<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 6.2.0.0 Broadridge-->
<xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" 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:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2019-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:aby="http://atlanticayield.com/20191231" xmlns="http://www.xbrl.org/2003/instance">
  <link:schemaRef xlink:type="simple" xlink:href="aby-20191231.xsd" />
  <xbrli:context id="c20190101to20191231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20191231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ComponentsOfEquityAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20181231_ComponentsOfEquityAxis_ParentCompanyReservesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">aby:ParentCompanyReservesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ComponentsOfEquityAxis_NoncontrollingInterestsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20161231_ComponentsOfEquityAxis_NoncontrollingInterestsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ComponentsOfEquityAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20161231_ComponentsOfEquityAxis_ParentCompanyReservesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">aby:ParentCompanyReservesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ComponentsOfEquityAxis_IssuedCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20161231_ComponentsOfEquityAxis_IssuedCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20161231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20170101to20171231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20180101to20181231_ComponentsOfEquityAxis_IssuedCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</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="c20170101to20171231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_ComponentsOfEquityAxis_NoncontrollingInterestsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20170101to20171231_ComponentsOfEquityAxis_ParentCompanyReservesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">aby:ParentCompanyReservesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_ComponentsOfEquityAxis_ParentCompanyReservesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">aby:ParentCompanyReservesMember</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="c20190101to20191231_ComponentsOfEquityAxis_IssuedCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171231_ComponentsOfEquityAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20170101to20171231_ComponentsOfEquityAxis_NoncontrollingInterestsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20190101to20191231_ComponentsOfEquityAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20170101to20171231_ComponentsOfEquityAxis_IssuedCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_ComponentsOfEquityAxis_ParentCompanyReservesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">aby:ParentCompanyReservesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_ComponentsOfEquityAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20171231_ComponentsOfEquityAxis_ParentCompanyReservesMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">aby:ParentCompanyReservesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20171231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
        <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="c20171231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
        <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="c20191231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20191231_ComponentsOfEquityAxis_ParentCompanyReservesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">aby:ParentCompanyReservesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_ComponentsOfEquityAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20171231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
        <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="c20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20171231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20171231_ComponentsOfEquityAxis_NoncontrollingInterestsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20171231_ComponentsOfEquityAxis_ParentCompanyReservesMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">aby:ParentCompanyReservesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_ComponentsOfEquityAxis_RetainedEarningsMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_ComponentsOfEquityAxis_IssuedCapitalMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_ComponentsOfEquityAxis_RetainedEarningsMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ComponentsOfEquityAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20171231_ComponentsOfEquityAxis_IssuedCapitalMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
        <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="c20171231_ComponentsOfEquityAxis_ParentCompanyReservesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">aby:ParentCompanyReservesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_RetrospectiveApplicationAndRetrospectiveRestatementAxis_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_ComponentsOfEquityAxis_IssuedCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20171231_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_ComponentsOfEquityAxis_NoncontrollingInterestsMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20171231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20191231_ComponentsOfEquityAxis_IssuedCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20191231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20171231_ComponentsOfEquityAxis_NoncontrollingInterestsMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
        <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="c20171231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
        <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="c20190101to20191231_LegalEntityAxis_AlgonquinMember_RangeAxis_TopOfRangeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AlgonquinMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_LegalEntityAxis_AlgonquinMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AlgonquinMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181127to20181127_LegalEntityAxis_AlgonquinMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AlgonquinMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-11-27</xbrli:startDate>
      <xbrli:endDate>2018-11-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180309to20180309_LegalEntityAxis_AlgonquinMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AlgonquinMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-03-09</xbrli:startDate>
      <xbrli:endDate>2018-03-09</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_IntangibleAssetsMaterialToEntityAxis_Mini-HydroMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Mini-HydroMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190802_BusinessCombinationsAxis_MonterreyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:MonterreyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-08-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_IntangibleAssetsMaterialToEntityAxis_MelowindMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:MelowindMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_LegalEntityAxis_PemexTransportationSystemMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:PemexTransportationSystemMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190802to20190802_BusinessCombinationsAxis_MonterreyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:MonterreyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-08-02</xbrli:startDate>
      <xbrli:endDate>2019-08-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_TypesOfFinancialAssetsAxis_ChileTL3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:ChileTL3Member</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="c20180101to20181231_IntangibleAssetsMaterialToEntityAxis_Mini-HydroMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Mini-HydroMember</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="c20180101to20181231_IntangibleAssetsMaterialToEntityAxis_MelowindMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:MelowindMember</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="c20190509to20190509_BusinessCombinationsAxis_AmherstIslandMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:AmherstIslandMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-05-09</xbrli:startDate>
      <xbrli:endDate>2019-05-09</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191022_BusinessCombinationsAxis_ATN2ConcessionalAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:ATN2ConcessionalAssetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-10-22</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190802_BusinessCombinationsAxis_ASIOperationsLLCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:ASIOperationsLLCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-08-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190129to20190129_BusinessCombinationsAxis_BefesaAguaTenesSLUMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:BefesaAguaTenesSLUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-29</xbrli:startDate>
      <xbrli:endDate>2019-01-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190129_BusinessCombinationsAxis_BefesaAguaTenesSLUMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:BefesaAguaTenesSLUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-01-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191001to20191031_BusinessCombinationsAxis_BefesaAguaTenesSLUMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:BefesaAguaTenesSLUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-10-01</xbrli:startDate>
      <xbrli:endDate>2019-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190509_BusinessCombinationsAxis_AmherstIslandMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:AmherstIslandMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-05-09</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Solaben2AndSolaben3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_TypesOfFinancialAssetsAxis_ATSMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:ATSMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MojaveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:MojaveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_TypesOfFinancialAssetsAxis_ATN2ConcessionalAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:ATN2ConcessionalAssetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SolanaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SolanaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_TypesOfFinancialAssetsAxis_ACTMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:ACTMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helioenergy1And2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Helioenergy1And2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_TypesOfFinancialAssetsAxis_Quadra1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:Quadra1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_CadonalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:CadonalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MiniHydroMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:MiniHydroMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_TypesOfFinancialAssetsAxis_ChileTL3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:ChileTL3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_KaxuMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:KaxuMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_TypesOfFinancialAssetsAxis_Quadra2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:Quadra2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_TypesOfFinancialAssetsAxis_ATNMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:ATNMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SevillePVMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SevillePVMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben1And6Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Solaben1And6Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_PalmatirMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:PalmatirMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Helios1And2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_ClassesOfPropertyPlantAndEquipmentAxis_PS10AndPS20Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">aby:PS10AndPS20Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_TypesOfFinancialAssetsAxis_MonterreyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:MonterreyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MelowindMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:MelowindMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_TypesOfFinancialAssetsAxis_HonaineMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:HonaineMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Solacor1AndSolacor2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_TypesOfFinancialAssetsAxis_PalmuchoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:PalmuchoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solnova13And4Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Solnova13And4Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_TypesOfFinancialAssetsAxis_SkikdaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:SkikdaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Solaben2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_ClassesOfPropertyPlantAndEquipmentAxis_PS10Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">aby:PS10Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helios2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Helios2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solnova4Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Solnova4Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solnova1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Solnova1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solacor1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Solacor1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helioenergy2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Helioenergy2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben6Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Solaben6Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_ClassesOfPropertyPlantAndEquipmentAxis_PS20Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">aby:PS20Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solnova3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Solnova3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helios1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Helios1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solacor2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Solacor2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Solaben3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helioenergy1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Helioenergy1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Solaben1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130930_IntangibleAssetsMaterialToEntityAxis_SolanaMember_LegalEntityAxis_LibertyInteractiveCorporationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SolanaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:LibertyInteractiveCorporationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member_LegalEntityAxis_JGCCorporationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:JGCCorporationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Solacor1AndSolacor2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member_LegalEntityAxis_ItochuCorporationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:ItochuCorporationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Solaben2AndSolaben3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_LegalEntityAxis_AlgerianEnergyCompanySPAMember_TypesOfFinancialAssetsAxis_SkikdaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:SkikdaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AlgerianEnergyCompanySPAMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_KaxuMember_LegalEntityAxis_KaxuCommunityTrustMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:KaxuMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:KaxuCommunityTrustMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_LegalEntityAxis_ValorizaAguaSLMember_TypesOfFinancialAssetsAxis_SkikdaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:ValorizaAguaSLMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:SkikdaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_KaxuMember_LegalEntityAxis_IndustrialDevelopmentCorporationOfSouthAfricaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:KaxuMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:IndustrialDevelopmentCorporationOfSouthAfricaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_LegalEntityAxis_AlgerianEnergyCompanySPAMember_TypesOfFinancialAssetsAxis_HonaineMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:HonaineMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AlgerianEnergyCompanySPAMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_LegalEntityAxis_ValorizaAguaSLMember_TypesOfFinancialAssetsAxis_HonaineMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:ValorizaAguaSLMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:HonaineMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SevillePVMember_LegalEntityAxis_InstitutoParaLaDiversificacionYAhorroDeLaEnergiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SevillePVMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:InstitutoParaLaDiversificacionYAhorroDeLaEnergiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_RangeAxis_TopOfRangeMember_SegmentConsolidationItemsAxis_RegionsOfEuropeMiddleEastAndAfricaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">aby:RegionsOfEuropeMiddleEastAndAfricaMember</xbrldi:explicitMember>
        <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="c20191231_RangeAxis_BottomOfRangeMember_SegmentConsolidationItemsAxis_SouthAmericaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_RangeAxis_BottomOfRangeMember_SegmentConsolidationItemsAxis_NorthAmericaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_RangeAxis_BottomOfRangeMember_SegmentConsolidationItemsAxis_RegionsOfEuropeMiddleEastAndAfricaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">aby:RegionsOfEuropeMiddleEastAndAfricaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_RangeAxis_TopOfRangeMember_SegmentConsolidationItemsAxis_NorthAmericaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_RangeAxis_TopOfRangeMember_SegmentConsolidationItemsAxis_SouthAmericaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_SegmentConsolidationItemsAxis_RegionsOfEuropeMiddleEastAndAfricaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">aby:RegionsOfEuropeMiddleEastAndAfricaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_SegmentConsolidationItemsAxis_NorthAmericaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_SegmentConsolidationItemsAxis_SouthAmericaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_CurrencyAxis_EUR_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
        <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="c20190101to20191231_CurrencyAxis_USN_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USN</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <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="c20190101to20191231_CurrencyAxis_USN_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USN</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_CurrencyAxis_EUR_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <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="c20190101to20191231_CurrencyAxis_EUR_TypesOfRisksAxis_InterestRateRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
        <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="c20190101to20191231_CurrencyAxis_USN_TypesOfRisksAxis_InterestRateRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USN</xbrldi:explicitMember>
        <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="c20191231_CurrencyAxis_USN_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USN</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CurrencyAxis_USN_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USN</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CurrencyAxis_EUR_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CurrencyAxis_EUR_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
        <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="c20191231_TypesOfRisksAxis_InterestRateRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_TypesOfRisksAxis_InterestRateRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20190101to20191231_TypesOfRisksAxis_InterestRateRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20170101to20171231_TypesOfRisksAxis_InterestRateRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_TypesOfRisksAxis_CurrencyRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_GeographicalAreasAxis_US_IntangibleAssetsMaterialToEntityAxis_SolanaMember_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SolanaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_GeographicalAreasAxis_PE_ProductsAndServicesAxis_ElectricTransmissionLinesMember_TypesOfFinancialAssetsAxis_ATNATSAndATN2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PE</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:ElectricTransmissionLinesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:ATNATSAndATN2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_GeographicalAreasAxis_US_IntangibleAssetsMaterialToEntityAxis_MojaveMember_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:MojaveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_GeographicalAreasAxis_DZ_ProductsAndServicesAxis_WaterMember_TypesOfFinancialAssetsAxis_HonaineAndSkikdaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:DZ</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:HonaineAndSkikdaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:WaterMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_GeographicalAreasAxis_ZA_IntangibleAssetsMaterialToEntityAxis_KaxuMember_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:ZA</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:KaxuMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_GeographicalAreasAxis_UY_IntangibleAssetsMaterialToEntityAxis_PalmatirMember_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:PalmatirMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_GeographicalAreasAxis_CL_ProductsAndServicesAxis_ElectricTransmissionLinesMember_TypesOfFinancialAssetsAxis_Quadra1Quadra2PalmuchoAndChileTL3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:ElectricTransmissionLinesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CL</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:Quadra1Quadra2PalmuchoAndChileTL3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_GeographicalAreasAxis_UY_IntangibleAssetsMaterialToEntityAxis_MelowindMember_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:MelowindMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_GeographicalAreasAxis_ES_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:ES</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_GeographicalAreasAxis_UY_IntangibleAssetsMaterialToEntityAxis_CadonalMember_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:CadonalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_GeographicalAreasAxis_PE_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PE</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_ClassesOfPropertyPlantAndEquipmentAxis_PS10AndPS20Member_GeographicalAreasAxis_ES_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:ES</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">aby:PS10AndPS20Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_GeographicalAreasAxis_ES_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:ES</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Solacor1AndSolacor2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_GeographicalAreasAxis_MX_ProductsAndServicesAxis_EfficientNaturalGasMember_TypesOfFinancialAssetsAxis_MonterreyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:MonterreyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:EfficientNaturalGasMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_GeographicalAreasAxis_MX_ProductsAndServicesAxis_EfficientNaturalGasMember_TypesOfFinancialAssetsAxis_ACTMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:EfficientNaturalGasMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:ACTMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_GeographicalAreasAxis_ES_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Solaben2AndSolaben3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:ES</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_GeographicalAreasAxis_ES_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:ES</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Helios1And2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_GeographicalAreasAxis_ES_IntangibleAssetsMaterialToEntityAxis_Solaben1And6Member_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Solaben1And6Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:ES</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_GeographicalAreasAxis_ES_IntangibleAssetsMaterialToEntityAxis_SevillePVMember_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:ES</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SevillePVMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_GeographicalAreasAxis_ES_IntangibleAssetsMaterialToEntityAxis_Solnova13And4Member_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:ES</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Solnova13And4Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_GeographicalAreasAxis_ES_IntangibleAssetsMaterialToEntityAxis_Helioenergy1And2Member_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:ES</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:Helioenergy1And2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_ProductsAndServicesAxis_EfficientNaturalGasMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:EfficientNaturalGasMember</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="c20190101to20191231_ProductsAndServicesAxis_EfficientNaturalGasMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:EfficientNaturalGasMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</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="c20190101to20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:ElectricTransmissionLinesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171231_ProductsAndServicesAxis_ElectricTransmissionLinesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:ElectricTransmissionLinesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">aby:RegionsOfEuropeMiddleEastAndAfricaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_StatementGeographicalAxis_SouthAmericaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">aby:RegionsOfEuropeMiddleEastAndAfricaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_ProductsAndServicesAxis_ElectricTransmissionLinesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:ElectricTransmissionLinesMember</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="c20170101to20171231_StatementGeographicalAxis_SouthAmericaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171231_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_StatementGeographicalAxis_NorthAmericaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_ProductsAndServicesAxis_WaterMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:WaterMember</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="c20180101to20181231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">aby:RegionsOfEuropeMiddleEastAndAfricaMember</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="c20170101to20171231_ProductsAndServicesAxis_EfficientNaturalGasMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:EfficientNaturalGasMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171231_StatementGeographicalAxis_NorthAmericaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_StatementGeographicalAxis_NorthAmericaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_StatementGeographicalAxis_SouthAmericaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</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="c20170101to20171231_ProductsAndServicesAxis_WaterMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:WaterMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_ProductsAndServicesAxis_WaterMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:WaterMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:MaterialReconcilingItemsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:MaterialReconcilingItemsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:MaterialReconcilingItemsMember</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="c20190101to20191231_SegmentConsolidationItemsAxis_OperatingSegmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20170101to20171231_SegmentConsolidationItemsAxis_OperatingSegmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_SegmentConsolidationItemsAxis_OperatingSegmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">aby:RegionsOfEuropeMiddleEastAndAfricaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_StatementGeographicalAxis_NorthAmericaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_StatementGeographicalAxis_SouthAmericaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_StatementGeographicalAxis_SouthAmericaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_StatementGeographicalAxis_NorthAmericaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_SegmentConsolidationItemsAxis_OperatingSegmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">aby:RegionsOfEuropeMiddleEastAndAfricaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_SegmentConsolidationItemsAxis_OperatingSegmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:UnallocatedAmountsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:UnallocatedAmountsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ProductsAndServicesAxis_EfficientNaturalGasMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:EfficientNaturalGasMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:ElectricTransmissionLinesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ProductsAndServicesAxis_EfficientNaturalGasMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:EfficientNaturalGasMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ProductsAndServicesAxis_ElectricTransmissionLinesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:ElectricTransmissionLinesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ProductsAndServicesAxis_WaterMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:WaterMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ProductsAndServicesAxis_WaterMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:WaterMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190524to20190524_BusinessCombinationsAxis_AmherstIslandMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:AmherstIslandMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-05-24</xbrli:startDate>
      <xbrli:endDate>2019-05-24</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190524_BusinessCombinationsAxis_AmherstIslandMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:AmherstIslandMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-05-24</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190524_BusinessCombinationsAxis_AmherstIslandMember_SignificantInvestmentsInAssociatesAxis_AtlanticaYieldEnergySolutionsCanadaIncMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AtlanticaYieldEnergySolutionsCanadaIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:AmherstIslandMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-05-24</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190524_BusinessCombinationsAxis_AmherstIslandMember_LegalEntityAxis_AlgonquinMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:AmherstIslandMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AlgonquinMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-05-24</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191022_BusinessCombinationsAxis_ATN2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:ATN2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-10-22</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BusinessCombinationsAxis_AssetAcquisitionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:AssetAcquisitionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_BusinessCombinationsAxis_AssetAcquisitionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:AssetAcquisitionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181213_BusinessCombinationsAxis_MelowindMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:MelowindMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-13</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181010_BusinessCombinationsAxis_Mini-HydroMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:Mini-HydroMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-10</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180228_BusinessCombinationsAxis_Mini-HydroMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:Mini-HydroMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-02-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181228_BusinessCombinationsAxis_PowerSubstationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:PowerSubstationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181211_BusinessCombinationsAxis_ChileTL3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:ChileTL3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-11</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181010to20181010_BusinessCombinationsAxis_PemexTransportationSystemMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:PemexTransportationSystemMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-10</xbrli:startDate>
      <xbrli:endDate>2018-10-10</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181228to20181228_BusinessCombinationsAxis_PowerSubstationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:PowerSubstationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-12-28</xbrli:startDate>
      <xbrli:endDate>2018-12-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_BusinessCombinationsAxis_AssetAcquisitionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:AssetAcquisitionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_BusinessCombinationsAxis_AssetAcquisitionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:AssetAcquisitionMember</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="c20191231_IntangibleAssetsMaterialToEntityAxis_ContractedConcessionalAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:ContractedConcessionalAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_IntangibleAssetsMaterialToEntityAxis_ContractedConcessionalAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:ContractedConcessionalAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20171231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20180101to20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</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="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_IntangibleAssetsMaterialToEntityAxis_SolanaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SolanaMember</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="c20180101to20181231_IntangibleAssetsMaterialToEntityAxis_ContractedConcessionalAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:ContractedConcessionalAssetsMember</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="c20181231_IntangibleAssetsMaterialToEntityAxis_SolanaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SolanaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_IntangibleAssetsMaterialToEntityAxis_MojaveMember_RangeAxis_BottomOfRangeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:MojaveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_IntangibleAssetsMaterialToEntityAxis_SolanaMember_RangeAxis_TopOfRangeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SolanaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_IntangibleAssetsMaterialToEntityAxis_MojaveMember_RangeAxis_TopOfRangeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:MojaveMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_IntangibleAssetsMaterialToEntityAxis_SolanaMember_RangeAxis_BottomOfRangeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SolanaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_IntangibleAssetsMaterialToEntityAxis_MojaveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:MojaveMember</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="c20190101to20191231_BusinessCombinationsAxis_AmherstIslandMember_LegalEntityAxis_AmherstIslandPartnershipMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:AmherstIslandMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AmherstIslandPartnershipMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_LegalEntityAxis_GeidaTlemcenSLMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:GeidaTlemcenSLMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesFiveMember</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="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesSevenMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesThreeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesFourMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesNineMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesTwoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesThreeMember</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="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesFourMember</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="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesOneMember</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="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesTwoMember</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="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:OtherRenewableEnergyJointVenturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_LegalEntityAxis_GeidaTlemcenSLMember_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesTwoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:GeidaTlemcenSLMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesFiveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_LegalEntityAxis_ArroyoNetherlandsIIBVMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:ArroyoNetherlandsIIBVMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesTenMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesFourMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesNineMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesThreeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesFiveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:OtherRenewableEnergyJointVenturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesFiveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesTwoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesFourMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesThreeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesTwoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesSevenMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesTenMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_SignificantInvestmentsInAssociatesAxis_AggregatedIndividuallyImmaterialAssociatesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">ifrs-full:AggregatedIndividuallyImmaterialAssociatesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_SignificantInvestmentsInAssociatesAxis_AggregatedIndividuallyImmaterialAssociatesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">ifrs-full:AggregatedIndividuallyImmaterialAssociatesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_RangeAxis_BottomOfRangeMember_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_LegalEntityAxis_AmherstIslandPartnershipMember_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AmherstIslandPartnershipMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesTenMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_LegalEntityAxis_ArroyoNetherlandsIIBVMember_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:ArroyoNetherlandsIIBVMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesSevenMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_LegalEntityAxis_GeidaTlemcenSLMember_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesTwoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:GeidaTlemcenSLMember</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="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_DerivativesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ClassesOfFinancialAssetsAxis_DerivativesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_DerivativesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_DerivativesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ClassesOfFinancialAssetsAxis_TenWestLinkMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:TenWestLinkMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_TenWestLinkMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:TenWestLinkMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_TenWestLinkMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:TenWestLinkMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_TenWestLinkMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:TenWestLinkMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ClassesOfFinancialAssetsAxis_RioglassMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:RioglassMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_RioglassMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:RioglassMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_RioglassMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:RioglassMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_RioglassMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:RioglassMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:OtherFinancialInvestmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:OtherFinancialInvestmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:OtherFinancialInvestmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:OtherFinancialInvestmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_TradeReceivablesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_TradeReceivablesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_TradeReceivablesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ClassesOfFinancialAssetsAxis_TradeReceivablesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsCashAndCashEquivalentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsCashAndCashEquivalentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsCashAndCashEquivalentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsCashAndCashEquivalentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialAssetsAxis_DerivativesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_DerivativesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_DerivativesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_DerivativesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_TenWestLinkMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:TenWestLinkMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_TenWestLinkMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:TenWestLinkMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_TenWestLinkMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:TenWestLinkMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialAssetsAxis_TenWestLinkMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:TenWestLinkMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:OtherFinancialInvestmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:OtherFinancialInvestmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:OtherFinancialInvestmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:OtherFinancialInvestmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_TradeReceivablesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialAssetsAxis_TradeReceivablesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_TradeReceivablesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_TradeReceivablesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsCashAndCashEquivalentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsCashAndCashEquivalentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsCashAndCashEquivalentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsCashAndCashEquivalentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_ClassesOfFinancialAssetsAxis_TenWestLinkMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:TenWestLinkMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_CorporateDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:CorporateDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_CorporateDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:CorporateDebtMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ClassesOfFinancialLiabilitiesAxis_CorporateDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:CorporateDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_ProjectDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:ProjectDebtMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ClassesOfFinancialLiabilitiesAxis_ProjectDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:ProjectDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_ProjectDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:ProjectDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ClassesOfFinancialLiabilitiesAxis_RelatedPartiesNonCurrentLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:RelatedPartiesNonCurrentLiabilitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_RelatedPartiesNonCurrentLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:RelatedPartiesNonCurrentLiabilitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_RelatedPartiesNonCurrentLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:RelatedPartiesNonCurrentLiabilitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ClassesOfFinancialLiabilitiesAxis_TradeAndOtherCurrentLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:TradeAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_TradeAndOtherCurrentLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:TradeAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_TradeAndOtherCurrentLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:TradeAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_DerivativesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ClassesOfFinancialLiabilitiesAxis_DerivativesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_DerivativesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_CorporateDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:CorporateDebtMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialLiabilitiesAxis_CorporateDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:CorporateDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_CorporateDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:CorporateDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_ProjectDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:ProjectDebtMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialLiabilitiesAxis_ProjectDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:ProjectDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_ProjectDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:ProjectDebtMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialLiabilitiesAxis_RelatedPartiesNonCurrentLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:RelatedPartiesNonCurrentLiabilitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_RelatedPartiesNonCurrentLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:RelatedPartiesNonCurrentLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_RelatedPartiesNonCurrentLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:RelatedPartiesNonCurrentLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialLiabilitiesAxis_TradeAndOtherCurrentLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:TradeAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_TradeAndOtherCurrentLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:TradeAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_TradeAndOtherCurrentLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:TradeAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_DerivativesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialLiabilitiesAxis_DerivativesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_DerivativesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_CurrencyRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_CurrencyRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_TypesOfHedgesAxis_CashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <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="c20181231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_TypesOfHedgesAxis_CashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_NotLaterThanOneYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:SwapContractMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanThreeYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:CallOptionContractMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialAssetsAxis_SwapContractMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:SwapContractMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanThreeYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:SwapContractMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:SwapContractMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_NotLaterThanOneYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:CallOptionContractMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:SwapContractMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:SwapContractMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_NotLaterThanOneYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:CallOptionContractMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:CallOptionContractMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:CallOptionContractMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:CallOptionContractMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:CallOptionContractMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialAssetsAxis_CallOptionContractMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:CallOptionContractMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:CallOptionContractMember</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="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:SwapContractMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_NotLaterThanOneYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:SwapContractMember</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="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:SwapContractMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanThreeYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:CallOptionContractMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanThreeYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:SwapContractMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
        <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="c20180101to20181231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</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="c20170101to20171231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181127_LegalEntityAxis_AlgonquinMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AlgonquinMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-11-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171101to20171130_LegalEntityAxis_AlgonquinMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AlgonquinMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-11-01</xbrli:startDate>
      <xbrli:endDate>2017-11-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfRelatedPartiesAxis_RelatedPartiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:RelatedPartiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_LegalEntityAxis_ArroyoNetherlandsIIBVMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:ArroyoNetherlandsIIBVMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CategoriesOfRelatedPartiesAxis_RelatedPartiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:RelatedPartiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_LegalEntityAxis_AlgonquinMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AlgonquinMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_IntangibleAssetsMaterialToEntityAxis_KaxuSolaben23AndSolacor12Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:KaxuSolaben23AndSolacor12Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_IntangibleAssetsMaterialToEntityAxis_KaxuSolaben23AndSolacor12Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:KaxuSolaben23AndSolacor12Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</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="c20190101to20191231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_LegalEntityAxis_AmherstIslandPartnershipMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AmherstIslandPartnershipMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_CategoriesOfRelatedPartiesAxis_KeyManagementPersonnelOfEntityOrParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:KeyManagementPersonnelOfEntityOrParentMember</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="c20190101to20191231_CategoriesOfRelatedPartiesAxis_KeyManagementPersonnelOfEntityOrParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:KeyManagementPersonnelOfEntityOrParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_CategoriesOfRelatedPartiesAxis_KeyManagementChiefExecutiveOfficerMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">aby:KeyManagementChiefExecutiveOfficerMember</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="c20190101to20191231_CategoriesOfRelatedPartiesAxis_KeyManagementChiefExecutiveOfficerMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">aby:KeyManagementChiefExecutiveOfficerMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CurrencyAxis_ZAR">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ZAR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CurrencyAxis_ForeignCurrencyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">aby:ForeignCurrencyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CurrencyAxis_OtherCurrencyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">aby:OtherCurrencyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CurrencyAxis_EUR">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CurrencyAxis_EUR">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20191231_CurrencyAxis_ForeignCurrencyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">aby:ForeignCurrencyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CurrencyAxis_ZAR">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ZAR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CurrencyAxis_OtherCurrencyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">aby:OtherCurrencyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CurrencyAxis_USN">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USN</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CurrencyAxis_USN">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USN</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CurrencyAxis_DZD">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:DZD</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CurrencyAxis_DZD">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:DZD</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190522_LegalEntityAxis_AlgonquinMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AlgonquinMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-05-22</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190531_LegalEntityAxis_AlgonquinMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AlgonquinMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-05-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190531to20190531_LegalEntityAxis_AlgonquinMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AlgonquinMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-05-31</xbrli:startDate>
      <xbrli:endDate>2019-05-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_CategoriesOfRelatedPartiesAxis_AbengoaSAMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">aby:AbengoaSAMember</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="c20190522to20190522_LegalEntityAxis_AlgonquinMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AlgonquinMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-05-22</xbrli:startDate>
      <xbrli:endDate>2019-05-22</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_MaturityAxis_LaterThanSixMonthsAndNotLaterThanNineMonthsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">aby:LaterThanSixMonthsAndNotLaterThanNineMonthsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_MaturityAxis_LaterThanNineMonthsAndNotLaterThanTwelveMonthsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">aby:LaterThanNineMonthsAndNotLaterThanTwelveMonthsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_MaturityAxis_LaterThanOneDayAndNotLaterThanThreeMonthsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">aby:LaterThanOneDayAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191105to20191105_MaturityAxis_LaterThanSixMonthsAndNotLaterThanNineMonthsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">aby:LaterThanSixMonthsAndNotLaterThanNineMonthsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-11-05</xbrli:startDate>
      <xbrli:endDate>2019-11-05</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190226to20190226_MaturityAxis_LaterThanNineMonthsAndNotLaterThanTwelveMonthsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">aby:LaterThanNineMonthsAndNotLaterThanTwelveMonthsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-02-26</xbrli:startDate>
      <xbrli:endDate>2019-02-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190802to20190802_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-08-02</xbrli:startDate>
      <xbrli:endDate>2019-08-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190507to20190507_MaturityAxis_LaterThanOneDayAndNotLaterThanThreeMonthsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">aby:LaterThanOneDayAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-05-07</xbrli:startDate>
      <xbrli:endDate>2019-05-07</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190322to20190322_MaturityAxis_LaterThanNineMonthsAndNotLaterThanTwelveMonthsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">aby:LaterThanNineMonthsAndNotLaterThanTwelveMonthsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-03-22</xbrli:startDate>
      <xbrli:endDate>2019-03-22</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190913to20190913_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-09-13</xbrli:startDate>
      <xbrli:endDate>2019-09-13</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190614to20190614_MaturityAxis_LaterThanOneDayAndNotLaterThanThreeMonthsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">aby:LaterThanOneDayAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-06-14</xbrli:startDate>
      <xbrli:endDate>2019-06-14</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191213to20191213_MaturityAxis_LaterThanSixMonthsAndNotLaterThanNineMonthsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">aby:LaterThanSixMonthsAndNotLaterThanNineMonthsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-12-13</xbrli:startDate>
      <xbrli:endDate>2019-12-13</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_BorrowingsByNameAxis_CreditFacilitiesWithFinancialEntitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacilitiesWithFinancialEntitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_CreditFacilitiesWithFinancialEntitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacilitiesWithFinancialEntitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_BorrowingsByNameAxis_NotesAndBondsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NotesAndBondsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_NotesAndBondsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NotesAndBondsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141117_BorrowingsByNameAxis_NotesSeniorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NotesSeniorMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-17</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170720_BorrowingsByNameAxis_CreditFacility2017Member_RangeAxis_TopOfRangeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2017Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-07-20</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170720_BorrowingsByNameAxis_CreditFacility2017Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2017Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-07-20</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170210_BorrowingsByNameAxis_NoteIssuanceFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NoteIssuanceFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-02-10</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_ClassesOfFinancialAssetsAxis_InterestRateSwapContractMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_ClassesOfFinancialAssetsAxis_InterestRateSwapContractMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityMember</xbrldi:explicitMember>
        <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="c20190101to20191231_BorrowingsByNameAxis_Series2NotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:Series2NotesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_BorrowingsMaturity1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">aby:BorrowingsMaturity1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_BorrowingsByNameAxis_Series3NotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:Series3NotesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_BorrowingsByNameAxis_Series1NotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:Series1NotesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_BorrowingsMaturity2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">aby:BorrowingsMaturity2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_BorrowingsByNameAxis_CreditFacility2017Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2017Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170210to20170210_BorrowingsByNameAxis_NoteIssuanceFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NoteIssuanceFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-02-10</xbrli:startDate>
      <xbrli:endDate>2017-02-10</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191213_BorrowingsByNameAxis_CreditFacility2017Member_TypesOfInterestRatesAxis_LondonInterbankOfferedRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">aby:LondonInterbankOfferedRateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-13</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180510_BorrowingsByNameAxis_BaseRateLoansMember_RangeAxis_TopOfRangeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:BaseRateLoansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-05-10</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180510_BorrowingsByNameAxis_EurodollarRateLoansMember_RangeAxis_BottomOfRangeMember_TypesOfInterestRatesAxis_LondonInterbankOfferedRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">aby:LondonInterbankOfferedRateMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:EurodollarRateLoansMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-05-10</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190430_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_TypesOfInterestRatesAxis_EuroInterbankOfferedRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">aby:EuroInterbankOfferedRateMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-04-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180510_BorrowingsByNameAxis_EurodollarRateLoansMember_RangeAxis_TopOfRangeMember_TypesOfInterestRatesAxis_LondonInterbankOfferedRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:EurodollarRateLoansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">aby:LondonInterbankOfferedRateMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-05-10</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170210_BorrowingsByNameAxis_NoteIssuanceFacilityMember_TypesOfInterestRatesAxis_EuroInterbankOfferedRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">aby:EuroInterbankOfferedRateMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NoteIssuanceFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-02-10</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180510_BorrowingsByNameAxis_BaseRateLoansMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:BaseRateLoansMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-05-10</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170720_BorrowingsByNameAxis_CreditFacility2017Member_TypesOfInterestRatesAxis_EuroInterbankOfferedRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">aby:EuroInterbankOfferedRateMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2017Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-07-20</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180510_BorrowingsByNameAxis_BaseRateLoansMember_TypesOfInterestRatesAxis_FederalFundsRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">aby:FederalFundsRateMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:BaseRateLoansMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-05-10</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180510_BorrowingsByNameAxis_BaseRateLoansMember_RangeAxis_BottomOfRangeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:BaseRateLoansMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-05-10</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191213_BorrowingsByNameAxis_CreditFacility2017Member_TypesOfInterestRatesAxis_EuroInterbankOfferedRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">aby:EuroInterbankOfferedRateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-13</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170720_BorrowingsByNameAxis_CreditFacility2017Member_TypesOfInterestRatesAxis_LondonInterbankOfferedRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">aby:LondonInterbankOfferedRateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-07-20</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180510_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-05-10</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190131_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190802_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_BorrowingsMaturity1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">aby:BorrowingsMaturity1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-08-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190430_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-04-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190802_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_BorrowingsMaturity2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">aby:BorrowingsMaturity2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-08-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190802_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-08-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190401to20190430_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-04-01</xbrli:startDate>
      <xbrli:endDate>2019-04-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190401to20190430_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_TypesOfInterestRatesAxis_EuroInterbankOfferedRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">aby:EuroInterbankOfferedRateMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-04-01</xbrli:startDate>
      <xbrli:endDate>2019-04-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191008_BorrowingsByNameAxis_BorrowingsCommercialPaperMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:BorrowingsCommercialPaperMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-10-08</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191008to20191008_BorrowingsByNameAxis_BorrowingsCommercialPaperMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:BorrowingsCommercialPaperMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-10-08</xbrli:startDate>
      <xbrli:endDate>2019-10-08</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:BorrowingsCommercialPaperMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:BorrowingsCommercialPaperMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_NoteIssuanceFacilityMember_MaturityAxis_LaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NoteIssuanceFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">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="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_LaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">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="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NewRevolvingCreditFacilityMember</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="c20191231_BorrowingsByNameAxis_NoteIssuanceFacilityMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NoteIssuanceFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:BorrowingsCommercialPaperMember</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="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:BorrowingsCommercialPaperMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_NoteIssuanceFacilityMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NoteIssuanceFacilityMember</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="c20191231_BorrowingsByNameAxis_NoteIssuanceFacilityMember_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NoteIssuanceFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_NoteIssuanceFacilityMember_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NoteIssuanceFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_MaturityAxis_NotLaterThanOneYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_NotLaterThanOneYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityMember</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="c20191231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_NotLaterThanOneYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2017Member</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="c20191231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2017Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_NotLaterThanOneYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:BorrowingsCommercialPaperMember</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="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityMember</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="c20191231_BorrowingsByNameAxis_NoteIssuanceFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NoteIssuanceFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2017Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_CreditFacility2017Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2017Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_MaturityAxis_LaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">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="c20191231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2017Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:BorrowingsCommercialPaperMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_LaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">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="c20191231_BorrowingsByNameAxis_NoteIssuanceFacilityMember_MaturityAxis_NotLaterThanOneYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NoteIssuanceFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_LaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">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="c20191231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <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="c20191231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:BorrowingsCommercialPaperMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_NotLaterThanOneYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2017Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">aby:LongTermProjectDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">aby:LongTermProjectDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20171231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</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="c20190101to20191231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20180101to20181231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">aby:LongTermProjectDebtMember</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="c20190101to20191231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">aby:LongTermProjectDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_NewIFRSsAxis_InAccordanceWithIFRS9Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:NewIFRSsAxis">ifrs-full:InAccordanceWithIFRS9Member</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="c20180101to20181231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember_NewIFRSsAxis_InAccordanceWithIFRS9Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:NewIFRSsAxis">ifrs-full:InAccordanceWithIFRS9Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</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="c20180101to20181231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember_NewIFRSsAxis_InAccordanceWithIFRS9Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">aby:LongTermProjectDebtMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NewIFRSsAxis">ifrs-full:InAccordanceWithIFRS9Member</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="c20191231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">aby:LongTermProjectDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20191231_CounterpartiesAxis_UnitedStatesDepartmentOfTheTreasuryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">aby:UnitedStatesDepartmentOfTheTreasuryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CounterpartiesAxis_FederalFinancingBankMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">aby:FederalFinancingBankMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CounterpartiesAxis_UnitedStatesDepartmentOfTheTreasuryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">aby:UnitedStatesDepartmentOfTheTreasuryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CounterpartiesAxis_FederalFinancingBankMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">aby:FederalFinancingBankMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CounterpartiesAxis_LibertyInteractiveCorporationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">aby:LibertyInteractiveCorporationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CounterpartiesAxis_LibertyInteractiveCorporationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">aby:LibertyInteractiveCorporationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_IntangibleAssetsMaterialToEntityAxis_SolanaAndMojaveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SolanaAndMojaveMember</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="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SolanaAndMojaveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SolanaAndMojaveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131002_CounterpartiesAxis_LibertyInteractiveCorporationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">aby:LibertyInteractiveCorporationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-10-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherTemporaryDifferencesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnrealisedForeignExchangeGainsLossesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnrealisedForeignExchangeGainsLossesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnusedTaxCreditsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnusedTaxCreditsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnrealisedForeignExchangeGainsLossesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnrealisedForeignExchangeGainsLossesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnusedTaxCreditsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnusedTaxCreditsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnrealisedForeignExchangeGainsLossesMember_TypesOfFinancialAssetsAxis_ACTMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnrealisedForeignExchangeGainsLossesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:ACTMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnrealisedForeignExchangeGainsLossesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SolarPlantsInSpainMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnrealisedForeignExchangeGainsLossesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherTemporaryDifferencesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_IntangibleAssetsMaterialToEntityAxis_SolanaAndMojaveMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryDifferenceForAcceleratedTaxAmortizationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:TemporaryDifferenceForAcceleratedTaxAmortizationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SolanaAndMojaveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryDifferenceContractedConcessionalAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:TemporaryDifferenceContractedConcessionalAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryDifferenceForAcceleratedTaxAmortizationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SolarPlantsInSpainMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:TemporaryDifferenceForAcceleratedTaxAmortizationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryDifferenceContractedConcessionalAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:TemporaryDifferenceContractedConcessionalAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_IntangibleAssetsMaterialToEntityAxis_SolanaAndMojaveMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryDifferenceForAcceleratedTaxAmortizationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:TemporaryDifferenceForAcceleratedTaxAmortizationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SolanaAndMojaveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryDifferenceTaxBookAmortizationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:TemporaryDifferenceTaxBookAmortizationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryDifferenceForAcceleratedTaxAmortizationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:TemporaryDifferenceForAcceleratedTaxAmortizationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SolarPlantsInSpainMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryDifferenceTaxBookAmortizationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:TemporaryDifferenceTaxBookAmortizationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialInstrumentsAxis_DeferredTaxAssetsMember_NewIFRSsAxis_InAccordanceWithIFRS9Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">aby:DeferredTaxAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NewIFRSsAxis">ifrs-full:InAccordanceWithIFRS9Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ClassesOfFinancialInstrumentsAxis_DeferredTaxLiabilitiesMember_NewIFRSsAxis_InAccordanceWithIFRS9Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">aby:DeferredTaxLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NewIFRSsAxis">ifrs-full:InAccordanceWithIFRS9Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_MaturityAxis_LaterThanOneYearAndNotLaterThanThreeYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_MaturityAxis_LaterThanOneYearAndNotLaterThanThreeYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</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="c20191231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_MaturityAxis_LaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_ClassesOfContingentLiabilitiesAxis_SolanaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfContingentLiabilitiesAxis">aby:SolanaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_ClassesOfContingentLiabilitiesAxis_GroupOfInsuranceCompaniesLegalProceedingsClaimantMember_RangeAxis_TopOfRangeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfContingentLiabilitiesAxis">aby:GroupOfInsuranceCompaniesLegalProceedingsClaimantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_ClassesOfContingentLiabilitiesAxis_PemexLegalProceedingsClaimantMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfContingentLiabilitiesAxis">aby:PemexLegalProceedingsClaimantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_ClassesOfContingentLiabilitiesAxis_ArbIncorporatedLegalProceedingsClaimantMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfContingentLiabilitiesAxis">aby:ArbIncorporatedLegalProceedingsClaimantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_GeographicalAreasAxis_MX_LegalEntityAxis_AbengoaSAMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AbengoaSAMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190131_LegalEntityAxis_AbengoaSAMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AbengoaSAMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_LegalEntityAxis_AbengoaSAMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AbengoaSAMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180401to20180630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-04-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_LegalEntityAxis_LibertyInteractiveCorporationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:LibertyInteractiveCorporationMember</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="c20190101to20191231_LegalEntityAxis_LibertyInteractiveCorporationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:LibertyInteractiveCorporationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170224to20170224">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-02-24</xbrli:startDate>
      <xbrli:endDate>2017-02-24</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171231_LegalEntityAxis_AbengoaSAMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AbengoaSAMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200226to20200226_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">aby:SubsequentEventsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-02-26</xbrli:startDate>
      <xbrli:endDate>2020-02-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ConsolidatedAndSeparateFinancialStatementsAxis">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="c20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ConsolidatedAndSeparateFinancialStatementsAxis">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="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ConsolidatedAndSeparateFinancialStatementsAxis">ifrs-full:ParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ConsolidatedAndSeparateFinancialStatementsAxis">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="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ConsolidatedAndSeparateFinancialStatementsAxis">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="c20161231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ConsolidatedAndSeparateFinancialStatementsAxis">ifrs-full:ParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ConsolidatedAndSeparateFinancialStatementsAxis">ifrs-full:ParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:unit id="U001">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U002">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U003">
    <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="U004">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U005">
    <xbrli:measure>utr:MW</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U006">
    <xbrli:measure>utr:kV</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U007">
    <xbrli:measure>aby:Corporation</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U008">
    <xbrli:measure>aby:Plant</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U009">
    <xbrli:measure>aby:Line</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U010">
    <xbrli:measure>aby:WindFarm</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U011">
    <xbrli:measure>aby:SolarPlatform</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U012">
    <xbrli:measure>utr:mi</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U013">
    <xbrli:divide>
      <xbrli:unitNumerator>
        <xbrli:measure>utr:ft3</xbrli:measure>
      </xbrli:unitNumerator>
      <xbrli:unitDenominator>
        <xbrli:measure>utr:D</xbrli:measure>
      </xbrli:unitDenominator>
    </xbrli:divide>
  </xbrli:unit>
  <xbrli:unit id="U014">
    <xbrli:measure>aby:Customer</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U015">
    <xbrli:measure>aby:TransmissionLine</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U016">
    <xbrli:measure>aby:Vote</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U017">
    <xbrli:measure>iso4217:EUR</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U018">
    <xbrli:measure>aby:Swap</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U019">
    <xbrli:measure>aby:Type</xbrli:measure>
  </xbrli:unit>
  <!--Equity value of agreed price-Befesa Agua Tenes, S.L.U. [Member]-->
  <ifrs-full:AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate id="Fact_5d3d95b3d5044fb8ac2b10a547d7e044" contextRef="c20190129_BusinessCombinationsAxis_BefesaAguaTenesSLUMember" unitRef="U002" decimals="-5">24500000</ifrs-full:AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate>
  <!--Acquisition purchase price-ATN2, Concessional Asset [Member]-->
  <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred id="Fact_6ddd1e61601741a69fc93f1fd5e06ab5" contextRef="c20191022_BusinessCombinationsAxis_ATN2ConcessionalAssetMember" unitRef="U002" decimals="-6">20000000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
  <!--Acquisition purchase price-Monterrey [Member]-->
  <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred id="Fact_96861504523b44c3aa7edbedb994c2d5" contextRef="c20190802_BusinessCombinationsAxis_MonterreyMember" unitRef="U002" decimals="-6">42000000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
  <!--Acquisition purchase price-ASI Operations LLC [Member]-->
  <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred id="Fact_afd9a19403ac45eb9d7a13e69044879e" contextRef="c20190802_BusinessCombinationsAxis_ASIOperationsLLCMember" unitRef="U002" decimals="-6">6000000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
  <!--Acquisition purchase price-Melowind [Member]-->
  <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred id="Fact_436219b9556a4780b43356e6302328d4" contextRef="c20181213_BusinessCombinationsAxis_MelowindMember" unitRef="U002" decimals="-3">45276000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
  <!--Acquisition purchase price-Power Substation [Member]-->
  <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred id="Fact_c015ee7dab1b4053898908c0acafbbb4" contextRef="c20181228_BusinessCombinationsAxis_PowerSubstationMember" unitRef="U002" decimals="-3">16000000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
  <!--Acquisition purchase price-Chile TL3 [Member]-->
  <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred id="Fact_f1d65a4e7d7a428e9dabf358293714c0" contextRef="c20181211_BusinessCombinationsAxis_ChileTL3Member" unitRef="U002" decimals="-3">6000000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
  <!--Acquisition purchase price-Mini- Hydro [Member]-->
  <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred id="Fact_f52cb44ce9674c38a4934cb7ed397255" contextRef="c20180228_BusinessCombinationsAxis_Mini-HydroMember" unitRef="U002" decimals="-3">9327000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
  <!--Acquisitions through business combinations, property, plant and equipment-Gross carrying amount [member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_51dc81ee03964c3184031927cc00d672" contextRef="c20180101to20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">170040000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Gross carrying amount [member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_7398aaf1a12c406f9c4b2b1e49a3103b" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">28738000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Accumulated depreciation, amortisation and impairment [member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_9e3657028a52441f8cdcb6b9e6569826" contextRef="c20180101to20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">-14131000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Accumulated depreciation, amortisation and impairment [member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_31dd93a8e1854a259913c8551ef4eb31" contextRef="c20180101to20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">-362697000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Gross carrying amount [member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_39771def89434d659b1a4f9a38501361" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">1431000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Accumulated depreciation, amortisation and impairment [member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_a91117654019437ba004af60f281124c" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">-310755000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Gross carrying amount [member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_bafdbf4990aa4f4ea0924ce7ceed74b6" contextRef="c20180101to20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">10463000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Adjustments for decrease (increase) in inventories-->
  <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories id="Fact_43d24216598540d7a3026e00ed861f5c" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">1991000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
  <!--Adjustments for decrease (increase) in inventories-->
  <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories id="Fact_6d58b6b0ddc74748b72a2abf4f00bea9" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">1343000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
  <!--Adjustments for decrease (increase) in inventories-->
  <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories id="Fact_856d754cc0e74caeb008da49978cbd74" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">2548000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
  <!--Adjustments for decrease (increase) in trade and other receivables-->
  <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables id="Fact_12a57ef1c60c457a802eb654853a4364" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">23799000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
  <!--Adjustments for decrease (increase) in trade and other receivables-->
  <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables id="Fact_46d4b042ad7e42a09f69803427b2b7b3" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">71505000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
  <!--Adjustments for decrease (increase) in trade and other receivables-->
  <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables id="Fact_b150ba58d3fa4559806b13b45a6c3840" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-5564000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
  <!--Depreciation, amortization and impairment charges-->
  <ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_01bad6470ce54c8fb782a1ab0ef47cd6" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">310755000</ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortization and impairment charges-->
  <ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_35b819389482474f9e85fd40c8f64c5f" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">362697000</ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortization and impairment charges-->
  <ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_7be18c941e9549258decea08613b2acf" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">310960000</ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Adjustments for finance income (cost)-->
  <ifrs-full:AdjustmentsForFinanceIncomeCost id="Fact_4ed34628d28b466ea654bb8927a3edf5" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">-443517000</ifrs-full:AdjustmentsForFinanceIncomeCost>
  <!--Adjustments for finance income (cost)-->
  <ifrs-full:AdjustmentsForFinanceIncomeCost id="Fact_525decce7e274d69b15780873445b24f" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-405634000</ifrs-full:AdjustmentsForFinanceIncomeCost>
  <!--Adjustments for finance income (cost)-->
  <ifrs-full:AdjustmentsForFinanceIncomeCost id="Fact_9842f274fe124938ba80f77d1f876a17" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-396411000</ifrs-full:AdjustmentsForFinanceIncomeCost>
  <!--Adjustments for gains (losses) on change in fair value of derivatives-->
  <ifrs-full:AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives id="Fact_62eac1695773429098a75e6c8ac1e362" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-399000</ifrs-full:AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives>
  <!--Adjustments for gains (losses) on change in fair value of derivatives-->
  <ifrs-full:AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives id="Fact_bc06104aebcb4d27b7814a01df665c7e" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">613000</ifrs-full:AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives>
  <!--Adjustments for gains (losses) on change in fair value of derivatives-->
  <ifrs-full:AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives id="Fact_c0ae3965b5594ef8bcd50b8f8af16f1c" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">-759000</ifrs-full:AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives>
  <!--Adjustments for increase (decrease) in trade and other payables-->
  <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables id="Fact_5b9d8f6c7afc47059cdad56cb7a01223" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">36533000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables>
  <!--Adjustments for increase (decrease) in trade and other payables-->
  <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables id="Fact_b73bd49e8c9f48e38554441e847f023f" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">4898000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables>
  <!--Adjustments for increase (decrease) in trade and other payables-->
  <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables id="Fact_e0b35f78f42747b48e3b38bddb4ff9de" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">-22474000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables>
  <!--Adjustments for undistributed profits of associates-->
  <ifrs-full:AdjustmentsForUndistributedProfitsOfAssociates id="Fact_3846cb10c5a9437a9c819e8c78b1dfa4" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">7457000</ifrs-full:AdjustmentsForUndistributedProfitsOfAssociates>
  <!--Adjustments for undistributed profits of associates-->
  <ifrs-full:AdjustmentsForUndistributedProfitsOfAssociates id="Fact_67e6020816ad464ab7397ab4e6788f50" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">5351000</ifrs-full:AdjustmentsForUndistributedProfitsOfAssociates>
  <!--Adjustments for undistributed profits of associates-->
  <ifrs-full:AdjustmentsForUndistributedProfitsOfAssociates id="Fact_c69b30df489e48459d83f4a2ad211f7f" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">5231000</ifrs-full:AdjustmentsForUndistributedProfitsOfAssociates>
  <!--Corporate tax rate-->
  <ifrs-full:ApplicableTaxRate id="Fact_535bd1e0fd994087a22bea9dbff3490c" contextRef="c20190101to20191231" unitRef="U004" decimals="INF">0.21</ifrs-full:ApplicableTaxRate>
  <!--Corporate tax rate-->
  <ifrs-full:ApplicableTaxRate id="Fact_aa946d6816454176ac228071c6625665" contextRef="c20170101to20171231" unitRef="U004" decimals="INF">0.35</ifrs-full:ApplicableTaxRate>
  <!--Assets-->
  <ifrs-full:Assets id="Fact_1ffcddb6aa5041d48383a593c0698b4d" contextRef="c20191231" unitRef="U002" decimals="-3">9659815000</ifrs-full:Assets>
  <!--Assets-->
  <ifrs-full:Assets id="Fact_4cedd0c67cd94d04aa067f09da9e581d" contextRef="c20181231" unitRef="U002" decimals="-3">9919031000</ifrs-full:Assets>
  <!--Assets-Allocated [Member]-->
  <ifrs-full:Assets id="Fact_124ab5b8b0b74bdbb2a9d0c003e71e41" contextRef="c20191231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">9006649000</ifrs-full:Assets>
  <!--Assets-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:Assets id="Fact_182c80a2613448b08eef70ca31790603" contextRef="c20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">3979227000</ifrs-full:Assets>
  <!--Assets-Allocated [Member]-->
  <ifrs-full:Assets id="Fact_208d64d06aec49e1b380420dbe866649" contextRef="c20181231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">9366302000</ifrs-full:Assets>
  <!--Assets-Unallocated amounts [member]-->
  <ifrs-full:Assets id="Fact_248a503835244810ba7d142cdb10d0cb" contextRef="c20191231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">653166000</ifrs-full:Assets>
  <!--Assets-North America [Member]-->
  <ifrs-full:Assets id="Fact_5e96eeadf1fb4922912b4ba487f1dcc3" contextRef="c20191231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">3730771000</ifrs-full:Assets>
  <!--Assets-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:Assets id="Fact_6bf85cfc5fff40dcb52fe0c51f9eacb0" contextRef="c20181231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">4255860000</ifrs-full:Assets>
  <!--Assets-North America [Member]-->
  <ifrs-full:Assets id="Fact_6dd84d23190242d59709d173783fa42a" contextRef="c20181231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">3796543000</ifrs-full:Assets>
  <!--Assets-Unallocated amounts [member]-->
  <ifrs-full:Assets id="Fact_7a3a71720291428d9d039f108c5e1efc" contextRef="c20181231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">552729000</ifrs-full:Assets>
  <!--Assets-South America [Member]-->
  <ifrs-full:Assets id="Fact_d2d4b86dc3bb4e67b5c8d314a15a8ecd" contextRef="c20181231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">1313899000</ifrs-full:Assets>
  <!--Assets-South America [Member]-->
  <ifrs-full:Assets id="Fact_fcf8d63dd9da435f99462b92ce6a8827" contextRef="c20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">1296652000</ifrs-full:Assets>
  <!--Assets-Renewable Energy [Member]-->
  <ifrs-full:Assets id="Fact_2f600bbc18c44489883861ebd489fcca" contextRef="c20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">7156568000</ifrs-full:Assets>
  <!--Assets-Water [Member]-->
  <ifrs-full:Assets id="Fact_616b431644bb42429d10a75b287ff926" contextRef="c20191231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">158423000</ifrs-full:Assets>
  <!--Assets-Efficient Natural Gas [Member]-->
  <ifrs-full:Assets id="Fact_7b27b57a72d74da590bf76dfe1bb7982" contextRef="c20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">736796000</ifrs-full:Assets>
  <!--Assets-Electric Transmission Lines [Member]-->
  <ifrs-full:Assets id="Fact_7d5f50fad3614afaa035f6fe0e1c587d" contextRef="c20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">954862000</ifrs-full:Assets>
  <!--Assets-Water [Member]-->
  <ifrs-full:Assets id="Fact_c992b64c45f247feacd8f7f320cc45bf" contextRef="c20181231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">157594000</ifrs-full:Assets>
  <!--Assets-Renewable Energy [Member]-->
  <ifrs-full:Assets id="Fact_cefb737d22c644ddb57f11fd154cb899" contextRef="c20181231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">7476769000</ifrs-full:Assets>
  <!--Assets-Electric Transmission Lines [Member]-->
  <ifrs-full:Assets id="Fact_d260da30bf0d43dab4f4a031684855cc" contextRef="c20181231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">958125000</ifrs-full:Assets>
  <!--Assets-Efficient Natural Gas [Member]-->
  <ifrs-full:Assets id="Fact_d7484444f8d44a9cb8249d11dbe34ebd" contextRef="c20181231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">773814000</ifrs-full:Assets>
  <!--Assets-Parent Company [Member]-->
  <ifrs-full:Assets id="Fact_d2745855cef0461d84faf6f136d4df0e" contextRef="c20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">2537111000</ifrs-full:Assets>
  <!--Assets-Parent Company [Member]-->
  <ifrs-full:Assets id="Fact_e516964557694cce80df186e90e76e74" contextRef="c20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">2604934000</ifrs-full:Assets>
  <!--Average effective tax rate-->
  <ifrs-full:AverageEffectiveTaxRate id="Fact_289c811f86834721928e5f88493ea867" contextRef="c20170101to20171231" unitRef="U004" decimals="1">0.3</ifrs-full:AverageEffectiveTaxRate>
  <!--Average effective tax rate-->
  <ifrs-full:AverageEffectiveTaxRate id="Fact_3e708872a16f48c79d573d5be60088f6" contextRef="c20190101to20191231" unitRef="U004" decimals="2">0.25</ifrs-full:AverageEffectiveTaxRate>
  <!--Average effective tax rate-->
  <ifrs-full:AverageEffectiveTaxRate id="Fact_73d543c2e150473b86552070aa230b33" contextRef="c20180101to20181231" unitRef="U004" decimals="1">0.3</ifrs-full:AverageEffectiveTaxRate>
  <!--Earnings per share from profit/ (loss) for the period - basic and diluted (in dollars per share)-->
  <ifrs-full:BasicAndDilutedEarningsLossPerShare id="Fact_2424bfc143524f229a4737ab442844fc" contextRef="c20170101to20171231" unitRef="U003" decimals="2">-1.12</ifrs-full:BasicAndDilutedEarningsLossPerShare>
  <!--Earnings per share from profit/ (loss) for the period - basic and diluted (in dollars per share)-->
  <ifrs-full:BasicAndDilutedEarningsLossPerShare id="Fact_4ad09d36e30f4e05b4f4266a5fbe41f4" contextRef="c20190101to20191231" unitRef="U003" decimals="2">0.61</ifrs-full:BasicAndDilutedEarningsLossPerShare>
  <!--Earnings per share from profit/ (loss) for the period - basic and diluted (in dollars per share)-->
  <ifrs-full:BasicAndDilutedEarningsLossPerShare id="Fact_4bc30f39fd564b08b1bf4193b2dae860" contextRef="c20180101to20181231" unitRef="U003" decimals="2">0.42</ifrs-full:BasicAndDilutedEarningsLossPerShare>
  <!--Earnings per share from continuing operations - basic and diluted (in dollars per share)-->
  <ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations id="Fact_1e2e447d02564803ac26034eecc48dc3" contextRef="c20170101to20171231" unitRef="U003" decimals="2">-1.12</ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations>
  <!--Earnings per share from continuing operations - basic and diluted (in dollars per share)-->
  <ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations id="Fact_96c55f19c26f4e2fbbaa3fc45ae4d496" contextRef="c20180101to20181231" unitRef="U003" decimals="2">0.42</ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations>
  <!--Earnings per share from continuing operations - basic and diluted (in dollars per share)-->
  <ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations id="Fact_f89ecef072e748f8b084a19f71edd2a3" contextRef="c20190101to20191231" unitRef="U003" decimals="2">0.61</ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations>
  <!--Borrowings-Parent Company [Member]-->
  <ifrs-full:Borrowings id="Fact_49f03cbc8b5e493c9eaa8650eeea26c4" contextRef="c20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">426748000</ifrs-full:Borrowings>
  <!--Borrowings-Parent Company [Member]-->
  <ifrs-full:Borrowings id="Fact_e24c633b7fbe43649946975cf9c5fc8b" contextRef="c20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">695874000</ifrs-full:Borrowings>
  <!--Borrowings, adjustment to interest rate basis-Credit Facility 2017 [Member]-London Interbank Offered Rate [Member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_027036b7f4364ebe8b9b9c00766967c9" contextRef="c20191213_BorrowingsByNameAxis_CreditFacility2017Member_TypesOfInterestRatesAxis_LondonInterbankOfferedRateMember" unitRef="U004" decimals="INF">0.0200</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
  <!--Borrowings, adjustment to interest rate basis-Base Rate Loans [Member]-Top of Range [Member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_184e961248fc4d90bcad6dd866d28eb7" contextRef="c20180510_BorrowingsByNameAxis_BaseRateLoansMember_RangeAxis_TopOfRangeMember" unitRef="U004" decimals="INF">0.0100</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
  <!--Borrowings, adjustment to interest rate basis-Bottom of range [member]-London Interbank Offered Rate [Member]-Eurodollar Rate Loans [Member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_22a5c5ed730a420089ad9e6fce177243" contextRef="c20180510_BorrowingsByNameAxis_EurodollarRateLoansMember_RangeAxis_BottomOfRangeMember_TypesOfInterestRatesAxis_LondonInterbankOfferedRateMember" unitRef="U004" decimals="INF">0.0160</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
  <!--Borrowings, adjustment to interest rate basis-Euro Interbank Offered Rate [Member]-Senior Note Issuance Facility [Member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_2470f9cb4dd542f4902008b93c2049ee" contextRef="c20190430_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_TypesOfInterestRatesAxis_EuroInterbankOfferedRateMember" unitRef="U004" decimals="4">0.0450</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
  <!--Borrowings, adjustment to interest rate basis-Eurodollar Rate Loans [Member]-London Interbank Offered Rate [Member]-Top of Range [Member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_42a9aa252b704d85bbbfa99278f10d91" contextRef="c20180510_BorrowingsByNameAxis_EurodollarRateLoansMember_RangeAxis_TopOfRangeMember_TypesOfInterestRatesAxis_LondonInterbankOfferedRateMember" unitRef="U004" decimals="INF">0.0225</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
  <!--Borrowings, adjustment to interest rate basis-Euro Interbank Offered Rate [Member]-Note Issuance Facility [Member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_7e508a50ebd7481783ae8ba4440f3802" contextRef="c20170210_BorrowingsByNameAxis_NoteIssuanceFacilityMember_TypesOfInterestRatesAxis_EuroInterbankOfferedRateMember" unitRef="U004" decimals="INF">0.0490</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
  <!--Borrowings, adjustment to interest rate basis-Base Rate Loans [Member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_87704169900d4a60b07ac8f88305aeb0" contextRef="c20180510_BorrowingsByNameAxis_BaseRateLoansMember" unitRef="U004" decimals="INF">0.0100</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
  <!--Borrowings, adjustment to interest rate basis-Euro Interbank Offered Rate [Member]-Credit Facility 2017 [Member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_9726255126144fa9a3d2a5c22d989b8f" contextRef="c20170720_BorrowingsByNameAxis_CreditFacility2017Member_TypesOfInterestRatesAxis_EuroInterbankOfferedRateMember" unitRef="U004" decimals="INF">0.0225</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
  <!--Borrowings, adjustment to interest rate basis-Federal Funds Rate [Member]-Base Rate Loans [Member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_9cc5348f4f8c42d3a7904a57e2bf2ae2" contextRef="c20180510_BorrowingsByNameAxis_BaseRateLoansMember_TypesOfInterestRatesAxis_FederalFundsRateMember" unitRef="U004" decimals="INF">0.0050</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
  <!--Borrowings, adjustment to interest rate basis-Bottom of range [member]-Base Rate Loans [Member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_b79fbd459dd94dbabbf10c59bffac93c" contextRef="c20180510_BorrowingsByNameAxis_BaseRateLoansMember_RangeAxis_BottomOfRangeMember" unitRef="U004" decimals="INF">0.0060</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
  <!--Borrowings, adjustment to interest rate basis-Credit Facility 2017 [Member]-Euro Interbank Offered Rate [Member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_bc2fb9d7954a485f9332b0ea438491bb" contextRef="c20191213_BorrowingsByNameAxis_CreditFacility2017Member_TypesOfInterestRatesAxis_EuroInterbankOfferedRateMember" unitRef="U004" decimals="INF">0.0200</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
  <!--Borrowings, adjustment to interest rate basis-Credit Facility 2017 [Member]-London Interbank Offered Rate [Member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_c1af017364204dfaa8d61e0ba95863bf" contextRef="c20170720_BorrowingsByNameAxis_CreditFacility2017Member_TypesOfInterestRatesAxis_LondonInterbankOfferedRateMember" unitRef="U004" decimals="INF">0.0225</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
  <!--Interest rate-Befesa Agua Tenes, S.L.U. [Member]-->
  <ifrs-full:BorrowingsInterestRate id="Fact_d1e69407d9e6475d9faa69de25498e47" contextRef="c20190129_BusinessCombinationsAxis_BefesaAguaTenesSLUMember" unitRef="U004" decimals="INF">0.12</ifrs-full:BorrowingsInterestRate>
  <!--Interest rate-United States dollar (next day) (funds code)-Top of Range [Member]-Interest Rate Risk [Member]-->
  <ifrs-full:BorrowingsInterestRate id="Fact_51a18e45fa3b44c1948a1254f0a10f04" contextRef="c20191231_CurrencyAxis_USN_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="INF">0.0527</ifrs-full:BorrowingsInterestRate>
  <!--Interest rate-United States dollar (next day) (funds code)-Bottom of range [member]-Interest Rate Risk [Member]-->
  <ifrs-full:BorrowingsInterestRate id="Fact_5b51f7f4d073462c9b942cbd34eff4eb" contextRef="c20191231_CurrencyAxis_USN_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="INF">0.0198</ifrs-full:BorrowingsInterestRate>
  <!--Interest rate-Euro Member Countries, Euro-Bottom of range [member]-Interest Rate Risk [Member]-->
  <ifrs-full:BorrowingsInterestRate id="Fact_afe04165385d44fdbe92a546da6d9d50" contextRef="c20191231_CurrencyAxis_EUR_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="INF">0.0089</ifrs-full:BorrowingsInterestRate>
  <!--Interest rate-Euro Member Countries, Euro-Interest Rate Risk [Member]-Top of Range [Member]-->
  <ifrs-full:BorrowingsInterestRate id="Fact_b57638fd0d4f4e41a7946213ef6a31f5" contextRef="c20191231_CurrencyAxis_EUR_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="INF">0.0487</ifrs-full:BorrowingsInterestRate>
  <!--Interest rate-Note Issuance Facility [Member]-->
  <ifrs-full:BorrowingsInterestRate id="Fact_4e1a4ad32ff64cb19622cf6bdc67e364" contextRef="c20170210_BorrowingsByNameAxis_NoteIssuanceFacilityMember" unitRef="U004" decimals="INF">0.055</ifrs-full:BorrowingsInterestRate>
  <!--Interest rate-Interest rate swap contract [member]-Senior Note Issuance Facility [Member]-->
  <ifrs-full:BorrowingsInterestRate id="Fact_64461a37337b42ea9991cf4b333832da" contextRef="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_ClassesOfFinancialAssetsAxis_InterestRateSwapContractMember" unitRef="U004" decimals="3">0.042</ifrs-full:BorrowingsInterestRate>
  <!--Interest rate-Notes, Senior [Member]-->
  <ifrs-full:BorrowingsInterestRate id="Fact_fbb3b151afc841abae78629eb45515db" contextRef="c20141117_BorrowingsByNameAxis_NotesSeniorMember" unitRef="U004" decimals="INF">0.0700</ifrs-full:BorrowingsInterestRate>
  <!--Maturity date-Interest Rate Risk [Member]-Euro Member Countries, Euro-->
  <ifrs-full:BorrowingsMaturity id="Fact_70a50c7f58834c728d6d161935f0f706" contextRef="c20190101to20191231_CurrencyAxis_EUR_TypesOfRisksAxis_InterestRateRiskMember">2030</ifrs-full:BorrowingsMaturity>
  <!--Maturity date-United States dollar (next day) (funds code)-Interest Rate Risk [Member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_dc38dcb301e3481aab85df7d1dc4e2e0" contextRef="c20190101to20191231_CurrencyAxis_USN_TypesOfRisksAxis_InterestRateRiskMember">2034</ifrs-full:BorrowingsMaturity>
  <!--Maturity date-Senior Note Issuance Facility [Member]-Interest rate swap contract [member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_5dc3cb813b424d9faf4f1e77c11a2e02" contextRef="c20190101to20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_ClassesOfFinancialAssetsAxis_InterestRateSwapContractMember">June 30, 2022</ifrs-full:BorrowingsMaturity>
  <!--Maturity date-Series 2 Notes [Member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_76de452c31294e26ae29b5f8d8007321" contextRef="c20190101to20191231_BorrowingsByNameAxis_Series2NotesMember">2023</ifrs-full:BorrowingsMaturity>
  <!--Maturity date-Borrowings Maturity 1 [Member]-New Revolving Credit Facility [Member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_785eccd5b6044b81bfff425e9a219e70" contextRef="c20190101to20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_BorrowingsMaturity1Member">December 31, 2022</ifrs-full:BorrowingsMaturity>
  <!--Maturity date-Series 3 Notes [Member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_ab4f932fa23e46839b618dbd2196d8e6" contextRef="c20190101to20191231_BorrowingsByNameAxis_Series3NotesMember">2024</ifrs-full:BorrowingsMaturity>
  <!--Maturity date-Series 1 Notes [Member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_b2b70a34442448bd977a1df581a31cd9" contextRef="c20190101to20191231_BorrowingsByNameAxis_Series1NotesMember">2022</ifrs-full:BorrowingsMaturity>
  <!--Maturity date-Senior Note Issuance Facility [Member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_db28fdb229174231ac33b0ce0a04fbe7" contextRef="c20190101to20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember">April 30, 2025</ifrs-full:BorrowingsMaturity>
  <!--Maturity date-Borrowings Maturity 2 [Member]-New Revolving Credit Facility [Member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_dd546b013d9c4668b2a4a3987a660663" contextRef="c20190101to20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_BorrowingsMaturity2Member">December 31, 2021</ifrs-full:BorrowingsMaturity>
  <!--Maturity date-Credit Facility 2017 [Member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_e2600d5e9af842a6a089148bc79ae322" contextRef="c20190101to20191231_BorrowingsByNameAxis_CreditFacility2017Member">December 13, 2021</ifrs-full:BorrowingsMaturity>
  <!--Cash and cash equivalents-->
  <ifrs-full:CashAndCashEquivalents id="Fact_96ed239bae174af9a5419fea11e42fe4" contextRef="c20181231" unitRef="U002" decimals="-3">631542000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-->
  <ifrs-full:CashAndCashEquivalents id="Fact_af3fc7093ae04e7697b1a14f815daae9" contextRef="c20191231" unitRef="U002" decimals="-3">562795000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-->
  <ifrs-full:CashAndCashEquivalents id="Fact_3941f1cd19f740ea88a742bcab4c4ce3" contextRef="c20161231" unitRef="U002" decimals="-3">594811000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-->
  <ifrs-full:CashAndCashEquivalents id="Fact_3f8007070e7b46908eb6f0d120814e0b" contextRef="c20171231" unitRef="U002" decimals="-3">669387000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Allocated [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_1607a25c7bfb4feabcf5d8d3aa8e8b7a" contextRef="c20181231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">524450000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-South America [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_17836c6c922a493283389bd57640d774" contextRef="c20181231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">41316000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-North America [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_1ab799f478004b27a5fdced95da36413" contextRef="c20181231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">195678000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-South America [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_4312ec6f32d54ed4887d5881936335c0" contextRef="c20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">80909000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-North America [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_b85db23ef714480cac8d07f647ee4929" contextRef="c20191231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">181458000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_c75f9da370f24ddd88799edcedb109f7" contextRef="c20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">234097000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Allocated [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_e634a95f1a464c189fb788692c759bf9" contextRef="c20191231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">496464000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_ebdb27e06b92401cad8b0475e9dd6100" contextRef="c20181231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">287456000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Electric Transmission Lines [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_02c6c25d09c14628835aea54b8f28a44" contextRef="c20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">53868000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Electric Transmission Lines [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_078a9a77096649088febdecedf020949" contextRef="c20181231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">14043000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Efficient Natural Gas [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_15e04737d01c47ab847c8fac3df5b4b2" contextRef="c20181231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">45625000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Water [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_2ada085af5604cba8b3d89b38cd3d7ff" contextRef="c20191231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">9548000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Water [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_3b1682b6a71e404598aa33076a369044" contextRef="c20181231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">11686000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Renewable Energy [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_a6af50ae63f8497097c37bb2b5d3a597" contextRef="c20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">421198000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Renewable Energy [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_cea49155b5ca44fb86ec1f38afa2ee22" contextRef="c20181231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">453096000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Efficient Natural Gas [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_dcc296699fa44cb999e8549edeb83f2d" contextRef="c20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">11850000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Other Currency [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_08c6cfb646574f1195f49112e7719cd2" contextRef="c20191231_CurrencyAxis_OtherCurrencyMember" unitRef="U002" decimals="-3">10176000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-United States dollar (next day) (funds code)-->
  <ifrs-full:CashAndCashEquivalents id="Fact_19013316eb1d47378fb7a7d942b10777" contextRef="c20181231_CurrencyAxis_USN" unitRef="U002" decimals="-3">328716000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-South Africa, Rand-->
  <ifrs-full:CashAndCashEquivalents id="Fact_324f12778491448a8ab864064c2878e9" contextRef="c20181231_CurrencyAxis_ZAR" unitRef="U002" decimals="-3">55257000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Other Currency [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_44361da4d3a949cfa98f9d7a200faa10" contextRef="c20181231_CurrencyAxis_OtherCurrencyMember" unitRef="U002" decimals="-3">7931000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-South Africa, Rand-->
  <ifrs-full:CashAndCashEquivalents id="Fact_582dc49286dc4256890f359a96b4035d" contextRef="c20191231_CurrencyAxis_ZAR" unitRef="U002" decimals="-3">47679000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Euro Member Countries, Euro-->
  <ifrs-full:CashAndCashEquivalents id="Fact_8a2cf6d885dc47c49d009820931b5771" contextRef="c20181231_CurrencyAxis_EUR" unitRef="U002" decimals="-3">228036000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Euro Member Countries, Euro-->
  <ifrs-full:CashAndCashEquivalents id="Fact_0c9ed2516c664b588cf89d3992ac60d3" contextRef="c20191231_CurrencyAxis_EUR" unitRef="U002" decimals="-3">181961000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-United States dollar (next day) (funds code)-->
  <ifrs-full:CashAndCashEquivalents id="Fact_d09af424bde44cf1803916a60d7feeb7" contextRef="c20191231_CurrencyAxis_USN" unitRef="U002" decimals="-3">313678000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Algeria, Algeria Dinars-->
  <ifrs-full:CashAndCashEquivalents id="Fact_f741d846871c4998b2a02539aad1d053" contextRef="c20181231_CurrencyAxis_DZD" unitRef="U002" decimals="-3">11602000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Algeria, Algeria Dinars-->
  <ifrs-full:CashAndCashEquivalents id="Fact_10dc6a3be0234c6c914f072b5209cbd0" contextRef="c20191231_CurrencyAxis_DZD" unitRef="U002" decimals="-3">9301000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Parent Company [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_48f5fd4b696b47bb87cafc16e16b03f9" contextRef="c20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">66013000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Parent Company [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_8bf56d1effea43cda84a31b933037e78" contextRef="c20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">106734000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Parent Company [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_5d718f39c4644497963043b6b0564604" contextRef="c20161231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">122154000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Parent Company [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_77c8b9d8b6554a6d9ec419d52ec5ba02" contextRef="c20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">148525000</ifrs-full:CashAndCashEquivalents>
  <!--Cash flows from (used in) financing activities-->
  <ifrs-full:CashFlowsFromUsedInFinancingActivities id="Fact_66307808d2494e3f96c43fc5318c8d13" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-310182000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
  <!--Cash flows from (used in) financing activities-->
  <ifrs-full:CashFlowsFromUsedInFinancingActivities id="Fact_8447bfeaed60481f9435cdd5f4f6daa0" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">-416327000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
  <!--Cash flows from (used in) financing activities-->
  <ifrs-full:CashFlowsFromUsedInFinancingActivities id="Fact_caaeef813c404c188b9f4619a714c62c" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-405231000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
  <!--Cash flows from (used in) financing activities-Parent Company [Member]-->
  <ifrs-full:CashFlowsFromUsedInFinancingActivities id="Fact_9aaf37b76adc44b5aaba4f0eea60e887" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-77289000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
  <!--Cash flows from (used in) financing activities-Parent Company [Member]-->
  <ifrs-full:CashFlowsFromUsedInFinancingActivities id="Fact_da3e93fd550a4d5983e225b0079a2112" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-83401000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
  <!--Cash flows from (used in) financing activities-Parent Company [Member]-->
  <ifrs-full:CashFlowsFromUsedInFinancingActivities id="Fact_fee4f1f3a79d4d4db8e198bc23023afd" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-159599000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
  <!--Cash flows from (used in) investing activities-->
  <ifrs-full:CashFlowsFromUsedInInvestingActivities id="Fact_41b207df819242d795f116992c43e6c2" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-118211000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
  <!--Cash flows from (used in) investing activities-->
  <ifrs-full:CashFlowsFromUsedInInvestingActivities id="Fact_dda6915abe2248a88b55d550325e4748" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">71368000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
  <!--Cash flows from (used in) investing activities-->
  <ifrs-full:CashFlowsFromUsedInInvestingActivities id="Fact_1072fa2779474f3491a7833f741f057d" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-14860000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
  <!--Cash flows from (used in) investing activities-Parent Company [Member]-->
  <ifrs-full:CashFlowsFromUsedInInvestingActivities id="Fact_32d77beabd8c488abccbe8492196c492" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">91181000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
  <!--Cash flows from (used in) investing activities-Parent Company [Member]-->
  <ifrs-full:CashFlowsFromUsedInInvestingActivities id="Fact_74f10435f37040dd9ab02087349204d5" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">151033000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
  <!--Cash flows from (used in) investing activities-Parent Company [Member]-->
  <ifrs-full:CashFlowsFromUsedInInvestingActivities id="Fact_e702f6bbce5545e9b8c3fd5f32de6832" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">66069000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
  <!--Cash Flow from operating activities-->
  <ifrs-full:CashFlowsFromUsedInOperatingActivities id="Fact_2ccf995fc92544c0b233a10d60c942cb" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">363581000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
  <!--Cash Flow from operating activities-->
  <ifrs-full:CashFlowsFromUsedInOperatingActivities id="Fact_50012ef4182d4dbaa751f571404ea811" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">401043000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
  <!--Cash Flow from operating activities-->
  <ifrs-full:CashFlowsFromUsedInOperatingActivities id="Fact_ab6fab14bed947619364d1b531944d49" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">385623000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
  <!--Cash Flow from operating activities-Parent Company [Member]-->
  <ifrs-full:CashFlowsFromUsedInOperatingActivities id="Fact_367f031c02f74554ab81d266d842ea52" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-48502000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
  <!--Cash Flow from operating activities-Parent Company [Member]-->
  <ifrs-full:CashFlowsFromUsedInOperatingActivities id="Fact_a0e3cf51612a406c80a10dd3263fa575" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-30571000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
  <!--Cash Flow from operating activities-Parent Company [Member]-->
  <ifrs-full:CashFlowsFromUsedInOperatingActivities id="Fact_fb324d5aad954d5e9c85f62a685bdae8" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">34937000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
  <!--Cash flows from (used in) operations before changes in working capital-->
  <ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital id="Fact_4ab81563184d41b5ba24355e75524ee7" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">776445000</ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital>
  <!--Cash flows from (used in) operations before changes in working capital-->
  <ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital id="Fact_d9e879b2cb1f44fa956d3d387e522910" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">752924000</ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital>
  <!--Cash flows from (used in) operations before changes in working capital-->
  <ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital id="Fact_113558bbe0694706a1f1b0d76a587540" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">743953000</ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital>
  <!--Consideration payment advanced-Befesa Agua Tenes, S.L.U. [Member]-->
  <ifrs-full:CashTransferred id="Fact_b83565c9ad2e4fb5bcef6c4bf0ae898d" contextRef="c20190129_BusinessCombinationsAxis_BefesaAguaTenesSLUMember" unitRef="U002" decimals="-5">19900000</ifrs-full:CashTransferred>
  <!--Consideration payment advanced-Asset Acquisition [Member]-->
  <ifrs-full:CashTransferred id="Fact_a4227025e0c848d5affed6a5313ede18" contextRef="c20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">73126000</ifrs-full:CashTransferred>
  <!--Consideration payment advanced-Asset Acquisition [Member]-->
  <ifrs-full:CashTransferred id="Fact_d1cff14444c646489c93fd546d10a1f4" contextRef="c20181231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">76604000</ifrs-full:CashTransferred>
  <!--Commercial papers issued-Borrowings, commercial paper [Member]-->
  <ifrs-full:CommercialPapersIssued id="Fact_a45c85d3eb6145cebb84de79c2c9380f" contextRef="c20191008_BorrowingsByNameAxis_BorrowingsCommercialPaperMember" unitRef="U002" decimals="-6">25000000</ifrs-full:CommercialPapersIssued>
  <!--Comprehensive income-->
  <ifrs-full:ComprehensiveIncome id="Fact_083be131560443eca536c9153d932ce5" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">14255000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-->
  <ifrs-full:ComprehensiveIncome id="Fact_52f25e1155c8405e88670b2aa6e68c51" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">46143000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-->
  <ifrs-full:ComprehensiveIncome id="Fact_d4cb18037e78499bb381a84d89985a74" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">32523000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Non-controlling Interest [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_15727e1e8a534570a906458e90ab6d43" contextRef="c20180101to20181231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">11954000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Share Capital [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_300f03625f10473c94d4f62c14b6f979" contextRef="c20180101to20181231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Share Capital [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_37dc55eeed3944eca603f5b752e9fc36" contextRef="c20170101to20171231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Total Equity Attributable to Company [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_384b50bba9574024bf7b54943e1d7ad5" contextRef="c20170101to20171231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">31370000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Parent company reserves [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_4fbc68e045824c47875f5ca0c2f17005" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">0</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Retained Earnings [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_53046adfeac9452eb8a47e628cd1334c" contextRef="c20180101to20181231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">39752000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Total Equity Attributable to Company [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_56f6bb550317482dab913aaa3311ceb6" contextRef="c20190101to20191231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">20094000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Total Equity Attributable to Company [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_5b93c59141c14ac4863731354fc72e14" contextRef="c20180101to20181231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">2301000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Share Capital [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_610ba7e89fcd4f1db41cacdfb4c1f423" contextRef="c20190101to20191231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Retained Earnings [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_8e4b115fb7ba44bcb4b1aaf87d0bcb51" contextRef="c20190101to20191231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">63817000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Parent company reserves [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_914b9a43970d421fa5816b857615f671" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">0</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_9e3c15cb8e014272a789e0f9ac28b560" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">115003000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Other Reserves [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_a7daad5491a746daaf09c848edb257be" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">12717000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Retained Earnings [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_bda2ac78fac5449a94f1df6b173c6f0f" contextRef="c20170101to20171231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-111804000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Other Reserves [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_ce46f294650d42fabc5a293ed923d81f" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">-21214000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Non-controlling Interest [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_d124360f3b0b4ac6820928745ce02a44" contextRef="c20170101to20171231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">14773000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Other Reserves [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_d33378439dfd473fa03ccbfd91801451" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">28171000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_d938076119084ba29d4c80743a588362" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-50168000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Parent company reserves [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_e4119ad2d1bb4f1bbab9131b6b0f4884" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">0</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Non-controlling Interest [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_ea53c7d3c45d474ba7d571d20ad2251a" contextRef="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">12429000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_eed0462ff7e8476ba2f2be2702babaa5" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-22509000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Parent Company [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_0b98e8e126ed46158835488501e0fb78" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">38867000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Parent Company [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_a54838fba5844c00be9fd14ca8323e09" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-184624000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Parent Company [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_f8508ea3591b466496d383c5c9ed38dc" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-26629000</ifrs-full:ComprehensiveIncome>
  <!--Total comprehensive (income)/loss attributable to non-controlling interest-->
  <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests id="Fact_0750e1e21efa4c42b592c3a1b12cccbb" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-12429000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
  <!--Total comprehensive (income)/loss attributable to non-controlling interest-->
  <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests id="Fact_2a3824483dbe41e5b77075119e8872f3" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">-14773000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
  <!--Total comprehensive (income)/loss attributable to non-controlling interest-->
  <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests id="Fact_ddd7cbfa6e5d4149a9bc4e2cc284af25" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-11954000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
  <!--Comprehensive income, attributable to owners of parent-->
  <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent id="Fact_1c9bbe588b914ca8a52d31b7b17ef8af" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">31370000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
  <!--Comprehensive income, attributable to owners of parent-->
  <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent id="Fact_554b2ba391134518a08b8182fdd54dea" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">2301000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
  <!--Comprehensive income, attributable to owners of parent-->
  <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent id="Fact_66e4dbd2a7ce4dcd9dad1582f04704bc" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">20094000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
  <!--Purchase commitments-Later than one year and not later than three years [member]-->
  <ifrs-full:ContractualCapitalCommitments id="Fact_1d04c3c3a7e047da98f63e5a7cbf6d8e" contextRef="c20181231_MaturityAxis_LaterThanOneYearAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">264461000</ifrs-full:ContractualCapitalCommitments>
  <!--Purchase commitments-Later than five years [member]-->
  <ifrs-full:ContractualCapitalCommitments id="Fact_23bc855f564949cd99742dfb3699aa3a" contextRef="c20191231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">2313787000</ifrs-full:ContractualCapitalCommitments>
  <!--Purchase commitments-Later than three months and not later than one year [member]-->
  <ifrs-full:ContractualCapitalCommitments id="Fact_507ecec2630d43df8d38188ff92f1071" contextRef="c20181231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember" unitRef="U002" decimals="-3">131417000</ifrs-full:ContractualCapitalCommitments>
  <!--Purchase commitments-->
  <ifrs-full:ContractualCapitalCommitments id="Fact_7f6fa942b5124a7eb11ce33b1676ca6b" contextRef="c20191231" unitRef="U002" decimals="-3">2991432000</ifrs-full:ContractualCapitalCommitments>
  <!--Purchase commitments-Later than three months and not later than one year [member]-->
  <ifrs-full:ContractualCapitalCommitments id="Fact_7ffaf7d655604dca92f004af837b1210" contextRef="c20191231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember" unitRef="U002" decimals="-3">129595000</ifrs-full:ContractualCapitalCommitments>
  <!--Purchase commitments-Later than three years and not later than five years [member]-->
  <ifrs-full:ContractualCapitalCommitments id="Fact_8746b1aed980459fad51d48f692a7a46" contextRef="c20181231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">259775000</ifrs-full:ContractualCapitalCommitments>
  <!--Purchase commitments-Later than three years and not later than five years [member]-->
  <ifrs-full:ContractualCapitalCommitments id="Fact_930ebf9469bb4b908a8c162970a9d047" contextRef="c20191231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">269632000</ifrs-full:ContractualCapitalCommitments>
  <!--Purchase commitments-->
  <ifrs-full:ContractualCapitalCommitments id="Fact_b0a1b2dc54d44f949c1e451cb9c8bc55" contextRef="c20181231" unitRef="U002" decimals="-3">3082495000</ifrs-full:ContractualCapitalCommitments>
  <!--Purchase commitments-Later than one year and not later than three years [member]-->
  <ifrs-full:ContractualCapitalCommitments id="Fact_e0a3ea92116f40abbb38a0b88ba18668" contextRef="c20191231_MaturityAxis_LaterThanOneYearAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">278418000</ifrs-full:ContractualCapitalCommitments>
  <!--Purchase commitments-Later than five years [member]-->
  <ifrs-full:ContractualCapitalCommitments id="Fact_f59324a97ea1465783edf91874971feb" contextRef="c20181231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">2426842000</ifrs-full:ContractualCapitalCommitments>
  <!--Current assets-->
  <ifrs-full:CurrentAssets id="Fact_a3bc7ea8189a4f4ebc410af7564cdb3e" contextRef="c20191231" unitRef="U002" decimals="-3">1119208000</ifrs-full:CurrentAssets>
  <!--Current assets-->
  <ifrs-full:CurrentAssets id="Fact_fd6a7245711e4b9c8bee04566a5fbb54" contextRef="c20181231" unitRef="U002" decimals="-3">1127695000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Four [Member]-->
  <ifrs-full:CurrentAssets id="Fact_06cbc50cb3054406aad062a095eb1040" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">107000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates One [Member]-->
  <ifrs-full:CurrentAssets id="Fact_44388e9b72b4465c9c348e53c6fb086a" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">1268000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates One [Member]-->
  <ifrs-full:CurrentAssets id="Fact_559ab5d2b5eb40e88bd025680788d8c7" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">820000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Ten [Member]-->
  <ifrs-full:CurrentAssets id="Fact_5cf2b66f029b4123a65d04733c3a4301" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">10655000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Four [Member]-->
  <ifrs-full:CurrentAssets id="Fact_792090e9ace04ed3add1515a6dec3f29" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">257000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Seven [Member]-->
  <ifrs-full:CurrentAssets id="Fact_8f82b2aeb09f426ca412738cc11973df" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">72669000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Two [Member]-->
  <ifrs-full:CurrentAssets id="Fact_9c432aa6474c4fd086dc981fc4e68b4f" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">63148000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Five [Member]-->
  <ifrs-full:CurrentAssets id="Fact_9fbaf038cbc444358b323689adf1ed36" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">10951000</ifrs-full:CurrentAssets>
  <!--Current assets-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:CurrentAssets id="Fact_c3bfd8ad93aa46da98edb8591e99468d" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">146000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Nine [Member]-->
  <ifrs-full:CurrentAssets id="Fact_c7f7c5b7de63417192196f65b7586272" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">59000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Five [Member]-->
  <ifrs-full:CurrentAssets id="Fact_dc3d55155ca94943be0e1d4baa250e89" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">55423000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Two [Member]-->
  <ifrs-full:CurrentAssets id="Fact_e6cb0cd1e8d74c729976e0eb81f29c60" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">63224000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Three [Member]-->
  <ifrs-full:CurrentAssets id="Fact_ed5232632fe04bd1866677369bb76ed8" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">0</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Three [Member]-->
  <ifrs-full:CurrentAssets id="Fact_fbc2e64f408640129d7ac5eb586215e3" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">0</ifrs-full:CurrentAssets>
  <!--Current assets recognised as of acquisition date-Asset Acquisition [Member]-->
  <ifrs-full:CurrentAssetsRecognisedAsOfAcquisitionDate id="Fact_e9062c753f5e4d77adf85a57145edf2c" contextRef="c20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">1503000</ifrs-full:CurrentAssetsRecognisedAsOfAcquisitionDate>
  <!--Current assets recognised as of acquisition date-Asset Acquisition [Member]-->
  <ifrs-full:CurrentAssetsRecognisedAsOfAcquisitionDate id="Fact_106feba019894126885986fdac74beec" contextRef="c20181231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">5646000</ifrs-full:CurrentAssetsRecognisedAsOfAcquisitionDate>
  <!--Current deposits from customers-->
  <ifrs-full:CurrentDepositsFromCustomers id="Fact_147fd02525ea4b6bb835d00182eab13c" contextRef="c20181231" unitRef="U002" decimals="-3">6289000</ifrs-full:CurrentDepositsFromCustomers>
  <!--Current deposits from customers-->
  <ifrs-full:CurrentDepositsFromCustomers id="Fact_5357fe16d2dd4044a624c74c84a04efd" contextRef="c20191231" unitRef="U002" decimals="-3">565000</ifrs-full:CurrentDepositsFromCustomers>
  <!--Current financial assets-->
  <ifrs-full:CurrentFinancialAssets id="Fact_4a4adc628320446d8c893a097ba8dbe6" contextRef="c20191231" unitRef="U002" decimals="-3">218577000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-->
  <ifrs-full:CurrentFinancialAssets id="Fact_e5e7355bb825434181cafd6522fc6e5c" contextRef="c20181231" unitRef="U002" decimals="-3">240834000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Allocated [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_636c557ea2e347308098c880c5631cd5" contextRef="c20181231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">239252000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_6a53082f66e740c6b925c5ae1770d784" contextRef="c20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">20673000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-North America [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_739674f7918c4572b54b92d3c2d62f09" contextRef="c20191231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">159267000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_92d2cca4953842309b907efcb644246a" contextRef="c20181231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">30080000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Allocated [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_a7fdda034c184971bc4ea43654c2fb8b" contextRef="c20191231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">209131000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-North America [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_b7f0dad9dc694a4a85932c55d9dfcab6" contextRef="c20181231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">147213000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-South America [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_c4b672fe560e44d0846cd567cec26a39" contextRef="c20181231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">61959000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-South America [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_f8ce64039adb46f69fd6ad45791230fa" contextRef="c20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">29190000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Water [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_4d84a3d68b7143de8e0d91f8b806e660" contextRef="c20191231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">18373000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Electric Transmission Lines [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_549374acca0145b18c950e5828d69d8f" contextRef="c20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">28237000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Renewable Energy [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_813e5956904749a282aee5419fa13973" contextRef="c20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">13798000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Water [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_98526260ca4d4fe791cb23fa8b77412d" contextRef="c20181231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">15562000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Renewable Energy [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_9a3c8bb1310a475c89cf8434726a4638" contextRef="c20181231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">15396000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Efficient Natural Gas [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_a6c8724fa16246e6abf4c791b5f64629" contextRef="c20181231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">147192000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Electric Transmission Lines [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_e4ee8b0e05634f0c8c63e36630c19b48" contextRef="c20181231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">61102000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Efficient Natural Gas [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_f9385918a5794e1699f4e27fe6dc4796" contextRef="c20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">148723000</ifrs-full:CurrentFinancialAssets>
  <!--Liberty-->
  <ifrs-full:CurrentFinancialLiabilitiesAtAmortisedCost id="Fact_4e879304616945f99ca3fdfb9dd3aa9f" contextRef="c20191231" unitRef="U002" decimals="-3">41032000</ifrs-full:CurrentFinancialLiabilitiesAtAmortisedCost>
  <!--Liberty-->
  <ifrs-full:CurrentFinancialLiabilitiesAtAmortisedCost id="Fact_79ae6c25813d49b681e55e058dadde71" contextRef="c20181231" unitRef="U002" decimals="-3">37119000</ifrs-full:CurrentFinancialLiabilitiesAtAmortisedCost>
  <!--Current interest payable-Not later than one year [member]-->
  <ifrs-full:CurrentInterestPayable id="Fact_01e21969b6d94f1c9e061bd9c4b2d8ac" contextRef="c20191231_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">12799000</ifrs-full:CurrentInterestPayable>
  <!--Current lease commitments-->
  <ifrs-full:CurrentLeaseLiabilities id="Fact_6e14a3f14b054504a2f688a5852594c9" contextRef="c20191231" unitRef="U002" decimals="-5">5100000</ifrs-full:CurrentLeaseLiabilities>
  <!--Current lease commitments-->
  <ifrs-full:CurrentLeaseLiabilities id="Fact_81c573f7de714dd69b9a90d27958e13c" contextRef="c20181231" unitRef="U002" decimals="-5">5400000</ifrs-full:CurrentLeaseLiabilities>
  <!--Current liabilities-->
  <ifrs-full:CurrentLiabilities id="Fact_95b9e6b25b6a4e75914012e3bac56cea" contextRef="c20181231" unitRef="U002" decimals="-3">739139000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-->
  <ifrs-full:CurrentLiabilities id="Fact_c273c7170f8143778108ddb589333a54" contextRef="c20191231" unitRef="U002" decimals="-3">973358000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Two [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_195cc3c5e87143fdac3fb7bf71a0917e" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">13562000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Nine [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_4198fe04e4c8447ba50282d01b3ac5b9" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">0</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Three [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_5d1116e11acc416c9c8e14dc9476f865" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">2000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates One [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_0c7fbcf3e6704dc797ce6f46b62e64b3" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">420000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Four [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_972c50f07b034171965384779d8632d3" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">383000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Five [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_9f644b9223af442089769ecc68552cf9" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">543077000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Seven [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_a0ea56e8be0a4ed4b487e6799b1bd74c" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">5090000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Four [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_b0a4f14b904b438a8f424344d79f615a" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">225000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Ten [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_b2de3e1db4174b099e16ddc1205d422e" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">22424000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates One [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_ba9234b1b3cd41c3830a22b52379be56" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">783000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Two [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_c12e11bfe8d34af1a30026c8bbdba8c9" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">13184000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Three [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_ea0975600df0437fa4571b616c91e58e" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">2000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_f15e22fcd5194f0fa92a4ebb89ba09ed" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">70000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Five [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_f650d60c581e4c77bfe439fe62d390e7" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">295865000</ifrs-full:CurrentLiabilities>
  <!--Prepayments-->
  <ifrs-full:CurrentPrepayments id="Fact_fb14bae090504739b3ece61368f95495" contextRef="c20191231" unitRef="U002" decimals="-3">5150000</ifrs-full:CurrentPrepayments>
  <!--Prepayments-->
  <ifrs-full:CurrentPrepayments id="Fact_fffa9e7626be44929e3b4197b9c53551" contextRef="c20181231" unitRef="U002" decimals="-3">5521000</ifrs-full:CurrentPrepayments>
  <!--Tax receivables-->
  <ifrs-full:CurrentReceivablesFromTaxesOtherThanIncomeTax id="Fact_47445b6430ce4c4bad996ce8a2988af3" contextRef="c20181231" unitRef="U002" decimals="-3">54959000</ifrs-full:CurrentReceivablesFromTaxesOtherThanIncomeTax>
  <!--Tax receivables-->
  <ifrs-full:CurrentReceivablesFromTaxesOtherThanIncomeTax id="Fact_8a39e9a7dacf449692c503fd96c7f2cb" contextRef="c20191231" unitRef="U002" decimals="-3">50901000</ifrs-full:CurrentReceivablesFromTaxesOtherThanIncomeTax>
  <!--Current tax expense (income)-->
  <ifrs-full:CurrentTaxExpenseIncome id="Fact_3a3ef59016c14a048741fa8ce4439658" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">5081000</ifrs-full:CurrentTaxExpenseIncome>
  <!--Current tax expense (income)-->
  <ifrs-full:CurrentTaxExpenseIncome id="Fact_4a82a809bc844bbda247ed82b83c31ee" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">1998000</ifrs-full:CurrentTaxExpenseIncome>
  <!--Current tax expense (income)-->
  <ifrs-full:CurrentTaxExpenseIncome id="Fact_91132157f9f443d9b60c094a8729ac55" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">468000</ifrs-full:CurrentTaxExpenseIncome>
  <!--Income and other tax payables-->
  <ifrs-full:CurrentTaxLiabilitiesCurrent id="Fact_85b485a49da8428286a139675a49318c" contextRef="c20181231" unitRef="U002" decimals="-3">13746000</ifrs-full:CurrentTaxLiabilitiesCurrent>
  <!--Income and other tax payables-->
  <ifrs-full:CurrentTaxLiabilitiesCurrent id="Fact_95893e95d75d42e69da9a1909faf4bd2" contextRef="c20191231" unitRef="U002" decimals="-3">34151000</ifrs-full:CurrentTaxLiabilitiesCurrent>
  <!--Current trade receivables-->
  <ifrs-full:CurrentTradeReceivables id="Fact_58f73af5d2964b6abaea756b6093fb98" contextRef="c20181231" unitRef="U002" decimals="-3">163856000</ifrs-full:CurrentTradeReceivables>
  <!--Current trade receivables-->
  <ifrs-full:CurrentTradeReceivables id="Fact_9c102003bc7c4fa5a80a1a6b77b951bb" contextRef="c20191231" unitRef="U002" decimals="-3">242008000</ifrs-full:CurrentTradeReceivables>
  <!--Current trade receivables-South Africa, Rand-->
  <ifrs-full:CurrentTradeReceivables id="Fact_049f088bbdc84c9fbe47938cab49d280" contextRef="c20181231_CurrencyAxis_ZAR" unitRef="U002" decimals="-3">25193000</ifrs-full:CurrentTradeReceivables>
  <!--Current trade receivables-Foreign Currency [Member]-->
  <ifrs-full:CurrentTradeReceivables id="Fact_2ff3d521473e499ebf0787889f156645" contextRef="c20181231_CurrencyAxis_ForeignCurrencyMember" unitRef="U002" decimals="-3">126380000</ifrs-full:CurrentTradeReceivables>
  <!--Current trade receivables-Other Currency [Member]-->
  <ifrs-full:CurrentTradeReceivables id="Fact_338166c8e3c241759e1eac357d96021a" contextRef="c20191231_CurrencyAxis_OtherCurrencyMember" unitRef="U002" decimals="-3">4001000</ifrs-full:CurrentTradeReceivables>
  <!--Current trade receivables-Euro Member Countries, Euro-->
  <ifrs-full:CurrentTradeReceivables id="Fact_4352e50339b3474fbcca70aa1dad4510" contextRef="c20181231_CurrencyAxis_EUR" unitRef="U002" decimals="-3">91303000</ifrs-full:CurrentTradeReceivables>
  <!--Current trade receivables-Euro Member Countries, Euro-->
  <ifrs-full:CurrentTradeReceivables id="Fact_dd3040d2ef3d4b25abf478491e23c951" contextRef="c20191231_CurrencyAxis_EUR" unitRef="U002" decimals="-3">108280000</ifrs-full:CurrentTradeReceivables>
  <!--Current trade receivables-Foreign Currency [Member]-->
  <ifrs-full:CurrentTradeReceivables id="Fact_e21cba77ecd04c5a8d29b07bb3e6f0cb" contextRef="c20191231_CurrencyAxis_ForeignCurrencyMember" unitRef="U002" decimals="-3">136570000</ifrs-full:CurrentTradeReceivables>
  <!--Current trade receivables-South Africa, Rand-->
  <ifrs-full:CurrentTradeReceivables id="Fact_faac727adeaa4fd2b87349130843eed6" contextRef="c20191231_CurrencyAxis_ZAR" unitRef="U002" decimals="-3">24289000</ifrs-full:CurrentTradeReceivables>
  <!--Current trade receivables-Other Currency [Member]-->
  <ifrs-full:CurrentTradeReceivables id="Fact_fc9ac72f6d5e402c89de609c694b8324" contextRef="c20181231_CurrencyAxis_OtherCurrencyMember" unitRef="U002" decimals="-3">9884000</ifrs-full:CurrentTradeReceivables>
  <!--Deferred tax assets-->
  <ifrs-full:DeferredTaxAssets id="Fact_19a04a20334144e1b80f111c317276b3" contextRef="c20191231" unitRef="U002" decimals="-3">147966000</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax assets-->
  <ifrs-full:DeferredTaxAssets id="Fact_d3b88e558a6848449438d5f53f6fb119" contextRef="c20181231" unitRef="U002" decimals="-3">136066000</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax assets-Other Temporary Differences [Member]-->
  <ifrs-full:DeferredTaxAssets id="Fact_01890a7a8a8b4597890e6242d4cc465e" contextRef="c20181231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherTemporaryDifferencesMember" unitRef="U002" decimals="-3">366000</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax assets-Unrealised foreign exchange gains (losses) [member]-->
  <ifrs-full:DeferredTaxAssets id="Fact_420b4bc27c564b6c96425d76a8aef48e" contextRef="c20181231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnrealisedForeignExchangeGainsLossesMember" unitRef="U002" decimals="-3">79865000</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax assets-Net Tax Credits For Tax Losses Carryforwards [Member]-->
  <ifrs-full:DeferredTaxAssets id="Fact_76048fcdf12d4aafbf3e44be90f68b76" contextRef="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnusedTaxCreditsMember" unitRef="U002" decimals="-3">61693000</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax assets-Unrealised foreign exchange gains (losses) [member]-->
  <ifrs-full:DeferredTaxAssets id="Fact_8c6efe29927545f1864d5ecc6d2e8b5a" contextRef="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnrealisedForeignExchangeGainsLossesMember" unitRef="U002" decimals="-3">86096000</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax assets-Net Tax Credits For Tax Losses Carryforwards [Member]-->
  <ifrs-full:DeferredTaxAssets id="Fact_8ec9379bc7134513a482a9d81af238f0" contextRef="c20181231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnusedTaxCreditsMember" unitRef="U002" decimals="-3">55835000</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax assets-Unrealised foreign exchange gains (losses) [member]-ACT [Member]-->
  <ifrs-full:DeferredTaxAssets id="Fact_b74939698a554c708e1990283a854666" contextRef="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnrealisedForeignExchangeGainsLossesMember_TypesOfFinancialAssetsAxis_ACTMember" unitRef="U002" decimals="-6">17000000</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax assets-Solar Plants in Spain [Member]-Unrealised foreign exchange gains (losses) [member]-->
  <ifrs-full:DeferredTaxAssets id="Fact_cf2877c008d24675b0aba163a74b9df2" contextRef="c20191231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnrealisedForeignExchangeGainsLossesMember" unitRef="U002" decimals="-6">61000000</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax assets-Other Temporary Differences [Member]-->
  <ifrs-full:DeferredTaxAssets id="Fact_e77dbf6b0141451b96be6090fcccf12e" contextRef="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherTemporaryDifferencesMember" unitRef="U002" decimals="-3">177000</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax assets-->
  <ifrs-full:DeferredTaxAssets id="Fact_fec4ba093a8d40d8947f5b842a6acb3a" contextRef="c20171231" unitRef="U002" decimals="-3">165136000</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax expense (income)-->
  <ifrs-full:DeferredTaxExpenseIncome id="Fact_0560a746058847fab68c8bc7c218a805" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">42191000</ifrs-full:DeferredTaxExpenseIncome>
  <!--Deferred tax expense (income)-->
  <ifrs-full:DeferredTaxExpenseIncome id="Fact_cd04b43fa34341de90eeaba69d5f22e0" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">117839000</ifrs-full:DeferredTaxExpenseIncome>
  <!--Deferred tax expense (income)-->
  <ifrs-full:DeferredTaxExpenseIncome id="Fact_fc4f552dfc2f47f9a353a0a2f1759cc4" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">25869000</ifrs-full:DeferredTaxExpenseIncome>
  <!--Deferred tax expense (income) relating to origination and reversal of temporary differences-->
  <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences id="Fact_3d417b0eb4a94fa88c3fcd8b6f4cfd07" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">42191000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
  <!--Deferred tax expense (income) relating to origination and reversal of temporary differences-->
  <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences id="Fact_42e35b117b5647fc89c78912d4684e28" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">98508000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
  <!--Deferred tax expense (income) relating to origination and reversal of temporary differences-->
  <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences id="Fact_dd743b51286d467a9e77002e22fcbbc6" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">25869000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
  <!--Deferred tax expense (income) relating to tax rate changes or imposition of new taxes-->
  <ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes id="Fact_6653d1218b1b4120ba31b3fdd3798a1a" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">19331000</ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes>
  <!--Deferred tax expense (income) relating to tax rate changes or imposition of new taxes-->
  <ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes id="Fact_ce9c453f70234dbaa87d7ae5dce8a82a" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">0</ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes>
  <!--Deferred tax expense (income) relating to tax rate changes or imposition of new taxes-->
  <ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes id="Fact_e34a3ce397614d89a2b7a5311f73cce0" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">0</ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes>
  <!--Deferred tax liabilities-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_2dc622a9e42645aca6c198435d605814" contextRef="c20181231" unitRef="U002" decimals="-3">211000000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_db77eb71d1014c40b7a46bc411341ac2" contextRef="c20191231" unitRef="U002" decimals="-3">248996000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities-Other Temporary Differences [Member]-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_32155d945a464080adca5ee8229820f4" contextRef="c20181231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherTemporaryDifferencesMember" unitRef="U002" decimals="-3">10415000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities-Temporary Difference for Accelerated Tax Amortization [Member]-Solana and Mojave [Member]-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_429ad0322bca42c1abb4cab6ce64b525" contextRef="c20181231_IntangibleAssetsMaterialToEntityAxis_SolanaAndMojaveMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryDifferenceForAcceleratedTaxAmortizationMember" unitRef="U002" decimals="-6">55000000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities-Temporary Difference Contracted Concessional Assets [Member]-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_57241213fa28445b8e2da3f069568e0c" contextRef="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryDifferenceContractedConcessionalAssetsMember" unitRef="U002" decimals="-3">83481000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities-Solar Plants in Spain [Member]-Temporary Difference for Accelerated Tax Amortization [Member]-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_9429fe8a72de4d7fa4f650eb7a6ebbad" contextRef="c20191231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryDifferenceForAcceleratedTaxAmortizationMember" unitRef="U002" decimals="-6">100000000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities-Temporary Difference Contracted Concessional Assets [Member]-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_a7bbb63ccf694e98b1f7d7b95ea33a6e" contextRef="c20181231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryDifferenceContractedConcessionalAssetsMember" unitRef="U002" decimals="-3">73793000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities-Temporary Difference for Accelerated Tax Amortization [Member]-Solana and Mojave [Member]-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_d1d67e9636c14640844b2dee3fa9f6d7" contextRef="c20191231_IntangibleAssetsMaterialToEntityAxis_SolanaAndMojaveMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryDifferenceForAcceleratedTaxAmortizationMember" unitRef="U002" decimals="-6">45000000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities-Temporary Difference Tax/Book Amortization [Member]-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_d244dccbbd694000ade45d630b0fb5da" contextRef="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryDifferenceTaxBookAmortizationMember" unitRef="U002" decimals="-3">145166000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities-Temporary Difference for Accelerated Tax Amortization [Member]-Solar Plants in Spain [Member]-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_d3596c3fe60a40638176eee582e20a89" contextRef="c20181231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryDifferenceForAcceleratedTaxAmortizationMember" unitRef="U002" decimals="-6">74000000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities-Temporary Difference Tax/Book Amortization [Member]-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_d6725db5554546248584bc1db417c688" contextRef="c20181231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryDifferenceTaxBookAmortizationMember" unitRef="U002" decimals="-3">126792000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities-Other Temporary Differences [Member]-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_e6cfdc6cbda64f56bd4882c40dfa46dd" contextRef="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherTemporaryDifferencesMember" unitRef="U002" decimals="-3">20349000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_42abdbf3a1b54d57a96068490c4339c1" contextRef="c20171231" unitRef="U002" decimals="-3">186583000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities recognised as of acquisition date-Asset Acquisition [Member]-->
  <ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate id="Fact_36ef99cc754048d89f354b5f49c8c495" contextRef="c20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">2539000</ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate>
  <!--Deferred tax liabilities recognised as of acquisition date-Asset Acquisition [Member]-->
  <ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate id="Fact_c177ea2e57874790adab4fdba62c33cd" contextRef="c20181231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">590000</ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_202639c840fa4737a28017da3db2f75b" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">362697000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_51e2ecda4aeb40e1b78d28fb7da1637c" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">310755000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_d8a7616defcd4a76bb70f93ae8a97bbb" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">310960000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-Material reconciling items [member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_1470bf6630074351856722d3525771c5" contextRef="c20180101to20181231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">362697000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-Material reconciling items [member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_383cbb6e45744700a4eb1bdd456e1b1c" contextRef="c20170101to20171231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">310960000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-Material reconciling items [member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_63062c24f6e44b039802ec6d5de02643" contextRef="c20190101to20191231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">310755000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-Renewable Energy [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_02a10965cf714bca97a937d7b361e583" contextRef="c20180101to20181231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">323538000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-South America [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_1777fc1822db410a9ddf406a9d2ed657" contextRef="c20180101to20181231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">42368000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_18ebfb7d62cd4ac280145d3cc2dde5e6" contextRef="c20180101to20181231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">154283000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-South America [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_1dfc7676965b4765869841c9911cd40e" contextRef="c20190101to20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">47844000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-Efficient Natural Gas [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_32dc3a0f70634fd0bfd1c7401127c016" contextRef="c20190101to20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">-3102000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_4e31b352f0a841d59fb9badcc5107615" contextRef="c20190101to20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">146679000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-North America [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_634bdc879b9f4cbeabbef85cf6dafdc3" contextRef="c20190101to20191231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">116232000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-Water [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_637b44f84a7c411cb5d262117d924239" contextRef="c20190101to20191231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">-541000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-Electric Transmission Lines [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_79198ae2c0074d2d8eef855e24cfaecc" contextRef="c20170101to20171231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">28584000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-Electric Transmission Lines [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_7d46d3a0b92244d1a1d4298e6b12f071" contextRef="c20180101to20181231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">28925000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-South America [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_7e1017e1b32649759a54510b3d9f8f45" contextRef="c20170101to20171231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">40880000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-Electric Transmission Lines [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_837f65e70d1e4689bd2cc49820139256" contextRef="c20190101to20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">27490000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-North America [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_86652d2f8ab441258c4f0c32da476cec" contextRef="c20180101to20181231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">166046000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-Renewable Energy [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_a360a80994f641939864792b00e0835f" contextRef="c20190101to20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">286907000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-Water [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_a4654a93bf0e45c08da23fb8cfce8d46" contextRef="c20170101to20171231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">0</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-Renewable Energy [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_a99c3b75cd72488fb719734831906c10" contextRef="c20170101to20171231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">282376000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-North America [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_ae4ec76233c74da6a1bc1c455a4fc3af" contextRef="c20170101to20171231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">123726000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-Efficient Natural Gas [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_b117a4a184ed41a395a4003e4b9eefe7" contextRef="c20170101to20171231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">0</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-Water [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_cb6dce4beb23470fa19e95ccd57d6ee9" contextRef="c20180101to20181231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">-100000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-Efficient Natural Gas [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_e6d76c576d5d4385a5dd694fe1c789e3" contextRef="c20180101to20181231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">10334000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_fda1c1b2a63b4f1c909476e7b46884c1" contextRef="c20170101to20171231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">146354000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Borrowing costs-->
  <ifrs-full:DescriptionOfAccountingPolicyForBorrowingCostsExplanatory id="Fact_748d3550e8c843ee9a2ff74519f50a7d" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.4. Borrowing costs&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Interest costs incurred in the construction of any qualifying asset are capitalized over the period required to complete and prepare the asset for its intended use. A qualifying asset is an asset that necessarily takes a substantial period of time to get ready for its internal use or sale, which is considered to be more than one year. Remaining borrowing costs are expensed in the period in which they are incurred.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForBorrowingCostsExplanatory>
  <!--Loans and borrowings-->
  <ifrs-full:DescriptionOfAccountingPolicyForBorrowingsExplanatory id="Fact_6cc0ec1144ad49cd98d33a477dbc2bf1" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.12. Loans and borrowings&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Loans and borrowings are initially recognized at fair value, net of transaction costs incurred. Borrowings are subsequently measured at amortized cost and any difference between the proceeds initially received (net of transaction costs incurred in obtaining such proceeds) and the repayment value is recognized in the consolidated income statement over the duration of the borrowing using the effective interest rate method.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Loans with interest rates below market rates are initially recognized at fair value in liabilities and the difference between proceeds received from the loan and its fair value is initially recorded within &amp;#8220;Grants and Other liabilities&amp;#8221; in the consolidated statement of financial position, and subsequently recorded in &amp;#8220;Other operating income&amp;#8221; in the consolidated income statement when the costs financed with the loan are expensed. &lt;br /&gt;&lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Lease liabilities are recognized by the Company at the commencement date of the lease at the present value of lease payments to be made over the lease term. The lease payments include the exercise price of a purchase option reasonably certain to be exercised by the Company and payments of penalties for terminating the lease, if the lease term reflects the Company exercising the option to terminate. In calculating the present value of lease payments, the Company uses its incremental borrowing rate at the lease commencement date considering that the interest rate implicit in the lease is not readily determinable.&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForBorrowingsExplanatory>
  <!--Provisions and contingencies-->
  <ifrs-full:DescriptionOfAccountingPolicyForContingentLiabilitiesAndContingentAssetsExplanatory id="Fact_295c85ba466a48c1a35ec197c904ddde" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.18. Provisions and contingencies&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Provisions are recognized when:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;there is a present obligation, either legal or constructive, as a result of past events;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;it is more likely than not that there will be a future outflow of resources to settle the obligation; and&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;the amount has been reliably estimated.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Provisions are initially measured at the present value of the expected outflows required to settle the obligation and subsequently valued at amortized cost following the effective interest method. The balance of provisions disclosed in the Notes reflects management&amp;#8217;s best estimate of the potential exposure as of the date of preparation of the consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Contingent liabilities are possible obligations, existing obligations with low probability of a future outflow of economic resources and existing obligations where the future outflow cannot be reliably estimated. Contingences are not recognized in the consolidated statements of financial position unless they have been acquired in a business combination.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Some companies included in the group have dismantling provisions, which are intended to cover future expenditures related to the dismantlement of the plants and it will be likely to be settled with an outflow of resources in the long term (over 5 years).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Such provisions are accrued when the obligation for dismantling, removing and restoring the site on which the plant is located, is incurred, which is usually during the construction period. The provision is measured in accordance with IAS 37, &amp;#8220;Provisions, Contingent Liabilities and Contingent Assets&amp;#8221; and is recorded as a liability under the heading &amp;#8220;Grants and other liabilities&amp;#8221; of the Financial Statements, and as the corresponding ending entry part of the cost of the plant under the heading &amp;#8220;Contracted concessional assets.&amp;#8221;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForContingentLiabilitiesAndContingentAssetsExplanatory>
  <!--Derivative financial instruments and hedging activities-->
  <ifrs-full:DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory id="Fact_3576b859a81d4a7eacf360ce5383de3b" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.7. Derivative financial instruments and hedging activities&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Derivatives are recorded at fair value. The Company applies hedge accounting to all hedging derivatives that qualify to be accounted for as hedges under IFRS-IASB.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;When hedge accounting is applied, hedging strategy and risk management objectives are documented at inception, as well as the relationship between hedging instruments and hedged items. Effectiveness of the hedging relationship needs to be assessed on an ongoing basis. Effectiveness tests are performed prospectively at inception and at each reporting date, following the dollar offset method.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Atlantica applies cash flow hedging. Under this method, the effective portion of changes in fair value of derivatives designated as cash flow hedges are recorded temporarily in equity and are subsequently reclassified from equity to profit or loss in the same period or periods during which the hedged item affects profit or loss. Any ineffective portion of the hedged transaction is recorded in the consolidated income statement as it occurs.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;When interest rate options are designated as hedging instruments, the intrinsic value and time value of the financial hedge instrument are separated. Changes in intrinsic and time value which are highly effective are recorded in equity and subsequently reclassified from equity to profit or loss in the same period or periods during which the hedged item affects profit or loss. Any ineffectiveness is recorded as financial income or expense as it occurs.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;When the hedging instrument matures or is sold, or when it no longer meets the requirements to apply hedge accounting, accumulated gains and losses recorded in equity remain as such until the forecast transaction is ultimately recognized in the income statement. However, if it becomes unlikely that the forecast transaction will actually take place, the accumulated gains and losses in equity are recognized immediately in the income statement.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory>
  <!--Fair value estimates-->
  <ifrs-full:DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory id="Fact_b1329d1a7bb94692ad8aceede2238438" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.8. Fair value estimates&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Financial instruments measured at fair value are presented in accordance with the following level classification based on the nature of the inputs used for the calculation of fair value:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Level 1: Inputs are quoted prices in active markets for identical assets or liabilities.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Level 2: Fair value is measured based on inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly (i.e. as prices) or indirectly (i.e. derived from prices).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Level 3: Fair value is measured based on unobservable inputs for the asset or liability.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;In the event that prices cannot be observed, the management shall make its best estimate of the price that the market would otherwise establish based on proprietary internal models which, in the majority of cases, use data based on observable market parameters as significant inputs (Level 2) but occasionally use market data that is not observed as significant inputs (Level 3). Different techniques can be used to make this estimate, including extrapolation of observable market data. The best indication of the initial fair value of a financial instrument is the price of the transaction, except when the value of the instrument can be obtained from other transactions carried out in the market with the same or similar instruments, or valued using a valuation technique in which the variables used only include observable market data, mainly interest rates. Differences between the transaction price and the fair value based on valuation techniques that use data that is not observed in the market, are not initially recognized in the income statement.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Atlantica derivatives correspond primarily to the interest rate swaps designated as cash flow hedges, which are classified as Level 2.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;u&gt;Description of the valuation method&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Interest rate swap valuations are made by valuing the swap part of the contract and valuing the credit risk. The methodology used by the market and applied by Atlantica&amp;#160; to value interest rate swaps is to discount the expected future cash flows according to the parameters of the contract. Variable interest rates, which are needed to estimate future cash flows, are calculated using the curve for the corresponding currency and extracting the implicit rates for each of the reference dates in the contract. These estimated flows are discounted with the swap zero curve for the reference period of the contract.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The effect of the credit risk on the valuation of the interest rate swaps depends on the future settlement. If the settlement is favorable for the Company, the counterparty credit spread will be incorporated to quantify the probability of default at maturity. If the expected settlement is negative for the Company, its own credit risk will be applied to the final settlement.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Classic models for valuing interest rate swaps use deterministic valuation of the future of variable rates, based on future outlooks. When quantifying credit risk, this model is limited by considering only the risk for the current paying party, ignoring the fact that the derivative could change sign at maturity. A payer and receiver swaption model is proposed for these cases. This enables the associated risk in each swap position to be reflected. Thus, the model shows each agent&amp;#8217;s exposure, on each payment date, as the value of entering into the &amp;#8216;tail&amp;#8217; of the swap, i.e. the live part of the swap.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;u&gt;Variables (Inputs)&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Interest rate derivative valuation models use the corresponding interest rate curves for the relevant currency and underlying reference in order to estimate the future cash flows and to discount them. Market prices for deposits, futures contracts and interest rate swaps are used to construct these curves. Interest rate options (caps and floors) also use the volatility of the reference interest rate curve.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;To estimate the credit risk of the counterparty, the credit default swap (CDS) spreads curve is obtained in the market for important individual issuers. For less liquid issuers, the spreads curve is estimated using comparable CDSs or based on the country curve. To estimate proprietary credit risk, prices of debt issues in the market and CDSs for the sector and geographic location are used.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The fair value of the financial instruments that results from the aforementioned internal models takes into account, among other factors, the terms and conditions of the contracts and observable market data, such as interest rates, credit risk and volatility. The valuation models do not include significant levels of subjectivity, since these methodologies can be adjusted and calibrated, as appropriate, using the internal calculation of fair value and subsequently compared to the corresponding actively traded price. However, valuation adjustments may be necessary when the listed market prices are not available for comparison purposes.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory>
  <!--Foreign currency transactions-->
  <ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory id="Fact_a9b3d62a77004a74be6d3dcc73f2f38e" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.16. Foreign currency transactions&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The consolidated financial statements are presented in U.S. dollars, which is Atlantica&amp;#8217;s functional and presentation currency. Financial statements of each subsidiary within the Company are measured in the currency of the principal economic environment in which the subsidiary operates, which is the subsidiary&amp;#8217;s functional currency.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Transactions denominated in a currency different from the subsidiary&amp;#8217;s functional currency are translated into the subsidiary&amp;#8217;s functional currency applying the exchange rates in force at the time of the transactions. Foreign currency gains and losses that result from the settlement of these transactions and the translation of monetary assets and liabilities denominated in foreign currency at the year-end rates are recognized in the consolidated income statement, unless they are deferred in equity, as occurs with cash flow hedges and net investment in foreign operations hedges.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Assets and liabilities of subsidiaries with a functional currency different from the Company&amp;#8217;s reporting currency are translated to U.S. dollars at the exchange rate in force at the closing date of the financial statements. Income and expenses are translated into U.S. dollars using the average annual exchange rate, which does not differ significantly from using the exchange rates of the dates of each transaction. The difference between equity translated at the historical exchange rate and the net financial position that results from translating the assets and liabilities at the closing rate is recorded in equity under the heading &amp;#8220;Accumulated currency translation differences&amp;#8221;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Results of companies carried under the equity method are translated at the average annual exchange rate.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory>
  <!--Grants-->
  <ifrs-full:DescriptionOfAccountingPolicyForGovernmentGrants id="Fact_8240024929764de08dbcf67ce99cab4a" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.11. Grants&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Grants are recognized at fair value when it is considered that there is a reasonable assurance that the grant will be received and that the necessary qualifying conditions, as agreed with the entity assigning the grant, will be adequately complied with.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Grants are recorded as liabilities in the consolidated statement of financial position and are recognized in &amp;#8220;Other operating income&amp;#8221; in the consolidated income statement based on the period necessary to match them with the costs they intend to compensate.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;In addition, as described in Note 2.12 below, grants correspond also to loans with interest rates below market rates, for the initial difference between the fair value of the loan and the proceeds received.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForGovernmentGrants>
  <!--Bonds and notes-->
  <ifrs-full:DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory id="Fact_3306c4975164441396caa66b5ee565bb" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.13. Bonds and notes&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The Company initially recognizes ordinary notes at fair value, net of issuance costs incurred. Subsequently, notes are measured at amortized cost until settlement upon maturity. Any other difference between the proceeds obtained (net of transaction costs) and the redemption value is recognized in the consolidated income statement over the term of the debt using the effective interest rate method.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory>
  <!--Asset impairment-->
  <ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory id="Fact_4ce241bcd27644098f7000024ca84eba" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.5. Asset impairment&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman';"&gt;Atlantica reviews its contracted concessional assets to identify any indicators of impairment at least annually. When impairment indicators exist, the company calculates the recoverable amount of the asset.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The recoverable amount of an asset is the higher of its fair value less costs to sell and its value in use, defined as the present value of the estimated future cash flows to be generated by the asset. In the event that the asset does not generate cash flows independently of other assets, the Company calculates the recoverable amount of the Cash Generating Unit (&amp;#8216;CGU&amp;#8217;) to which the asset belongs.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;When the carrying amount of the CGU to which these assets belong is higher than its recoverable amount, the assets are impaired.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Assumptions used to calculate value in use include a discount rate, growth rate and projections considering real data based in the contracts terms and projected changes in both selling prices and costs. The discount rate is estimated by Management, to reflect both changes in the value of money over time and the risks associated with the specific CGU.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;For contracted concessional assets, with a defined useful life and with a specific financial structure, cash flow projections until the end of the project are considered and no terminal value is assumed.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Contracted concessional assets have a contractual structure that permits the Company to estimate quite accurately the costs of the project and revenue during the life of the project.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Projections take into account real data based on the contract terms and fundamental assumptions based on specific reports prepared internally and supported by specialists, assumptions on demand and assumptions on production. Additionally, assumptions on macro-economic conditions are taken into account, such as inflation rates, future interest rates, etc. and sensitivity analyses are performed over all major assumptions which can have a significant impact in the value of the asset.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Cash flow projections of CGUs are calculated in the functional currency of those CGUs and are discounted using rates that take into consideration the risk corresponding to each specific country and currency.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Taking into account that in most CGUs the specific financial structure is linked to the financial structure of the projects that are part of those CGUs, the discount rate used to calculate the present value of cash-flow projections is based on the weighted average cost of capital (WACC) for the type of asset, adjusted, if necessary, in accordance with the business of the specific activity and with the risk associated with the country where the project is performed.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;In any case, sensitivity analyses are performed, especially in relation with the discount rate used and fair value changes in the main business variables, in order to ensure that possible changes in the estimates of these items do not impact the recovery of recognized assets.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Accordingly, the following table provides a summary of the discount rates used (WACC) and growth rates to calculate the recoverable amount for CGUs with the operating segment to which it pertains:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Operating segment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Growth rate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4% - 6&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;North America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4% - 5&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;South America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5% - 7&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;In the event that the recoverable amount of an asset is lower than its carrying amount, an impairment charge for the difference would be recorded in the income statement under the item &amp;#8220;Depreciation, amortization and impairment charges&amp;#8221;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Pursuant to IAS 36, an impairment loss is recognized by the Company if the carrying amount of these assets exceeds the present value of future cash flows discounted at the initial effective interest rate.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory>
  <!--Income taxes-->
  <ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory id="Fact_65df0d6424b643a4a7008ff0a40212fb" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.14. Income taxes&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Current income tax expense is calculated on the basis of the tax laws in force as of the date of the consolidated statement of financial position in the countries in which the subsidiaries and associates operate and generate taxable income.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Deferred income tax is calculated in accordance with the liability method, based upon the temporary differences arising between the carrying amount of assets and liabilities and their tax base. Deferred income tax is determined using tax rates and regulations which are expected to apply at the time when the deferred tax is realized.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Deferred tax assets are recognized only when it is probable that sufficient future taxable profit will be available to use deferred tax assets.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory>
  <!--Principles to include and record companies in the consolidated financial statements-->
  <ifrs-full:DescriptionOfAccountingPolicyForInvestmentInAssociates id="Fact_e32f152636684591a6806bf0481f14e4" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.2. Principles to include and record companies in the consolidated financial statements&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Companies included in these consolidated financial statements are accounted for as subsidiaries as long as Atlantica has had control over them and are accounted for as investments under the equity method as long as Atlantica has had significant influence over them, in the periods presented.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;a)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Controlled entities&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Control is achieved when the Company:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Has power over the investee;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Is exposed, or has rights, to variable returns from its involvement with the investee; and&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 20.25pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 27pt;"&gt;&lt;div style="text-align: justify;"&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; width: auto;"&gt;&lt;div style="text-align: justify;"&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;Has the ability to use its power to affect its returns.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The Company reassesses whether or not it controls an investee when facts and circumstances indicate that there are changes to one or more of the three elements of control listed above.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The Company uses the acquisition method to account for business combinations of companies controlled by a third party. According to this method, identifiable assets acquired and liabilities and contingent liabilities assumed in a business combination are measured initially at their fair values at the acquisition date. Any contingent consideration is recognized at fair value at the acquisition date and subsequent changes in its fair value are recognized in accordance with IFRS 9 either in profit or loss or as a change to other comprehensive income. Acquisition related costs are expensed as incurred. The Company recognizes any non-controlling interest in the acquiree either at fair value or at the non-controlling interest&amp;#8217;s proportionate share of the acquirer&amp;#8217;s net assets on an acquisition by acquisition basis.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;All assets and liabilities between entities of the group, equity, income, expenses, and cash flows relating to transactions between entities of the group are eliminated in full.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;b)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investments accounted for under the equity method&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;An associate is an entity 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 is not control or joint control over those policies.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The results and assets and liabilities of associates are incorporated in these financial statements using the equity method of accounting. Under the equity method, an investment in an associate is initially recognized in the statement of financial position at cost and adjusted thereafter to recognize the Company share of the profit or loss and other comprehensive income of the associate.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Controlled entities and associates included in these financial statements as of December 31, 2019 and 2018 are set out in appendices.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForInvestmentInAssociates>
  <!--Description of accounting policy for issued capital [text block]-->
  <ifrs-full:DescriptionOfAccountingPolicyForIssuedCapitalExplanatory id="Fact_cb9d98d36c864e069bb606ccd494e435" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.17. Equity&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The Company has recyclable balances in its equity, corresponding mainly to hedge reserves and translation differences arising from currency conversion in the preparation of these consolidated financial statements. These balances have been presented separately in Equity.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Non-controlling interest represents interest from other partners in entities included in these consolidated financial statements which are not fully owned by Atlantica as of the dates presented.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Parent company reserves together with the Share capital represent the Parent&amp;#8217;s net investment in the entities included in these consolidated financial statements.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForIssuedCapitalExplanatory>
  <!--Loans and accounts receivable-->
  <ifrs-full:DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory id="Fact_eea109b7c39b40d7bcda45e57c2d43df" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.6 Loans and accounts receivable&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Loans and accounts receivable are non-derivative financial assets with fixed or determinable payments, not listed on an active market.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;In accordance with IFRIC 12, certain assets under concessions qualify as financial assets and are recorded as is described in Note 2.3.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Pursuant to IFRS 9, an impairment loss is recognized if the carrying amount of these assets exceeds the present value of future cash flows discounted at the initial effective interest rate.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Loans and accounts receivable are initially recognized at fair value plus transaction costs and are subsequently measured at amortized cost in accordance with the effective interest rate method. Interest calculated using the effective interest rate method is recognized under other financial income within financial income.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory>
  <!--Trade payables and other liabilities-->
  <ifrs-full:DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory id="Fact_24f0a29848d348588fdbf8fb7ce5c62a" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.15. Trade payables and other liabilities&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Trade payables are obligations arising from purchases of goods and services in the ordinary course of business and are recognized initially at fair value and are subsequently measured at their amortized cost using the effective interest method. Other liabilities are obligations not arising in the normal course of business and which are not treated as financing transactions. Advances received from customers are recognized as &amp;#8220;Trade payables and other current liabilities&amp;#8221;.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory>
  <!--Description of accounting policy for trade and other receivables [text block]-->
  <ifrs-full:DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory id="Fact_bd39edca510b40cc837e6ec75b71b24d" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.9. Trade and other receivables&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Trade and other receivables are amounts due from customers for sales in the normal course of business. They are recognized initially at fair value and subsequently measured at amortized cost using the effective interest rate method, less allowance for doubtful accounts. Trade receivables due in less than one year are carried at their face value at both initial recognition and subsequent measurement, provided that the effect of not discounting flows is not significant.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;An allowance for doubtful accounts is recorded when there is objective evidence that the Company will not be able to recover all amounts due as per the original terms of the receivables. The Company has established a provision matrix that is based on its historical credit loss experience, adjusted for forward-looking factors specific to the debtors and the economic environment.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory>
  <!--Description of accounting policy for determining components of cash and cash equivalents [text block]-->
  <ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents id="Fact_19243c01d13f4979a1dc539dd238faf4" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.10. Cash and cash equivalents&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Cash and cash equivalents include cash in hand, cash in bank and other highly-liquid current investments with an original maturity of three months or less which are held for the purpose of meeting short-term cash commitments.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents>
  <!--Discount rate applied to cash flow projections-Regions of Europe, Middle East and Africa [Member]-Top of Range [Member]-->
  <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections id="Fact_1c60e947079140bd9037674c3bcd5dbd" contextRef="c20191231_RangeAxis_TopOfRangeMember_SegmentConsolidationItemsAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U004" decimals="2">0.06</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
  <!--Discount rate applied to cash flow projections-Bottom of range [member]-South America [Member]-->
  <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections id="Fact_4f0a2bad16bc42108ba584d418db4f73" contextRef="c20191231_RangeAxis_BottomOfRangeMember_SegmentConsolidationItemsAxis_SouthAmericaMember" unitRef="U004" decimals="2">0.05</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
  <!--Discount rate applied to cash flow projections-Bottom of range [member]-North America [Member]-->
  <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections id="Fact_69578e1b51bb43f2924de498174fb926" contextRef="c20191231_RangeAxis_BottomOfRangeMember_SegmentConsolidationItemsAxis_NorthAmericaMember" unitRef="U004" decimals="2">0.04</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
  <!--Discount rate applied to cash flow projections-Bottom of range [member]-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections id="Fact_0ce2b19e42194f518281de43c6864cbe" contextRef="c20191231_RangeAxis_BottomOfRangeMember_SegmentConsolidationItemsAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U004" decimals="2">0.04</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
  <!--Discount rate applied to cash flow projections-Top of Range [Member]-North America [Member]-->
  <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections id="Fact_d52cef27063c4b8daf67a8b360e435a6" contextRef="c20191231_RangeAxis_TopOfRangeMember_SegmentConsolidationItemsAxis_NorthAmericaMember" unitRef="U004" decimals="2">0.05</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
  <!--Discount rate applied to cash flow projections-Top of Range [Member]-South America [Member]-->
  <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections id="Fact_d9e95f0442cb42c4bb973a65f2030e6f" contextRef="c20191231_RangeAxis_TopOfRangeMember_SegmentConsolidationItemsAxis_SouthAmericaMember" unitRef="U004" decimals="2">0.07</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
  <!--Discount rate used in current estimate of value in use-Bottom of range [member]-Mojave [Member]-->
  <ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse id="Fact_4d6aac74b9f3444a9743a2d27623e749" contextRef="c20181231_IntangibleAssetsMaterialToEntityAxis_MojaveMember_RangeAxis_BottomOfRangeMember" unitRef="U004" decimals="INF">0.046</ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse>
  <!--Discount rate used in current estimate of value in use-Solana [Member]-Top of Range [Member]-->
  <ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse id="Fact_96ba1a308e954440baaa52027e970c9f" contextRef="c20181231_IntangibleAssetsMaterialToEntityAxis_SolanaMember_RangeAxis_TopOfRangeMember" unitRef="U004" decimals="INF">0.058</ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse>
  <!--Discount rate used in current estimate of value in use-Mojave [Member]-Top of Range [Member]-->
  <ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse id="Fact_be07463f8823439790619af98006eb90" contextRef="c20181231_IntangibleAssetsMaterialToEntityAxis_MojaveMember_RangeAxis_TopOfRangeMember" unitRef="U004" decimals="INF">0.058</ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse>
  <!--Discount rate used in current estimate of value in use-Solana [Member]-Bottom of range [member]-->
  <ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse id="Fact_e90b49ac82a2491292f7e36477d308f2" contextRef="c20181231_IntangibleAssetsMaterialToEntityAxis_SolanaMember_RangeAxis_BottomOfRangeMember" unitRef="U004" decimals="INF">0.050</ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse>
  <!--Description of functional currency-Mojave [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_0046ac7b37de436ba85bc50e2663e447" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MojaveMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Seville PV [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_055c4de4e34540f9bfe3d588bb3ad101" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SevillePVMember">Euro</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Chile TL3 [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_149267f244374cd59f1522e0482f55f4" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ChileTL3Member">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Monterrey [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_1517cd87f8744e47b59900182ce372c3" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_MonterreyMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Solaben 1 and 6 [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_1629f6b1beb2488f88ff272544ac34ef" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben1And6Member">Euro</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Solana [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_17851f4145da410197379e6b8bc61d5b" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SolanaMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Helios 1 and 2 [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_1a43ba966c174a6c99ea8b501e0ac526" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member">Euro</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Kaxu [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_1c5b3ba0bf7a43c592ab927708724d13" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_KaxuMember">Rand</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Solnova 1, 3 and 4 [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_1ec5d27152b944bd97a7536a3e2b8291" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solnova13And4Member">Euro</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-ATN2, Concessional Asset [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_270e187500fa458fa86ad5d9e4ccde3c" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATN2ConcessionalAssetMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-PS10 and PS20 [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_3244bfb33b554023b1d68d643c5c7b2f" contextRef="c20190101to20191231_ClassesOfPropertyPlantAndEquipmentAxis_PS10AndPS20Member">Euro</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Solacor 1 and Solacor 2 [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_32bd15dc328d44b1a1756fb4585a0eaa" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member">Euro</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Skikda [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_3332431d33604c03b7dc3a88d5fd1df0" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_SkikdaMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Palmatir [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_519f9d866dfb4c31ac2031fc32b2c542" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_PalmatirMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Mini Hydro [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_5d1b146843254c5e9545a9540ca43140" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MiniHydroMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Palmucho [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_6d26c1d299f540469ea556b424663d94" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_PalmuchoMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-ACT [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_7f16718622d542c4a58b32a990319b61" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ACTMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Quadra 1 [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_8acc92d2bb46400e8a30cfd6d8bf475d" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_Quadra1Member">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Honaine [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_a76a961bfb1c48a8bf9987113c0724f1" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_HonaineMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Solaben 2 and Solaben 3 [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_b509ccfaee9844a0ad11d24068c3d0df" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member">Euro</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-ATN [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_b72eb0d8480a496c878a561ec3abc6a8" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATNMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Cadonal [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_b8ce43f57aaa485fbbf9189c8f823449" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_CadonalMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Quadra 2 [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_c42a89ee0a8f40b99e93df278473ff68" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_Quadra2Member">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Helioenergy 1 and 2 [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_da35781f7d0d4368848e2c2e83b4af5d" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helioenergy1And2Member">Euro</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Melowind [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_f1d320397c3d47299bf91422473fb5c1" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MelowindMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-ATS [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_f846771beccf4940a785a718d51fdb41" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATSMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Growth rate used to extrapolate cash flow projections-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections id="Fact_373d70be7a7c43c7bca66b69e91e6fac" contextRef="c20191231_SegmentConsolidationItemsAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U004" decimals="0">0</ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections>
  <!--Growth rate used to extrapolate cash flow projections-North America [Member]-->
  <ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections id="Fact_564ff1b3f37d4cb6a7f1fdf1ef4f0771" contextRef="c20191231_SegmentConsolidationItemsAxis_NorthAmericaMember" unitRef="U004" decimals="0">0</ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections>
  <!--Growth rate used to extrapolate cash flow projections-South America [Member]-->
  <ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections id="Fact_f1c5d1d82a7f4278be72bb4c5c33b129" contextRef="c20191231_SegmentConsolidationItemsAxis_SouthAmericaMember" unitRef="U004" decimals="0">0</ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections>
  <!--Other information-->
  <ifrs-full:DisclosureOfAdditionalInformationExplanatory id="Fact_b420e7e83a444019a060a93c17f1872f" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold;"&gt;Note 23.- Other information&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold;"&gt;23.1 Restricted Net assets&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Certain of the consolidated entities are restricted from remitting certain funds to Atlantica Yield plc. as a result of a number of regulatory, contractual or statutory requirements. These restrictions are mainly related to standard requirements to maintain debt service coverage ratios and other requirements from the financing arrangements. In addition, the Company considered Mojave&amp;#180;s net assets as restricted since PG&amp;amp;E filed for reorganization under Chapter 11, resulting in a technical event of default being triggered under Mojave&amp;#180;s project finance agreement in July 2019. At December 31, 2019, the accumulated amount of the temporary restrictions for the entire restricted term of these affiliates was $789 million.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The Company performed a test on the restricted net assets of consolidated subsidiaries in accordance with Securities and Exchange Commission Regulation S-X Rule 12-04 and concluded the restricted net assets exceeded 25% of the consolidated net assets of the Company as of December 31, 2019. Therefore, the separate financial statements of Atlantica Yield, Plc. do have to be presented (see Appendix V (Schedule I) for details).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold;"&gt;23.2. United Kingdom&amp;#8217;s exit from the European Union&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;On January 31, 2020, the United Kingdom (&amp;#8220;UK&amp;#8221;) ceased to be part of the European Union (&amp;#8220;EU&amp;#8221;) and entered into a transition period to, among other things, negotiate an agreement with the EU on the future terms of the UK&amp;#180;s relationship with the EU. The transition period is currently expected to end on December 31, 2020. As of the date of this report, the UK and the EU have not reached an agreement. Therefore, the impact of the UK&amp;#8217;s departure from, and future relationship with the EU are uncertain.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold;"&gt;23.3 Subsequent events&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;On February 26, 2020, the Board of Directors of the Company approved a dividend of $0.41 per share, which is expected to be paid on March 23, 2020.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfAdditionalInformationExplanatory>
  <!--Changes in the scope of the consolidated financial statements-->
  <ifrs-full:DisclosureOfBasisOfConsolidationExplanatory id="Fact_1afcd5c329e6485dbb43c5a819be51f1" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;Note 5.- Changes in the scope of the consolidated financial statements&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;u&gt;For the year ended December 31, 2019&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;On May 24, 2019, Atlantica and Algonquin formed Atlantica Yield Energy Solutions Canada Inc. (&amp;#8220;AYES Canada&amp;#8221;), a vehicle to channel co-investment opportunities in which Atlantica holds the majority of voting rights. The first investment was in Amherst Island, a 75 MW wind plant in Canada owned by the project company Windlectric, Inc. (&amp;#8220;Windlectric&amp;#8221;). Atlantica invested $4.9 million and Algonquin invested $92.3 million, both through AYES Canada, which in turn invested those funds in Amherst Island Partnership (&amp;#8220;AIP&amp;#8221;), the holding company of Windlectric. Atlantica accounts for the investment in AIP and ultimately Windlectric under the equity method as per IAS 28, Investments in Associates and Joint Ventures. Since Atlantica has control over AYES Canada under IFRS 10 &amp;#8220;Consolidated Financial Statements&amp;#8221;, its consolidated financial statements initially showed a total investment in the Amherst Island project of $97.2 million, accounted for as &amp;#8220;Investments carried under the equity method&amp;#8221; (Note 7) and Algonquin&amp;#8217;s portion of that investment of $92.3 million as &amp;#8220;Non-controlling interest&amp;#8221;.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;On August 2, 2019, the Company closed the acquisition of a 30% stake in Monterrey, a 142 MW gas-fired engine facility with batteries. The total investment amounted to $42 million, out of which $17 million is an equity investment, and the rest is a shareholder loan classified as financial investments in these consolidated financial statements. The acquisition has been accounted for in the consolidated accounts of Atlantica, in accordance with IAS 28, Investments in Associates.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;On August 2, 2019, the Company closed the acquisition of a 100% stake in ASI Operations LLC (&amp;#8220;ASI Ops&amp;#8221;), the company that performs the operation and maintenance services for the Solana and Mojave plants. The total equity investment amounted to $6 million. The acquisition has been accounted for in the consolidated financial statements of Atlantica, in accordance with IFRS 3, Business Combinations.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;On October 22, 2019, the Company closed the acquisition of ATN Expansion 2 from Enel Green Power Peru, for a total equity investment of $20 million, controlling the asset from this date. Transfer of the concession agreement is pending authorization from the Ministry of Energy in Peru. If this authorization were not to be obtained within an eight-month period from the acquisition date, the transaction would be reversed with no penalties to Atlantica. Enel Green Power Peru issued a bank guarantee to face this potential repayment obligation to Atlantica. The purchase has been accounted for in the consolidated accounts of Atlantica, in accordance with IFRS 3, Business Combinations.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;u&gt;Impact of changes in the scope in the consolidated financial statements&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The amount of assets and liabilities integrated at the effective acquisition date for the aggregated change in scope is shown in the following table:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 78%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Asset Acquisition&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;for the year ended December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Concessional assets (Note 6)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;28,738&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investments carried under the equity method (Note 7)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;113,897&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other non-current assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;25,342&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Current assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,503&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Deferred tax liabilities (Note 18)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(2,539&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other current and non-current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(1,512&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Non-controlling interests&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(92,303&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Asset acquisition - purchase price&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(73,126&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Net result of the asset acquisition&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The allocation of the purchase prices is provisional as of December 31, 2019 for some of the acquisitions. As such, the amounts indicated may be adjusted during the measurement period to reflect new information obtained about facts and circumstances that existed at the acquisition date that, if known, would have affected the amounts recognized as of December 31, 2019. The measurement period will not exceed one year from the acquisition dates.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The amount of revenue contributed by the acquisitions performed during 2019 to the consolidated financial statements of the Company for the year 2019 is $0.3 million, and the amount of profit after tax is $0.5 million. Had the acquisitions been consolidated from January 1, 2019, the consolidated statement of comprehensive income would have included additional revenue of $2.3 million and additional loss after tax of $2.4 million.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;u&gt;For the year ended December 31, 2018&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;On February 28, 2018, the Company completed the acquisition of a 100% stake in Hidroca&amp;#241;ete, S.A. (Mini-Hydro). Total purchase price for this asset amounted to $9.3 million. The purchase was accounted for in the consolidated accounts of Atlantica, in accordance with IFRS 3, Business Combinations.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;On October 10, 2018, the Company completed the acquisition of a 5% stake in Gas CA-KU-A1, S.A.P.I de C.V. (Pemex Transportation System or &amp;#8220;PTS&amp;#8221;). The purchase was accounted for in the consolidated accounts of Atlantica, in accordance with IAS 28, Investments in Associates. Consideration for the initial 5% will amount to approximately $7 million and will be disbursed progressively. The project is expected to enter operation in the first half of 2020.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;On December 11, 2018, the Company completed the acquisition of a transmission line in Chile (Chile TL3). The total purchase price for this asset amounted to $6.0 million. The purchase was accounted for in the consolidated accounts of Atlantica, in accordance with IFRS 3, Business Combinations.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;On December 13, 2018, the Company completed the acquisition of a 100% stake in Estrellada, S.A. (Melowind). Total purchase price for this asset amounted to $45.3 million. The purchase was accounted for in the consolidated accounts of Atlantica, in accordance with IFRS 3, Business Combinations.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;On December 28, 2018, the Company completed the acquisition of a power substation and two small transmission lines in Peru, being an expansion of the ATN transmission line (&amp;#8220;ATN Expansion 1&amp;#8221;). Total purchase price for this asset amounted to $16.0 million. The purchase was accounted for in the consolidated accounts of Atlantica, in accordance with IFRS 3, Business Combinations.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;u&gt;Impact of changes in the scope in the consolidated financial statements&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The amount of assets and liabilities integrated at the effective acquisition date for the aggregated change in scope is shown in the following table:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 78%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Asset Acquisition&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;for the year ended December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Concessional assets (Note 6)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;155,909&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investments carried under the equity method (Note 7)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Current assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,646&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Project debt long term (Note 15)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(79,016&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Deferred tax liabilities (Note 18)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(590&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Project debt short term (Note 15)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(2,346&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other current and non-current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(3,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Asset acquisition - purchase price&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(76,604&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Net result of the asset acquisition&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The allocation of the purchase prices was provisional as of December 31, 2018 for some of the acquisitions that were made effective near to year end. No significant adjustments were made in 2019 to the amounts indicated in the table above during the measurement period (one year from the acquisition dates).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The amount of revenue contributed by the acquisitions performed during 2018 to the consolidated financial statements of the Company for the year 2018 was $1.8 million, and the amount of loss after tax was $0.3 million. Had the acquisitions been consolidated from January 1, 2018, the consolidated statement of comprehensive income would have included additional revenue of $13.3 million and additional loss after tax of $0.7 million.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfBasisOfConsolidationExplanatory>
  <!--Disclosure of borrowings [text block]-->
  <ifrs-full:DisclosureOfBorrowingsExplanatory id="Fact_a4985df2cd2641f8ae2c881bb7a63acd" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;Note 15.- Project debt&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The main purpose of the Company is the long-term ownership and management of contracted concessional assets, such as renewable energy, efficient natural gas, electric transmission lines and water assets, which are financed through project debt. This note shows the project debt linked to the contracted concessional assets included in Note 6 of these consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Project debt is generally used to finance contracted assets, exclusively using as a guarantee the assets and cash flows of the company or group of companies carrying out the activities financed. In most of the cases, the assets and/or contracts are set up as a guarantee to ensure the repayment of the related financing. In addition, the cash of the Company&amp;#180;s projects includes funds held to satisfy the customary requirements of certain non-recourse debt agreements and other restricted cash for an amount of $339 million as of December 31, 2019 ($296 million as of December 31, 2018).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Compared with corporate debt, project debt has certain key advantages, including a greater leverage and a clearly defined risk profile.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The variations for 2019 and 2018 of project debt have been the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Project debt -&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;long term&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Project debt -&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;short term&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Balance as of December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,826,659&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;264,455&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,091,114&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Increases&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;53,222&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;280,005&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;333,226&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Decreases&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(19,272&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(516,147&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(535,418&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Currency translation differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(33,718&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(2,855&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(36,574&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Reclassifications&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(756,981&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;756,981&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;4,069,909&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;782,439&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;4,852,348&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The line &amp;#8220;Increases&amp;#8221; includes primarily accrued interests for the year.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The decrease of Project debt during the year 2019 is primarily due to the contractual payments of debt for the year and the partial repayment of Solana debt using the indemnity received from Abengoa for $22.2 million (Note 10). Interests accrued are offset by a similar amount of interests paid during the year.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Due to the PG&amp;amp;E Corporation and its regulated utility subsidiary, Pacific Gas and Electric Company (&amp;#8220;PG&amp;amp;E&amp;#8221;), chapter 11 filings in January 2019, a default of the PPA agreement with PG&amp;amp;E occurred. Since PG&amp;amp;E failed to assume the PPA within 180 days from the commencement of the PG&amp;amp;E&amp;#8217;s chapter 11 proceedings, a technical event of default was triggered under the Mojave project finance agreement in July 2019. Although the Company does not contemplate the scenario under which the DOE would declare the acceleration of debt repayment, the project debt agreement does not have an unconditional right to defer the settlement of the debt for at least twelve months as of December 31, 2019, as the event of default provision make that right not totally unconditional, and therefore the debt has been presented as current in these consolidated financial statements in accordance with International Accounting Standards 1 (&amp;#8220;IAS 1&amp;#8221;), &amp;#8220;Presentation of Financial Statements&amp;#8221;.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Project debt -&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;long term&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Project debt -&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;short term&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Balance as of December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,228,917&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;246,291&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,475,208&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Increases&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;105,466&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;288,541&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;393,007&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Decreases&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(98,450&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(522,317&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(620,767&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;First time application of IFRS 9 effective January 1, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(39,599&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(39,599&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Debt refinancing IFRS 9 impact&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(36,642&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(36,642&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Change in the scope of the consolidated financial statements (Note 5)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;79,016&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,346&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;81,362&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Currency translation differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(150,019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(12,436&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(162,455&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Reclassifications&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(262,030&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;262,030&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;4,826,659&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;264,455&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;5,091,114&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The line &amp;#8220;Increases&amp;#8221; includes primarily accrued interests for the year.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Main variations in Project debt during the year 2018 were the result of:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;A net decrease primarily due to the contractual payments of debt for the year and the partial repayment of Solana debt using the indemnity received from Abengoa during the year 2018 for $61.5 million (see Note 10). Interests accrued are offset by a similar amount of interests paid during the year;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The impact of the first application of IFRS 9, &amp;#180;Financial instruments&amp;#180; from January 1, 2018;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The impact of the refinancing of the debts of Helios 1/2 and Helioenergy 1/2 on May 18, 2018 and June 26, 2018 respectively. The terms of the new debts are not substantially different from the original debts refinanced and therefore the exchange of debts instruments does not qualify for an extinguishment of the original debts under IFRS 9, &amp;#180;Financial instruments&amp;#180;. When there is a refinancing with a non-substantial modification of the original debt, there is a gain or loss recorded in the income statement. This gain or loss is equal to the difference between the present value of the cash flows under the original terms of the former financing and the present value of the cash flows under the new financing, discounted both at the original effective interest rate. In this respect, the Company recorded a $36.6 million financial income in the profit and loss statement of the consolidated financial statements (see Note 21);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The acquisition of assets and the consolidation of its debt during the year (see Note 5).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The repayment schedule for project debt in accordance with the financing arrangements and assuming there will be no acceleration of the Mojave debt, as of December 31, 2019, is as follows and is consistent with the projected cash flows of the related projects:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td colspan="5" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2022&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2023&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Subsequent years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Interest&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Repayment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Nominal&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;repayment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 11%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12,799&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 11%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;256,620&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 11%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;262,787&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 10.38%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;293,642&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 10.38%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;319,962&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 10.38%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;335,067&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 11%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,371,724&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 10.38%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,852,348&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Current and non-current loans with credit entities include amounts in foreign currencies for a total of $2,291,262 thousand as of December 31, 2019 ($2,464,352 thousand as of December 31, 2018).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The following table details the movement in Project debt for the year 2019, split between cash and non-cash items:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;January 1, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.15%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Cash Flow&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.15%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Non-cash changes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.15%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1.15%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Project debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,091,114&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.15%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(531,726&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.15%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;292,960&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.15%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,852,348&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.15%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The non-cash changes primarily relate to interests accrued and to currency translation differences.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The equivalent in U.S. dollars of the most significant foreign-currency-denominated debts held by the Company is as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 66%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 66%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Currency&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,882,618&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,049,892&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Algerian Dinar&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;24,331&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;29,545&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;South African Rand&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;384,313&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;384,915&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2,291,262&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2,464,352&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;All of the Company&amp;#8217;s financing agreements have a carrying amount close to its fair value.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfBorrowingsExplanatory>
  <!--Disclosure of cash and cash equivalents [text block]-->
  <ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory id="Fact_ec349d69c0a74bbcbff70dfbc1299ec5" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;Note 12.- Cash and cash equivalents&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The following table shows the detail of Cash and cash equivalents as of December 31, 2019 and 2018:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 70%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash at bank and on hand - non restricted&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;223,867&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;335,114&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash at bank and on hand - restricted&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;338,928&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;296,428&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;562,795&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;631,542&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Cash includes funds held to satisfy the customary requirements of certain non-recourse debt agreements within the Company&amp;#180;s projects amounting to $339 million as of December 31, 2019 ($296 million as of December 31, 2018).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The following breakdown shows the main currencies in which cash and cash equivalent balances are denominated:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 70%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); width: 46%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Currency&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;U.S. dollar&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;313,678&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;328,716&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;181,961&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;228,036&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Algerian Dinar&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9,301&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11,602&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;South African Rand&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;47,679&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;55,257&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Others&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,176&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;7,931&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;562,795&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;631,542&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory>
  <!--Commitments, third-party guarantees, contingent assets and liabilities-->
  <ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory id="Fact_83d2ec977ddb49eea4bd52e8e6c99579" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Note 19.- Commitments, third-party guarantees, contingent assets and liabilities&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold;"&gt;Contractual obligations&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The following tables shows the breakdown of the third-party commitments and contractual obligations as of December 31, 2019 and 2018:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2021 and 2022&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2023 and 2024&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Subsequent&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Corporate debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;723,791&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;28,706&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;200,504&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;200,926&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;293,655&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Loans with credit institutions (project debt)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,105,915&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;241,116&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;504,921&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;598,837&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,761,041&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Notes and bonds (project debt)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;746,433&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;28,304&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;51,508&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;56,192&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;610,429&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Purchase commitments*&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,991,432&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;129,595&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;278,418&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;269,632&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,313,787&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Accrued interest estimate during the useful life of loans&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,472,070&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;294,676&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;549,320&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;471,535&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,156,539&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2020 and 2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2022 and 2023&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Subsequent&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Corporate debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;684,073&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;268,905&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;107,560&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;205,258&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;102,350&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Loans with credit institutions (project debt)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,314,307&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;233,214&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;476,191&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;571,374&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,033,528&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Notes and bonds (project debt)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;776,807&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;31,241&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;49,445&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;54,879&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;641,242&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Purchase commitments*&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,082,495&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;131,417&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;264,461&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;259,775&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,426,842&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Accrued interest estimate during the useful life of loans&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,743,132&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;314,984&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;565,040&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;492,932&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,370,176&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The figures shown in the tables above do not include equity investments that the Company may be committed to realize in the future, if certain conditions are met, such as equity investments in the PTS project. &lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;*Purchase commitments included lease commitments for $93.0 million as of December 31, 2019 ($97.4 million as of December 31, 2018), of which $5.1 million is due within one year and $87.9 million thereafter as of December 31, 2019 ($5.4 million due within one year and $92.0 million thereafter as of December 31, 2018).&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold;"&gt;Third-party guarantees&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;At the close of 2019 the overall sum of Bank Bond and Surety Insurance directly deposited by the subsidiaries of the Company as a guarantee to third parties (clients, financial entities and other third parties) amounted to $38.2 million attributed to operations of technical nature ($32.4 million as of December 31, 2018). In addition, Atlantica Yield plc issued guarantees amounting to $130.1 million as of December 31, 2019 ($60.5 million as of December 31, 2018). Guarantees issued by Atlantica Yield plc correspond mainly to guarantees provided to off-takers in PPAs, guarantees replacing debt service reserve accounts and guarantees for points of access for renewable projects, which have been partially canceled as of the date of this report.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold;"&gt;Legal Proceedings&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;On October 17, 2016, ACT received a request for arbitration from the International Court of Arbitration of the International Chamber of Commerce presented by Pemex. Pemex was requesting compensation for damages caused by a fire that occurred in their facilities during the construction of the ACT cogeneration plant in December 2012, for a total amount of approximately $20 million. On July 5, 2017, Seguros Inbursa, the insurer of Pemex, joined as a second claimant in the process. On December 19, 2018 the parties of the arbitration executed a settlement agreement to finalize the claim without any financial impact for ACT. On March 8, 2019 the ICC arbitration tribunal confirmed the settlement agreement and the arbitration was terminated.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;A number of Abengoa&amp;#8217;s subcontractors and insurance companies that issued bonds covering Abengoa&amp;#8217;s obligations under such contracts in the U.S. have included some of the non-recourse subsidiaries of Atlantica in the U.S. as co-defendants in claims against Abengoa. Generally, the subsidiaries of Atlantica have been dismissed as defendants at early stages of the processes. With respect to a claim addressed by a group of insurance companies to a number of Abengoa&amp;#8217;s subsidiaries and to Solana for Abengoa related losses of approximately $20 million that could increase, according to the insurance companies, up to a maximum of&amp;#160; approximately $200 million if all their exposure resulted in losses, Atlantica reached an agreement with all but one of the above-mentioned insurance companies, under which they agreed to dismiss their claims in exchange for payments of approximately $4.3 million, which were paid in 2018. The insurance company that did not join the agreement has temporarily stopped legal actions against Atlantica, and Atlantica does not expect this particular claim to have a material adverse effect on its business.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;In addition, an insurance company covering certain Abengoa&amp;#8217;s obligations in Mexico has claimed certain amounts related to a potential loss. This claim is covered by existing indemnities from Abengoa. Nevertheless, the Company has reached an agreement under which Atlantica&amp;#180;s maximum theoretical exposure would in any case be limited to approximately $35 million, including $2.5 million to be held in an escrow account. On January 2019, the insurance company executed $2.5 million from the escrow account and Abengoa reimbursed such amount according to the existing indemnities in force between Atlantica and Abengoa. The payments by Atlantica would only happen if and when the actual loss has been confirmed, Abengoa has not fulfilled their obligations and after arbitration, if the Company initiates it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The Company is not a party to any other significant legal proceeding other than legal proceedings arising in the ordinary course of its business. The Company is party to various administrative and regulatory proceedings that have arisen in the ordinary course of business. While the Company does not expect these proceedings, either individually or in the aggregate, to have a material adverse effect on its financial position or results of operations, because of the nature of these proceedings the Company is not able to predict their ultimate outcomes, some of which may be unfavorable to the Company.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold;"&gt;Other matters&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Abengoa maintains a number of obligations under EPC, O&amp;amp;M and other contracts, as well as indemnities covering certain potential risks. Additionally, Abengoa represented that further to the accession to its restructuring agreement, Atlantica would not be a guarantor of any obligation of Abengoa with respect to third parties and agreed to indemnify the Company for any penalty claimed by third parties resulting from any breach in such representations. The Company has contingent assets, which have not been recognized as of December 31, 2019, related to the obligations of Abengoa referred above, which result and amounts will depend on the occurrence of uncertain future events. In particular as of April 26, 2018 and November 27, 2018 Abengoa agreed to pay Atlantica certain amounts subject to conditions which are beyond the control of the Company.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The Company entered into a Financial Support Agreement on June 13, 2014, under which Abengoa agreed to maintain any guarantees and letters of credit that have been provided by it on behalf of or for the benefit of Atlantica and its affiliates for a period of five years. This agreement with Abengoa expired in June 2019, and Abengoa&amp;#8217;s commitment to maintain guarantees and letters of credit currently outstanding in the Company&amp;#180;s affiliates&amp;#180; favor expired, as well. The Company replaced all the guarantees where necessary.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory>
  <!--Disclosure of debt instruments [text block]-->
  <ifrs-full:DisclosureOfDebtSecuritiesExplanatory id="Fact_9513af6efadd459792b1b4f72f3f2a2f" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;Note 14.- Corporate debt&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The breakdown of the corporate debt as of December 31, 2019 and 2018 is as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 60%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 36%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 36%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Non-current&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Credit Facilities with financial entities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;695,085&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;415,168&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total Non-current&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;695,085&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;415,168&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 60%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 36%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 36%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Current&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Credit Facilities with financial entities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;789&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11,580&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Notes and Bonds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;27,917&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;257,325&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total Current&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;28,706&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;268,905&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;On November 17, 2014, the Company issued the Senior Notes due 2019 in an aggregate principal amount of $255,000 thousand (the &amp;#8220;2019 Notes&amp;#8221;). The 2019 Notes accrued annual interest of 7.00% payable semi-annually beginning on May 15, 2015. The 2019 Notes were fully repaid on May 31, 2019.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;On February 10, 2017, the Company issued Senior Notes due 2022, 2023, 2024 (the &amp;#8220;Note Issuance Facility&amp;#8221;), in an aggregate principal amount of &amp;#8364;275,000 thousand. The 2022 to 2024 Notes accrue annual interest, equal to the sum of (i) EURIBOR plus (ii) 4.90%, as determined by the Agent. Interest on the Notes are payable in cash quarterly in arrears on each interest payment date. The Company pays interest to the holders of record on each interest payment date. The interest rate on the Note Issuance Facility is fully hedged by two interest rate swaps contracted with Jefferies Financial Services, Inc. with effective date March 31, 2017 and maturity date December 31, 2022, resulting in the Company paying a net fixed interest rate of 5.5% on the Note Issuance Facility. Changes in fair value of these interest rate swaps have been recorded in the consolidated income statement. The Note Issuance Facility is a &amp;#8364; denominated liability for which the Company applies net investment hedge accounting. When converted to US$ at US$/&amp;#8364; closing exchange rate, it contributes to reduce the impact in translation difference reserves generated in the equity of these consolidated financial statements by the conversion of the net assets of the Spanish solar assets into US$.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;On July 20, 2017, the Company signed a credit facility (the &amp;#8220;2017 Credit Facility&amp;#8221;) for up to &amp;#8364;10 million, approximately $11.2 million, which is available in euros or U.S. dollars and was fully drawn down in 2017. Amounts drawn down accrue interest at a rate per year equal to EURIBOR plus 2.25% or LIBOR plus 2.25%, depending on the currency. On December 13, 2019, the terms of the credit facility have been modified and the maturity date has been extended from July 4, 2020 to December 13, 2021 and the new interest rate per year set is EURIBOR plus 2% or LIBOR plus 2%, depending on the currency. As of December 31, 2019, the Company had drawn down an amount of $10.1 million.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;On May 10, 2018, the Company entered into a $215 million revolving credit facility (the &amp;#8220;New Revolving Credit Facility&amp;#8221;) with Royal Bank of Canada, as administrative agent and Royal Bank of Canada and Canadian Imperial Bank of Commerce, as issuers of letters of credit. Amounts drawn down accrue interest at a rate per year equal to (A) for Eurodollar rate loans, LIBOR plus a percentage determined by reference to the leverage ratio of the Company, ranging between 1.60% and 2.25% and (B) for base rate loans, the highest of (i) the rate per annum equal to the weighted average of the rates on overnight U.S. Federal funds transactions with members of the U.S. Federal Reserve System arranged by U.S. Federal funds brokers on such day plus &amp;#189; of 1.00%, (ii) the U.S. prime rate and (iii) LIBOR plus 1.00%, in any case, plus a percentage determined by reference to the leverage ratio of the Company, ranging between 0.60% and 1.00%. Letters of credit may be issued using up to $70 million of the Revolving Credit Facility. During the month of January 2019, the amount of the Revolving Credit Facility increased from $215 million to $300 million. On August 2, 2019, the amount of the Revolving Credit Facility increased from $300 million to $425 million and the maturity was extended to December 31, 2022 for $387.5 million, while the remaining $37.5 million matures on December 31, 2021. On December 31, 2019, the Company had drawn down a total amount of $81.1 million (net of debt issuance cost).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;On April 30, 2019, the Company entered into a senior unsecured note facility with a group of funds managed by Westbourne Capital as purchasers of the notes issued thereunder for a total amount of &amp;#8364;268 million (the &amp;#8220;2019 Note Issuance Facility&amp;#8221;). The principal amount was issued in May 24, 2019 and was used to prepay and subsequently cancel in full the aforementioned 2019 Notes and for general corporate purposes. The 2019 Note Issuance Facility includes an upfront fee of 2% paid on drawdown and its maturity date is April 30, 2025. Interest accrue at a rate per annum equal to the sum of 3-month EURIBOR plus 4.50%. The interest rate on the 2019 Note Issuance Facility is fully hedged by an interest rate swap with effective date June 28, 2019 and maturity date June 30, 2022, resulting in the Company paying a net fixed interest rate of 4.2%. The 2019 Note Issuance Facility provides that the Company may capitalize interest on the notes issued thereunder for a period of up to two years from closing at the Company&amp;#180;s discretion, subject to certain conditions.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman';"&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;On October 8, 2019, the Company filed a euro commercial paper program (the &amp;#8220;Commercial Paper&amp;#8221;) with the Alternative Fixed Income Market (MARF) in Spain. The program allows Atlantica to issue short term notes&lt;/font&gt;&lt;font style="color: rgb(98, 98, 98);"&gt;&amp;#160;&lt;/font&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;over the next twelve months for up to &amp;#8364;50 million, with such notes having a tenor of up to two years. As of the date of this report the Company has issued &amp;#8364;25 million under the program at an average cost of 0.66%.&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman';"&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The repayment schedule for the corporate debt as of December 31, 2019 is as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 30%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="font-weight: bold; text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;2021&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2022&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2023&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);"&gt;2024&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Subsequent&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 30%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;New Revolving Credit Facility&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;701&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;81,164&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;81,865&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 30%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Note Issuance Facility&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;84&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;101,317&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;100,513&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;100,413&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;302,327&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 30%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2017 Credit Facility&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,085&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;10,089&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 30%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2019 Notes Issuance Facility&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;7,938&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;293,655&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;301,593&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 30%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Commercial Paper&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;27,917&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;27,917&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 30%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;28,706&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;18,023&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;182,481&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;100,513&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;100,413&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;293,655&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;723,791&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The following table details the movement in Corporate debt for the year 2019, split between cash and non-cash items:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 42%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;January 1, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Cash Flow&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Non-cash changes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 42%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Corporate debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;684,073&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,620&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;33,098&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;723,791&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The non-cash changes primarily relate to interests accrued and to currency translation differences.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDebtSecuritiesExplanatory>
  <!--Movements in deferred tax assets and liabilities-->
  <ifrs-full:DisclosureOfDeferredTaxesExplanatory id="Fact_75186d369e314155a53018c1bbacdb62" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The movements in deferred tax assets and liabilities during the years ended December 31, 2019 and 2018 were as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); width: 68%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Deferred tax assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;As of December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;165,136&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;First application of IFRS 9 effective January 1, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11,811&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Increase/(decrease) through the consolidated income statement&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(24,195&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Increase/(decrease) through other consolidated comprehensive income (equity)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(10,685&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other movements&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(6,001&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;As of December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;136,066&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Increase/(decrease) through the consolidated income statement&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,809&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Increase/(decrease) through other consolidated comprehensive income (equity)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,147&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other movements&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(56&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;As of December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;147,966&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); width: 68%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Deferred tax liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;As of December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;186,583&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;First application of IFRS 9 effective January 1, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,849&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Increase/(decrease) through the consolidated income statement&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,996&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Change in the scope of the consolidated financial statements (Note 5)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;590&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other movements&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(3,018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;As of December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;211,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Increase/(decrease) through the consolidated income statement&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;31,678&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Change in the scope of the consolidated financial statements (Note 5)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,539&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other movements&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,779&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;As of December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;248,996&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDeferredTaxesExplanatory>
  <!--Derivative financial instruments-->
  <ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory id="Fact_8275a35200454f689ebece82f7a80d21" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;Note 9.- Derivative financial instruments&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The breakdowns of the fair value amount of the derivative financial instruments as of December 31, 2019 and 2018 are as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;&amp;#160;&lt;font style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Interest rate cash flow hedge&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,619&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;298,744&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9,923&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;279,152&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Foreign exchange derivatives instruments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,610&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,230&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;5,230&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;298,744&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;13,153&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;279,152&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The derivatives are primarily interest rate cash-flow hedges. All are classified as non-current assets or non-current liabilities, as they hedge long-term financing agreements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Additionally, the Company owns currency options with leading international financial institutions, which guarantee minimum Euro-U.S. dollar exchange rates. The strategy of the Company is to hedge the exchange rate for the net distributions from its Spanish assets after deducting euro-denominated interest payments and euro-denominated general and administrative expenses. Through currency options, the strategy of the Company is to hedge 100% of its euro-denominated net exposure for the next 12 months and 75% of its euro denominated net exposure for the following 12 months, on a rolling basis. Change in fair value of these foreign exchange derivatives instruments are recorded in the consolidated income statement.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;As stated in Note 3 to these consolidated financial statements, the general policy is to hedge variable interest rates of financing agreements purchasing call options (caps) in exchange of a premium to fix the maximum interest rate cost and contracting floating to fixed interest rate swaps.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;As a result, the notional amounts hedged, strikes contracted and maturities, depending on the characteristics of the debt on which the interest rate risk is being hedged, can be diverse:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Project debt in Euros: the Company hedges between 81% and 100% of the notional amount, maturities until 2030 and average guaranteed interest rates of between 0.89% and 4.87%.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Project debt in U.S. dollars: the Company hedges between 70% and 100% of the notional amount, including maturities until 2034 and average guaranteed interest rates of between 1.98% and 5.27%.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The table below shows a breakdown of the maturities of notional amounts of interest rate cash flow hedge derivatives as of December 31, 2019 and 2018.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 42%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Notionals&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 42%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Up to 1 year&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;43,266&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;117,574&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;42,846&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;93,440&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Between 1 and 2 years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;45,955&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;124,908&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;45,603&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;119,568&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Between 2 and 3 years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;49,259&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;240,570&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;48,774&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;234,572&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Subsequent years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;455,235&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,697,033&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;535,774&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,858,061&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;593,715&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2,180,085&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;672,997&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2,305,641&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The table below shows a breakdown of the maturity of the fair values of interest rate cash flow hedge derivatives as of December 31, 2019 and 2018:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 42%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair value&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 42%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Up to 1 year&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;118&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(18,721&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;493&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(11,848&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Between 1 and 2 years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;128&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(19,787&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;524&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(13,231&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Between 2 and 3 years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;140&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(21,802&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;562&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(15,151&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Subsequent years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,234&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(238,434&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,344&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(238,922&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,619&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(298,744&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,923&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(279,152&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;During 2019, fair value of derivatives decreased mainly due to a decrease in the fair value of interest rate cash-flow hedges resulting from the decrease in future interest rates.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The net amount of the fair value of interest rate derivatives designated as cash flow hedges transferred to the consolidated income statement in 2019 is a loss of $55,765 thousand (loss of $67,519 thousand in 2018 and a loss of $70,953 thousand in 2017). Additionally, the net amount of the time value component of the cash flow derivatives fair value recognized in the consolidated income statement for the year 2019, 2018 and 2017 has been a gain of $157 thousand, a loss of $560 thousand and a loss of $860 thousand respectively.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The after-tax result accumulated in equity in connection with derivatives designated as cash flow hedges at the years ended December 31, 2019 and 2018, amount to a $73,797 thousand gain and a $95,011 thousand gain respectively.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory>
  <!--Fair value amount of derivative financial instruments-->
  <ifrs-full:DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory id="Fact_aa5c864a4d72471cb19a2b9cf5a633be" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The breakdowns of the fair value amount of the derivative financial instruments as of December 31, 2019 and 2018 are as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;&amp;#160;&lt;font style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Interest rate cash flow hedge&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,619&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;298,744&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9,923&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;279,152&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Foreign exchange derivatives instruments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,610&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,230&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;5,230&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;298,744&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;13,153&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;279,152&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory>
  <!--Earnings per share-->
  <ifrs-full:DisclosureOfEarningsPerShareExplanatory id="Fact_392c0b2f0d8b4539b6d72760ed6ff9d6" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold;"&gt;Note 22.- Earnings per share&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Basic earnings per share for the year 2019 has been calculated by dividing the profit/(loss) attributable to equity holders of the company by the number of shares outstanding. Diluted earnings per share equals basic earnings per share for the years presented.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Item&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Profit/(loss) from continuing operations attributable to Atlantica Yield Plc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;62,135&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;41,596&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(111,804&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Average number of ordinary shares outstanding (thousands) - basic and diluted&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;101,063&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;100,217&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;100,217&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Earnings per share from continuing operations (US dollar per share) - basic and diluted&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0.61&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0.42&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(1.12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Earnings per share from profit/ (loss) for the period (US dollar per share) - basic and diluted&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;0.61&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;0.42&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(1.12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEarningsPerShareExplanatory>
  <!--Financial information by segment-->
  <ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory id="Fact_a45c7856979b4141b8a3c5783113464a" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;Note 4.- Financial information by segment&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Atlantica&amp;#8217;s segment structure reflects how management currently makes financial decisions and allocates resources. Its operating and reportable segments are based on the following geographies where the contracted concessional assets are located:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;North America&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;South America&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Based on the type of business, as of December 31, 2019 the Company had the following business sectors:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;font style="font-weight: bold;"&gt;Renewable energy:&lt;/font&gt; Renewable energy assets include two solar plants in the United States, Solana and Mojave, each with a gross capacity of 280 MW and located in Arizona and California, respectively. The Company owns eight solar platforms in Spain: Solacor 1 and 2 with a gross capacity of 100 MW, PS10 and PS20 with a gross capacity of 31 MW, Solaben 2 and 3 with a gross capacity of 100 MW, Helioenergy 1 and 2 with a gross capacity of 100 MW, Helios 1 and 2 with a gross capacity of 100 MW, Solnova 1, 3 and 4 with a gross capacity of 150 MW, Solaben 1 and 6 with a gross capacity of 100 MW and Seville PV with a gross capacity of 1 MW. The Company also owns a solar plant in South Africa, Kaxu with a gross capacity of 100 MW. Additionally, the Company owns three wind farms in Uruguay, Palmatir, Cadonal and Melowind, with a gross capacity of 50 MW each, and a hydroelectric power plant in Peru with a gross capacity of 4 MW.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;font style="font-weight: bold;"&gt;Efficient natural gas:&lt;/font&gt; Efficient natural gas assets include (i) ACT, a 300 MW cogeneration plant in Mexico, which is party to a 20-year take-or-pay contract with Pemex for the sale of electric power and steam, and (ii) a minority interest in Monterrey, a 142 MW gas-fired engine facility including 130 MW installed capacity and 12 MW battery capacity.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;font style="font-weight: bold;"&gt;Electric transmission lines&lt;/font&gt;: Electric transmission assets include (i) three lines in Peru, ATN, ATS and ATN2, spanning a total of 1,029 miles; and (ii) four lines in Chile, Quadra 1, Quadra 2, Palmucho and Chile TL3, spanning a total of 137 miles.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;font style="font-weight: bold;"&gt;Water:&lt;/font&gt; Water assets include a minority interest in two desalination plants in Algeria, Honaine and Skikda with an aggregate capacity of 10.5 M ft&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;3&lt;/sup&gt; per day.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Atlantica&amp;#8217;s Chief Operating Decision Maker (CODM) assesses the performance and assignment of resources according to the identified operating segments. The CODM considers the revenues as a measure of the business activity and the Further Adjusted EBITDA as a measure of the performance of each segment. Further Adjusted EBITDA is calculated as profit/(loss) for the period attributable to the parent company, after adding back loss/(profit) attributable to non-controlling interests from continued operations, income tax, share of profit/(loss) of associates carried under the equity method, finance expense net, depreciation, amortization and impairment charges of entities included in these consolidated financial statements, and compensations received from Abengoa in lieu of Abengoa Concess&amp;#245;es Brasil Holding (&amp;#8220;ACBH&amp;#8221;) dividends (for the period up to the first quarter of 2017 only).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;In order to assess performance of the business, the CODM receives reports of each reportable segment using revenues and Further Adjusted EBITDA. Net interest expense evolution is assessed on a consolidated basis. Financial expense and amortization are not taken into consideration by the CODM for the allocation of resources.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;In the years ended December 31, 2019 and December 31, 2018 Atlantica had four customers with revenues representing more than 10% of the total revenues, three in the renewable energy and one in the efficient natural gas business sectors.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;a)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The following tables show Revenues and Further Adjusted EBITDA by operating segments and business sectors for the years 2019, 2018 and 2017:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Revenue&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Further Adjusted EBITDA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Geography&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;North America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;332,965&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;357,177&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;332,705&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;305,085&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;308,748&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;282,328&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;South America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;142,207&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;123,214&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;120,797&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;115,346&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;100,234&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;108,766&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;536,280&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;563,431&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;554,879&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;390,774&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;441,625&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;388,216&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,011,452&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,043,822&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,008,381&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;811,204&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;850,607&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;779,310&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Revenue&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Further Adjusted EBITDA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Business sectors&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Renewable energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;761,090&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;793,557&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;767,226&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;603,666&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;664,428&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;569,193&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Efficient natural gas&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;122,281&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;130,799&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;119,784&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;107,457&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;93,858&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;106,140&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Electric transmission lines&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;103,453&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;95,998&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;95,096&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;85,657&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;78,461&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;87,695&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Water&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;24,629&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;23,468&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;26,275&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;14,424&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,860&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;16,282&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,011,452&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,043,822&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,008,381&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;811,204&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;850,607&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;779,310&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The reconciliation of segment Further Adjusted EBITDA with the profit/(loss) attributable to the parent company is as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Profit/(Loss) attributable to the Company&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;62,135&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;41,596&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(111,804&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Profit attributable to non-controlling interests&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12,473&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,673&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,917&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Income tax&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;30,950&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;42,659&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;119,837&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Share of profits/(losses) of associates&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(7,457&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(5,231&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(5,351&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Dividend from exchangeable preferred equity investment in ACBH (Note 21)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,383&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial expense, net&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;402,348&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;395,213&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;448,368&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Depreciation, amortization, and impairment charges&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;310,755&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;362,697&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;310,960&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total segment Further Adjusted EBITDA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;811,204&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;850,607&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;779,310&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;b)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The assets and liabilities by operating segments (and business sector) at the end of 2019 and 2018 are as follows:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Assets and liabilities by geography as of December 31, 2019:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;North&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;South America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Assets allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Contracted concessional assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,299,198&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,186,552&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,675,379&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,161,129&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investments carried under the equity method&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;90,847&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;49,078&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;139,925&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Current financial investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;159,267&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;29,190&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;20,673&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;209,131&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash and cash equivalents (project companies)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;181,458&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;80,909&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;234,097&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;496,464&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,730,771&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,296,652&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,979,227&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,006,649&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Unallocated assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other non-current assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;239,553&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other current assets (including cash and cash equivalents at holding company level)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;413,613&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;653,166&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,659,815&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;North&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;South America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Liabilities allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Long-term and short-term project debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,676,251&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;884,835&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,291,262&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,852,348&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Grants and other liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,490,679&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12,864&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;138,209&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,641,752&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,166,930&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;897,699&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2,429,471&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;6,494,100&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Unallocated liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Long-term and short-term corporate debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;723,791&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other non-current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;564,855&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;162,213&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,450,859&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;7,944,959&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Equity unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,714,856&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities and equity unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,165,715&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities and equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,659,815&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Assets and liabilities by geography as of December 31, 2018:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;North&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;South America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Assets allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Contracted concessional assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,453,652&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,210,624&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,884,905&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,549,181&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investments carried under the equity method&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;53,419&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;53,419&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Current financial investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;147,213&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;61,959&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;30,080&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;239,252&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash and cash equivalents (project companies)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;195,678&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;41,316&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;287,456&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;524,450&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,796,543&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,313,899&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;4,255,860&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,366,302&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Unallocated assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other non-current assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;188,736&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other current assets (including cash and cash equivalents at holding company level)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;363,993&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;552,729&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,919,031&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;North&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;South America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Liabilities allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Long-term and short-term project debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,725,961&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;900,801&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,464,352&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,091,114&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Grants and other liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,527,724&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;7,550&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;122,852&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,658,126&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,253,685&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;908,351&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2,587,204&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;6,749,240&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Unallocated liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Long-term and short-term corporate debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;684,073&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other non-current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;523,827&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;205,779&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,413,679&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;8,162,919&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Equity unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,756,112&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities and equity unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,169,791&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities and equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,919,031&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Assets and liabilities by business sectors as of December 31, 2019:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Efficient&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;natural&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;gas&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Electric&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;lines&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Water&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;of&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Assets allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Contracted concessional assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,644,024&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;559,069&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;872,757&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;85,280&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,161,129&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investments carried under the equity method&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;77,549&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,154&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;45,222&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;139,925&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Current financial investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,798&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;148,723&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;28,237&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;18,373&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;209,131&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash and cash equivalents (project companies)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;421,198&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11,850&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;53,868&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9,548&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;496,464&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;7,156,568&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;736,796&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;954,862&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;158,423&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,006,649&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Unallocated assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other non-current assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;239,553&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other current assets (including cash and cash equivalents at holding company level)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;413,613&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;653,166&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,659,815&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Efficient&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;natural gas&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Electric&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;lines&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Water&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Liabilities allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Long-term and short-term project debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,658,507&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;529,350&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;640,160&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;24,331&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,852,348&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Grants and other liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,634,361&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;146&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,517&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;728&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,641,752&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;5,292,868&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;529,495&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;646,677&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;25,059&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;6,494,100&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Unallocated liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Long-term and short-term corporate debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;723,791&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other non-current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;564,855&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;162,213&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,450,859&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;7,944,959&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Equity unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,714,856&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities and equity unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,165,715&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities and equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,659,815&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Assets and liabilities by business sectors as of December 31, 2018:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Efficient&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;natural&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;gas&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Electric&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;lines&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Water&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;of&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Assets allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Contracted concessional assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,998,020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;580,997&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;882,980&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;87,184&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,549,181&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investments carried under the equity method&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,257&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;43,162&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;53,419&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Current financial investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;15,396&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;147,192&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;61,102&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;15,562&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;239,252&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash and cash equivalents (project companies)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;453,096&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;45,625&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;14,043&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11,686&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;524,450&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;7,476,769&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;773,814&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;958,125&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;157,594&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,366,302&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Unallocated assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other non-current assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;188,736&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other current assets (including cash and cash equivalents at holding company level)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;363,993&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;552,729&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,919,031&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Efficient&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;natural gas&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Electric&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;lines&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Water&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Liabilities allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Long-term and short-term project debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,868,626&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;545,123&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;647,820&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;29,545&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,091,114&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Grants and other liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,656,146&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;161&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,025&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;794&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,658,126&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;5,524,772&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;545,284&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;648,845&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;30,339&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;6,749,240&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Unallocated liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Long-term and short-term corporate debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;684,073&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other non-current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;523,827&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;205,779&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,413,679&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;8,162,919&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Equity unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,756,112&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities and equity unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,169,791&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities and equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,919,031&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;c)&lt;/td&gt;&lt;td style="vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The amount of depreciation, amortization and impairment charges recognized for the years ended December 31, 2019, 2018 and 2017 are as follows:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 50%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 50%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Depreciation, amortization and impairment by geography&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 50%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;North America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(116,232&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(166,046&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(123,726&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 50%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;South America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(47,844&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(42,368&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(40,880&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 50%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(146,679&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(154,283&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(146,354&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 50%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(310,755&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(362,697&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(310,960&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 50%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 50%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Depreciation, amortization and impairment by business sectors&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 50%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Renewable energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(286,907&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(323,538&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(282,376&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 50%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Electric transmission lines&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(27,490&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(28,925&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(28,584&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 50%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Efficient natural gas&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,102&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(10,334&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 50%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Water&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;541&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;100&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 50%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(310,755&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(362,697&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(310,960&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory>
  <!--Disclosure of finance cost [text block]-->
  <ifrs-full:DisclosureOfFinanceCostExplanatory id="Fact_ba268a01b5d14b9b9ee33b65b65e6b72" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);"&gt;For the year ended December 31,&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Financial expenses&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 44%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Expenses due to interest:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;- Loans from credit entities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(259,416&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(256,736&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(253,660&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;- Other debts&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(89,256&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(100,057&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(137,562&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Interest rates losses derivatives: cash flow hedges&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(59,318&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(68,226&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(72,495&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(407,990&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(425,019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(463,717&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinanceCostExplanatory>
  <!--Financial income and expenses-->
  <ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory id="Fact_32a3d899cc4044aaa97a7075590cb3f7" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold;"&gt;Note 21.- Financial income and expenses&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The following table sets forth financial income and expenses for the years ended December 31, 2019, 2018 and 2017:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Financial income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;font style="font-weight: bold;"&gt;2019&lt;/font&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; text-align: center; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;font style="font-weight: bold;"&gt;2018&lt;/font&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; text-align: center; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;font style="font-weight: bold;"&gt;2017&lt;/font&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Interest income from loans and credits&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,665&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;36,296&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;325&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Interest rates benefits derivatives: cash flow hedges&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;456&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;148&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;682&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;4,121&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;36,444&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,007&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);"&gt;For the year ended December 31,&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Financial expenses&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 44%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Expenses due to interest:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;- Loans from credit entities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(259,416&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(256,736&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(253,660&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;- Other debts&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(89,256&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(100,057&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(137,562&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Interest rates losses derivatives: cash flow hedges&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(59,318&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(68,226&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(72,495&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(407,990&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(425,019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(463,717&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Financial income from loans and credits in 2018 primarily includes a non-monetary financial income of $36.6 million resulting from the refinancing of the debts of Helios 1&amp;amp;2 and Helioenergy 1&amp;amp;2 in the second quarter of 2018 (Note 15).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Interests from other debts are primarily interests on the notes issued by ATS, ATN and Solaben Luxembourg and interests related to the investment from Liberty. The decrease in 2019 and 2018 are primarily due to a lower increase of the amortized cost of the Liberty debt compared to the previous year for $16 million and $23 million respectively (Note 16). Losses from interest rate derivatives designated as cash flow hedges correspond primarily to transfers from equity to financial expense when the hedged item is impacting the consolidated income statement.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Other net financial income and expenses&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The following table sets out Other net financial income and expenses for the years 2019, 2018 and 2017:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Other financial income / (expenses)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Dividend from ACBH (Brazil)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,383&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other financial income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;14,152&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;14,431&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;28,809&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other financial losses&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(15,305&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(22,666&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(20,758&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(1,153&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(8,235&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;) &lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;18,434&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;According to an agreement reached with Abengoa in the third quarter of 2016, Abengoa acknowledged that Atlantica Yield is the legal owner of the dividends declared on February 24, 2017 and retained from Abengoa amounting to $10.4 million. As a result, the Company recorded $10.4 million as Other financial income on 2017 in accordance with the accounting treatment previously given to the ACBH dividend.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Other financial income in 2019 and 2018 are primarily interests on deposits and on loan granted to third parties. In 2017, it included a $16.2 million income as a result of the termination of the currency swap agreement with Abengoa.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Other financial losses primarily include expenses for guarantees and letters of credit, wire transfers, other bank fees and other minor financial expenses.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory>
  <!--Disclosure of finance income [text block]-->
  <ifrs-full:DisclosureOfFinanceIncomeExplanatory id="Fact_ca18a8968d284e6d88d4d07d7841d458" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The following table sets forth financial income and expenses for the years ended December 31, 2019, 2018 and 2017:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Financial income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;font style="font-weight: bold;"&gt;2019&lt;/font&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; text-align: center; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;font style="font-weight: bold;"&gt;2018&lt;/font&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; text-align: center; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;font style="font-weight: bold;"&gt;2017&lt;/font&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Interest income from loans and credits&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,665&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;36,296&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;325&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Interest rates benefits derivatives: cash flow hedges&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;456&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;148&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;682&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;4,121&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;36,444&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,007&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinanceIncomeExplanatory>
  <!--Disclosure of financial assets [text block]-->
  <ifrs-full:DisclosureOfFinancialAssetsExplanatory id="Fact_39809c3882d74b9c9aad8a3f4742c8b0" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Amortized cost&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Through Other&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Comprehensive&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair value&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Through&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;profit or loss&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Derivative assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,230&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,230&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investment in Ten West Link&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9,874&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9,874&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investment in Rioglass&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;7,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;7,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other financial investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;288,060&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;288,060&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Trade and other receivables&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;317,568&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;317,568&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash and cash equivalents&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;562,795&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;562,795&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total financial assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,168,423&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,874&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;12,230&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,190,527&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Amortized cost&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Through Other&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Comprehensive&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair value&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Through&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;profit or loss&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Derivative assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,153&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,153&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investment in Ten West Link&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,034&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,034&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other financial investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;274,318&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;274,318&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Trade and other receivables&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;236,395&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;236,395&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash and cash equivalents&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;631,542&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;631,542&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total financial assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,142,255&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;6,034&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;13,153&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,161,441&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinancialAssetsExplanatory>
  <!--Financial instruments by category-->
  <ifrs-full:DisclosureOfFinancialInstrumentsExplanatory id="Fact_bac5ea830c434edca92e45a8e48566d4" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;Note 8.- Financial instruments by category&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Financial instruments are primarily deposits, derivatives, trade and other receivables and loans. Financial instruments by category (current and non-current), reconciled with the statement of financial position as of December 31, 2019 and 2018 are as follows:&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Amortized cost&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Through Other&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Comprehensive&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair value&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Through&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;profit or loss&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Derivative assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,230&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,230&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investment in Ten West Link&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9,874&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9,874&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investment in Rioglass&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;7,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;7,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other financial investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;288,060&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;288,060&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Trade and other receivables&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;317,568&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;317,568&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash and cash equivalents&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;562,795&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;562,795&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total financial assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,168,423&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,874&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;12,230&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,190,527&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Corporate debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;14&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;723,791&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;723,791&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Project debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;15&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,852,348&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,852,348&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Related parties &amp;#8211; non-current&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,115&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,115&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Trade and other current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;128,062&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;128,062&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Derivative liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;298,744&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;298,744&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total financial liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;5,721,316&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;298,744&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;6,020,060&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Amortized cost&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Through Other&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Comprehensive&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair value&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Through&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;profit or loss&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Derivative assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,153&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,153&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investment in Ten West Link&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,034&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,034&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other financial investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;274,318&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;274,318&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Trade and other receivables&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;236,395&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;236,395&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash and cash equivalents&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;631,542&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;631,542&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total financial assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,142,255&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;6,034&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;13,153&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,161,441&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Corporate debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;14&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;684,073&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;684,073&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Project debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;15&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,091,114&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,091,114&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Related parties &amp;#8211; non-current&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;33,675&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;33,675&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Trade and other current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;192,033&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;192,033&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Derivative liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;279,152&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;279,152&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total financial liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;6,000,895&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;279,152&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;6,280,047&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Other financial investments include primarily the short-term portion of contracted concessional assets (see Note 6) for $160.6 million as of December 31, 2019 and for $159.1 million as of December 31, 2018.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Investment in Ten West Link is a 12.5% interest in a 114-mile transmission line in the U.S., currently under development.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Investment in Rioglass corresponds to 15.12% of the equity interest of Rioglass, a multinational solar power and renewable energy technology manufacturer, acquired in May 2019 by the Company.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinancialInstrumentsExplanatory>
  <!--Disclosure of financial liabilities [text block]-->
  <ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory id="Fact_cfd586ef6e134bdfb14cc91424e04f02" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Corporate debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;14&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;723,791&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;723,791&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Project debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;15&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,852,348&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,852,348&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Related parties &amp;#8211; non-current&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,115&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,115&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Trade and other current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;128,062&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;128,062&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Derivative liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;298,744&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;298,744&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total financial liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;5,721,316&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;298,744&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;6,020,060&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Corporate debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;14&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;684,073&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;684,073&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Project debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;15&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,091,114&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,091,114&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Related parties &amp;#8211; non-current&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;33,675&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;33,675&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Trade and other current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;192,033&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;192,033&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Derivative liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;279,152&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;279,152&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total financial liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;6,000,895&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;279,152&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;6,280,047&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory>
  <!--Financial risk management-->
  <ifrs-full:DisclosureOfFinancialRiskManagementExplanatory id="Fact_c2a15df9c5f948ca84ff92b2736d0b92" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;Note 3.- Financial risk management&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Atlantica&amp;#8217;s activities are exposed to various financial risks: market risk (including currency risk and interest rate risk), credit risk and liquidity risk. Risk is managed by the Company&amp;#8217;s Risk Finance and Compliance Departments, which are responsible for identifying and evaluating financial risks quantifying them by project, region and company, in accordance with mandatory internal management rules. Written internal policies exist for global risk management, as well as for specific areas of risk. In addition, there are official written management regulations regarding key controls and control procedures for each company and the implementation of these controls is monitored through internal audit procedures.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;a)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Market risk&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The Company is exposed to market risk, such as movement in foreign exchange rates and interest rates. All of these market risks arise in the normal course of business and the Company does not carry out speculative operations. For the purpose of managing these risks, the Company uses a series of interest rate swaps and options, and currency options. None of the derivative contracts signed has an unlimited loss exposure.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Interest rate risk&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Interest rate risk arises when the Company&amp;#8217;s activities are exposed to changes in interest rates, which arises from financial liabilities at variable interest rates. The main interest rate exposure for the Company relates to the variable interest rate with reference to the Libor and Euribor. To minimize the interest rate risk, the Company primarily uses interest rate swaps and interest rate options (caps), which, in exchange for a fee, offer protection against an increase in interest rates. The Company does not use derivatives for speculative purposes.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;As a result, the notional amounts hedged, strikes contracted and maturities, depending on the characteristics of the debt on which the interest rate risk is being hedged, are very diverse, including the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;o&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Project debt in Euros: the Company hedges between 81% and 100% of the notional amount, maturities until 2030 and average guaranteed strike interest rates of between 0.89% and 4.87%.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;o&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Project debt in U.S. dollars: the Company hedges between 70% and 100% of the notional amount, including maturities until 2034 and average guaranteed strike interest rates of between 1.98% and 5.27%.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;In connection with the interest rate derivative positions of the Company, the most significant impacts on these consolidated financial statements are derived from the changes in EURIBOR or LIBOR, which represent the reference interest rate for most of the debt of the Company. In the event that Euribor and Libor had risen by 25 basis points as of December 31, 2019, with the rest of the variables remaining constant, the effect in the consolidated income statement would have been a loss of $2,745 thousand (a loss of $2,731 thousand in 2018 and a loss of $1,066&amp;#160; thousand in 2017) and an increase in hedging reserves of $27,570 thousand ($32,928 thousand in 2018 and $39,142 thousand in 2017). The increase in hedging reserves would be mainly due to an increase in the fair value of interest rate swaps designated as hedges.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;A breakdown of the interest rates derivatives as of December 31, 2019 and 2018, is provided in Note 9.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Currency risk&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The main cash flows in the entities included in these consolidated financial statements are cash collections arising from long-term contracts with clients and debt payments arising from project finance repayment. Given that financing of the projects is always closed in the same currency in which the contract with client is signed, a natural hedge exists for the main operations of the Company.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;In addition, the Company policy is to contract currency options with leading financial institutions, which guarantee a minimum Euro-U.S. dollar exchange rate on the net distributions expected from Spanish solar assets. The net Euro exposure is 100% covered for the coming 12 months and 75% for the following 12 months on a rolling basis.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;b)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Credit risk&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The Company considers that it has a limited credit risk with clients as revenues derive from power purchase agreements with electric utilities and state-owned entities. On January 29, 2019, PG&amp;amp;E, the off-taker for Atlantica with respect to the Mojave plant, filed for reorganization under Chapter 11 of the Bankruptcy Code in the U.S. Bankruptcy Court for the Northern District of California (the &amp;#8220;Bankruptcy Court&amp;#8221;). As a consequence, PG&amp;amp;E did not pay the portion of the invoice corresponding to the electricity delivered for the period between January 1 and January 28, 2019, which was due on February 25, given that the services relate to the pre-petition period and any payment therefore would require approval by the Bankruptcy Court. However, PG&amp;amp;E has paid all invoices corresponding to the electricity delivered after January 28 and has continued to be in compliance with the remaining terms and conditions of the PPA.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;c)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Liquidity risk&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Atlantica&amp;#8217;s liquidity and financing policy is intended to ensure that the Company maintains sufficient funds to meet our financial obligations as they fall due.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Project finance borrowing permits the Company to finance the project through project debt and thereby insulate the rest of its assets from such credit exposure. The Company incurs in project-finance debt on a project-by-project basis.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The repayment profile of each project is established on the basis of the projected cash flow generation of the business. This ensures that sufficient financing is available to meet deadlines and maturities, which mitigates the liquidity risk significantly.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinancialRiskManagementExplanatory>
  <!--Assets and liabilities by geography-->
  <ifrs-full:DisclosureOfGeographicalAreasExplanatory id="Fact_1aa944b31ac84ab08005558dea7a320e" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;b)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The assets and liabilities by operating segments (and business sector) at the end of 2019 and 2018 are as follows:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Assets and liabilities by geography as of December 31, 2019:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;North&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;South America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Assets allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Contracted concessional assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,299,198&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,186,552&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,675,379&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,161,129&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investments carried under the equity method&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;90,847&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;49,078&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;139,925&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Current financial investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;159,267&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;29,190&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;20,673&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;209,131&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash and cash equivalents (project companies)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;181,458&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;80,909&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;234,097&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;496,464&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,730,771&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,296,652&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,979,227&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,006,649&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Unallocated assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other non-current assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;239,553&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other current assets (including cash and cash equivalents at holding company level)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;413,613&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;653,166&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,659,815&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;North&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;South America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Liabilities allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Long-term and short-term project debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,676,251&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;884,835&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,291,262&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,852,348&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Grants and other liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,490,679&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12,864&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;138,209&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,641,752&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,166,930&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;897,699&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2,429,471&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;6,494,100&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Unallocated liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Long-term and short-term corporate debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;723,791&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other non-current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;564,855&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;162,213&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,450,859&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;7,944,959&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Equity unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,714,856&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities and equity unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,165,715&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities and equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,659,815&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Assets and liabilities by geography as of December 31, 2018:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;North&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;South America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Assets allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Contracted concessional assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,453,652&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,210,624&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,884,905&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,549,181&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investments carried under the equity method&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;53,419&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;53,419&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Current financial investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;147,213&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;61,959&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;30,080&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;239,252&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash and cash equivalents (project companies)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;195,678&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;41,316&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;287,456&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;524,450&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,796,543&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,313,899&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;4,255,860&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,366,302&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Unallocated assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other non-current assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;188,736&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other current assets (including cash and cash equivalents at holding company level)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;363,993&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;552,729&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,919,031&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;North&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;South America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Liabilities allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Long-term and short-term project debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,725,961&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;900,801&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,464,352&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,091,114&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Grants and other liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,527,724&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;7,550&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;122,852&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,658,126&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,253,685&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;908,351&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2,587,204&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;6,749,240&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Unallocated liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Long-term and short-term corporate debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;684,073&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other non-current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;523,827&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;205,779&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,413,679&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;8,162,919&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Equity unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,756,112&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities and equity unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,169,791&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities and equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,919,031&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfGeographicalAreasExplanatory>
  <!--Income Tax-->
  <ifrs-full:DisclosureOfIncomeTaxExplanatory id="Fact_d72576501020408eaea8e81e2e7847d5" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Note 18.- Income Tax&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;All the companies of Atlantica file income taxes according to the tax regulations in force in each country on an individual basis or under consolidation tax regulations.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The consolidated income tax has been calculated as an aggregation of income tax expenses/income of each individual company. In order to calculate the taxable income of the consolidated entities individually, the accounting result is adjusted for temporary and permanent differences, recording the corresponding deferred tax assets and liabilities. At each consolidated income statement date, a current tax asset or liability is recorded, representing income taxes currently refundable or payable. Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial statement and income tax purposes, as determined under enacted tax laws and rates.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Income tax payable is the result of applying the applicable tax rate in force to each tax-paying entity, in accordance with the tax laws in force in the country in which the entity is registered. Additionally, tax deductions and credits are available to certain entities, primarily relating to inter-company trades and tax treaties between various countries to prevent double taxation.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The Company offsets deferred tax assets and deferred tax liabilities in each entity where the latter has a legally enforceable right to set off current tax assets against current tax liabilities, and the deferred tax assets and liabilities relate to income taxes levied by the same taxation authority.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;As of December 31, 2019, and 2018, the analysis of deferred tax assets and deferred tax liabilities is as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Deferred tax assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 56%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Concept&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Net tax credits for tax losses carryforwards&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;61,693&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;55,835&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Temporary differences on derivatives financial instruments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;86,096&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;79,865&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other temporary differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;177&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;366&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total deferred tax assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;147,966&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;136,066&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Most of the net tax credits for tax losses carryforwards corresponds to Peru, South Africa and solar plants in Spain as of December 31, 2019.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Temporary differences for derivatives financial instruments are mainly due to ACT ($17 million) and solar plants in Spain ($61 million).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In relation to tax losses carryforwards and deductions pending to be used recorded as deferred tax assets, the entities evaluate their recoverability projecting forecasted taxable result for the upcoming years and taking into account their tax planning strategy. Deferred tax liabilities reversals are also considered in these projections, as well as any limitation established by tax regulations in force in each tax jurisdiction. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Deferred tax liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Concept&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Temporary differences tax/book amortization&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;145,166&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;126,792&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other temporary differences tax/book value of contracted concessional assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;83,481&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;73,793&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other temporary differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;20,349&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,415&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total deferred tax liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;248,996&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;211,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;As of December 31, 2019 and 2018, temporary differences as a result of accelerated tax amortization resulted for some entities in a net deferred tax liability position. These are primarily due to Solana and Mojave ($45 million in 2019 and $55 million in 2018) and solar plants in Spain ($100 million in 2019 and $74 million in 2018).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Other temporary differences between the tax and book value of contracted concessional assets, which resulted in a net deferred tax liability position relate primarily to ACT in both years.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The movements in deferred tax assets and liabilities during the years ended December 31, 2019 and 2018 were as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); width: 68%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Deferred tax assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;As of December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;165,136&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;First application of IFRS 9 effective January 1, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11,811&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Increase/(decrease) through the consolidated income statement&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(24,195&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Increase/(decrease) through other consolidated comprehensive income (equity)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(10,685&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other movements&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(6,001&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;As of December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;136,066&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Increase/(decrease) through the consolidated income statement&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,809&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Increase/(decrease) through other consolidated comprehensive income (equity)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,147&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other movements&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(56&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;As of December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;147,966&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); width: 68%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Deferred tax liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;As of December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;186,583&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;First application of IFRS 9 effective January 1, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,849&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Increase/(decrease) through the consolidated income statement&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,996&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Change in the scope of the consolidated financial statements (Note 5)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;590&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other movements&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(3,018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;As of December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;211,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Increase/(decrease) through the consolidated income statement&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;31,678&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Change in the scope of the consolidated financial statements (Note 5)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,539&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other movements&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,779&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;As of December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;248,996&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Details of income tax for the years ended December 31, 2019, 2018 and 2017 are as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 95%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 59%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the twelve-month period ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 59%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Item&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Current tax&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(5,081&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(468&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(1,998&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 59%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Deferred tax&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(25,869&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(42,191&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(117,839&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 59%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; relating to the origination and reversal of temporary differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(25,869&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(42,191&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(98,508&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 59%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; relating to changes in tax rates&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(19,331&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 59%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total income tax benefit/(expense)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(30,950&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(42,659&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(119,837&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The reconciliation between the theoretical income tax resulting from applying an average statutory tax rate to profit/(loss) before income tax and the actual income tax expense recognized in the consolidated income statements for the years ended December 31, 2019, 2018 and 2017, are as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Concept&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Consolidated income / (loss) before taxes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;105,558&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;97,928&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;14,950&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Average statutory tax rate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;25&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;30&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;30&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Corporate income tax at average statutory tax rate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(26,390&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(29,378&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(4,485&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Income tax of associates, net&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,808&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,639&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,765&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Differences in foreign tax rates&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(7,076&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;752&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,304&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Permanent differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11,220&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,385&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;19,324&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Incentives, deductions, and unrecognized tax losses carryforwards&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(14,161&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(22,972&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(20,994&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Change in corporate income tax&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(19,331&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;U.S. Internal Revenue Code Section 382&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(96,328&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other non-taxable income/(expense)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,649&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,915&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(3,092&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Corporate income tax&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(30,950&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(42,659&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(119,837&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The average statutory tax rate used by the Company changed in 2019 considering some changes in the statutory tax rate of some geographies over the past years.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Permanent differences in 2019, 2018 and 2017 are mainly due to ACT (Mexico).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The main implications derived from the Tax Cuts and Jobs Act enacted in December 2017 in the U.S. entities are:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;A reduction of the Federal income tax rate from 35% to 21%, effective since January 1, 2018 which effect on the deferred tax assets and liabilities resulted in a $19 million loss in the year 2017;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;A limitation of the deduction for net interest expense of all businesses in the U.S.&amp;#160; The new limitation is imposed on net interest expense that exceeds 30% of EBITDA from 2018 to 2021, and 30% of EBIT from 2022 onwards. Interests disallowed would be deducted in the future in the event that those limits are not exceeded. After having considered the impacts of Section 382, the Company does not expect significant negative effects from this net interest expense limitation;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;NOLs arising in tax years beginning after 2017 would be limited to 80% of taxable income. For new NOLs recognized after 2017, an indefinite carryforward would be allowed. The limitation of 80% is not applicable for NOLs generated before 2018. For existing NOLs before 2018, a carryforward of 20 years is still applicable. The new limitation does not trigger adverse tax effects to the U.S. subsidiaries of the Company considering the amount of NOLs to be generated in upcoming years and the projected amount of taxable income of these entities after having considered the impacts of Section 382;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Base erosion anti-abuse tax (BEAT): The BEAT applies to certain U.S. corporations that make relevant deductible payments to foreign affiliates. The excess of 10% of a corporation&amp;#8217;s taxable income increased by those payments to foreign related parties over its regular tax liability, will be the base erosion tax due. BEAT provisions do not trigger adverse tax consequences for the U.S. subsidiaries of the Company considering the amount of payments made to foreign affiliates for management and support services;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Potential tax erosion in the U.S.: The Company does not expect to have material adverse tax consequences in the U.S. subsidiaries as a result of the measures previously described.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfIncomeTaxExplanatory>
  <!--Maturities of notional and fair value amounts of interest rate derivatives designated as cash flow hedges-->
  <ifrs-full:DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsExplanatory id="Fact_5983c90e7bb74162b1a310246cdb0035" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The table below shows a breakdown of the maturities of notional amounts of interest rate cash flow hedge derivatives as of December 31, 2019 and 2018.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 42%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Notionals&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 42%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Up to 1 year&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;43,266&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;117,574&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;42,846&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;93,440&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Between 1 and 2 years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;45,955&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;124,908&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;45,603&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;119,568&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Between 2 and 3 years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;49,259&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;240,570&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;48,774&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;234,572&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Subsequent years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;455,235&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,697,033&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;535,774&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,858,061&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;593,715&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2,180,085&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;672,997&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2,305,641&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The table below shows a breakdown of the maturity of the fair values of interest rate cash flow hedge derivatives as of December 31, 2019 and 2018:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 42%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair value&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 42%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Up to 1 year&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;118&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(18,721&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;493&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(11,848&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Between 1 and 2 years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;128&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(19,787&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;524&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(13,231&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Between 2 and 3 years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;140&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(21,802&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;562&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(15,151&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Subsequent years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,234&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(238,434&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,344&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(238,922&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,619&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(298,744&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,923&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(279,152&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsExplanatory>
  <!--Investments in associates-->
  <ifrs-full:DisclosureOfInterestsInAssociatesExplanatory id="Fact_49324247a438490fa1e410ee0a1e1ddc" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The table below shows the breakdown and the movement of the investments held in associates for 2019 and 2018:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); width: 56%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Investments in associates&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Initial balance&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;53,419&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;55,784&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Share of (loss)/profit&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;7,457&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,231&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Dividend distribution&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(30,528&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(4,463&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Equity distribution&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(6,252&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(122&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Change in the scope of the consolidated financial statements (Note 5)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;113,897&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Others (incl. currency translation differences)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,932&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(3,011&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Final balance&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;139,925&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;53,419&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfInterestsInAssociatesExplanatory>
  <!--Investments carried under the equity method-->
  <ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory id="Fact_f6d4cfaca90e4901b13b19aa7f53e325" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;Note 7.- Investments carried under the equity method&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The table below shows the breakdown and the movement of the investments held in associates for 2019 and 2018:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); width: 56%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Investments in associates&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Initial balance&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;53,419&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;55,784&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Share of (loss)/profit&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;7,457&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,231&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Dividend distribution&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(30,528&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(4,463&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Equity distribution&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(6,252&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(122&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Change in the scope of the consolidated financial statements (Note 5)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;113,897&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Others (incl. currency translation differences)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,932&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(3,011&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Final balance&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;139,925&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;53,419&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;During 2019, investments carried under the equity method increase primarily due to the acquisition of Amherst Island ($97.2 million) and Monterrey ($16.6 million) (see Note 5). The increase has been partially offset by the dividend distributions of Amherst Island Partnership ($25.9 million) and Geida Tlemcen S.L.($4.6 million).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The tables below show a breakdown of stand-alone amounts of assets, revenues and profit and loss as well as other information of interest for the years 2019 and 2018 for the associated companies:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 28%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Company&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;%&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Shares&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Non-&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;current&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Current&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Non-&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;current&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Current&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Revenue&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Operating&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;profit/&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;(loss)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Net&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;profit/&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;(loss)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Investment&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;under the&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;equity&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;method&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Evacuaci&amp;#243;n Valdecaballeros, S.L.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;57.16&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;18,584&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,268&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,145&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;783&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;694&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(277&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(303&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,348&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Myah Bahr Honaine, S.P.A.(*)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;25.50&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;184,332&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;63,148&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;71,614&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,562&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;51,504&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;33,372&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;30,186&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;45,222&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Pectonex, R.F. Proprietary Limited&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;50.00&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,074&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(190&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(190&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,391&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Evacuaci&amp;#243;n Villanueva del Rey, S.L&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;40.02&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,946&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;107&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,841&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;225&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;47&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Ca Ku A1, S.A.P.I de CV (PTS)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5.00&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;486,179&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;55,423&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;543,077&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(39&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(495&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Pemcorp SAPI de CV (**)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;30.00&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;125,301&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;72,669&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;197,324&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,090&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;32,302&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,737&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(10.073&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,179&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;ABY Infraestructuras S.L.U.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;20.00&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;59&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(104&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(101&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Windlectric Inc (***)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;30.00&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;319,041&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,655&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;232,938&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;22,424&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;24,867&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11,125&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(6,537&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;73,693&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other renewable energy joint ventures (****)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;50.00&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;47&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;146&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;70&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(46&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(46&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;81&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;As of December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;139,925&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 28%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Company&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;%&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Shares&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Non-&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;current&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Current&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Non-&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;current&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Current&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Revenue&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Operating&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;profit/&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;(loss)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Net&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;profit/&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;(loss)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Investment&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;under the&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;equity&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;method&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Evacuaci&amp;#243;n Valdecaballeros, S.L.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;57.16&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;19,679&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;820&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;381&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;420&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;320&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(668&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(693&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,773&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Myah Bahr Honaine, S.P.A.(*)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;25.50&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;186,484&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;63,224&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;81,942&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,184&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;50,118&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;25,778&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;22,193&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;43,161&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Pectonex, R.F. Proprietary Limited&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;50.00&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,186&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(209&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(209&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,485&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Evacuaci&amp;#243;n Villanueva del Rey, S.L&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;40.02&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,190&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;257&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;383&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;44&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Ca Ku A1, S.A.P.I de CV (PTS)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5.00&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;284,375&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,951&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;295,865&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(624&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;As of December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;53,419&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The Company has no control over Evacuaci&amp;#243;n Valdecaballeros, S.L. as all relevant decisions of this company require the approval of a minimum of shareholders accounting for more than 75% of the shares.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;None of the associated companies referred to above is a listed company.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;(*) Myah Bahr Honaine, S.P.A., the project entity, is 51% owned by Geida Tlemcen, S.L. which is accounted for using the equity method in these consolidated financial statements. Share of profit of Myah Bahr Honaine S.P.A. included in these consolidated financial statements amounts to $7,697 thousand in 2019 and $5,659 thousand in 2018.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&amp;#160;(**) Pemcorp SAPI de CV, Monterrey&amp;#180;s project entity, is 100% owned by Arroyo Netherlands II B.V. which is accounted for under the equity method in these consolidated financial statements (Note 5). Arroyo Netherlands II B.V. is 30% owned by Atlantica. Share of profit of Pemcorp SAPI de CV included in these consolidated financial statements amounts to $521 thousand in 2019.&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;(***) Windlectric Inc., the project entity, is owned 100% by Amherst Island Partnership which is accounted for under the equity method (Note 5).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;(****) Other renewable energy joint ventures correspond to investments made in the following entities located in Colombia: AC Renovables Sol 1 SAS Esp, PA Renovables Sol 1 SAS Esp, SJ Renovables Sun 1 SAS Esp and SJ Renovables Wind 1 SAS Esp.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory>
  <!--Disclosure of issued capital [text block]-->
  <ifrs-full:DisclosureOfIssuedCapitalExplanatory id="Fact_dec7e484aded4b4d949ed4ec3d859ea2" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;Note 13.- Equity&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;As of December 31, 2019, the share capital of the Company amounts to $10,160,167 represented by 101,601,666 ordinary shares completely subscribed and disbursed with a nominal value of $0.10 each, all in the same class and series. Each share grants one voting right.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Algonquin completed in 2018 the acquisition from Abengoa of its entire stake in Atlantica, 41.47% of the total shares of the Company, becoming the largest shareholder of the Company. On May 22, 2019, the Company issued our additional 1,384,402 ordinary shares, which were fully subscribed by Algonquin for a total amount of $30,000,000, increasing the stake of Algonquin to 42.27%. Additionally, Algonquin purchased 2,000,000 ordinary shares on May 31, 2019, increasing its stake in Atlantica to 44.2%.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Atlantica&amp;#180;s parent company reserves as of December 31, 2019 are made up of share premium account and distributable reserves.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Retained earnings primarily include results attributable to Atlantica.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Non-controlling interests fully relate to interests held by JGC in Solacor 1 and Solacor 2, by Idae in Seville PV, by Itochu Corporation in Solaben 2 and Solaben 3, by Algerian Energy Company, SPA and Sacyr Agua S.L. in Skikda, by Industrial Development Corporation of South Africa (IDC) and Kaxu Community Trust in Kaxu and by Algonquin Power Co. in AYES Canada (refer to Note 1).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Additional information of subsidiaries including material Non-controlling interests as of December 31, 2019 and 2018, are disclosed in Appendix IV.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Dividends declared during the year 2019:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;On February 26, 2019, the Board of Directors declared a dividend of $0.37 per share corresponding to the fourth quarter of 2018. The dividend was paid on March 22, 2019 for a total amount of $37.1 million&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;On May 7, 2019, the Board of Directors of the Company approved a dividend of $0.39 per share corresponding to the first quarter of 2019. The dividend was paid on June 14, 2019 for a total amount of $39.6 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;On August 2, 2019, the Board of Directors of the Company approved a dividend of $0.40 per share corresponding to the second quarter of 2019. The dividend was paid on September 13, 2019 for a total amount of $40.6 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;On November 5, 2019, the Board of Directors declared a dividend of $0.41 per share corresponding to the third quarter of 2019. The dividend was paid on December 13, 2019 for a total amount of $41.7 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;In addition, as of December 31, 2019, there was no treasury stock and there have been no transactions with treasury stock during the period then ended.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfIssuedCapitalExplanatory>
  <!--Revenues and Further Adjusted EBITDA, assets and liabilities by operating segments and business sectors-->
  <ifrs-full:DisclosureOfOperatingSegmentsExplanatory id="Fact_7b7f8e608b5e486985b8879e6f496536" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;a)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The following tables show Revenues and Further Adjusted EBITDA by operating segments and business sectors for the years 2019, 2018 and 2017:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Revenue&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Further Adjusted EBITDA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Geography&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;North America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;332,965&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;357,177&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;332,705&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;305,085&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;308,748&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;282,328&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;South America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;142,207&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;123,214&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;120,797&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;115,346&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;100,234&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;108,766&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;536,280&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;563,431&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;554,879&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;390,774&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;441,625&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;388,216&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,011,452&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,043,822&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,008,381&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;811,204&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;850,607&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;779,310&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Revenue&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Further Adjusted EBITDA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Business sectors&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Renewable energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;761,090&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;793,557&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;767,226&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;603,666&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;664,428&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;569,193&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Efficient natural gas&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;122,281&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;130,799&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;119,784&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;107,457&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;93,858&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;106,140&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Electric transmission lines&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;103,453&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;95,998&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;95,096&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;85,657&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;78,461&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;87,695&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Water&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;24,629&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;23,468&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;26,275&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;14,424&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,860&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;16,282&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,011,452&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,043,822&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,008,381&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;811,204&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;850,607&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;779,310&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The reconciliation of segment Further Adjusted EBITDA with the profit/(loss) attributable to the parent company is as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Profit/(Loss) attributable to the Company&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;62,135&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;41,596&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(111,804&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Profit attributable to non-controlling interests&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12,473&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,673&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,917&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Income tax&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;30,950&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;42,659&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;119,837&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Share of profits/(losses) of associates&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(7,457&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(5,231&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(5,351&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Dividend from exchangeable preferred equity investment in ACBH (Note 21)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,383&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial expense, net&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;402,348&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;395,213&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;448,368&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Depreciation, amortization, and impairment charges&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;310,755&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;362,697&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;310,960&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total segment Further Adjusted EBITDA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;811,204&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;850,607&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;779,310&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOperatingSegmentsExplanatory>
  <!--Other operating expenses-->
  <ifrs-full:DisclosureOfOtherOperatingExpenseExplanatory id="Fact_fb4d1d1adcf94bc38a8bd6213769095d" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the twelve-month year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;u&gt;Other operating expenses&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Raw materials and consumables used&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(9,719&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(10,648&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(16,983&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Leases and fees&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(1,850&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(1,716&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(6,641&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Operation and maintenance&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(116,018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(145,857&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(129,873&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Independent professional services&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(41,579&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(43,229&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(36,178&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Supplies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(25,823&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(25,947&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(20,350&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Insurance&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(23,971&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(24,227&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(24,289&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Levies and duties&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(34,844&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(37,439&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(52,409&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other expenses&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(7,971&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(21,579&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(14,721&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(261,776&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(310,642&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(301,444&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherOperatingExpenseExplanatory>
  <!--Other operating income and expenses-->
  <ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory id="Fact_a9bd06fc11fd40a7a2f6c31f046d4aab" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Note 20.- Other operating income and expenses&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The table below shows the detail of Other operating income and expenses for the years ended December 31, 2019, 2018 and 2017:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the twelve-month year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;u&gt;Other operating income&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 64%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Grants&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;59,142&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;59,421&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;59,707&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Income from various services and insurance proceeds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;34,632&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;34,181&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;21,137&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Income from the purchase of the long-term operation and maintenance payable to Abengoa&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;38,955&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;93,774&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;132,557&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;80,844&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the twelve-month year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;u&gt;Other operating expenses&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Raw materials and consumables used&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(9,719&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(10,648&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(16,983&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Leases and fees&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(1,850&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(1,716&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(6,641&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Operation and maintenance&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(116,018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(145,857&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(129,873&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Independent professional services&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(41,579&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(43,229&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(36,178&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Supplies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(25,823&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(25,947&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(20,350&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Insurance&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(23,971&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(24,227&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(24,289&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Levies and duties&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(34,844&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(37,439&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(52,409&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other expenses&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(7,971&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(21,579&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(14,721&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(261,776&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(310,642&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(301,444&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Grants income mainly relate to ITC cash grants and implicit grants recorded for accounting purposes in relation to the FFB loans with interest rates below market rates in Solana and Mojave projects (Note 16).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other operating income in 2018 includes $39.0 million one-time gain in relation to the purchase from Abengoa of the long-term operation and maintenance payable accrued for the period up to December 31, 2017.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory>
  <!--Disclosure of other operating income [text block]-->
  <ifrs-full:DisclosureOfOtherOperatingIncomeExplanatory id="Fact_d058b5ff914f451997e3729c8d43b6ce" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The table below shows the detail of Other operating income and expenses for the years ended December 31, 2019, 2018 and 2017:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the twelve-month year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;u&gt;Other operating income&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 64%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Grants&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;59,142&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;59,421&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;59,707&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Income from various services and insurance proceeds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;34,632&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;34,181&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;21,137&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Income from the purchase of the long-term operation and maintenance payable to Abengoa&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;38,955&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;93,774&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;132,557&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;80,844&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherOperatingIncomeExplanatory>
  <!--Assets and liabilities by business sectors-->
  <ifrs-full:DisclosureOfProductsAndServicesExplanatory id="Fact_0792540ab7db45c6b6d0e98590575d77" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Assets and liabilities by business sectors as of December 31, 2019:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Efficient&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;natural&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;gas&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Electric&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;lines&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Water&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;of&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Assets allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Contracted concessional assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,644,024&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;559,069&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;872,757&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;85,280&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,161,129&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investments carried under the equity method&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;77,549&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,154&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;45,222&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;139,925&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Current financial investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,798&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;148,723&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;28,237&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;18,373&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;209,131&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash and cash equivalents (project companies)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;421,198&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11,850&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;53,868&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9,548&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;496,464&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;7,156,568&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;736,796&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;954,862&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;158,423&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,006,649&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Unallocated assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other non-current assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;239,553&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other current assets (including cash and cash equivalents at holding company level)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;413,613&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;653,166&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,659,815&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Efficient&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;natural gas&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Electric&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;lines&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Water&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Liabilities allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Long-term and short-term project debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,658,507&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;529,350&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;640,160&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;24,331&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,852,348&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Grants and other liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,634,361&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;146&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,517&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;728&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,641,752&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;5,292,868&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;529,495&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;646,677&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;25,059&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;6,494,100&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Unallocated liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Long-term and short-term corporate debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;723,791&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other non-current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;564,855&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;162,213&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,450,859&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;7,944,959&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Equity unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,714,856&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities and equity unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,165,715&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities and equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,659,815&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Assets and liabilities by business sectors as of December 31, 2018:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Efficient&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;natural&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;gas&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Electric&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;lines&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Water&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;of&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Assets allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Contracted concessional assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,998,020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;580,997&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;882,980&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;87,184&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,549,181&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investments carried under the equity method&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,257&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;43,162&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;53,419&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Current financial investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;15,396&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;147,192&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;61,102&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;15,562&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;239,252&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash and cash equivalents (project companies)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;453,096&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;45,625&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;14,043&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11,686&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;524,450&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;7,476,769&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;773,814&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;958,125&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;157,594&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,366,302&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Unallocated assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other non-current assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;188,736&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other current assets (including cash and cash equivalents at holding company level)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;363,993&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;552,729&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,919,031&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Efficient&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;natural gas&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Electric&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;lines&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Water&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Liabilities allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Long-term and short-term project debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,868,626&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;545,123&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;647,820&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;29,545&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,091,114&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Grants and other liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,656,146&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;161&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,025&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;794&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,658,126&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal allocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;5,524,772&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;545,284&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;648,845&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;30,339&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;6,749,240&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Unallocated liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Long-term and short-term corporate debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;684,073&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other non-current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;523,827&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;205,779&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,413,679&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;8,162,919&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Equity unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,756,112&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities and equity unallocated&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,169,791&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities and equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,919,031&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfProductsAndServicesExplanatory>
  <!--Disclosure of related party [text block]-->
  <ifrs-full:DisclosureOfRelatedPartyExplanatory id="Fact_b954422d37064fa7a48b0db6c9e5bde1" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Note 10.- Related parties&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;During the normal course of business, the Company has historically conducted operations with related parties consisting mainly of Abengoa&amp;#180;s subsidiaries and non-controlling interests. The transactions were completed at market rates.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Further to the sale of its remaining 16.47% stake in the Company to Algonquin on November 27, 2018, Abengoa ceased to fulfill the conditions to be a related party as per IAS 24 - Related Parties Disclosures. Algonquin on its side is a related party since it completed the acquisition of a 25% stake in the Company in March 2018.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Details of balances with related parties as of December 31, 2019 and 2018, which therefore do not include balances with Abengoa, are as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 66%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 66%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Credit receivables (current)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,350&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,328&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total current receivables with related parties&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;13,350&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;5,328&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Credit receivables (non-current)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;21,355&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total non-current receivables with related parties&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;21,355&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Credit payables (current)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;23,979&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;19,352&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total current payables with related parties&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;23,979&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;19,352&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Credit payables (non-current)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,115&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;33,675&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total non-current payables with related parties&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;17,115&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;33,675&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Current credit receivables as of December 31, 2019 mainly correspond to the short-term portion of the loan to Arroyo Netherland II B.V., the holding company of Pemcorp SAPI de CV., Monterrey&amp;#180;s project entity (Note 5) for $5.0 million and to a dividend to be collected from Amherst Island Partnership for $5.5 million as of December 31, 2019.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Non-current credit receivables as of December 31, 2019 correspond to the long-term portion of the loan to Arroyo Netherland II B.V.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Credit payables relate to debts with non-controlling interests partners in Kaxu, Solaben 2&amp;amp;3 and Solacor 1&amp;amp;2 for an amount of $35.6 million as of December 31, 2019 ($53.0 million as of December 31, 2018). Current credit payables also include the dividend to be paid from Atlantica Yield Energy Solutions Ltd to Algonquin for $5.4 million as of December 31, 2019.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The transactions carried out by entities included in these consolidated financial statements with related parties not included in the consolidation perimeter of Atlantica, for the years ended December 31, 2019, 2018 and 2017 have been as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the twelve-month period ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Services rendered&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,495&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Services received&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(101,582&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(114,416&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;978&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,721&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;74&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial expenses&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(195&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(398&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(1,154&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Services received in 2018 and 2017 primarily included operation and maintenance services received by some assets from Abengoa and subsidiaries of Abengoa, which had been related parties during these years.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The total amount of the remuneration received by the Board of Directors of the Company, including the CEO, amounts to $2.5 million in 2019 ($3.1 million in 2018), including $1.0 million of annual bonus ($1.0 million in 2018). The decrease of the total remuneration in 2019 is mainly due to the CEO having received a long-term award of $0.8 million in 2018, paid in March 2019. No long-term awards have vested in 2019. None of the directors received any pension remuneration in 2018 nor 2019.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfRelatedPartyExplanatory>
  <!--Stand-alone amounts for associated companies-->
  <ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesExplanatory id="Fact_8adf19b9bcfa48f1b1f6299f68f5ae11" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The tables below show a breakdown of stand-alone amounts of assets, revenues and profit and loss as well as other information of interest for the years 2019 and 2018 for the associated companies:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 28%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Company&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;%&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Shares&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Non-&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;current&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Current&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Non-&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;current&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Current&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Revenue&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Operating&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;profit/&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;(loss)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Net&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;profit/&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;(loss)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Investment&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;under the&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;equity&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;method&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Evacuaci&amp;#243;n Valdecaballeros, S.L.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;57.16&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;18,584&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,268&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,145&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;783&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;694&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(277&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(303&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,348&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Myah Bahr Honaine, S.P.A.(*)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;25.50&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;184,332&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;63,148&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;71,614&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,562&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;51,504&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;33,372&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;30,186&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;45,222&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Pectonex, R.F. Proprietary Limited&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;50.00&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,074&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(190&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(190&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,391&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Evacuaci&amp;#243;n Villanueva del Rey, S.L&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;40.02&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,946&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;107&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,841&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;225&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;47&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Ca Ku A1, S.A.P.I de CV (PTS)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5.00&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;486,179&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;55,423&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;543,077&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(39&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(495&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Pemcorp SAPI de CV (**)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;30.00&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;125,301&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;72,669&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;197,324&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,090&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;32,302&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,737&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(10.073&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,179&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;ABY Infraestructuras S.L.U.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;20.00&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;59&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(104&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(101&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Windlectric Inc (***)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;30.00&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;319,041&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,655&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;232,938&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;22,424&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;24,867&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11,125&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(6,537&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;73,693&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other renewable energy joint ventures (****)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;50.00&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;47&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;146&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;70&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(46&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(46&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;81&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;As of December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;139,925&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 28%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Company&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;%&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Shares&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Non-&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;current&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Current&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Non-&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;current&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Current&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Revenue&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Operating&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;profit/&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;(loss)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Net&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;profit/&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;(loss)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Investment&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;under the&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;equity&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;method&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Evacuaci&amp;#243;n Valdecaballeros, S.L.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;57.16&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;19,679&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;820&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;381&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;420&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;320&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(668&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(693&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,773&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Myah Bahr Honaine, S.P.A.(*)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;25.50&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;186,484&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;63,224&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;81,942&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,184&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;50,118&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;25,778&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;22,193&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;43,161&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Pectonex, R.F. Proprietary Limited&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;50.00&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,186&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(209&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(209&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,485&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Evacuaci&amp;#243;n Villanueva del Rey, S.L&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;40.02&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,190&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;257&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;383&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;44&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Ca Ku A1, S.A.P.I de CV (PTS)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5.00&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;284,375&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,951&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;295,865&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(624&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;As of December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 5%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;53,419&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesExplanatory>
  <!--Significant accounting policies-->
  <ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory id="Fact_5f29f310ff6846228924dc5f0df19a5e" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;Note 2.- Significant accounting policies&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.1 Basis of preparation&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;These consolidated financial statements are presented in accordance with the International Financial Reporting Standards (&amp;#8220;IFRS&amp;#8221;) as issued by the International Accounting Standards Board (&amp;#8220;IASB&amp;#8221;).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The consolidated financial statements are presented in U.S. dollars, which is the Company&amp;#8217;s functional and presentation currency. Amounts included in these consolidated financial statements are all expressed in thousands of U.S. dollars, unless otherwise indicated.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;Application of new accounting standards&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;a)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Standards, interpretations and amendments effective from January 1, 2019 under IFRS-IASB, applied by the Company in the preparation of these consolidated financial statements:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 9 (Amendments to IFRS 9): Prepayment Features with Negative Compensation. This Standard is applicable for annual periods beginning on or after January 1, 2019 under IFRS-IASB, earlier application is permitted.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IAS 19 (Amendments to IAS 19): Plan Amendment, Curtailment or Settlement. This amendment is mandatory for annual periods beginning on or after January 1, 2019 under IFRS-IASB, earlier application is permitted.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRIC 23: Uncertainty over Income Tax Treatments. This Standard is applicable for annual periods beginning on or after January 1, 2019 under IFRS-IASB.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IAS 28 (Amendment). Long-term Interests in Associates and Joint Ventures. This amendment is mandatory for annual periods beginning on or after January 1, 2019 under IFRS-IASB, earlier application is permitted.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Amendments resulting from Annual Improvements 2015&amp;#8211;2017 Cycle (remeasurement of previously held interest). This amendment is mandatory for annual periods beginning on or after January 1, 2019 under IFRS-IASB,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The applications of these amendments have not had any material impact on these consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;b)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Standards, interpretations and amendments published by the IASB that will be effective for periods beginning on or after January 1, 2020:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 17 &amp;#8216;Insurance Contracts&amp;#8217;. This Standard is applicable for annual periods beginning on or after January 1, 2021 under IFRS-IASB, earlier application is permitted.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 3 (Amendment). Definition of Business. This amendment is mandatory for annual periods beginning on or after January 1, 2020 under IFRS-IASB, earlier application is permitted.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IAS 1 and IAS 8 (Amendment). Definition of Material. This amendment is mandatory for annual periods beginning on or after January 1, 2020 under IFRS-IASB, earlier application is permitted.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IAS 1 (Amendment). Classification of liabilities. This amendment is mandatory for annual periods beginning on or after January 1, 2022 under IFRS-IASB.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 7 and IFRS 9. Amendments regarding pre-replacement issues in the context of the IBOR reform. These amendments are mandatory for annual periods beginning on or after January 1, 2020 under IFRS-IASB.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Amendments to References to the Conceptual Frameworks in IFRS Standards. This Standard is applicable for annual periods beginning on or after January 1, 2020 under IFRS-IASB.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The Company does not anticipate any significant impact on the consolidated financial statements derived from the application of the new standards and amendments that will be effective for annual periods beginning on or after January 1, 2020, although it is currently still in the process of evaluating such application.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.2. Principles to include and record companies in the consolidated financial statements&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Companies included in these consolidated financial statements are accounted for as subsidiaries as long as Atlantica has had control over them and are accounted for as investments under the equity method as long as Atlantica has had significant influence over them, in the periods presented.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;a)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Controlled entities&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Control is achieved when the Company:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Has power over the investee;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Is exposed, or has rights, to variable returns from its involvement with the investee; and&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 20.25pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 27pt;"&gt;&lt;div style="text-align: justify;"&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; width: auto;"&gt;&lt;div style="text-align: justify;"&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;Has the ability to use its power to affect its returns.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The Company reassesses whether or not it controls an investee when facts and circumstances indicate that there are changes to one or more of the three elements of control listed above.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The Company uses the acquisition method to account for business combinations of companies controlled by a third party. According to this method, identifiable assets acquired and liabilities and contingent liabilities assumed in a business combination are measured initially at their fair values at the acquisition date. Any contingent consideration is recognized at fair value at the acquisition date and subsequent changes in its fair value are recognized in accordance with IFRS 9 either in profit or loss or as a change to other comprehensive income. Acquisition related costs are expensed as incurred. The Company recognizes any non-controlling interest in the acquiree either at fair value or at the non-controlling interest&amp;#8217;s proportionate share of the acquirer&amp;#8217;s net assets on an acquisition by acquisition basis.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;All assets and liabilities between entities of the group, equity, income, expenses, and cash flows relating to transactions between entities of the group are eliminated in full.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;b)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investments accounted for under the equity method&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;An associate is an entity 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 is not control or joint control over those policies.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The results and assets and liabilities of associates are incorporated in these financial statements using the equity method of accounting. Under the equity method, an investment in an associate is initially recognized in the statement of financial position at cost and adjusted thereafter to recognize the Company share of the profit or loss and other comprehensive income of the associate.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Controlled entities and associates included in these financial statements as of December 31, 2019 and 2018 are set out in appendices.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.3. Contracted concessional assets and price purchase agreements&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Contracted concessional assets and price purchase agreements (PPAs) include fixed assets financed through project debt, related to service concession arrangements recorded in accordance with IFRIC 12, except for Palmucho, which is recorded in accordance with IFRS 16 and PS10, PS20, Mini-Hydro, Chile TL 3 and Seville PV, which are recorded as tangible assets in accordance with IAS 16. The infrastructures accounted for by the Company as concessions are related to the activities concerning electric transmission lines, solar electricity generation plants, cogeneration plants, wind farms and water plants. The useful life of these assets is approximately the same as the length of the concession arrangement. The infrastructure used in a concession can be classified as an intangible asset or a financial asset, depending on the nature of the payment entitlements established in the agreement.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The application of IFRIC 12 requires extensive judgment in relation with, among other factors, (i) the identification of certain infrastructures and contractual agreements in the scope of IFRIC 12, (ii) the understanding of the nature of the payments in order to determine the classification of the infrastructure as a financial asset or as an intangible asset and (iii) the timing and recognition of the revenue from construction and concessionary activity.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Under the terms of contractual arrangements within the scope of this interpretation, the operator shall recognize and measure revenue in accordance with IFRS 15 for the services it performs.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;a)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Intangible asset&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The Company recognizes an intangible asset to the extent that it receives a right to charge final customers for the use of the infrastructure. This intangible asset is subject to the provisions of IAS 38 and is amortized linearly, taking into account the estimated period of commercial operation of the infrastructure which coincides with the concession period.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Once the infrastructure is in operation, the treatment of income and expenses is as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Revenues from the updated annual revenue for the contracted concession, as well as operations and maintenance services are recognized in each period according to IFRS 15 &amp;#8220;Revenue from contracts with Customers&amp;#8221;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Operating and maintenance costs and general overheads and administrative costs are recorded in accordance with the nature of the cost incurred (amount due) in each period.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financing costs are expensed as incurred.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;b)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial asset&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The Company recognizes a financial asset when demand risk is assumed by the grantor, to the extent that the concession holder has an unconditional right to receive payments for the asset. This asset is recognized at the fair value of the construction services provided, considering upgrade services in accordance with IFRS 15, if any.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The financial asset is subsequently recorded at amortized cost calculated according to the effective interest method. Revenue from operations and maintenance services is recognized in each period according to IFRS 15 &amp;#8220;Revenue from contracts with Customers&amp;#8221;. The income from managing and operating the asset resulting from the valuation at amortized cost is also recorded in revenue.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Financing costs are expensed as incurred.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;According to IFRS 9, Atlantica recognises an allowance for expected credit losses (ECLs) for all debt instruments not held at fair value through profit or loss. ECLs are based on the difference between the contractual cash flows due in accordance with the contract and all the cash flows that the Company expects to receive.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;There are two main approaches to applying the ECL model according to IFRS 9: the general approach which involves a three stage approach, and the simplified approach, which can be applied to trade receivables, contract assets and lease receivables. Atlantica has elected to apply the simplified approach. Under this approach, there is no need to monitor for significant increases in credit risk and entities will be required to measure lifetime expected credit losses at the end of each reporting period.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The key elements of the ECL calculations are the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;the Probability of Default (&amp;#8220;PD&amp;#8221;) is an estimate of the likelihood of default over a given time horizon. Atlantica calculates PD based on Credit Default Swaps spreads (&amp;#8220;CDS&amp;#8221;);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;the Exposure at Default (&amp;#8220;EAD&amp;#8221;) is an estimate of the exposure at a future default date;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;the Loss Given Default (&amp;#8220;LGD&amp;#8221;) is an estimate of the loss arising in the case where a default occurs at a given time. It is based on the difference between the contractual cash flows due and those that the Company would expect to receive. It is expressed as a percentage of the EAD.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;c)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Property, plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Property, plant and equipment includes property, plant and equipment of companies or project companies. Property, plant and equipment is measured at historical cost, including all expenses directly attributable to the acquisition, less depreciation and impairment losses, with the exception of land, which is presented net of any impairment losses.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Once the infrastructure is in operation, the treatment of income and expenses is the same as the one described above for intangible asset.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;d)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Right-of-use assets&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Main right of use agreements correspond to land rights. The Company recognizes right-of-use assets at the commencement date of the lease (i.e., the date the underlying asset is available for use). Right-of-use assets are measured at cost, less any accumulated depreciation and impairment losses, and adjusted for any remeasurement of lease liabilities. The cost of right-of-use assets includes the amount of lease liabilities recognised, initial direct costs incurred, and lease payments made at or before the commencement date less any lease incentives received. Right-of-use assets are depreciated on a straight-line basis over the shorter of the lease term and the estimated useful lives of the assets.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The right-of-use assets are also subject to assets impairment (Note 2.5).&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.4. Borrowing costs&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Interest costs incurred in the construction of any qualifying asset are capitalized over the period required to complete and prepare the asset for its intended use. A qualifying asset is an asset that necessarily takes a substantial period of time to get ready for its internal use or sale, which is considered to be more than one year. Remaining borrowing costs are expensed in the period in which they are incurred.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.5. Asset impairment&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman';"&gt;Atlantica reviews its contracted concessional assets to identify any indicators of impairment at least annually. When impairment indicators exist, the company calculates the recoverable amount of the asset.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The recoverable amount of an asset is the higher of its fair value less costs to sell and its value in use, defined as the present value of the estimated future cash flows to be generated by the asset. In the event that the asset does not generate cash flows independently of other assets, the Company calculates the recoverable amount of the Cash Generating Unit (&amp;#8216;CGU&amp;#8217;) to which the asset belongs.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;When the carrying amount of the CGU to which these assets belong is higher than its recoverable amount, the assets are impaired.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Assumptions used to calculate value in use include a discount rate, growth rate and projections considering real data based in the contracts terms and projected changes in both selling prices and costs. The discount rate is estimated by Management, to reflect both changes in the value of money over time and the risks associated with the specific CGU.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;For contracted concessional assets, with a defined useful life and with a specific financial structure, cash flow projections until the end of the project are considered and no terminal value is assumed.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Contracted concessional assets have a contractual structure that permits the Company to estimate quite accurately the costs of the project and revenue during the life of the project.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Projections take into account real data based on the contract terms and fundamental assumptions based on specific reports prepared internally and supported by specialists, assumptions on demand and assumptions on production. Additionally, assumptions on macro-economic conditions are taken into account, such as inflation rates, future interest rates, etc. and sensitivity analyses are performed over all major assumptions which can have a significant impact in the value of the asset.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Cash flow projections of CGUs are calculated in the functional currency of those CGUs and are discounted using rates that take into consideration the risk corresponding to each specific country and currency.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Taking into account that in most CGUs the specific financial structure is linked to the financial structure of the projects that are part of those CGUs, the discount rate used to calculate the present value of cash-flow projections is based on the weighted average cost of capital (WACC) for the type of asset, adjusted, if necessary, in accordance with the business of the specific activity and with the risk associated with the country where the project is performed.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;In any case, sensitivity analyses are performed, especially in relation with the discount rate used and fair value changes in the main business variables, in order to ensure that possible changes in the estimates of these items do not impact the recovery of recognized assets.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Accordingly, the following table provides a summary of the discount rates used (WACC) and growth rates to calculate the recoverable amount for CGUs with the operating segment to which it pertains:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Operating segment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Growth rate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4% - 6&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;North America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4% - 5&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;South America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5% - 7&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;In the event that the recoverable amount of an asset is lower than its carrying amount, an impairment charge for the difference would be recorded in the income statement under the item &amp;#8220;Depreciation, amortization and impairment charges&amp;#8221;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Pursuant to IAS 36, an impairment loss is recognized by the Company if the carrying amount of these assets exceeds the present value of future cash flows discounted at the initial effective interest rate.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.6 Loans and accounts receivable&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Loans and accounts receivable are non-derivative financial assets with fixed or determinable payments, not listed on an active market.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;In accordance with IFRIC 12, certain assets under concessions qualify as financial assets and are recorded as is described in Note 2.3.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Pursuant to IFRS 9, an impairment loss is recognized if the carrying amount of these assets exceeds the present value of future cash flows discounted at the initial effective interest rate.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Loans and accounts receivable are initially recognized at fair value plus transaction costs and are subsequently measured at amortized cost in accordance with the effective interest rate method. Interest calculated using the effective interest rate method is recognized under other financial income within financial income.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.7. Derivative financial instruments and hedging activities&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Derivatives are recorded at fair value. The Company applies hedge accounting to all hedging derivatives that qualify to be accounted for as hedges under IFRS-IASB.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;When hedge accounting is applied, hedging strategy and risk management objectives are documented at inception, as well as the relationship between hedging instruments and hedged items. Effectiveness of the hedging relationship needs to be assessed on an ongoing basis. Effectiveness tests are performed prospectively at inception and at each reporting date, following the dollar offset method.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Atlantica applies cash flow hedging. Under this method, the effective portion of changes in fair value of derivatives designated as cash flow hedges are recorded temporarily in equity and are subsequently reclassified from equity to profit or loss in the same period or periods during which the hedged item affects profit or loss. Any ineffective portion of the hedged transaction is recorded in the consolidated income statement as it occurs.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;When interest rate options are designated as hedging instruments, the intrinsic value and time value of the financial hedge instrument are separated. Changes in intrinsic and time value which are highly effective are recorded in equity and subsequently reclassified from equity to profit or loss in the same period or periods during which the hedged item affects profit or loss. Any ineffectiveness is recorded as financial income or expense as it occurs.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;When the hedging instrument matures or is sold, or when it no longer meets the requirements to apply hedge accounting, accumulated gains and losses recorded in equity remain as such until the forecast transaction is ultimately recognized in the income statement. However, if it becomes unlikely that the forecast transaction will actually take place, the accumulated gains and losses in equity are recognized immediately in the income statement.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.8. Fair value estimates&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Financial instruments measured at fair value are presented in accordance with the following level classification based on the nature of the inputs used for the calculation of fair value:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Level 1: Inputs are quoted prices in active markets for identical assets or liabilities.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Level 2: Fair value is measured based on inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly (i.e. as prices) or indirectly (i.e. derived from prices).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Level 3: Fair value is measured based on unobservable inputs for the asset or liability.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;In the event that prices cannot be observed, the management shall make its best estimate of the price that the market would otherwise establish based on proprietary internal models which, in the majority of cases, use data based on observable market parameters as significant inputs (Level 2) but occasionally use market data that is not observed as significant inputs (Level 3). Different techniques can be used to make this estimate, including extrapolation of observable market data. The best indication of the initial fair value of a financial instrument is the price of the transaction, except when the value of the instrument can be obtained from other transactions carried out in the market with the same or similar instruments, or valued using a valuation technique in which the variables used only include observable market data, mainly interest rates. Differences between the transaction price and the fair value based on valuation techniques that use data that is not observed in the market, are not initially recognized in the income statement.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Atlantica derivatives correspond primarily to the interest rate swaps designated as cash flow hedges, which are classified as Level 2.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;u&gt;Description of the valuation method&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Interest rate swap valuations are made by valuing the swap part of the contract and valuing the credit risk. The methodology used by the market and applied by Atlantica&amp;#160; to value interest rate swaps is to discount the expected future cash flows according to the parameters of the contract. Variable interest rates, which are needed to estimate future cash flows, are calculated using the curve for the corresponding currency and extracting the implicit rates for each of the reference dates in the contract. These estimated flows are discounted with the swap zero curve for the reference period of the contract.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The effect of the credit risk on the valuation of the interest rate swaps depends on the future settlement. If the settlement is favorable for the Company, the counterparty credit spread will be incorporated to quantify the probability of default at maturity. If the expected settlement is negative for the Company, its own credit risk will be applied to the final settlement.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Classic models for valuing interest rate swaps use deterministic valuation of the future of variable rates, based on future outlooks. When quantifying credit risk, this model is limited by considering only the risk for the current paying party, ignoring the fact that the derivative could change sign at maturity. A payer and receiver swaption model is proposed for these cases. This enables the associated risk in each swap position to be reflected. Thus, the model shows each agent&amp;#8217;s exposure, on each payment date, as the value of entering into the &amp;#8216;tail&amp;#8217; of the swap, i.e. the live part of the swap.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;u&gt;Variables (Inputs)&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Interest rate derivative valuation models use the corresponding interest rate curves for the relevant currency and underlying reference in order to estimate the future cash flows and to discount them. Market prices for deposits, futures contracts and interest rate swaps are used to construct these curves. Interest rate options (caps and floors) also use the volatility of the reference interest rate curve.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;To estimate the credit risk of the counterparty, the credit default swap (CDS) spreads curve is obtained in the market for important individual issuers. For less liquid issuers, the spreads curve is estimated using comparable CDSs or based on the country curve. To estimate proprietary credit risk, prices of debt issues in the market and CDSs for the sector and geographic location are used.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The fair value of the financial instruments that results from the aforementioned internal models takes into account, among other factors, the terms and conditions of the contracts and observable market data, such as interest rates, credit risk and volatility. The valuation models do not include significant levels of subjectivity, since these methodologies can be adjusted and calibrated, as appropriate, using the internal calculation of fair value and subsequently compared to the corresponding actively traded price. However, valuation adjustments may be necessary when the listed market prices are not available for comparison purposes.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.9. Trade and other receivables&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Trade and other receivables are amounts due from customers for sales in the normal course of business. They are recognized initially at fair value and subsequently measured at amortized cost using the effective interest rate method, less allowance for doubtful accounts. Trade receivables due in less than one year are carried at their face value at both initial recognition and subsequent measurement, provided that the effect of not discounting flows is not significant.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;An allowance for doubtful accounts is recorded when there is objective evidence that the Company will not be able to recover all amounts due as per the original terms of the receivables. The Company has established a provision matrix that is based on its historical credit loss experience, adjusted for forward-looking factors specific to the debtors and the economic environment.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.10. Cash and cash equivalents&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Cash and cash equivalents include cash in hand, cash in bank and other highly-liquid current investments with an original maturity of three months or less which are held for the purpose of meeting short-term cash commitments.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.11. Grants&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Grants are recognized at fair value when it is considered that there is a reasonable assurance that the grant will be received and that the necessary qualifying conditions, as agreed with the entity assigning the grant, will be adequately complied with.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Grants are recorded as liabilities in the consolidated statement of financial position and are recognized in &amp;#8220;Other operating income&amp;#8221; in the consolidated income statement based on the period necessary to match them with the costs they intend to compensate.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;In addition, as described in Note 2.12 below, grants correspond also to loans with interest rates below market rates, for the initial difference between the fair value of the loan and the proceeds received.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.12. Loans and borrowings&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Loans and borrowings are initially recognized at fair value, net of transaction costs incurred. Borrowings are subsequently measured at amortized cost and any difference between the proceeds initially received (net of transaction costs incurred in obtaining such proceeds) and the repayment value is recognized in the consolidated income statement over the duration of the borrowing using the effective interest rate method.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Loans with interest rates below market rates are initially recognized at fair value in liabilities and the difference between proceeds received from the loan and its fair value is initially recorded within &amp;#8220;Grants and Other liabilities&amp;#8221; in the consolidated statement of financial position, and subsequently recorded in &amp;#8220;Other operating income&amp;#8221; in the consolidated income statement when the costs financed with the loan are expensed. &lt;br /&gt;&lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Lease liabilities are recognized by the Company at the commencement date of the lease at the present value of lease payments to be made over the lease term. The lease payments include the exercise price of a purchase option reasonably certain to be exercised by the Company and payments of penalties for terminating the lease, if the lease term reflects the Company exercising the option to terminate. In calculating the present value of lease payments, the Company uses its incremental borrowing rate at the lease commencement date considering that the interest rate implicit in the lease is not readily determinable.&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.13. Bonds and notes&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The Company initially recognizes ordinary notes at fair value, net of issuance costs incurred. Subsequently, notes are measured at amortized cost until settlement upon maturity. Any other difference between the proceeds obtained (net of transaction costs) and the redemption value is recognized in the consolidated income statement over the term of the debt using the effective interest rate method.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.14. Income taxes&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Current income tax expense is calculated on the basis of the tax laws in force as of the date of the consolidated statement of financial position in the countries in which the subsidiaries and associates operate and generate taxable income.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Deferred income tax is calculated in accordance with the liability method, based upon the temporary differences arising between the carrying amount of assets and liabilities and their tax base. Deferred income tax is determined using tax rates and regulations which are expected to apply at the time when the deferred tax is realized.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Deferred tax assets are recognized only when it is probable that sufficient future taxable profit will be available to use deferred tax assets.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.15. Trade payables and other liabilities&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Trade payables are obligations arising from purchases of goods and services in the ordinary course of business and are recognized initially at fair value and are subsequently measured at their amortized cost using the effective interest method. Other liabilities are obligations not arising in the normal course of business and which are not treated as financing transactions. Advances received from customers are recognized as &amp;#8220;Trade payables and other current liabilities&amp;#8221;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.16. Foreign currency transactions&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The consolidated financial statements are presented in U.S. dollars, which is Atlantica&amp;#8217;s functional and presentation currency. Financial statements of each subsidiary within the Company are measured in the currency of the principal economic environment in which the subsidiary operates, which is the subsidiary&amp;#8217;s functional currency.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Transactions denominated in a currency different from the subsidiary&amp;#8217;s functional currency are translated into the subsidiary&amp;#8217;s functional currency applying the exchange rates in force at the time of the transactions. Foreign currency gains and losses that result from the settlement of these transactions and the translation of monetary assets and liabilities denominated in foreign currency at the year-end rates are recognized in the consolidated income statement, unless they are deferred in equity, as occurs with cash flow hedges and net investment in foreign operations hedges.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Assets and liabilities of subsidiaries with a functional currency different from the Company&amp;#8217;s reporting currency are translated to U.S. dollars at the exchange rate in force at the closing date of the financial statements. Income and expenses are translated into U.S. dollars using the average annual exchange rate, which does not differ significantly from using the exchange rates of the dates of each transaction. The difference between equity translated at the historical exchange rate and the net financial position that results from translating the assets and liabilities at the closing rate is recorded in equity under the heading &amp;#8220;Accumulated currency translation differences&amp;#8221;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Results of companies carried under the equity method are translated at the average annual exchange rate.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.17. Equity&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The Company has recyclable balances in its equity, corresponding mainly to hedge reserves and translation differences arising from currency conversion in the preparation of these consolidated financial statements. These balances have been presented separately in Equity.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Non-controlling interest represents interest from other partners in entities included in these consolidated financial statements which are not fully owned by Atlantica as of the dates presented.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Parent company reserves together with the Share capital represent the Parent&amp;#8217;s net investment in the entities included in these consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.18. Provisions and contingencies&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Provisions are recognized when:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;there is a present obligation, either legal or constructive, as a result of past events;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;it is more likely than not that there will be a future outflow of resources to settle the obligation; and&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;the amount has been reliably estimated.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Provisions are initially measured at the present value of the expected outflows required to settle the obligation and subsequently valued at amortized cost following the effective interest method. The balance of provisions disclosed in the Notes reflects management&amp;#8217;s best estimate of the potential exposure as of the date of preparation of the consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Contingent liabilities are possible obligations, existing obligations with low probability of a future outflow of economic resources and existing obligations where the future outflow cannot be reliably estimated. Contingences are not recognized in the consolidated statements of financial position unless they have been acquired in a business combination.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Some companies included in the group have dismantling provisions, which are intended to cover future expenditures related to the dismantlement of the plants and it will be likely to be settled with an outflow of resources in the long term (over 5 years).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Such provisions are accrued when the obligation for dismantling, removing and restoring the site on which the plant is located, is incurred, which is usually during the construction period. The provision is measured in accordance with IAS 37, &amp;#8220;Provisions, Contingent Liabilities and Contingent Assets&amp;#8221; and is recorded as a liability under the heading &amp;#8220;Grants and other liabilities&amp;#8221; of the Financial Statements, and as the corresponding ending entry part of the cost of the plant under the heading &amp;#8220;Contracted concessional assets.&amp;#8221;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.19. Use of estimates&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Some of the accounting policies applied require the application of significant judgment by management to select the appropriate assumptions to determine these estimates. These assumptions and estimates are based on the historical experience, advice from experienced consultants, forecasts and other circumstances and expectations as of the close of the financial period. The assessment is considered in relation to the global economic situation of the industries and regions where the Company operates, taking into account future development of the businesses of the Company. By their nature, these judgments are subject to an inherent degree of uncertainty; therefore, actual results could materially differ from the estimates and assumptions used. In such cases, the carrying values of assets and liabilities are adjusted.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The most critical accounting policies, which reflect significant management estimates and judgment to determine amounts in these consolidated financial statements, are as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Contracted concessional agreements and PPAs.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Impairment of intangible assets and property, plant and equipment.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Assessment of control.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Derivative financial instruments and fair value estimates.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Income taxes and recoverable amount of deferred tax assets.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;As of the date of preparation of these consolidated financial statements, no relevant changes in the estimates made are anticipated and, therefore, no significant changes in the value of the assets and liabilities recognized at December 31, 2019, are expected.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Although these estimates and assumptions are being made using all available facts and circumstances, it is possible that future events may require management to amend such estimates and assumptions in future periods. Changes in accounting estimates are recognized prospectively, in accordance with IAS 8, in the consolidated income statement of the year in which the change occurs.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory>
  <!--Analysis of deferred tax assets and liabilities-->
  <ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory id="Fact_8d7b0e215d3f4629a2f1ed7d76f0cff9" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;As of December 31, 2019, and 2018, the analysis of deferred tax assets and deferred tax liabilities is as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Deferred tax assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 56%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Concept&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Net tax credits for tax losses carryforwards&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;61,693&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;55,835&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Temporary differences on derivatives financial instruments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;86,096&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;79,865&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other temporary differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;177&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;366&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total deferred tax assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;147,966&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;136,066&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;Deferred tax liabilities reversals are also considered in these projections, as well as any limitation established by tax regulations in force in each tax jurisdiction. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Deferred tax liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Concept&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Temporary differences tax/book amortization&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;145,166&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;126,792&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other temporary differences tax/book value of contracted concessional assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;83,481&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;73,793&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other temporary differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;20,349&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,415&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total deferred tax liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;248,996&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;211,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory>
  <!--Disclosure of trade and other payables [text block]-->
  <ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory id="Fact_663703ac80a64296af81cbd819b1808e" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold;"&gt;Note 17.- Trade payables and other current liabilities&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Trade payables and other current liabilities as of December 31, 2019 and 2018 are as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 56%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Item&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Trade accounts payables&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;52,062&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;109,430&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Down payments from clients&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;565&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,289&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Liberty (see Note 16)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;41,032&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;37,119&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other accounts payable&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;34,403&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;39,195&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;128,062&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;192,033&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Trade accounts payables mainly relate to the operating and maintenance of the plants.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Nominal values of Trade payables and other current liabilities are considered to approximately equal to fair values and the effect of discounting them is not significant.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory>
  <!--Disclosure of trade and other receivables [text block]-->
  <ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory id="Fact_fb87f6bec3d746e9b2d555be8a3895a0" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;Note 11.- Trade and other receivables&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Trade and other receivable as of December 31, 2019 and 2018, consist of the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Trade receivables&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;242,008&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;163,856&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Tax receivables&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;50,901&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;54,959&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Prepayments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,150&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,521&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other accounts receivable&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;19,508&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12,059&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;317,568&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;236,395&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;As of December 31, 2019, and 2018, the fair value of clients and other accounts receivable does not differ significantly from its carrying value.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The increase in trade receivables as of December 31, 2019 is primarily due to delays in the collection of receivables from Pemex (ACT) and the Comision Nacional de los Mercados y de la Competencia or &amp;#8220;CNMC&amp;#8221; (Spanish solar assets).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Trade receivables in foreign currency as of December 31, 2019 and 2018, are as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;108,280&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;91,303&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;South African Rand&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;24,289&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;25,193&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,001&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9,884&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;136,570&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;126,380&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory>
  <!--Related party transactions-->
  <ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory id="Fact_f45bf1e9160b4e9c8590fde9e9cbbf7e" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The transactions carried out by entities included in these consolidated financial statements with related parties not included in the consolidation perimeter of Atlantica, for the years ended December 31, 2019, 2018 and 2017 have been as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the twelve-month period ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Services rendered&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,495&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Services received&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(101,582&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(114,416&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;978&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,721&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;74&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial expenses&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(195&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(398&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(1,154&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory>
  <!--Amount of assets and liabilities integrated at the effective acquisition date-->
  <ifrs-full:DisclosureOfTransactionsRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombinationExplanatory id="Fact_dcdc8aaf7afa4ea785a0128f8dc5a852" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The amount of assets and liabilities integrated at the effective acquisition date for the aggregated change in scope is shown in the following table:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 78%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Asset Acquisition&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;for the year ended December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Concessional assets (Note 6)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;28,738&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investments carried under the equity method (Note 7)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;113,897&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other non-current assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;25,342&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Current assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,503&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Deferred tax liabilities (Note 18)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(2,539&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other current and non-current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(1,512&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Non-controlling interests&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(92,303&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Asset acquisition - purchase price&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(73,126&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Net result of the asset acquisition&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The amount of assets and liabilities integrated at the effective acquisition date for the aggregated change in scope is shown in the following table:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 78%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Asset Acquisition&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;for the year ended December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Concessional assets (Note 6)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;155,909&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investments carried under the equity method (Note 7)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Current assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,646&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Project debt long term (Note 15)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(79,016&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Deferred tax liabilities (Note 18)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(590&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Project debt short term (Note 15)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(2,346&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other current and non-current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(3,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Asset acquisition - purchase price&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(76,604&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 78%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Net result of the asset acquisition&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfTransactionsRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombinationExplanatory>
  <!--Disposals, property, plant and equipment-Gross carrying amount [member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_56ea702a6bff4e428a46e746c9e88c5c" contextRef="c20180101to20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">92814000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Gross carrying amount [member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_d08c2b2e7a8b4000b56943b7e5693925" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">23186000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Dividends recognised as distributions to owners-Total Equity Attributable to Company [Member]-->
  <ifrs-full:DividendsPaid id="Fact_12bf529d2518446fae3b58e5334e3c4c" contextRef="c20180101to20181231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">133289000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Retained Earnings [Member]-->
  <ifrs-full:DividendsPaid id="Fact_130de5c061f94858a518a139a3566175" contextRef="c20170101to20171231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Share Capital [Member]-->
  <ifrs-full:DividendsPaid id="Fact_2dc5906b28b240aba6b0517fbaf0cce1" contextRef="c20180101to20181231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:DividendsPaid id="Fact_39b6b37f44414cc981b5f4733a68cae0" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Parent company reserves [Member]-->
  <ifrs-full:DividendsPaid id="Fact_441d19a8a27546b595fe768fde046eb0" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">105228000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Total Equity Attributable to Company [Member]-->
  <ifrs-full:DividendsPaid id="Fact_4501605d08604369b95146dee3fa7bcf" contextRef="c20170101to20171231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">105228000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Other Reserves [Member]-->
  <ifrs-full:DividendsPaid id="Fact_454dbd95031b4670ab519365f5e79213" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-->
  <ifrs-full:DividendsPaid id="Fact_4777a5c42c1e439c9437086f55635f20" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">143110000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Other Reserves [Member]-->
  <ifrs-full:DividendsPaid id="Fact_6790d88ea5a247d18baa3bac98848a00" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Non-controlling Interest [Member]-->
  <ifrs-full:DividendsPaid id="Fact_6d5e2e9aef5745b89d436e75c116b927" contextRef="c20180101to20181231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">9821000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Non-controlling Interest [Member]-->
  <ifrs-full:DividendsPaid id="Fact_7c26f7c255634cddb4ef8dcdc7c9b272" contextRef="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">34392000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-->
  <ifrs-full:DividendsPaid id="Fact_8625fc17adda47e1b0a732b89f087bfb" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">109801000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Non-controlling Interest [Member]-->
  <ifrs-full:DividendsPaid id="Fact_8b0d17cd18ac4bc39d2c0e2e3546d844" contextRef="c20170101to20171231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">4573000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-->
  <ifrs-full:DividendsPaid id="Fact_0e3ba7efaa9f490bba5beff47bc8f946" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">193394000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:DividendsPaid id="Fact_92f9db5ea1b04841a14235712c9e68d6" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Total Equity Attributable to Company [Member]-->
  <ifrs-full:DividendsPaid id="Fact_967f51cd03a04928a7644d58155fbce2" contextRef="c20190101to20191231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">159002000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Retained Earnings [Member]-->
  <ifrs-full:DividendsPaid id="Fact_97ddf29ae00041b6a87a8bab6fb4465a" contextRef="c20180101to20181231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Other Reserves [Member]-->
  <ifrs-full:DividendsPaid id="Fact_9a737dc23cd5429686696a04624dc33e" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Share Capital [Member]-->
  <ifrs-full:DividendsPaid id="Fact_9def75f69919447a9d0c30e61b590437" contextRef="c20190101to20191231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:DividendsPaid id="Fact_bfd9b4f1d22c4f3499df30ac57a7dd2c" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Parent company reserves [Member]-->
  <ifrs-full:DividendsPaid id="Fact_c8c1fec6f8504bafaec461e61fe5ef08" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">159002000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Parent company reserves [Member]-->
  <ifrs-full:DividendsPaid id="Fact_cc6ad71bfe374051bd137ecb6b247291" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">133289000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Retained Earnings [Member]-->
  <ifrs-full:DividendsPaid id="Fact_e48cd1bf491243c89bcfa81ba9d05383" contextRef="c20190101to20191231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Share Capital [Member]-->
  <ifrs-full:DividendsPaid id="Fact_f238b3401e1743de8f6fe243079a641e" contextRef="c20170101to20171231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends paid-Later Than Nine Months And Not Later Than Twelve Months [Member]-->
  <ifrs-full:DividendsPaidOrdinaryShares id="Fact_27fc5537ef034a38bd86b13256a8e8cc" contextRef="c20190322to20190322_MaturityAxis_LaterThanNineMonthsAndNotLaterThanTwelveMonthsMember" unitRef="U002" decimals="-5">37100000</ifrs-full:DividendsPaidOrdinaryShares>
  <!--Dividends paid-Later than three months and not later than six months [member]-->
  <ifrs-full:DividendsPaidOrdinaryShares id="Fact_c69c4e482bfc409bbd8a8e1d66d599c9" contextRef="c20190913to20190913_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember" unitRef="U002" decimals="-5">40600000</ifrs-full:DividendsPaidOrdinaryShares>
  <!--Dividends paid-Later than day one of a calendar year and not later than three months [Member]-->
  <ifrs-full:DividendsPaidOrdinaryShares id="Fact_e59c198dec884245a7974f3bcaaebfe8" contextRef="c20190614to20190614_MaturityAxis_LaterThanOneDayAndNotLaterThanThreeMonthsMember" unitRef="U002" decimals="-5">39600000</ifrs-full:DividendsPaidOrdinaryShares>
  <!--Dividends paid-Later than six months and not later than nine months [Member]-->
  <ifrs-full:DividendsPaidOrdinaryShares id="Fact_fcc369ac940541418d6a771257f7c5fa" contextRef="c20191213to20191213_MaturityAxis_LaterThanSixMonthsAndNotLaterThanNineMonthsMember" unitRef="U002" decimals="-5">41700000</ifrs-full:DividendsPaidOrdinaryShares>
  <!--Dividends paid, ordinary shares per share-Later than six months and not later than nine months [Member]-->
  <ifrs-full:DividendsPaidOrdinarySharesPerShare id="Fact_31fac004df1f4886a7c7dba89b7a3045" contextRef="c20191105to20191105_MaturityAxis_LaterThanSixMonthsAndNotLaterThanNineMonthsMember" unitRef="U003" decimals="INF">0.41</ifrs-full:DividendsPaidOrdinarySharesPerShare>
  <!--Dividends paid, ordinary shares per share-Later Than Nine Months And Not Later Than Twelve Months [Member]-->
  <ifrs-full:DividendsPaidOrdinarySharesPerShare id="Fact_0e4b4fc8081a4c4b98bd9742e58ddc7b" contextRef="c20190226to20190226_MaturityAxis_LaterThanNineMonthsAndNotLaterThanTwelveMonthsMember" unitRef="U003" decimals="INF">0.37</ifrs-full:DividendsPaidOrdinarySharesPerShare>
  <!--Dividends paid, ordinary shares per share-Later than three months and not later than six months [member]-->
  <ifrs-full:DividendsPaidOrdinarySharesPerShare id="Fact_bc1ac64a4ebf4a9da77e33080bace2eb" contextRef="c20190802to20190802_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember" unitRef="U003" decimals="INF">0.40</ifrs-full:DividendsPaidOrdinarySharesPerShare>
  <!--Dividends paid, ordinary shares per share-Later than day one of a calendar year and not later than three months [Member]-->
  <ifrs-full:DividendsPaidOrdinarySharesPerShare id="Fact_e7421dc4b5014db9bec364cd2e486d66" contextRef="c20190507to20190507_MaturityAxis_LaterThanOneDayAndNotLaterThanThreeMonthsMember" unitRef="U003" decimals="INF">0.39</ifrs-full:DividendsPaidOrdinarySharesPerShare>
  <!--Dividends paid to equity holders of parent, classified as financing activities-->
  <ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities id="Fact_130dc61ee31d44b98550031f17b293c4" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">133289000</ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities>
  <!--Dividends paid to equity holders of parent, classified as financing activities-->
  <ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities id="Fact_26e0342530cf470687c8e29df3a07b6e" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">159002000</ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities>
  <!--Dividends paid to equity holders of parent, classified as financing activities-->
  <ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities id="Fact_e80187887f38483f8fc166177c24c2d1" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">94845000</ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities>
  <!--Dividends paid to equity holders of parent, classified as financing activities-Parent Company [Member]-->
  <ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities id="Fact_bdb0616d276449ea9174350f81a851da" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">133289000</ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities>
  <!--Dividends paid to equity holders of parent, classified as financing activities-Parent Company [Member]-->
  <ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities id="Fact_e28cb1173e954183bbc479c356bda6b0" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">94845000</ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities>
  <!--Dividends paid to equity holders of parent, classified as financing activities-Parent Company [Member]-->
  <ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities id="Fact_10bf6a38a53f4b57880a67c277c48ec3" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">159002000</ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities>
  <!--Dividends paid to non-controlling interests, classified as financing activities-->
  <ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities id="Fact_2a13ac15d38e4237a8a686c6543291d1" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">9745000</ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities>
  <!--Dividends paid to non-controlling interests, classified as financing activities-->
  <ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities id="Fact_0b8f80c5aab849099488fb76cea7d6e5" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">4638000</ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities>
  <!--Dividends paid to non-controlling interests, classified as financing activities-->
  <ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities id="Fact_9407f33718584cbda2468cd814174315" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">29239000</ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities>
  <!--Dividends approved (in dollars per share)-Subsequent Events [Member]-->
  <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare id="Fact_8c34b6bb10394d2c994c914d4b6e57bd" contextRef="c20200226to20200226_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember" unitRef="U003" decimals="INF">0.41</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare>
  <!--Dividends received-->
  <ifrs-full:DividendsReceived id="Fact_0b5d0b05bb9643eba8f4955115f8f578" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">30528000</ifrs-full:DividendsReceived>
  <!--Dividends received-->
  <ifrs-full:DividendsReceived id="Fact_a5cff4d95c6144fbbaff97c570a9d0bd" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">4463000</ifrs-full:DividendsReceived>
  <!--Dividends received-Amherst Island [Member]-Amherst Island Partnership [Member]-->
  <ifrs-full:DividendsReceived id="Fact_002af8aae8784bd09785b9c72308af6d" contextRef="c20190101to20191231_BusinessCombinationsAxis_AmherstIslandMember_LegalEntityAxis_AmherstIslandPartnershipMember" unitRef="U002" decimals="-5">25900000</ifrs-full:DividendsReceived>
  <!--Dividends received-Geida Tlemcen, S.L. [Member]-->
  <ifrs-full:DividendsReceived id="Fact_ee2f796525124f4dab22f233bcbcf3e8" contextRef="c20190101to20191231_LegalEntityAxis_GeidaTlemcenSLMember" unitRef="U002" decimals="-5">4600000</ifrs-full:DividendsReceived>
  <!--Earnings per share [text block]-->
  <ifrs-full:EarningsPerShareExplanatory id="Fact_bd3d56adf0074279879a2bc766b7ca6d" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Basic earnings per share for the year 2019 has been calculated by dividing the profit/(loss) attributable to equity holders of the company by the number of shares outstanding. Diluted earnings per share equals basic earnings per share for the years presented.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Item&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Profit/(loss) from continuing operations attributable to Atlantica Yield Plc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;62,135&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;41,596&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(111,804&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Average number of ordinary shares outstanding (thousands) - basic and diluted&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;101,063&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;100,217&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;100,217&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Earnings per share from continuing operations (US dollar per share) - basic and diluted&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0.61&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0.42&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(1.12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Earnings per share from profit/ (loss) for the period (US dollar per share) - basic and diluted&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;0.61&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;0.42&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(1.12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:EarningsPerShareExplanatory>
  <!--Translation differences cash and cash equivalents-->
  <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents id="Fact_04f12d620fb54526932ab21f8b22656c" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-18797000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
  <!--Translation differences cash and cash equivalents-->
  <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents id="Fact_86d31c99c5034f5a97e053c037157102" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-3935000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
  <!--Translation differences cash and cash equivalents-->
  <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents id="Fact_97d5a351d8e9453a89d1bd9930cb242b" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">33912000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
  <!--Employee benefits expense-->
  <ifrs-full:EmployeeBenefitsExpense id="Fact_45ecf0e8d9ee4407ba312941c9137f57" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">32246000</ifrs-full:EmployeeBenefitsExpense>
  <!--Employee benefits expense-->
  <ifrs-full:EmployeeBenefitsExpense id="Fact_9b4204b1e0f2419c8a131810329f86b4" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">15130000</ifrs-full:EmployeeBenefitsExpense>
  <!--Employee benefits expense-->
  <ifrs-full:EmployeeBenefitsExpense id="Fact_abbe764679d54b5caa276a9c856b1c4b" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">18854000</ifrs-full:EmployeeBenefitsExpense>
  <!--Equity-->
  <ifrs-full:Equity id="Fact_7a2ac7b9d46845b1a31adf72cf4660f2" contextRef="c20191231" unitRef="U002" decimals="-3">1714856000</ifrs-full:Equity>
  <!--Equity-->
  <ifrs-full:Equity id="Fact_cd4d655007864689aaef8c8f4f2976ca" contextRef="c20181231" unitRef="U002" decimals="-3">1756112000</ifrs-full:Equity>
  <!--Equity-Retained Earnings [Member]-->
  <ifrs-full:Equity id="Fact_34324f027964428d86b2e3dd2318d919" contextRef="c20181231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-449274000</ifrs-full:Equity>
  <!--Equity-Parent company reserves [Member]-->
  <ifrs-full:Equity id="Fact_401c8bc37f874eeda3f5481c88406a95" contextRef="c20181231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">2029940000</ifrs-full:Equity>
  <!--Equity-Non-controlling Interest [Member]-->
  <ifrs-full:Equity id="Fact_4c19fbbc3e3646369b0aae4193a8d957" contextRef="c20181231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">138728000</ifrs-full:Equity>
  <!--Equity-Non-controlling Interest [Member]-->
  <ifrs-full:Equity id="Fact_4df08bbe63784fc5acd3d5f2d95d1e83" contextRef="c20161231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">126395000</ifrs-full:Equity>
  <!--Equity-Total Equity Attributable to Company [Member]-->
  <ifrs-full:Equity id="Fact_6a4f64bc73944b87815b2f3f09a7e0d3" contextRef="c20161231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">1832716000</ifrs-full:Equity>
  <!--Equity-Retained Earnings [Member]-->
  <ifrs-full:Equity id="Fact_75327b5b72b64278aaf4ec96043cac92" contextRef="c20161231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-365410000</ifrs-full:Equity>
  <!--Equity-->
  <ifrs-full:Equity id="Fact_764bcc76f6484d63985724df03704b72" contextRef="c20161231" unitRef="U002" decimals="-3">1959111000</ifrs-full:Equity>
  <!--Equity-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:Equity id="Fact_86ee14bf9748401e87bdf1b9191dcdb3" contextRef="c20161231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-133150000</ifrs-full:Equity>
  <!--Equity-Other Reserves [Member]-->
  <ifrs-full:Equity id="Fact_0f0cce372ce74a98a52f19e4c96cfcef" contextRef="c20181231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">95011000</ifrs-full:Equity>
  <!--Equity-Parent company reserves [Member]-->
  <ifrs-full:Equity id="Fact_9d29ff88bcb342d2acd9c6ac647fb187" contextRef="c20161231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">2268457000</ifrs-full:Equity>
  <!--Equity-Share Capital [Member]-->
  <ifrs-full:Equity id="Fact_af7767b611d242feb9ea743bffcba1a0" contextRef="c20181231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">10022000</ifrs-full:Equity>
  <!--Equity-Share Capital [Member]-->
  <ifrs-full:Equity id="Fact_c626afa5d37c43698296b7fff3a7dfc2" contextRef="c20161231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">10022000</ifrs-full:Equity>
  <!--Equity-Total Equity Attributable to Company [Member]-->
  <ifrs-full:Equity id="Fact_d036f93af83d459fb085fe5aa828b5eb" contextRef="c20181231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">1617384000</ifrs-full:Equity>
  <!--Equity-Other Reserves [Member]-->
  <ifrs-full:Equity id="Fact_e34938d0534f488da06bfc63e3d7e127" contextRef="c20161231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">52797000</ifrs-full:Equity>
  <!--Equity-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:Equity id="Fact_e793d2a3aa9e4658a8150ae7b01137e2" contextRef="c20181231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-68315000</ifrs-full:Equity>
  <!--Equity-Application of New Accounting Standards [Member]-Parent company reserves [Member]-->
  <ifrs-full:Equity id="Fact_03e7fee5e62c4cadb3538e0689da0035" contextRef="c20171231_ComponentsOfEquityAxis_ParentCompanyReservesMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" unitRef="U002" decimals="-3">0</ifrs-full:Equity>
  <!--Equity-Total Equity Attributable to Company [Member]-Application of New Accounting Standards [Member]-->
  <ifrs-full:Equity id="Fact_04dcb87043f94d61b343fd1f8bf0c692" contextRef="c20171231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" unitRef="U002" decimals="-3">-10486000</ifrs-full:Equity>
  <!--Equity-Total Equity Attributable to Company [Member]-->
  <ifrs-full:Equity id="Fact_166eeb6c668b42199df2704de188da9f" contextRef="c20171231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">1758858000</ifrs-full:Equity>
  <!--Equity-Restatement [Member]-Total Equity Attributable to Company [Member]-->
  <ifrs-full:Equity id="Fact_2d255b6075ed4669ac3b1a8b3642557d" contextRef="c20171231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember" unitRef="U002" decimals="-3">1748372000</ifrs-full:Equity>
  <!--Equity-Application of New Accounting Standards [Member]-Other Reserves [Member]-->
  <ifrs-full:Equity id="Fact_32565aaca254458aa1eb0a74baf429b7" contextRef="c20171231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" unitRef="U002" decimals="-3">1326000</ifrs-full:Equity>
  <!--Equity-Other Reserves [Member]-->
  <ifrs-full:Equity id="Fact_337f51d9eee140db91e3ba2ebe8d2acd" contextRef="c20191231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">73797000</ifrs-full:Equity>
  <!--Equity-Parent company reserves [Member]-->
  <ifrs-full:Equity id="Fact_406fe63491fb4c6f9c0e7ef5a4134a14" contextRef="c20191231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">1900800000</ifrs-full:Equity>
  <!--Equity-Retained Earnings [Member]-->
  <ifrs-full:Equity id="Fact_4935edbc5ec549aa808adeee136701a2" contextRef="c20171231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-477214000</ifrs-full:Equity>
  <!--Equity-Restatement [Member]-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:Equity id="Fact_5044e2325e974674b05cccb4a6f18e3d" contextRef="c20171231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember" unitRef="U002" decimals="-3">-18147000</ifrs-full:Equity>
  <!--Equity-Non-controlling Interest [Member]-->
  <ifrs-full:Equity id="Fact_56ce35ccdb6b46c48e30b40578b54c25" contextRef="c20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">206380000</ifrs-full:Equity>
  <!--Equity-Accumulated Currency Translation Differences [Member]-Application of New Accounting Standards [Member]-->
  <ifrs-full:Equity id="Fact_58db66545a244a63b236b853991b5cf4" contextRef="c20171231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" unitRef="U002" decimals="-3">0</ifrs-full:Equity>
  <!--Equity-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:Equity id="Fact_5cecc8968941474f9181ba15123130eb" contextRef="c20171231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-18147000</ifrs-full:Equity>
  <!--Equity-Non-controlling Interest [Member]-->
  <ifrs-full:Equity id="Fact_5e133359f35e400da311b553d1cc295d" contextRef="c20171231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">136595000</ifrs-full:Equity>
  <!--Equity-Restatement [Member]-Parent company reserves [Member]-->
  <ifrs-full:Equity id="Fact_653606cc71794d7da6200190ec0fbcf8" contextRef="c20171231_ComponentsOfEquityAxis_ParentCompanyReservesMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember" unitRef="U002" decimals="-3">2163229000</ifrs-full:Equity>
  <!--Equity-Retained Earnings [Member]-Restatement [Member]-->
  <ifrs-full:Equity id="Fact_6c92973ce66e47a8a842502ef56cfa2e" contextRef="c20171231_ComponentsOfEquityAxis_RetainedEarningsMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember" unitRef="U002" decimals="-3">-489026000</ifrs-full:Equity>
  <!--Equity-Share Capital [Member]-Restatement [Member]-->
  <ifrs-full:Equity id="Fact_7e33be456d214b17b13e80edc2dc14b8" contextRef="c20171231_ComponentsOfEquityAxis_IssuedCapitalMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember" unitRef="U002" decimals="-3">10022000</ifrs-full:Equity>
  <!--Equity-Application of New Accounting Standards [Member]-Retained Earnings [Member]-->
  <ifrs-full:Equity id="Fact_801c416d5d9c4698b2e7b0e14c2963b5" contextRef="c20171231_ComponentsOfEquityAxis_RetainedEarningsMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" unitRef="U002" decimals="-3">-11812000</ifrs-full:Equity>
  <!--Equity-Retained Earnings [Member]-->
  <ifrs-full:Equity id="Fact_8088597e582e495696fab3cbf35bb970" contextRef="c20191231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-385457000</ifrs-full:Equity>
  <!--Equity-Application of New Accounting Standards [Member]-Share Capital [Member]-->
  <ifrs-full:Equity id="Fact_8679fdfd2491422089a732915eefd7ff" contextRef="c20171231_ComponentsOfEquityAxis_IssuedCapitalMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" unitRef="U002" decimals="-3">0</ifrs-full:Equity>
  <!--Equity-Parent company reserves [Member]-->
  <ifrs-full:Equity id="Fact_8752648e9ce24222beab94780ab3c81f" contextRef="c20171231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">2163229000</ifrs-full:Equity>
  <!--Equity-Application of New Accounting Standards [Member]-->
  <ifrs-full:Equity id="Fact_87a8e97ec8474950b48c0f4bb0892458" contextRef="c20171231_RetrospectiveApplicationAndRetrospectiveRestatementAxis_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" unitRef="U002" decimals="-3">-10486000</ifrs-full:Equity>
  <!--Equity-Share Capital [Member]-->
  <ifrs-full:Equity id="Fact_88843012ed4e427290dff1a97a7cc418" contextRef="c20171231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">10022000</ifrs-full:Equity>
  <!--Equity-Restatement [Member]-->
  <ifrs-full:Equity id="Fact_897a6c1abcae40f9bfcb3e20cdced866" contextRef="c20171231_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember" unitRef="U002" decimals="-3">1884967000</ifrs-full:Equity>
  <!--Equity-Non-controlling Interest [Member]-Application of New Accounting Standards [Member]-->
  <ifrs-full:Equity id="Fact_907133030c064ab485d847a032314471" contextRef="c20171231_ComponentsOfEquityAxis_NoncontrollingInterestsMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" unitRef="U002" decimals="-3">0</ifrs-full:Equity>
  <!--Equity-Total Equity Attributable to Company [Member]-->
  <ifrs-full:Equity id="Fact_941f30e79fc84b55a5900af82a5f2aea" contextRef="c20191231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">1508476000</ifrs-full:Equity>
  <!--Equity-->
  <ifrs-full:Equity id="Fact_bc2c639caf664aa1b7bd2ef9a70d7a6b" contextRef="c20171231" unitRef="U002" decimals="-3">1895453000</ifrs-full:Equity>
  <!--Equity-Other Reserves [Member]-->
  <ifrs-full:Equity id="Fact_c52949fab7ce486f8171a6b69f3bdfab" contextRef="c20171231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">80968000</ifrs-full:Equity>
  <!--Equity-Share Capital [Member]-->
  <ifrs-full:Equity id="Fact_c899d07f8b4845f3af6d1f4d3a270604" contextRef="c20191231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">10160000</ifrs-full:Equity>
  <!--Equity-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:Equity id="Fact_dcd21e0cbe0f481f9e14d8b8e49a0da1" contextRef="c20191231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-90824000</ifrs-full:Equity>
  <!--Equity-Restatement [Member]-Non-controlling Interest [Member]-->
  <ifrs-full:Equity id="Fact_ec5a57b1aefa4eaabdb6f29ee1305e85" contextRef="c20171231_ComponentsOfEquityAxis_NoncontrollingInterestsMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember" unitRef="U002" decimals="-3">136595000</ifrs-full:Equity>
  <!--Equity-Restatement [Member]-Other Reserves [Member]-->
  <ifrs-full:Equity id="Fact_10c52a62a5244d39b70a7a6c582f9313" contextRef="c20171231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember" unitRef="U002" decimals="-3">82294000</ifrs-full:Equity>
  <!--Equity-Unallocated amounts [member]-->
  <ifrs-full:Equity id="Fact_870a5e40ca53405785c3f066e066fd1c" contextRef="c20191231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">1714856000</ifrs-full:Equity>
  <!--Equity-Unallocated amounts [member]-->
  <ifrs-full:Equity id="Fact_db2979c64ab045e5990d7b3224e37148" contextRef="c20181231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">1756112000</ifrs-full:Equity>
  <!--Equity-Parent Company [Member]-->
  <ifrs-full:Equity id="Fact_4986b904e9064259b22d6f6ba42baa8e" contextRef="c20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">1613514000</ifrs-full:Equity>
  <!--Equity-Parent Company [Member]-->
  <ifrs-full:Equity id="Fact_9474f69bd26243f69c78e9e8a7b60d8d" contextRef="c20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">1769146000</ifrs-full:Equity>
  <!--Equity-Parent Company [Member]-->
  <ifrs-full:Equity id="Fact_edaf840c1d38460fb2533e7db689dce3" contextRef="c20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">2087059000</ifrs-full:Equity>
  <!--Equity and liabilities-->
  <ifrs-full:EquityAndLiabilities id="Fact_486bb0265fff48f99920892fb40219e7" contextRef="c20181231" unitRef="U002" decimals="-3">9919031000</ifrs-full:EquityAndLiabilities>
  <!--Equity and liabilities-->
  <ifrs-full:EquityAndLiabilities id="Fact_dc40124f83f64882ad17d15d3a105981" contextRef="c20191231" unitRef="U002" decimals="-3">9659815000</ifrs-full:EquityAndLiabilities>
  <!--Equity and liabilities-Unallocated amounts [member]-->
  <ifrs-full:EquityAndLiabilities id="Fact_1bf30c21706e497d85fc141baefa13db" contextRef="c20181231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">3169791000</ifrs-full:EquityAndLiabilities>
  <!--Equity and liabilities-Unallocated amounts [member]-->
  <ifrs-full:EquityAndLiabilities id="Fact_be630f8748bb4713b8a2f0cf4f815593" contextRef="c20191231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">3165715000</ifrs-full:EquityAndLiabilities>
  <!--Equity and liabilities-Parent Company [Member]-->
  <ifrs-full:EquityAndLiabilities id="Fact_5caf1a644aeb49bfa0ff77488899f7ed" contextRef="c20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">2604934000</ifrs-full:EquityAndLiabilities>
  <!--Equity and liabilities-Parent Company [Member]-->
  <ifrs-full:EquityAndLiabilities id="Fact_7680dd3d20e943fe8c0799bf7fddf8f1" contextRef="c20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">2537111000</ifrs-full:EquityAndLiabilities>
  <!--Expenses, by nature-Parent Company [Member]-->
  <ifrs-full:ExpenseByNature id="Fact_77e786e44b464109b22ce5b58b9234a0" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">88798000</ifrs-full:ExpenseByNature>
  <!--Expenses, by nature-Parent Company [Member]-->
  <ifrs-full:ExpenseByNature id="Fact_9eae956966fa46fe8e893b769429eeec" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">88386000</ifrs-full:ExpenseByNature>
  <!--Expenses, by nature-Parent Company [Member]-->
  <ifrs-full:ExpenseByNature id="Fact_a497a03a762e4d84b67c8f022d68452b" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">243520000</ifrs-full:ExpenseByNature>
  <!--Basis of preparation-->
  <ifrs-full:ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements id="Fact_787c0404e1c84467a532adda0d37d634" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.1 Basis of preparation&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;These consolidated financial statements are presented in accordance with the International Financial Reporting Standards (&amp;#8220;IFRS&amp;#8221;) as issued by the International Accounting Standards Board (&amp;#8220;IASB&amp;#8221;).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The consolidated financial statements are presented in U.S. dollars, which is the Company&amp;#8217;s functional and presentation currency. Amounts included in these consolidated financial statements are all expressed in thousands of U.S. dollars, unless otherwise indicated.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;Application of new accounting standards&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;a)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Standards, interpretations and amendments effective from January 1, 2019 under IFRS-IASB, applied by the Company in the preparation of these consolidated financial statements:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 9 (Amendments to IFRS 9): Prepayment Features with Negative Compensation. This Standard is applicable for annual periods beginning on or after January 1, 2019 under IFRS-IASB, earlier application is permitted.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IAS 19 (Amendments to IAS 19): Plan Amendment, Curtailment or Settlement. This amendment is mandatory for annual periods beginning on or after January 1, 2019 under IFRS-IASB, earlier application is permitted.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRIC 23: Uncertainty over Income Tax Treatments. This Standard is applicable for annual periods beginning on or after January 1, 2019 under IFRS-IASB.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IAS 28 (Amendment). Long-term Interests in Associates and Joint Ventures. This amendment is mandatory for annual periods beginning on or after January 1, 2019 under IFRS-IASB, earlier application is permitted.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Amendments resulting from Annual Improvements 2015&amp;#8211;2017 Cycle (remeasurement of previously held interest). This amendment is mandatory for annual periods beginning on or after January 1, 2019 under IFRS-IASB,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The applications of these amendments have not had any material impact on these consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;b)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Standards, interpretations and amendments published by the IASB that will be effective for periods beginning on or after January 1, 2020:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 17 &amp;#8216;Insurance Contracts&amp;#8217;. This Standard is applicable for annual periods beginning on or after January 1, 2021 under IFRS-IASB, earlier application is permitted.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 3 (Amendment). Definition of Business. This amendment is mandatory for annual periods beginning on or after January 1, 2020 under IFRS-IASB, earlier application is permitted.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IAS 1 and IAS 8 (Amendment). Definition of Material. This amendment is mandatory for annual periods beginning on or after January 1, 2020 under IFRS-IASB, earlier application is permitted.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IAS 1 (Amendment). Classification of liabilities. This amendment is mandatory for annual periods beginning on or after January 1, 2022 under IFRS-IASB.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 7 and IFRS 9. Amendments regarding pre-replacement issues in the context of the IBOR reform. These amendments are mandatory for annual periods beginning on or after January 1, 2020 under IFRS-IASB.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 29.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Amendments to References to the Conceptual Frameworks in IFRS Standards. This Standard is applicable for annual periods beginning on or after January 1, 2020 under IFRS-IASB.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The Company does not anticipate any significant impact on the consolidated financial statements derived from the application of the new standards and amendments that will be effective for annual periods beginning on or after January 1, 2020, although it is currently still in the process of evaluating such application.&lt;/div&gt;&lt;/div&gt;</ifrs-full:ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements>
  <!--Finance costs-->
  <ifrs-full:FinanceCosts id="Fact_150ddf6bfeab4ed2ab9f18802b34243f" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">407990000</ifrs-full:FinanceCosts>
  <!--Finance costs-->
  <ifrs-full:FinanceCosts id="Fact_5e62a86ad55e457688a1df85b65ffcd8" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">463717000</ifrs-full:FinanceCosts>
  <!--Finance costs-->
  <ifrs-full:FinanceCosts id="Fact_ff2ff8be6b454ebc9cbfcb5b4ed6fab4" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">425019000</ifrs-full:FinanceCosts>
  <!--Finance costs-Subsidiaries [member]-->
  <ifrs-full:FinanceCosts id="Fact_a5f7e3bf26714a4d80605f5da6f00477" contextRef="c20190101to20191231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">195000</ifrs-full:FinanceCosts>
  <!--Finance costs-Subsidiaries [member]-->
  <ifrs-full:FinanceCosts id="Fact_b10d8b23ffbb4bdabe103f964f14c03f" contextRef="c20180101to20181231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">398000</ifrs-full:FinanceCosts>
  <!--Finance costs-Subsidiaries [member]-->
  <ifrs-full:FinanceCosts id="Fact_c247fff4c5934a238c244ab1b72f4226" contextRef="c20170101to20171231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">1154000</ifrs-full:FinanceCosts>
  <!--Financial income-->
  <ifrs-full:FinanceIncome id="Fact_81bdc70325074109af39b05d95e52aad" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">36444000</ifrs-full:FinanceIncome>
  <!--Financial income-->
  <ifrs-full:FinanceIncome id="Fact_8af7cb4a476a44a4b5f284c7b838d468" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">4121000</ifrs-full:FinanceIncome>
  <!--Financial income-->
  <ifrs-full:FinanceIncome id="Fact_976f4fdf30c44717bfc85e3651ff37ee" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">1007000</ifrs-full:FinanceIncome>
  <!--Financial income-Subsidiaries [member]-->
  <ifrs-full:FinanceIncome id="Fact_0dfe9d8d71b54bd3b78b7d0fdfeddfdc" contextRef="c20190101to20191231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">978000</ifrs-full:FinanceIncome>
  <!--Financial income-Subsidiaries [member]-->
  <ifrs-full:FinanceIncome id="Fact_ca28e10a9e5a48158b70d53aea0a5b8d" contextRef="c20170101to20171231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">74000</ifrs-full:FinanceIncome>
  <!--Financial income-Subsidiaries [member]-->
  <ifrs-full:FinanceIncome id="Fact_e9378079b1f64823a4c18e8b77e8c2b4" contextRef="c20180101to20181231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">3721000</ifrs-full:FinanceIncome>
  <!--Financial assets-Contracted Concessional Assets [Member]-->
  <ifrs-full:FinancialAssets id="Fact_4ac8b3d1a1814e3280f94dece95cffed" contextRef="c20191231_IntangibleAssetsMaterialToEntityAxis_ContractedConcessionalAssetsMember" unitRef="U002" decimals="-3">819146000</ifrs-full:FinancialAssets>
  <!--Financial assets-Contracted Concessional Assets [Member]-->
  <ifrs-full:FinancialAssets id="Fact_b17cbf40c65d4b1b9810d32ac7d07d2f" contextRef="c20181231_IntangibleAssetsMaterialToEntityAxis_ContractedConcessionalAssetsMember" unitRef="U002" decimals="-3">843291000</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_1b739d018984497c886ee45ce38e4232" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" unitRef="U002" decimals="-3">12230000</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Other Comprehensive Income [Member]-->
  <ifrs-full:FinancialAssets id="Fact_26ef525c4278463f8c526891852f2595" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember" unitRef="U002" decimals="-3">9874000</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets at amortised cost, class [member]-->
  <ifrs-full:FinancialAssets id="Fact_03050d35a5fb4336bb7a50ed8274904f" contextRef="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember" unitRef="U002" decimals="-3">1142255000</ifrs-full:FinancialAssets>
  <!--Financial assets-->
  <ifrs-full:FinancialAssets id="Fact_03a7513c32fc4ecaa9e98f8eaedcb92b" contextRef="c20181231" unitRef="U002" decimals="-3">1161441000</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Other Comprehensive Income [Member]-->
  <ifrs-full:FinancialAssets id="Fact_328e532dfeb946b1af155ac7b20c7f8f" contextRef="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember" unitRef="U002" decimals="-3">6034000</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets at amortised cost, class [member]-->
  <ifrs-full:FinancialAssets id="Fact_445c30c0e2a04efb92f2a958c77372e0" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember" unitRef="U002" decimals="-3">1168423000</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_dbca3abd737340439bb955ea5525b897" contextRef="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" unitRef="U002" decimals="-3">13153000</ifrs-full:FinancialAssets>
  <!--Financial assets-Derivatives [member]-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_28dfdfe70a89462d95408f252b6e959f" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_DerivativesMember" unitRef="U002" decimals="-3">5230000</ifrs-full:FinancialAssets>
  <!--Financial assets-->
  <ifrs-full:FinancialAssets id="Fact_eb8405e95f0a43d68b13bb577491fada" contextRef="c20191231" unitRef="U002" decimals="-3">1190527000</ifrs-full:FinancialAssets>
  <!--Financial assets-Derivatives [member]-->
  <ifrs-full:FinancialAssets id="Fact_2e0d140c2e944e549ba6ac7378ac3658" contextRef="c20191231_ClassesOfFinancialAssetsAxis_DerivativesMember" unitRef="U002" decimals="-3">5230000</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Other Comprehensive Income [Member]-Derivatives [member]-->
  <ifrs-full:FinancialAssets id="Fact_806b56dea9124760a672ebc3fe4ae6a5" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_DerivativesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets at amortised cost, class [member]-Derivatives [member]-->
  <ifrs-full:FinancialAssets id="Fact_c831bf4fb7504e6c8889d57c45a62b3f" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_DerivativesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Ten West Link [Member]-->
  <ifrs-full:FinancialAssets id="Fact_1145471703a7499f8de6e2e6287bcc30" contextRef="c20191231_ClassesOfFinancialAssetsAxis_TenWestLinkMember" unitRef="U002" decimals="-3">9874000</ifrs-full:FinancialAssets>
  <!--Financial assets-Ten West Link [Member]-Financial assets at amortised cost, class [member]-->
  <ifrs-full:FinancialAssets id="Fact_31b3a7e394734c468366c9a5b5aedc8a" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_TenWestLinkMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Ten West Link [Member]-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_ad8154c9b0104d54a709938554da9d0b" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_TenWestLinkMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Ten West Link [Member]-Fair Value Through Other Comprehensive Income [Member]-->
  <ifrs-full:FinancialAssets id="Fact_d1169adb204a4c70a78177a60d448c6e" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_TenWestLinkMember" unitRef="U002" decimals="-3">9874000</ifrs-full:FinancialAssets>
  <!--Financial assets-Rioglass [Member]-->
  <ifrs-full:FinancialAssets id="Fact_208b2c969b5f4bfbb0a3818da2b0aede" contextRef="c20191231_ClassesOfFinancialAssetsAxis_RioglassMember" unitRef="U002" decimals="-3">7000000</ifrs-full:FinancialAssets>
  <!--Financial assets-Rioglass [Member]-Financial assets at amortised cost, class [member]-->
  <ifrs-full:FinancialAssets id="Fact_24869d1a77494e80bffd60fe132fa442" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_RioglassMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Rioglass [Member]-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_4ffefa2e97914b7981c7271c034ee13d" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_RioglassMember" unitRef="U002" decimals="-3">7000000</ifrs-full:FinancialAssets>
  <!--Financial assets-Rioglass [Member]-Fair Value Through Other Comprehensive Income [Member]-->
  <ifrs-full:FinancialAssets id="Fact_b0fa9ec4fcce4ec5a21b6b28e076a809" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_RioglassMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Other Financial Investments [Member]-Fair Value Through Other Comprehensive Income [Member]-->
  <ifrs-full:FinancialAssets id="Fact_46c6a2af374f48c397a070823fb3e9a2" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Other Financial Investments [Member]-->
  <ifrs-full:FinancialAssets id="Fact_877824ef6b7c41378208c8538bcbe447" contextRef="c20191231_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember" unitRef="U002" decimals="-3">288060000</ifrs-full:FinancialAssets>
  <!--Financial assets-Other Financial Investments [Member]-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_df77144448e44f45b82bc3a2e47ec9ce" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Other Financial Investments [Member]-Financial assets at amortised cost, class [member]-->
  <ifrs-full:FinancialAssets id="Fact_f31f6bb831c74baea75dc1516f865897" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember" unitRef="U002" decimals="-3">288060000</ifrs-full:FinancialAssets>
  <!--Financial assets-Trade receivables [member]-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_01df405723bd4c3fb556a51a860d00c7" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_TradeReceivablesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets at amortised cost, class [member]-Trade receivables [member]-->
  <ifrs-full:FinancialAssets id="Fact_640bffac20d64cedb290deb7868ac5c4" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_TradeReceivablesMember" unitRef="U002" decimals="-3">317568000</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Other Comprehensive Income [Member]-Trade receivables [member]-->
  <ifrs-full:FinancialAssets id="Fact_7b7a8df358dc4afb909dea6485ef4043" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_TradeReceivablesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Trade receivables [member]-->
  <ifrs-full:FinancialAssets id="Fact_aebf6ad9977a4ea59c250d636f658e91" contextRef="c20191231_ClassesOfFinancialAssetsAxis_TradeReceivablesMember" unitRef="U002" decimals="-3">317568000</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Other Comprehensive Income [Member]-Financial assets, cash and cash equivalents [Member]-->
  <ifrs-full:FinancialAssets id="Fact_6d13dd3109844889ac302bc953e202eb" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets, cash and cash equivalents [Member]-->
  <ifrs-full:FinancialAssets id="Fact_8c9fbcf0225247539830375cfb0e4dac" contextRef="c20191231_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">562795000</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets, cash and cash equivalents [Member]-Financial assets at amortised cost, class [member]-->
  <ifrs-full:FinancialAssets id="Fact_9259b6e55b754d968d7327fabe5a5074" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">562795000</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets, cash and cash equivalents [Member]-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_949da47ad4df4823bd651ae4b27546ee" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Derivatives [member]-->
  <ifrs-full:FinancialAssets id="Fact_0aaceda5c83c4ca2a7fc65b6a614fc51" contextRef="c20181231_ClassesOfFinancialAssetsAxis_DerivativesMember" unitRef="U002" decimals="-3">13153000</ifrs-full:FinancialAssets>
  <!--Financial assets-Derivatives [member]-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_0e779522b27244b98935039b3e06fdb4" contextRef="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_DerivativesMember" unitRef="U002" decimals="-3">13153000</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Other Comprehensive Income [Member]-Derivatives [member]-->
  <ifrs-full:FinancialAssets id="Fact_30e648665797446894bb5e68d5668d29" contextRef="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_DerivativesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets at amortised cost, class [member]-Derivatives [member]-->
  <ifrs-full:FinancialAssets id="Fact_b419aa403f334e2db24ee10f24431299" contextRef="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_DerivativesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Ten West Link [Member]-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_0632b772f71f4221aece7eb22400a529" contextRef="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_TenWestLinkMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Other Comprehensive Income [Member]-Ten West Link [Member]-->
  <ifrs-full:FinancialAssets id="Fact_33cff97381144dafaeb9a87f4496db10" contextRef="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_TenWestLinkMember" unitRef="U002" decimals="-3">6034000</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets at amortised cost, class [member]-Ten West Link [Member]-->
  <ifrs-full:FinancialAssets id="Fact_852110d497f5434c8e461902b6cdf088" contextRef="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_TenWestLinkMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Ten West Link [Member]-->
  <ifrs-full:FinancialAssets id="Fact_b5d86828aece4b49b2be60aa35df434e" contextRef="c20181231_ClassesOfFinancialAssetsAxis_TenWestLinkMember" unitRef="U002" decimals="-3">6034000</ifrs-full:FinancialAssets>
  <!--Financial assets-Other Financial Investments [Member]-->
  <ifrs-full:FinancialAssets id="Fact_2dae02ca004e4221bfe7280e0ba1e505" contextRef="c20181231_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember" unitRef="U002" decimals="-3">274318000</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets at amortised cost, class [member]-Other Financial Investments [Member]-->
  <ifrs-full:FinancialAssets id="Fact_2e5ce67b25aa445d83a50a31813a2777" contextRef="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember" unitRef="U002" decimals="-3">274318000</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Other Comprehensive Income [Member]-Other Financial Investments [Member]-->
  <ifrs-full:FinancialAssets id="Fact_3c4f743c37724d58983cbff5035be750" contextRef="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Other Financial Investments [Member]-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_76d28effbc744c05ab8e7764a48e75a8" contextRef="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Other Comprehensive Income [Member]-Trade receivables [member]-->
  <ifrs-full:FinancialAssets id="Fact_123066620df44bb9aa658031be14d41d" contextRef="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_TradeReceivablesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Trade receivables [member]-->
  <ifrs-full:FinancialAssets id="Fact_25ca1ea0d9cb4ea091eeda78876f6a14" contextRef="c20181231_ClassesOfFinancialAssetsAxis_TradeReceivablesMember" unitRef="U002" decimals="-3">236395000</ifrs-full:FinancialAssets>
  <!--Financial assets-Trade receivables [member]-Financial assets at amortised cost, class [member]-->
  <ifrs-full:FinancialAssets id="Fact_dd8a0649c1a942ef95e0854352486e70" contextRef="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_TradeReceivablesMember" unitRef="U002" decimals="-3">236395000</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Profit or Loss [Member]-Trade receivables [member]-->
  <ifrs-full:FinancialAssets id="Fact_e357be3821fa4457855fca1bf7283987" contextRef="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_TradeReceivablesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Profit or Loss [Member]-Financial assets, cash and cash equivalents [Member]-->
  <ifrs-full:FinancialAssets id="Fact_3f42f4da646c463981ff3e5a036af7b0" contextRef="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets, cash and cash equivalents [Member]-Fair Value Through Other Comprehensive Income [Member]-->
  <ifrs-full:FinancialAssets id="Fact_43013dd6340240b4bb34dad05a7c65fc" contextRef="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets, cash and cash equivalents [Member]-->
  <ifrs-full:FinancialAssets id="Fact_49031ff78a764bd3a0aa017db477165b" contextRef="c20181231_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">631542000</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets at amortised cost, class [member]-Financial assets, cash and cash equivalents [Member]-->
  <ifrs-full:FinancialAssets id="Fact_cc5016e39ced44c3a08a32228d56f8d1" contextRef="c20181231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">631542000</ifrs-full:FinancialAssets>
  <!--Fair value-Call Option contract [Member]-Later than three years [member]-->
  <ifrs-full:FinancialAssetsAtFairValue id="Fact_0183698fcee44005b6459162b3983f19" contextRef="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanThreeYearsMember" unitRef="U002" decimals="-3">1234000</ifrs-full:FinancialAssetsAtFairValue>
  <!--Fair value-Call Option contract [Member]-Later than three years [member]-->
  <ifrs-full:FinancialAssetsAtFairValue id="Fact_071965ce2bc74317b7514ded067f4b57" contextRef="c20181231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanThreeYearsMember" unitRef="U002" decimals="-3">8344000</ifrs-full:FinancialAssetsAtFairValue>
  <!--Fair value-2021 [Member]-Call Option contract [Member]-->
  <ifrs-full:FinancialAssetsAtFairValue id="Fact_477cce4d9ece4aafb1cef3a435cca8ef" contextRef="c20181231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">524000</ifrs-full:FinancialAssetsAtFairValue>
  <!--Fair value-Call Option contract [Member]-->
  <ifrs-full:FinancialAssetsAtFairValue id="Fact_52697242d3544732a9aa481aa9ff801b" contextRef="c20181231_ClassesOfFinancialAssetsAxis_CallOptionContractMember" unitRef="U002" decimals="-3">9923000</ifrs-full:FinancialAssetsAtFairValue>
  <!--Fair value-Not later than one year [member]-Call Option contract [Member]-->
  <ifrs-full:FinancialAssetsAtFairValue id="Fact_567a882b91d240a3b62d2d844f410ad1" contextRef="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">118000</ifrs-full:FinancialAssetsAtFairValue>
  <!--Fair value-2022 [Member]-Call Option contract [Member]-->
  <ifrs-full:FinancialAssetsAtFairValue id="Fact_7f7211033a2147a59f3d5fa880ab7f1f" contextRef="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">140000</ifrs-full:FinancialAssetsAtFairValue>
  <!--Fair value-2022 [Member]-Call Option contract [Member]-->
  <ifrs-full:FinancialAssetsAtFairValue id="Fact_9042c96114804896b92fc8ede008b921" contextRef="c20181231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">562000</ifrs-full:FinancialAssetsAtFairValue>
  <!--Fair value-Call Option contract [Member]-->
  <ifrs-full:FinancialAssetsAtFairValue id="Fact_c70125c4160442f7b3d9c02054a3c90d" contextRef="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember" unitRef="U002" decimals="-3">1619000</ifrs-full:FinancialAssetsAtFairValue>
  <!--Fair value-Not later than one year [member]-Call Option contract [Member]-->
  <ifrs-full:FinancialAssetsAtFairValue id="Fact_f6a82fb2b7b64ed29e0e689d605d58ac" contextRef="c20181231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">493000</ifrs-full:FinancialAssetsAtFairValue>
  <!--Fair value-Call Option contract [Member]-2021 [Member]-->
  <ifrs-full:FinancialAssetsAtFairValue id="Fact_fb3a919fb6bd425a9ba9bf9aecfb9729" contextRef="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">128000</ifrs-full:FinancialAssetsAtFairValue>
  <!--Financial liabilities-Financial liabilities at amortised cost, class [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_3cd1a5e96600480d9da48b140b32cf66" contextRef="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember" unitRef="U002" decimals="-3">6000895000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at fair value through profit or loss, category [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_163b02f410b341d28fa9069c2967e55c" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember" unitRef="U002" decimals="-3">298744000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-->
  <ifrs-full:FinancialLiabilities id="Fact_a539aa9b80be4f60b3a0cb9081b88190" contextRef="c20181231" unitRef="U002" decimals="-3">6280047000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at amortised cost, class [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_dbbab7dcbb4d4ba1af6466707119b657" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember" unitRef="U002" decimals="-3">5721316000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-->
  <ifrs-full:FinancialLiabilities id="Fact_f880309093d94d20a4ebf8f9d055145b" contextRef="c20191231" unitRef="U002" decimals="-3">6020060000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at fair value through profit or loss, category [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_fb683877827a47f2934ea4ed2e795f88" contextRef="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember" unitRef="U002" decimals="-3">279152000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at fair value through profit or loss, category [member]-Corporate Debt [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_4e1b8cf257c041e69099c2eb663742b8" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_CorporateDebtMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Corporate Debt [Member]-Financial liabilities at amortised cost, class [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_651db087e0aa429cb3e5a4964c6b2b37" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_CorporateDebtMember" unitRef="U002" decimals="-3">723791000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Corporate Debt [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_ca72fd6a3f3a41f7b53c854eebb40c74" contextRef="c20191231_ClassesOfFinancialLiabilitiesAxis_CorporateDebtMember" unitRef="U002" decimals="-3">723791000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Project Debt [Member]-Financial liabilities at fair value through profit or loss, category [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_1e6b262677c140939a1834e98e9cbccb" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_ProjectDebtMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Project Debt [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_24cea3c84443451787e6d64736d48cee" contextRef="c20191231_ClassesOfFinancialLiabilitiesAxis_ProjectDebtMember" unitRef="U002" decimals="-3">4852348000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at amortised cost, class [member]-Project Debt [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_4bfd68e1f9a2445f832494b502794801" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_ProjectDebtMember" unitRef="U002" decimals="-3">4852348000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Related Parties Non-current Liabilities [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_18c04528d51c43b4a2eb58ef2580f1d1" contextRef="c20191231_ClassesOfFinancialLiabilitiesAxis_RelatedPartiesNonCurrentLiabilitiesMember" unitRef="U002" decimals="-3">17115000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at amortised cost, class [member]-Related Parties Non-current Liabilities [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_f0925681d2e0465f86306e3f68758dec" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_RelatedPartiesNonCurrentLiabilitiesMember" unitRef="U002" decimals="-3">17115000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at fair value through profit or loss, category [member]-Related Parties Non-current Liabilities [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_f93f49a6352c46c2b8376c41e23a41a3" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_RelatedPartiesNonCurrentLiabilitiesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Trade and Other Current Liabilities [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_06b3acd917e24ab19129865d2bc90abb" contextRef="c20191231_ClassesOfFinancialLiabilitiesAxis_TradeAndOtherCurrentLiabilitiesMember" unitRef="U002" decimals="-3">128062000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Trade and Other Current Liabilities [Member]-Financial liabilities at fair value through profit or loss, category [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_4fd108f164104434a253c4351e912f68" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_TradeAndOtherCurrentLiabilitiesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at amortised cost, class [member]-Trade and Other Current Liabilities [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_ee257b59a8364be0ba9f9647a8e1f04c" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_TradeAndOtherCurrentLiabilitiesMember" unitRef="U002" decimals="-3">128062000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Derivatives [member]-Financial liabilities at amortised cost, class [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_31440525be224b4d9e41850b04f3c77b" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_DerivativesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Derivatives [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_b5ac9a4ff23741b59fec4eefa0e55b39" contextRef="c20191231_ClassesOfFinancialLiabilitiesAxis_DerivativesMember" unitRef="U002" decimals="-3">298744000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Derivatives [member]-Financial liabilities at fair value through profit or loss, category [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_c0e81bf71a9e4b4d868296ad961e8b26" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_DerivativesMember" unitRef="U002" decimals="-3">298744000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Corporate Debt [Member]-Financial liabilities at fair value through profit or loss, category [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_2016c47e236e446bb463fbe1cb5b1a3f" contextRef="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_CorporateDebtMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Corporate Debt [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_3df677c90e2644c9b43d93d9888def9c" contextRef="c20181231_ClassesOfFinancialLiabilitiesAxis_CorporateDebtMember" unitRef="U002" decimals="-3">684073000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at amortised cost, class [member]-Corporate Debt [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_e7056447fa144e6ba97592601536ade1" contextRef="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_CorporateDebtMember" unitRef="U002" decimals="-3">684073000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Project Debt [Member]-Financial liabilities at fair value through profit or loss, category [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_3a41542ae84c44f0b5956ac0902141eb" contextRef="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_ProjectDebtMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Project Debt [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_70ffa228da974ced9699e50f2aef2b9d" contextRef="c20181231_ClassesOfFinancialLiabilitiesAxis_ProjectDebtMember" unitRef="U002" decimals="-3">5091114000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Project Debt [Member]-Financial liabilities at amortised cost, class [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_fedd83f5dc6b442b9b60d8dac078a499" contextRef="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_ProjectDebtMember" unitRef="U002" decimals="-3">5091114000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Related Parties Non-current Liabilities [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_7002b2437e014b6db5aa39e9ef22522e" contextRef="c20181231_ClassesOfFinancialLiabilitiesAxis_RelatedPartiesNonCurrentLiabilitiesMember" unitRef="U002" decimals="-3">33675000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Related Parties Non-current Liabilities [Member]-Financial liabilities at amortised cost, class [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_79dd84a4b0cc4e0181b4bf68f0378485" contextRef="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_RelatedPartiesNonCurrentLiabilitiesMember" unitRef="U002" decimals="-3">33675000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Related Parties Non-current Liabilities [Member]-Financial liabilities at fair value through profit or loss, category [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_bcacff038f2e456598297c1b7479cafe" contextRef="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_RelatedPartiesNonCurrentLiabilitiesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Trade and Other Current Liabilities [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_3f3b99be325648fc8c21f4d40d2ed02d" contextRef="c20181231_ClassesOfFinancialLiabilitiesAxis_TradeAndOtherCurrentLiabilitiesMember" unitRef="U002" decimals="-3">192033000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Trade and Other Current Liabilities [Member]-Financial liabilities at fair value through profit or loss, category [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_9fdbcffb331f4f0fa9135ff925fc1110" contextRef="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_TradeAndOtherCurrentLiabilitiesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at amortised cost, class [member]-Trade and Other Current Liabilities [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_f0321388cdd34a918e49b878fe217886" contextRef="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_TradeAndOtherCurrentLiabilitiesMember" unitRef="U002" decimals="-3">192033000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at amortised cost, class [member]-Derivatives [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_03ec09adeb1c4ac485a4fb7f95848288" contextRef="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_DerivativesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Derivatives [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_9c99547ec12e4754958fc311a9b8ede3" contextRef="c20181231_ClassesOfFinancialLiabilitiesAxis_DerivativesMember" unitRef="U002" decimals="-3">279152000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Derivatives [member]-Financial liabilities at fair value through profit or loss, category [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_b96ab2ff23bc4dc192eb96502372ee42" contextRef="c20181231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_DerivativesMember" unitRef="U002" decimals="-3">279152000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities, at fair value-Swap contract [member]-Later than three years [member]-->
  <ifrs-full:FinancialLiabilitiesAtFairValue id="Fact_1a598323403744129f7c9c538fc89039" contextRef="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanThreeYearsMember" unitRef="U002" decimals="-3">238434000</ifrs-full:FinancialLiabilitiesAtFairValue>
  <!--Financial liabilities, at fair value-Swap contract [member]-->
  <ifrs-full:FinancialLiabilitiesAtFairValue id="Fact_1c8134ab04664fe384b8a8786ea4f850" contextRef="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember" unitRef="U002" decimals="-3">298744000</ifrs-full:FinancialLiabilitiesAtFairValue>
  <!--Financial liabilities, at fair value-Swap contract [member]-->
  <ifrs-full:FinancialLiabilitiesAtFairValue id="Fact_20bceaab2d3e4a66b73b9f37689420d4" contextRef="c20181231_ClassesOfFinancialAssetsAxis_SwapContractMember" unitRef="U002" decimals="-3">279152000</ifrs-full:FinancialLiabilitiesAtFairValue>
  <!--Financial liabilities, at fair value-2022 [Member]-Swap contract [member]-->
  <ifrs-full:FinancialLiabilitiesAtFairValue id="Fact_4449e9a7753146fdbb29293b0f0955e2" contextRef="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">21802000</ifrs-full:FinancialLiabilitiesAtFairValue>
  <!--Financial liabilities, at fair value-Swap contract [member]-2021 [Member]-->
  <ifrs-full:FinancialLiabilitiesAtFairValue id="Fact_4ce95fc28b914a1a93499daa94f02eeb" contextRef="c20181231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">13231000</ifrs-full:FinancialLiabilitiesAtFairValue>
  <!--Financial liabilities, at fair value-Swap contract [member]-Later than three years [member]-->
  <ifrs-full:FinancialLiabilitiesAtFairValue id="Fact_5d9ab454db8f4d0f9f76f6efcf799ad9" contextRef="c20181231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanThreeYearsMember" unitRef="U002" decimals="-3">238922000</ifrs-full:FinancialLiabilitiesAtFairValue>
  <!--Financial liabilities, at fair value-Swap contract [member]-Not later than one year [member]-->
  <ifrs-full:FinancialLiabilitiesAtFairValue id="Fact_6d81cf5adfa242aaa6a2362d767a57f5" contextRef="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">18721000</ifrs-full:FinancialLiabilitiesAtFairValue>
  <!--Financial liabilities, at fair value-2021 [Member]-Swap contract [member]-->
  <ifrs-full:FinancialLiabilitiesAtFairValue id="Fact_809b3fd1537c436a8f088b57252e18eb" contextRef="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">19787000</ifrs-full:FinancialLiabilitiesAtFairValue>
  <!--Financial liabilities, at fair value-2022 [Member]-Swap contract [member]-->
  <ifrs-full:FinancialLiabilitiesAtFairValue id="Fact_8bfd872df4ee4d2da0d5a18f2b9ef02f" contextRef="c20181231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">15151000</ifrs-full:FinancialLiabilitiesAtFairValue>
  <!--Financial liabilities, at fair value-Swap contract [member]-Not later than one year [member]-->
  <ifrs-full:FinancialLiabilitiesAtFairValue id="Fact_9a46b9e4b5664f53a35f2262d64a6d71" contextRef="c20181231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">11848000</ifrs-full:FinancialLiabilitiesAtFairValue>
  <!--Gain (loss) on change in fair value of hedged item used as basis for recognising hedge ineffectiveness-Interest Rate Risk [Member]-Cash flow hedges [member]-->
  <ifrs-full:GainLossOnChangeInFairValueOfHedgedItemUsedAsBasisForRecognisingHedgeIneffectiveness id="Fact_7ccfb9b7c64446bf95cd80f7f5866872" contextRef="c20180101to20181231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">-560000</ifrs-full:GainLossOnChangeInFairValueOfHedgedItemUsedAsBasisForRecognisingHedgeIneffectiveness>
  <!--Gain (loss) on change in fair value of hedged item used as basis for recognising hedge ineffectiveness-Cash flow hedges [member]-Interest Rate Risk [Member]-->
  <ifrs-full:GainLossOnChangeInFairValueOfHedgedItemUsedAsBasisForRecognisingHedgeIneffectiveness id="Fact_10ae163bf170442889742565e6bda1b8" contextRef="c20190101to20191231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">157000</ifrs-full:GainLossOnChangeInFairValueOfHedgedItemUsedAsBasisForRecognisingHedgeIneffectiveness>
  <!--Gain (loss) on change in fair value of hedged item used as basis for recognising hedge ineffectiveness-Cash flow hedges [member]-Interest Rate Risk [Member]-->
  <ifrs-full:GainLossOnChangeInFairValueOfHedgedItemUsedAsBasisForRecognisingHedgeIneffectiveness id="Fact_118a20c62a4243c982d06670349af801" contextRef="c20170101to20171231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">-860000</ifrs-full:GainLossOnChangeInFairValueOfHedgedItemUsedAsBasisForRecognisingHedgeIneffectiveness>
  <!--Cash flow hedges-->
  <ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax id="Fact_4410263e1b974828aff6240f97af2bc7" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">55765000</ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax>
  <!--Cash flow hedges-->
  <ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax id="Fact_44c8e7ff2e06439e93dc511608ab3dca" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">70953000</ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax>
  <!--Cash flow hedges-->
  <ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax id="Fact_a2dbec09e19a4def819a01673ec5beff" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">67519000</ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax>
  <!--Cash flow hedges-Cash flow hedges [member]-Interest Rate Risk [Member]-->
  <ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax id="Fact_402f712968344efa92f2ed68d25bc9b9" contextRef="c20190101to20191231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">-55765000</ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax>
  <!--Cash flow hedges-Interest Rate Risk [Member]-Cash flow hedges [member]-->
  <ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax id="Fact_7759ad02f6634f63a6f2136112bf9cc8" contextRef="c20180101to20181231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">-67519000</ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax>
  <!--Cash flow hedges-Cash flow hedges [member]-Interest Rate Risk [Member]-->
  <ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax id="Fact_e0aff8da526a4b5cbe933dfc3d94d3ed" contextRef="c20170101to20171231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">-70953000</ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax>
  <!--Cash flow hedges-Parent Company [Member]-->
  <ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax id="Fact_5d5b58048183434a8fede9fda09c2721" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-32000</ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax>
  <!--Cash flow hedges-Parent Company [Member]-->
  <ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax id="Fact_a45ba648fff5483ba6e4527850c5e090" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-328000</ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax>
  <!--Cash flow hedges-Parent Company [Member]-->
  <ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax id="Fact_c9eb7bd3029248c0acb3753466b29cd9" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-180000</ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_4a2811db3b674598a0f5e095cdb9e538" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-57628000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_0c740dcdd2c8458c98e3e1c79bcd5e05" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-22284000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_f03ccc7ac81a4db0837b94c838208852" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">121924000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Total Equity Attributable to Company [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_1c19ec32fdb14b58885e05b80e949230" contextRef="c20190101to20191231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">-22509000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Non-controlling Interest [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_2d13a15b099c4913b0be4331f887283a" contextRef="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">225000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Other Reserves [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_2f895a25f8674151b109b3a85c68a3b6" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Non-controlling Interest [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_34a53069dcc545bd836573956dec08bd" contextRef="c20180101to20181231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">-7460000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Retained Earnings [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_371b286a6dd14bbf9554b5e576694b4a" contextRef="c20190101to20191231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Parent company reserves [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_3838c1e802f04acf8e5e42bd56ae1e51" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Total Equity Attributable to Company [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_4dcd85167efd460e98e2ba493e439374" contextRef="c20170101to20171231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">115003000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Retained Earnings [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_523b5d0086274f459a80c15970f69b04" contextRef="c20180101to20181231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_57474170e9ca410e9f25191c1a5f0356" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-22509000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Non-controlling Interest [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_5992623a7fce4c429c056ac23c2cbba9" contextRef="c20170101to20171231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">6921000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Parent company reserves [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_61ed9712812b481dab830e100d3fc405" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_67b0ae448cf64282808b8f7d14213565" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-50168000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Share Capital [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_988d903a1369425ea1adc97dbe2fe86b" contextRef="c20170101to20171231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Share Capital [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_a4df8de7ee22449c8f996b02cb8a2f8a" contextRef="c20190101to20191231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Parent company reserves [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_a5e3822489574807881b350cff65221f" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Other Reserves [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_c067790617054c6b96279cec4074a285" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Other Reserves [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_ce24ca92cb534b68b451936be07d3b72" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_d0ea4ea2fce5480aafc37653e93e936b" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">115003000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Share Capital [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_dcfa521acaa444c1aa2847f14a901c60" contextRef="c20180101to20181231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Total Equity Attributable to Company [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_ea9bbc3fc721467db95f1d3f0d4cbe1d" contextRef="c20180101to20181231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">-50168000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Retained Earnings [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_109ca8d1d9fc4d798faae6738cb7368b" contextRef="c20170101to20171231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Net exchange differences-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss id="Fact_550f5bb1b9454308b7ac37f65925728b" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">-4092000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
  <!--Net exchange differences-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss id="Fact_619a9158a9cb4cf4ab3084d76e9a8331" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">2674000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
  <!--Net exchange differences-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss id="Fact_647235d6fd5e4918a501f7c90f30e28a" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">1597000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
  <!--Interest rates benefits derivatives: cash flow hedges-->
  <ifrs-full:GainsOnChangeInFairValueOfDerivatives id="Fact_5203a4bbb1a24d689102ed6f487bb9ad" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">148000</ifrs-full:GainsOnChangeInFairValueOfDerivatives>
  <!--Interest rates benefits derivatives: cash flow hedges-->
  <ifrs-full:GainsOnChangeInFairValueOfDerivatives id="Fact_6c14f7a4786741548e23c8675afbeb62" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">682000</ifrs-full:GainsOnChangeInFairValueOfDerivatives>
  <!--Interest rates benefits derivatives: cash flow hedges-->
  <ifrs-full:GainsOnChangeInFairValueOfDerivatives id="Fact_8e1f70a247d444d8a4f2b634bdb1ef4b" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">456000</ifrs-full:GainsOnChangeInFairValueOfDerivatives>
  <!--General and administrative expense-->
  <ifrs-full:GeneralAndAdministrativeExpense id="Fact_55f3a57e5b624263bbda5f9b1b4b6d15" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">20350000</ifrs-full:GeneralAndAdministrativeExpense>
  <!--General and administrative expense-->
  <ifrs-full:GeneralAndAdministrativeExpense id="Fact_5ce94732dc054bc79c2b1ec868a15892" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">25947000</ifrs-full:GeneralAndAdministrativeExpense>
  <!--General and administrative expense-->
  <ifrs-full:GeneralAndAdministrativeExpense id="Fact_7d783e8e5b9b4051adefc5a850ceae4e" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">25823000</ifrs-full:GeneralAndAdministrativeExpense>
  <!--Hedging instrument, assets-Cash flow hedges [member]-Currency Risk [Member]-->
  <ifrs-full:HedgingInstrumentAssets id="Fact_539a2af2bd27435cb635118628380c1a" contextRef="c20191231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_CurrencyRiskMember" unitRef="U002" decimals="-3">3610000</ifrs-full:HedgingInstrumentAssets>
  <!--Hedging instrument, assets-Cash flow hedges [member]-Interest Rate Risk [Member]-->
  <ifrs-full:HedgingInstrumentAssets id="Fact_57c49937aaf748cfae1bd22ba213deed" contextRef="c20191231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">1619000</ifrs-full:HedgingInstrumentAssets>
  <!--Hedging instrument, assets-Currency Risk [Member]-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentAssets id="Fact_75e20d7014ff442d8935f0b52eb8ce57" contextRef="c20181231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_CurrencyRiskMember" unitRef="U002" decimals="-3">3230000</ifrs-full:HedgingInstrumentAssets>
  <!--Hedging instrument, assets-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentAssets id="Fact_9474732aea67491da399da03718eaea6" contextRef="c20191231_TypesOfHedgesAxis_CashFlowHedgesMember" unitRef="U002" decimals="-3">5230000</ifrs-full:HedgingInstrumentAssets>
  <!--Hedging instrument, assets-Interest Rate Risk [Member]-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentAssets id="Fact_ac228eaec8b74645a6d6f6fcef93ace3" contextRef="c20181231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">9923000</ifrs-full:HedgingInstrumentAssets>
  <!--Hedging instrument, assets-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentAssets id="Fact_e7181cb0e7a84527b720cb8c010b2195" contextRef="c20181231_TypesOfHedgesAxis_CashFlowHedgesMember" unitRef="U002" decimals="-3">13153000</ifrs-full:HedgingInstrumentAssets>
  <!--Hedging instrument, liabilities-Cash flow hedges [member]-Currency Risk [Member]-->
  <ifrs-full:HedgingInstrumentLiabilities id="Fact_045bfd92bfe2467396ceb2b0568c8430" contextRef="c20191231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_CurrencyRiskMember" unitRef="U002" decimals="-3">0</ifrs-full:HedgingInstrumentLiabilities>
  <!--Hedging instrument, liabilities-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentLiabilities id="Fact_1cb167dd7a9341f5a6ea839434bbcaab" contextRef="c20191231_TypesOfHedgesAxis_CashFlowHedgesMember" unitRef="U002" decimals="-3">298744000</ifrs-full:HedgingInstrumentLiabilities>
  <!--Hedging instrument, liabilities-Interest Rate Risk [Member]-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentLiabilities id="Fact_2867e64c75e14583a5a12f4419c06547" contextRef="c20181231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">279152000</ifrs-full:HedgingInstrumentLiabilities>
  <!--Hedging instrument, liabilities-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentLiabilities id="Fact_860c2802db8242d1ab3af46b2111d7ec" contextRef="c20181231_TypesOfHedgesAxis_CashFlowHedgesMember" unitRef="U002" decimals="-3">279152000</ifrs-full:HedgingInstrumentLiabilities>
  <!--Hedging instrument, liabilities-Currency Risk [Member]-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentLiabilities id="Fact_0db079387a2a4c0b9719393209f87388" contextRef="c20181231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_CurrencyRiskMember" unitRef="U002" decimals="-3">0</ifrs-full:HedgingInstrumentLiabilities>
  <!--Hedging instrument, liabilities-Interest Rate Risk [Member]-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentLiabilities id="Fact_98253d0e9b1848e1b87473edaae75011" contextRef="c20191231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">298744000</ifrs-full:HedgingInstrumentLiabilities>
  <!--Identifiable assets acquired (liabilities assumed)-Asset Acquisition [Member]-->
  <ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed id="Fact_2ace791ca7844e55ad715035fa11eeef" contextRef="c20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">0</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
  <!--Identifiable assets acquired (liabilities assumed)-Asset Acquisition [Member]-->
  <ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed id="Fact_77ad9ab00a474c1d91b00cdbe55781e1" contextRef="c20181231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">0</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
  <!--Impairment loss recognised in profit or loss, property, plant and equipment-Solana [Member]-->
  <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment id="Fact_1dcb2fdbc78744d5bcd23b535482fa59" contextRef="c20180101to20181231_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U002" decimals="-3">42721000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
  <!--Impairment loss recognised in profit or loss, property, plant and equipment-Contracted Concessional Assets [Member]-->
  <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment id="Fact_6fe62d10c83a4a829bcc38ed53758120" contextRef="c20180101to20181231_IntangibleAssetsMaterialToEntityAxis_ContractedConcessionalAssetsMember" unitRef="U002" decimals="-3">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
  <!--Tax expense (income)-->
  <ifrs-full:IncomeTaxExpenseContinuingOperations id="Fact_3b2d9a871cce4d3ebdae58f4a5d4aef9" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">42659000</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <!--Tax expense (income)-->
  <ifrs-full:IncomeTaxExpenseContinuingOperations id="Fact_5a4162564a8541df9a4100ad4bd384ca" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">119837000</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <!--Tax expense (income)-->
  <ifrs-full:IncomeTaxExpenseContinuingOperations id="Fact_eac3600371054740acf91f74b8f70bce" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">30950000</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <!--Tax expense (income)-Material reconciling items [member]-->
  <ifrs-full:IncomeTaxExpenseContinuingOperations id="Fact_55ddacc4f37c427a8e495aa6da80b574" contextRef="c20180101to20181231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">42659000</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <!--Tax expense (income)-Material reconciling items [member]-->
  <ifrs-full:IncomeTaxExpenseContinuingOperations id="Fact_b7970d8dab2d4ffc8c2d323b29950327" contextRef="c20170101to20171231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">119837000</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <!--Tax expense (income)-Material reconciling items [member]-->
  <ifrs-full:IncomeTaxExpenseContinuingOperations id="Fact_df46224b4e0e43a796c41d6af927807e" contextRef="c20190101to20191231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">30950000</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <!--Tax expense (income)-Parent Company [Member]-->
  <ifrs-full:IncomeTaxExpenseContinuingOperations id="Fact_022ce80d963b4a5eaeb4974ea12ee715" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">0</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <!--Tax expense (income)-Parent Company [Member]-->
  <ifrs-full:IncomeTaxExpenseContinuingOperations id="Fact_cc3e0dc84aea4380bc5973d7f774bae7" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">0</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <!--Tax expense (income)-Parent Company [Member]-->
  <ifrs-full:IncomeTaxExpenseContinuingOperations id="Fact_d810a5080b0a4549a0e21e555450285c" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">0</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <!--Income tax relating to cash flow hedges included in other comprehensive income-->
  <ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome id="Fact_14abdaf93b9348c0b687e37ffd38136e" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">17738000</ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome>
  <!--Income tax relating to cash flow hedges included in other comprehensive income-->
  <ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome id="Fact_178a68dc0c9243db8fb2c82d33b1d58e" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">13941000</ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome>
  <!--Income tax relating to cash flow hedges included in other comprehensive income-->
  <ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome id="Fact_50ea67fe2f944f779825246d974bbd66" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">16880000</ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome>
  <!--Income tax relating to components of other comprehensive income that will not be reclassified to profit or loss-->
  <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss id="Fact_266c68c7539a49b6ae27e366f86205e1" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">-4426000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss>
  <!--Income tax relating to components of other comprehensive income that will not be reclassified to profit or loss-->
  <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss id="Fact_7ce7f517f49f4c15844d2c5fe0b7b372" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-6195000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss>
  <!--Income tax relating to components of other comprehensive income that will not be reclassified to profit or loss-->
  <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss id="Fact_d2565d0b289b46719944ed35fc48cb7e" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-20088000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss>
  <!--Income tax relating to share of other comprehensive income of associates and joint ventures accounted for using equity method-->
  <ifrs-full:IncomeTaxRelatingToShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod id="Fact_4d1940d1a2e04184b65ab5505e67c1f9" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">-1765000</ifrs-full:IncomeTaxRelatingToShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
  <!--Income tax relating to share of other comprehensive income of associates and joint ventures accounted for using equity method-->
  <ifrs-full:IncomeTaxRelatingToShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod id="Fact_e7bbce3e96884744b4b6ae0fad8adb00" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-1808000</ifrs-full:IncomeTaxRelatingToShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
  <!--Income tax relating to share of other comprehensive income of associates and joint ventures accounted for using equity method-->
  <ifrs-full:IncomeTaxRelatingToShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod id="Fact_f044253cef644cd09a2a460e7fbc1839" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-1639000</ifrs-full:IncomeTaxRelatingToShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
  <!--Income taxes paid (refund), classified as operating activities-->
  <ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities id="Fact_090b763575c241de916861833eef4cfb" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">4779000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
  <!--Income taxes paid (refund), classified as operating activities-->
  <ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities id="Fact_3e9c476734d548caa5a58d7b645839ab" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">23000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
  <!--Income taxes paid (refund), classified as operating activities-->
  <ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities id="Fact_ae2a12f102b640b881d82979518e870d" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">12525000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
  <!--Increase (decrease) in cash and cash equivalents before effect of exchange rate changes-->
  <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges id="Fact_4eb90af315b44634beadf993c56d87c2" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-64812000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
  <!--Increase (decrease) in cash and cash equivalents before effect of exchange rate changes-->
  <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges id="Fact_6fe466c7da5f4acca9ca33c224d6aa47" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">40664000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
  <!--Increase (decrease) in cash and cash equivalents before effect of exchange rate changes-->
  <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges id="Fact_ee3dffd7a0b040d787fe6de4ed0db904" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-19048000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
  <!--Increase (decrease) in cash and cash equivalents before effect of exchange rate changes-Parent Company [Member]-->
  <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges id="Fact_a982fc9f50414fd48c3e953471087a04" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-40721000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
  <!--Increase (decrease) in cash and cash equivalents before effect of exchange rate changes-Parent Company [Member]-->
  <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges id="Fact_edcdef48883f43caaa6c7a0daf1cb540" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">26371000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
  <!--Increase (decrease) in cash and cash equivalents before effect of exchange rate changes-Parent Company [Member]-->
  <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges id="Fact_0fde64e1081241b181ca05a35ae0b74b" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-41791000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
  <!--Increase (decrease) in financial assets arising from change in measurement attribute, initial application of IFRS 9-Deferred tax assets [Member]-IFRS 9 Adjustment [Member]-->
  <ifrs-full:IncreaseDecreaseInFinancialAssetsArisingFromChangeInMeasurementAttributeFirstApplicationOfIFRS9 id="Fact_79eb7397b5af4bcfae2c4d4094f74523" contextRef="c20181231_ClassesOfFinancialInstrumentsAxis_DeferredTaxAssetsMember_NewIFRSsAxis_InAccordanceWithIFRS9Member" unitRef="U002" decimals="-3">11811000</ifrs-full:IncreaseDecreaseInFinancialAssetsArisingFromChangeInMeasurementAttributeFirstApplicationOfIFRS9>
  <!--Increase (decrease) in financial liabilities arising from change in measurement attribute, initial application of IFRS 9-Deferred Tax Liabilities [Member]-IFRS 9 Adjustment [Member]-->
  <ifrs-full:IncreaseDecreaseInFinancialLiabilitiesArisingFromChangeInMeasurementAttributeFirstApplicationOfIFRS9 id="Fact_30d1f40985c04ef296aeee0868805926" contextRef="c20181231_ClassesOfFinancialInstrumentsAxis_DeferredTaxLiabilitiesMember_NewIFRSsAxis_InAccordanceWithIFRS9Member" unitRef="U002" decimals="-3">8849000</ifrs-full:IncreaseDecreaseInFinancialLiabilitiesArisingFromChangeInMeasurementAttributeFirstApplicationOfIFRS9>
  <!--Increase (decrease) in working capital-->
  <ifrs-full:IncreaseDecreaseInWorkingCapital id="Fact_0c3e556792d54cbf966dda563fc54388" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-18344000</ifrs-full:IncreaseDecreaseInWorkingCapital>
  <!--Increase (decrease) in working capital-->
  <ifrs-full:IncreaseDecreaseInWorkingCapital id="Fact_a839fa04d2524481a6b2977d82a5b3bc" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-113351000</ifrs-full:IncreaseDecreaseInWorkingCapital>
  <!--Increase (decrease) in working capital-->
  <ifrs-full:IncreaseDecreaseInWorkingCapital id="Fact_d969b743635a4eb48787d5b1968da4a7" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">-8797000</ifrs-full:IncreaseDecreaseInWorkingCapital>
  <!--Increase (decrease) through change in equity of subsidiaries, equity-->
  <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries id="Fact_409f48a32a574c00937559af81ed0aee" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">92303000</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
  <!--Increase (decrease) through change in equity of subsidiaries, equity-Non-controlling Interest [Member]-->
  <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries id="Fact_6fe1202ab2f8434c90b2c1692e26560d" contextRef="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">92303000</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Gross carrying amount [member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_18d3a0f6a0c64729abe4b3c307dc881e" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">-81941000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Gross carrying amount [member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_1bbffb04e1ee4da096b00f7444cb85b0" contextRef="c20180101to20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">-280680000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Accumulated depreciation, amortisation and impairment [member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_83f22f7227954448a1a5c370ea8853e7" contextRef="c20180101to20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">52728000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Accumulated depreciation, amortisation and impairment [member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_df17bf50f4bd4fbf8564515f77ed3759" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">15778000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through other changes, property, plant and equipment-Gross carrying amount [member]-->
  <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment id="Fact_570ebbb4f1084041bc9ad9f36aa18e2c" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">-16273000</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
  <!--Increase (decrease) through other changes, property, plant and equipment-Accumulated depreciation, amortisation and impairment [member]-->
  <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment id="Fact_0c400be6e2204038a9e85de60df968f2" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">-1844000</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
  <!--Increase (decrease) through other changes, property, plant and equipment-Gross carrying amount [member]-->
  <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment id="Fact_e12f3734825d4749aac14499a6425c34" contextRef="c20180101to20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">-27932000</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
  <!--Insurance expense-->
  <ifrs-full:InsuranceExpense id="Fact_be53a08bc4a5445e876a6e166a3b7341" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">23971000</ifrs-full:InsuranceExpense>
  <!--Insurance expense-->
  <ifrs-full:InsuranceExpense id="Fact_ccc9d4030cd1466e940be61870d0f3ec" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">24289000</ifrs-full:InsuranceExpense>
  <!--Insurance expense-->
  <ifrs-full:InsuranceExpense id="Fact_fc7a46ed47b1498aabe68daa8775f3b3" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">24227000</ifrs-full:InsuranceExpense>
  <!--Interest expense-Parent Company [Member]-->
  <ifrs-full:InterestExpense id="Fact_2f872a1896794d16b083eda456587cde" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">46292000</ifrs-full:InterestExpense>
  <!--Interest expense-Parent Company [Member]-->
  <ifrs-full:InterestExpense id="Fact_412860cb64b743efab7d01270101811a" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">46781000</ifrs-full:InterestExpense>
  <!--Interest expense-Parent Company [Member]-->
  <ifrs-full:InterestExpense id="Fact_fda80636d8494ca094c1157b7e4dbfcc" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">42321000</ifrs-full:InterestExpense>
  <!--Interest expense on borrowings-->
  <ifrs-full:InterestExpenseOnBorrowings id="Fact_64783615c1da416caa06eba1cc4fc2e3" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">259416000</ifrs-full:InterestExpenseOnBorrowings>
  <!--Interest expense on borrowings-->
  <ifrs-full:InterestExpenseOnBorrowings id="Fact_709bda97c2454631856b5fea42f9aa76" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">256736000</ifrs-full:InterestExpenseOnBorrowings>
  <!--Interest expense on borrowings-->
  <ifrs-full:InterestExpenseOnBorrowings id="Fact_83074752890e41d0a9d282cbbd1b3fd9" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">253660000</ifrs-full:InterestExpenseOnBorrowings>
  <!--Interest expense on debt instruments issued-->
  <ifrs-full:InterestExpenseOnDebtInstrumentsIssued id="Fact_5b8fdd923b5e41b9ab175a2a646b1bfd" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">100057000</ifrs-full:InterestExpenseOnDebtInstrumentsIssued>
  <!--Interest expense on debt instruments issued-->
  <ifrs-full:InterestExpenseOnDebtInstrumentsIssued id="Fact_a543a9b90d3a40aca38dcc0562283816" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">89256000</ifrs-full:InterestExpenseOnDebtInstrumentsIssued>
  <!--Interest expense on debt instruments issued-->
  <ifrs-full:InterestExpenseOnDebtInstrumentsIssued id="Fact_a5ffe481d51b4ff2b1403f59c563372a" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">137562000</ifrs-full:InterestExpenseOnDebtInstrumentsIssued>
  <!--Interest paid, classified as operating activities-->
  <ifrs-full:InterestPaidClassifiedAsOperatingActivities id="Fact_1a451c1de8e84abfb7a7950a6417f592" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">309625000</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
  <!--Interest paid, classified as operating activities-->
  <ifrs-full:InterestPaidClassifiedAsOperatingActivities id="Fact_c9311816ba0249d9bc17080952422999" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">327738000</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
  <!--Interest paid, classified as operating activities-->
  <ifrs-full:InterestPaidClassifiedAsOperatingActivities id="Fact_d62f24b1a7124b0ca9184386ef0b473f" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">348893000</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
  <!--Accrued interest estimate during the useful life of loans-Later than one year and not later than three years [member]-->
  <ifrs-full:InterestPayable id="Fact_41a2624e266b405d9a35a78c2d31bdda" contextRef="c20191231_MaturityAxis_LaterThanOneYearAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">549320000</ifrs-full:InterestPayable>
  <!--Accrued interest estimate during the useful life of loans-Later than three months and not later than one year [member]-->
  <ifrs-full:InterestPayable id="Fact_4a458e980ef6418ab985f02a9b73c35b" contextRef="c20181231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember" unitRef="U002" decimals="-3">314984000</ifrs-full:InterestPayable>
  <!--Accrued interest estimate during the useful life of loans-Later than three years and not later than five years [member]-->
  <ifrs-full:InterestPayable id="Fact_4a7d13fe4607422680c808fb21fbbf6e" contextRef="c20191231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">471535000</ifrs-full:InterestPayable>
  <!--Accrued interest estimate during the useful life of loans-Later than five years [member]-->
  <ifrs-full:InterestPayable id="Fact_4f1f1438d60a4ac1b853bd66425ff974" contextRef="c20181231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">1370176000</ifrs-full:InterestPayable>
  <!--Accrued interest estimate during the useful life of loans-Later than three months and not later than one year [member]-->
  <ifrs-full:InterestPayable id="Fact_69c83e0d0ac24838b2d6082f66e5f4a2" contextRef="c20191231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember" unitRef="U002" decimals="-3">294676000</ifrs-full:InterestPayable>
  <!--Accrued interest estimate during the useful life of loans-Later than five years [member]-->
  <ifrs-full:InterestPayable id="Fact_74f3ac1a4aeb45ebbe3186ef0ee8ff9c" contextRef="c20191231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">1156539000</ifrs-full:InterestPayable>
  <!--Accrued interest estimate during the useful life of loans-Later than one year and not later than three years [member]-->
  <ifrs-full:InterestPayable id="Fact_0b7cb2b0ddec45759f67fa300022f9f1" contextRef="c20181231_MaturityAxis_LaterThanOneYearAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">565040000</ifrs-full:InterestPayable>
  <!--Accrued interest estimate during the useful life of loans-->
  <ifrs-full:InterestPayable id="Fact_c25b29f33cba41a4af05a51504e19582" contextRef="c20191231" unitRef="U002" decimals="-3">2472070000</ifrs-full:InterestPayable>
  <!--Accrued interest estimate during the useful life of loans-->
  <ifrs-full:InterestPayable id="Fact_ded91c98a5f0424faaa1e0cae7d1c083" contextRef="c20181231" unitRef="U002" decimals="-3">2743132000</ifrs-full:InterestPayable>
  <!--Accrued interest estimate during the useful life of loans-Later than three years and not later than five years [member]-->
  <ifrs-full:InterestPayable id="Fact_e05dd8f9350342baa443ce9eca0ed762" contextRef="c20181231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">492932000</ifrs-full:InterestPayable>
  <!--Interest received-->
  <ifrs-full:InterestReceivedClassifiedAsOperatingActivities id="Fact_5ab8099f900a4f179239baf71b680858" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">6726000</ifrs-full:InterestReceivedClassifiedAsOperatingActivities>
  <!--Interest received-->
  <ifrs-full:InterestReceivedClassifiedAsOperatingActivities id="Fact_8d9b5da3ea2b437982205cb0dc834c7d" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">10135000</ifrs-full:InterestReceivedClassifiedAsOperatingActivities>
  <!--Interest received-->
  <ifrs-full:InterestReceivedClassifiedAsOperatingActivities id="Fact_e0933321ae2e46af9cb71e43e6639712" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">4139000</ifrs-full:InterestReceivedClassifiedAsOperatingActivities>
  <!--Current inventories-->
  <ifrs-full:Inventories id="Fact_5d7e2007d9ba4bfd8cb7ab30dc69a407" contextRef="c20191231" unitRef="U002" decimals="-3">20268000</ifrs-full:Inventories>
  <!--Current inventories-->
  <ifrs-full:Inventories id="Fact_f72b3365bbd14b32951dd9148c1aaa32" contextRef="c20181231" unitRef="U002" decimals="-3">18924000</ifrs-full:Inventories>
  <!--Investment under the equity method-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_8ce01931057a445e9da568c17794d081" contextRef="c20191231" unitRef="U002" decimals="-3">139925000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_e08fbc825fb9483982eb1f29b31a4e51" contextRef="c20181231" unitRef="U002" decimals="-3">53419000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Amherst Island [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_e373b8de48624da692ebf8bcc19b117a" contextRef="c20190509_BusinessCombinationsAxis_AmherstIslandMember" unitRef="U002" decimals="-5">4900000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-North America [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_081a9863397c4023a09443354a26c01e" contextRef="c20191231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">90847000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Allocated [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_2e596339db044f32977abd4843961164" contextRef="c20181231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">53419000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-North America [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_336c6cdb98434323a20933bdec6cecd2" contextRef="c20181231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">0</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_8e2d9bb984f849e49afbfea0a2ec7785" contextRef="c20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">49078000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_9f63dcaaec024b88af443ae43215848e" contextRef="c20181231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">53419000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Allocated [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_b3ac0e99b7a44b15be0fda1893ab4c0b" contextRef="c20191231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">139925000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-South America [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_bb5b4b24df8d4a36996bd7a7b116a48f" contextRef="c20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">0</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-South America [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_f052dc0de4fa40ee835672ae94e0b443" contextRef="c20181231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">0</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Water [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_21b1ac1290be4caba7309998eb51c8de" contextRef="c20191231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">45222000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Electric Transmission Lines [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_41135d870e7b443a9dbfe4af4de0628e" contextRef="c20181231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">0</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Renewable Energy [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_49b06fa7d49844d3bf796125637a6174" contextRef="c20181231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">10257000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Electric Transmission Lines [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_576a11654bb14430a0bcc7cdfeb582e1" contextRef="c20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">0</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Efficient Natural Gas [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_7fb6c0a2a725480c972c1a5b0762ba6a" contextRef="c20181231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">0</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Efficient Natural Gas [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_9c220a26d7ca4d08aa972d3520c23d8b" contextRef="c20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">17154000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Water [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_b687380a6e28498bb0ba0480c281db92" contextRef="c20181231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">43162000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Renewable Energy [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_baca925202de47759eb651068f78f872" contextRef="c20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">77549000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Amherst Island [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_26685fd1346745938b2fdc5aea00956f" contextRef="c20190524_BusinessCombinationsAxis_AmherstIslandMember" unitRef="U002" decimals="-5">4900000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Atlantica Yield Energy Solutions Canada Inc [Member]-Amherst Island [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_535991ed28df4455a23bdb343bc09972" contextRef="c20190524_BusinessCombinationsAxis_AmherstIslandMember_SignificantInvestmentsInAssociatesAxis_AtlanticaYieldEnergySolutionsCanadaIncMember" unitRef="U002" decimals="-5">97200000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Monterrey [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_5f214b1894a449b8b59d9d09f1618af4" contextRef="c20190802_BusinessCombinationsAxis_MonterreyMember" unitRef="U002" decimals="-5">16600000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-ASI Operations LLC [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_afd07e2ea8ba4291bfb42538c2173411" contextRef="c20190802_BusinessCombinationsAxis_ASIOperationsLLCMember" unitRef="U002" decimals="-6">6000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Amherst Island [Member]-Algonquin [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_ef44effcc4b74d7ca7dd9e3639e700c9" contextRef="c20190524_BusinessCombinationsAxis_AmherstIslandMember_LegalEntityAxis_AlgonquinMember" unitRef="U002" decimals="-5">92300000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-ATN2 [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_f9add0b1212e46cfacfbe06c56caa830" contextRef="c20191022_BusinessCombinationsAxis_ATN2Member" unitRef="U002" decimals="-6">20000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Asset Acquisition [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_81e1bfd5fad142b091ef87684dbe06ae" contextRef="c20181231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">1000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_d8ecbcb9f29c4034bc821acb81717e0a" contextRef="c20171231" unitRef="U002" decimals="-3">55784000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates One [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_19904371c122461aa3f678dc172c58c1" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">2348000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Two [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_1db91a7bede746f5a873b6b03f91165b" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">43161000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Five [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_22d4bd67c12f47e69ba5daf344f125ec" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">0</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Four [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_4c8ccc79a7ad4b71b354770f683c635e" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">0</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Seven [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_70e00b9238834793b3508dcaccf88d2b" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">17179000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Three [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_0f1aeb1d54dc4c9398350fecb1b2bd17" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">1391000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Five [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_9908b894f0574530a254b9d6cf3250cf" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">0</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Two [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_b4492c9f865f46c884024baf14a19b90" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">45222000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Aggregated individually immaterial associates [member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_bf11b2a70d8a4fb48da2d33861b8a70a" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AggregatedIndividuallyImmaterialAssociatesMember" unitRef="U002" decimals="-3">139925000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Three [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_c306269e8488481baf6af8e588496d03" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">1485000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates One [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_c737da3ee7144bb7b23eb9e000895136" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">8773000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Four [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_cab3635fc60a4969b4b99718a28722ca" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">0</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Aggregated individually immaterial associates [member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_d0bca1628de446f3af008def3a4c8042" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AggregatedIndividuallyImmaterialAssociatesMember" unitRef="U002" decimals="-3">53419000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Nine [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_d6fd1f0adf6546beb5bd1338977d824f" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">11000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Ten [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_dbb6185aebcf42189b2c273d6f75ef96" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">73693000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_fcc0b7b16c8346b29c68dc618bc96452" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">81000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investments in associates accounted for using equity method-Parent Company [Member]-->
  <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod id="Fact_40419ca4a2f147aea84292baedf16c88" contextRef="c20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">1909066000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
  <!--Investments in associates accounted for using equity method-Parent Company [Member]-->
  <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod id="Fact_5c9fb0cacd3d435bb81a801598858a0b" contextRef="c20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">1883964000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
  <!--Issue of equity-Parent company reserves [Member]-->
  <ifrs-full:IssueOfEquity id="Fact_17fab30674a245c9832336259d0c4084" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">29862000</ifrs-full:IssueOfEquity>
  <!--Issue of equity-Total Equity Attributable to Company [Member]-->
  <ifrs-full:IssueOfEquity id="Fact_bfb667a14f674fc9b7a39ee4b6b5865c" contextRef="c20190101to20191231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">30000000</ifrs-full:IssueOfEquity>
  <!--Issue of equity-Share Capital [Member]-->
  <ifrs-full:IssueOfEquity id="Fact_c17efe005e604dedb6462468fc0c2e0f" contextRef="c20190101to20191231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">138000</ifrs-full:IssueOfEquity>
  <!--Issue of equity-->
  <ifrs-full:IssueOfEquity id="Fact_fe5e38719fb44e219cf5c72c43c4ab40" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">30000000</ifrs-full:IssueOfEquity>
  <!--Share capital-->
  <ifrs-full:IssuedCapital id="Fact_236c06e7fcdb4523a8740dafb54f0275" contextRef="c20191231" unitRef="U002" decimals="-3">10160000</ifrs-full:IssuedCapital>
  <!--Share capital-->
  <ifrs-full:IssuedCapital id="Fact_d23e3eb611f449b0b1f1eba68f00aa07" contextRef="c20181231" unitRef="U002" decimals="-3">10022000</ifrs-full:IssuedCapital>
  <!--Share capital-Algonquin [Member]-->
  <ifrs-full:IssuedCapital id="Fact_4833a5e5951d414ab4338594d8e65ffe" contextRef="c20190522_LegalEntityAxis_AlgonquinMember" unitRef="U002" decimals="0">30000000</ifrs-full:IssuedCapital>
  <!--Share capital-Parent Company [Member]-->
  <ifrs-full:IssuedCapital id="Fact_56c3b8b714a74344aa0dd3e5f29c4fa7" contextRef="c20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">10160000</ifrs-full:IssuedCapital>
  <!--Share capital-Parent Company [Member]-->
  <ifrs-full:IssuedCapital id="Fact_c478780bb8eb42e1bd09a032babbd144" contextRef="c20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">10022000</ifrs-full:IssuedCapital>
  <!--Annual bonus-Key management personnel of entity or parent [member]-->
  <ifrs-full:KeyManagementPersonnelCompensation id="Fact_f7354b82af2440c78cd9385713b216f7" contextRef="c20180101to20181231_CategoriesOfRelatedPartiesAxis_KeyManagementPersonnelOfEntityOrParentMember" unitRef="U002" decimals="-5">1000000</ifrs-full:KeyManagementPersonnelCompensation>
  <!--Annual bonus-Key management personnel of entity or parent [member]-->
  <ifrs-full:KeyManagementPersonnelCompensation id="Fact_b902bd8b8f5f4edfb090d611f0f7f8b9" contextRef="c20190101to20191231_CategoriesOfRelatedPartiesAxis_KeyManagementPersonnelOfEntityOrParentMember" unitRef="U002" decimals="-5">1000000</ifrs-full:KeyManagementPersonnelCompensation>
  <!--Long term award-Key management, Chief Executive Officer [Member]-->
  <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment id="Fact_dfac23f38b37406baf7749b01f83a045" contextRef="c20180101to20181231_CategoriesOfRelatedPartiesAxis_KeyManagementChiefExecutiveOfficerMember" unitRef="U002" decimals="-5">800000</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
  <!--Long term award-Key management, Chief Executive Officer [Member]-->
  <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment id="Fact_2709cc3d348b47d0bc539984883f27e2" contextRef="c20190101to20191231_CategoriesOfRelatedPartiesAxis_KeyManagementChiefExecutiveOfficerMember" unitRef="U002" decimals="-6">0</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
  <!--Lease commitments-->
  <ifrs-full:LeaseLiabilities id="Fact_6a62194b126f414b8e656550b24d89ca" contextRef="c20181231" unitRef="U002" decimals="-5">97400000</ifrs-full:LeaseLiabilities>
  <!--Lease commitments-->
  <ifrs-full:LeaseLiabilities id="Fact_eef2fbcd25084aaa809fbbf0815f2f56" contextRef="c20191231" unitRef="U002" decimals="-5">93000000</ifrs-full:LeaseLiabilities>
  <!--Liabilities-South America [Member]-->
  <ifrs-full:Liabilities id="Fact_3134a0f36d70492ca8382cb1c86f4ca0" contextRef="c20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">897699000</ifrs-full:Liabilities>
  <!--Liabilities-Unallocated amounts [member]-->
  <ifrs-full:Liabilities id="Fact_4488ff74ff73445d93eb43e2e1cdbeae" contextRef="c20181231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">1413679000</ifrs-full:Liabilities>
  <!--Liabilities-Allocated [Member]-->
  <ifrs-full:Liabilities id="Fact_4e91025bdc834b7b99322959a5ec38b6" contextRef="c20191231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">6494100000</ifrs-full:Liabilities>
  <!--Liabilities-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:Liabilities id="Fact_77b4dbe93e8f41f4b0112198c41e78e4" contextRef="c20181231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">2587204000</ifrs-full:Liabilities>
  <!--Liabilities-Allocated [Member]-->
  <ifrs-full:Liabilities id="Fact_7bf684bcc2ca48c9bb5c02f59f9d8423" contextRef="c20181231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">6749240000</ifrs-full:Liabilities>
  <!--Liabilities-North America [Member]-->
  <ifrs-full:Liabilities id="Fact_815b0430d9024735b687be765b171b0c" contextRef="c20191231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">3166930000</ifrs-full:Liabilities>
  <!--Liabilities-->
  <ifrs-full:Liabilities id="Fact_0bf3e875d9c54b1b9dfefb872a145966" contextRef="c20191231" unitRef="U002" decimals="-3">7944959000</ifrs-full:Liabilities>
  <!--Liabilities-Unallocated amounts [member]-->
  <ifrs-full:Liabilities id="Fact_a63165e4be3642f2a376416a37050d32" contextRef="c20191231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">1450859000</ifrs-full:Liabilities>
  <!--Liabilities-North America [Member]-->
  <ifrs-full:Liabilities id="Fact_ba136df11f244ab29edcd525a8c46a3c" contextRef="c20181231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">3253685000</ifrs-full:Liabilities>
  <!--Liabilities-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:Liabilities id="Fact_c2b45322bdff475089ecdf7fcea6deae" contextRef="c20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">2429471000</ifrs-full:Liabilities>
  <!--Liabilities-South America [Member]-->
  <ifrs-full:Liabilities id="Fact_c44d67fb4b2c4f9499a972a79326a154" contextRef="c20181231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">908351000</ifrs-full:Liabilities>
  <!--Liabilities-->
  <ifrs-full:Liabilities id="Fact_ee2ede661d2c4f9da3994f648152b1fd" contextRef="c20181231" unitRef="U002" decimals="-3">8162919000</ifrs-full:Liabilities>
  <!--Liabilities-Renewable Energy [Member]-->
  <ifrs-full:Liabilities id="Fact_143b0c99e1064416a61f812627ea01a0" contextRef="c20181231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">5524772000</ifrs-full:Liabilities>
  <!--Liabilities-Efficient Natural Gas [Member]-->
  <ifrs-full:Liabilities id="Fact_18bd5a76e2d741e4bba5d6a56db01d4d" contextRef="c20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">529495000</ifrs-full:Liabilities>
  <!--Liabilities-Efficient Natural Gas [Member]-->
  <ifrs-full:Liabilities id="Fact_668c041800814f9e9e2ded506804fe58" contextRef="c20181231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">545284000</ifrs-full:Liabilities>
  <!--Liabilities-Water [Member]-->
  <ifrs-full:Liabilities id="Fact_679269a169394362a97949fbf277f842" contextRef="c20181231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">30339000</ifrs-full:Liabilities>
  <!--Liabilities-Renewable Energy [Member]-->
  <ifrs-full:Liabilities id="Fact_6f7010228fc6479bb112024afcdad028" contextRef="c20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">5292868000</ifrs-full:Liabilities>
  <!--Liabilities-Electric Transmission Lines [Member]-->
  <ifrs-full:Liabilities id="Fact_0d33b40142f44ad1b55b36bb2d235095" contextRef="c20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">646677000</ifrs-full:Liabilities>
  <!--Liabilities-Electric Transmission Lines [Member]-->
  <ifrs-full:Liabilities id="Fact_a5598d5140644dffb51952852ca6c5df" contextRef="c20181231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">648845000</ifrs-full:Liabilities>
  <!--Liabilities-Water [Member]-->
  <ifrs-full:Liabilities id="Fact_e81f8a54179d497d8f2fa2933a656a81" contextRef="c20191231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">25059000</ifrs-full:Liabilities>
  <!--Liabilities-Parent Company [Member]-->
  <ifrs-full:Liabilities id="Fact_a389263948744366983ee48b36f06f7b" contextRef="c20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">923597000</ifrs-full:Liabilities>
  <!--Liabilities-Parent Company [Member]-->
  <ifrs-full:Liabilities id="Fact_b3e6114e0fde46bd9d5fde47e7c43386" contextRef="c20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">835788000</ifrs-full:Liabilities>
  <!--Losses on change in fair value of derivatives-->
  <ifrs-full:LossesOnChangeInFairValueOfDerivatives id="Fact_1b8dd087e46b4af1b3d97b80441e61e6" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">59318000</ifrs-full:LossesOnChangeInFairValueOfDerivatives>
  <!--Losses on change in fair value of derivatives-->
  <ifrs-full:LossesOnChangeInFairValueOfDerivatives id="Fact_94a8ed19bd154f749eee498f7fca7c15" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">68226000</ifrs-full:LossesOnChangeInFairValueOfDerivatives>
  <!--Losses on change in fair value of derivatives-->
  <ifrs-full:LossesOnChangeInFairValueOfDerivatives id="Fact_c5c2deca3e00435ba13637dd86e70324" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">72495000</ifrs-full:LossesOnChangeInFairValueOfDerivatives>
  <!--Miscellaneous other operating expense-->
  <ifrs-full:MiscellaneousOtherOperatingExpense id="Fact_c7c1f6c747154dc78cb654db2bf88528" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">21579000</ifrs-full:MiscellaneousOtherOperatingExpense>
  <!--Miscellaneous other operating expense-->
  <ifrs-full:MiscellaneousOtherOperatingExpense id="Fact_f173e61cccd9446fa3cde94faed4416b" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">7971000</ifrs-full:MiscellaneousOtherOperatingExpense>
  <!--Miscellaneous other operating expense-->
  <ifrs-full:MiscellaneousOtherOperatingExpense id="Fact_fb56d9e077154b02925f5bd0221d34a1" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">14721000</ifrs-full:MiscellaneousOtherOperatingExpense>
  <!--Nominal amount of hedging instrument-Swap contract [member]-Not later than one year [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_1abc8a00c605404582e62a95209239d4" contextRef="c20181231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">93440000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Call Option contract [Member]-Later than three years [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_1ca577638da34efe8bc5551f792a0f9e" contextRef="c20181231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanThreeYearsMember" unitRef="U002" decimals="-3">535774000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Swap contract [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_22cb694f964746b3824ef7a2d702f0d8" contextRef="c20181231_ClassesOfFinancialAssetsAxis_SwapContractMember" unitRef="U002" decimals="-3">2305641000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Later than three years [member]-Swap contract [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_4aa5c7ff7d7e4c1ca4ca4e9ef9efbdc4" contextRef="c20181231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanThreeYearsMember" unitRef="U002" decimals="-3">1858061000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Swap contract [member]-2021 [Member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_55266f3ddfbb4971b4f953baec46d0fb" contextRef="c20181231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">119568000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Not later than one year [member]-Call Option contract [Member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_788d76925d9849a4a838939a8eaac868" contextRef="c20181231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">42846000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-2022 [Member]-Swap contract [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_0cff46bd0c3b4808ab50e016ea0d5c21" contextRef="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">240570000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Swap contract [member]-2022 [Member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_8be7843bf5574d99a619eed1357e43cd" contextRef="c20181231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">234572000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Not later than one year [member]-Call Option contract [Member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_8ed1f99e16d84772ac33dd8ecc6ac1f3" contextRef="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">43266000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-2021 [Member]-Call Option contract [Member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_933f9848e31b4f30b223fb28bdf61720" contextRef="c20181231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">45603000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Call Option contract [Member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_ac113a3b9d1e47118b5a97ae9a845620" contextRef="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember" unitRef="U002" decimals="-3">593715000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-2022 [Member]-Call Option contract [Member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_b6d245afb1c848499c1de730c48bbdd4" contextRef="c20181231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">48774000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-2021 [Member]-Call Option contract [Member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_c9e29a52f63a47fe831fc83313dbf77d" contextRef="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">45955000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Call Option contract [Member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_cd468cc0ca63472d89e40becba694e01" contextRef="c20181231_ClassesOfFinancialAssetsAxis_CallOptionContractMember" unitRef="U002" decimals="-3">672997000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Call Option contract [Member]-2022 [Member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_d4288227f1434b5b98c0e9e4b9a04125" contextRef="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">49259000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-2021 [Member]-Swap contract [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_d826ba3f3ccc4a129a64d7b8fc0d1bda" contextRef="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">124908000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Swap contract [member]-Not later than one year [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_ded10376ab0942bebf012b71d4ea5c09" contextRef="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">117574000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Swap contract [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_e127f5a8b3a24dc793a049696fe255e2" contextRef="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember" unitRef="U002" decimals="-3">2180085000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Call Option contract [Member]-Later than three years [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_fa1156a9b83442bf802cfe7351268ab5" contextRef="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanThreeYearsMember" unitRef="U002" decimals="-3">455235000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Later than three years [member]-Swap contract [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_faa6f1655e1246958554d4ac9f309aa6" contextRef="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanThreeYearsMember" unitRef="U002" decimals="-3">1697033000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Non-controlling interest in acquiree recognised at acquisition date-Asset Acquisition [Member]-->
  <ifrs-full:NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate id="Fact_4c82503ce27e4e678e003bcf8c0a51ab" contextRef="c20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">92303000</ifrs-full:NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate>
  <!--Non-controlling interest-->
  <ifrs-full:NoncontrollingInterests id="Fact_6ab2a1a066b54fafbeec5489cd62d2d2" contextRef="c20181231" unitRef="U002" decimals="-3">138728000</ifrs-full:NoncontrollingInterests>
  <!--Non-controlling interest-->
  <ifrs-full:NoncontrollingInterests id="Fact_cb03a0a474134103be40bc161f876516" contextRef="c20191231" unitRef="U002" decimals="-3">206380000</ifrs-full:NoncontrollingInterests>
  <!--Non-current assets-->
  <ifrs-full:NoncurrentAssets id="Fact_21475ef8d92e49418293acdfc5f3ec5e" contextRef="c20181231" unitRef="U002" decimals="-3">8791336000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-->
  <ifrs-full:NoncurrentAssets id="Fact_71862608187d4c21bbaf2fbe16fd7320" contextRef="c20191231" unitRef="U002" decimals="-3">8540607000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Four [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_4d966a440244405ab10cb6b2f016df09" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">3190000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Nine [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_4dc1067918264f119da92b81814dae77" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">0</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Three [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_5741ab35abce475d8e94deea828bce50" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">3186000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Five [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_5f877109541d4fea9f777727c1809cd4" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">486179000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_7d573a9a8bb4404d8c86da41441c1e5d" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">47000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates One [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_a780898da4194e4c9c06ed1019392125" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">19679000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Five [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_aa47636af1044bc995b0cdc956c78594" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">284375000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Two [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_bb04f05c98a2458f8b8d1e8a27c23e40" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">186484000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Four [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_c6db3eff4ec644dd9e30505c4c60dc10" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">2946000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Three [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_d24a4881ead2411a84fdc4f12bcdafab" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">3074000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Two [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_e361b1db3c3f4a2dbceacf897d5c9254" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">184332000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Seven [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_ef729e5c3d7e4c8e98fee3a0983be13e" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">125301000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Ten [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_f5769825e0054cd389527de8000f5de5" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">319041000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates One [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_10743b54c182484aa8f71aa0162366ab" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">18584000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets recognised as of acquisition date-Asset Acquisition [Member]-->
  <ifrs-full:NoncurrentAssetsRecognisedAsOfAcquisitionDate id="Fact_1caaba4986644d2b8b30379930424498" contextRef="c20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">25342000</ifrs-full:NoncurrentAssetsRecognisedAsOfAcquisitionDate>
  <!--Derivative assets-->
  <ifrs-full:NoncurrentDerivativeFinancialAssets id="Fact_5d53146763d34d35bbd3708b834f9ad0" contextRef="c20191231" unitRef="U002" decimals="-3">3182000</ifrs-full:NoncurrentDerivativeFinancialAssets>
  <!--Derivative assets-->
  <ifrs-full:NoncurrentDerivativeFinancialAssets id="Fact_7ac17de5f45b488d85ebe4b5e1eba8cf" contextRef="c20181231" unitRef="U002" decimals="-3">11571000</ifrs-full:NoncurrentDerivativeFinancialAssets>
  <!--Derivative liabilities-->
  <ifrs-full:NoncurrentDerivativeFinancialLiabilities id="Fact_6a320950037c4b4f924f3e89b5c183f3" contextRef="c20181231" unitRef="U002" decimals="-3">279152000</ifrs-full:NoncurrentDerivativeFinancialLiabilities>
  <!--Derivative liabilities-->
  <ifrs-full:NoncurrentDerivativeFinancialLiabilities id="Fact_b7b0354038dd4ea7aeefd7f0b10f48a0" contextRef="c20191231" unitRef="U002" decimals="-3">298744000</ifrs-full:NoncurrentDerivativeFinancialLiabilities>
  <!--Financial investments-->
  <ifrs-full:NoncurrentFinancialAssets id="Fact_0d6ed09d76604008a7e2dec4f6612769" contextRef="c20181231" unitRef="U002" decimals="-3">52670000</ifrs-full:NoncurrentFinancialAssets>
  <!--Financial investments-->
  <ifrs-full:NoncurrentFinancialAssets id="Fact_f6254398de4e471f9ff82e43ea6a3f5f" contextRef="c20191231" unitRef="U002" decimals="-3">91587000</ifrs-full:NoncurrentFinancialAssets>
  <!--Non-current government grants-United States Department of the Treasury [Member]-->
  <ifrs-full:NoncurrentGovernmentGrants id="Fact_31acb56e979c459289b265a59130862f" contextRef="c20191231_CounterpartiesAxis_UnitedStatesDepartmentOfTheTreasuryMember" unitRef="U002" decimals="-6">707000000</ifrs-full:NoncurrentGovernmentGrants>
  <!--Non-current government grants-Federal Financing Bank [Member]-->
  <ifrs-full:NoncurrentGovernmentGrants id="Fact_4aa6f1acfd5e45b59d83d24d031c4c82" contextRef="c20191231_CounterpartiesAxis_FederalFinancingBankMember" unitRef="U002" decimals="-6">379000000</ifrs-full:NoncurrentGovernmentGrants>
  <!--Non-current government grants-United States Department of the Treasury [Member]-->
  <ifrs-full:NoncurrentGovernmentGrants id="Fact_4e917c8b0a4d46fe9dad783d8917e419" contextRef="c20181231_CounterpartiesAxis_UnitedStatesDepartmentOfTheTreasuryMember" unitRef="U002" decimals="-6">739000000</ifrs-full:NoncurrentGovernmentGrants>
  <!--Non-current government grants-->
  <ifrs-full:NoncurrentGovernmentGrants id="Fact_8737aaa6d5f14cbe83241e6ad6f42577" contextRef="c20191231" unitRef="U002" decimals="-3">1087553000</ifrs-full:NoncurrentGovernmentGrants>
  <!--Non-current government grants-->
  <ifrs-full:NoncurrentGovernmentGrants id="Fact_9cb3517b27fb4d1e9d971ed46c92290d" contextRef="c20181231" unitRef="U002" decimals="-3">1150805000</ifrs-full:NoncurrentGovernmentGrants>
  <!--Non-current government grants-Federal Financing Bank [Member]-->
  <ifrs-full:NoncurrentGovernmentGrants id="Fact_eba8ab980b4c4d0eafd2d96d615cfb3c" contextRef="c20181231_CounterpartiesAxis_FederalFinancingBankMember" unitRef="U002" decimals="-6">410000000</ifrs-full:NoncurrentGovernmentGrants>
  <!--Finance lease liabilities-Liberty Interactive Corporation [Member]-->
  <ifrs-full:NoncurrentLeaseLiabilities id="Fact_76c85e93e2db413e96050484b189073c" contextRef="c20181231_CounterpartiesAxis_LibertyInteractiveCorporationMember" unitRef="U002" decimals="-6">57000000</ifrs-full:NoncurrentLeaseLiabilities>
  <!--Finance lease liabilities-Liberty Interactive Corporation [Member]-->
  <ifrs-full:NoncurrentLeaseLiabilities id="Fact_0ddc2b670bd1429f965b00f0fdf92c49" contextRef="c20191231_CounterpartiesAxis_LibertyInteractiveCorporationMember" unitRef="U002" decimals="-6">54000000</ifrs-full:NoncurrentLeaseLiabilities>
  <!--Finance lease liabilities-->
  <ifrs-full:NoncurrentLeaseLiabilities id="Fact_859076213d694818ab075f9e251ebb4d" contextRef="c20191231" unitRef="U002" decimals="-5">87900000</ifrs-full:NoncurrentLeaseLiabilities>
  <!--Finance lease liabilities-->
  <ifrs-full:NoncurrentLeaseLiabilities id="Fact_9aae0b0d89664fb98808371ccbc6c164" contextRef="c20181231" unitRef="U002" decimals="-5">92000000</ifrs-full:NoncurrentLeaseLiabilities>
  <!--Non-current liabilities-->
  <ifrs-full:NoncurrentLiabilities id="Fact_2592956430c64c8286da67acb2a8b236" contextRef="c20191231" unitRef="U002" decimals="-3">6971601000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-->
  <ifrs-full:NoncurrentLiabilities id="Fact_41e36f496e4a48ebadf215071c25f9aa" contextRef="c20181231" unitRef="U002" decimals="-3">7423780000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Two [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_015e2e1d19a14bdf8f1d660080d0d6e2" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">71614000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Five [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_2fd11d6e9c034fdf97dfe6f8fdd92f8f" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">0</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Two [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_3b7bb83fe44043cb9bf5f6702dcbcab6" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">81942000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Ten [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_5ff5bcbe3fc3430392858742d8f24973" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">232938000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates One [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_67ebc9d4adb64aed81fde5098c6b4b22" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">13145000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Nine [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_8ad8397ffa26480dbb82d58d12748977" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">0</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates One [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_0d2270b811104d6e87d20325f1466e9e" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">381000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Three [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_afec10031baf4580b9b4fc9fdca207df" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">0</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Seven [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_b068fb6ea17444c2850cc087476fcb6b" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">197324000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_b9bd7346cb0d44089ce9c4e2147a877b" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">6000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Three [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_c0bdfdc7a5cc4bf2bbabc30fcb12e51d" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">0</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Four [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_c31cb1b39ff74ffba55e39ee9583cdb9" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">1841000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Four [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_d17cd1cbfdbb4746bdc5d9b4f76578f3" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">2021000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Five [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_fe655531ea19437fb55160ba21a2be05" contextRef="c20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">0</ifrs-full:NoncurrentLiabilities>
  <!--Related parties-->
  <ifrs-full:NoncurrentPayablesToRelatedParties id="Fact_3f561e8dea3e40c9bd2e9406bd5599be" contextRef="c20191231" unitRef="U002" decimals="-3">17115000</ifrs-full:NoncurrentPayablesToRelatedParties>
  <!--Related parties-->
  <ifrs-full:NoncurrentPayablesToRelatedParties id="Fact_49ed9df35c2a42ea817bcc920c0fd32b" contextRef="c20181231" unitRef="U002" decimals="-3">33675000</ifrs-full:NoncurrentPayablesToRelatedParties>
  <!--Related parties-Related Parties [Member]-->
  <ifrs-full:NoncurrentPayablesToRelatedParties id="Fact_25c487330b644633983a06f3bfa624d6" contextRef="c20181231_CategoriesOfRelatedPartiesAxis_RelatedPartiesMember" unitRef="U002" decimals="-3">33675000</ifrs-full:NoncurrentPayablesToRelatedParties>
  <!--Related parties-Kaxu, Solaben 2&3 and Solacor 1&2 [Member]-->
  <ifrs-full:NoncurrentPayablesToRelatedParties id="Fact_37715c7684804cd7b2798b22f476186f" contextRef="c20181231_IntangibleAssetsMaterialToEntityAxis_KaxuSolaben23AndSolacor12Member" unitRef="U002" decimals="-5">53000000</ifrs-full:NoncurrentPayablesToRelatedParties>
  <!--Related parties-Kaxu, Solaben 2&3 and Solacor 1&2 [Member]-->
  <ifrs-full:NoncurrentPayablesToRelatedParties id="Fact_4b05ef26049947639e81de9038093976" contextRef="c20191231_IntangibleAssetsMaterialToEntityAxis_KaxuSolaben23AndSolacor12Member" unitRef="U002" decimals="-5">35600000</ifrs-full:NoncurrentPayablesToRelatedParties>
  <!--Related parties-Related Parties [Member]-->
  <ifrs-full:NoncurrentPayablesToRelatedParties id="Fact_cd227e1b87f64c5da0f5fcdbabd2bb2e" contextRef="c20191231_CategoriesOfRelatedPartiesAxis_RelatedPartiesMember" unitRef="U002" decimals="-3">17115000</ifrs-full:NoncurrentPayablesToRelatedParties>
  <!--Non-current receivables due from related parties-Related Parties [Member]-->
  <ifrs-full:NoncurrentReceivablesDueFromRelatedParties id="Fact_565810fffad94190aaa2f1b1ea4ee55b" contextRef="c20191231_CategoriesOfRelatedPartiesAxis_RelatedPartiesMember" unitRef="U002" decimals="-3">21355000</ifrs-full:NoncurrentReceivablesDueFromRelatedParties>
  <!--Non-current receivables due from related parties-Related Parties [Member]-->
  <ifrs-full:NoncurrentReceivablesDueFromRelatedParties id="Fact_a0562c3f99ae4bf0b0eaca9501a45dcc" contextRef="c20181231_CategoriesOfRelatedPartiesAxis_RelatedPartiesMember" unitRef="U002" decimals="-3">0</ifrs-full:NoncurrentReceivablesDueFromRelatedParties>
  <!--Notes and debentures issued-Parent Company [Member]-->
  <ifrs-full:NotesAndDebenturesIssued id="Fact_4327b6cf8db5412abca436aa1cfe102e" contextRef="c20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">27917000</ifrs-full:NotesAndDebenturesIssued>
  <!--Notes and debentures issued-Parent Company [Member]-->
  <ifrs-full:NotesAndDebenturesIssued id="Fact_628574d64d8f4e0cb78792a32a490b87" contextRef="c20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">257325000</ifrs-full:NotesAndDebenturesIssued>
  <!--Principal amount-Notes, Senior [Member]-->
  <ifrs-full:NotionalAmount id="Fact_197f90b80d4145a3b5703dc1f85f9d19" contextRef="c20141117_BorrowingsByNameAxis_NotesSeniorMember" unitRef="U002" decimals="-3">255000000</ifrs-full:NotionalAmount>
  <!--Principal amount-Top of Range [Member]-Credit Facility 2017 [Member]-->
  <ifrs-full:NotionalAmount id="Fact_76509004c4b246a4b8bc882b5394448b" contextRef="c20170720_BorrowingsByNameAxis_CreditFacility2017Member_RangeAxis_TopOfRangeMember" unitRef="U017" decimals="-6">10000000</ifrs-full:NotionalAmount>
  <!--Principal amount-Credit Facility 2017 [Member]-->
  <ifrs-full:NotionalAmount id="Fact_d8f2b57ad29f46329f6578cde10e7a37" contextRef="c20170720_BorrowingsByNameAxis_CreditFacility2017Member" unitRef="U002" decimals="-5">11200000</ifrs-full:NotionalAmount>
  <!--Principal amount-Note Issuance Facility [Member]-->
  <ifrs-full:NotionalAmount id="Fact_ec67b5489ff444a390510ac10d3dd28f" contextRef="c20170210_BorrowingsByNameAxis_NoteIssuanceFacilityMember" unitRef="U017" decimals="-6">275000000</ifrs-full:NotionalAmount>
  <!--Principal amount-Not later than one year [member]-->
  <ifrs-full:NotionalAmount id="Fact_c623cc3c18404fd9b5276fdbc4f691ac" contextRef="c20191231_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">256620000</ifrs-full:NotionalAmount>
  <!--Number of shares outstanding-Algonquin [Member]-->
  <ifrs-full:NumberOfSharesOutstanding id="Fact_07c2d6d6e547482a83396585c16654ba" contextRef="c20190531_LegalEntityAxis_AlgonquinMember" unitRef="U001" decimals="INF">2000000</ifrs-full:NumberOfSharesOutstanding>
  <!--Number of shares outstanding-Algonquin [Member]-->
  <ifrs-full:NumberOfSharesOutstanding id="Fact_e5beb8aec9724c4b895f777e0f4f9847" contextRef="c20190522_LegalEntityAxis_AlgonquinMember" unitRef="U001" decimals="INF">1384402</ifrs-full:NumberOfSharesOutstanding>
  <!--Number of shares outstanding-->
  <ifrs-full:NumberOfSharesOutstanding id="Fact_f4f19293493d488e8b872119600fc25c" contextRef="c20191231" unitRef="U001" decimals="INF">101601666</ifrs-full:NumberOfSharesOutstanding>
  <!--Other adjustments to reconcile profit (loss)-->
  <ifrs-full:OtherAdjustmentsToReconcileProfitLoss id="Fact_80f2f7e291eb4690a147362c05a53dbc" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">-20882000</ifrs-full:OtherAdjustmentsToReconcileProfitLoss>
  <!--Other adjustments to reconcile profit (loss)-->
  <ifrs-full:OtherAdjustmentsToReconcileProfitLoss id="Fact_956d76c8dbc1481eab299f8a21664d2a" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-99280000</ifrs-full:OtherAdjustmentsToReconcileProfitLoss>
  <!--Other adjustments to reconcile profit (loss)-->
  <ifrs-full:OtherAdjustmentsToReconcileProfitLoss id="Fact_f1df3e144cab43fd8c69c494880d8a4e" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-37432000</ifrs-full:OtherAdjustmentsToReconcileProfitLoss>
  <!--Other assets-Parent Company [Member]-->
  <ifrs-full:OtherAssets id="Fact_01b5bb8a38b8473da4f0db14d75362fc" contextRef="c20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">61161000</ifrs-full:OtherAssets>
  <!--Other assets-Parent Company [Member]-->
  <ifrs-full:OtherAssets id="Fact_a4b51c3488de4723a95a08ae1633463c" contextRef="c20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">8458000</ifrs-full:OtherAssets>
  <!--Other comprehensive income-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_319261df934548669aa4e66f524ae2a6" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-41014000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_85e374299df741b985cf8589c8acdfdd" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-42085000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_ee0e91102e5344febcce3fdee0a69a8e" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">151030000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Non-controlling Interest [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_036ef175a54341aaa33bdab2f9b1f0d9" contextRef="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">-44000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Share Capital [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_05318201121444e0b7b3e7c5a9331857" contextRef="c20180101to20181231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Parent company reserves [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_2c91ad3f0c60425d968683cc608d80fb" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">0</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Share Capital [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_479e53445f404c6291050e7e7a7ce157" contextRef="c20190101to20191231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Total Equity Attributable to Company [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_47b006891a3b4dbb9e02342aca61b72b" contextRef="c20170101to20171231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">143174000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Retained Earnings [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_4fff0ffdec2d4aad9d0703e19b270842" contextRef="c20190101to20191231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">1682000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_65e57af3cbf9467aa566485410dff170" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-50168000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Other Reserves [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_6acdce58846647679d2596a74782ad77" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">28171000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Other Reserves [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_6bc6fd446cc74581aaf3befa9fad545d" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">12717000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Retained Earnings [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_90fa9054c5b040a7bbe342cd7dd8425d" contextRef="c20180101to20181231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-1844000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Share Capital [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_91d351e9e90c442eab102ca7f2e383a5" contextRef="c20170101to20171231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Non-controlling Interest [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_9831b68179774e61b5f32b2c60bbe8f0" contextRef="c20180101to20181231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">-1719000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Parent company reserves [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_a37eabbed4d94a5c83711b3d0a5815ff" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">0</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Parent company reserves [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_ab17ef03e7204228931e1c7c3bfe27d9" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">0</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_bb520d894ddb46b4ab1d93bac1871afa" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-22509000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Total Equity Attributable to Company [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_bf50f7f31f9c4e0687dec56bc29fa9a9" contextRef="c20180101to20181231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">-39295000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Non-controlling Interest [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_d2c5eff4e93e42a6a5267c50cae92b7f" contextRef="c20170101to20171231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">7856000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Other Reserves [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_d646f9e54da446aab4a1c264fefaf5f4" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">-21214000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_f679b0ae96fa462b81f3d3dbae569803" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">115003000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Total Equity Attributable to Company [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_fc1296f3856c48d484176d5cf2a03642" contextRef="c20190101to20191231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">-42041000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Retained Earnings [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_11916eb377dd4ea28ce945dfd3690eb1" contextRef="c20170101to20171231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Parent Company [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_37f1430620ab41d68469403c9306072d" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-637000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Parent Company [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_6959080db31d4784bff0a3e62b811feb" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-181000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Parent Company [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_a1feb047715241be8c4c494bd51a34aa" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-13698000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income that will be reclassified to profit or loss, net of tax-->
  <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax id="Fact_0b2eddc04d224f689f97d6ee24024749" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">50639000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
  <!--Other comprehensive income that will be reclassified to profit or loss, net of tax-->
  <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax id="Fact_93f53b8b2ec542e1bbdfe12e9dc91fa3" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">53215000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
  <!--Other comprehensive income that will be reclassified to profit or loss, net of tax-->
  <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax id="Fact_9e01f1fa314f4c8681f4e9edc7cc3e85" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">41824000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
  <!--Other comprehensive income that will be reclassified to profit or loss, net of tax-Parent Company [Member]-->
  <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax id="Fact_3112c28e1c2f4af5988f81d29db4e165" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-328000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
  <!--Other comprehensive income that will be reclassified to profit or loss, net of tax-Parent Company [Member]-->
  <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax id="Fact_8fb476fb0e7347f5a7132e34fa5fec68" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-32000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
  <!--Other comprehensive income that will be reclassified to profit or loss, net of tax-Parent Company [Member]-->
  <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax id="Fact_f8a28b61b8464fe3a037ffdadbd23097" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-180000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
  <!--Other comprehensive income that will not be reclassified to profit or loss, net of tax-->
  <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax id="Fact_13f8f1feb004404199efeb01ae69f321" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">97815000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
  <!--Other comprehensive income that will not be reclassified to profit or loss, net of tax-->
  <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax id="Fact_b9d1880025dc45919cf4ff1012201352" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-83909000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
  <!--Other comprehensive income that will not be reclassified to profit or loss, net of tax-->
  <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax id="Fact_ee0cd2df0d1d453aae11b6f3d0a45811" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-91653000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
  <!--Other comprehensive income that will not be reclassified to profit or loss, net of tax-Parent Company [Member]-->
  <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax id="Fact_aaab5b92361c4ed89fb17b9198c966c9" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-457000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
  <!--Other comprehensive income that will not be reclassified to profit or loss, net of tax-Parent Company [Member]-->
  <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax id="Fact_bca73a3d987648fa930890deec2f0fc0" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-13666000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
  <!--Other comprehensive income that will not be reclassified to profit or loss, net of tax-Parent Company [Member]-->
  <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax id="Fact_eaa0fcc25bbf498da851400522743ec3" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">147000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
  <!--Other accounts payable-->
  <ifrs-full:OtherCurrentPayables id="Fact_2a907000ff514eeea0a79157121e9f3e" contextRef="c20191231" unitRef="U002" decimals="-3">34403000</ifrs-full:OtherCurrentPayables>
  <!--Other accounts payable-->
  <ifrs-full:OtherCurrentPayables id="Fact_f92ab54b1e77472aa800fb09980adf0e" contextRef="c20181231" unitRef="U002" decimals="-3">39195000</ifrs-full:OtherCurrentPayables>
  <!--Other accounts receivable-->
  <ifrs-full:OtherCurrentReceivables id="Fact_b31258fb9b064f8e8735039d7c0cabae" contextRef="c20181231" unitRef="U002" decimals="-3">12059000</ifrs-full:OtherCurrentReceivables>
  <!--Other accounts receivable-->
  <ifrs-full:OtherCurrentReceivables id="Fact_f9a9648c26a647e68abb58b80c0026ec" contextRef="c20191231" unitRef="U002" decimals="-3">19508000</ifrs-full:OtherCurrentReceivables>
  <!--Other expenses, by nature-->
  <ifrs-full:OtherExpenseByNature id="Fact_4cd4024ef5b74a609a16cd19a77aba95" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">301444000</ifrs-full:OtherExpenseByNature>
  <!--Other expenses, by nature-->
  <ifrs-full:OtherExpenseByNature id="Fact_776617c5515547dc88e9a43a1e6729f8" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">261776000</ifrs-full:OtherExpenseByNature>
  <!--Other expenses, by nature-->
  <ifrs-full:OtherExpenseByNature id="Fact_bc1c26d7526f4c7c8564de9f98d64c5e" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">310642000</ifrs-full:OtherExpenseByNature>
  <!--Other expenses, by nature-Parent Company [Member]-->
  <ifrs-full:OtherExpenseByNature id="Fact_4098fdb341ee4d93ab71106eee4c9c09" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">26120000</ifrs-full:OtherExpenseByNature>
  <!--Other expenses, by nature-Parent Company [Member]-->
  <ifrs-full:OtherExpenseByNature id="Fact_4de1f2d399bb45179ddd7134bb9809e4" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">189116000</ifrs-full:OtherExpenseByNature>
  <!--Other expenses, by nature-Parent Company [Member]-->
  <ifrs-full:OtherExpenseByNature id="Fact_52b28150ed7d4161a6a871ed4021abc0" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">21173000</ifrs-full:OtherExpenseByNature>
  <!--Other finance cost-Parent Company [Member]-->
  <ifrs-full:OtherFinanceCost id="Fact_8c9d8d90297841968b42f78f404d4892" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">12083000</ifrs-full:OtherFinanceCost>
  <!--Other finance cost-Parent Company [Member]-->
  <ifrs-full:OtherFinanceCost id="Fact_c6f693e686664b079a8a08b07911b35f" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">15485000</ifrs-full:OtherFinanceCost>
  <!--Other finance cost-Parent Company [Member]-->
  <ifrs-full:OtherFinanceCost id="Fact_fd95a0da56a148cf919f39c9dcf52605" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">21333000</ifrs-full:OtherFinanceCost>
  <!--Other finance income-->
  <ifrs-full:OtherFinanceIncome id="Fact_22c2272ea6cb4176ba3313c033efe995" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">28809000</ifrs-full:OtherFinanceIncome>
  <!--Other finance income-->
  <ifrs-full:OtherFinanceIncome id="Fact_70307e3150364b94bbebefc8b1386509" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">14431000</ifrs-full:OtherFinanceIncome>
  <!--Other finance income-->
  <ifrs-full:OtherFinanceIncome id="Fact_a147fb3698a84ef385f12a869301406b" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">14152000</ifrs-full:OtherFinanceIncome>
  <!--Other financial income/(expense), net-->
  <ifrs-full:OtherFinanceIncomeCost id="Fact_47ad3db6ca2641499cfe8743d8bd4898" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">18434000</ifrs-full:OtherFinanceIncomeCost>
  <!--Other financial income/(expense), net-->
  <ifrs-full:OtherFinanceIncomeCost id="Fact_a11c605dfd4a48b4b569c82ce5e156f0" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-1153000</ifrs-full:OtherFinanceIncomeCost>
  <!--Other financial income/(expense), net-->
  <ifrs-full:OtherFinanceIncomeCost id="Fact_c315ac9d8f9c4b5dace63ab8695e649d" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-8235000</ifrs-full:OtherFinanceIncomeCost>
  <!--Other financial losses-->
  <ifrs-full:OtherGainsLosses id="Fact_84dcb1bbb7c849379b0f8fa60ffef732" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">-20758000</ifrs-full:OtherGainsLosses>
  <!--Other financial losses-->
  <ifrs-full:OtherGainsLosses id="Fact_a7ae6f5ae0aa497bbfcf3a20b8a400ff" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-22666000</ifrs-full:OtherGainsLosses>
  <!--Other financial losses-->
  <ifrs-full:OtherGainsLosses id="Fact_d7bc6691290a4d2cac8c789ac78ef905" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-15305000</ifrs-full:OtherGainsLosses>
  <!--Other operating income-->
  <ifrs-full:OtherIncome id="Fact_3949200a77f5482abe1177f54ab288f5" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">93774000</ifrs-full:OtherIncome>
  <!--Other operating income-->
  <ifrs-full:OtherIncome id="Fact_6c31566afb574793b44fa6e1de142f90" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">132557000</ifrs-full:OtherIncome>
  <!--Other operating income-->
  <ifrs-full:OtherIncome id="Fact_f35caf546d7d47b78a44ae335825870f" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">80844000</ifrs-full:OtherIncome>
  <!--Other liabilities-Parent Company [Member]-->
  <ifrs-full:OtherLiabilities id="Fact_725e1974af0741c0804134217f68def9" contextRef="c20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">7205000</ifrs-full:OtherLiabilities>
  <!--Other liabilities-Parent Company [Member]-->
  <ifrs-full:OtherLiabilities id="Fact_7486db0528e84385b8c03bc80fcd65cd" contextRef="c20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">13493000</ifrs-full:OtherLiabilities>
  <!--Other non-current assets-Unallocated amounts [member]-->
  <ifrs-full:OtherNoncurrentAssets id="Fact_308c5e6516e149429df1d98aad36136c" contextRef="c20181231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">188736000</ifrs-full:OtherNoncurrentAssets>
  <!--Other non-current assets-Unallocated amounts [member]-->
  <ifrs-full:OtherNoncurrentAssets id="Fact_44b7964fc59746b9b110cdcf576573c3" contextRef="c20191231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">239553000</ifrs-full:OtherNoncurrentAssets>
  <!--Other non-current financial liabilities-Solana [Member]-Liberty Interactive Corporation [Member]-->
  <ifrs-full:OtherNoncurrentFinancialLiabilities id="Fact_9299550f9c2746c1895562cf6136548f" contextRef="c20130930_IntangibleAssetsMaterialToEntityAxis_SolanaMember_LegalEntityAxis_LibertyInteractiveCorporationMember" unitRef="U002" decimals="-6">300000000</ifrs-full:OtherNoncurrentFinancialLiabilities>
  <!--Other non-current financial liabilities-Liberty Interactive Corporation [Member]-->
  <ifrs-full:OtherNoncurrentFinancialLiabilities id="Fact_174f880de5ae4aac936e3bf604d6490a" contextRef="c20131002_CounterpartiesAxis_LibertyInteractiveCorporationMember" unitRef="U002" decimals="-6">300000000</ifrs-full:OtherNoncurrentFinancialLiabilities>
  <!--Other non-current liabilities-->
  <ifrs-full:OtherNoncurrentLiabilities id="Fact_1afe809062e448a18d0df29abc75c58b" contextRef="c20181231" unitRef="U002" decimals="-3">507321000</ifrs-full:OtherNoncurrentLiabilities>
  <!--Other non-current liabilities-->
  <ifrs-full:OtherNoncurrentLiabilities id="Fact_71ec21c440da4179bc242fe151f081f6" contextRef="c20191231" unitRef="U002" decimals="-3">554199000</ifrs-full:OtherNoncurrentLiabilities>
  <!--Other receivables accounts-->
  <ifrs-full:OtherNoncurrentReceivables id="Fact_35f54e8d92b8415e9576fcf129c46ac1" contextRef="c20181231" unitRef="U002" decimals="-3">41099000</ifrs-full:OtherNoncurrentReceivables>
  <!--Other receivables accounts-->
  <ifrs-full:OtherNoncurrentReceivables id="Fact_724d1f2b3a164f56afc2fd171816f5aa" contextRef="c20191231" unitRef="U002" decimals="-3">88405000</ifrs-full:OtherNoncurrentReceivables>
  <!--Other reserves-Parent Company [Member]-->
  <ifrs-full:OtherReserves id="Fact_cad9006901f5473c867999d2666f3886" contextRef="c20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">0</ifrs-full:OtherReserves>
  <!--Other reserves-Parent Company [Member]-->
  <ifrs-full:OtherReserves id="Fact_d158482390a540b4ba635424f92b8a6e" contextRef="c20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-637000</ifrs-full:OtherReserves>
  <!--Other revenue-Parent Company [Member]-->
  <ifrs-full:OtherRevenue id="Fact_376a3ed9fdac4d84814cb10094eba07a" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">12772000</ifrs-full:OtherRevenue>
  <!--Other revenue-Parent Company [Member]-->
  <ifrs-full:OtherRevenue id="Fact_87c9e20351724d10a5e192ed4d17361c" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">4334000</ifrs-full:OtherRevenue>
  <!--Other revenue-Parent Company [Member]-->
  <ifrs-full:OtherRevenue id="Fact_d94bfb06db8143b0b6ae7373f5099496" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">17419000</ifrs-full:OtherRevenue>
  <!--Other tax effects for reconciliation between accounting profit and tax expense (income)-->
  <ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome id="Fact_06681c46ab2e4da8b11092a905a2c82d" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-1915000</ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
  <!--Other tax effects for reconciliation between accounting profit and tax expense (income)-->
  <ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome id="Fact_14be2668864747b389bff5b112ae1b2a" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-3649000</ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
  <!--Other tax effects for reconciliation between accounting profit and tax expense (income)-->
  <ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome id="Fact_bc5de598f0044147b0884a6b28042793" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">3092000</ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
  <!--Par value per share-->
  <ifrs-full:ParValuePerShare id="Fact_531f086d2cd14513ae595e7db7b90a4c" contextRef="c20191231" unitRef="U003" decimals="INF">0.10</ifrs-full:ParValuePerShare>
  <!--Percentage of voting equity interests acquired-Mini- Hydro [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_04cc16f6559c4926b0f0d33ca7e7b726" contextRef="c20181231_IntangibleAssetsMaterialToEntityAxis_Mini-HydroMember" unitRef="U004" decimals="INF">1</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Percentage of voting equity interests acquired-Monterrey [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_ac0a7f7354074f3fb6c71f179ffdc4e6" contextRef="c20190802_BusinessCombinationsAxis_MonterreyMember" unitRef="U004" decimals="INF">0.3</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Percentage of voting equity interests acquired-Melowind [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_d1f53d15149143929d827e3f1108ba34" contextRef="c20181231_IntangibleAssetsMaterialToEntityAxis_MelowindMember" unitRef="U004" decimals="INF">1</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Percentage of voting equity interests acquired-Pemex Transportation System [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_f020fce858014446a2e0b22a3e41c2ef" contextRef="c20181231_LegalEntityAxis_PemexTransportationSystemMember" unitRef="U004" decimals="INF">0.05</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Percentage of voting equity interests acquired-ASI Operations LLC [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_229c27bd75ba4857bdac2c5d42746d9d" contextRef="c20190802_BusinessCombinationsAxis_ASIOperationsLLCMember" unitRef="U004" decimals="INF">1</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Percentage of voting equity interests acquired-Melowind [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_122756960d3b44ef81461014299feeaa" contextRef="c20181213_BusinessCombinationsAxis_MelowindMember" unitRef="U004" decimals="INF">1</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Percentage of voting equity interests acquired-Mini- Hydro [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_18f1c6a2410545ad8b34bad0e13a6649" contextRef="c20181010_BusinessCombinationsAxis_Mini-HydroMember" unitRef="U004" decimals="INF">0.05</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Percentage of voting equity interests acquired-Mini- Hydro [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_5ca1b17a881d4e6aa89a3e9f99f82963" contextRef="c20180228_BusinessCombinationsAxis_Mini-HydroMember" unitRef="U004" decimals="INF">1</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Percentage of voting equity interests acquired-Rioglass [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_c6caf6c8fa9e483783980e2bf8981e28" contextRef="c20191231_ClassesOfFinancialAssetsAxis_RioglassMember" unitRef="U004" decimals="INF">0.1512</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Percentage of voting equity interests acquired-Ten West Link [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_d110796bdcad489dbf640ba9b439de0d" contextRef="c20191231_ClassesOfFinancialAssetsAxis_TenWestLinkMember" unitRef="U004" decimals="INF">0.125</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Percentage of voting equity interests acquired-Algonquin [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_2087d3f0187b4e1a953c66e90b21c003" contextRef="c20181127_LegalEntityAxis_AlgonquinMember" unitRef="U004" decimals="INF">0.1647</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Proceeds from Project & Corporate debt-->
  <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities id="Fact_3ae40e4ee79a418198b7106c3d27c584" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">123767000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
  <!--Proceeds from Project & Corporate debt-->
  <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities id="Fact_56386b4f27d84232bf210d8e3d6af478" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">296398000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
  <!--Proceeds from Project & Corporate debt-->
  <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities id="Fact_ce40562997bc44639e6d5bc134651a75" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">358826000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
  <!--Proceeds from Project & Corporate debt-Credit Facility 2017 [Member]-->
  <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities id="Fact_03edca12d7a748a9901d6aa172ad1038" contextRef="c20190101to20191231_BorrowingsByNameAxis_CreditFacility2017Member" unitRef="U002" decimals="-5">10100000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
  <!--Proceeds from Project & Corporate debt-New Revolving Credit Facility [Member]-->
  <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities id="Fact_e55066dcf71f4f8b9460d40516ea62a8" contextRef="c20190101to20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember" unitRef="U002" decimals="-2">81100</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
  <!--Proceeds from contributions of non-controlling interests-->
  <ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests id="Fact_3b944be3f06b4a0883c0d8e2bc168a7d" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">0</ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests>
  <!--Proceeds from contributions of non-controlling interests-->
  <ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests id="Fact_65518bdd3aba4515b1e9b32665de1d56" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">0</ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests>
  <!--Proceeds from contributions of non-controlling interests-->
  <ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests id="Fact_68bc4d118a384aa1ae8c9b54ed9c8156" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">92303000</ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests>
  <!--Proceeds from issue of ordinary shares-->
  <ifrs-full:ProceedsFromIssueOfOrdinaryShares id="Fact_4e8ac187f6a447c7999a8b9f676705ef" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">30000000</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
  <!--Proceeds from issue of ordinary shares-->
  <ifrs-full:ProceedsFromIssueOfOrdinaryShares id="Fact_63a585e23dfc4d13b363fbdbb47c7c8d" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">0</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
  <!--Proceeds from issue of ordinary shares-->
  <ifrs-full:ProceedsFromIssueOfOrdinaryShares id="Fact_e8cea4ecf0dc4bae8f96f4885d4da8f1" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">0</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
  <!--Proceeds from sales of investments accounted for using equity method-->
  <ifrs-full:ProceedsFromSalesOfInvestmentsAccountedForUsingEquityMethod id="Fact_0821551c6e3d440ca20b5b5751bcaa53" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">4432000</ifrs-full:ProceedsFromSalesOfInvestmentsAccountedForUsingEquityMethod>
  <!--Proceeds from sales of investments accounted for using equity method-->
  <ifrs-full:ProceedsFromSalesOfInvestmentsAccountedForUsingEquityMethod id="Fact_16a32ef633014621861cfa59e6b8e2ff" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">30443000</ifrs-full:ProceedsFromSalesOfInvestmentsAccountedForUsingEquityMethod>
  <!--Proceeds from sales of investments accounted for using equity method-->
  <ifrs-full:ProceedsFromSalesOfInvestmentsAccountedForUsingEquityMethod id="Fact_e689d379c514428f908e8b82803535be" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">3003000</ifrs-full:ProceedsFromSalesOfInvestmentsAccountedForUsingEquityMethod>
  <!--Proceeds from sales of property, plant and equipment, classified as investing activities-->
  <ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities id="Fact_82ac5ca99b434da1a2ade27e8a6f5e31" contextRef="c20190101to20191231" unitRef="U002" decimals="-5">22200000</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
  <!--Proceeds from sales of property, plant and equipment, classified as investing activities-->
  <ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities id="Fact_ac3fea2ee8b548618239d3efab2e4049" contextRef="c20170101to20171231" unitRef="U002" decimals="-5">42500000</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
  <!--Proceeds from sales of property, plant and equipment, classified as investing activities-->
  <ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities id="Fact_d4ddf66217a94148b57ce8bf433cbc57" contextRef="c20180101to20181231" unitRef="U002" decimals="-5">72600000</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
  <!--Professional fees expense-->
  <ifrs-full:ProfessionalFeesExpense id="Fact_7f8119c73fa84db3bbc5ee95d1b77f87" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">36178000</ifrs-full:ProfessionalFeesExpense>
  <!--Professional fees expense-->
  <ifrs-full:ProfessionalFeesExpense id="Fact_a8c5525c06c1481682bc8dc9d2a8e2bd" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">43229000</ifrs-full:ProfessionalFeesExpense>
  <!--Professional fees expense-->
  <ifrs-full:ProfessionalFeesExpense id="Fact_f4f99756457c45048551a15385a5c005" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">41579000</ifrs-full:ProfessionalFeesExpense>
  <!--Profit/(loss) for the year-->
  <ifrs-full:ProfitLoss id="Fact_3e1469ba8b4e404cba7a6d2abb77e0a9" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">-104887000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-->
  <ifrs-full:ProfitLoss id="Fact_5df2f03139044d59a67c32a867c2cdca" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">55269000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-->
  <ifrs-full:ProfitLoss id="Fact_c524e5c1809d4b1e855b49f74c7d046b" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">74608000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Other Reserves [Member]-->
  <ifrs-full:ProfitLoss id="Fact_1ce35882b6284e8a9b6661b9ab822992" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Total Equity Attributable to Company [Member]-->
  <ifrs-full:ProfitLoss id="Fact_21238f07727d46739003d16236a3c1d1" contextRef="c20180101to20181231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">41596000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Share Capital [Member]-->
  <ifrs-full:ProfitLoss id="Fact_4afabae6043b4404a74d4ff498901d19" contextRef="c20180101to20181231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:ProfitLoss id="Fact_65823a6540f5412da5a3aa2ea7a3398a" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Non-controlling Interest [Member]-->
  <ifrs-full:ProfitLoss id="Fact_695b372c45874394a2dfb64e4f0d2918" contextRef="c20180101to20181231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">13673000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Parent company reserves [Member]-->
  <ifrs-full:ProfitLoss id="Fact_74c212bbcc5649fa8d3253b4f73c5a83" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Parent company reserves [Member]-->
  <ifrs-full:ProfitLoss id="Fact_7a38d32c4be94ce9a102444a6528ebe4" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Share Capital [Member]-->
  <ifrs-full:ProfitLoss id="Fact_7c45eee512d544baa7869f75fa56f0cb" contextRef="c20190101to20191231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Retained Earnings [Member]-->
  <ifrs-full:ProfitLoss id="Fact_0df1787e56134ee9be176e177aa8119d" contextRef="c20170101to20171231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-111804000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Total Equity Attributable to Company [Member]-->
  <ifrs-full:ProfitLoss id="Fact_0fcbcc3a27b84787b2922649d80bb0d0" contextRef="c20170101to20171231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">-111804000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:ProfitLoss id="Fact_91de9091294c45219ff7622f70a6f884" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Non-controlling Interest [Member]-->
  <ifrs-full:ProfitLoss id="Fact_a02452d9d4f14169aff09f66eb33b139" contextRef="c20170101to20171231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">6917000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Total Equity Attributable to Company [Member]-->
  <ifrs-full:ProfitLoss id="Fact_a80a7fe0d9954baaa3b68d97922e6baf" contextRef="c20190101to20191231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">62135000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Non-controlling Interest [Member]-->
  <ifrs-full:ProfitLoss id="Fact_b20731d57a6644dd9f7c5d958fb25533" contextRef="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">12473000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Other Reserves [Member]-->
  <ifrs-full:ProfitLoss id="Fact_cd0498d793c34bae94acbb94ac434347" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Retained Earnings [Member]-->
  <ifrs-full:ProfitLoss id="Fact_ceb55300dca64716bd391126448e4280" contextRef="c20190101to20191231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">62135000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:ProfitLoss id="Fact_d00a105abc4a4ce7b71c6471750550c3" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Other Reserves [Member]-->
  <ifrs-full:ProfitLoss id="Fact_d7206bb3c31847f58b9310e3e48fc291" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Share Capital [Member]-->
  <ifrs-full:ProfitLoss id="Fact_d73faf8204114d52a037779e3573d3ae" contextRef="c20170101to20171231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Parent company reserves [Member]-->
  <ifrs-full:ProfitLoss id="Fact_e15820f4c4694a7cbbbaf98f3add42ce" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Retained Earnings [Member]-->
  <ifrs-full:ProfitLoss id="Fact_ece7a2c9ca2a4d8fbeb0edc969da5e76" contextRef="c20180101to20181231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">41596000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Associates Seven [Member]-->
  <ifrs-full:ProfitLoss id="Fact_135d381198194647810d094aa3f0acbf" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">-10073000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Associates Four [Member]-->
  <ifrs-full:ProfitLoss id="Fact_20d3763ef3034647810582bd7346886c" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Associates Two [Member]-->
  <ifrs-full:ProfitLoss id="Fact_39d710ca6b7c432ab6ffd11f80cb16ae" contextRef="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">22193000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Associates Four [Member]-->
  <ifrs-full:ProfitLoss id="Fact_55b15b2a88024e96907ee7ba841138ff" contextRef="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Associates Three [Member]-->
  <ifrs-full:ProfitLoss id="Fact_64b7879f4ff5409498729d00df05afe4" contextRef="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">-209000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Associates Five [Member]-->
  <ifrs-full:ProfitLoss id="Fact_87e3bfa49f844107a5c67cb0d9d86375" contextRef="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">-624000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Associates One [Member]-->
  <ifrs-full:ProfitLoss id="Fact_ae891f7b993f4e6c8f9c9d9a70a2b176" contextRef="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">-693000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Associates Ten [Member]-->
  <ifrs-full:ProfitLoss id="Fact_b576dc9a75db4f28853363f4e76f565f" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">-6537000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Associates One [Member]-->
  <ifrs-full:ProfitLoss id="Fact_b930af4ec05a47e58584d012df1af036" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">-303000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Associates Nine [Member]-->
  <ifrs-full:ProfitLoss id="Fact_d09562b0b52543f59cf8380e671897a0" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">-101000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Associates Two [Member]-->
  <ifrs-full:ProfitLoss id="Fact_d56ee575312843f79200e4c8fd276551" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">30186000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Associates Five [Member]-->
  <ifrs-full:ProfitLoss id="Fact_eda1a7eef8e44d80921a652c630d5c4c" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">-495000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:ProfitLoss id="Fact_eecd990b84ec4a17bd507ce2a338a83e" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">-46000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Associates Three [Member]-->
  <ifrs-full:ProfitLoss id="Fact_f263f69dd7ea4e75b330254d3b03a11c" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">-190000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Parent Company [Member]-->
  <ifrs-full:ProfitLoss id="Fact_29879d1bf8f84eec9fb9f6d2b824bdd7" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-184443000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Parent Company [Member]-->
  <ifrs-full:ProfitLoss id="Fact_6cd1ca236e3c4cbdb25ec5256b27d9d5" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-25992000</ifrs-full:ProfitLoss>
  <!--Profit/(loss) for the year-Parent Company [Member]-->
  <ifrs-full:ProfitLoss id="Fact_8bc68a31ed4641a6831a57dfb96b5ac8" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">52565000</ifrs-full:ProfitLoss>
  <!--Loss/(profit) attributable to non-controlling interests-->
  <ifrs-full:ProfitLossAttributableToNoncontrollingInterests id="Fact_280b6f2546db40b9a2d1bcfb8e5e967d" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">-6917000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
  <!--Loss/(profit) attributable to non-controlling interests-->
  <ifrs-full:ProfitLossAttributableToNoncontrollingInterests id="Fact_316a6aef20654c55910201ac504192c6" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-12473000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
  <!--Loss/(profit) attributable to non-controlling interests-->
  <ifrs-full:ProfitLossAttributableToNoncontrollingInterests id="Fact_6f5efdb5056d46769b88fbbd3c2148fd" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-13673000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
  <!--Loss/(profit) attributable to non-controlling interests-Material reconciling items [member]-->
  <ifrs-full:ProfitLossAttributableToNoncontrollingInterests id="Fact_21bb7cc966eb41699035b4f543052ba3" contextRef="c20190101to20191231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">12473000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
  <!--Loss/(profit) attributable to non-controlling interests-Material reconciling items [member]-->
  <ifrs-full:ProfitLossAttributableToNoncontrollingInterests id="Fact_580769024c314ad2b45d4ace1365e03a" contextRef="c20170101to20171231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">6917000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
  <!--Loss/(profit) attributable to non-controlling interests-Material reconciling items [member]-->
  <ifrs-full:ProfitLossAttributableToNoncontrollingInterests id="Fact_8e4c13302f244003a794a038a1a73dcb" contextRef="c20180101to20181231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">13673000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
  <!--Profit (loss), attributable to owners of parent-->
  <ifrs-full:ProfitLossAttributableToOwnersOfParent id="Fact_2bd9639249604a9ab83b65e17d777157" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">41596000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
  <!--Profit (loss), attributable to owners of parent-->
  <ifrs-full:ProfitLossAttributableToOwnersOfParent id="Fact_7ead6fce3a3a4ef497bebaabfe143759" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">-111804000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
  <!--Profit (loss), attributable to owners of parent-->
  <ifrs-full:ProfitLossAttributableToOwnersOfParent id="Fact_c99c17c99fff412e816d4663f147e802" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">62135000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
  <!--Profit (loss), attributable to owners of parent-Material reconciling items [member]-->
  <ifrs-full:ProfitLossAttributableToOwnersOfParent id="Fact_1a11c63dc3544680b1e92b9031da7061" contextRef="c20190101to20191231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">62135000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
  <!--Profit (loss), attributable to owners of parent-Material reconciling items [member]-->
  <ifrs-full:ProfitLossAttributableToOwnersOfParent id="Fact_4737b011ae4f4ff8834badff431f5230" contextRef="c20170101to20171231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">-111804000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
  <!--Profit (loss), attributable to owners of parent-Material reconciling items [member]-->
  <ifrs-full:ProfitLossAttributableToOwnersOfParent id="Fact_dfb4b96e718c441ea6ac5e02b592a09a" contextRef="c20180101to20181231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">41596000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
  <!--Profit (loss), attributable to owners of parent-Parent Company [Member]-->
  <ifrs-full:ProfitLossAttributableToOwnersOfParent id="Fact_287e3e9241ef482cb56021bd11d287f5" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">52565000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
  <!--Profit (loss), attributable to owners of parent-Parent Company [Member]-->
  <ifrs-full:ProfitLossAttributableToOwnersOfParent id="Fact_df38e5f02ef141f7a3aa603600492f11" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-184443000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
  <!--Profit (loss), attributable to owners of parent-Parent Company [Member]-->
  <ifrs-full:ProfitLossAttributableToOwnersOfParent id="Fact_e51e61b3954d4478938f77dd0fc9607a" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-25992000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
  <!--Profit (loss) before tax-->
  <ifrs-full:ProfitLossBeforeTax id="Fact_2395a93c73dc4469aa2f2edd35bdf534" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">105558000</ifrs-full:ProfitLossBeforeTax>
  <!--Profit (loss) before tax-->
  <ifrs-full:ProfitLossBeforeTax id="Fact_750ff96cfb6b4b378508f27460ec35be" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">14950000</ifrs-full:ProfitLossBeforeTax>
  <!--Profit (loss) before tax-->
  <ifrs-full:ProfitLossBeforeTax id="Fact_9b96c03e5fd04f46b6a999344f4c5fdc" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">97928000</ifrs-full:ProfitLossBeforeTax>
  <!--Profit (loss) before tax-Parent Company [Member]-->
  <ifrs-full:ProfitLossBeforeTax id="Fact_90708b79001f4a748e6f0dd8c010d47c" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">52565000</ifrs-full:ProfitLossBeforeTax>
  <!--Profit (loss) before tax-Parent Company [Member]-->
  <ifrs-full:ProfitLossBeforeTax id="Fact_927f46d4e06148eeac2c5f80d647aa07" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-184443000</ifrs-full:ProfitLossBeforeTax>
  <!--Profit (loss) before tax-Parent Company [Member]-->
  <ifrs-full:ProfitLossBeforeTax id="Fact_cf0137305d794528b220a5234ebfca71" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-25992000</ifrs-full:ProfitLossBeforeTax>
  <!--Profit (loss) from continuing operations-Associates Five [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_27aa9e97992f4341b83d887bbd964dc4" contextRef="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">3000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Five [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_2912de1b2c2c438a9ea1e67bdb88fa3b" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">-39000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Nine [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_31a59fa22afd41c5ba3697fac77e24de" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">-104000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Three [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_74a9a42e06bc4f3288ae44bb41021daa" contextRef="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">-209000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Four [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_837e8fe03aed427ca1ac9306b0b01492" contextRef="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">44000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Two [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_976033035ca148deb8ffbab3e7904b4c" contextRef="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">25778000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_9f0b8a6cbaeb458691ccfb5bac905f95" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">-46000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates One [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_b5e07716bf174437aba0809e1642f10c" contextRef="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">-668000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Seven [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_bb857b9b6dc34193a208d6ae76beb023" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">5737000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Two [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_c4ced73e321a431d932cd4a9523dc31c" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">33372000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Four [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_f7e432f0025b4e14ae0826c22628d71f" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">47000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Ten [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_f996be56d6454890aff535cbea5328d9" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">11125000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates One [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_117859aefbcc4205abcd1f65e0b091d5" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">-277000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Three [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_11f107b3ee724b9eaf90311ed35d92f9" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">-190000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations attributable to ordinary equity holders of parent entity-->
  <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity id="Fact_0a665b5f0bcf43b7b1f84c94b6ae7c38" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">62135000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
  <!--Profit (loss) from continuing operations attributable to ordinary equity holders of parent entity-->
  <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity id="Fact_cd546371ff534ed4b4a4867bf20c2456" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">-111804000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
  <!--Profit (loss) from continuing operations attributable to ordinary equity holders of parent entity-->
  <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity id="Fact_f4681972af9c4d2f972c551a677be7da" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">41596000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
  <!--Profit (loss) from operating activities-->
  <ifrs-full:ProfitLossFromOperatingActivities id="Fact_204d801037444a8c8914fb4824489ea5" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">500449000</ifrs-full:ProfitLossFromOperatingActivities>
  <!--Profit (loss) from operating activities-->
  <ifrs-full:ProfitLossFromOperatingActivities id="Fact_640a8605f7ee4afe8bd13fd843ed3457" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">487910000</ifrs-full:ProfitLossFromOperatingActivities>
  <!--Profit (loss) from operating activities-->
  <ifrs-full:ProfitLossFromOperatingActivities id="Fact_dea5aaf5a48148df8a76fb4dcee842d3" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">457967000</ifrs-full:ProfitLossFromOperatingActivities>
  <!--Profit (loss) of acquiree since acquisition date-Asset Acquisition [Member]-->
  <ifrs-full:ProfitLossOfAcquiree id="Fact_06e11cddef2c4bcd9e193a127ffb00bb" contextRef="c20190101to20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-5">500000</ifrs-full:ProfitLossOfAcquiree>
  <!--Profit (loss) of acquiree since acquisition date-Asset Acquisition [Member]-->
  <ifrs-full:ProfitLossOfAcquiree id="Fact_1a3a6ac4e9084260854b64a86fe99050" contextRef="c20180101to20181231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-5">-300000</ifrs-full:ProfitLossOfAcquiree>
  <!--Profit (loss) of combined entity as if combination occurred at beginning of period-Asset Acquisition [Member]-->
  <ifrs-full:ProfitLossOfCombinedEntity id="Fact_6dafe126da064440b14f18c8182b632c" contextRef="c20190101to20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-5">-2400000</ifrs-full:ProfitLossOfCombinedEntity>
  <!--Profit (loss) of combined entity as if combination occurred at beginning of period-Asset Acquisition [Member]-->
  <ifrs-full:ProfitLossOfCombinedEntity id="Fact_3a009dca61c8471a8d32ac14990baf50" contextRef="c20180101to20181231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-5">-700000</ifrs-full:ProfitLossOfCombinedEntity>
  <!--Concessional assets (Note 6)-Asset Acquisition [Member]-->
  <ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate id="Fact_da125668d9df49cc92fb74fa08270cf8" contextRef="c20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">28738000</ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate>
  <!--Concessional assets (Note 6)-Asset Acquisition [Member]-->
  <ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate id="Fact_f7f331bf854e444cb6cc44fbe7d5c855" contextRef="c20181231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">155909000</ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate>
  <!--% Shares-Associates Five [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_016698afc67e4bad8ed517f2d1d7760a" contextRef="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U004" decimals="4">0.0500</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Seven [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_0212fa57cdbd4625b815672f0177323f" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U004" decimals="4">0.3000</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Three [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_18e14d5334a948148f40bc7b6329f624" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U004" decimals="4">0.5000</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Four [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_1cb9ffc79a734467afa2f11af9b74108" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U004" decimals="4">0.4002</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Nine [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_1ebea8e2b6c34412a4e6915eebc0be72" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U004" decimals="4">0.2000</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Two [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_21ead014a1d84cba95734c357343f830" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U004" decimals="4">0.2550</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Three [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_29e9b5ab84444697af11d8947d2a4d69" contextRef="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U004" decimals="4">0.5000</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Four [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_2dac80999dc24e9a95f926ca665af8e8" contextRef="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U004" decimals="4">0.4002</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates One [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_7ca15ca63613495983797d52aac2417f" contextRef="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U004" decimals="4">0.5716</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Two [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_8b4c5d3462e243a5a361066c761ba492" contextRef="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U004" decimals="4">0.2550</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_a0f6f349508f4311a5c73f6bc386a86a" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U004" decimals="4">0.5000</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Two [Member]-Geida Tlemcen, S.L. [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_b52b5533e5a04ba28bbae57fdbe20d56" contextRef="c20190101to20191231_LegalEntityAxis_GeidaTlemcenSLMember_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U004" decimals="2">0.51</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Five [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_c52678d94c4c4f6683af514659ff3c12" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U004" decimals="4">0.0500</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates One [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_e931395ce73f46179d7f391675f253d9" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U004" decimals="4">0.5716</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Arroyo Netherlands II B.V [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_f2a7a807b73743c3bdd867d2f4579d82" contextRef="c20190101to20191231_LegalEntityAxis_ArroyoNetherlandsIIBVMember" unitRef="U004" decimals="1">0.3</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Ten [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_116eba050c36417cae09e34f974527a0" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U004" decimals="4">0.3000</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--Ownership interest-Befesa Agua Tenes, S.L.U. [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_5d23dfbc77774c44924606b190e7310f" contextRef="c20190129to20190129_BusinessCombinationsAxis_BefesaAguaTenesSLUMember" unitRef="U004" decimals="INF">0.51</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Mini Hydro [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_03ffdaa31aca40e7852897a59c610350" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MiniHydroMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Helioenergy 1 and 2 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_045ead02172d4f46832d579756108aa5" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helioenergy1And2Member" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-ACT [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_1acfc7e23c864de095b890dfbde2aa97" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ACTMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Skikda [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_4fa2785f7d2142a9af8dcf2516f413c7" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_SkikdaMember" unitRef="U004" decimals="INF">0.3420</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Honaine [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_59e213975c3c41469cc07dc7a7e63c91" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_HonaineMember" unitRef="U004" decimals="INF">0.2550</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Cadonal [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_608f98622e9e471ab5ad0fb8b70c83d0" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_CadonalMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Solacor 1 and Solacor 2 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_61c18314ba0b4a9796ddfc96aed27c3f" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member" unitRef="U004" decimals="INF">0.87</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Palmucho [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_6bda2796522a4ea8b32ac9da13063e48" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_PalmuchoMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Mojave [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_6eb16a6c10be43d7bdba4466d6c6df5f" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MojaveMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Solaben 2 and Solaben 3 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_70bbd9e62ec74b07b5723f204c928f4c" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member" unitRef="U004" decimals="INF">0.7</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-ATN2, Concessional Asset [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_714fb0c0995648f3b33b8e143c518565" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATN2ConcessionalAssetMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Quadra 1 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_8796a89bf3fd46e0878fa7b8981d1704" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_Quadra1Member" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Chile TL3 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_88a5a7c58b61493ab818b7e9dd7c4671" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ChileTL3Member" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-ATN [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_9b695d86f98d490e9d86cddd52b74d16" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATNMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-ATS [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_9f1eb2414fc34c0cb46843190e895a88" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATSMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Melowind [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_b02337cd5b6f4bf48ed56b5eb0ae0b9a" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MelowindMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Seville PV [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_b801efd0be634991ae99a5cb9b76f2a1" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SevillePVMember" unitRef="U004" decimals="INF">0.8</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Helios 1 and 2 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_ba7f72a7f2cf4558bf1f796df862dc83" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Solaben 1 and 6 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_bc4113657dad425887e296610a097dc0" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben1And6Member" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Quadra 2 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_c1e8864759e04d32a6d1e9f7366df6cf" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_Quadra2Member" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Solnova 1, 3 and 4 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_c37196c935544e27b7086b805703efd6" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solnova13And4Member" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Palmatir [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_cb228b8126be41f289f153983c574537" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_PalmatirMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-PS10 and PS20 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_d935d7a3c0204d2faf7668085457d00f" contextRef="c20190101to20191231_ClassesOfPropertyPlantAndEquipmentAxis_PS10AndPS20Member" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Monterrey [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_dc34a5d293044dae84d91dce75c67736" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_MonterreyMember" unitRef="U004" decimals="INF">0.3</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Solana [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_e7f421c83a644d038a2439cce7280733" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Kaxu [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_fb9d71be0fb44f7097f071b7c91f4075" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_KaxuMember" unitRef="U004" decimals="INF">0.51</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Amherst Island Partnership [Member]-Associates Ten [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_4f77176bfe784e2b8073d40f661dfb33" contextRef="c20190101to20191231_LegalEntityAxis_AmherstIslandPartnershipMember_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Arroyo Netherlands II B.V [Member]-Associates Seven [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_e56e18a7ded74bf5a9d400c8becdf6e0" contextRef="c20190101to20191231_LegalEntityAxis_ArroyoNetherlandsIIBVMember_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Proportion of ownership interests held by non-controlling interests-Algonquin [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_5e8efcedee4041a8a6138e23a7612e68" contextRef="c20181127to20181127_LegalEntityAxis_AlgonquinMember" unitRef="U004" decimals="INF">0.1647</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-Algonquin [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_7ee03047b7d248ab951781851d991a19" contextRef="c20180309to20180309_LegalEntityAxis_AlgonquinMember" unitRef="U004" decimals="INF">0.25</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-JGC Corporation [Member]-Solacor 1 and Solacor 2 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_084e4db729534229aa3d40df0453891f" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member_LegalEntityAxis_JGCCorporationMember" unitRef="U004" decimals="INF">0.13</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-Itochu Corporation [Member]-Solaben 2 and Solaben 3 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_2cd27a73b64b435c9dd8ecd23878a89d" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member_LegalEntityAxis_ItochuCorporationMember" unitRef="U004" decimals="INF">0.3</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-Skikda [Member]-Algerian Energy Company, SPA [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_49943f95db9648a69d22c1171d9a8634" contextRef="c20190101to20191231_LegalEntityAxis_AlgerianEnergyCompanySPAMember_TypesOfFinancialAssetsAxis_SkikdaMember" unitRef="U004" decimals="INF">0.49</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-Kaxu [Member]-Kaxu Community Trust [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_5f24e23c5ded4b75a64c51743ba72047" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_KaxuMember_LegalEntityAxis_KaxuCommunityTrustMember" unitRef="U004" decimals="INF">0.2</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-Valoriza Agua, S.L. [Member]-Skikda [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_7b3a9a8ca1c04c90b2b9899e91b2f864" contextRef="c20190101to20191231_LegalEntityAxis_ValorizaAguaSLMember_TypesOfFinancialAssetsAxis_SkikdaMember" unitRef="U004" decimals="INF">0.1683</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-Kaxu [Member]-Industrial Development Corporation of South Africa [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_7c437ba5f97b4758a447214eefdda4e0" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_KaxuMember_LegalEntityAxis_IndustrialDevelopmentCorporationOfSouthAfricaMember" unitRef="U004" decimals="INF">0.29</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-Honaine [Member]-Algerian Energy Company, SPA [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_96d16d85214f49dab096ed5678909b0d" contextRef="c20190101to20191231_LegalEntityAxis_AlgerianEnergyCompanySPAMember_TypesOfFinancialAssetsAxis_HonaineMember" unitRef="U004" decimals="INF">0.49</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-Valoriza Agua, S.L. [Member]-Honaine [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_a44e1694661d4b27b7d387bbb443ffb5" contextRef="c20190101to20191231_LegalEntityAxis_ValorizaAguaSLMember_TypesOfFinancialAssetsAxis_HonaineMember" unitRef="U004" decimals="INF">0.255</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-Seville PV [Member]-Instituto para la Diversificacion y Ahorro de la Energia [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_fe005df303114f39a2acf68191ee981f" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SevillePVMember_LegalEntityAxis_InstitutoParaLaDiversificacionYAhorroDeLaEnergiaMember" unitRef="U004" decimals="INF">0.2</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of voting rights held by non-controlling interests-Algonquin [Member]-->
  <ifrs-full:ProportionOfVotingRightsHeldByNoncontrollingInterests id="Fact_6b91f42258b348b98af789f5fc961bdc" contextRef="c20190101to20191231_LegalEntityAxis_AlgonquinMember" unitRef="U004" decimals="INF">0.415</ifrs-full:ProportionOfVotingRightsHeldByNoncontrollingInterests>
  <!--Proportion of voting rights held by non-controlling interests-Non-controlling Interest [Member]-->
  <ifrs-full:ProportionOfVotingRightsHeldByNoncontrollingInterests id="Fact_bdf918195a974a90a125df88fb3987d6" contextRef="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U004" decimals="INF">0.07</ifrs-full:ProportionOfVotingRightsHeldByNoncontrollingInterests>
  <!--Provision of guarantees or collateral by entity, related party transactions-->
  <ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions id="Fact_8ab0de63fc7d45b0920c94913da6a9ad" contextRef="c20190101to20191231" unitRef="U002" decimals="-5">130100000</ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions>
  <!--Provision of guarantees or collateral by entity, related party transactions-->
  <ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions id="Fact_eaa99320802e4c0fa1d6849144684022" contextRef="c20180101to20181231" unitRef="U002" decimals="-5">60500000</ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions>
  <!--Raw materials and consumables used-->
  <ifrs-full:RawMaterialsAndConsumablesUsed id="Fact_3abd49ed08ae471d978256e4ae783cc7" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">10648000</ifrs-full:RawMaterialsAndConsumablesUsed>
  <!--Raw materials and consumables used-->
  <ifrs-full:RawMaterialsAndConsumablesUsed id="Fact_468b576715974fbaacaafa5b017d4ab4" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">16983000</ifrs-full:RawMaterialsAndConsumablesUsed>
  <!--Raw materials and consumables used-->
  <ifrs-full:RawMaterialsAndConsumablesUsed id="Fact_e79bbf5f9cce44f2b87130022d031f23" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">9719000</ifrs-full:RawMaterialsAndConsumablesUsed>
  <!--Recoverable amount of asset or cash-generating unit-Solana [Member]-->
  <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit id="Fact_b37c82d9a3274c0a9c4c6b78a6b3ee2b" contextRef="c20181231_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U002" decimals="-3">1141209000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
  <!--Reduction of issued capital-->
  <ifrs-full:ReductionOfIssuedCapital id="Fact_670fa246bd954c6abd82cb205170bddf" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">2688000</ifrs-full:ReductionOfIssuedCapital>
  <!--Reduction of issued capital-Non-controlling Interest [Member]-->
  <ifrs-full:ReductionOfIssuedCapital id="Fact_d4f1e96633a24883a9f85ee1a2e4745a" contextRef="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">2688000</ifrs-full:ReductionOfIssuedCapital>
  <!--Repairs and maintenance expense-->
  <ifrs-full:RepairsAndMaintenanceExpense id="Fact_4a4836df89f74807a01df1b9569a6750" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">129873000</ifrs-full:RepairsAndMaintenanceExpense>
  <!--Repairs and maintenance expense-->
  <ifrs-full:RepairsAndMaintenanceExpense id="Fact_764179c5ea424eef915c1713fc795979" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">116018000</ifrs-full:RepairsAndMaintenanceExpense>
  <!--Repairs and maintenance expense-->
  <ifrs-full:RepairsAndMaintenanceExpense id="Fact_ea1b78d5839f4e1584c41cf995287f66" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">145857000</ifrs-full:RepairsAndMaintenanceExpense>
  <!--Repayments of borrowings, classified as financing activities-->
  <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities id="Fact_5de60315902640e69748728ee4675c2b" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">613242000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
  <!--Repayments of borrowings, classified as financing activities-->
  <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities id="Fact_7c562afac86a48678c0c1b0e8a246d85" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">385964000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
  <!--Repayments of borrowings, classified as financing activities-->
  <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities id="Fact_0fbd8622e0d64907ab8d9ba949ca05d1" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">603070000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
  <!--Repayments of borrowings, classified as financing activities-Solana [Member]-->
  <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities id="Fact_706301d2288e48f898f35648da09f1aa" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U002" decimals="-5">22200000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
  <!--Repayments of borrowings, classified as financing activities-Solana [Member]-->
  <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities id="Fact_fac60853d108441eb876fa6bad1a349a" contextRef="c20180101to20181231_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U002" decimals="-5">61500000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
  <!--Reserve of cash flow hedges-->
  <ifrs-full:ReserveOfCashFlowHedges id="Fact_677769ec19bb476c94e225b54f2efbb4" contextRef="c20181231" unitRef="U002" decimals="-3">95011000</ifrs-full:ReserveOfCashFlowHedges>
  <!--Reserve of cash flow hedges-->
  <ifrs-full:ReserveOfCashFlowHedges id="Fact_da9daa45cda9416eabc83b176c34d7ee" contextRef="c20191231" unitRef="U002" decimals="-3">73797000</ifrs-full:ReserveOfCashFlowHedges>
  <!--Reserve of cash flow hedges, continuing hedges-Cash flow hedges [member]-Interest Rate Risk [Member]-->
  <ifrs-full:ReserveOfCashFlowHedgesContinuingHedges id="Fact_06ea8b2bfaff4462a3b2a4b9bbfec78f" contextRef="c20191231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">73797000</ifrs-full:ReserveOfCashFlowHedgesContinuingHedges>
  <!--Reserve of cash flow hedges, continuing hedges-Cash flow hedges [member]-Interest Rate Risk [Member]-->
  <ifrs-full:ReserveOfCashFlowHedgesContinuingHedges id="Fact_31fb0346b78249a8bbf48e339d7ee873" contextRef="c20181231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">95011000</ifrs-full:ReserveOfCashFlowHedgesContinuingHedges>
  <!--Accumulated currency translation differences-->
  <ifrs-full:ReserveOfExchangeDifferencesOnTranslation id="Fact_8dd22eafa1fc4648ad09f3c33ad198f8" contextRef="c20191231" unitRef="U002" decimals="-3">-90824000</ifrs-full:ReserveOfExchangeDifferencesOnTranslation>
  <!--Accumulated currency translation differences-->
  <ifrs-full:ReserveOfExchangeDifferencesOnTranslation id="Fact_977c1425091649dc906aa946fe4e13ed" contextRef="c20181231" unitRef="U002" decimals="-3">-68315000</ifrs-full:ReserveOfExchangeDifferencesOnTranslation>
  <!--Restricted cash and cash equivalents-->
  <ifrs-full:RestrictedCashAndCashEquivalents id="Fact_3aa835bb17964eae9b8d70e024549989" contextRef="c20181231" unitRef="U002" decimals="-3">296428000</ifrs-full:RestrictedCashAndCashEquivalents>
  <!--Restricted cash and cash equivalents-->
  <ifrs-full:RestrictedCashAndCashEquivalents id="Fact_ae5ee60625074e11bc3823f09b3d6a4b" contextRef="c20191231" unitRef="U002" decimals="-3">338928000</ifrs-full:RestrictedCashAndCashEquivalents>
  <!--Retained earnings-->
  <ifrs-full:RetainedEarnings id="Fact_553de040eed2431a8edb6f6429f82f69" contextRef="c20191231" unitRef="U002" decimals="-3">-385457000</ifrs-full:RetainedEarnings>
  <!--Retained earnings-->
  <ifrs-full:RetainedEarnings id="Fact_ae36b4d8c86d4ce0b3de52ba29c366a3" contextRef="c20181231" unitRef="U002" decimals="-3">-449274000</ifrs-full:RetainedEarnings>
  <!--Retained earnings-Parent Company [Member]-->
  <ifrs-full:RetainedEarnings id="Fact_c4cfed1956544271a9c0a17e0efdf7ad" contextRef="c20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-296808000</ifrs-full:RetainedEarnings>
  <!--Retained earnings-Parent Company [Member]-->
  <ifrs-full:RetainedEarnings id="Fact_c6226a2b48d34bb0a528fa16d282d98e" contextRef="c20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-270816000</ifrs-full:RetainedEarnings>
  <!--Revenue-->
  <ifrs-full:Revenue id="Fact_2d440d00d3b044b6a6e29ca520666a4b" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">1011452000</ifrs-full:Revenue>
  <!--Revenue-->
  <ifrs-full:Revenue id="Fact_493dadf26dcb4b029eb4965aa0a04ce7" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">1043822000</ifrs-full:Revenue>
  <!--Revenue-->
  <ifrs-full:Revenue id="Fact_4e6ad95823f948a0a497c12ff1788c8a" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">1008381000</ifrs-full:Revenue>
  <!--Revenue-Electric Transmission Lines [Member]-->
  <ifrs-full:Revenue id="Fact_145012ac10fe4062977043efe85a21af" contextRef="c20190101to20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">103453000</ifrs-full:Revenue>
  <!--Revenue-Electric Transmission Lines [Member]-->
  <ifrs-full:Revenue id="Fact_235ca1c4490b43bf886d0452247a1ae6" contextRef="c20170101to20171231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">95096000</ifrs-full:Revenue>
  <!--Revenue-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:Revenue id="Fact_433183f2c4ab40baaee3a065335ea5c0" contextRef="c20170101to20171231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">554879000</ifrs-full:Revenue>
  <!--Revenue-South America [Member]-->
  <ifrs-full:Revenue id="Fact_4575729d2e4d482b877e7a8d8c6f5154" contextRef="c20190101to20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">142207000</ifrs-full:Revenue>
  <!--Revenue-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:Revenue id="Fact_46f1048285424994b23244cae337f510" contextRef="c20190101to20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">536280000</ifrs-full:Revenue>
  <!--Revenue-Electric Transmission Lines [Member]-->
  <ifrs-full:Revenue id="Fact_4b59702d766941f797ded6a6d79a7ad7" contextRef="c20180101to20181231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">95998000</ifrs-full:Revenue>
  <!--Revenue-South America [Member]-->
  <ifrs-full:Revenue id="Fact_5a1c265872304ccea57919dc788c8f8b" contextRef="c20170101to20171231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">120797000</ifrs-full:Revenue>
  <!--Revenue-Renewable Energy [Member]-->
  <ifrs-full:Revenue id="Fact_5ab4e22684024dc5a8f918b2ffdb4747" contextRef="c20170101to20171231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">767226000</ifrs-full:Revenue>
  <!--Revenue-Renewable Energy [Member]-->
  <ifrs-full:Revenue id="Fact_781d697bdb374bd785f64b5d8c64a678" contextRef="c20190101to20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">761090000</ifrs-full:Revenue>
  <!--Revenue-Efficient Natural Gas [Member]-->
  <ifrs-full:Revenue id="Fact_7cb7b88bc8f8416391e48d7744d83e67" contextRef="c20190101to20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">122281000</ifrs-full:Revenue>
  <!--Revenue-North America [Member]-->
  <ifrs-full:Revenue id="Fact_7dc8c183a6914d13bc0c4858c9463f0b" contextRef="c20180101to20181231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">357177000</ifrs-full:Revenue>
  <!--Revenue-Water [Member]-->
  <ifrs-full:Revenue id="Fact_7fce435f0edd4e86993af523f2d868ef" contextRef="c20180101to20181231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">23468000</ifrs-full:Revenue>
  <!--Revenue-Efficient Natural Gas [Member]-->
  <ifrs-full:Revenue id="Fact_84a4cc8eb517474fa1157bc14e06d60c" contextRef="c20180101to20181231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">130799000</ifrs-full:Revenue>
  <!--Revenue-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:Revenue id="Fact_0b2c9af886554d1d94765f076c22cf06" contextRef="c20180101to20181231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">563431000</ifrs-full:Revenue>
  <!--Revenue-Efficient Natural Gas [Member]-->
  <ifrs-full:Revenue id="Fact_9115178657934d5eba80f4bfb05945b8" contextRef="c20170101to20171231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">119784000</ifrs-full:Revenue>
  <!--Revenue-North America [Member]-->
  <ifrs-full:Revenue id="Fact_930ab4a72b8445a8b4954f734c40ae06" contextRef="c20170101to20171231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">332705000</ifrs-full:Revenue>
  <!--Revenue-Renewable Energy [Member]-->
  <ifrs-full:Revenue id="Fact_ae44713a4ed747a7895f5734a8f39356" contextRef="c20180101to20181231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">793557000</ifrs-full:Revenue>
  <!--Revenue-North America [Member]-->
  <ifrs-full:Revenue id="Fact_d2c79dfa95a642deb6e6bf9796878d18" contextRef="c20190101to20191231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">332965000</ifrs-full:Revenue>
  <!--Revenue-South America [Member]-->
  <ifrs-full:Revenue id="Fact_df27715b075d4269a27a58ab3d945468" contextRef="c20180101to20181231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">123214000</ifrs-full:Revenue>
  <!--Revenue-Water [Member]-->
  <ifrs-full:Revenue id="Fact_dfec5309118841deb46619b74903f61e" contextRef="c20170101to20171231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">26275000</ifrs-full:Revenue>
  <!--Revenue-Water [Member]-->
  <ifrs-full:Revenue id="Fact_f26fc37b55924469a21cc8c2ee10b59a" contextRef="c20190101to20191231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">24629000</ifrs-full:Revenue>
  <!--Revenue-Associates Nine [Member]-->
  <ifrs-full:Revenue id="Fact_04e031b1ac244e509a1cabd81bc447ce" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">0</ifrs-full:Revenue>
  <!--Revenue-Associates Three [Member]-->
  <ifrs-full:Revenue id="Fact_06da97600c314371a7aee9a4d4ff6186" contextRef="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">0</ifrs-full:Revenue>
  <!--Revenue-Associates One [Member]-->
  <ifrs-full:Revenue id="Fact_07b43a55ba0b4ce883896c6a3a136300" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">694000</ifrs-full:Revenue>
  <!--Revenue-Associates Five [Member]-->
  <ifrs-full:Revenue id="Fact_16bacd460e944044909d7bd9d5017771" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">0</ifrs-full:Revenue>
  <!--Revenue-Associates Three [Member]-->
  <ifrs-full:Revenue id="Fact_1db1d5ca46c54d9c9c8e1a40e9c401b6" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">0</ifrs-full:Revenue>
  <!--Revenue-Associates One [Member]-->
  <ifrs-full:Revenue id="Fact_3996085987dd402aac9a3f19fcc40488" contextRef="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">320000</ifrs-full:Revenue>
  <!--Revenue-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:Revenue id="Fact_5b7d466d1be04e48a9be7c850e608e3f" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">0</ifrs-full:Revenue>
  <!--Revenue-Associates Seven [Member]-->
  <ifrs-full:Revenue id="Fact_0acd3e428a954724bc7005dc4bc5d1a1" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">32302000</ifrs-full:Revenue>
  <!--Revenue-Associates Four [Member]-->
  <ifrs-full:Revenue id="Fact_9438a3ad28b14bc590c832c6b05f0650" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">0</ifrs-full:Revenue>
  <!--Revenue-Associates Ten [Member]-->
  <ifrs-full:Revenue id="Fact_aafb684fb92840f891df122bfe7d2177" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">24867000</ifrs-full:Revenue>
  <!--Revenue-Associates Two [Member]-->
  <ifrs-full:Revenue id="Fact_c61e6b1a24284f9fbe7529a1b33b75f4" contextRef="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">50118000</ifrs-full:Revenue>
  <!--Revenue-Associates Five [Member]-->
  <ifrs-full:Revenue id="Fact_cba9846bb3e24734853c53ff93cb587d" contextRef="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">0</ifrs-full:Revenue>
  <!--Revenue-Associates Four [Member]-->
  <ifrs-full:Revenue id="Fact_d20cdda732a444cdb535a48a517871b9" contextRef="c20180101to20181231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">0</ifrs-full:Revenue>
  <!--Revenue-Associates Two [Member]-->
  <ifrs-full:Revenue id="Fact_e8095440772c41f7a01c8ad5346da1cc" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">51504000</ifrs-full:Revenue>
  <!--Revenue-Parent Company [Member]-->
  <ifrs-full:Revenue id="Fact_900e87b961ce4e15857eb4f02f6ab945" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">62394000</ifrs-full:Revenue>
  <!--Revenue-Parent Company [Member]-->
  <ifrs-full:Revenue id="Fact_dc24b0ac75524cfa84edc1fb8592ba5a" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">59077000</ifrs-full:Revenue>
  <!--Revenue-Parent Company [Member]-->
  <ifrs-full:Revenue id="Fact_f8198249ec8d4217b415dd5a3864687b" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">141363000</ifrs-full:Revenue>
  <!--Income from government grants-Solana and Mojave [Member]-->
  <ifrs-full:RevenueFromGovernmentGrants id="Fact_35c2c7c2da15464d8e5b0af95ce48d1a" contextRef="c20180101to20181231_IntangibleAssetsMaterialToEntityAxis_SolanaAndMojaveMember" unitRef="U002" decimals="-5">59300000</ifrs-full:RevenueFromGovernmentGrants>
  <!--Income from government grants-Solana and Mojave [Member]-->
  <ifrs-full:RevenueFromGovernmentGrants id="Fact_e04e4455adbd4b7b8bca6ad1f12fc7de" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SolanaAndMojaveMember" unitRef="U002" decimals="-5">59000000</ifrs-full:RevenueFromGovernmentGrants>
  <!--Income from government grants-->
  <ifrs-full:RevenueFromGovernmentGrants id="Fact_35162ee8a51747c381dd6455058e3930" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">59707000</ifrs-full:RevenueFromGovernmentGrants>
  <!--Income from government grants-->
  <ifrs-full:RevenueFromGovernmentGrants id="Fact_6ee6bbd5731b456c8565cfaf0a4317af" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">59421000</ifrs-full:RevenueFromGovernmentGrants>
  <!--Income from government grants-->
  <ifrs-full:RevenueFromGovernmentGrants id="Fact_a71cf57758e74b5c8b18543aa985376e" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">59142000</ifrs-full:RevenueFromGovernmentGrants>
  <!--Interest income-->
  <ifrs-full:RevenueFromInterest id="Fact_ad40dc7619c54926affb3ab9513853be" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">36296000</ifrs-full:RevenueFromInterest>
  <!--Interest income-->
  <ifrs-full:RevenueFromInterest id="Fact_b1453cffe83c429f933b1441d642be9d" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">325000</ifrs-full:RevenueFromInterest>
  <!--Interest income-->
  <ifrs-full:RevenueFromInterest id="Fact_d70a1ac1531049abb5d77e9a091d7494" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">3665000</ifrs-full:RevenueFromInterest>
  <!--Revenue from rendering of services-Parent Company [Member]-->
  <ifrs-full:RevenueFromRenderingOfServices id="Fact_17050d2f36094fa2a40447e943fdf952" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">123944000</ifrs-full:RevenueFromRenderingOfServices>
  <!--Revenue from rendering of services-Parent Company [Member]-->
  <ifrs-full:RevenueFromRenderingOfServices id="Fact_1ea497c64bf04bc98c9e94ef8034588b" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">49622000</ifrs-full:RevenueFromRenderingOfServices>
  <!--Revenue from rendering of services-Parent Company [Member]-->
  <ifrs-full:RevenueFromRenderingOfServices id="Fact_3e20ad21b7194b8298ec81f733f39bfc" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">54743000</ifrs-full:RevenueFromRenderingOfServices>
  <!--Revenue from rendering of services, related party transactions-Subsidiaries [member]-->
  <ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions id="Fact_0c601b2cf62249c7ac8ed5b4abaa922b" contextRef="c20170101to20171231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">3495000</ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions>
  <!--Revenue from rendering of services, related party transactions-Subsidiaries [member]-->
  <ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions id="Fact_8b2724ff4659430a8862624e0eccfccd" contextRef="c20180101to20181231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">0</ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions>
  <!--Revenue from rendering of services, related party transactions-Subsidiaries [member]-->
  <ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions id="Fact_f2badc4ab6444c958ce784df952ec19b" contextRef="c20190101to20191231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">0</ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions>
  <!--Revenue of acquiree since acquisition date-Asset Acquisition [Member]-->
  <ifrs-full:RevenueOfAcquiree id="Fact_f0f349fb9ce743abbb7a787a4bff3b06" contextRef="c20190101to20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-5">300000</ifrs-full:RevenueOfAcquiree>
  <!--Revenue of acquiree since acquisition date-Asset Acquisition [Member]-->
  <ifrs-full:RevenueOfAcquiree id="Fact_f1d60f185fbf4f68b398ec175e47047e" contextRef="c20180101to20181231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-5">1800000</ifrs-full:RevenueOfAcquiree>
  <!--Revenue of combined entity as if combination occurred at beginning of period-Asset Acquisition [Member]-->
  <ifrs-full:RevenueOfCombinedEntity id="Fact_464c996a06684a0d914913c3246fc0df" contextRef="c20190101to20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-5">2300000</ifrs-full:RevenueOfCombinedEntity>
  <!--Revenue of combined entity as if combination occurred at beginning of period-Asset Acquisition [Member]-->
  <ifrs-full:RevenueOfCombinedEntity id="Fact_26b91b45a53047f7817842a54347f541" contextRef="c20180101to20181231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-5">13300000</ifrs-full:RevenueOfCombinedEntity>
  <!--Right-of-use assets-Contracted Concessional Assets [Member]-->
  <ifrs-full:RightofuseAssets id="Fact_01f11b8198854eda81b2c698b5878961" contextRef="c20181231_IntangibleAssetsMaterialToEntityAxis_ContractedConcessionalAssetsMember" unitRef="U002" decimals="-5">57500000</ifrs-full:RightofuseAssets>
  <!--Right-of-use assets-Contracted Concessional Assets [Member]-->
  <ifrs-full:RightofuseAssets id="Fact_a9f0cb07a05d42c39db9a129f7eadf9c" contextRef="c20191231_IntangibleAssetsMaterialToEntityAxis_ContractedConcessionalAssetsMember" unitRef="U002" decimals="-5">54000000</ifrs-full:RightofuseAssets>
  <!--Services received, related party transactions-Subsidiaries [member]-->
  <ifrs-full:ServicesReceivedRelatedPartyTransactions id="Fact_03d21d8069a74910886785ef327c7f60" contextRef="c20170101to20171231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">114416000</ifrs-full:ServicesReceivedRelatedPartyTransactions>
  <!--Services received, related party transactions-Subsidiaries [member]-->
  <ifrs-full:ServicesReceivedRelatedPartyTransactions id="Fact_5935b314bf9842638e0146323e1cf962" contextRef="c20190101to20191231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">0</ifrs-full:ServicesReceivedRelatedPartyTransactions>
  <!--Services received, related party transactions-Subsidiaries [member]-->
  <ifrs-full:ServicesReceivedRelatedPartyTransactions id="Fact_8f0c6e146f684743a66995cfba81e73e" contextRef="c20180101to20181231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">101582000</ifrs-full:ServicesReceivedRelatedPartyTransactions>
  <!--Share of profit/(loss) of associates carried under the equity method-->
  <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod id="Fact_57df629366e74cafb2d6386c87e9a3aa" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">7457000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
  <!--Share of profit/(loss) of associates carried under the equity method-->
  <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod id="Fact_5804b037dc8545ac8649bfb8af797df6" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">5351000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
  <!--Share of profit/(loss) of associates carried under the equity method-->
  <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod id="Fact_6068a8728e2e4b9ea30d3d62185e9266" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">5231000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
  <!--Share of profit/(loss) of associates carried under the equity method-Material reconciling items [member]-->
  <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod id="Fact_0ac1c39813b24da9a14d583d09a0b31d" contextRef="c20170101to20171231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">-5351000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
  <!--Share of profit/(loss) of associates carried under the equity method-Material reconciling items [member]-->
  <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod id="Fact_cca93a2c16104e0796926ee06f00ba55" contextRef="c20180101to20181231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">-5231000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
  <!--Share of profit/(loss) of associates carried under the equity method-Material reconciling items [member]-->
  <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod id="Fact_eb17a6efc2b84ae68bde8705f0597490" contextRef="c20190101to20191231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">-7457000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
  <!--Share of profit/(loss) of associates carried under the equity method-Parent Company [Member]-->
  <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod id="Fact_643942a2f6e84167a57df36943ad9197" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-164369000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
  <!--Share of profit/(loss) of associates carried under the equity method-Parent Company [Member]-->
  <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod id="Fact_89b7e6b65f3b4ad2bb4f3b2c391fc6fe" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">226039000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
  <!--Share of profit/(loss) of associates carried under the equity method-Parent Company [Member]-->
  <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod id="Fact_d73ad2efa4514b1eaf133de15f81bf0a" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">88127000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
  <!--Share of profit (loss) from continuing operations of associates and joint ventures accounted for using equity method-->
  <ifrs-full:ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod id="Fact_7675a420ca574725aa6192dda115fe02" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">5231000</ifrs-full:ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
  <!--Share of profit (loss) from continuing operations of associates and joint ventures accounted for using equity method-->
  <ifrs-full:ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod id="Fact_c49ff32e9db040838b79688cc5c24793" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">7457000</ifrs-full:ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
  <!--Share of profit (loss) from continuing operations of associates and joint ventures accounted for using equity method-Associates Two [Member]-Geida Tlemcen, S.L. [Member]-->
  <ifrs-full:ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod id="Fact_56e4c5b575c0478fab24dff04e35ce56" contextRef="c20190101to20191231_LegalEntityAxis_GeidaTlemcenSLMember_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">7697000</ifrs-full:ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
  <!--Share of profit (loss) from continuing operations of associates and joint ventures accounted for using equity method-Associates Two [Member]-Geida Tlemcen, S.L. [Member]-->
  <ifrs-full:ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod id="Fact_adbdff209a6d4246973db1da6f2c64ea" contextRef="c20180101to20181231_LegalEntityAxis_GeidaTlemcenSLMember_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">5659000</ifrs-full:ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
  <!--Share of profit (loss) from continuing operations of associates and joint ventures accounted for using equity method-Arroyo Netherlands II B.V [Member]-Associates Seven [Member]-->
  <ifrs-full:ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod id="Fact_b58a89efd69c4b8eb79fbf15fb013c0e" contextRef="c20190101to20191231_LegalEntityAxis_ArroyoNetherlandsIIBVMember_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">521000</ifrs-full:ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
  <!--Share premium-Parent Company [Member]-->
  <ifrs-full:SharePremium id="Fact_6d5aa95f35ca46d29c2600a4982ea458" contextRef="c20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">1481881000</ifrs-full:SharePremium>
  <!--Share premium-Parent Company [Member]-->
  <ifrs-full:SharePremium id="Fact_827cc9a7e6104bdbaf1c673c7ffa0c8d" contextRef="c20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">1011743000</ifrs-full:SharePremium>
  <!--Tax effect from change in tax rate-->
  <ifrs-full:TaxEffectFromChangeInTaxRate id="Fact_73e101c85ffe4b38ac799418236262d8" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">0</ifrs-full:TaxEffectFromChangeInTaxRate>
  <!--Tax effect from change in tax rate-->
  <ifrs-full:TaxEffectFromChangeInTaxRate id="Fact_ae7940c53494446285e0d3e43f892fea" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">0</ifrs-full:TaxEffectFromChangeInTaxRate>
  <!--Tax effect from change in tax rate-->
  <ifrs-full:TaxEffectFromChangeInTaxRate id="Fact_e3b0a920178d400aaed9769adb59141b" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">19331000</ifrs-full:TaxEffectFromChangeInTaxRate>
  <!--Tax effect of foreign tax rates-->
  <ifrs-full:TaxEffectOfForeignTaxRates id="Fact_601fd5f8126e43b38c13a65da95eee1a" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">7076000</ifrs-full:TaxEffectOfForeignTaxRates>
  <!--Tax effect of foreign tax rates-->
  <ifrs-full:TaxEffectOfForeignTaxRates id="Fact_964d1f99617e4294b1ca9a4ce25e06c4" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">-3304000</ifrs-full:TaxEffectOfForeignTaxRates>
  <!--Tax effect of foreign tax rates-->
  <ifrs-full:TaxEffectOfForeignTaxRates id="Fact_ddfd348c4cf84e6da51e75a0a53e9746" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-752000</ifrs-full:TaxEffectOfForeignTaxRates>
  <!--Tax effect of revenues exempt from taxation-->
  <ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011 id="Fact_0951dc05dee1486bac1d4fc961afd49f" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">5385000</ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011>
  <!--Tax effect of revenues exempt from taxation-->
  <ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011 id="Fact_462dadbc90544398b22b7fd8f672b386" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">11220000</ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011>
  <!--Tax effect of revenues exempt from taxation-->
  <ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011 id="Fact_6f4c9288d967413c80e406669c2acb41" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">19324000</ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011>
  <!--Tax expense (income) at applicable tax rate-->
  <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate id="Fact_3da9dd508e1447c78ee2b1738bdb64f9" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">4485000</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
  <!--Tax expense (income) at applicable tax rate-->
  <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate id="Fact_72fc9fe04996435abee0fcd782b6e811" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">29378000</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
  <!--Tax expense (income) at applicable tax rate-->
  <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate id="Fact_0d716912852848b7b80401ced191f3bd" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">26390000</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
  <!--Tax expense other than income tax expense-->
  <ifrs-full:TaxExpenseOtherThanIncomeTaxExpense id="Fact_3525837b25cd4144aafe69d5be6ecf1b" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">34844000</ifrs-full:TaxExpenseOtherThanIncomeTaxExpense>
  <!--Tax expense other than income tax expense-->
  <ifrs-full:TaxExpenseOtherThanIncomeTaxExpense id="Fact_d565fa9f5dfe4e68bec204752e2a92cb" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">37439000</ifrs-full:TaxExpenseOtherThanIncomeTaxExpense>
  <!--Tax expense other than income tax expense-->
  <ifrs-full:TaxExpenseOtherThanIncomeTaxExpense id="Fact_e6140344f93a4acf89df35c448dbf3fe" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">52409000</ifrs-full:TaxExpenseOtherThanIncomeTaxExpense>
  <!--Trade and other current payables-->
  <ifrs-full:TradeAndOtherCurrentPayables id="Fact_2de245254e084ec585f4b7893f334f52" contextRef="c20181231" unitRef="U002" decimals="-3">192033000</ifrs-full:TradeAndOtherCurrentPayables>
  <!--Trade and other current payables-->
  <ifrs-full:TradeAndOtherCurrentPayables id="Fact_fe6ad12cca65455abde4c9d67a769efa" contextRef="c20191231" unitRef="U002" decimals="-3">128062000</ifrs-full:TradeAndOtherCurrentPayables>
  <!--Current payables to related parties-Algonquin [Member]-->
  <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties id="Fact_508f7d62e29544a3bdb8904cb504508f" contextRef="c20191231_LegalEntityAxis_AlgonquinMember" unitRef="U002" decimals="-5">5400000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
  <!--Current payables to related parties-Related Parties [Member]-->
  <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties id="Fact_85e3e23075ab4be5af6714b3dbd9032a" contextRef="c20181231_CategoriesOfRelatedPartiesAxis_RelatedPartiesMember" unitRef="U002" decimals="-3">19352000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
  <!--Current payables to related parties-Related Parties [Member]-->
  <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties id="Fact_f987e2cdc6954617abf684eded9dc3e0" contextRef="c20191231_CategoriesOfRelatedPartiesAxis_RelatedPartiesMember" unitRef="U002" decimals="-3">23979000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
  <!--Current trade payables-->
  <ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers id="Fact_0efc08943bef44e7ba60eac0ff05e6cf" contextRef="c20181231" unitRef="U002" decimals="-3">109430000</ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers>
  <!--Current trade payables-->
  <ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers id="Fact_99b2fbbb720e4d7392c2c69758c7c451" contextRef="c20191231" unitRef="U002" decimals="-3">52062000</ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers>
  <!--Trade and other current receivables-->
  <ifrs-full:TradeAndOtherCurrentReceivables id="Fact_2f56e071d7f34930b25b8dc32032f26d" contextRef="c20181231" unitRef="U002" decimals="-3">236395000</ifrs-full:TradeAndOtherCurrentReceivables>
  <!--Trade and other current receivables-->
  <ifrs-full:TradeAndOtherCurrentReceivables id="Fact_c7b68b535c7c4e39917523250bb345e3" contextRef="c20191231" unitRef="U002" decimals="-3">317568000</ifrs-full:TradeAndOtherCurrentReceivables>
  <!--Current receivables due from related parties-Related Parties [Member]-->
  <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties id="Fact_4d5fb804f0d745a9a6906b1b6c1f83b7" contextRef="c20191231_CategoriesOfRelatedPartiesAxis_RelatedPartiesMember" unitRef="U002" decimals="-3">13350000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
  <!--Current receivables due from related parties-Arroyo Netherlands II B.V [Member]-->
  <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties id="Fact_8f3343d82b74402e8767dd916f3b9f52" contextRef="c20191231_LegalEntityAxis_ArroyoNetherlandsIIBVMember" unitRef="U002" decimals="-5">5000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
  <!--Current receivables due from related parties-Related Parties [Member]-->
  <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties id="Fact_e2dacf3c6bcc43e59a991043cb5df740" contextRef="c20181231_CategoriesOfRelatedPartiesAxis_RelatedPartiesMember" unitRef="U002" decimals="-3">5328000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
  <!--Weighted average number of ordinary shares outstanding (in shares)-->
  <ifrs-full:WeightedAverageShares id="Fact_c2fd30c53a974cfa9c9ef9b7ebb04307" contextRef="c20190101to20191231" unitRef="U001" decimals="-3">101063000</ifrs-full:WeightedAverageShares>
  <!--Weighted average number of ordinary shares outstanding (in shares)-->
  <ifrs-full:WeightedAverageShares id="Fact_c3e6c1e0de184bf09ad22e8722bf1468" contextRef="c20170101to20171231" unitRef="U001" decimals="-3">100217000</ifrs-full:WeightedAverageShares>
  <!--Weighted average number of ordinary shares outstanding (in shares)-->
  <ifrs-full:WeightedAverageShares id="Fact_fa010f1e177d4b7ea7e8991ea2a4ff91" contextRef="c20180101to20181231" unitRef="U001" decimals="-3">100217000</ifrs-full:WeightedAverageShares>
  <!--Amendment Flag-->
  <dei:AmendmentFlag id="Fact_12909811805144d99ab0ddff50416963" contextRef="c20190101to20191231">false</dei:AmendmentFlag>
  <!--Current Fiscal Year End Date-->
  <dei:CurrentFiscalYearEndDate id="Fact_7a8524697e0e43138e22bd6db66161b3" contextRef="c20190101to20191231">--12-31</dei:CurrentFiscalYearEndDate>
  <!--Document Period End Date-->
  <dei:DocumentPeriodEndDate id="Fact_82697c98e30e4c0088fcd753d224068c" contextRef="c20190101to20191231">2019-12-31</dei:DocumentPeriodEndDate>
  <!--Entity Well-known Seasoned Issuer-->
  <dei:EntityWellKnownSeasonedIssuer id="Fact_7b56b98d2465471e8edce98757dafe2a" contextRef="c20190101to20191231">Yes</dei:EntityWellKnownSeasonedIssuer>
  <!--Entity Voluntary Filers-->
  <dei:EntityVoluntaryFilers id="Fact_a128ebd0bc7a409b9044d49536f1cdac" contextRef="c20190101to20191231">No</dei:EntityVoluntaryFilers>
  <!--Entity Current Reporting Status-->
  <dei:EntityCurrentReportingStatus id="Fact_64dd855d262f44deb0d6403f3966141f" contextRef="c20190101to20191231">Yes</dei:EntityCurrentReportingStatus>
  <!--Entity Filer Category-->
  <dei:EntityFilerCategory id="Fact_0eadf6449c2c45a19a6b963502927abf" contextRef="c20190101to20191231">Large Accelerated Filer</dei:EntityFilerCategory>
  <!--Entity Registrant Name-->
  <dei:EntityRegistrantName id="Fact_e186b0b1c7474d25a690b85fcdefe6d3" contextRef="c20190101to20191231">Atlantica Yield plc</dei:EntityRegistrantName>
  <!--Entity Central Index Key-->
  <dei:EntityCentralIndexKey id="Fact_bbf53b88a1e64e5b841ab41a93c2b6eb" contextRef="c20190101to20191231">0001601072</dei:EntityCentralIndexKey>
  <!--Entity Common Stock, Shares Outstanding-->
  <dei:EntityCommonStockSharesOutstanding id="Fact_2dfde7d4b19d4b4da9f3a63b441d1325" contextRef="c20191231" unitRef="U001" decimals="INF">101601666</dei:EntityCommonStockSharesOutstanding>
  <!--Document Fiscal Year Focus-->
  <dei:DocumentFiscalYearFocus id="Fact_08e0bfecf7484071bb290430811f4699" contextRef="c20190101to20191231">2019</dei:DocumentFiscalYearFocus>
  <!--Document Fiscal Period Focus-->
  <dei:DocumentFiscalPeriodFocus id="Fact_8ad591fe305340e38c3ba87c09a47059" contextRef="c20190101to20191231">FY</dei:DocumentFiscalPeriodFocus>
  <!--Document Type-->
  <dei:DocumentType id="Fact_e3beac9a06074894899636e112439d36" contextRef="c20190101to20191231">20-F</dei:DocumentType>
  <!--Document Annual Report-->
  <dei:DocumentAnnualReport id="Fact_eb21f0d722b44a2797c4bdfba8fccce7" contextRef="c20190101to20191231">true</dei:DocumentAnnualReport>
  <!--Document Transition Report-->
  <dei:DocumentTransitionReport id="Fact_79568d4b753d47799207756d6e4e8c1c" contextRef="c20190101to20191231">false</dei:DocumentTransitionReport>
  <!--Document Shell Company Report-->
  <dei:DocumentShellCompanyReport id="Fact_0ca30d13691c49a180e2a2f01df282dc" contextRef="c20190101to20191231">false</dei:DocumentShellCompanyReport>
  <!--Entity Interactive Data Current-->
  <dei:EntityInteractiveDataCurrent id="Fact_73b625b12b474477aa76f302b406a264" contextRef="c20190101to20191231">Yes</dei:EntityInteractiveDataCurrent>
  <!--Entity Shell Company-->
  <dei:EntityShellCompany id="Fact_2d458123a00347c6b4e111444f431b67" contextRef="c20190101to20191231">false</dei:EntityShellCompany>
  <!--Entity Emerging Growth Company-->
  <dei:EntityEmergingGrowthCompany id="Fact_1097f81947d342a799a5f07a5a4f21cf" contextRef="c20190101to20191231">false</dei:EntityEmergingGrowthCompany>
  <!--Contracted concessional assets-->
  <aby:ContractedConcessionalAssets id="Fact_2afdf183d3c64f27bb423878a5d59e93" contextRef="c20191231" unitRef="U002" decimals="-3">8161129000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-->
  <aby:ContractedConcessionalAssets id="Fact_e83b81ce54614c08adbcc12bef0779d2" contextRef="c20181231" unitRef="U002" decimals="-3">8549181000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Regions of Europe, Middle East and Africa [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_2123c30c0a8d4068ae417191df359b7a" contextRef="c20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">3675379000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-North America [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_412e9e7d31504d949a5b6a19ba86cb9b" contextRef="c20181231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">3453652000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-South America [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_5ee9b027747b42cdb33c326ce54d76b7" contextRef="c20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">1186552000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-South America [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_69c8c4bb9d1947a3829ac916a8f71bd9" contextRef="c20181231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">1210624000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-North America [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_a4775dd41d604273bd4b24d2829f80c5" contextRef="c20191231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">3299198000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Allocated [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_bc173a8c0524417598ac2c24c1f06702" contextRef="c20181231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">8549181000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Regions of Europe, Middle East and Africa [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_c30b39faebae4e55ba35fe22cbf70f93" contextRef="c20181231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">3884905000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Allocated [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_fbf2790f814b44de8b43b2f801ebdffa" contextRef="c20191231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">8161129000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Efficient Natural Gas [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_4380abaca57841998c2923ef749289b6" contextRef="c20181231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">580997000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Renewable Energy [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_4bf08e65de124ba69350d51730e6ea84" contextRef="c20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">6644024000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Electric Transmission Lines [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_55cc1eb8da0945a5a6f564033b91a061" contextRef="c20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">872757000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Efficient Natural Gas [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_84a27bf466a048ec8d1e0da78b618871" contextRef="c20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">559069000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Electric Transmission Lines [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_b08b69375f774e33a98f37436c59054b" contextRef="c20181231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">882980000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Water [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_bc960fbbf1554869b9b59715dbf9adf2" contextRef="c20191231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">85280000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Water [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_eebb90f445d04477bbf7d3d3a69d4166" contextRef="c20181231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">87184000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Renewable Energy [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_f493d6b60c884a87b1b4eaa14e50b03c" contextRef="c20181231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">6998020000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Accumulated depreciation, amortisation and impairment [member]-->
  <aby:ContractedConcessionalAssets id="Fact_50518edc955b49759f6bd84811ab1a0d" contextRef="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">-1926647000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Accumulated depreciation, amortisation and impairment [member]-->
  <aby:ContractedConcessionalAssets id="Fact_561e4add91294b07b9356917dd3b03cd" contextRef="c20171231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">-1549499000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Gross carrying amount [member]-->
  <aby:ContractedConcessionalAssets id="Fact_726afb2f257f4d15a63805c103a1b306" contextRef="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">10475828000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Gross carrying amount [member]-->
  <aby:ContractedConcessionalAssets id="Fact_f5f1b6dc8a3743228da0a3022fc6086a" contextRef="c20171231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">10633769000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Gross carrying amount [member]-->
  <aby:ContractedConcessionalAssets id="Fact_2fa040567fdc47a3b0f5fed17732ce53" contextRef="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">10384597000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Accumulated depreciation, amortisation and impairment [member]-->
  <aby:ContractedConcessionalAssets id="Fact_f195bac746f246f0aa4a3694fa1085e2" contextRef="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">-2223468000</aby:ContractedConcessionalAssets>
  <!--Current credits and other receivables-->
  <aby:CurrentCreditsAndOtherReceivables id="Fact_6e5b8c06ce7d4985b2199dbcf094737a" contextRef="c20181231" unitRef="U002" decimals="-3">72539000</aby:CurrentCreditsAndOtherReceivables>
  <!--Current credits and other receivables-->
  <aby:CurrentCreditsAndOtherReceivables id="Fact_ef52facd4e51426e99a1c137f80925c4" contextRef="c20191231" unitRef="U002" decimals="-3">75560000</aby:CurrentCreditsAndOtherReceivables>
  <!--Parent company reserves-->
  <aby:ParentCompanyReserves id="Fact_14a1ecf79311491dbe0850cd1759ce9d" contextRef="c20191231" unitRef="U002" decimals="-3">1900800000</aby:ParentCompanyReserves>
  <!--Parent company reserves-->
  <aby:ParentCompanyReserves id="Fact_de42eaec66bc4296834bb896348179d7" contextRef="c20181231" unitRef="U002" decimals="-3">2029940000</aby:ParentCompanyReserves>
  <!--Non-current portion of credit facilities, notes and bonds received-->
  <aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived id="Fact_2468dc11e47a4ea1a9b32e37f51e31f3" contextRef="c20181231" unitRef="U002" decimals="-3">415168000</aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived>
  <!--Non-current portion of credit facilities, notes and bonds received-->
  <aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived id="Fact_2e4692b97fe542409be2f10668cd2c0b" contextRef="c20191231" unitRef="U002" decimals="-3">695085000</aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived>
  <!--Non-current portion of credit facilities, notes and bonds received-Credit Facilities with Financial Entities [Member]-->
  <aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived id="Fact_47f366cfe4d94c518d91244bcf48996c" contextRef="c20181231_BorrowingsByNameAxis_CreditFacilitiesWithFinancialEntitiesMember" unitRef="U002" decimals="-3">415168000</aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived>
  <!--Non-current portion of credit facilities, notes and bonds received-Credit Facilities with Financial Entities [Member]-->
  <aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived id="Fact_6e9d6a51f3934d259def05112bc48e80" contextRef="c20191231_BorrowingsByNameAxis_CreditFacilitiesWithFinancialEntitiesMember" unitRef="U002" decimals="-3">695085000</aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived>
  <!--Non-current portion of non-current notes and bonds issued-->
  <aby:NoncurrentPortionOfNoncurrentNotesAndBondsIssued id="Fact_39dc5fec4706468abc58e97c15bafd6c" contextRef="c20181231" unitRef="U002" decimals="-3">745566000</aby:NoncurrentPortionOfNoncurrentNotesAndBondsIssued>
  <!--Non-current portion of non-current notes and bonds issued-->
  <aby:NoncurrentPortionOfNoncurrentNotesAndBondsIssued id="Fact_f79d1a6b0b364589a6a6523e6e8a518f" contextRef="c20191231" unitRef="U002" decimals="-3">718129000</aby:NoncurrentPortionOfNoncurrentNotesAndBondsIssued>
  <!--Non-current portion of non-current project debt-->
  <aby:NoncurrentPortionOfNoncurrentProjectDebt id="Fact_1dda6d6f57a144d4b028b623f834796c" contextRef="c20191231" unitRef="U002" decimals="-3">4069909000</aby:NoncurrentPortionOfNoncurrentProjectDebt>
  <!--Non-current portion of non-current project debt-->
  <aby:NoncurrentPortionOfNoncurrentProjectDebt id="Fact_98295f4b383f4df2b7e34634a7101b4f" contextRef="c20181231" unitRef="U002" decimals="-3">4826659000</aby:NoncurrentPortionOfNoncurrentProjectDebt>
  <!--Non-current portion of non-current project debt-Asset Acquisition [Member]-->
  <aby:NoncurrentPortionOfNoncurrentProjectDebt id="Fact_2410df15053248f0a0a91040f253a1b5" contextRef="c20181231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">79016000</aby:NoncurrentPortionOfNoncurrentProjectDebt>
  <!--Non-current government grants and other non-current financial liabilities-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_365faeb2b8a5486787552fc812113bc6" contextRef="c20191231" unitRef="U002" decimals="-3">1641752000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_b3c5bbfe782e4a04a98477dfc9824e73" contextRef="c20181231" unitRef="U002" decimals="-3">1658126000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Regions of Europe, Middle East and Africa [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_2025b4417f714b049d7894eecad41642" contextRef="c20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">138209000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-South America [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_2595fea103074eb6ad4f8795dbc51375" contextRef="c20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">12864000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Allocated [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_3679fcf709b74a328995c1a6cb0fc679" contextRef="c20191231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">1641752000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Regions of Europe, Middle East and Africa [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_4bb665160eb04ec5b1efd315c76254e6" contextRef="c20181231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">122852000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-North America [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_0ee5afeefa614ce2a560eac2836893a3" contextRef="c20181231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">1527724000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-North America [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_a4b0b4d7a55e4cdfb91a361ece9ddb65" contextRef="c20191231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">1490679000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Allocated [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_e47aaeb78b1d4140ac4b99d933dce3e3" contextRef="c20181231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">1658126000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-South America [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_e71e1ad65ceb44be92ceb34be69207f8" contextRef="c20181231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">7550000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Renewable Energy [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_1de1f73155f64eebaea677cf2a5037f5" contextRef="c20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">1634361000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Electric Transmission Lines [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_394c91c7a5a843669fa47530a12298b5" contextRef="c20181231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">1025000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Water [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_8553ade116e3459684b4b8455ae58a7a" contextRef="c20191231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">728000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Efficient Natural Gas [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_8bed9c444cee4b7f84c4dd0e203c0a26" contextRef="c20181231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">161000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Efficient Natural Gas [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_b7011c1c0b214e6ca3c7c4bf2348a7e9" contextRef="c20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">146000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Renewable Energy [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_d0d390a3355648f092623e17d17e9c5d" contextRef="c20181231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">1656146000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Water [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_da2bbf8176cf43a6a6314229af476a71" contextRef="c20181231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">794000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Electric Transmission Lines [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_f993fb7f08c246c6b0b4dfb2d8762587" contextRef="c20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">6517000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Liberty Interactive Corporation [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_1db4890cf97242fba8a97255234e25aa" contextRef="c20191231_CounterpartiesAxis_LibertyInteractiveCorporationMember" unitRef="U002" decimals="-6">380000000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Liberty Interactive Corporation [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_557e709c747e4128bde815cafaa63d17" contextRef="c20181231_CounterpartiesAxis_LibertyInteractiveCorporationMember" unitRef="U002" decimals="-6">358000000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current portion of non-current project borrowings-->
  <aby:NonCurrentPortionOfNonCurrentProjectBorrowings id="Fact_236dbf7ec37e4224ab8a56b3aa76f0c1" contextRef="c20181231" unitRef="U002" decimals="-3">4081093000</aby:NonCurrentPortionOfNonCurrentProjectBorrowings>
  <!--Non-current portion of non-current project borrowings-->
  <aby:NonCurrentPortionOfNonCurrentProjectBorrowings id="Fact_69a02020672543a48c31e9fc14797c02" contextRef="c20191231" unitRef="U002" decimals="-3">3351780000</aby:NonCurrentPortionOfNonCurrentProjectBorrowings>
  <!--Current portion of non-current credit facilities, notes and bonds received-->
  <aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived id="Fact_afe29c590b804096bdb3705fb79f4a5f" contextRef="c20181231" unitRef="U002" decimals="-3">268905000</aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived>
  <!--Current portion of non-current credit facilities, notes and bonds received-->
  <aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived id="Fact_b7f8ea3e0abe42949794ca23de8128aa" contextRef="c20191231" unitRef="U002" decimals="-3">28706000</aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived>
  <!--Current portion of non-current credit facilities, notes and bonds received-Notes And Bonds [Member]-->
  <aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived id="Fact_260bce4f330d4810bc0e05505845e873" contextRef="c20181231_BorrowingsByNameAxis_NotesAndBondsMember" unitRef="U002" decimals="-3">257325000</aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived>
  <!--Current portion of non-current credit facilities, notes and bonds received-Credit Facilities with Financial Entities [Member]-->
  <aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived id="Fact_792eaf09096041468493f476c9b4d2eb" contextRef="c20181231_BorrowingsByNameAxis_CreditFacilitiesWithFinancialEntitiesMember" unitRef="U002" decimals="-3">11580000</aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived>
  <!--Current portion of non-current credit facilities, notes and bonds received-Credit Facilities with Financial Entities [Member]-->
  <aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived id="Fact_caa6d9790213496f9102ec0dc842a102" contextRef="c20191231_BorrowingsByNameAxis_CreditFacilitiesWithFinancialEntitiesMember" unitRef="U002" decimals="-3">789000</aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived>
  <!--Current portion of non-current credit facilities, notes and bonds received-Notes And Bonds [Member]-->
  <aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived id="Fact_d9f7c93b4a9f487bb09f312bd664f405" contextRef="c20191231_BorrowingsByNameAxis_NotesAndBondsMember" unitRef="U002" decimals="-3">27917000</aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived>
  <!--Current project debt-->
  <aby:CurrentProjectDebt id="Fact_19f1b6751d4f40619c76877211930359" contextRef="c20191231" unitRef="U002" decimals="-3">782439000</aby:CurrentProjectDebt>
  <!--Current project debt-->
  <aby:CurrentProjectDebt id="Fact_df0d0f070cc442a4bedba5edd17495be" contextRef="c20181231" unitRef="U002" decimals="-3">264455000</aby:CurrentProjectDebt>
  <!--Current project debt-Asset Acquisition [Member]-->
  <aby:CurrentProjectDebt id="Fact_d89154bb100041418050c53937047565" contextRef="c20181231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">2346000</aby:CurrentProjectDebt>
  <!--Current notes and bonds issued and current portion of non-current notes and bonds issued-->
  <aby:CurrentNotesAndBondsIssuedAndCurrentPortionOfNonCurrentNotesAndBondsIssued id="Fact_e1e72bc7598c4b13ac16851a553826d7" contextRef="c20181231" unitRef="U002" decimals="-3">31241000</aby:CurrentNotesAndBondsIssuedAndCurrentPortionOfNonCurrentNotesAndBondsIssued>
  <!--Current notes and bonds issued and current portion of non-current notes and bonds issued-->
  <aby:CurrentNotesAndBondsIssuedAndCurrentPortionOfNonCurrentNotesAndBondsIssued id="Fact_10fd7a44b51f4acbab66fccc7028194e" contextRef="c20191231" unitRef="U002" decimals="-3">28304000</aby:CurrentNotesAndBondsIssuedAndCurrentPortionOfNonCurrentNotesAndBondsIssued>
  <!--Current project borrowings and current portion of non-current project borrowings-->
  <aby:CurrentProjectBorrowingsAndCurrentPortionOfNonCurrentProjectBorrowings id="Fact_4d6f2785828b42129d2b03196e40efcb" contextRef="c20191231" unitRef="U002" decimals="-3">754135000</aby:CurrentProjectBorrowingsAndCurrentPortionOfNonCurrentProjectBorrowings>
  <!--Current project borrowings and current portion of non-current project borrowings-->
  <aby:CurrentProjectBorrowingsAndCurrentPortionOfNonCurrentProjectBorrowings id="Fact_511352ec0875476ca6fb566f361bd9f9" contextRef="c20181231" unitRef="U002" decimals="-3">233214000</aby:CurrentProjectBorrowingsAndCurrentPortionOfNonCurrentProjectBorrowings>
  <!--Financial expense (income), net-->
  <aby:FinancialExpenseIncomeNet id="Fact_1e3c73b4c11841b4b8fb4a4a72a22aa6" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">395213000</aby:FinancialExpenseIncomeNet>
  <!--Financial expense (income), net-->
  <aby:FinancialExpenseIncomeNet id="Fact_92c9ea87520e4b5b9aa10db60032e097" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">448368000</aby:FinancialExpenseIncomeNet>
  <!--Financial expense (income), net-->
  <aby:FinancialExpenseIncomeNet id="Fact_c559b516688e483b8114e69463291d3d" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">402348000</aby:FinancialExpenseIncomeNet>
  <!--Financial expense (income), net-Material reconciling items [member]-->
  <aby:FinancialExpenseIncomeNet id="Fact_03c535e4d04842b682a4f7c80f53075c" contextRef="c20190101to20191231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">402348000</aby:FinancialExpenseIncomeNet>
  <!--Financial expense (income), net-Material reconciling items [member]-->
  <aby:FinancialExpenseIncomeNet id="Fact_7cbf8bf81f98445bb64e31b4e3a6efd4" contextRef="c20180101to20181231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">395213000</aby:FinancialExpenseIncomeNet>
  <!--Financial expense (income), net-Material reconciling items [member]-->
  <aby:FinancialExpenseIncomeNet id="Fact_101394336c5441a7917a3a485969285d" contextRef="c20170101to20171231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">448368000</aby:FinancialExpenseIncomeNet>
  <!--Other comprehensive income, before tax, gains (losses) on cash flow hedges-->
  <aby:OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges id="Fact_af05ba115dbb4160ac16da793918897b" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">-28535000</aby:OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges>
  <!--Other comprehensive income, before tax, gains (losses) on cash flow hedges-->
  <aby:OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges id="Fact_b89665c11afd4c98a3fdeda1a78bfc9e" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-40220000</aby:OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges>
  <!--Other comprehensive income, before tax, gains (losses) on cash flow hedges-->
  <aby:OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges id="Fact_fcaa5042de0c494ebe8a924fb1ec0abb" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-81713000</aby:OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges>
  <!--Other comprehensive income, before tax, gains (losses) on cash flow hedges-Parent Company [Member]-->
  <aby:OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges id="Fact_096aa8f497c149b1bc2557893c3bbe6c" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-13666000</aby:OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges>
  <!--Other comprehensive income, before tax, gains (losses) on cash flow hedges-Parent Company [Member]-->
  <aby:OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges id="Fact_830c4590a64c4a3fb602c320ee91e815" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-457000</aby:OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges>
  <!--Other comprehensive income, before tax, gains (losses) on cash flow hedges-Parent Company [Member]-->
  <aby:OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges id="Fact_bdb15cc946df4574bc994c038e6cfa93" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">147000</aby:OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Retained Earnings [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_1a9c61b64cdb47d8891d22bdb73683d3" contextRef="c20190101to20191231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Total Equity Attributable to Company [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_2522f796a51545008bdca27137edf664" contextRef="c20180101to20181231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">10365000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Share Capital [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_29087059492345729baa2b178fcbaf98" contextRef="c20170101to20171231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Non-controlling Interest [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_2cf32a9e385e4cdc9596acae34113b33" contextRef="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">586000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Non-controlling Interest [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_375fe3f1da0c45d380cdd30fcff0724d" contextRef="c20180101to20181231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">320000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Share Capital [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_3cccf9c44c5947928543c1152739777c" contextRef="c20190101to20191231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Total Equity Attributable to Company [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_3de76f96048944f0b8275376e01c0db1" contextRef="c20190101to20191231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">-6733000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Accumulated Currency Translation Differences [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_49759e1ff2d14bc8ae31ff6d99691529" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Non-controlling Interest [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_4a9961d225224ccf8a1499580d72e394" contextRef="c20170101to20171231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">241000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Accumulated Currency Translation Differences [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_7695fe0ff16b41e4852954f6aa3a5f06" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Parent company reserves [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_76f6bd16efa447f78b7b85be296418dd" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">0</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Accumulated Currency Translation Differences [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_7dd9a07f78674474a5ec245efca44d64" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Share Capital [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_7ec6a5ebecc649d09db10b864965d334" contextRef="c20180101to20181231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Parent company reserves [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_8b11de8a30794118935d001e700b40c4" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">0</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Retained Earnings [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_9098a14ef79e48eb9a2b75cf37f779dd" contextRef="c20180101to20181231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">1608000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_990ab48c9a00436c8846e2c55cbda0c8" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">10685000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Parent company reserves [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_a24c46e2fc65465bbb1ad983b914d5f6" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">0</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Total Equity Attributable to Company [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_adb1597d3ceb4248a0956dc353ee3e53" contextRef="c20170101to20171231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">13071000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Other Reserves [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_b48132e8da5b48f3baf2dfb1623e4401" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">8757000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Retained Earnings [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_c565130f3b7749a3ac5fd967f7bfb6e8" contextRef="c20170101to20171231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Other Reserves [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_d32543f943794a5f8a966ce3671e1607" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">-6733000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_db91da5c220a43568c5b916cd522179f" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">13312000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_f6f86a6092424aa2b71af9f4a98b2c7a" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-6147000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Other Reserves [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_f71104d16a7c41f08a89c90b93d04776" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">13071000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Share Capital [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_067e401e3ae842daaeed863b2b38e0bf" contextRef="c20170101to20171231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Retained Earnings [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_126902bff5b449d2aa60adb7c6e7c87a" contextRef="c20170101to20171231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Total Equity Attributable to Company [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_17fdbeb9aed04d7cbd84acde441a7c0b" contextRef="c20170101to20171231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">41242000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Parent company reserves [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_218c9276a3a243e49871198b6b45f998" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Other Reserves [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_22ffcab8c4a748cf9ebc2f942600ce80" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">-27947000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Non-controlling Interest [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_32ee14ce3a3f4328b659fedf3a28362e" contextRef="c20180101to20181231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">6061000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Total Equity Attributable to Company [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_38d865144c024d74966c8e2b96f1712c" contextRef="c20180101to20181231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">21238000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Non-controlling Interest [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_4b587a1a94bb4ea48fb71da5813b1946" contextRef="c20170101to20171231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">1176000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Accumulated Currency Translation Differences [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_574ed7a813674aa48c701a24d293e97a" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_57faa17c6261436484d10de556dbe694" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">42418000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Accumulated Currency Translation Differences [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_58dba964669d49c48acc86a42a81a668" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_69bdfe1f2e3d47c195057d589f69a2e6" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-25948000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Accumulated Currency Translation Differences [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_7a93379904c54dbcba617f5b0c976654" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Other Reserves [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_8115a359891a4dd99ac520e45a8f0984" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">21474000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Share Capital [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_84255d243f1545d59f2538609acc4dc4" contextRef="c20190101to20191231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Parent company reserves [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_9a3f6623215941c4ae88807921b1b1bb" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Total Equity Attributable to Company [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_9f34b7a098654df3a7114494fe93e8e1" contextRef="c20190101to20191231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">-26265000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Non-controlling Interest [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_a00b83eb22e04e2390e2a6519bcdb37b" contextRef="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">317000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Retained Earnings [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_c0e6e7620e8f4130b89db7b503b0ce48" contextRef="c20180101to20181231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-236000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Retained Earnings [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_c866e8c0e0544a1cabfb1edd05af8d44" contextRef="c20190101to20191231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">1682000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Other Reserves [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_cde6956820e240bdbddb318adb77b542" contextRef="c20170101to20171231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">41242000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_ddf6388614994ba2966434ac098d9d9c" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">27299000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Share Capital [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_e2f04db012064214aad594fbb1335dd2" contextRef="c20180101to20181231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Parent company reserves [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_f64d6db0d092410c9e5f153555107f3c" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ParentCompanyReservesMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Cash flows from losing (used) in obtaining control of subsidiaries or other businesses, classified as investing activities-->
  <aby:CashFlowsFromLosingUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities id="Fact_2f08659e29b848df9cdf766f4c085083" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">70672000</aby:CashFlowsFromLosingUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
  <!--Cash flows from losing (used) in obtaining control of subsidiaries or other businesses, classified as investing activities-->
  <aby:CashFlowsFromLosingUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities id="Fact_bc88cc3f0c9b490eabe8a1ef2750a078" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">173366000</aby:CashFlowsFromLosingUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
  <!--Cash flows from losing (used) in obtaining control of subsidiaries or other businesses, classified as investing activities-->
  <aby:CashFlowsFromLosingUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities id="Fact_ec2234810aa645fc82696c938508653d" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">-30124000</aby:CashFlowsFromLosingUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
  <!--Adjustments for decrease (increase) in financial investments and other current assets/liabilities-->
  <aby:AdjustmentsForDecreaseIncreaseInFinancialInvestmentsAndOtherCurrentAssetsLiabilities id="Fact_1230ebf3a955425da7e3e968aa1fdec2" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">4924000</aby:AdjustmentsForDecreaseIncreaseInFinancialInvestmentsAndOtherCurrentAssetsLiabilities>
  <!--Adjustments for decrease (increase) in financial investments and other current assets/liabilities-->
  <aby:AdjustmentsForDecreaseIncreaseInFinancialInvestmentsAndOtherCurrentAssetsLiabilities id="Fact_18cc1c067a3e4ba686abe268a4b3a07a" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">3970000</aby:AdjustmentsForDecreaseIncreaseInFinancialInvestmentsAndOtherCurrentAssetsLiabilities>
  <!--Adjustments for decrease (increase) in financial investments and other current assets/liabilities-->
  <aby:AdjustmentsForDecreaseIncreaseInFinancialInvestmentsAndOtherCurrentAssetsLiabilities id="Fact_b356de383de54de8887e8f6348f68ad9" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">17019000</aby:AdjustmentsForDecreaseIncreaseInFinancialInvestmentsAndOtherCurrentAssetsLiabilities>
  <!--Proceeds from investments in contracted concessional assets-->
  <aby:ProceedsFromInvestmentsInContractedConcessionalAssets id="Fact_97ddf01e177743a19c33060c6747f672" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">68048000</aby:ProceedsFromInvestmentsInContractedConcessionalAssets>
  <!--Proceeds from investments in contracted concessional assets-->
  <aby:ProceedsFromInvestmentsInContractedConcessionalAssets id="Fact_d57dbdeae34648288e98a513a1208524" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">30058000</aby:ProceedsFromInvestmentsInContractedConcessionalAssets>
  <!--Proceeds from investments in contracted concessional assets-->
  <aby:ProceedsFromInvestmentsInContractedConcessionalAssets id="Fact_e80ee802214d4ac4b544cd76ef132f04" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">22009000</aby:ProceedsFromInvestmentsInContractedConcessionalAssets>
  <!--Purchase Of Proceeds From Sales of Other Noncurrent Financial Assets And Liabilities-->
  <aby:PurchaseOfProceedsFromSalesOfOtherNoncurrentFinancialAssetsAndLiabilities id="Fact_003a1a0f63664c1fa940f6b5ec1f7e8b" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-2703000</aby:PurchaseOfProceedsFromSalesOfOtherNoncurrentFinancialAssetsAndLiabilities>
  <!--Purchase Of Proceeds From Sales of Other Noncurrent Financial Assets And Liabilities-->
  <aby:PurchaseOfProceedsFromSalesOfOtherNoncurrentFinancialAssetsAndLiabilities id="Fact_3907b7c5634f4ce6ab99a54c13b8e6e1" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">16668000</aby:PurchaseOfProceedsFromSalesOfOtherNoncurrentFinancialAssetsAndLiabilities>
  <!--Purchase Of Proceeds From Sales of Other Noncurrent Financial Assets And Liabilities-->
  <aby:PurchaseOfProceedsFromSalesOfOtherNoncurrentFinancialAssetsAndLiabilities id="Fact_c86d1933e9cb4f4990940c3bfbb1250b" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">-8183000</aby:PurchaseOfProceedsFromSalesOfOtherNoncurrentFinancialAssetsAndLiabilities>
  <!--Disclosure of nature of business [Text Block]-->
  <aby:DisclosureOfNatureOfBusinessExplanatoryTextBlock id="Fact_eba444d5bc7543ecaf84394a82c35f4e" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;Note 1.- Nature of the business&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Atlantica Yield plc (&amp;#8220;Atlantica&amp;#8221; or the &amp;#8220;Company&amp;#8221;) was incorporated in England and Wales as a private limited company on December 17, 2013 under the name Abengoa Yield Limited. On March 19, 2014, the Company was re-registered as a public limited company, under the name Abengoa Yield plc. On May 13, 2016, the change of the Company&amp;#180;s registered name to Atlantica Yield plc was filed with the Registrar of Companies in the United Kingdom.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Atlantica is a sustainable total return infrastructure company that owns, manages and acquires renewable energy, efficient natural gas, electric transmission lines and water assets focused on North America (the United States, Mexico and Canada), South America (Peru, Chile and Uruguay) and EMEA (Spain, Algeria and South Africa).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Atlantica&amp;#8217;s shares began trading on the NASDAQ Global Select Market under the symbol &amp;#8220;ABY&amp;#8221; on June 13, 2014. The symbol changed to &amp;#8220;AY&amp;#8221; on November 11, 2017.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;On March 9, 2018 and on November 27, 2018, Algonquin Power &amp;amp; Utilities (&amp;#8220;Algonquin&amp;#8221;) announced that it completed the acquisition from Abengoa S.A, (&amp;#8220;Abengoa&amp;#8221;) of a 25% and 16.47% equity interest in Atlantica, respectively. Algonquin is the largest shareholder of the Company and currently owns a 44.2% stake in Atlantica. Algonquin&amp;#8217;s shareholding in Atlantica may be increased up to a 48.5% without any change in corporate governance. &lt;font style="background-color: rgb(255, 255, 255);"&gt;Algonquin&amp;#8217;s voting rights and rights to appoint directors are limited to a 41.5% and the additional 7% would vote replicating non-Algonquin&amp;#8217;s shareholders vote. &lt;/font&gt;Algonquin does not consolidate the Company in its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;During 2018, the Company closed the following acquisitions: a 100% stake in a 4 MW hydroelectric power plant in Peru (&amp;#8220;Mini-Hydro&amp;#8221;), a 5% stake in a natural gas transportation in Mexico (Pemex Transportation System or &amp;#8220;PTS&amp;#8221;), a 100% stake in a 50 MW on-shore wind plant in Uruguay (&amp;#8220;Melowind&amp;#8221;), a 66kV transmission line in operation in Chile (&amp;#8220;Chile TL3&amp;#8221;) and&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;a transmission line in Peru, which is an expansion of ATN (&amp;#8220;ATN Expansion 1&amp;#8221;).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;In January 2019, the Company entered into an agreement with Abengoa under the Abengoa ROFO Agreement for the acquisition of Befesa Agua Tenes, a holding company which owns a 51% stake in Tenes, a water desalination plant in Algeria, similar in several aspects to Skikda and Honaine plants. The price agreed for the equity value was $24.5 million, of which $19.9 million were paid in January 2019 as an advanced payment. Closing of the acquisition was subject to conditions precedent, including approval by the Algerian administration. The conditions precedent set forth in the share purchase agreement were not fulfilled as of September 30, 2019. Therefore, in accordance with the terms of the share purchase agreement the advanced payment has been converted into a secured loan to be reimbursed by Befesa Agua Tenes, together with 12% per annum interest, through a full cash-sweep of all the dividends generated to be received from the asset. These dividends would be guaranteed by a right of usufruct over the economic rights and certain political rights and a pledge over the shares of Befesa Agua Tenes, granted by Abengoa to the Company. The share purchase agreement requires that the repayment occurs no later than September 30, 2031. In October 2019 the Company received a first payment of $7.8 million through the cash sweep mechanism.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;On April 15, 2019, the Company entered into an agreement to acquire a 30% stake in Monterrey, a 142 MW gas-fired engine facility including 130 MW installed capacity and 12 MW battery capacity (&amp;#8220;Monterrey&amp;#8221;). The acquisition was closed on August 2, 2019, after conditions precedent were fulfilled, and the Company paid $42 million for the total investment. The asset, located in Mexico, has been in operation since 2018 and represents the first investment in electric batteries for the Company. It has a U.S. dollar-denominated 20-year PPA with two international large corporations engaged in the car manufacturing industry as well as a 20-year contract for the natural gas transportation with a U.S. energy company. The PPA also includes price escalation factors. The asset is the sole electricity supplier for the off-takers, it has no commodity risk and also has the possibility to sell excess energy to the North-East region of the country.&amp;#160; The Company also entered into a ROFO agreement with the seller of the shares for the remaining 70% stake in the asset.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;On May 9, 2019, the Company entered into a partnership agreement with Algonquin, investing $4.9 million in the equity of a wind farm, Amherst Island, with a 75 MW installed capacity, owned and operated by Algonquin in Canada.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;On August 2, 2019, the Company closed the acquisition of ASI Operations LLC (&amp;#8220;ASI Ops&amp;#8221;), the company that performs the operation and maintenance services to Solana and Mojave plants. The consideration paid was $6 million.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;On October 22, 2019, the Company closed the acquisition of ATN Expansion 2 from Enel Green Power Per&amp;#250;, for a total equity investment of approximately $20 million, controlling the asset from this date. Transfer of the concession agreement is pending authorization from the Ministry of Energy in Peru. If this authorization were not to be obtained within an eight-month period from the acquisition date, the transaction would be reversed with no penalties to Atlantica. Enel Green Power Per&amp;#250; issued a bank guarantee to face this potential repayment obligation to Atlantica.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The following table provides an overview of the main concessional assets the Company owned or had an interest in as of December 31, 2019:&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Assets&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Type&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Ownership&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Location&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Currency&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(8)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Capacity&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;(Gross)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Counterparty&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Credit Ratings&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(9)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;COD*&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Contract&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Years&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Left&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(13)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Solana&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Class B&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Arizona&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(USA)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;280 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A-/A2/A-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2013&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;24&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Mojave&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;California&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(USA)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;280 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;D/WR/WD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;20&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Solaben 2 &amp;amp; 3&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;70%&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Spain&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2x50 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A/Baa1/A-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2012&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;18/17&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Solacor 1 &amp;amp; 2&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;87%&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Spain&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2x50 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A/Baa1/A-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2012&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;17/17&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;PS10/PS20&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Spain&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;31 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A/Baa1/A-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2007&amp;amp;&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2009&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;12/14&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Helioenergy 1 &amp;amp; 2&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Spain&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2x50 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A/Baa1/A-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2011&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;17/17&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Helios 1 &amp;amp; 2&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Spain&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2x50 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A/Baa1/A-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2012&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;18/18&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Solnova 1, 3 &amp;amp; 4&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Spain&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;3x50 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A/Baa1/A-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2010&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;15/15/16&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Solaben 1 &amp;amp; 6&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Spain&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2x50 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A/Baa1/A-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2013&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;19/19&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Kaxu&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;51%&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(4)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;South&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Africa&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Rand&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BB/Baa3/&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BB+&lt;sup style="font-weight: bold; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(10)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;15&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Palmatir&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Wind)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Uruguay&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;50 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB/Baa2/BBB-&lt;sup style="font-weight: bold; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(11)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;14&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cadonal&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Wind)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Uruguay&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;50 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB/Baa2/BBB-&lt;sup style="font-weight: bold; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(11)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;15&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;ACT&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Efficient&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;natural gas&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Mexico&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;300 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB+/ Baa3/BB+&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2013&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;13&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td rowspan="1" style="width: 16.53%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 13.02%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 10.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 9.26%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 10.28%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 8.2%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 16.36%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 6.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 9.52%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Monterrey&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Efficient&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;natural gas&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;30%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Mexico&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;142 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Not rated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;19&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;ATN &lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(12)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;line&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Peru&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;379 miles&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB+/A3/BBB+&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2011&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;21&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;ATS&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;line&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Peru&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;569 miles&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB+/A3/BBB+&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;24&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;ATN 2&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;line&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Peru&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;81 miles&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Not rated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;13&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Quadra 1&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;line&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Chile&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;49 miles&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Not rated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;15&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Quadra 2&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;line&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Chile&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;32 miles&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Not rated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;15&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Palmucho&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;line&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Chile&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;6 miles&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB+/Baa2/&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB+&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2007&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;18&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Chile TL3&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;line&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Chile&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;50 miles&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A+/A1/A&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;1993&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Regulated&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Skikda&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Water&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;34.2%(5)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Algeria&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;3.5 M&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;ft3/day&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Not rated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2009&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;14&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Honaine&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Water&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;25.5%(6)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Algeria&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;7 M ft3/&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;day&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Not rated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2012&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;18&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Seville PV&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;80%(7)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Spain&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;1 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A/Baa1/A-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2006&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;16&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Melowind&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Wind)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Uruguay&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;50MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB/Baa2/BBB-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;16&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Mini-Hydro&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Hydraulic)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Peru&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;4 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB+/A3/BBB+&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2012&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;13&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#160;(1)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;On September 30, 2013, Liberty Interactive Corporation agreed to invest $300 million in Class A shares of ASO Holdings Company LLC, the holding company of Solana, in exchange for a share of the dividends and the taxable losses generated by Solana.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(2)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Itochu Corporation, a Japanese trading company, holds 30% of the shares in each of Solaben 2 and Solaben 3.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(3)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;JGC, a Japanese engineering company, holds 13% of the shares in each of Solacor 1 and Solacor 2.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(4)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Kaxu is owned by the Company (51%), Industrial Development Corporation of South Africa (29%) and Kaxu Community Trust (20%).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(5)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Algerian Energy Company, SPA owns 49% of Skikda and Sacyr Agua, S.L. owns the remaining 16.83%.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(6)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Algerian Energy Company, SPA owns 49% of Honaine and Sacyr Agua, S.L. owns the remaining 25.5%.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(7)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Instituto para la Diversificaci&amp;#243;n y Ahorro de la Energ&amp;#237;a (&amp;#8220;Idae&amp;#8221;), a Spanish state owned company, holds 20% of the shares in Seville PV.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="vertical-align: top; width: 27pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;(8)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; width: auto;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;Certain contracts denominated in U.S. dollars are payable in local currency.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(9)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Reflects the counterparty&amp;#8217;s credit ratings issued by Standard &amp;amp; Poor&amp;#8217;s Ratings Services, or S&amp;amp;P, Moody&amp;#8217;s Investors Service Inc., or Moody&amp;#8217;s, and Fitch Ratings Ltd, or Fitch.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(10)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Refers to the credit rating of the Republic of South Africa. The offtaker is Eskom, which is a state-owned utility company in South Africa.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(11)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Refers to the credit rating of Uruguay, as UTE (Administraci&amp;#243;n Nacional de Usinas y Transmisoras El&amp;#233;ctricas) is unrated.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(12)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Including the acquisition of ATN Expansion 1 &amp;amp; 2.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(13)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;As of December 31, 2019.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(*)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Commercial Operation Date.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The project financing arrangement of Kaxu contains cross-default provisions related to Abengoa such that debt defaults by Abengoa, subject to certain threshold amounts and/or a restructuring process, could trigger a default under the Kaxu project financing arrangement. In March 2017, Atlantica obtained a waiver in its Kaxu project financing arrangement which waives any potential cross-defaults with Abengoa up to that date, but it does not cover potential future cross-default events. As of December 31, 2019, the Company is not aware of the existence of any cross-default events with Abengoa.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;These consolidated financial statements were approved by the Board of Directors of the Company on February 26, 2020.&lt;/div&gt;&lt;/div&gt;</aby:DisclosureOfNatureOfBusinessExplanatoryTextBlock>
  <!--Disclosure of detailed information about trade and other receivables [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTableTextBlock id="Fact_d4ddd61e09d74f8aba40520b6d543913" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Trade and other receivable as of December 31, 2019 and 2018, consist of the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Trade receivables&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;242,008&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;163,856&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Tax receivables&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;50,901&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;54,959&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Prepayments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,150&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,521&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other accounts receivable&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;19,508&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12,059&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;317,568&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;236,395&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTableTextBlock>
  <!--Disclosure of detailed information about trade receivables by foreign currency [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutTradeReceivablesByForeignCurrencyExplanatoryTableTextBlock id="Fact_48feb2c0c52641ce86ff5d032e8af072" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Trade receivables in foreign currency as of December 31, 2019 and 2018, are as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;108,280&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;91,303&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;South African Rand&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;24,289&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;25,193&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,001&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9,884&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;136,570&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;126,380&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfDetailedInformationAboutTradeReceivablesByForeignCurrencyExplanatoryTableTextBlock>
  <!--Disclosure of contracted concessional assets [Text Block]-->
  <aby:DisclosureOfContractedConcessionalAssetsTextBlock id="Fact_5a2d3c0d6b434adeabbd988ded12ac99" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;Note 6.- Contracted concessional assets&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Contracted concessional assets include fixed assets financed through project debt, related to service concession arrangements recorded in accordance with IFRIC 12, except for Palmucho, which is recorded in accordance with IFRS 16, and PS10, PS20, Seville PV, Mini-Hydro and Chile TL3 which are recorded as property plant and equipment in accordance with IAS 16. Concessional assets recorded in accordance with IFRIC 12 are either intangible or financial assets. As of December 31, 2019, contracted concessional financial assets amount to $819,146 thousand ($843,291 thousand as of December 31, 2018).&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;For further details on the application of IFRIC 12 to projects, see Appendix III.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;a)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The following table shows the movements of contracted concessional assets included in the heading &amp;#8220;Contracted Concessional assets&amp;#8221; for 2019:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Cost&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total as of January 1, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,475,828&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Additions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,431&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Subtractions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(23,186&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Change in the scope of the consolidated financial statements (Note 5)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;28,738&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Translation differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(81,941&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Reclassification and other movements&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(16,273&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total as of December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;10,384,597&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Accumulated amortization&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total as of January 1, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(1,926,647&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Additions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(310,755&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Translation differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;15,778&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Reclassification and other movements&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(1,844&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total accum. amort. as of December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(2,223,468&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Net balance at December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;8,161,129&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;During 2019, contracted concessional assets decreased primarily due to the effect of the depreciation of the Euro against the U.S. dollar for the year ended December 31, 2019 compared to the year ended December 31, 2018 and to the amortization charge for the year.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Other relevant movements in the cost of contracted concessional assets are an increase for the acquisition of new concessional assets (see Note 5), offset by a decrease for the payments received from Abengoa by Solana in January, June and December 2019 further to Abengoa&amp;#180;s obligation as EPC Contractor for a total amount of $22.2 million (Note 15).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The decrease included in &amp;#8220;Reclassification and other movements&amp;#8221; is mainly due to the reclassification from the long to the short term of the current portion of the contracted concessional financial assets. &lt;br /&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Rights of use, as a result of applying IFRS 16, Leases, amounts to $54.0 million as of December 31, 2019 ($57.5 million at December 31, 2018). The decrease is mainly due to the amortization for the year.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The Company has not identified any triggering event of impairment for its contracted concessional assets, and consequently, no losses from impairment of contracted concessional assets were recorded during the year ended December 31, 2019. Likewise, during 2019, and as part of the triggering event analysis, Solana impairment test was updated, confirming the conclusions reached.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;b)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The following table shows the movements of contracted concessional assets included in the heading &amp;#8220;Contracted Concessional assets&amp;#8221; for 2018:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Cost&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total as of January 1, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,633,769&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Additions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,463&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Application of IFRS 16 &amp;#8211; Leases effective January 1, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;62,982&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Subtractions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(92,814&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Change in the scope of the consolidated financial statements (Note 5)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;170,040&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Translation differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(280,680&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Reclassification and other movements&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(27,932&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total as of December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;10,475,828&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Accumulated amortization&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total as of January 1, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(1,549,499&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Application of IFRS9 - Expected Credit Losses effective January 1, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(53,048&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Additions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(362,697&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Change in the scope of the consolidated financial statements (Note 5)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(14,131&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Translation differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;52,728&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total accum. amort. as of December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(1,926,647&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Net balance at December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;8,549,181&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;During 2018, contracted concessional assets decreased primarily due to the effect of the depreciation of the Euro against the U.S. dollar for the year ended December 31, 2019 compared to the year ended December 31, 2018 and to the amortization charge for the year.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Other relevant movements in the cost of contracted concessional assets are an increase for the acquisition of new concessional assets (see Note 5), the impact of the application of IFRS 16, &amp;#180;Leases&amp;#180; from January 1, 2018, partially offset by a decrease for the payments received from Abengoa by Solana in March and December 2018 further to Abengoa&amp;#180;s obligation as EPC Contractor.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Amortization and impairment amount includes the recognition of impairment provisions based on expected credit losses due to the application of IFRS 9, &amp;#180;Financial instruments&amp;#180; from January 1, 2018.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The decrease included in &amp;#8220;Reclassification and other movements&amp;#8221; was mainly due to the reclassification from the long to the short term of the current portion of the contracted concessional financial assets.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Considering the lower production compared with the run-rate production expected for Solana due to the technical issues experienced since COD in the asset and the uncertainty around level of production in the future, the Company identified a triggering event of impairment during the year 2018 in compliance with IAS 36, Impairment of Assets. As a result, an impairment test has been performed resulting in the recording of an impairment loss of $42,721 thousand as of December 31, 2018.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The impairment had been recorded within the line &amp;#8220;Depreciation, amortization and impairment charges&amp;#8221; of the consolidated income statement, decreasing the amount of &amp;#8220;Contracted concessional assets&amp;#8221; pertaining to the Renewable energy sector and North America geography. The recoverable amount considered was the value in use and amounted to $1,141,209 thousand for Solana, as of December 31, 2018. A specific discount rate had been used in each year considering changes in the debt/equity leverage ratio over the useful life of this project, resulting in the use of a range of discount rates between 5.0% and 5.8%.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;An adverse change in the key assumptions which are individually used for the valuation could lead to future impairment recognition&amp;#894; specifically, a 5% decrease in generation over the entire remaining useful life (PPA) of the project would have generated an additional impairment of approximately $72 million. An increase of 50 basis points in the discount rate would have lead to an additional impairment of approximately $50 million.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;In addition, the Company identified a triggering event of impairment for Mojave as a result of the negative credit outlooks of Pacific Gas and Electric Company, the offtaker of the plant, as of December 31, 2018. This project was within the Renewable energy sector and North America geography. The Company therefore performed an impairment test as of December 31, 2018, which resulted in the recoverable amount (value in use) exceeding the carrying amount of the asset by 10%. To determine the value in use of the asset, a specific discount rate had been used in each year considering changes in the debt/equity leverage ratio over the useful life of this project, resulting in the use of a range of discount rates between 4.6% and 5.8%.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;An adverse change in the key assumptions which are individually used for the valuation would not have lead to future impairment recognition; neither in case of a 5% decrease in generation over the entire remaining useful life (PPA) of the project nor in case of an increase of 50 basis points in the discount rate.&lt;/div&gt;&lt;/div&gt;</aby:DisclosureOfContractedConcessionalAssetsTextBlock>
  <!--Disclosure of detailed information about contracted concessional assets [Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutContractedConcessionalAssetsTextBlock id="Fact_3a0d2acfa51c4113aaa6539a405c8586" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;a)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The following table shows the movements of contracted concessional assets included in the heading &amp;#8220;Contracted Concessional assets&amp;#8221; for 2019:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Cost&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total as of January 1, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,475,828&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Additions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,431&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Subtractions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(23,186&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Change in the scope of the consolidated financial statements (Note 5)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;28,738&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Translation differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(81,941&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Reclassification and other movements&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(16,273&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total as of December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;10,384,597&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Accumulated amortization&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total as of January 1, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(1,926,647&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Additions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(310,755&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Translation differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;15,778&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Reclassification and other movements&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(1,844&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total accum. amort. as of December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(2,223,468&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Net balance at December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;8,161,129&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;b)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The following table shows the movements of contracted concessional assets included in the heading &amp;#8220;Contracted Concessional assets&amp;#8221; for 2018:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Cost&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total as of January 1, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,633,769&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Additions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,463&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Application of IFRS 16 &amp;#8211; Leases effective January 1, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;62,982&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Subtractions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(92,814&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Change in the scope of the consolidated financial statements (Note 5)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;170,040&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Translation differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(280,680&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Reclassification and other movements&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(27,932&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total as of December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;10,475,828&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Accumulated amortization&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total as of January 1, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(1,549,499&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Application of IFRS9 - Expected Credit Losses effective January 1, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(53,048&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Additions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(362,697&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Change in the scope of the consolidated financial statements (Note 5)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(14,131&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Translation differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;52,728&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total accum. amort. as of December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(1,926,647&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 78%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Net balance at December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;8,549,181&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfDetailedInformationAboutContractedConcessionalAssetsTextBlock>
  <!--Additional impairment loss that could be recognised due to assumed percentage decrease in generation-Solana [Member]-->
  <aby:AdditionalImpairmentLossThatCouldBeRecognisedDueToAssumedPercentageDecreaseInGeneration id="Fact_1ca87525cf8f40c9b385c118a5fde8a4" contextRef="c20180101to20181231_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U002" decimals="-6">72000000</aby:AdditionalImpairmentLossThatCouldBeRecognisedDueToAssumedPercentageDecreaseInGeneration>
  <!--Additional impairment loss that could be recognised due to assumed increase in discount rate-Solana [Member]-->
  <aby:AdditionalImpairmentLossThatCouldBeRecognisedDueToAssumedIncreaseInDiscountRate id="Fact_1958b97b80a4439986a35315655d7bbe" contextRef="c20180101to20181231_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U002" decimals="-6">50000000</aby:AdditionalImpairmentLossThatCouldBeRecognisedDueToAssumedIncreaseInDiscountRate>
  <!--Assumed percentage increase in discount rate-Mojave [Member]-->
  <aby:AssumedPercentageIncreaseInDiscountRate id="Fact_6f77747cba544b05b937cb39ccbcb3cd" contextRef="c20180101to20181231_IntangibleAssetsMaterialToEntityAxis_MojaveMember" unitRef="U004" decimals="3">0.005</aby:AssumedPercentageIncreaseInDiscountRate>
  <!--Assumed percentage increase in discount rate-Solana [Member]-->
  <aby:AssumedPercentageIncreaseInDiscountRate id="Fact_9d765ee2099941cd9a9d358e8575a950" contextRef="c20180101to20181231_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U004" decimals="3">0.005</aby:AssumedPercentageIncreaseInDiscountRate>
  <!--Percentage recoverable amount of contracted concessional asset exceeds carrying amount-Mojave [Member]-->
  <aby:PercentageRecoverableAmountOfContractedConcessionalAssetExceedsCarryingAmount id="Fact_867c89584e81480ba88aac7b3c96fb86" contextRef="c20180101to20181231_IntangibleAssetsMaterialToEntityAxis_MojaveMember" unitRef="U004" decimals="1">0.1</aby:PercentageRecoverableAmountOfContractedConcessionalAssetExceedsCarryingAmount>
  <!--Financial assets expected credit losses, initial application of IFRS 9-Accumulated depreciation, amortisation and impairment [member]-->
  <aby:FinancialAssetsExpectedCreditLossesInitialApplicationOfIFRS9 id="Fact_22bed031f7034f6189618cf416370401" contextRef="c20171231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">-53048000</aby:FinancialAssetsExpectedCreditLossesInitialApplicationOfIFRS9>
  <!--Financial assets and financial liabilities adjustments, initial application of IFRS 16-Gross carrying amount [member]-->
  <aby:FinancialAssetsAndFinancialLiabilitiesAdjustmentsInitialApplicationOfIFRS16 id="Fact_1fa6821f082d4f8ab07de22a69e63c4b" contextRef="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">62982000</aby:FinancialAssetsAndFinancialLiabilitiesAdjustmentsInitialApplicationOfIFRS16>
  <!--Assumed percentage decrease in generation for contracted concessional asset-Solana [Member]-->
  <aby:AssumedPercentageDecreaseInGenerationForContractedConcessionalAsset id="Fact_2fd98c717cf3454f8f0f8556de56d725" contextRef="c20180101to20181231_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U004" decimals="2">0.05</aby:AssumedPercentageDecreaseInGenerationForContractedConcessionalAsset>
  <!--Assumed percentage decrease in generation for contracted concessional asset-Mojave [Member]-->
  <aby:AssumedPercentageDecreaseInGenerationForContractedConcessionalAsset id="Fact_71a63bde121a4f31893232c18d03942e" contextRef="c20180101to20181231_IntangibleAssetsMaterialToEntityAxis_MojaveMember" unitRef="U004" decimals="2">0.05</aby:AssumedPercentageDecreaseInGenerationForContractedConcessionalAsset>
  <!--Percentage of notional amount of project debt hedged-Euro Member Countries, Euro-Bottom of range [member]-Interest Rate Risk [Member]-->
  <aby:PercentageOfNotionalAmountOfProjectDebtHedged id="Fact_23af36be21bf4fc7b21f0a8aa4538f81" contextRef="c20190101to20191231_CurrencyAxis_EUR_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="2">0.81</aby:PercentageOfNotionalAmountOfProjectDebtHedged>
  <!--Percentage of notional amount of project debt hedged-Interest Rate Risk [Member]-Top of Range [Member]-United States dollar (next day) (funds code)-->
  <aby:PercentageOfNotionalAmountOfProjectDebtHedged id="Fact_4114668e659e4df098502049f972abeb" contextRef="c20190101to20191231_CurrencyAxis_USN_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="INF">1</aby:PercentageOfNotionalAmountOfProjectDebtHedged>
  <!--Percentage of notional amount of project debt hedged-Top of Range [Member]-Interest Rate Risk [Member]-Euro Member Countries, Euro-->
  <aby:PercentageOfNotionalAmountOfProjectDebtHedged id="Fact_9a1256539fd849e096f3c93056f2aa18" contextRef="c20190101to20191231_CurrencyAxis_EUR_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="INF">1</aby:PercentageOfNotionalAmountOfProjectDebtHedged>
  <!--Percentage of notional amount of project debt hedged-United States dollar (next day) (funds code)-Bottom of range [member]-Interest Rate Risk [Member]-->
  <aby:PercentageOfNotionalAmountOfProjectDebtHedged id="Fact_e7fcb3dfbfc54cc1bd31830f32c89895" contextRef="c20190101to20191231_CurrencyAxis_USN_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="1">0.7</aby:PercentageOfNotionalAmountOfProjectDebtHedged>
  <!--Percentage of notional amount of debt hedged in year two-Interest Rate Risk [Member]-Euro Member Countries, Euro-->
  <aby:PercentageOfNotionalAmountOfDebtHedgedInYearTwo id="Fact_8c413496979e4f7d88c662cda754aec9" contextRef="c20190101to20191231_CurrencyAxis_EUR_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="2">0.75</aby:PercentageOfNotionalAmountOfDebtHedgedInYearTwo>
  <!--Percentage of notional amount of debt hedged in next twelve months-Interest Rate Risk [Member]-Euro Member Countries, Euro-->
  <aby:PercentageOfNotionalAmountOfDebtHedgedInNextTwelveMonths id="Fact_13e696618dfc43f291df162d1b7917bb" contextRef="c20190101to20191231_CurrencyAxis_EUR_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="0">1</aby:PercentageOfNotionalAmountOfDebtHedgedInNextTwelveMonths>
  <!--Adjustment in Debt Amortization Cost-Liberty Interactive Corporation [Member]-->
  <aby:AdjustmentInDebtAmortizationCost id="Fact_12b9533ab3f54d2aa5b473699f07080c" contextRef="c20180101to20181231_LegalEntityAxis_LibertyInteractiveCorporationMember" unitRef="U002" decimals="-6">23000000</aby:AdjustmentInDebtAmortizationCost>
  <!--Adjustment in Debt Amortization Cost-Liberty Interactive Corporation [Member]-->
  <aby:AdjustmentInDebtAmortizationCost id="Fact_0de4ee7daa504fae9dd64c547892b72f" contextRef="c20190101to20191231_LegalEntityAxis_LibertyInteractiveCorporationMember" unitRef="U002" decimals="-6">16000000</aby:AdjustmentInDebtAmortizationCost>
  <!--Financial income, debt refinancing-IFRS 9 Adjustment [Member]-->
  <aby:FinancialIncomeDebtRefinancing id="Fact_1227c68fce1d4af482f9a0a3e6e718b5" contextRef="c20180101to20181231_NewIFRSsAxis_InAccordanceWithIFRS9Member" unitRef="U002" decimals="-3">36642000</aby:FinancialIncomeDebtRefinancing>
  <!--Financial income, debt refinancing-Long-term Project Debt [Member]-IFRS 9 Adjustment [Member]-->
  <aby:FinancialIncomeDebtRefinancing id="Fact_d8764bed16ab48618a20e0647ccbccc3" contextRef="c20180101to20181231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember_NewIFRSsAxis_InAccordanceWithIFRS9Member" unitRef="U002" decimals="-3">36642000</aby:FinancialIncomeDebtRefinancing>
  <!--Financial income, debt refinancing-IFRS 9 Adjustment [Member]-Short-term borrowings [member]-->
  <aby:FinancialIncomeDebtRefinancing id="Fact_f244235d9e3c4521b2ded6cafef07739" contextRef="c20180101to20181231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember_NewIFRSsAxis_InAccordanceWithIFRS9Member" unitRef="U002" decimals="-3">0</aby:FinancialIncomeDebtRefinancing>
  <!--Financial income, debt refinancing-->
  <aby:FinancialIncomeDebtRefinancing id="Fact_54c46b421b7c40e597e96cccd076a06c" contextRef="c20180401to20180630" unitRef="U002" decimals="-5">36600000</aby:FinancialIncomeDebtRefinancing>
  <!--Dividend income compensation, preferred equity investment-Material reconciling items [member]-->
  <aby:DividendIncomeCompensationPreferredEquityInvestment id="Fact_171f04693ae546b18aa349f30b400a33" contextRef="c20190101to20191231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">0</aby:DividendIncomeCompensationPreferredEquityInvestment>
  <!--Dividend income compensation, preferred equity investment-Material reconciling items [member]-->
  <aby:DividendIncomeCompensationPreferredEquityInvestment id="Fact_1d5df883239e4e8f8f380dfe0a187f50" contextRef="c20180101to20181231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">0</aby:DividendIncomeCompensationPreferredEquityInvestment>
  <!--Dividend income compensation, preferred equity investment-Material reconciling items [member]-->
  <aby:DividendIncomeCompensationPreferredEquityInvestment id="Fact_f5ffb3bf1eb84d20b20421c88cffb435" contextRef="c20170101to20171231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">10383000</aby:DividendIncomeCompensationPreferredEquityInvestment>
  <!--Dividend income compensation, preferred equity investment-->
  <aby:DividendIncomeCompensationPreferredEquityInvestment id="Fact_cf4c4e19ea1d49e0a95c82ec3ac26f8b" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">10383000</aby:DividendIncomeCompensationPreferredEquityInvestment>
  <!--Dividend income compensation, preferred equity investment-->
  <aby:DividendIncomeCompensationPreferredEquityInvestment id="Fact_ebc945989cfe48618815d838f63c46ce" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">0</aby:DividendIncomeCompensationPreferredEquityInvestment>
  <!--Dividend income compensation, preferred equity investment-->
  <aby:DividendIncomeCompensationPreferredEquityInvestment id="Fact_fe4f8b11c4a34752a8691c18c4020628" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">0</aby:DividendIncomeCompensationPreferredEquityInvestment>
  <!--Other Financial Income Resulting from Termination of Currency Swap Agreement-Abengoa S.A. [Member]-->
  <aby:OtherFinancialIncomeResultingFromTerminationOfCurrencySwapAgreement id="Fact_c268d0795b8746f1998d8de37ce2af38" contextRef="c20170101to20171231_LegalEntityAxis_AbengoaSAMember" unitRef="U002" decimals="-5">16200000</aby:OtherFinancialIncomeResultingFromTerminationOfCurrencySwapAgreement>
  <!--Dividends retained-Amherst Island Partnership [Member]-->
  <aby:DividendsRetained id="Fact_6287c588132f4416991961b6007a75d6" contextRef="c20190101to20191231_LegalEntityAxis_AmherstIslandPartnershipMember" unitRef="U002" decimals="-5">5500000</aby:DividendsRetained>
  <!--Dividends retained-->
  <aby:DividendsRetained id="Fact_64d7408a79354ac5a5d7a3b4640d937b" contextRef="c20170224to20170224" unitRef="U002" decimals="-5">10400000</aby:DividendsRetained>
  <!--Condensed Financial Information Of Parent Company Disclosure [Text Block]-->
  <aby:CondensedFinancialInformationOfParentCompanyDisclosureTextBlock id="Fact_2b94f2ebc4aa4377b315e3fb3e26bbd3" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Appendices&lt;/div&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;Appendix V (Schedule I)&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Condensed Financial Statements of Atlantica Yield plc&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;u&gt;Condensed statements of financial position of Atlantica Yield Plc.&lt;/u&gt;&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;&amp;#8211; Amounts in thousands of usd &amp;#8211;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;As of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Investment in affiliates&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,909,066&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,883,964&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Loans to affiliates&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;500,871&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;605,778&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash and cash equivalents&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;66,013&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;106,734&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;61,161&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,458&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,537,111&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,604,934&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Liabilities and Equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Borrowings&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;695,874&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;426,748&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Notes and bonds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;27,917&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;257,325&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Amounts owed to affiliates&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;192,601&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;138,222&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other Liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;7,205&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,493&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total Liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;923,597&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;835,788&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,160&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,022&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Additional paid-in capital&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,011,743&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,481,881&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Distributable reserves&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;889,056&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;548,059&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other reserves&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(637&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Retained earnings&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(296,808&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(270,816&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total shareholders&amp;#8217;s equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,613,514&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,769,146&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total liabilities and equities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,537,111&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,604,934&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;u&gt;Condensed income statements of Atlantica Yield, Plc.&lt;/u&gt;&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;&amp;#8211; Amounts in thousands of usd &amp;#8211;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Income from&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Services&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;49,622&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;54,743&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;123,944&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other financial income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12,772&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,334&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,419&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;62,394&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;59,077&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;141,363&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Expenses&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other operating expenses&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(26,120&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(189,116&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(21,173&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Interests Credit entities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(46,781&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(42,321&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(46,292&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other financial expenses&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(15,485&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(12,083&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(21,333&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total expenses&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(88,386&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(243,520&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(88,798&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Income/(Loss) before income taxes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(25,992&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(184,443&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;52,565&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Income tax benefits/(expense)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Profit/(Loss) for the year&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(25,992&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(184,443&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;52,565&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;u&gt;Other comprehensive income statement of Atlantica Yield, Plc.&lt;/u&gt;&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;&amp;#8211; Amounts in thousands of usd &amp;#8211;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Profit/(loss) for the year&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(25,992&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(184,443&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;52,565&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Items that may be subject to transfer to income statement&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Change in fair value of cash flow hedges&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(457&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;147&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(13,666&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Net income/(expenses) recognized directly in equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(457&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;147&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(13,666&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash flow hedges&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(180&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(328&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(32&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Transfer to income statement&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(180&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(328&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(32&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Other comprehensive income/(loss) for the year&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(637&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(181&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(13,698&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total comprehensive income/(loss) for the year&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(26,629&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(184,624&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;38,867&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;u&gt;Condensed cash flow statements of Atlantica Yield, Plc.&lt;/u&gt;&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;&amp;#8211; Amounts in thousands of usd &amp;#8211;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash Flow from operating activities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(48,502&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(30,571&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;34,937&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash Flow&amp;#8212;investing activities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Decrease (increase) in investment and advance to affiliates&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;91,181&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;66,069&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;151,033&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Net decrease (increase) in other assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash (used for)/provided by investing activities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;91,181&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;66,069&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;151,033&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash Flow&amp;#8212;financing activities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Net increase/(decrease) in borrowings and other liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;45,601&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;56,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(64,754&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Dividend paid to shareowner&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(159,002&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(133,289&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(94,845&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Capital increase and other&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;30,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash from financing activities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(83,401&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(77,289&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(159,599&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Increase (decrease) in cash and cash equivalents during the year&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(40,721&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(41,791&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;26,371&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash and cash equivalent at the beginning of the year&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;106,734&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;148,525&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;122,154&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash and cash equivalent at the end of the year&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;66,013&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;106,734&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;148,525&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;u&gt;Notes to the Condensed Financial Statements&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Schedule I has been provided pursuant to the requirements of Rule 12- 04(a) of Regulation S-X, of the US Securities and Exchange Commission (SEC) which require condensed financial information as to the financial position, change in financial position, results of operations of Atlantica Yield plc, other comprehensive income statement and cash flow statement as of the same dates and for the same periods for which audited consolidated financial statements have been presented when the restricted net assets of consolidated subsidiaries exceed 25 percent of consolidated net assets as of the end of the most recently completed fiscal year.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Certain information and footnote disclosures normally included in financial statements prepared in accordance with International Financial Reporting Standards have been condensed or omitted. The footnote disclosures contain supplemental information only and, as such, these statements should be read in conjunction with the notes to the accompanying consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Basis of Presentation.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;a)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The presentation of Atlantica Yield plc stands alone condensed financial statement has been prepared using the same accounting policies as set out in the accompanying consolidated financial statements except that, the Company records its investment in subsidiaries under the cost method of accounting and that financial income from credits to companies in the group are recorded under Income from services, given that the company is a holding and this type of service is part of its primary activity. Such investments are presented on the statements of financial position as &amp;#8220;Investment in and loans to affiliates&amp;#8221; at cost less any identified impairment loss.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;b)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;As of December 31, 2019, 2018 and 2017 there were no material contingencies, significant provisions of long-term obligations, mandatory dividend or redemption requirements of redeemable stocks or guarantees of the Company, except for those which have been separately disclosed in the Consolidated Financial Statements, if any.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;c)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;For the year ended December 31, 2019 and 2018, no cash dividend has been declared to the Company by its consolidated subsidiaries or associated. For the year ended December 2017, cash dividend of $10,383 thousand were declared to the Company by its consolidated subsidiaries or associates.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Reconciliation of the stand-alone to consolidated financial statements of Atlantica Yield Plc.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Profit/(Loss) Reconciliation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);"&gt;2019&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Stand-alone&amp;#8212;IFRS profit/(loss) for the period&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(25,992&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(184,443&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;52,565&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Additional profit/(loss) if subsidiaries had been accounted for using the equity method of accounting as opposed to cost method&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;88,127&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;226,039&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(164,369&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Consolidated IFRS profit/(loss) for the period attributable to Atlantica Yield plc&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;62,135&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;41,596&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(111,804&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Equity Reconciliation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;As of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Stand-alone&amp;#8212;IFRS shareholders equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,613,514&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,769,146&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,087,059&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Additional shareholders equity if subsidiaries had been accounted for using the equity method of accounting as opposed to cost method&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;101,342&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(13,034&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(191,606&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Consolidated IFRS shareholders equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,714,856&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,756,112&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,895,453&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:CondensedFinancialInformationOfParentCompanyDisclosureTextBlock>
  <!--Loans to affiliates-Parent Company [Member]-->
  <aby:LoansToAffiliates id="Fact_e075108894b24fccbc7b8050b153214a" contextRef="c20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">605778000</aby:LoansToAffiliates>
  <!--Loans to affiliates-Parent Company [Member]-->
  <aby:LoansToAffiliates id="Fact_f1d180947dae411c9dd4393e29b5250a" contextRef="c20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">500871000</aby:LoansToAffiliates>
  <!--Intercompany liabilities-Parent Company [Member]-->
  <aby:IntercompanyLiabilities id="Fact_565bebfccc0f4397b25a8fba35a5ceaa" contextRef="c20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">138222000</aby:IntercompanyLiabilities>
  <!--Intercompany liabilities-Parent Company [Member]-->
  <aby:IntercompanyLiabilities id="Fact_6689c06e8c7844ba94f274ba4c55f65c" contextRef="c20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">192601000</aby:IntercompanyLiabilities>
  <!--Distributable Reserves-Parent Company [Member]-->
  <aby:DistributableReserves id="Fact_2037e4cf2ebe44c78bcefd56faf4899a" contextRef="c20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">889056000</aby:DistributableReserves>
  <!--Distributable Reserves-Parent Company [Member]-->
  <aby:DistributableReserves id="Fact_db6c6141f9164708bbadaac6ce8080c3" contextRef="c20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">548059000</aby:DistributableReserves>
  <!--Dividend receivables from subsidiaries-Parent Company [Member]-->
  <aby:DividendReceivablesFromSubsidiaries id="Fact_3aca37978b6e4015800923eed17e7ceb" contextRef="c20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">0</aby:DividendReceivablesFromSubsidiaries>
  <!--Dividend receivables from subsidiaries-Parent Company [Member]-->
  <aby:DividendReceivablesFromSubsidiaries id="Fact_7a51af8cfba44a1e8c444f254018a80f" contextRef="c20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">10383000</aby:DividendReceivablesFromSubsidiaries>
  <!--Dividend receivables from subsidiaries-Parent Company [Member]-->
  <aby:DividendReceivablesFromSubsidiaries id="Fact_c370368545654a79b22cb6108f3b1cea" contextRef="c20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">0</aby:DividendReceivablesFromSubsidiaries>
  <!--Additional shareholders equity under equity method of accounting-Parent Company [Member]-->
  <aby:AdditionalShareholdersEquityUnderEquityMethodOfAccounting id="Fact_01bf6898135348cbb1cd26bcab13a347" contextRef="c20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">191606000</aby:AdditionalShareholdersEquityUnderEquityMethodOfAccounting>
  <!--Additional shareholders equity under equity method of accounting-Parent Company [Member]-->
  <aby:AdditionalShareholdersEquityUnderEquityMethodOfAccounting id="Fact_1b4b73fe89bc459e9df2ea227dc5dc96" contextRef="c20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">13034000</aby:AdditionalShareholdersEquityUnderEquityMethodOfAccounting>
  <!--Additional shareholders equity under equity method of accounting-Parent Company [Member]-->
  <aby:AdditionalShareholdersEquityUnderEquityMethodOfAccounting id="Fact_547c3959d8134e8199d913bb2d750794" contextRef="c20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-101342000</aby:AdditionalShareholdersEquityUnderEquityMethodOfAccounting>
  <!--Proportion Of Ownership Interests Held By Noncontrolling Interests In Reporting Entity-Top of Range [Member]-Algonquin [Member]-->
  <aby:ProportionOfOwnershipInterestsHeldByNoncontrollingInterestsInReportingEntity id="Fact_5e4bf963cc0d4129b90b2d827144fc73" contextRef="c20190101to20191231_LegalEntityAxis_AlgonquinMember_RangeAxis_TopOfRangeMember" unitRef="U004" decimals="INF">0.485</aby:ProportionOfOwnershipInterestsHeldByNoncontrollingInterestsInReportingEntity>
  <!--Proportion Of Ownership Interests Held By Noncontrolling Interests In Reporting Entity-Algonquin [Member]-->
  <aby:ProportionOfOwnershipInterestsHeldByNoncontrollingInterestsInReportingEntity id="Fact_994e29daf4014dcfb5d2aa8b85adf0b2" contextRef="c20190101to20191231_LegalEntityAxis_AlgonquinMember" unitRef="U004" decimals="INF">0.442</aby:ProportionOfOwnershipInterestsHeldByNoncontrollingInterestsInReportingEntity>
  <!--Proportion Of Ownership Interests Held By Noncontrolling Interests In Reporting Entity-Algonquin [Member]-->
  <aby:ProportionOfOwnershipInterestsHeldByNoncontrollingInterestsInReportingEntity id="Fact_ec485a945cdf44be841e0195a82319b3" contextRef="c20171101to20171130_LegalEntityAxis_AlgonquinMember" unitRef="U004" decimals="INF">0.25</aby:ProportionOfOwnershipInterestsHeldByNoncontrollingInterestsInReportingEntity>
  <!--Proportion Of Ownership Interests Held By Noncontrolling Interests In Reporting Entity-Algonquin [Member]-->
  <aby:ProportionOfOwnershipInterestsHeldByNoncontrollingInterestsInReportingEntity id="Fact_1b5af8a2f7d74aaea206a41945203600" contextRef="c20190531to20190531_LegalEntityAxis_AlgonquinMember" unitRef="U004" decimals="INF">0.442</aby:ProportionOfOwnershipInterestsHeldByNoncontrollingInterestsInReportingEntity>
  <!--Proportion Of Ownership Interests Held By Noncontrolling Interests In Reporting Entity-Abengoa S.A. [Member]-->
  <aby:ProportionOfOwnershipInterestsHeldByNoncontrollingInterestsInReportingEntity id="Fact_501385028ffe4ee5abf528f3b011b44b" contextRef="c20180101to20181231_CategoriesOfRelatedPartiesAxis_AbengoaSAMember" unitRef="U004" decimals="INF">0.4147</aby:ProportionOfOwnershipInterestsHeldByNoncontrollingInterestsInReportingEntity>
  <!--Proportion Of Ownership Interests Held By Noncontrolling Interests In Reporting Entity-Algonquin [Member]-->
  <aby:ProportionOfOwnershipInterestsHeldByNoncontrollingInterestsInReportingEntity id="Fact_ea3bac6c7e1c452caa4286bc3c4a18c3" contextRef="c20190522to20190522_LegalEntityAxis_AlgonquinMember" unitRef="U004" decimals="INF">0.4227</aby:ProportionOfOwnershipInterestsHeldByNoncontrollingInterestsInReportingEntity>
  <!--Percentage of shareholders required for approval of relevant decisions-Bottom of range [member]-Associates One [Member]-->
  <aby:PercentageOfShareholdersRequiredForApprovalOfRelevantDecisions id="Fact_d6d8b512401d4378a38e1f18297758ef" contextRef="c20190101to20191231_RangeAxis_BottomOfRangeMember_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U004" decimals="INF">0.75</aby:PercentageOfShareholdersRequiredForApprovalOfRelevantDecisions>
  <!--Assets, other, current-Unallocated amounts [member]-->
  <aby:AssetsOtherCurrent id="Fact_5d7b0d2eae5d470faa6e155328d9b102" contextRef="c20181231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">363993000</aby:AssetsOtherCurrent>
  <!--Assets, other, current-Unallocated amounts [member]-->
  <aby:AssetsOtherCurrent id="Fact_8b2b865890fc43d58f6ada6395e1d124" contextRef="c20191231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">413613000</aby:AssetsOtherCurrent>
  <!--Long-term and short-term corporate debt-Unallocated amounts [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_1e4e792f9dac4f10a7b0f767274aa245" contextRef="c20181231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">684073000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Unallocated amounts [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_323b9bd422ef48f78601dec3d22ee90c" contextRef="c20191231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">723791000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Borrowings, commercial paper [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_1bd3e6c0db1447e6aa5d1f3e199f5bd0" contextRef="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember" unitRef="U002" decimals="-3">27917000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Borrowings, commercial paper [Member]-2021 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_42700d1b30d84ffc9e99969114dd1333" contextRef="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Note Issuance Facility [Member]-Later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_159b58e595744dfcacc6d46eeb0b408d" contextRef="c20191231_BorrowingsByNameAxis_NoteIssuanceFacilityMember_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-New Revolving Credit Facility [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_15c8c29bfba84abe903f966a56b98b85" contextRef="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember" unitRef="U002" decimals="-3">81865000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Note Issuance Facility [Member]-Later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_1c1d313c42604116b14825132052e1dc" contextRef="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">293655000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-New Revolving Credit Facility [Member]-2022 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_1f27065e1c674c8cbdbb405b469aaa75" contextRef="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">81164000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Note Issuance Facility [Member]-2021 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_22398724b41a41889c1c67cd2e8d140e" contextRef="c20191231_BorrowingsByNameAxis_NoteIssuanceFacilityMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-2021 [Member]-New Revolving Credit Facility [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_28ba692b6c024e63a0e0d161790fb94e" contextRef="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Borrowings, commercial paper [Member]-2022 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_54bce961a444415aad9d444b19c26b7e" contextRef="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than five years [member]-Borrowings, commercial paper [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_8105b7a0cd644afe80eb7e85de1d5af1" contextRef="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Note Issuance Facility [Member]-2022 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_390ead08b0f94e91b8078adbb57bfd8b" contextRef="c20191231_BorrowingsByNameAxis_NoteIssuanceFacilityMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">101317000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Note Issuance Facility [Member]-Later than four years and not later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_46a0a1045dc74808b46a1e9486bd1b76" contextRef="c20191231_BorrowingsByNameAxis_NoteIssuanceFacilityMember_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">100413000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than three years and not later than four years [member]-Note Issuance Facility [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_4b9336b9bf1e41718decd3aaf8270a95" contextRef="c20191231_BorrowingsByNameAxis_NoteIssuanceFacilityMember_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" unitRef="U002" decimals="-3">100513000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Note Issuance Facility [Member]-Later than four years and not later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_4d4780fecd94459eba6bac3391cdaf04" contextRef="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Note Issuance Facility [Member]-Later than three years and not later than four years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_53099f2e6af44f539ed9628078c58c44" contextRef="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Not later than one year [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_54e6408350384d9a807d39cabc66bdad" contextRef="c20191231_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">28706000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Note Issuance Facility [Member]-Not later than one year [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_5ccd4c42c837431dad99a1ee851284d9" contextRef="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Credit Facility 2017 [Member]-Not later than one year [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_6b6679a5c9494d47ab46c0a809212c83" contextRef="c20191231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">4000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than three years and not later than four years [member]-Credit Facility 2017 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_79d7cd8eb0904f2a8034b714bc587b23" contextRef="c20191231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Note Issuance Facility [Member]-2021 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_7e46bd237d3c44209965668ab1e89133" contextRef="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">7938000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Borrowings, commercial paper [Member]-Not later than one year [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_8fb7239ce60b4d619daca1d1a91ae8a7" contextRef="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">27917000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Note Issuance Facility [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_85821244ced749b78388ec212924bc2b" contextRef="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember" unitRef="U002" decimals="-3">301593000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than four years and not later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_882b3bccbe7143919d36ab332646f6af" contextRef="c20191231_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">100413000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Note Issuance Facility [Member]-2022 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_0dfa9a5e8a9f4c0d972e772ad8c80e69" contextRef="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Note Issuance Facility [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_9569a5d72a0f46ce885d00f41cc90d3a" contextRef="c20191231_BorrowingsByNameAxis_NoteIssuanceFacilityMember" unitRef="U002" decimals="-3">302327000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-2022 [Member]-Credit Facility 2017 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_a4a8c197d2634f6e880cf1483e7d1bc0" contextRef="c20191231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_a7a2944134544d9db2f5375291453dc9" contextRef="c20191231" unitRef="U002" decimals="-3">723791000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Credit Facility 2017 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_a80b854f73b743ac89b13a60f7f95aa5" contextRef="c20191231_BorrowingsByNameAxis_CreditFacility2017Member" unitRef="U002" decimals="-3">10089000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_b845dfe0edad495db5d27db4061af2d8" contextRef="c20191231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">293655000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than four years and not later than five years [member]-Credit Facility 2017 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_bc8055b3bab641fe997253c9230a5392" contextRef="c20191231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Borrowings, commercial paper [Member]-Later than three years and not later than four years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_90cda69c5f304f57a2514ff3a3bbe3e2" contextRef="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-New Revolving Credit Facility [Member]-Later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_c22755d151374884b62441c396ea7d0e" contextRef="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Not later than one year [member]-Note Issuance Facility [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_c2755ccedb5d4208be3c481661eb19ea" contextRef="c20191231_BorrowingsByNameAxis_NoteIssuanceFacilityMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">84000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Credit Facility 2017 [Member]-Later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_c51b86cc40af4f2c864f87b48ff4de49" contextRef="c20191231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-2022 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_c6f12f367b0e411197ecbe12043a0008" contextRef="c20191231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">182481000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-2021 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_c970fa37026141d69615ff6771b7866a" contextRef="c20191231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">18023000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Borrowings, commercial paper [Member]-Later than four years and not later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_fe65c297de6e45d58b39b66ea4c15857" contextRef="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than four years and not later than five years [member]-New Revolving Credit Facility [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_ccf22476d3cf4efdb4a1ead5b5f5842c" contextRef="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Not later than one year [member]-New Revolving Credit Facility [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_ddc482ce673b4e448072b690809d81ae" contextRef="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">701000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-2021 [Member]-Credit Facility 2017 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_e6639bebc23d4f3081b660bfe9921317" contextRef="c20191231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">10085000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than three years and not later than four years [member]-New Revolving Credit Facility [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_f40bbaa72aec465e8b7bf5b0b224c25c" contextRef="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than three years and not later than four years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_f84153d82a7f401c914cd37b1093022d" contextRef="c20191231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" unitRef="U002" decimals="-3">100513000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_4a8c3ac4bf544e4a99f7505af4dcbb58" contextRef="c20181231" unitRef="U002" decimals="-3">684073000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than three months and not later than one year [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_19cbdc73c6ef4129b9a0d8d449e9b14b" contextRef="c20181231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember" unitRef="U002" decimals="-3">268905000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than three years and not later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_2b2bbdd00e604421a408421a95d1f2e7" contextRef="c20191231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">200926000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than one year and not later than three years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_6ad29b06c48d4b7b8efb2a54a006fc32" contextRef="c20181231_MaturityAxis_LaterThanOneYearAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">107560000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than one year and not later than three years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_a683125ebc284a83bfe63a787d7c57ce" contextRef="c20191231_MaturityAxis_LaterThanOneYearAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">200504000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than three months and not later than one year [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_b79ff2726bf34bd2b8ce8d82cf16bab7" contextRef="c20191231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember" unitRef="U002" decimals="-3">28706000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than three years and not later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_f79ea753ad87427f90f0188978b8a5f4" contextRef="c20181231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">205258000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_f97ae111346a4750b8e97c3cd18a52c1" contextRef="c20181231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">102350000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term project debt-North America [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_2ca7a5a5c0124468954045dc88731405" contextRef="c20181231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">1725961000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-South America [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_2e7f04e6a3cc47d1ba1dc51eba9b50ec" contextRef="c20181231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">900801000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Regions of Europe, Middle East and Africa [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_60333914e1cb40ee8d8426439c689d43" contextRef="c20181231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">2464352000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-South America [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_824450ddf8d94c6d843bf659a2995f98" contextRef="c20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">884835000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Allocated [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_b35ba480f6fc4abc853105f7dbbddcda" contextRef="c20181231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">5091114000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-North America [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_c34d7664acac4c99b2f8c8c3368a2bfc" contextRef="c20191231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">1676251000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Regions of Europe, Middle East and Africa [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_d1788158161945c483dffe5ab0c4d269" contextRef="c20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">2291262000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Allocated [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_f592bfc2b54748c695b58c74ee1b6ede" contextRef="c20191231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">4852348000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Water [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_2545c060c2034d54b0f34de3f1108634" contextRef="c20191231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">24331000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Efficient Natural Gas [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_2b8754ee6b4f4585b8e734205d145c00" contextRef="c20181231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">545123000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Efficient Natural Gas [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_92c3e33bbbe546fe888c466c2ead769e" contextRef="c20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">529350000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Renewable Energy [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_bb6f8d7e61204de09afbf2aad9a4fca0" contextRef="c20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">3658507000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Water [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_bf6d3951761a4ed69baf57814d7df6ab" contextRef="c20181231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">29545000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Electric Transmission Lines [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_c5a7a76c62ce497fa1e2254cd1d3f057" contextRef="c20181231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">647820000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Renewable Energy [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_d4c7ca0eddf745c997edf1d8861153ad" contextRef="c20181231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">3868626000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Electric Transmission Lines [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_e6b264c3501646aa91da8280843b5fe8" contextRef="c20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">640160000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Long-term Project Debt [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_175c952c02304689b41d4311e3283221" contextRef="c20171231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">5228917000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_48acf51a42f14f91bcdf28d24ea33f28" contextRef="c20181231" unitRef="U002" decimals="-3">5091114000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Long-term Project Debt [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_6c312d6c0ea147f799f5b23288b15cf3" contextRef="c20181231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">4826659000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_9cb531144c2b4c5e84a434ee7b6661e6" contextRef="c20171231" unitRef="U002" decimals="-3">5475208000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Short-term borrowings [member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_b4bd80f6573f442b9474b669cf0d9112" contextRef="c20181231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">264455000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Short-term borrowings [member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_e3f3bd45c5d2418fbcd43be8148775a7" contextRef="c20171231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">246291000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Long-term Project Debt [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_16427db73ba14a1e94e63e633aa9b14b" contextRef="c20191231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">4069909000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Short-term borrowings [member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_3014092339164c1e9d6c0196d8ddc2e6" contextRef="c20191231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">782439000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_a1deb275faf6477e8c039706b8badb76" contextRef="c20191231" unitRef="U002" decimals="-3">4852348000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-2022 [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_1579e5795077499f941d193a0f56494d" contextRef="c20191231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">293642000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Later than three years and not later than four years [member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_3c78fba8948b432da93c7073f6bd1938" contextRef="c20191231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" unitRef="U002" decimals="-3">319962000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-2021 [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_44d3441d2af44d8582998104bb377823" contextRef="c20191231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">262787000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Later than five years [member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_ca0e0b02d0e64777956e9dc3153211e1" contextRef="c20191231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">3371724000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Later than four years and not later than five years [member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_e6f7b3a7f4c946dcbd510745fbd47198" contextRef="c20191231_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">335067000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Algeria, Algeria Dinars-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_1ffbeb4454bf47bfa0b08d47e5692249" contextRef="c20191231_CurrencyAxis_DZD" unitRef="U002" decimals="-3">24331000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Euro Member Countries, Euro-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_418a573abee6412c8d86c7de60a4cd7c" contextRef="c20191231_CurrencyAxis_EUR" unitRef="U002" decimals="-3">1882618000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Algeria, Algeria Dinars-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_446de28cfbf2426c9faf9bc5f2a145d2" contextRef="c20181231_CurrencyAxis_DZD" unitRef="U002" decimals="-3">29545000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Foreign Currency [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_753eb36551f3451db33548eed9955783" contextRef="c20191231_CurrencyAxis_ForeignCurrencyMember" unitRef="U002" decimals="-3">2291262000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Foreign Currency [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_b40c4d44d18c4689ba04855bc7a339f1" contextRef="c20181231_CurrencyAxis_ForeignCurrencyMember" unitRef="U002" decimals="-3">2464352000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-South Africa, Rand-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_df1645f1c7484b74a6966f58d3856c3d" contextRef="c20191231_CurrencyAxis_ZAR" unitRef="U002" decimals="-3">384313000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Euro Member Countries, Euro-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_ec12212aed1d49df9ede1f3467ab4aa1" contextRef="c20181231_CurrencyAxis_EUR" unitRef="U002" decimals="-3">2049892000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-South Africa, Rand-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_fcd2e48c6e0743639043084fe688c15b" contextRef="c20181231_CurrencyAxis_ZAR" unitRef="U002" decimals="-3">384915000</aby:LongTermAndShortTermProjectDebt>
  <!--Liabilities, other, non-current-Unallocated amounts [member]-->
  <aby:LiabilitiesOtherNonCurrent id="Fact_391dfaf46ba44b7ba7eb433ee0c4fa49" contextRef="c20181231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">523827000</aby:LiabilitiesOtherNonCurrent>
  <!--Liabilities, other, non-current-Unallocated amounts [member]-->
  <aby:LiabilitiesOtherNonCurrent id="Fact_453c009eabd94a328e761e6f6962f013" contextRef="c20191231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">564855000</aby:LiabilitiesOtherNonCurrent>
  <!--Liabilities, other, current-Unallocated amounts [member]-->
  <aby:LiabilitiesOtherCurrent id="Fact_5b4a548ffb514e0fac20330e8cfaa12f" contextRef="c20191231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">162213000</aby:LiabilitiesOtherCurrent>
  <!--Liabilities, other, current-Unallocated amounts [member]-->
  <aby:LiabilitiesOtherCurrent id="Fact_891e5b8a3f6141c1ba4864fb60a35d6b" contextRef="c20181231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">205779000</aby:LiabilitiesOtherCurrent>
  <!--Increase (decrease) in investments in associates due to net exchange differences-->
  <aby:IncreaseDecreaseInInvestmentsInAssociatesDueToNetExchangeDifferences id="Fact_a1699baecae140f2ae2bdd33115da879" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-3011000</aby:IncreaseDecreaseInInvestmentsInAssociatesDueToNetExchangeDifferences>
  <!--Increase (decrease) in investments in associates due to net exchange differences-->
  <aby:IncreaseDecreaseInInvestmentsInAssociatesDueToNetExchangeDifferences id="Fact_b163753b97024e4ea07cdc533d32f597" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">1932000</aby:IncreaseDecreaseInInvestmentsInAssociatesDueToNetExchangeDifferences>
  <!--Increase (decrease) in investments in associates accounted for using equity method for the period-->
  <aby:IncreaseDecreaseInInvestmentsInAssociatesAccountedForUsingEquityMethodForThePeriod id="Fact_222ba478acac43888d62560184f6e559" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInInvestmentsInAssociatesAccountedForUsingEquityMethodForThePeriod>
  <!--Increase (decrease) in investments in associates accounted for using equity method for the period-->
  <aby:IncreaseDecreaseInInvestmentsInAssociatesAccountedForUsingEquityMethodForThePeriod id="Fact_2e5bc13602e943e1a4ddcdd4c9b94dce" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">113897000</aby:IncreaseDecreaseInInvestmentsInAssociatesAccountedForUsingEquityMethodForThePeriod>
  <!--Equity distribution of associates accounted for using equity method-->
  <aby:EquityDistributionOfAssociatesAccountedForUsingEquityMethod id="Fact_bec71fa100f84d5e9bbd21ccbb3d73b5" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">122000</aby:EquityDistributionOfAssociatesAccountedForUsingEquityMethod>
  <!--Equity distribution of associates accounted for using equity method-->
  <aby:EquityDistributionOfAssociatesAccountedForUsingEquityMethod id="Fact_d4f2f437bc374a62b03535511b3805ff" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">6252000</aby:EquityDistributionOfAssociatesAccountedForUsingEquityMethod>
  <!--Flow capacity-Algeria [Member]-Honaine and Skikda [Member]-Water [Member]-->
  <aby:FlowCapacity id="Fact_76842ca5b2d54e5386aa73b6cb347965" contextRef="c20190101to20191231_GeographicalAreasAxis_DZ_ProductsAndServicesAxis_WaterMember_TypesOfFinancialAssetsAxis_HonaineAndSkikdaMember" unitRef="U013" decimals="-5">10500000</aby:FlowCapacity>
  <!--Length of transmission lines-Electric Transmission Lines [Member]-Chile [Member]-Quadra 1, Quadra 2, Palmucho and Chile TL3 [Member]-->
  <aby:LengthOfTransmissionLines id="Fact_6460a0a3031e4957afb8a2c62ed27c06" contextRef="c20190101to20191231_GeographicalAreasAxis_CL_ProductsAndServicesAxis_ElectricTransmissionLinesMember_TypesOfFinancialAssetsAxis_Quadra1Quadra2PalmuchoAndChileTL3Member" unitRef="U012" decimals="0">137</aby:LengthOfTransmissionLines>
  <!--Length of transmission lines-Peru [Member]-Electric Transmission Lines [Member]-ATN, ATS and ATN2 [Member]-->
  <aby:LengthOfTransmissionLines id="Fact_ce20b56b927340f28175846edb24b8fc" contextRef="c20190101to20191231_GeographicalAreasAxis_PE_ProductsAndServicesAxis_ElectricTransmissionLinesMember_TypesOfFinancialAssetsAxis_ATNATSAndATN2Member" unitRef="U012" decimals="0">1029</aby:LengthOfTransmissionLines>
  <!--Length of transmission lines-Ten West Link [Member]-->
  <aby:LengthOfTransmissionLines id="Fact_df884bc460ff460d9961f70dec937648" contextRef="c20190101to20191231_ClassesOfFinancialAssetsAxis_TenWestLinkMember" unitRef="U012" decimals="0">114</aby:LengthOfTransmissionLines>
  <!--Capacity-Monterrey [Member]-->
  <aby:Capacity id="Fact_7eb662828028473a873ec8e57e8f873d" contextRef="c20190802to20190802_BusinessCombinationsAxis_MonterreyMember" unitRef="U005" decimals="0">142</aby:Capacity>
  <!--Capacity-Chile TL3 [Member]-->
  <aby:Capacity id="Fact_b6bc73df589b4c13b36f2c30968e4d2a" contextRef="c20180101to20181231_TypesOfFinancialAssetsAxis_ChileTL3Member" unitRef="U006" decimals="0">66</aby:Capacity>
  <!--Capacity-Mini- Hydro [Member]-->
  <aby:Capacity id="Fact_dde7203fe58342c39ffd34b2c67a970b" contextRef="c20180101to20181231_IntangibleAssetsMaterialToEntityAxis_Mini-HydroMember" unitRef="U005" decimals="0">4</aby:Capacity>
  <!--Capacity-Melowind [Member]-->
  <aby:Capacity id="Fact_ed264eee83af47f59a7b0b28b0c91e10" contextRef="c20180101to20181231_IntangibleAssetsMaterialToEntityAxis_MelowindMember" unitRef="U005" decimals="0">50</aby:Capacity>
  <!--Capacity-Amherst Island [Member]-->
  <aby:Capacity id="Fact_f428f8d11d0d468d95c0daa6ea17e4be" contextRef="c20190509to20190509_BusinessCombinationsAxis_AmherstIslandMember" unitRef="U005" decimals="0">75</aby:Capacity>
  <!--Capacity-Renewable Energy [Member]-Peru [Member]-->
  <aby:Capacity id="Fact_03a64c5bf4d1433b958e558d6eab8e03" contextRef="c20190101to20191231_GeographicalAreasAxis_PE_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U005" decimals="0">4</aby:Capacity>
  <!--Capacity-Renewable Energy [Member]-United States [Member]-Mojave [Member]-->
  <aby:Capacity id="Fact_1f2ff4ae2fb54b1a8f9fbe63fe8e4c39" contextRef="c20190101to20191231_GeographicalAreasAxis_US_IntangibleAssetsMaterialToEntityAxis_MojaveMember_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U005" decimals="0">280</aby:Capacity>
  <!--Capacity-Uruguay [Member]-Cadonal [Member]-Renewable Energy [Member]-->
  <aby:Capacity id="Fact_2426367e0e52485fa7cda0dea1d9fa19" contextRef="c20190101to20191231_GeographicalAreasAxis_UY_IntangibleAssetsMaterialToEntityAxis_CadonalMember_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U005" decimals="0">50</aby:Capacity>
  <!--Capacity-Renewable Energy [Member]-Spain [Member]-PS10 and PS20 [Member]-->
  <aby:Capacity id="Fact_34d5f642a48245a5982f68e6a372870a" contextRef="c20190101to20191231_ClassesOfPropertyPlantAndEquipmentAxis_PS10AndPS20Member_GeographicalAreasAxis_ES_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U005" decimals="0">31</aby:Capacity>
  <!--Capacity-South Africa [Member]-Renewable Energy [Member]-Kaxu [Member]-->
  <aby:Capacity id="Fact_3febe6da531d480693a3b7a540df77fb" contextRef="c20190101to20191231_GeographicalAreasAxis_ZA_IntangibleAssetsMaterialToEntityAxis_KaxuMember_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U005" decimals="0">100</aby:Capacity>
  <!--Capacity-Renewable Energy [Member]-Spain [Member]-Solacor 1 and Solacor 2 [Member]-->
  <aby:Capacity id="Fact_57fde38b35e44cc79698bea8936ce8ac" contextRef="c20190101to20191231_GeographicalAreasAxis_ES_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U005" decimals="0">100</aby:Capacity>
  <!--Capacity-Monterrey [Member]-MEXICO-Efficient Natural Gas [Member]-->
  <aby:Capacity id="Fact_5e546b19fbb042fd9e3460b43a1c99a1" contextRef="c20190101to20191231_GeographicalAreasAxis_MX_ProductsAndServicesAxis_EfficientNaturalGasMember_TypesOfFinancialAssetsAxis_MonterreyMember" unitRef="U005" decimals="0">142</aby:Capacity>
  <!--Capacity-Efficient Natural Gas [Member]-MEXICO-ACT [Member]-->
  <aby:Capacity id="Fact_73febdff9302430fa3af0c27a635bfb6" contextRef="c20190101to20191231_GeographicalAreasAxis_MX_ProductsAndServicesAxis_EfficientNaturalGasMember_TypesOfFinancialAssetsAxis_ACTMember" unitRef="U005" decimals="0">300</aby:Capacity>
  <!--Capacity-Solaben 2 and Solaben 3 [Member]-Renewable Energy [Member]-Spain [Member]-->
  <aby:Capacity id="Fact_86232e0702b94138a638f04bf151dd28" contextRef="c20190101to20191231_GeographicalAreasAxis_ES_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U005" decimals="0">100</aby:Capacity>
  <!--Capacity-Renewable Energy [Member]-Spain [Member]-Helios 1 and 2 [Member]-->
  <aby:Capacity id="Fact_965091f79b024a1f89fb5e358e17b720" contextRef="c20190101to20191231_GeographicalAreasAxis_ES_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U005" decimals="0">100</aby:Capacity>
  <!--Capacity-Solaben 1 and 6 [Member]-Renewable Energy [Member]-Spain [Member]-->
  <aby:Capacity id="Fact_ab93f6ca25544a89bed9bffa0c015dec" contextRef="c20190101to20191231_GeographicalAreasAxis_ES_IntangibleAssetsMaterialToEntityAxis_Solaben1And6Member_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U005" decimals="0">100</aby:Capacity>
  <!--Capacity-United States [Member]-Solana [Member]-Renewable Energy [Member]-->
  <aby:Capacity id="Fact_b7547cffdf3349de88cf19b678a1340f" contextRef="c20190101to20191231_GeographicalAreasAxis_US_IntangibleAssetsMaterialToEntityAxis_SolanaMember_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U005" decimals="0">280</aby:Capacity>
  <!--Capacity-Melowind [Member]-Uruguay [Member]-Renewable Energy [Member]-->
  <aby:Capacity id="Fact_bc4be424ae1142cba1d1ef5a20487f8c" contextRef="c20190101to20191231_GeographicalAreasAxis_UY_IntangibleAssetsMaterialToEntityAxis_MelowindMember_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U005" decimals="0">50</aby:Capacity>
  <!--Capacity-Spain [Member]-Seville PV [Member]-Renewable Energy [Member]-->
  <aby:Capacity id="Fact_be4a44d823c743ed86f370275201315c" contextRef="c20190101to20191231_GeographicalAreasAxis_ES_IntangibleAssetsMaterialToEntityAxis_SevillePVMember_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U005" decimals="0">1</aby:Capacity>
  <!--Capacity-Spain [Member]-Solnova 1, 3 and 4 [Member]-Renewable Energy [Member]-->
  <aby:Capacity id="Fact_d3f5e9b74c7841e7b6f8d14cb8223478" contextRef="c20190101to20191231_GeographicalAreasAxis_ES_IntangibleAssetsMaterialToEntityAxis_Solnova13And4Member_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U005" decimals="0">150</aby:Capacity>
  <!--Capacity-Renewable Energy [Member]-Uruguay [Member]-Palmatir [Member]-->
  <aby:Capacity id="Fact_ed246bb496144ca083f7241d3cd11012" contextRef="c20190101to20191231_GeographicalAreasAxis_UY_IntangibleAssetsMaterialToEntityAxis_PalmatirMember_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U005" decimals="0">50</aby:Capacity>
  <!--Capacity-Spain [Member]-Helioenergy 1 and 2 [Member]-Renewable Energy [Member]-->
  <aby:Capacity id="Fact_fccbf3bf994242119a2588f943b7ebbd" contextRef="c20190101to20191231_GeographicalAreasAxis_ES_IntangibleAssetsMaterialToEntityAxis_Helioenergy1And2Member_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U005" decimals="0">100</aby:Capacity>
  <!--Capacity-Amherst Island [Member]-->
  <aby:Capacity id="Fact_c684816e159243ee9fb679d33ffa5ddb" contextRef="c20190524to20190524_BusinessCombinationsAxis_AmherstIslandMember" unitRef="U005" decimals="0">75</aby:Capacity>
  <!--Take-or-pay contract term-Efficient Natural Gas [Member]-MEXICO-ACT [Member]-->
  <aby:TakeOrPayContractTerm id="Fact_628751e0eb5d48a9bbe3aa3b1c189323" contextRef="c20190101to20191231_GeographicalAreasAxis_MX_ProductsAndServicesAxis_EfficientNaturalGasMember_TypesOfFinancialAssetsAxis_ACTMember">P20Y</aby:TakeOrPayContractTerm>
  <!--Battery capacity-Monterrey [Member]-->
  <aby:BatteryCapacity id="Fact_19d1504a9a764577821d8f08053832f8" contextRef="c20190802to20190802_BusinessCombinationsAxis_MonterreyMember" unitRef="U005" decimals="0">12</aby:BatteryCapacity>
  <!--Battery capacity-Monterrey [Member]-MEXICO-Efficient Natural Gas [Member]-->
  <aby:BatteryCapacity id="Fact_41a9d5ee3ce84a1bae19b9f45696ff36" contextRef="c20190101to20191231_GeographicalAreasAxis_MX_ProductsAndServicesAxis_EfficientNaturalGasMember_TypesOfFinancialAssetsAxis_MonterreyMember" unitRef="U005" decimals="0">12</aby:BatteryCapacity>
  <!--Installed capacity-Monterrey [Member]-->
  <aby:InstalledCapacity id="Fact_9b26a0aa473f4005aaf9d5e2d7f4be87" contextRef="c20190802to20190802_BusinessCombinationsAxis_MonterreyMember" unitRef="U005" decimals="0">130</aby:InstalledCapacity>
  <!--Installed capacity-Amherst Island [Member]-->
  <aby:InstalledCapacity id="Fact_d13c048185264125b671d2af355e3802" contextRef="c20190509to20190509_BusinessCombinationsAxis_AmherstIslandMember" unitRef="U005" decimals="0">75</aby:InstalledCapacity>
  <!--Installed capacity-Monterrey [Member]-MEXICO-Efficient Natural Gas [Member]-->
  <aby:InstalledCapacity id="Fact_1928cda0096f46b9955eed7b8143c764" contextRef="c20190101to20191231_GeographicalAreasAxis_MX_ProductsAndServicesAxis_EfficientNaturalGasMember_TypesOfFinancialAssetsAxis_MonterreyMember" unitRef="U005" decimals="0">130</aby:InstalledCapacity>
  <!--Number of contracted concessional assets-United States [Member]-Solana [Member]-Renewable Energy [Member]-->
  <aby:NumberOfContractedConcessionalAssets id="Fact_016b5751f8ca4f39ac27227f46ed9df1" contextRef="c20190101to20191231_GeographicalAreasAxis_US_IntangibleAssetsMaterialToEntityAxis_SolanaMember_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U008" decimals="INF">1</aby:NumberOfContractedConcessionalAssets>
  <!--Number of contracted concessional assets-Peru [Member]-Electric Transmission Lines [Member]-ATN, ATS and ATN2 [Member]-->
  <aby:NumberOfContractedConcessionalAssets id="Fact_02028727063041ce821d9485b8ee3282" contextRef="c20190101to20191231_GeographicalAreasAxis_PE_ProductsAndServicesAxis_ElectricTransmissionLinesMember_TypesOfFinancialAssetsAxis_ATNATSAndATN2Member" unitRef="U009" decimals="INF">3</aby:NumberOfContractedConcessionalAssets>
  <!--Number of contracted concessional assets-Renewable Energy [Member]-United States [Member]-Mojave [Member]-->
  <aby:NumberOfContractedConcessionalAssets id="Fact_2191fb552e83451bbfd7b80a23b34149" contextRef="c20190101to20191231_GeographicalAreasAxis_US_IntangibleAssetsMaterialToEntityAxis_MojaveMember_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U008" decimals="INF">1</aby:NumberOfContractedConcessionalAssets>
  <!--Number of contracted concessional assets-Algeria [Member]-Honaine and Skikda [Member]-Water [Member]-->
  <aby:NumberOfContractedConcessionalAssets id="Fact_367225c47c2c4143b2bbf381179de9b7" contextRef="c20190101to20191231_GeographicalAreasAxis_DZ_ProductsAndServicesAxis_WaterMember_TypesOfFinancialAssetsAxis_HonaineAndSkikdaMember" unitRef="U008" decimals="INF">2</aby:NumberOfContractedConcessionalAssets>
  <!--Number of contracted concessional assets-South Africa [Member]-Renewable Energy [Member]-Kaxu [Member]-->
  <aby:NumberOfContractedConcessionalAssets id="Fact_480d9708e9584e46a0695486ba854453" contextRef="c20190101to20191231_GeographicalAreasAxis_ZA_IntangibleAssetsMaterialToEntityAxis_KaxuMember_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U008" decimals="INF">1</aby:NumberOfContractedConcessionalAssets>
  <!--Number of contracted concessional assets-Renewable Energy [Member]-Uruguay [Member]-Palmatir [Member]-->
  <aby:NumberOfContractedConcessionalAssets id="Fact_7898a6300dbc4716b545497f5abca259" contextRef="c20190101to20191231_GeographicalAreasAxis_UY_IntangibleAssetsMaterialToEntityAxis_PalmatirMember_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U010" decimals="INF">1</aby:NumberOfContractedConcessionalAssets>
  <!--Number of contracted concessional assets-Electric Transmission Lines [Member]-Chile [Member]-Quadra 1, Quadra 2, Palmucho and Chile TL3 [Member]-->
  <aby:NumberOfContractedConcessionalAssets id="Fact_a0622a51ab74454281452a1a4f0a846b" contextRef="c20190101to20191231_GeographicalAreasAxis_CL_ProductsAndServicesAxis_ElectricTransmissionLinesMember_TypesOfFinancialAssetsAxis_Quadra1Quadra2PalmuchoAndChileTL3Member" unitRef="U009" decimals="INF">4</aby:NumberOfContractedConcessionalAssets>
  <!--Number of contracted concessional assets-Melowind [Member]-Uruguay [Member]-Renewable Energy [Member]-->
  <aby:NumberOfContractedConcessionalAssets id="Fact_aea1db95856b4662885ec3f379036dac" contextRef="c20190101to20191231_GeographicalAreasAxis_UY_IntangibleAssetsMaterialToEntityAxis_MelowindMember_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U010" decimals="INF">1</aby:NumberOfContractedConcessionalAssets>
  <!--Number of contracted concessional assets-Renewable Energy [Member]-Spain [Member]-->
  <aby:NumberOfContractedConcessionalAssets id="Fact_b26b9249fce247dba0aa8bd5ca689ce3" contextRef="c20190101to20191231_GeographicalAreasAxis_ES_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U011" decimals="INF">8</aby:NumberOfContractedConcessionalAssets>
  <!--Number of contracted concessional assets-Uruguay [Member]-Cadonal [Member]-Renewable Energy [Member]-->
  <aby:NumberOfContractedConcessionalAssets id="Fact_e70fbe8d0b584b988fe85c5fe1f14703" contextRef="c20190101to20191231_GeographicalAreasAxis_UY_IntangibleAssetsMaterialToEntityAxis_CadonalMember_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U010" decimals="INF">1</aby:NumberOfContractedConcessionalAssets>
  <!--Percentage of notional amount of debt hedged-Top of Range [Member]-Interest Rate Risk [Member]-Euro Member Countries, Euro-->
  <aby:PercentageOfNotionalAmountOfDebtHedged id="Fact_2039ca4810d543a4bf8d5fd1ccfa3d19" contextRef="c20190101to20191231_CurrencyAxis_EUR_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="INF">1</aby:PercentageOfNotionalAmountOfDebtHedged>
  <!--Percentage of notional amount of debt hedged-United States dollar (next day) (funds code)-Bottom of range [member]-Interest Rate Risk [Member]-->
  <aby:PercentageOfNotionalAmountOfDebtHedged id="Fact_230ff491573447028c1e4000a94fb712" contextRef="c20190101to20191231_CurrencyAxis_USN_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="INF">0.7</aby:PercentageOfNotionalAmountOfDebtHedged>
  <!--Percentage of notional amount of debt hedged-Interest Rate Risk [Member]-Top of Range [Member]-United States dollar (next day) (funds code)-->
  <aby:PercentageOfNotionalAmountOfDebtHedged id="Fact_40d307b41cde433f988591059b53f15b" contextRef="c20190101to20191231_CurrencyAxis_USN_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="INF">1</aby:PercentageOfNotionalAmountOfDebtHedged>
  <!--Percentage of notional amount of debt hedged-Euro Member Countries, Euro-Bottom of range [member]-Interest Rate Risk [Member]-->
  <aby:PercentageOfNotionalAmountOfDebtHedged id="Fact_b58b569ce305475caad2549807682361" contextRef="c20190101to20191231_CurrencyAxis_EUR_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="INF">0.81</aby:PercentageOfNotionalAmountOfDebtHedged>
  <!--Forecasted increase (decrease) in hedging reserves due to change in benchmark interest rate-Interest Rate Risk [Member]-->
  <aby:ForecastedIncreaseDecreaseInHedgingReservesDueToChangeInBenchmarkInterestRate id="Fact_2662e0a3c6cc42d9bc52f5bad8732505" contextRef="c20190101to20191231_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">27570000</aby:ForecastedIncreaseDecreaseInHedgingReservesDueToChangeInBenchmarkInterestRate>
  <!--Forecasted increase (decrease) in hedging reserves due to change in benchmark interest rate-Interest Rate Risk [Member]-->
  <aby:ForecastedIncreaseDecreaseInHedgingReservesDueToChangeInBenchmarkInterestRate id="Fact_4064e49440f848dcb7419b9b2a52c59c" contextRef="c20170101to20171231_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">39142000</aby:ForecastedIncreaseDecreaseInHedgingReservesDueToChangeInBenchmarkInterestRate>
  <!--Forecasted increase (decrease) in hedging reserves due to change in benchmark interest rate-Interest Rate Risk [Member]-->
  <aby:ForecastedIncreaseDecreaseInHedgingReservesDueToChangeInBenchmarkInterestRate id="Fact_bda67dff100d4374844924157ddf20b9" contextRef="c20180101to20181231_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">32928000</aby:ForecastedIncreaseDecreaseInHedgingReservesDueToChangeInBenchmarkInterestRate>
  <!--Net Value Exposure Percentage for Next Twelve Months-Currency Risk [Member]-->
  <aby:NetValueExposurePercentageForNextTwelveMonths id="Fact_fd95a4c1f7394ad7a80eee88160316fa" contextRef="c20190101to20191231_TypesOfRisksAxis_CurrencyRiskMember" unitRef="U004" decimals="INF">1</aby:NetValueExposurePercentageForNextTwelveMonths>
  <!--Forecasted gain (loss) on cash flow hedges due to change in benchmark interest rate-Interest Rate Risk [Member]-->
  <aby:ForecastedGainLossOnCashFlowHedgesDueToChangeInBenchmarkInterestRate id="Fact_12e96f8d850c4ca29c3202e4d443d46d" contextRef="c20180101to20181231_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">-2731000</aby:ForecastedGainLossOnCashFlowHedgesDueToChangeInBenchmarkInterestRate>
  <!--Forecasted gain (loss) on cash flow hedges due to change in benchmark interest rate-Interest Rate Risk [Member]-->
  <aby:ForecastedGainLossOnCashFlowHedgesDueToChangeInBenchmarkInterestRate id="Fact_6d2ebc7038dd49dfb7990645a9111c07" contextRef="c20190101to20191231_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">-2745000</aby:ForecastedGainLossOnCashFlowHedgesDueToChangeInBenchmarkInterestRate>
  <!--Forecasted gain (loss) on cash flow hedges due to change in benchmark interest rate-Interest Rate Risk [Member]-->
  <aby:ForecastedGainLossOnCashFlowHedgesDueToChangeInBenchmarkInterestRate id="Fact_8dca3b0903fc43d8bcfaadeb37471885" contextRef="c20170101to20171231_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">-1066000</aby:ForecastedGainLossOnCashFlowHedgesDueToChangeInBenchmarkInterestRate>
  <!--Net Value Exposure, Percentage, Year Two-Currency Risk [Member]-->
  <aby:NetValueExposurePercentageYearTwo id="Fact_004be684d5434630ab839b31f5752444" contextRef="c20190101to20191231_TypesOfRisksAxis_CurrencyRiskMember" unitRef="U004" decimals="2">0.75</aby:NetValueExposurePercentageYearTwo>
  <!--Forecasted increase (decrease) in benchmark interest rate-Interest Rate Risk [Member]-->
  <aby:ForecastedIncreaseDecreaseInBenchmarkInterestRate id="Fact_85f84926e6794a8da1e0478813dda5c6" contextRef="c20191231_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="4">0.0025</aby:ForecastedIncreaseDecreaseInBenchmarkInterestRate>
  <!--Current Contracted concessional financial assets-Other Financial Investments [Member]-->
  <aby:CurrentContractedConcessionalFinancialAssets id="Fact_6160ead88c4548b4a09ece24c89c675e" contextRef="c20181231_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember" unitRef="U002" decimals="-5">159100000</aby:CurrentContractedConcessionalFinancialAssets>
  <!--Current Contracted concessional financial assets-Other Financial Investments [Member]-->
  <aby:CurrentContractedConcessionalFinancialAssets id="Fact_fc7e31e75215401b970c072f44bc9d11" contextRef="c20191231_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember" unitRef="U002" decimals="-5">160600000</aby:CurrentContractedConcessionalFinancialAssets>
  <!--Number of Interest Rate Swaps-Note Issuance Facility [Member]-->
  <aby:NumberOfInterestRateSwaps id="Fact_e08acd9063cc434fb50e3423f72346d3" contextRef="c20170210to20170210_BorrowingsByNameAxis_NoteIssuanceFacilityMember" unitRef="U018" decimals="INF">2</aby:NumberOfInterestRateSwaps>
  <!--Increase to Borrowing Capacity, Line of Credit Facility-New Revolving Credit Facility [Member]-->
  <aby:IncreaseToBorrowingCapacityLineOfCreditFacility id="Fact_928fbf9034a1451694f780c29218a480" contextRef="c20180510_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember" unitRef="U002" decimals="-3">70000</aby:IncreaseToBorrowingCapacityLineOfCreditFacility>
  <!--Term of variable rate-Euro Interbank Offered Rate [Member]-Senior Note Issuance Facility [Member]-->
  <aby:TermOfVariableRate id="Fact_5f2c956b2b774c28bedd55bdcb171c64" contextRef="c20190401to20190430_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_TypesOfInterestRatesAxis_EuroInterbankOfferedRateMember">P3M</aby:TermOfVariableRate>
  <!--Debt issuance cost, upfront fee, percentage-Senior Note Issuance Facility [Member]-->
  <aby:DebtIssuanceCostUpfrontFeePercentage id="Fact_d2b8d90b7f1f47c5a6a06147d8bbebf1" contextRef="c20190401to20190430_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember" unitRef="U004" decimals="2">0.02</aby:DebtIssuanceCostUpfrontFeePercentage>
  <!--Percentage average cost of issued short term notes-Borrowings, commercial paper [Member]-->
  <aby:PercentageAverageCostOfIssuedShortTermNotes id="Fact_d912a4fffc7349a4bc57f99c3aad0243" contextRef="c20191008to20191008_BorrowingsByNameAxis_BorrowingsCommercialPaperMember" unitRef="U004" decimals="4">0.0066</aby:PercentageAverageCostOfIssuedShortTermNotes>
  <!--Short term notes authorized amount-Borrowings, commercial paper [Member]-->
  <aby:ShortTermNotesAuthorizedAmount id="Fact_0eb734e134ca48049a31a38988670beb" contextRef="c20191008_BorrowingsByNameAxis_BorrowingsCommercialPaperMember" unitRef="U002" decimals="-6">50000000</aby:ShortTermNotesAuthorizedAmount>
  <!--Maximum borrowing capacity, line of credit facility-New Revolving Credit Facility [Member]-->
  <aby:MaximumBorrowingCapacityLineOfCreditFacility id="Fact_628e3084436e476ebe2e2563c73f7214" contextRef="c20180510_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember" unitRef="U002" decimals="-3">215000</aby:MaximumBorrowingCapacityLineOfCreditFacility>
  <!--Maximum borrowing capacity, line of credit facility-New Revolving Credit Facility [Member]-->
  <aby:MaximumBorrowingCapacityLineOfCreditFacility id="Fact_62ed7b0c63684c3989f2a5c2157e06c8" contextRef="c20190131_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember" unitRef="U002" decimals="-3">300000</aby:MaximumBorrowingCapacityLineOfCreditFacility>
  <!--Maximum borrowing capacity, line of credit facility-New Revolving Credit Facility [Member]-Borrowings Maturity 1 [Member]-->
  <aby:MaximumBorrowingCapacityLineOfCreditFacility id="Fact_699ad82822a14745a41f51ebd91878a5" contextRef="c20190802_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_BorrowingsMaturity1Member" unitRef="U002" decimals="-5">387500000</aby:MaximumBorrowingCapacityLineOfCreditFacility>
  <!--Maximum borrowing capacity, line of credit facility-Senior Note Issuance Facility [Member]-->
  <aby:MaximumBorrowingCapacityLineOfCreditFacility id="Fact_7b3c7db0bf194a57967b365d34d69351" contextRef="c20190430_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember" unitRef="U017" decimals="-6">268000000</aby:MaximumBorrowingCapacityLineOfCreditFacility>
  <!--Maximum borrowing capacity, line of credit facility-New Revolving Credit Facility [Member]-Borrowings Maturity 2 [Member]-->
  <aby:MaximumBorrowingCapacityLineOfCreditFacility id="Fact_85b12a87a96944d9a56e8afb3fb3cee6" contextRef="c20190802_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_BorrowingsMaturity2Member" unitRef="U002" decimals="-5">37500000</aby:MaximumBorrowingCapacityLineOfCreditFacility>
  <!--Maximum borrowing capacity, line of credit facility-New Revolving Credit Facility [Member]-->
  <aby:MaximumBorrowingCapacityLineOfCreditFacility id="Fact_9c786953cb14471eab4d062c6805d1e6" contextRef="c20190802_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember" unitRef="U002" decimals="-6">425000000</aby:MaximumBorrowingCapacityLineOfCreditFacility>
  <!--Tenor of short term notes-Borrowings, commercial paper [Member]-->
  <aby:TenorOfShortTermNotes id="Fact_f0d7b8082ad548d9830c441f8419e931" contextRef="c20191008to20191008_BorrowingsByNameAxis_BorrowingsCommercialPaperMember">P2Y</aby:TenorOfShortTermNotes>
  <!--Capitalization period, interest-Senior Note Issuance Facility [Member]-->
  <aby:CapitalizationPeriodInterest id="Fact_a818dd5cfaac416bab240d409845f435" contextRef="c20190401to20190430_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember">P2Y</aby:CapitalizationPeriodInterest>
  <!--Disclosure of detailed information about corporate debt [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutCorporateDebtExplanatoryTableTextBlock id="Fact_74a295b00221419e9277e20f0190c9ed" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The breakdown of the corporate debt as of December 31, 2019 and 2018 is as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 60%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 36%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 36%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Non-current&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Credit Facilities with financial entities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;695,085&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;415,168&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total Non-current&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;695,085&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;415,168&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 60%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 36%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 36%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Current&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Credit Facilities with financial entities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;789&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11,580&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Notes and Bonds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;27,917&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;257,325&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total Current&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;28,706&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;268,905&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfDetailedInformationAboutCorporateDebtExplanatoryTableTextBlock>
  <!--Disclosure of Movement in Corporate Debt [Table Text Block]-->
  <aby:DisclosureOfMovementInCorporateDebtTableTextBlock id="Fact_70a80416d3484ca787c0cdb83d924341" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The following table details the movement in Corporate debt for the year 2019, split between cash and non-cash items:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 42%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;January 1, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Cash Flow&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Non-cash changes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 42%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Corporate debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;684,073&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,620&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;33,098&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;723,791&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfMovementInCorporateDebtTableTextBlock>
  <!--Disclosure of maturity analysis for corporate debt [Table Text Block]-->
  <aby:DisclosureOfMaturityAnalysisForCorporateDebtExplanatoryTableTextBlock id="Fact_deaa4dbca52643c4b4281459caa75cde" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The repayment schedule for the corporate debt as of December 31, 2019 is as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 30%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="font-weight: bold; text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;2021&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2022&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2023&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);"&gt;2024&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Subsequent&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 30%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;New Revolving Credit Facility&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;701&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;81,164&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;81,865&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 30%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Note Issuance Facility&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;84&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;101,317&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;100,513&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;100,413&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;302,327&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 30%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2017 Credit Facility&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,085&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;10,089&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 30%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2019 Notes Issuance Facility&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;7,938&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;293,655&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;301,593&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 30%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Commercial Paper&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;27,917&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;27,917&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 30%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;28,706&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;18,023&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;182,481&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;100,513&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;100,413&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;293,655&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;723,791&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfMaturityAnalysisForCorporateDebtExplanatoryTableTextBlock>
  <!--Bank Bond and Surety Insurance-->
  <aby:BankBondAndSuretyInsurance id="Fact_8431a38eebf74e48a3743a4ee1bcc304" contextRef="c20181231" unitRef="U002" decimals="-5">32400000</aby:BankBondAndSuretyInsurance>
  <!--Bank Bond and Surety Insurance-->
  <aby:BankBondAndSuretyInsurance id="Fact_99548c65edb84f3bb0b03a97727be8a6" contextRef="c20191231" unitRef="U002" decimals="-5">38200000</aby:BankBondAndSuretyInsurance>
  <!--Loss Contingency, Escrow Withdrawn-Abengoa S.A. [Member]-->
  <aby:LossContingencyEscrowWithdrawn id="Fact_8f6794adb9c943849f3e99e4718e80a2" contextRef="c20190131_LegalEntityAxis_AbengoaSAMember" unitRef="U002" decimals="-5">2500000</aby:LossContingencyEscrowWithdrawn>
  <!--Loss contingency, settlement amount awarded to other party-Arb Incorporated, Legal Proceedings, Claimant [Member]-->
  <aby:LossContingencySettlementAmountAwardedToOtherParty id="Fact_c3aa38db1ff646dabef9df6f1bedc1c3" contextRef="c20190101to20191231_ClassesOfContingentLiabilitiesAxis_ArbIncorporatedLegalProceedingsClaimantMember" unitRef="U002" decimals="-5">4300000</aby:LossContingencySettlementAmountAwardedToOtherParty>
  <!--Loss contingency, estimable maximum possible loss-MEXICO-Abengoa S.A. [Member]-->
  <aby:LossContingencyEstimableMaximumPossibleLoss id="Fact_425d9934bac64062a4774b0f5a3efec7" contextRef="c20191231_GeographicalAreasAxis_MX_LegalEntityAxis_AbengoaSAMember" unitRef="U002" decimals="-6">35000000</aby:LossContingencyEstimableMaximumPossibleLoss>
  <!--Damages Sought, Amount-Solana [Member]-->
  <aby:DamagesSoughtAmount id="Fact_25cf2426f5494ea692ce286f2532f419" contextRef="c20190101to20191231_ClassesOfContingentLiabilitiesAxis_SolanaMember" unitRef="U002" decimals="-6">20000000</aby:DamagesSoughtAmount>
  <!--Damages Sought, Amount-Top of Range [Member]-Group of Insurance Companies, Legal Proceedings, Claimant [Member]-->
  <aby:DamagesSoughtAmount id="Fact_56d71f4281d148959939756adad4eb73" contextRef="c20190101to20191231_ClassesOfContingentLiabilitiesAxis_GroupOfInsuranceCompaniesLegalProceedingsClaimantMember_RangeAxis_TopOfRangeMember" unitRef="U002" decimals="-6">200000000</aby:DamagesSoughtAmount>
  <!--Damages Sought, Amount-Pemex, Legal Proceedings, Claimant [Member]-->
  <aby:DamagesSoughtAmount id="Fact_ec6d3ade7a99409286470efe99f3369b" contextRef="c20190101to20191231_ClassesOfContingentLiabilitiesAxis_PemexLegalProceedingsClaimantMember" unitRef="U002" decimals="-6">20000000</aby:DamagesSoughtAmount>
  <!--Term of financial support agreement-Abengoa S.A. [Member]-->
  <aby:PeriodOfFinancialSupportAgreement id="Fact_a1bbeecf03004d8998f391344c048b26" contextRef="c20190101to20191231_LegalEntityAxis_AbengoaSAMember">P5Y</aby:PeriodOfFinancialSupportAgreement>
  <!--Long-term and short-term project debt, loans with credit institutions-Later than one year and not later than three years [member]-->
  <aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions id="Fact_343af11c6bf340e8bea91199f93b6c61" contextRef="c20191231_MaturityAxis_LaterThanOneYearAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">504921000</aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions>
  <!--Long-term and short-term project debt, loans with credit institutions-Later than three months and not later than one year [member]-->
  <aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions id="Fact_39c21c689b0f46c2acb1d789a0c08748" contextRef="c20181231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember" unitRef="U002" decimals="-3">233214000</aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions>
  <!--Long-term and short-term project debt, loans with credit institutions-Later than three months and not later than one year [member]-->
  <aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions id="Fact_42e6e93e95324ffbb1125ce8962f3657" contextRef="c20191231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember" unitRef="U002" decimals="-3">241116000</aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions>
  <!--Long-term and short-term project debt, loans with credit institutions-Later than five years [member]-->
  <aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions id="Fact_0ed0468dc2274877921052469fd87128" contextRef="c20181231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">3033528000</aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions>
  <!--Long-term and short-term project debt, loans with credit institutions-Later than three years and not later than five years [member]-->
  <aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions id="Fact_b74a7d3ebb08402aa3b88cef4d315f87" contextRef="c20181231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">571374000</aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions>
  <!--Long-term and short-term project debt, loans with credit institutions-Later than three years and not later than five years [member]-->
  <aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions id="Fact_bcdd65c2399a41b1b202585e5833872f" contextRef="c20191231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">598837000</aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions>
  <!--Long-term and short-term project debt, loans with credit institutions-Later than one year and not later than three years [member]-->
  <aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions id="Fact_e7386370331740e189b7a2a5a97daf66" contextRef="c20181231_MaturityAxis_LaterThanOneYearAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">476191000</aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions>
  <!--Long-term and short-term project debt, loans with credit institutions-Later than five years [member]-->
  <aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions id="Fact_e7da5eef516f4b13b1650a54fb565824" contextRef="c20191231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">2761041000</aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions>
  <!--Long-term and short-term project debt, loans with credit institutions-->
  <aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions id="Fact_e962033cf6774580a01ec37f278cac93" contextRef="c20181231" unitRef="U002" decimals="-3">4314307000</aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions>
  <!--Long-term and short-term project debt, loans with credit institutions-->
  <aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions id="Fact_fbad4cf61e2940f6b7b807af50baff1d" contextRef="c20191231" unitRef="U002" decimals="-3">4105915000</aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions>
  <!--Long-term and short-term project debt, notes and bonds issued-Later than three months and not later than one year [member]-->
  <aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued id="Fact_144201338c42451c9f906de9b012e2f5" contextRef="c20181231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember" unitRef="U002" decimals="-3">31241000</aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued>
  <!--Long-term and short-term project debt, notes and bonds issued-Later than one year and not later than three years [member]-->
  <aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued id="Fact_1e3398419559449abe421e4383762538" contextRef="c20191231_MaturityAxis_LaterThanOneYearAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">51508000</aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued>
  <!--Long-term and short-term project debt, notes and bonds issued-Later than three months and not later than one year [member]-->
  <aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued id="Fact_3024b4a2d2dc4ecca1fd7ba70cb0244e" contextRef="c20191231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember" unitRef="U002" decimals="-3">28304000</aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued>
  <!--Long-term and short-term project debt, notes and bonds issued-Later than five years [member]-->
  <aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued id="Fact_4727213c664f4dc7a054f759950ee934" contextRef="c20191231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">610429000</aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued>
  <!--Long-term and short-term project debt, notes and bonds issued-Later than one year and not later than three years [member]-->
  <aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued id="Fact_71f7cf9e9d7b4bbc954dde3d6843ea3a" contextRef="c20181231_MaturityAxis_LaterThanOneYearAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">49445000</aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued>
  <!--Long-term and short-term project debt, notes and bonds issued-Later than five years [member]-->
  <aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued id="Fact_80ccd126efdc461e8066ff14f6cdcdcb" contextRef="c20181231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">641242000</aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued>
  <!--Long-term and short-term project debt, notes and bonds issued-->
  <aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued id="Fact_b0b53c9110824dbe8719e8c5749e032a" contextRef="c20191231" unitRef="U002" decimals="-3">746433000</aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued>
  <!--Long-term and short-term project debt, notes and bonds issued-Later than three years and not later than five years [member]-->
  <aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued id="Fact_f541a9cb7fd343bd936c38e85c7ec961" contextRef="c20181231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">54879000</aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued>
  <!--Long-term and short-term project debt, notes and bonds issued-->
  <aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued id="Fact_fc64efcb6c17476f81932cfee8b8f038" contextRef="c20181231" unitRef="U002" decimals="-3">776807000</aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued>
  <!--Long-term and short-term project debt, notes and bonds issued-Later than three years and not later than five years [member]-->
  <aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued id="Fact_fedb6f7e3e7946e8a9488497b0113bad" contextRef="c20191231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">56192000</aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued>
  <!--Loss contingency, escrow deposit-MEXICO-Abengoa S.A. [Member]-->
  <aby:LossContingencyEscrowDeposit id="Fact_1a01783c07464a7680769283ba18d799" contextRef="c20191231_GeographicalAreasAxis_MX_LegalEntityAxis_AbengoaSAMember" unitRef="U002" decimals="-5">2500000</aby:LossContingencyEscrowDeposit>
  <!--Net increase (decrease) in borrowings and other liabilities-Parent Company [Member]-->
  <aby:NetIncreaseDecreaseInBorrowingsAndOtherLiabilities id="Fact_3f0f1c843f6340199840ee1e7b8831bb" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">56000000</aby:NetIncreaseDecreaseInBorrowingsAndOtherLiabilities>
  <!--Net increase (decrease) in borrowings and other liabilities-Parent Company [Member]-->
  <aby:NetIncreaseDecreaseInBorrowingsAndOtherLiabilities id="Fact_79f92ef37599498ca8c8e96d16b9dd33" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">45601000</aby:NetIncreaseDecreaseInBorrowingsAndOtherLiabilities>
  <!--Net increase (decrease) in borrowings and other liabilities-Parent Company [Member]-->
  <aby:NetIncreaseDecreaseInBorrowingsAndOtherLiabilities id="Fact_d3502e2f72634e08aeb4460d5147fb47" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">-64754000</aby:NetIncreaseDecreaseInBorrowingsAndOtherLiabilities>
  <!--Proceeds from issuing shares and other financing activities-Parent Company [Member]-->
  <aby:ProceedsFromIssuingSharesAndOtherFinancingActivities id="Fact_871f2af2e2aa4bd3b0ad7f74a8e69090" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">30000000</aby:ProceedsFromIssuingSharesAndOtherFinancingActivities>
  <!--Proceeds from issuing shares and other financing activities-Parent Company [Member]-->
  <aby:ProceedsFromIssuingSharesAndOtherFinancingActivities id="Fact_cc90d98b3f0b4d5f8578342916cb030d" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">0</aby:ProceedsFromIssuingSharesAndOtherFinancingActivities>
  <!--Proceeds from issuing shares and other financing activities-Parent Company [Member]-->
  <aby:ProceedsFromIssuingSharesAndOtherFinancingActivities id="Fact_e7d5767c42374fde834c110506ed1947" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">0</aby:ProceedsFromIssuingSharesAndOtherFinancingActivities>
  <!--Decrease (increase) in investments in and advances to affiliates-Parent Company [Member]-->
  <aby:DecreaseIncreaseInInvestmentsInAndAdvancesToAffiliates id="Fact_4273b79cd3194848936a4fab2c788918" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">91181000</aby:DecreaseIncreaseInInvestmentsInAndAdvancesToAffiliates>
  <!--Decrease (increase) in investments in and advances to affiliates-Parent Company [Member]-->
  <aby:DecreaseIncreaseInInvestmentsInAndAdvancesToAffiliates id="Fact_8842eabc3f05420cacd2feeef6791f54" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">66069000</aby:DecreaseIncreaseInInvestmentsInAndAdvancesToAffiliates>
  <!--Decrease (increase) in investments in and advances to affiliates-Parent Company [Member]-->
  <aby:DecreaseIncreaseInInvestmentsInAndAdvancesToAffiliates id="Fact_bda88187f0db4f6dae7030e72ff3d7dd" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">151033000</aby:DecreaseIncreaseInInvestmentsInAndAdvancesToAffiliates>
  <!--Net decrease (increase) in other assets classified as investing activities-Parent Company [Member]-->
  <aby:NetDecreaseIncreaseInOtherAssetsClassifiedAsInvestingActivities id="Fact_00f1dbca53c14a359dc72cf4dba5541e" contextRef="c20170101to20171231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">0</aby:NetDecreaseIncreaseInOtherAssetsClassifiedAsInvestingActivities>
  <!--Net decrease (increase) in other assets classified as investing activities-Parent Company [Member]-->
  <aby:NetDecreaseIncreaseInOtherAssetsClassifiedAsInvestingActivities id="Fact_2b659fcf717f42929d2ce3f100d4aaaf" contextRef="c20190101to20191231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">0</aby:NetDecreaseIncreaseInOtherAssetsClassifiedAsInvestingActivities>
  <!--Net decrease (increase) in other assets classified as investing activities-Parent Company [Member]-->
  <aby:NetDecreaseIncreaseInOtherAssetsClassifiedAsInvestingActivities id="Fact_c39e1852070549d8984d72f4323e46bb" contextRef="c20180101to20181231_ConsolidatedAndSeparateFinancialStatementsAxis_ParentMember" unitRef="U002" decimals="-3">0</aby:NetDecreaseIncreaseInOtherAssetsClassifiedAsInvestingActivities>
  <!--Dividend payable date to be paid day month and year1-Subsequent Events [Member]-->
  <aby:DividendPayableDateToBePaidDayMonthAndYear1 id="Fact_6e124a091c574b7fa9ef44b428bf5d7a" contextRef="c20200226to20200226_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember">2020-03-23</aby:DividendPayableDateToBePaidDayMonthAndYear1>
  <!--Restricted Net Assets-->
  <aby:RestrictedNetAssets id="Fact_03f9b4215bb045d1bcca3e525777ae43" contextRef="c20191231" unitRef="U002" decimals="-6">789000000</aby:RestrictedNetAssets>
  <!--Description of accounting policy for contracted concessional assets and price purchase agreements [Text Block]-->
  <aby:DescriptionOfAccountingPolicyForContractedConcessionalAssetsAndPricePurchaseAgreementsExplanatoryTextBlock id="Fact_bc8f55fd96af416297502600a90a964c" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.3. Contracted concessional assets and price purchase agreements&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Contracted concessional assets and price purchase agreements (PPAs) include fixed assets financed through project debt, related to service concession arrangements recorded in accordance with IFRIC 12, except for Palmucho, which is recorded in accordance with IFRS 16 and PS10, PS20, Mini-Hydro, Chile TL 3 and Seville PV, which are recorded as tangible assets in accordance with IAS 16. The infrastructures accounted for by the Company as concessions are related to the activities concerning electric transmission lines, solar electricity generation plants, cogeneration plants, wind farms and water plants. The useful life of these assets is approximately the same as the length of the concession arrangement. The infrastructure used in a concession can be classified as an intangible asset or a financial asset, depending on the nature of the payment entitlements established in the agreement.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The application of IFRIC 12 requires extensive judgment in relation with, among other factors, (i) the identification of certain infrastructures and contractual agreements in the scope of IFRIC 12, (ii) the understanding of the nature of the payments in order to determine the classification of the infrastructure as a financial asset or as an intangible asset and (iii) the timing and recognition of the revenue from construction and concessionary activity.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Under the terms of contractual arrangements within the scope of this interpretation, the operator shall recognize and measure revenue in accordance with IFRS 15 for the services it performs.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;a)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Intangible asset&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The Company recognizes an intangible asset to the extent that it receives a right to charge final customers for the use of the infrastructure. This intangible asset is subject to the provisions of IAS 38 and is amortized linearly, taking into account the estimated period of commercial operation of the infrastructure which coincides with the concession period.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Once the infrastructure is in operation, the treatment of income and expenses is as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Revenues from the updated annual revenue for the contracted concession, as well as operations and maintenance services are recognized in each period according to IFRS 15 &amp;#8220;Revenue from contracts with Customers&amp;#8221;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Operating and maintenance costs and general overheads and administrative costs are recorded in accordance with the nature of the cost incurred (amount due) in each period.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financing costs are expensed as incurred.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;b)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial asset&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The Company recognizes a financial asset when demand risk is assumed by the grantor, to the extent that the concession holder has an unconditional right to receive payments for the asset. This asset is recognized at the fair value of the construction services provided, considering upgrade services in accordance with IFRS 15, if any.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The financial asset is subsequently recorded at amortized cost calculated according to the effective interest method. Revenue from operations and maintenance services is recognized in each period according to IFRS 15 &amp;#8220;Revenue from contracts with Customers&amp;#8221;. The income from managing and operating the asset resulting from the valuation at amortized cost is also recorded in revenue.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Financing costs are expensed as incurred.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;According to IFRS 9, Atlantica recognises an allowance for expected credit losses (ECLs) for all debt instruments not held at fair value through profit or loss. ECLs are based on the difference between the contractual cash flows due in accordance with the contract and all the cash flows that the Company expects to receive.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;There are two main approaches to applying the ECL model according to IFRS 9: the general approach which involves a three stage approach, and the simplified approach, which can be applied to trade receivables, contract assets and lease receivables. Atlantica has elected to apply the simplified approach. Under this approach, there is no need to monitor for significant increases in credit risk and entities will be required to measure lifetime expected credit losses at the end of each reporting period.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The key elements of the ECL calculations are the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;the Probability of Default (&amp;#8220;PD&amp;#8221;) is an estimate of the likelihood of default over a given time horizon. Atlantica calculates PD based on Credit Default Swaps spreads (&amp;#8220;CDS&amp;#8221;);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;the Exposure at Default (&amp;#8220;EAD&amp;#8221;) is an estimate of the exposure at a future default date;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;the Loss Given Default (&amp;#8220;LGD&amp;#8221;) is an estimate of the loss arising in the case where a default occurs at a given time. It is based on the difference between the contractual cash flows due and those that the Company would expect to receive. It is expressed as a percentage of the EAD.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;c)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Property, plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Property, plant and equipment includes property, plant and equipment of companies or project companies. Property, plant and equipment is measured at historical cost, including all expenses directly attributable to the acquisition, less depreciation and impairment losses, with the exception of land, which is presented net of any impairment losses.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Once the infrastructure is in operation, the treatment of income and expenses is the same as the one described above for intangible asset.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;d)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Right-of-use assets&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</aby:DescriptionOfAccountingPolicyForContractedConcessionalAssetsAndPricePurchaseAgreementsExplanatoryTextBlock>
  <!--Description of accounting policy for use of estimates [Policy Text Block]-->
  <aby:DescriptionOfAccountingPolicyForUseOfEstimatesPolicyTextBlock id="Fact_97958660ea5042a4bbf8c46125e379ff" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;"&gt;2.19. Use of estimates&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Some of the accounting policies applied require the application of significant judgment by management to select the appropriate assumptions to determine these estimates. These assumptions and estimates are based on the historical experience, advice from experienced consultants, forecasts and other circumstances and expectations as of the close of the financial period. The assessment is considered in relation to the global economic situation of the industries and regions where the Company operates, taking into account future development of the businesses of the Company. By their nature, these judgments are subject to an inherent degree of uncertainty; therefore, actual results could materially differ from the estimates and assumptions used. In such cases, the carrying values of assets and liabilities are adjusted.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The most critical accounting policies, which reflect significant management estimates and judgment to determine amounts in these consolidated financial statements, are as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Contracted concessional agreements and PPAs.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Impairment of intangible assets and property, plant and equipment.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Assessment of control.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Derivative financial instruments and fair value estimates.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 20.25pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#183;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Income taxes and recoverable amount of deferred tax assets.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;As of the date of preparation of these consolidated financial statements, no relevant changes in the estimates made are anticipated and, therefore, no significant changes in the value of the assets and liabilities recognized at December 31, 2019, are expected.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Although these estimates and assumptions are being made using all available facts and circumstances, it is possible that future events may require management to amend such estimates and assumptions in future periods. Changes in accounting estimates are recognized prospectively, in accordance with IAS 8, in the consolidated income statement of the year in which the change occurs.&lt;/div&gt;&lt;/div&gt;</aby:DescriptionOfAccountingPolicyForUseOfEstimatesPolicyTextBlock>
  <!--Disclosure of depreciation, amortization and impairment charges recognized [Table Text Block]-->
  <aby:DisclosureOfDepreciationAmortizationAndImpairmentChargesRecognizedExplanatoryTableTextBlock id="Fact_121e937b8e0d4b65814c73423568e647" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;c)&lt;/td&gt;&lt;td style="vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The amount of depreciation, amortization and impairment charges recognized for the years ended December 31, 2019, 2018 and 2017 are as follows:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 50%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 50%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Depreciation, amortization and impairment by geography&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 50%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;North America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(116,232&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(166,046&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(123,726&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 50%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;South America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(47,844&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(42,368&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(40,880&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 50%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(146,679&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(154,283&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(146,354&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 50%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(310,755&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(362,697&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(310,960&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 50%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 50%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Depreciation, amortization and impairment by business sectors&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 50%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Renewable energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(286,907&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(323,538&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(282,376&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 50%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Electric transmission lines&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(27,490&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(28,925&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(28,584&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 50%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Efficient natural gas&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,102&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(10,334&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 50%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Water&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;541&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;100&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 50%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(310,755&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(362,697&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(310,960&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfDepreciationAmortizationAndImpairmentChargesRecognizedExplanatoryTableTextBlock>
  <!--Further adjusted EBITDA-->
  <aby:FurtherAdjustedEBITDA id="Fact_159d9e2e2b3342c0afec93a32963aed7" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">850607000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-Regions of Europe, Middle East and Africa [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_1c424a97e9d844cf945c762b08187283" contextRef="c20170101to20171231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">388216000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-Renewable Energy [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_1d730ae5a640486eb0b9997759a10b47" contextRef="c20190101to20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">603666000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-Electric Transmission Lines [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_214d477dc4c6456e881e65e6f994e8c0" contextRef="c20170101to20171231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">87695000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-Efficient Natural Gas [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_2a97a99b9788428f87c60b8042328add" contextRef="c20180101to20181231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">93858000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-North America [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_379453457f0343ebbe5b290005d5bab8" contextRef="c20180101to20181231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">308748000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-Efficient Natural Gas [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_3918a560a41b4107afd258af6f6febcb" contextRef="c20170101to20171231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">106140000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-Efficient Natural Gas [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_4d330a58899b47249cdc9c01aff79863" contextRef="c20190101to20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">107457000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-Renewable Energy [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_570c25e0fdbf4ee8bb3b9e1f910bebfd" contextRef="c20180101to20181231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">664428000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-->
  <aby:FurtherAdjustedEBITDA id="Fact_5dfa98393571442e95f385b4fb791f82" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">811204000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-South America [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_6a7b6eff0da1460dbc5858b98e3ff494" contextRef="c20180101to20181231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">100234000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-Electric Transmission Lines [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_6a8e687861984383ab8ff11493895a9a" contextRef="c20180101to20181231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">78461000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-North America [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_73dc3558d6d9429791ec4edb532fa7fd" contextRef="c20170101to20171231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">282328000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-Water [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_76e39b6505284f60b3a2338246dd1998" contextRef="c20190101to20191231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">14424000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-Water [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_78d9d7a840544270a96c268622ceffd0" contextRef="c20180101to20181231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">13860000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-Water [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_79fe277db3ab4cdc80d2edfb9f588181" contextRef="c20170101to20171231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">16282000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-Regions of Europe, Middle East and Africa [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_7fd15c2835de4a0ca4fb684e4ff0ef3c" contextRef="c20180101to20181231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">441625000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-North America [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_8cce8ec33f4d4a99aff7608929a43290" contextRef="c20190101to20191231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">305085000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-Electric Transmission Lines [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_910bb122d9c74a758f248915bb2fad93" contextRef="c20190101to20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">85657000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-South America [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_b2f1672af59940a6b59842e952ff774d" contextRef="c20170101to20171231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">108766000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-Regions of Europe, Middle East and Africa [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_b79f4fcfd09a43feb2445cd68479253b" contextRef="c20190101to20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">390774000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-South America [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_c81ee5f1265a4eacb07552efa5aad05f" contextRef="c20190101to20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">115346000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-Renewable Energy [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_d64a7e435ff048bfa2bce5245c4b4ba3" contextRef="c20170101to20171231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">569193000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-->
  <aby:FurtherAdjustedEBITDA id="Fact_ee474146b22e47a180f73558a7f5de89" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">779310000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-Allocated [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_d2ef69f3705d44239143bed93e0c6efa" contextRef="c20190101to20191231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">811204000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-Allocated [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_efb6fc1c0c0045459de1c47189cafd1d" contextRef="c20170101to20171231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">779310000</aby:FurtherAdjustedEBITDA>
  <!--Further adjusted EBITDA-Allocated [Member]-->
  <aby:FurtherAdjustedEBITDA id="Fact_fce53834b3ca4066bc45a04e81984382" contextRef="c20180101to20181231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">850607000</aby:FurtherAdjustedEBITDA>
  <!--Disclosure of detailed information about other finance income (costs) [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutOtherFinanceIncomeCostsExplanatoryTableTextBlock id="Fact_7019a47ad8ac43bfaabb828ae7dd2e03" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The following table sets out Other net financial income and expenses for the years 2019, 2018 and 2017:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Other financial income / (expenses)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Dividend from ACBH (Brazil)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,383&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other financial income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;14,152&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;14,431&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;28,809&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other financial losses&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(15,305&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(22,666&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(20,758&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(1,153&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(8,235&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;) &lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;18,434&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfDetailedInformationAboutOtherFinanceIncomeCostsExplanatoryTableTextBlock>
  <!--Leases and fees expense-->
  <aby:LeasesAndFeesExpense id="Fact_59de1e0088d04b6da92625d8956963b2" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">6641000</aby:LeasesAndFeesExpense>
  <!--Leases and fees expense-->
  <aby:LeasesAndFeesExpense id="Fact_6732076a664b423f91067d4bee74e9aa" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">1716000</aby:LeasesAndFeesExpense>
  <!--Leases and fees expense-->
  <aby:LeasesAndFeesExpense id="Fact_11b443e1d22144039eb20ad34d1da097" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">1850000</aby:LeasesAndFeesExpense>
  <!--Gain on settlement of long-term operation and maintenance payable-->
  <aby:GainOnSettlementOfLongTermOperationAndMaintenancePayable id="Fact_188c5ab2d9734959980788c297b07870" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">38955000</aby:GainOnSettlementOfLongTermOperationAndMaintenancePayable>
  <!--Gain on settlement of long-term operation and maintenance payable-->
  <aby:GainOnSettlementOfLongTermOperationAndMaintenancePayable id="Fact_3bd3a56c27474c7fb45ca96601f5399e" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">0</aby:GainOnSettlementOfLongTermOperationAndMaintenancePayable>
  <!--Gain on settlement of long-term operation and maintenance payable-->
  <aby:GainOnSettlementOfLongTermOperationAndMaintenancePayable id="Fact_843f0a872eef4736a29f7ca2911ad11f" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">0</aby:GainOnSettlementOfLongTermOperationAndMaintenancePayable>
  <!--Revenue from rendering of services and income arising from insurance contracts-->
  <aby:RevenueFromRenderingOfServicesAndIncomeArisingFromInsuranceContracts id="Fact_29e39e802903492fb8ebfccab19f0c6f" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">34632000</aby:RevenueFromRenderingOfServicesAndIncomeArisingFromInsuranceContracts>
  <!--Revenue from rendering of services and income arising from insurance contracts-->
  <aby:RevenueFromRenderingOfServicesAndIncomeArisingFromInsuranceContracts id="Fact_3a1b37cb5fa9472f82dfc872a1845ece" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">34181000</aby:RevenueFromRenderingOfServicesAndIncomeArisingFromInsuranceContracts>
  <!--Revenue from rendering of services and income arising from insurance contracts-->
  <aby:RevenueFromRenderingOfServicesAndIncomeArisingFromInsuranceContracts id="Fact_f4bb87a81b2140c0983d5fac3536139a" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">21137000</aby:RevenueFromRenderingOfServicesAndIncomeArisingFromInsuranceContracts>
  <!--Disclosure of information to calculate recoverable amount for cash-generating units [Table Text Block]-->
  <aby:DisclosureOfInformationToCalculateRecoverableAmountForCashGeneratingUnitsTableTextBlock id="Fact_953054cf887f48dcacc3e939bd319c4a" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Accordingly, the following table provides a summary of the discount rates used (WACC) and growth rates to calculate the recoverable amount for CGUs with the operating segment to which it pertains:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Operating segment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Growth rate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4% - 6&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;North America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4% - 5&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;South America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5% - 7&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfInformationToCalculateRecoverableAmountForCashGeneratingUnitsTableTextBlock>
  <!--Disclosure of detailed information about contractual obligations [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutContractualObligationsTableTextBlock id="Fact_73df84a564a24e19a56274b4f2fe9763" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The following tables shows the breakdown of the third-party commitments and contractual obligations as of December 31, 2019 and 2018:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2021 and 2022&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2023 and 2024&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Subsequent&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Corporate debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;723,791&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;28,706&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;200,504&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;200,926&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;293,655&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Loans with credit institutions (project debt)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,105,915&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;241,116&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;504,921&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;598,837&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,761,041&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Notes and bonds (project debt)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;746,433&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;28,304&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;51,508&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;56,192&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;610,429&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Purchase commitments*&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,991,432&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;129,595&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;278,418&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;269,632&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,313,787&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Accrued interest estimate during the useful life of loans&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,472,070&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;294,676&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;549,320&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;471,535&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,156,539&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2020 and 2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2022 and 2023&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Subsequent&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Corporate debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;684,073&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;268,905&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;107,560&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;205,258&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;102,350&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Loans with credit institutions (project debt)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,314,307&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;233,214&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;476,191&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;571,374&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,033,528&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Notes and bonds (project debt)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;776,807&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;31,241&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;49,445&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;54,879&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;641,242&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Purchase commitments*&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,082,495&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;131,417&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;264,461&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;259,775&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,426,842&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Accrued interest estimate during the useful life of loans&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,743,132&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;314,984&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;565,040&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;492,932&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,370,176&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfDetailedInformationAboutContractualObligationsTableTextBlock>
  <!--Movement In Long Term And Short Term Project Debt Non Cash Charges-->
  <aby:MovementInLongTermAndShortTermProjectDebtNonCashCharges id="Fact_667002670de84e649bb580dac83bf308" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">292960000</aby:MovementInLongTermAndShortTermProjectDebtNonCashCharges>
  <!--Movement in Long Term And Short Term Project Debt, Cash Flows-->
  <aby:MovementInLongTermAndShortTermProjectDebtCashFlows id="Fact_c7566fc2445e46bba9d8e208c6bc876b" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-531726000</aby:MovementInLongTermAndShortTermProjectDebtCashFlows>
  <!--Movement in Long Term And Short Term Corporate Debt, Non-cash Charges-->
  <aby:MovementInLongTermAndShortTermCorporateDebtNonCashCharges id="Fact_191daab84fed4bff8c6547a05f743c05" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">33098000</aby:MovementInLongTermAndShortTermCorporateDebtNonCashCharges>
  <!--Movement in Long Term And Short Term Corporate Debt, Cash Flows-->
  <aby:MovementInLongTermAndShortTermCorporateDebtCashFlows id="Fact_f0c5c04e0fdb4b36bf8035a100a8ccf7" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">6620000</aby:MovementInLongTermAndShortTermCorporateDebtCashFlows>
  <!--Number of significant customers-Renewable Energy [Member]-->
  <aby:NumberOfSignificantCustomers id="Fact_125317171ce742a9b3af19a9886cebf5" contextRef="c20190101to20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U014" decimals="INF">3</aby:NumberOfSignificantCustomers>
  <!--Number of significant customers-->
  <aby:NumberOfSignificantCustomers id="Fact_21892a2041544549ae533274bbc8b85c" contextRef="c20180101to20181231" unitRef="U014" decimals="INF">4</aby:NumberOfSignificantCustomers>
  <!--Number of significant customers-Efficient Natural Gas [Member]-->
  <aby:NumberOfSignificantCustomers id="Fact_615067278f2249aba5d55bcaa3f1cf3c" contextRef="c20180101to20181231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U014" decimals="INF">1</aby:NumberOfSignificantCustomers>
  <!--Number of significant customers-->
  <aby:NumberOfSignificantCustomers id="Fact_638e15b32eb44298b64a0a48d4c15b52" contextRef="c20190101to20191231" unitRef="U014" decimals="INF">4</aby:NumberOfSignificantCustomers>
  <!--Number of significant customers-Efficient Natural Gas [Member]-->
  <aby:NumberOfSignificantCustomers id="Fact_6f900417f475478e8c40d0fc211f0165" contextRef="c20190101to20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U014" decimals="INF">1</aby:NumberOfSignificantCustomers>
  <!--Number of significant customers-Renewable Energy [Member]-->
  <aby:NumberOfSignificantCustomers id="Fact_f73cd7a873664d6f95a3e298d6c75362" contextRef="c20180101to20181231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U014" decimals="INF">3</aby:NumberOfSignificantCustomers>
  <!--Investments accounted for using equity method recognized as of acquisition date-Asset Acquisition [Member]-->
  <aby:InvestmentsAccountedForUsingEquityMethodRecognizedAsOfAcquisitionDate id="Fact_d7afe7e0d2104860bc498aedf15e2eba" contextRef="c20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">113897000</aby:InvestmentsAccountedForUsingEquityMethodRecognizedAsOfAcquisitionDate>
  <!--Other current and non-current liabilities recognised as of acquisition date-Asset Acquisition [Member]-->
  <aby:OtherCurrentAndNonCurrentLiabilitiesRecognisedAsOfAcquisitionDate id="Fact_07d00f91c22448f9b928d16cf9f6578a" contextRef="c20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">1512000</aby:OtherCurrentAndNonCurrentLiabilitiesRecognisedAsOfAcquisitionDate>
  <!--Other current and non-current liabilities recognised as of acquisition date-Asset Acquisition [Member]-->
  <aby:OtherCurrentAndNonCurrentLiabilitiesRecognisedAsOfAcquisitionDate id="Fact_12fe49d180604f509747e86823f67705" contextRef="c20181231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">3000000</aby:OtherCurrentAndNonCurrentLiabilitiesRecognisedAsOfAcquisitionDate>
  <!--Disclosure of detailed information about trade payables and other current liabilities [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutTradePayablesAndOtherCurrentLiabilitiesExplanatoryTableTextBlock id="Fact_0d3711cd146a40018f719d8c4b6a617e" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Trade payables and other current liabilities as of December 31, 2019 and 2018 are as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 56%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Item&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Trade accounts payables&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;52,062&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;109,430&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Down payments from clients&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;565&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,289&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Liberty (see Note 16)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;41,032&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;37,119&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other accounts payable&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;34,403&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;39,195&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;128,062&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;192,033&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfDetailedInformationAboutTradePayablesAndOtherCurrentLiabilitiesExplanatoryTableTextBlock>
  <!--Currency translation gains (losses) on project debt-Long-term Project Debt [Member]-->
  <aby:CurrencyTranslationGainsLossesOnProjectDebt id="Fact_67eb505274eb449f8c80501d2c539b5b" contextRef="c20180101to20181231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">-150019000</aby:CurrencyTranslationGainsLossesOnProjectDebt>
  <!--Currency translation gains (losses) on project debt-Short-term borrowings [member]-->
  <aby:CurrencyTranslationGainsLossesOnProjectDebt id="Fact_79f4626fbcc446a8a36cffde5a0e2a5c" contextRef="c20180101to20181231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">-12436000</aby:CurrencyTranslationGainsLossesOnProjectDebt>
  <!--Currency translation gains (losses) on project debt-->
  <aby:CurrencyTranslationGainsLossesOnProjectDebt id="Fact_897e45d66d91468399e5ca729459bf1e" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-162455000</aby:CurrencyTranslationGainsLossesOnProjectDebt>
  <!--Currency translation gains (losses) on project debt-->
  <aby:CurrencyTranslationGainsLossesOnProjectDebt id="Fact_c5a49e4cae9949919f869fdf8cab33ef" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-36574000</aby:CurrencyTranslationGainsLossesOnProjectDebt>
  <!--Currency translation gains (losses) on project debt-Short-term borrowings [member]-->
  <aby:CurrencyTranslationGainsLossesOnProjectDebt id="Fact_e6208e135ee04bc083abf8cb2f51fe1b" contextRef="c20190101to20191231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">-2855000</aby:CurrencyTranslationGainsLossesOnProjectDebt>
  <!--Currency translation gains (losses) on project debt-Long-term Project Debt [Member]-->
  <aby:CurrencyTranslationGainsLossesOnProjectDebt id="Fact_f910c805ff584798be6dc2486d5ee578" contextRef="c20190101to20191231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">-33718000</aby:CurrencyTranslationGainsLossesOnProjectDebt>
  <!--Proceeds from borrowings-Short-term borrowings [member]-->
  <aby:ProceedsFromBorrowings id="Fact_1d434df7752349da8bba4f728e965d84" contextRef="c20180101to20181231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">288541000</aby:ProceedsFromBorrowings>
  <!--Proceeds from borrowings-Short-term borrowings [member]-->
  <aby:ProceedsFromBorrowings id="Fact_45f37117c2884f43a1c45eab8ce018fa" contextRef="c20190101to20191231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">280005000</aby:ProceedsFromBorrowings>
  <!--Proceeds from borrowings-Long-term Project Debt [Member]-->
  <aby:ProceedsFromBorrowings id="Fact_6e5a9373d8ae4e95b27c02afeb471dc1" contextRef="c20180101to20181231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">105466000</aby:ProceedsFromBorrowings>
  <!--Proceeds from borrowings-->
  <aby:ProceedsFromBorrowings id="Fact_6f20504661c149daa22078fbada47ea9" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">393007000</aby:ProceedsFromBorrowings>
  <!--Proceeds from borrowings-->
  <aby:ProceedsFromBorrowings id="Fact_0b34bb0f16714113960d785b45646b67" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">333226000</aby:ProceedsFromBorrowings>
  <!--Proceeds from borrowings-Long-term Project Debt [Member]-->
  <aby:ProceedsFromBorrowings id="Fact_efe35580dd3a4beca3b385525360d224" contextRef="c20190101to20191231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">53222000</aby:ProceedsFromBorrowings>
  <!--Repayments of borrowings-->
  <aby:RepaymentsOfBorrowings id="Fact_04c3080f6cc947069213b5316a4f7251" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">535418000</aby:RepaymentsOfBorrowings>
  <!--Repayments of borrowings-Long-term Project Debt [Member]-->
  <aby:RepaymentsOfBorrowings id="Fact_0900ef0bab014b7995c314d303919a10" contextRef="c20190101to20191231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">19272000</aby:RepaymentsOfBorrowings>
  <!--Repayments of borrowings-Short-term borrowings [member]-->
  <aby:RepaymentsOfBorrowings id="Fact_2b9d84669a334333bff963e4abf666a2" contextRef="c20190101to20191231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">516147000</aby:RepaymentsOfBorrowings>
  <!--Repayments of borrowings-->
  <aby:RepaymentsOfBorrowings id="Fact_44226caa1c404211887b8046a2beb0d9" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">620767000</aby:RepaymentsOfBorrowings>
  <!--Repayments of borrowings-Short-term borrowings [member]-->
  <aby:RepaymentsOfBorrowings id="Fact_4653b17b2f0b45fa951a2153819f5a0e" contextRef="c20180101to20181231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">522317000</aby:RepaymentsOfBorrowings>
  <!--Repayments of borrowings-Long-term Project Debt [Member]-->
  <aby:RepaymentsOfBorrowings id="Fact_ae0db486a796439dbaff1e6e7b444601" contextRef="c20180101to20181231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">98450000</aby:RepaymentsOfBorrowings>
  <!--Reclassification of project debt-->
  <aby:ReclassificationOfProjectDebt id="Fact_4b259782104f4984a9b0ea2acc843801" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">0</aby:ReclassificationOfProjectDebt>
  <!--Reclassification of project debt-Long-term Project Debt [Member]-->
  <aby:ReclassificationOfProjectDebt id="Fact_5c12e81e7cd74bf9b55fdbe5e5703043" contextRef="c20180101to20181231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">-262030000</aby:ReclassificationOfProjectDebt>
  <!--Reclassification of project debt-Short-term borrowings [member]-->
  <aby:ReclassificationOfProjectDebt id="Fact_747480ee6f21406f8ec6319f485f6704" contextRef="c20190101to20191231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">756981000</aby:ReclassificationOfProjectDebt>
  <!--Reclassification of project debt-Short-term borrowings [member]-->
  <aby:ReclassificationOfProjectDebt id="Fact_904fc923ec0e41a7a056c0ba0cb00ebc" contextRef="c20180101to20181231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">262030000</aby:ReclassificationOfProjectDebt>
  <!--Reclassification of project debt-Long-term Project Debt [Member]-->
  <aby:ReclassificationOfProjectDebt id="Fact_cacfe93a37854bb6b075a8b2eb04c22e" contextRef="c20190101to20191231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">-756981000</aby:ReclassificationOfProjectDebt>
  <!--Reclassification of project debt-->
  <aby:ReclassificationOfProjectDebt id="Fact_d34fa344346347d39f1fa5623f9af6c7" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">0</aby:ReclassificationOfProjectDebt>
  <!--Project debt, long-term and short-term, liabilities assumed through a business combination-Long-term Project Debt [Member]-->
  <aby:ProjectDebtLongTermAndShortTermLiabilitiesAssumedThroughABusinessCombination id="Fact_15fa681b760e4986a8244dab4eefcfaa" contextRef="c20180101to20181231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">79016000</aby:ProjectDebtLongTermAndShortTermLiabilitiesAssumedThroughABusinessCombination>
  <!--Project debt, long-term and short-term, liabilities assumed through a business combination-Short-term borrowings [member]-->
  <aby:ProjectDebtLongTermAndShortTermLiabilitiesAssumedThroughABusinessCombination id="Fact_7b72b379160745cc9864ad6b0dc9d217" contextRef="c20180101to20181231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">2346000</aby:ProjectDebtLongTermAndShortTermLiabilitiesAssumedThroughABusinessCombination>
  <!--Project debt, long-term and short-term, liabilities assumed through a business combination-->
  <aby:ProjectDebtLongTermAndShortTermLiabilitiesAssumedThroughABusinessCombination id="Fact_95a6445fea9f4c5d90cf7f36278e6ec9" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">81362000</aby:ProjectDebtLongTermAndShortTermLiabilitiesAssumedThroughABusinessCombination>
  <!--Financial liabilities, initial application of IFRS 9-IFRS 9 Adjustment [Member]-->
  <aby:FinancialLiabilitiesInitialApplicationOfIFRS9 id="Fact_494270f0d1d34b7b94340aa701801432" contextRef="c20180101to20181231_NewIFRSsAxis_InAccordanceWithIFRS9Member" unitRef="U002" decimals="-3">39599000</aby:FinancialLiabilitiesInitialApplicationOfIFRS9>
  <!--Financial liabilities, initial application of IFRS 9-IFRS 9 Adjustment [Member]-Short-term borrowings [member]-->
  <aby:FinancialLiabilitiesInitialApplicationOfIFRS9 id="Fact_4e11197d44324c9e8da6b81ea63cdf17" contextRef="c20180101to20181231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember_NewIFRSsAxis_InAccordanceWithIFRS9Member" unitRef="U002" decimals="-3">0</aby:FinancialLiabilitiesInitialApplicationOfIFRS9>
  <!--Financial liabilities, initial application of IFRS 9-Long-term Project Debt [Member]-IFRS 9 Adjustment [Member]-->
  <aby:FinancialLiabilitiesInitialApplicationOfIFRS9 id="Fact_f65234b86b2d435eb30bdd5c3b4d36c5" contextRef="c20180101to20181231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember_NewIFRSsAxis_InAccordanceWithIFRS9Member" unitRef="U002" decimals="-3">39599000</aby:FinancialLiabilitiesInitialApplicationOfIFRS9>
  <!--Cash held for non-recourse debt-->
  <aby:CashHeldForNonRecourseDebt id="Fact_4d75d77109fa4f29a5313652349a4906" contextRef="c20191231" unitRef="U002" decimals="-6">339000000</aby:CashHeldForNonRecourseDebt>
  <!--Cash held for non-recourse debt-->
  <aby:CashHeldForNonRecourseDebt id="Fact_aa75d742bae44310b15e6f3718b0a0f2" contextRef="c20181231" unitRef="U002" decimals="-6">296000000</aby:CashHeldForNonRecourseDebt>
  <!--Disclosure of concessional assets owned [Table Text Block]-->
  <aby:DisclosureOfConcessionalAssetsOwnedExplanatoryTableTextBlock id="Fact_dafd6c0c9bdb4b9a94ee6cfa5f318f3e" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The following table provides an overview of the main concessional assets the Company owned or had an interest in as of December 31, 2019:&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Assets&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Type&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Ownership&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Location&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Currency&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(8)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Capacity&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;(Gross)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Counterparty&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Credit Ratings&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(9)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;COD*&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: bottom;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Contract&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Years&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Left&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(13)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Solana&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Class B&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Arizona&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(USA)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;280 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A-/A2/A-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2013&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;24&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Mojave&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;California&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(USA)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;280 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;D/WR/WD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;20&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Solaben 2 &amp;amp; 3&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;70%&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Spain&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2x50 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A/Baa1/A-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2012&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;18/17&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Solacor 1 &amp;amp; 2&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;87%&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Spain&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2x50 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A/Baa1/A-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2012&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;17/17&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;PS10/PS20&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Spain&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;31 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A/Baa1/A-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2007&amp;amp;&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2009&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;12/14&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Helioenergy 1 &amp;amp; 2&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Spain&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2x50 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A/Baa1/A-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2011&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;17/17&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Helios 1 &amp;amp; 2&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Spain&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2x50 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A/Baa1/A-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2012&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;18/18&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Solnova 1, 3 &amp;amp; 4&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Spain&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;3x50 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A/Baa1/A-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2010&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;15/15/16&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Solaben 1 &amp;amp; 6&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Spain&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2x50 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A/Baa1/A-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2013&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;19/19&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Kaxu&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;51%&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(4)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;South&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Africa&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Rand&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BB/Baa3/&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BB+&lt;sup style="font-weight: bold; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(10)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;15&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Palmatir&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Wind)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Uruguay&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;50 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB/Baa2/BBB-&lt;sup style="font-weight: bold; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(11)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;14&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cadonal&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Wind)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Uruguay&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;50 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB/Baa2/BBB-&lt;sup style="font-weight: bold; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(11)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;15&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;ACT&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Efficient&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;natural gas&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Mexico&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;300 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB+/ Baa3/BB+&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2013&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;13&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td rowspan="1" style="width: 16.53%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 13.02%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 10.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 9.26%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 10.28%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 8.2%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 16.36%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 6.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 9.52%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Monterrey&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Efficient&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;natural gas&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;30%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Mexico&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;142 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Not rated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;19&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;ATN &lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(12)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;line&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Peru&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;379 miles&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB+/A3/BBB+&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2011&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;21&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 16.53%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;ATS&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.02%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;line&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.26%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Peru&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.28%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.2%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;569 miles&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.36%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB+/A3/BBB+&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.74%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.52%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;24&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="width: 16.53%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 13.02%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 10.1%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 9.26%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 10.28%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 8.2%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 16.36%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 6.74%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td rowspan="1" style="width: 9.52%; vertical-align: middle; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;ATN 2&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;line&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Peru&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;81 miles&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Not rated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;13&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Quadra 1&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;line&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Chile&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;49 miles&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Not rated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;15&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Quadra 2&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;line&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Chile&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;32 miles&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Not rated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;15&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Palmucho&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;line&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Chile&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;6 miles&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB+/Baa2/&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB+&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2007&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;18&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Chile TL3&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Transmission&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;line&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Chile&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;50 miles&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A+/A1/A&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;1993&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Regulated&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Skikda&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Water&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;34.2%(5)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Algeria&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;3.5 M&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;ft3/day&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Not rated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2009&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;14&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Honaine&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Water&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;25.5%(6)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Algeria&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;7 M ft3/&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;day&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Not rated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2012&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;18&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Seville PV&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Solar)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;80%(7)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Spain&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;1 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A/Baa1/A-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2006&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;16&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Melowind&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Wind)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Uruguay&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;50MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB/Baa2/BBB-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;16&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.51%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Mini-Hydro&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 13.05%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Renewable&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;(Hydraulic)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.28%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Peru&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 10.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;USD&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.12%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;4 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 16.38%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB+/A3/BBB+&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2012&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.62%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;13&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#160;(1)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;On September 30, 2013, Liberty Interactive Corporation agreed to invest $300 million in Class A shares of ASO Holdings Company LLC, the holding company of Solana, in exchange for a share of the dividends and the taxable losses generated by Solana.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(2)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Itochu Corporation, a Japanese trading company, holds 30% of the shares in each of Solaben 2 and Solaben 3.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(3)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;JGC, a Japanese engineering company, holds 13% of the shares in each of Solacor 1 and Solacor 2.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(4)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Kaxu is owned by the Company (51%), Industrial Development Corporation of South Africa (29%) and Kaxu Community Trust (20%).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(5)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Algerian Energy Company, SPA owns 49% of Skikda and Sacyr Agua, S.L. owns the remaining 16.83%.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(6)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Algerian Energy Company, SPA owns 49% of Honaine and Sacyr Agua, S.L. owns the remaining 25.5%.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(7)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Instituto para la Diversificaci&amp;#243;n y Ahorro de la Energ&amp;#237;a (&amp;#8220;Idae&amp;#8221;), a Spanish state owned company, holds 20% of the shares in Seville PV.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="vertical-align: top; width: 27pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;(8)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; width: auto;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;Certain contracts denominated in U.S. dollars are payable in local currency.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(9)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Reflects the counterparty&amp;#8217;s credit ratings issued by Standard &amp;amp; Poor&amp;#8217;s Ratings Services, or S&amp;amp;P, Moody&amp;#8217;s Investors Service Inc., or Moody&amp;#8217;s, and Fitch Ratings Ltd, or Fitch.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(10)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Refers to the credit rating of the Republic of South Africa. The offtaker is Eskom, which is a state-owned utility company in South Africa.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(11)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Refers to the credit rating of Uruguay, as UTE (Administraci&amp;#243;n Nacional de Usinas y Transmisoras El&amp;#233;ctricas) is unrated.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(12)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Including the acquisition of ATN Expansion 1 &amp;amp; 2.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(13)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;As of December 31, 2019.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;(*)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Commercial Operation Date.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfConcessionalAssetsOwnedExplanatoryTableTextBlock>
  <!--Disclosure of government grants and other liabilities [Text Block]-->
  <aby:DisclosureOfGovernmentGrantsAndOtherLiabilitiesExplanatoryTextBlock id="Fact_4e044e45e9a74d238b35155ab4098f45" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Note 16.- Grants and other liabilities&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Grants and other liabilities as of December 31, 2019 and December 31, 2018 are as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 58%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1.3%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 58%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1.3%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1.3%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 58%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Grants&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,087,553&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.3%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,150,805&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.3%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 58%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;554,199&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.3%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;507,321&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.3%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 58%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Grant and other non-current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,641,752&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.3%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,658,126&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.3%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;As of December 31, 2019, the amount recorded in Grants corresponds primarily to the ITC Grant awarded by the U.S. Department of the Treasury to Solana and Mojave for a total amount of $707 million ($739 million as of December 31, 2018), which was primarily used to fully repay the Solana and Mojave short-term tranche of the loan with the Federal Financing Bank. The amount recorded in Grants as a liability is progressively recorded as other income over the useful life of the asset.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The remaining balance of the &amp;#8220;Grants&amp;#8221; account corresponds to loans with interest rates below market rates for Solana and Mojave for a total amount of $379 million ($410 million as of December 31, 2018). Loans with the Federal Financing Bank guaranteed by the Department of Energy for these projects bear interest at a rate below market rates for these types of projects and terms. The difference between proceeds received from these loans and its fair value, is initially recorded as &amp;#8220;Grants&amp;#8221; in the consolidated statement of financial position, and subsequently recorded in &amp;#8220;Other operating income&amp;#8221; starting at the entry into operation of the plants. Total amount of income for these two types of grants for Solana and Mojave is $59.0 million and $59.3 million for the year ended December 31, 2019 and 2018, respectively.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Other liabilities mainly relate to the investment from Liberty Interactive Corporation (&amp;#8216;Liberty&amp;#8217;) made on October 2, 2013 for an amount of $300 million. The investment was made in the parent company of the project entity, in exchange for the right to receive a large part of taxable losses and distributions until such time when Liberty reaches a certain rate of return, or the Flip Date. Given the underperformance of the asset in the last years, the Company cannot assure the Flip Date will occur or when it will occur. The company expects potential cash distributions from Solana to go mostly or entirely to Liberty in the upcoming years. If the Flip Date never occurs or if there is a delay longer than currently anticipated, this will adversely affect the cash flows the Company expected from that project. In addition, the Company signed an option to acquire, until April 30, 2020, Liberty&amp;#8217;s equity interest in Solana.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;According to the stipulations of IAS 32 and in spite of the fact that the investment of Liberty is in shares, it does not qualify as equity and has been classified as a liability as of December 31, 2019 and 2018. The liability is recorded in Grants and other liabilities for a total amount of $380 million ($358 million as of December 31, 2018) and its current portion is recorded in other current liabilities for the remaining amount (see Note 17). This liability has been initially valued at fair value, calculated as the present value of expected cash-flows during the useful life of the concession, and is then measured at amortized cost in accordance with the effective interest method, considering the most updated expected future cash-flows.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Additionally, other liabilities include $54 million of finance lease liabilities and $60 million of dismantling provision as of December 31, 2019 ($57 million and $57 million as of December 31,2018, respectively).&lt;/div&gt;&lt;/div&gt;</aby:DisclosureOfGovernmentGrantsAndOtherLiabilitiesExplanatoryTextBlock>
  <!--Payment Received For Not Fulfilling Conditions Precedent-Befesa Agua Tenes, S.L.U. [Member]-->
  <aby:PaymentReceivedForNotFulfillingConditionsPrecedent id="Fact_c0c16feff6034a5db4ccef8ae4341c4a" contextRef="c20191001to20191031_BusinessCombinationsAxis_BefesaAguaTenesSLUMember" unitRef="U002" decimals="-5">7800000</aby:PaymentReceivedForNotFulfillingConditionsPrecedent>
  <!--Ownership percentage acquired-Monterrey [Member]-->
  <aby:OwnershipPercentageAcquired id="Fact_06be8e91f3634f1ca977d095ae929412" contextRef="c20190802to20190802_BusinessCombinationsAxis_MonterreyMember" unitRef="U004" decimals="INF">0.3</aby:OwnershipPercentageAcquired>
  <!--Term of contract-Monterrey [Member]-->
  <aby:TermOfContract id="Fact_014ae2e49edf4523a52128a8142619c7" contextRef="c20190802to20190802_BusinessCombinationsAxis_MonterreyMember">P20Y</aby:TermOfContract>
  <!--Number of corporations contracted-Monterrey [Member]-->
  <aby:NumberOfCorporationsContracted id="Fact_455123bbdac345cebcc0842e0d20914a" contextRef="c20190802to20190802_BusinessCombinationsAxis_MonterreyMember" unitRef="U007" decimals="INF">2</aby:NumberOfCorporationsContracted>
  <!--Right of First Offer agreement, ownership percentage to be acquired-Monterrey [Member]-->
  <aby:RightOfFirstOfferAgreementOwnershipPercentageToBeAcquired id="Fact_54e42bdda88f429b999d726b55ff2966" contextRef="c20190802to20190802_BusinessCombinationsAxis_MonterreyMember" unitRef="U004" decimals="INF">0.7</aby:RightOfFirstOfferAgreementOwnershipPercentageToBeAcquired>
  <!--Dismantling provisions, concessional assets-Liberty Interactive Corporation [Member]-->
  <aby:DismantlingProvisionsConcessionalAssets id="Fact_4944cab296b34103a2d8e85441b7b432" contextRef="c20181231_CounterpartiesAxis_LibertyInteractiveCorporationMember" unitRef="U002" decimals="-6">57000000</aby:DismantlingProvisionsConcessionalAssets>
  <!--Dismantling provisions, concessional assets-Liberty Interactive Corporation [Member]-->
  <aby:DismantlingProvisionsConcessionalAssets id="Fact_e6cf29ab3aa249ce842c654a2484584b" contextRef="c20191231_CounterpartiesAxis_LibertyInteractiveCorporationMember" unitRef="U002" decimals="-6">60000000</aby:DismantlingProvisionsConcessionalAssets>
  <!--Number of grant types-->
  <aby:NumberOfGrantTypes id="Fact_bd17932408d14fb5b7740e6f2d3dc948" contextRef="c20190101to20191231" unitRef="U019" decimals="INF">2</aby:NumberOfGrantTypes>
  <!--Location of concessional asset-Solaben 2 and Solaben 3 [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_129599ad23e14061b4848f7a43b10b1a" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member">Spain</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-ATS [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_14f404b29bf844eeb04caa547c015577" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATSMember">Peru</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-ATN2, Concessional Asset [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_1e98e9c724a44e5f98acd8255f51359a" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATN2ConcessionalAssetMember">Peru</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Solaben 1 and 6 [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_2ac9ab82883b4a49920111bf6dcf19d3" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben1And6Member">Spain</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Helios 1 and 2 [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_58c564a1770746fe8890db4429a5d81e" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member">Spain</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Solana [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_6b766e21c47943e7bfe232e9151ba16a" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SolanaMember">Arizona (USA)</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Monterrey [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_6fcdd1f3935c4db8bb1c062589a2510a" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_MonterreyMember">Mexico</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Skikda [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_873d7fbc65984d6482fcd1cc56d4deaf" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_SkikdaMember">Algeria</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Chile TL3 [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_898285dc713f4ebda1c82442b6300da8" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ChileTL3Member">Chile</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Cadonal [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_90b044c354b8421ca07ad08902487667" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_CadonalMember">Uruguay</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Mojave [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_96361bf71eaa4b379c77118e6bf857c3" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MojaveMember">California (USA)</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Solnova 1, 3 and 4 [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_980bab159b31486fb9c171924e988aac" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solnova13And4Member">Spain</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Seville PV [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_98f1e8cbab564cfc860f97e1e8a40f90" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SevillePVMember">Spain</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Solacor 1 and Solacor 2 [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_999e5a0f719f447998face4c5c5afb88" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member">Spain</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-ATN [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_9acaa0197cbc43d09fdb9c08309a7220" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATNMember">Peru</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-PS10 and PS20 [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_b0d3b60fdd534c7e9b076afc68865b2b" contextRef="c20190101to20191231_ClassesOfPropertyPlantAndEquipmentAxis_PS10AndPS20Member">Spain</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Melowind [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_baa88c0b8abb4329814c534d54e08d24" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MelowindMember">Uruguay</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Helioenergy 1 and 2 [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_c4bce02f17264e1daff707c4fd84c828" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helioenergy1And2Member">Spain</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Palmucho [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_d0ecba0ef004468482fd9a356e94f8da" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_PalmuchoMember">Chile</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Honaine [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_dbb64b4e098c44b0afa77b83241e7b4b" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_HonaineMember">Algeria</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-ACT [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_e9dc9ed258d546b0991ae5644fd0491e" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ACTMember">Mexico</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Palmatir [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_eef8c59758784a84a30ee3a389e2625c" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_PalmatirMember">Uruguay</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Quadra 2 [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_f517000d080d41c5b7b68f2667861680" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_Quadra2Member">Chile</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Quadra 1 [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_f51b789afdf24ccba77abbaa2b2d6fe8" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_Quadra1Member">Chile</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Mini Hydro [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_fa6a8ea4b31f45c3a5822102dd19ab2f" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MiniHydroMember">Peru</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Kaxu [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_fff060a77f8b4f62b4c29a7fb6e30fd7" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_KaxuMember">South Africa</aby:LocationOfConcessionalAsset>
  <!--Counterparty credit ratings-PS10 and PS20 [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_02aa78e446474c34ac10e42a3a11d7cd" contextRef="c20190101to20191231_ClassesOfPropertyPlantAndEquipmentAxis_PS10AndPS20Member">A/Baa1/A-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-ATN2, Concessional Asset [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_188fc4e6fa12433f821332e640bc8ceb" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATN2ConcessionalAssetMember">Not rated</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Palmatir [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_1ccec2b61bf348bc8a1f185f3a18f977" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_PalmatirMember">BBB/Baa2/BBB-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Chile TL3 [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_36a0215e33b3421eb25aeed5dfbfabf2" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ChileTL3Member">A+/A1/A</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Palmucho [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_3f27086188414fd28ce7833025548dcf" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_PalmuchoMember">BBB+/Baa2/BBB+</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Cadonal [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_417566e6f949429980e38fb713aa5e48" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_CadonalMember">BBB/Baa2/BBB-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Quadra 2 [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_636df69694d84391a6c5fcf9d8482a30" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_Quadra2Member">Not rated</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Helios 1 and 2 [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_68ee7bde000d4f5aa459f9b4c67242f1" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member">A/Baa1/A-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-ACT [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_69613cfaed7a42608357bc0527965e4c" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ACTMember">BBB+/ Baa3/BB+</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Solacor 1 and Solacor 2 [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_6b0f8cf751fa4b1b982e6bebd9dd63ec" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member">A/Baa1/A-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Solaben 1 and 6 [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_79f454416a504ca5a944b5b11884f416" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben1And6Member">A/Baa1/A-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-ATS [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_7e5270017634491fa86c9579f2848a55" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATSMember">BBB+/A3/BBB+</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Monterrey [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_859b906d3d1f49729e3964d9cca2cfbd" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_MonterreyMember">Not rated</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Skikda [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_8b2ff11a186848f282f784a12bbcaa32" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_SkikdaMember">Not rated</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-ATN [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_8e2c87e552a24af899286ae6fb7d8d62" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATNMember">BBB+/A3/BBB+</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Quadra 1 [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_9683d90501e648ca9d0c9f091b29808d" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_Quadra1Member">Not rated</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Honaine [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_98ed5f53861740c6965868d8c26094e3" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_HonaineMember">Not rated</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Kaxu [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_9b8191405cca44bf90fe2261e74b133a" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_KaxuMember">BB/Baa3/BB+</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Seville PV [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_af123edc6811461f93dd17e7a1c1c33c" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SevillePVMember">A/Baa1/A-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Helioenergy 1 and 2 [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_b67c132e51df4361a4152ac7ef703a99" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helioenergy1And2Member">A/Baa1/A-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Mini Hydro [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_b816b57931554ffea29083c22da17074" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MiniHydroMember">BBB+/A3/ BBB+</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Solaben 2 and Solaben 3 [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_d5725e5c961e45e08c2914f13af42c67" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member">A/Baa1/A-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Solnova 1, 3 and 4 [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_db1d1660f7794a1994c814dab2bd7d56" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solnova13And4Member">A/Baa1/A-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Melowind [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_dd3bc3f5c1dc4737aeba3418870e0717" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MelowindMember">BBB/Baa2/BBB-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Mojave [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_ee4992776e364340b9cdc324fef24fc3" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MojaveMember">D/WR/WD</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Solana [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_f7562e83d72044ff88cf9fe07d571d68" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SolanaMember">A-/A2/A-</aby:CounterpartyCreditRatings>
  <!--Description of gross capacity-Mojave [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_19e6a00da3c548b58bd8dc78193bb679" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MojaveMember">280 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Solnova 1, 3 and 4 [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_363be14b54204edeb7ef6a863276e058" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solnova13And4Member">3x50 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-ACT [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_4326ddcff1cc4d25aaea1e28171a864f" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ACTMember">300 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Monterrey [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_45f0452c3bdd4421a3abdc13fe934f61" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_MonterreyMember">142 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Palmucho [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_461c3b4ed9b8485c8c73cdab822cb473" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_PalmuchoMember">6 miles</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Mini Hydro [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_577f674eaeea4a16b5a17b09cc579630" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MiniHydroMember">4 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Solacor 1 and Solacor 2 [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_6798d04378ef4879a9988029d9c4ae68" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member">2x50 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Helioenergy 1 and 2 [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_6f9092777b8044ff9e742457bc848b28" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helioenergy1And2Member">2x50 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Chile TL3 [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_7a442cc38cd148d69cd398d8d16864ac" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ChileTL3Member">50 miles</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Helios 1 and 2 [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_7d6333ec028948468b34596f63416820" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member">2x50 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Quadra 2 [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_7de24bc8b80943febd7ca62fa3b1c545" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_Quadra2Member">32 miles</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Quadra 1 [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_975b400e08c849e79c87301aa9a992a4" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_Quadra1Member">49 miles</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Solana [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_aedd8fccdf8d47b29e12beef0017e447" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SolanaMember">280 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-ATN2, Concessional Asset [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_b08b837cbeee4d7a98f472bb5aff6c0c" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATN2ConcessionalAssetMember">81 miles</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Melowind [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_b8cddbe719db4d2e92296577d411eeb7" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MelowindMember">50MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Solaben 1 and 6 [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_bdec619f66f44e9cbecd77f737fa6662" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben1And6Member">2x50 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-PS10 and PS20 [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_c03853dea0d348d38bc6150a9e3bbfbd" contextRef="c20190101to20191231_ClassesOfPropertyPlantAndEquipmentAxis_PS10AndPS20Member">31 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Seville PV [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_c17a723d51294cad81dda33d93ef1f3d" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SevillePVMember">1 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Cadonal [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_c9b00ad4fe084d9ba78f323a3a2d3582" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_CadonalMember">50 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Skikda [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_d3196e7fe48b4767aba28f03611f233b" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_SkikdaMember">3.5 M ft3/day</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Honaine [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_dd07481563f9420184e9430f8e835647" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_HonaineMember">7 M ft3/day</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Palmatir [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_e3f2f90455d14b3cb94cdd3a111da548" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_PalmatirMember">50 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Kaxu [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_e9dbb7d905ea4eb8b747f73c75a9d7c8" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_KaxuMember">100 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-ATS [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_f7e978e7235b43ccb5837fe506a2e19d" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATSMember">569 miles</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-ATN [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_fe728b8804cb460b97bfcf7e924dd039" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATNMember">379 miles</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Solaben 2 and Solaben 3 [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_10c2250d07a246a7bae0e003cf856c04" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member">2x50 MW</aby:DescriptionOfGrossCapacity>
  <!--Ownership interest type-Solana [Member]-->
  <aby:OwnershipInterestType id="Fact_25cb318b3a5d4516829fd663626d9436" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SolanaMember">Class B</aby:OwnershipInterestType>
  <!--Type of concessional asset-Solaben 2 and Solaben 3 [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_0564faba59654cb2a3278c7774e077e1" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-ATS [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_1993a07d40be4b57b5190c98eb336f6b" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATSMember">Transmission line</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Mojave [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_29f4cfd8daf744199f70c58c9ced0e2c" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MojaveMember">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-ATN2, Concessional Asset [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_2d95d5813d064bc6a7bab8dd0d6ab7c1" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATN2ConcessionalAssetMember">Transmission line</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Solana [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_3d008de3f9b04fb0906690d4afe2b43e" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SolanaMember">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-ACT [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_43cf23539af24b898fd4044504fc72d0" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ACTMember">Efficient natural gas</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Helioenergy 1 and 2 [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_4bc40ebc756240ebaaf15902c71da4f8" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helioenergy1And2Member">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Quadra 1 [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_6c8fd4ca2dcf4f32ba96b79cc3fe302b" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_Quadra1Member">Transmission line</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Cadonal [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_75533d53d5a041499e85d3dbbee82686" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_CadonalMember">Renewable (Wind)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Mini Hydro [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_7b648232f2f24887bd7caf02a100530c" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MiniHydroMember">Renewable (Hydraulic)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Chile TL3 [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_7fa1d603b487431e8479bb8afcf60b40" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ChileTL3Member">Transmission line</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Kaxu [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_0bff86f42eed447890c2c3cd5edd08f4" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_KaxuMember">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Quadra 2 [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_99dc318c6cd847edb3d606befb8f5a56" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_Quadra2Member">Transmission line</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-ATN [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_a74ca2faebaa48d99e1433322a0713b8" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATNMember">Transmission line</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Seville PV [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_ad98e84eca4a4687b00bcecf9ab3b40b" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SevillePVMember">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Solaben 1 and 6 [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_c825845daba34abc9ca4f34b469f47b5" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben1And6Member">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Palmatir [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_cbf85a4b00ea4b49ad1d7fcbff9cfe51" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_PalmatirMember">Renewable (Wind)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Helios 1 and 2 [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_ce1dc9d044e849a6ac06a6b8550c33f5" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-PS10 and PS20 [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_d8d5394634924336b4733ad5a77f47a8" contextRef="c20190101to20191231_ClassesOfPropertyPlantAndEquipmentAxis_PS10AndPS20Member">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Monterrey [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_da561b8970b54b84a62779516b48dd92" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_MonterreyMember">Efficient natural gas</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Melowind [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_e0baf57195b14694bae672ebdd5ccc5c" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MelowindMember">Renewable (Wind)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Honaine [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_e528c466ef684e669bf0055a2d876828" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_HonaineMember">Water</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Solacor 1 and Solacor 2 [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_ebd032f5cf6841e2bb2368d76b9dfc26" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Palmucho [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_f55dc0c9b50b4f0085da60b5bb925031" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_PalmuchoMember">Transmission line</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Solnova 1, 3 and 4 [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_fb9de3ea823e42e19649e254b5e99d13" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solnova13And4Member">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Skikda [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_103deedfa72e43e599024d6bdafe47d1" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_SkikdaMember">Water</aby:TypeOfConcessionalAsset>
  <!--Commercial operation date-ACT [Member]-->
  <aby:CommercialOperationDate id="Fact_125b9524827d45f581a79e69a844bcf5" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ACTMember">2013</aby:CommercialOperationDate>
  <!--Commercial operation date-Solaben 2 and Solaben 3 [Member]-->
  <aby:CommercialOperationDate id="Fact_2611cbc707624c2ab88b6f6dcb07bb0c" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member">2012</aby:CommercialOperationDate>
  <!--Commercial operation date-ATS [Member]-->
  <aby:CommercialOperationDate id="Fact_301f17cb38d2417ba7119899b755e760" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATSMember">2014</aby:CommercialOperationDate>
  <!--Commercial operation date-PS10 and PS20 [Member]-->
  <aby:CommercialOperationDate id="Fact_3cb350e4ea674bc8b3bc2e5c754e8f6a" contextRef="c20190101to20191231_ClassesOfPropertyPlantAndEquipmentAxis_PS10AndPS20Member">2007 &amp; 2009</aby:CommercialOperationDate>
  <!--Commercial operation date-Kaxu [Member]-->
  <aby:CommercialOperationDate id="Fact_3cfbd22e4dc04a5a9e1120c9322c4007" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_KaxuMember">2015</aby:CommercialOperationDate>
  <!--Commercial operation date-Skikda [Member]-->
  <aby:CommercialOperationDate id="Fact_3fb7ebadd88a4d2b8d2abd4c3d5ba1b3" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_SkikdaMember">2009</aby:CommercialOperationDate>
  <!--Commercial operation date-Palmucho [Member]-->
  <aby:CommercialOperationDate id="Fact_43f44a779e694b29a7e9bb465d8d773d" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_PalmuchoMember">2007</aby:CommercialOperationDate>
  <!--Commercial operation date-ATN2, Concessional Asset [Member]-->
  <aby:CommercialOperationDate id="Fact_4bcf441fd4f24bdaabeae034e61ffe8c" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATN2ConcessionalAssetMember">2015</aby:CommercialOperationDate>
  <!--Commercial operation date-Monterrey [Member]-->
  <aby:CommercialOperationDate id="Fact_565332a7ff9f4acea6fca1a2d3661685" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_MonterreyMember">2018</aby:CommercialOperationDate>
  <!--Commercial operation date-Solacor 1 and Solacor 2 [Member]-->
  <aby:CommercialOperationDate id="Fact_5ad145de65584098ae0eb3f04af448d0" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member">2012</aby:CommercialOperationDate>
  <!--Commercial operation date-Solaben 1 and 6 [Member]-->
  <aby:CommercialOperationDate id="Fact_6fe023d5db6842deaf35d92d5d6556f1" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben1And6Member">2013</aby:CommercialOperationDate>
  <!--Commercial operation date-Honaine [Member]-->
  <aby:CommercialOperationDate id="Fact_782fc59ef84e4b15a0e6f47289b04a79" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_HonaineMember">2012</aby:CommercialOperationDate>
  <!--Commercial operation date-Solana [Member]-->
  <aby:CommercialOperationDate id="Fact_813287be24ac41139b0ac308feefc9ab" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SolanaMember">2013</aby:CommercialOperationDate>
  <!--Commercial operation date-Melowind [Member]-->
  <aby:CommercialOperationDate id="Fact_987e196319bc4422bb4f8cdf222c02b2" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MelowindMember">2015</aby:CommercialOperationDate>
  <!--Commercial operation date-Helioenergy 1 and 2 [Member]-->
  <aby:CommercialOperationDate id="Fact_afd36ae00cb14098adc69b73c3ab288f" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helioenergy1And2Member">2011</aby:CommercialOperationDate>
  <!--Commercial operation date-ATN [Member]-->
  <aby:CommercialOperationDate id="Fact_b2aa4b9d309444f894db9263d7acea5f" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATNMember">2011</aby:CommercialOperationDate>
  <!--Commercial operation date-Quadra 2 [Member]-->
  <aby:CommercialOperationDate id="Fact_bff3c9515dcd4f4ca331bd16bbb7a021" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_Quadra2Member">2014</aby:CommercialOperationDate>
  <!--Commercial operation date-Palmatir [Member]-->
  <aby:CommercialOperationDate id="Fact_d063357d43de4093b391055b290545da" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_PalmatirMember">2014</aby:CommercialOperationDate>
  <!--Commercial operation date-Mojave [Member]-->
  <aby:CommercialOperationDate id="Fact_d5cdf0f9fb444ce9ad28a34638d01255" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MojaveMember">2014</aby:CommercialOperationDate>
  <!--Commercial operation date-Mini Hydro [Member]-->
  <aby:CommercialOperationDate id="Fact_df9ebecb318b4816a13ef32858dc7248" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MiniHydroMember">2012</aby:CommercialOperationDate>
  <!--Commercial operation date-Quadra 1 [Member]-->
  <aby:CommercialOperationDate id="Fact_e2deb2c910f84317834787bb3fa38b8c" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_Quadra1Member">2014</aby:CommercialOperationDate>
  <!--Commercial operation date-Solnova 1, 3 and 4 [Member]-->
  <aby:CommercialOperationDate id="Fact_e4d4a27af7f843ceb38f02ecde4b063d" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solnova13And4Member">2010</aby:CommercialOperationDate>
  <!--Commercial operation date-Cadonal [Member]-->
  <aby:CommercialOperationDate id="Fact_e6ef7b2cade149a2938da7300dec09ca" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_CadonalMember">2014</aby:CommercialOperationDate>
  <!--Commercial operation date-Seville PV [Member]-->
  <aby:CommercialOperationDate id="Fact_e76d314a4c444d71b74e8863117117af" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SevillePVMember">2006</aby:CommercialOperationDate>
  <!--Commercial operation date-Chile TL3 [Member]-->
  <aby:CommercialOperationDate id="Fact_ea10b8589bbd47f7a84d9e3b82b18fe4" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ChileTL3Member">1993</aby:CommercialOperationDate>
  <!--Commercial operation date-Helios 1 and 2 [Member]-->
  <aby:CommercialOperationDate id="Fact_ec30d87404f34f5a86d1ec22ee8ac0dc" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member">2012</aby:CommercialOperationDate>
  <!--Remaining contract term-Solaben 2 [Member]-->
  <aby:RemainingContractTerm id="Fact_02880841cefd4261b9f471f041cf25d8" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben2Member">P18Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Palmatir [Member]-->
  <aby:RemainingContractTerm id="Fact_163af1e7b3d848878ea3c667fdc4bc21" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_PalmatirMember">P14Y</aby:RemainingContractTerm>
  <!--Remaining contract term-PS10 [Member]-->
  <aby:RemainingContractTerm id="Fact_1657d1b76b264fa18ce2a64f69c4cae3" contextRef="c20190101to20191231_ClassesOfPropertyPlantAndEquipmentAxis_PS10Member">P12Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Helios 2 [Member]-->
  <aby:RemainingContractTerm id="Fact_1bb9b7b2427b48d6b059080f528a8931" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helios2Member">P18Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Seville PV [Member]-->
  <aby:RemainingContractTerm id="Fact_1e5351af40f442c8898a26417c1d4175" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SevillePVMember">P16Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Palmucho [Member]-->
  <aby:RemainingContractTerm id="Fact_20ac744c973c4456abb2ba181ab658c6" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_PalmuchoMember">P18Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Mojave [Member]-->
  <aby:RemainingContractTerm id="Fact_242d9037fa1349189c3b523a1d152df0" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MojaveMember">P20Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Solnova 4 [Member]-->
  <aby:RemainingContractTerm id="Fact_246aceb51d12471eb901d6afa6a2b3fc" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solnova4Member">P16Y</aby:RemainingContractTerm>
  <!--Remaining contract term-ATN2, Concessional Asset [Member]-->
  <aby:RemainingContractTerm id="Fact_2555491630604f9ca72e3b614a79c1f6" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATN2ConcessionalAssetMember">P13Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Solnova 1 [Member]-->
  <aby:RemainingContractTerm id="Fact_3964f25d4ddf458fb8bc2710afc397a9" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solnova1Member">P15Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Solacor 1 [Member]-->
  <aby:RemainingContractTerm id="Fact_40f740aaccf84461ac13a3da32114c2f" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solacor1Member">P17Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Helioenergy 2 [Member]-->
  <aby:RemainingContractTerm id="Fact_492dca90e3e2429b9675e39b32e18d9e" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helioenergy2Member">P17Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Quadra 2 [Member]-->
  <aby:RemainingContractTerm id="Fact_4d10b916755b4b6180790f2e6b8b1c2f" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_Quadra2Member">P15Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Kaxu [Member]-->
  <aby:RemainingContractTerm id="Fact_4d9cbbef973645f9bc9e85bfc5d9a21a" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_KaxuMember">P15Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Solaben 6 [Member]-->
  <aby:RemainingContractTerm id="Fact_4e0e01ca44854408a3644e82e33bfac8" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben6Member">P19Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Melowind [Member]-->
  <aby:RemainingContractTerm id="Fact_624a0719c9a345208fc5c57a2ade561e" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MelowindMember">P16Y</aby:RemainingContractTerm>
  <!--Remaining contract term-PS20 [Member]-->
  <aby:RemainingContractTerm id="Fact_6b1e372708e84980a4da8dfd60601089" contextRef="c20190101to20191231_ClassesOfPropertyPlantAndEquipmentAxis_PS20Member">P14Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Mini Hydro [Member]-->
  <aby:RemainingContractTerm id="Fact_7926b7b846a2476ea476bfb347d37f9d" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_MiniHydroMember">P13Y</aby:RemainingContractTerm>
  <!--Remaining contract term-ACT [Member]-->
  <aby:RemainingContractTerm id="Fact_80efa8f66f3140d6be41780c51572df6" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ACTMember">P13Y</aby:RemainingContractTerm>
  <!--Remaining contract term-ATN [Member]-->
  <aby:RemainingContractTerm id="Fact_81770f67121446c78007eddcd1db1efd" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATNMember">P21Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Solnova 3 [Member]-->
  <aby:RemainingContractTerm id="Fact_8eda81c2f8834187bbd55d05e874c319" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solnova3Member">P15Y</aby:RemainingContractTerm>
  <!--Remaining contract term-ATS [Member]-->
  <aby:RemainingContractTerm id="Fact_991b3317a4f542398d0003b50e60667c" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_ATSMember">P24Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Skikda [Member]-->
  <aby:RemainingContractTerm id="Fact_9be891998e134c59ba4c635150614905" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_SkikdaMember">P14Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Honaine [Member]-->
  <aby:RemainingContractTerm id="Fact_a927070784934c97ab14edd3ea84f67e" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_HonaineMember">P18Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Quadra 1 [Member]-->
  <aby:RemainingContractTerm id="Fact_ad25ad3d3a4942009d512df77b0fc9f6" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_Quadra1Member">P15Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Helios 1 [Member]-->
  <aby:RemainingContractTerm id="Fact_b5368b6212044955a7fd9751eaf02bd9" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helios1Member">P18Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Cadonal [Member]-->
  <aby:RemainingContractTerm id="Fact_bd3fd37526c647a49048ac5ab1ad0bbc" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_CadonalMember">P15Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Solacor 2 [Member]-->
  <aby:RemainingContractTerm id="Fact_d5c30134e93e4973826e5be0cc1417be" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solacor2Member">P17Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Solaben 3 [Member]-->
  <aby:RemainingContractTerm id="Fact_e2a8f5d1fbef42df9954c24d616e9c89" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben3Member">P17Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Helioenergy 1 [Member]-->
  <aby:RemainingContractTerm id="Fact_e901f115b48f4eb5a8993c3677198e34" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Helioenergy1Member">P17Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Solaben 1 [Member]-->
  <aby:RemainingContractTerm id="Fact_f0825ad9cb4b449e9ccb9ed2b52ce96d" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_Solaben1Member">P19Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Solana [Member]-->
  <aby:RemainingContractTerm id="Fact_f25691dd5b834c98bfd9767def664fd2" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SolanaMember">P24Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Monterrey [Member]-->
  <aby:RemainingContractTerm id="Fact_f706609268d64d23a605d67f4f531891" contextRef="c20190101to20191231_TypesOfFinancialAssetsAxis_MonterreyMember">P19Y</aby:RemainingContractTerm>
  <!--Disclosure of detailed information about government grants and other liabilities [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutGovernmentGrantsAndOtherLiabilitiesExplanatoryTableTextBlock id="Fact_1b95cd08d1ce402f8cfb072ef0083d5b" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Grants and other liabilities as of December 31, 2019 and December 31, 2018 are as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 58%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1.3%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 58%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1.3%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1.3%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 58%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Grants&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,087,553&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.3%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,150,805&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.3%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 58%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;554,199&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.3%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;507,321&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.3%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 58%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Grant and other non-current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,641,752&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.3%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,658,126&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.3%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfDetailedInformationAboutGovernmentGrantsAndOtherLiabilitiesExplanatoryTableTextBlock>
  <!--Disclosure of Movement in Project Debt [Table Text Block]-->
  <aby:DisclosureOfMovementInProjectDebtTableTextBlock id="Fact_34e58bb8c05d4fb19c86f33c8e527bfa" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The following table details the movement in Project debt for the year 2019, split between cash and non-cash items:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;January 1, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.15%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Cash Flow&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.15%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Non-cash changes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.15%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1.15%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Project debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,091,114&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.15%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(531,726&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.15%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;292,960&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.15%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,852,348&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.15%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfMovementInProjectDebtTableTextBlock>
  <!--Disclosure of detailed information about foreign currency-denominated project debt [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutForeignCurrencyDenominatedProjectExplanatoryDebtTableTextBlock id="Fact_6ef1afe12a224e6db725ba86a33cf331" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The equivalent in U.S. dollars of the most significant foreign-currency-denominated debts held by the Company is as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 66%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 66%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Currency&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,882,618&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,049,892&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Algerian Dinar&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;24,331&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;29,545&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;South African Rand&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;384,313&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;384,915&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2,291,262&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2,464,352&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfDetailedInformationAboutForeignCurrencyDenominatedProjectExplanatoryDebtTableTextBlock>
  <!--Disclosure of detailed information about project debt [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutProjectDebtExplanatoryTableTextBlock id="Fact_83a2233c80434438b7977b477916825d" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The variations for 2019 and 2018 of project debt have been the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Project debt -&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;long term&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Project debt -&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;short term&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Balance as of December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,826,659&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;264,455&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,091,114&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Increases&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;53,222&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;280,005&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;333,226&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Decreases&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(19,272&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(516,147&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(535,418&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Currency translation differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(33,718&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(2,855&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(36,574&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Reclassifications&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(756,981&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;756,981&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;4,069,909&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;782,439&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;4,852,348&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Project debt -&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;long term&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Project debt -&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;short term&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Balance as of December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,228,917&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;246,291&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,475,208&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Increases&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;105,466&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;288,541&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;393,007&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Decreases&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(98,450&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(522,317&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(620,767&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;First time application of IFRS 9 effective January 1, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(39,599&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(39,599&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Debt refinancing IFRS 9 impact&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(36,642&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(36,642&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Change in the scope of the consolidated financial statements (Note 5)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;79,016&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,346&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;81,362&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Currency translation differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(150,019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(12,436&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(162,455&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Reclassifications&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(262,030&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;262,030&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;4,826,659&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;264,455&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;5,091,114&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfDetailedInformationAboutProjectDebtExplanatoryTableTextBlock>
  <!--Disclosure of maturity analysis for project debt [Table Text Block]-->
  <aby:DisclosureOfMaturityAnalysisForProjectDebtExplanatoryTableTextBlock id="Fact_04bbf8475dbb41f5b630cf8f47a7dc98" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The repayment schedule for project debt in accordance with the financing arrangements and assuming there will be no acceleration of the Mojave debt, as of December 31, 2019, is as follows and is consistent with the projected cash flows of the related projects:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td colspan="5" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2022&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2023&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Subsequent years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Interest&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Repayment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Nominal&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;repayment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 11%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12,799&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 11%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;256,620&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 11%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;262,787&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 10.38%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;293,642&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 10.38%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;319,962&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 10.38%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;335,067&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 11%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,371,724&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 10.38%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,852,348&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1.04%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfMaturityAnalysisForProjectDebtExplanatoryTableTextBlock>
  <!--Non restricted cash and cash equivalents-->
  <aby:NonRestrictedCashAndCashEquivalents id="Fact_8ce9b42995e04de6a16ed75bd2c8504e" contextRef="c20181231" unitRef="U002" decimals="-3">335114000</aby:NonRestrictedCashAndCashEquivalents>
  <!--Non restricted cash and cash equivalents-->
  <aby:NonRestrictedCashAndCashEquivalents id="Fact_fcc9f8d326014554ad217ffd7c3a810e" contextRef="c20191231" unitRef="U002" decimals="-3">223867000</aby:NonRestrictedCashAndCashEquivalents>
  <!--Disclosure of detailed information about cash and cash equivalents [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock id="Fact_56e9577e46544ce48910d11c20015bf7" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The following table shows the detail of Cash and cash equivalents as of December 31, 2019 and 2018:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 70%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash at bank and on hand - non restricted&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;223,867&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;335,114&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Cash at bank and on hand - restricted&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;338,928&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;296,428&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;562,795&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;631,542&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;The following breakdown shows the main currencies in which cash and cash equivalent balances are denominated:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 70%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); width: 46%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Currency&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;U.S. dollar&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;313,678&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;328,716&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;181,961&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;228,036&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Algerian Dinar&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9,301&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11,602&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;South African Rand&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;47,679&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;55,257&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Others&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,176&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;7,931&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;562,795&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;631,542&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock>
  <!--Disclosure of detailed information about income tax benefit (expense) [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutIncomeTaxBenefitExpenseExplanatoryTableTextBlock id="Fact_3dde1e6e09994b30a8ea93c34ccca5c4" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Details of income tax for the years ended December 31, 2019, 2018 and 2017 are as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 95%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 59%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the twelve-month period ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 59%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Item&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 59%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Current tax&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(5,081&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(468&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(1,998&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 59%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Deferred tax&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(25,869&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(42,191&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(117,839&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 59%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; relating to the origination and reversal of temporary differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(25,869&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(42,191&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(98,508&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 59%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; relating to changes in tax rates&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(19,331&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 59%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total income tax benefit/(expense)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(30,950&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(42,659&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(119,837&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfDetailedInformationAboutIncomeTaxBenefitExpenseExplanatoryTableTextBlock>
  <!--Disclosure of detailed information about effective income tax rate reconciliation [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatoryTableTextBlock id="Fact_83aaa61639b14b7f9e14dfc97ada31f2" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The reconciliation between the theoretical income tax resulting from applying an average statutory tax rate to profit/(loss) before income tax and the actual income tax expense recognized in the consolidated income statements for the years ended December 31, 2019, 2018 and 2017, are as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;For the year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Concept&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Consolidated income / (loss) before taxes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;105,558&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;97,928&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;14,950&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Average statutory tax rate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;25&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;30&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;30&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Corporate income tax at average statutory tax rate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(26,390&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(29,378&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(4,485&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Income tax of associates, net&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,808&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,639&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,765&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Differences in foreign tax rates&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(7,076&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;752&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,304&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Permanent differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11,220&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,385&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;19,324&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Incentives, deductions, and unrecognized tax losses carryforwards&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(14,161&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(22,972&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(20,994&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Change in corporate income tax&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(19,331&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;U.S. Internal Revenue Code Section 382&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(96,328&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other non-taxable income/(expense)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,649&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,915&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(3,092&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Corporate income tax&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(30,950&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(42,659&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(119,837&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatoryTableTextBlock>
  <!--Limitation imposed on Net operating Loss arising in tax years on taxable income, percentage-->
  <aby:LimitationImposedOnNetOperatingLossArisingInTaxYearsOnTaxableIncomePercentage id="Fact_fbfc342c01ff4da0ada6012992789a88" contextRef="c20190101to20191231" unitRef="U004" decimals="INF">0.8</aby:LimitationImposedOnNetOperatingLossArisingInTaxYearsOnTaxableIncomePercentage>
  <!--Tax effect of expense not deductible and tax losses in determining taxable profit (tax loss)-->
  <aby:TaxEffectOfExpenseNotDeductibleAndTaxLossesInDeterminingTaxableProfitTaxLoss id="Fact_7bfeb35f49734b43be06083d6006f2e4" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">14161000</aby:TaxEffectOfExpenseNotDeductibleAndTaxLossesInDeterminingTaxableProfitTaxLoss>
  <!--Tax effect of expense not deductible and tax losses in determining taxable profit (tax loss)-->
  <aby:TaxEffectOfExpenseNotDeductibleAndTaxLossesInDeterminingTaxableProfitTaxLoss id="Fact_7fb2f66c23b4456ead9b8f567648b24b" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">22972000</aby:TaxEffectOfExpenseNotDeductibleAndTaxLossesInDeterminingTaxableProfitTaxLoss>
  <!--Tax effect of expense not deductible and tax losses in determining taxable profit (tax loss)-->
  <aby:TaxEffectOfExpenseNotDeductibleAndTaxLossesInDeterminingTaxableProfitTaxLoss id="Fact_fff23921fa144937bdec432af3de89a0" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">20994000</aby:TaxEffectOfExpenseNotDeductibleAndTaxLossesInDeterminingTaxableProfitTaxLoss>
  <!--Tax Effect of U.S Internal Revenue Code Section 382-->
  <aby:TaxEffectOfUSInternalRevenueCodeSection382 id="Fact_446ec395d6a44fdfa9f90158ccff4c6f" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">0</aby:TaxEffectOfUSInternalRevenueCodeSection382>
  <!--Tax Effect of U.S Internal Revenue Code Section 382-->
  <aby:TaxEffectOfUSInternalRevenueCodeSection382 id="Fact_b6bb5bd044d34f5fb30abc3ad5160e69" contextRef="c20170101to20171231" unitRef="U002" decimals="-3">96328000</aby:TaxEffectOfUSInternalRevenueCodeSection382>
  <!--Tax Effect of U.S Internal Revenue Code Section 382-->
  <aby:TaxEffectOfUSInternalRevenueCodeSection382 id="Fact_f160c006fe0244108a3a9e1fc9453e64" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">0</aby:TaxEffectOfUSInternalRevenueCodeSection382>
  <!--Net operating loss applicable carry forward period-->
  <aby:NetOperatingLossApplicableCarryForwardPeriod id="Fact_043b929c650143259c53078fa45b6df2" contextRef="c20190101to20191231">P20Y</aby:NetOperatingLossApplicableCarryForwardPeriod>
  <!--Limitation Imposed on Net Interest Expense that Exceeds Earnings Before Interest and Tax , Percentage-->
  <aby:LimitationImposedOnNetInterestExpenseThatExceedsEarningsBeforeInterestAndTaxPercentage id="Fact_73960c28b83545dab038e3d8b58902c2" contextRef="c20190101to20191231" unitRef="U004" decimals="INF">0.3</aby:LimitationImposedOnNetInterestExpenseThatExceedsEarningsBeforeInterestAndTaxPercentage>
  <!--Base erosion anti-abuse tax applies on entity that exceeds taxable income percentage-->
  <aby:BaseErosionAntiAbuseTaxAppliesOnEntityThatExceedsTaxableIncomePercentage id="Fact_00e209a7db0e45f8b5f5a44c8c7a1fc7" contextRef="c20190101to20191231" unitRef="U004" decimals="INF">0.1</aby:BaseErosionAntiAbuseTaxAppliesOnEntityThatExceedsTaxableIncomePercentage>
  <!--Limitation imposed on net interest expense, that exceeds Earnings Before Interest, Taxes, Depreciation and Amortization, Percentage-->
  <aby:LimitationImposedOnNetInterestExpenseThatExceedsEarningsBeforeInterestTaxesDepreciationAndAmortizationPercentage id="Fact_60cfe4d3bd4e48238366f0b0a232e34b" contextRef="c20190101to20191231" unitRef="U004" decimals="INF">0.3</aby:LimitationImposedOnNetInterestExpenseThatExceedsEarningsBeforeInterestTaxesDepreciationAndAmortizationPercentage>
  <!--Remuneration, related party transactions-Key management personnel of entity or parent [member]-->
  <aby:RemunerationRelatedPartyTransactions id="Fact_3a3add5ed30d485cbb0c6214c122ba66" contextRef="c20180101to20181231_CategoriesOfRelatedPartiesAxis_KeyManagementPersonnelOfEntityOrParentMember" unitRef="U002" decimals="-5">3100000</aby:RemunerationRelatedPartyTransactions>
  <!--Remuneration, related party transactions-Key management personnel of entity or parent [member]-->
  <aby:RemunerationRelatedPartyTransactions id="Fact_fb4d552c71064402b093b79cf930f900" contextRef="c20190101to20191231_CategoriesOfRelatedPartiesAxis_KeyManagementPersonnelOfEntityOrParentMember" unitRef="U002" decimals="-5">2500000</aby:RemunerationRelatedPartyTransactions>
  <!--Disclosure of receivable and payable balances with related parties [Table Text Block]-->
  <aby:DisclosureOfReceivableAndPayableBalancesWithRelatedPartiesExplanatoryTableTextBlock id="Fact_a3d9cfd4a5f7484fafd1761e8f0d5999" contextRef="c20190101to20191231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;Details of balances with related parties as of December 31, 2019 and 2018, which therefore do not include balances with Abengoa, are as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: rgb(0, 0, 0); font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 66%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 66%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Credit receivables (current)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,350&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,328&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total current receivables with related parties&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;13,350&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;5,328&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Credit receivables (non-current)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;21,355&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total non-current receivables with related parties&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;21,355&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Credit payables (current)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;23,979&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;19,352&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total current payables with related parties&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;23,979&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;19,352&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Credit payables (non-current)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,115&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;33,675&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total non-current payables with related parties&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;17,115&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;33,675&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfReceivableAndPayableBalancesWithRelatedPartiesExplanatoryTableTextBlock>
  <!--Dividend Payable Date of Paid Day Month And Year-Later Than Nine Months And Not Later Than Twelve Months [Member]-->
  <aby:DividendPayableDateOfPaidDayMonthAndYear id="Fact_2cf430361a534129b6f2e128732c2271" contextRef="c20190101to20191231_MaturityAxis_LaterThanNineMonthsAndNotLaterThanTwelveMonthsMember">2019-03-22</aby:DividendPayableDateOfPaidDayMonthAndYear>
  <!--Dividend Payable Date of Paid Day Month And Year-Later than three months and not later than six months [member]-->
  <aby:DividendPayableDateOfPaidDayMonthAndYear id="Fact_883c6356bb2c4428b638f73619cec6c8" contextRef="c20190101to20191231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember">2019-09-13</aby:DividendPayableDateOfPaidDayMonthAndYear>
  <!--Dividend Payable Date of Paid Day Month And Year-Later than day one of a calendar year and not later than three months [Member]-->
  <aby:DividendPayableDateOfPaidDayMonthAndYear id="Fact_88f028344a004057acc747ed00ff3713" contextRef="c20190101to20191231_MaturityAxis_LaterThanOneDayAndNotLaterThanThreeMonthsMember">2019-06-14</aby:DividendPayableDateOfPaidDayMonthAndYear>
  <!--Dividend Payable Date of Paid Day Month And Year-Later than six months and not later than nine months [Member]-->
  <aby:DividendPayableDateOfPaidDayMonthAndYear id="Fact_c001e8900bc7458eb8eb7293643cf0a0" contextRef="c20190101to20191231_MaturityAxis_LaterThanSixMonthsAndNotLaterThanNineMonthsMember">2019-12-13</aby:DividendPayableDateOfPaidDayMonthAndYear>
  <!--Number of treasury shares purchased, sold, issued or cancelled-->
  <aby:NumberOfTreasurySharesPurchasedSoldIssuedOrCancelled id="Fact_5d37431dc8a542339a4d50393dfd0642" contextRef="c20190101to20191231" unitRef="U001" decimals="INF">0</aby:NumberOfTreasurySharesPurchasedSoldIssuedOrCancelled>
  <!--Dividends Payable Declaration Date Day Month And Year-Later than three months and not later than six months [member]-->
  <aby:DividendsPayableDeclarationDateDayMonthAndYear id="Fact_22b9c9f663174f01b17b0458c2e8e0a3" contextRef="c20190101to20191231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember">2019-08-02</aby:DividendsPayableDeclarationDateDayMonthAndYear>
  <!--Dividends Payable Declaration Date Day Month And Year-Later than six months and not later than nine months [Member]-->
  <aby:DividendsPayableDeclarationDateDayMonthAndYear id="Fact_5f6cb24a44104b42a40b03c534bf8178" contextRef="c20190101to20191231_MaturityAxis_LaterThanSixMonthsAndNotLaterThanNineMonthsMember">2019-11-05</aby:DividendsPayableDeclarationDateDayMonthAndYear>
  <!--Dividends Payable Declaration Date Day Month And Year-Later Than Nine Months And Not Later Than Twelve Months [Member]-->
  <aby:DividendsPayableDeclarationDateDayMonthAndYear id="Fact_9073f24929d248bcb61b6aca5711c054" contextRef="c20190101to20191231_MaturityAxis_LaterThanNineMonthsAndNotLaterThanTwelveMonthsMember">2019-02-26</aby:DividendsPayableDeclarationDateDayMonthAndYear>
  <!--Dividends Payable Declaration Date Day Month And Year-Later than day one of a calendar year and not later than three months [Member]-->
  <aby:DividendsPayableDeclarationDateDayMonthAndYear id="Fact_9683d26ddc7e45b7b3c4e309656e4802" contextRef="c20190101to20191231_MaturityAxis_LaterThanOneDayAndNotLaterThanThreeMonthsMember">2019-05-07</aby:DividendsPayableDeclarationDateDayMonthAndYear>
  <!--Number of treasury shares held-->
  <aby:TreasurySharesNumberOfShares id="Fact_25fe18cca4274f3ab5cd566ad722dac3" contextRef="c20191231" unitRef="U001" decimals="INF">0</aby:TreasurySharesNumberOfShares>
  <!--Voting right per share-->
  <aby:VotingRightPerShare id="Fact_cc17919a87974e4b8592f19cf9e140f3" contextRef="c20190101to20191231" unitRef="U016" decimals="INF">1</aby:VotingRightPerShare>
  <!--Increase (decrease) through other changes, deferred tax assets-->
  <aby:IncreaseDecreaseThroughOtherChangesDeferredTaxAssets id="Fact_48233a985d2246b99e196478d4d9cae8" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-56000</aby:IncreaseDecreaseThroughOtherChangesDeferredTaxAssets>
  <!--Increase (decrease) through other changes, deferred tax assets-->
  <aby:IncreaseDecreaseThroughOtherChangesDeferredTaxAssets id="Fact_cf87122fc2ca45f2b2cbbf7832d78c2f" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-6001000</aby:IncreaseDecreaseThroughOtherChangesDeferredTaxAssets>
  <!--Increase (decrease) through scope of financial statements, deferred tax liabilities-->
  <aby:IncreaseDecreaseThroughScopeOfFinancialStatementsDeferredTaxLiabilities id="Fact_9f26f6a20c6046319dc1c462ba37d61c" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">590000</aby:IncreaseDecreaseThroughScopeOfFinancialStatementsDeferredTaxLiabilities>
  <!--Increase (decrease) through scope of financial statements, deferred tax liabilities-->
  <aby:IncreaseDecreaseThroughScopeOfFinancialStatementsDeferredTaxLiabilities id="Fact_a2525f12c1384ae796eb7032197a2580" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">2539000</aby:IncreaseDecreaseThroughScopeOfFinancialStatementsDeferredTaxLiabilities>
  <!--Increase (decrease) through other changes, deferred tax liabilities-->
  <aby:IncreaseDecreaseThroughOtherChangesDeferredTaxLiabilities id="Fact_6587413932094257a62792bcbfafb412" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-3018000</aby:IncreaseDecreaseThroughOtherChangesDeferredTaxLiabilities>
  <!--Increase (decrease) through other changes, deferred tax liabilities-->
  <aby:IncreaseDecreaseThroughOtherChangesDeferredTaxLiabilities id="Fact_eec75b755e504eb9a7954ecc00bb105a" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">3779000</aby:IncreaseDecreaseThroughOtherChangesDeferredTaxLiabilities>
  <!--Deferred tax expense (income) recognized in profit or loss, deferred tax liabilities-->
  <aby:DeferredTaxExpenseIncomeRecognizedInProfitOrLossDeferredTaxLiabilities id="Fact_52a1d5bcf86440f2a81dece7b47c7b1d" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">31678000</aby:DeferredTaxExpenseIncomeRecognizedInProfitOrLossDeferredTaxLiabilities>
  <!--Deferred tax expense (income) recognized in profit or loss, deferred tax liabilities-->
  <aby:DeferredTaxExpenseIncomeRecognizedInProfitOrLossDeferredTaxLiabilities id="Fact_a0d9c6a8f19740b8adc85509ee5fa729" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">17996000</aby:DeferredTaxExpenseIncomeRecognizedInProfitOrLossDeferredTaxLiabilities>
  <!--Income tax relating to components of other comprehensive income, deferred tax assets-->
  <aby:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeDeferredTaxAssets id="Fact_a50440dc91ce4a44b78a84a8ccafc04e" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-6147000</aby:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeDeferredTaxAssets>
  <!--Income tax relating to components of other comprehensive income, deferred tax assets-->
  <aby:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeDeferredTaxAssets id="Fact_fd8fc8e1fec548d897692f251fd36b27" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">10685000</aby:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeDeferredTaxAssets>
  <!--Deferred tax expense (income) recognised in profit or loss, deferred tax assets-->
  <aby:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxAssets id="Fact_dffa06ed637747229db7c33e8eff9d3a" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-5809000</aby:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxAssets>
  <!--Deferred tax expense (income) recognised in profit or loss, deferred tax assets-->
  <aby:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxAssets id="Fact_e26603bf08194029b22845dfae644f6d" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">24195000</aby:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxAssets>
  <!--Number of contracted assets acquired-Power Substation [Member]-->
  <aby:NumberOfContractedAssetsAcquired id="Fact_a653a29a490542898c3b100451c6e1f2" contextRef="c20181228to20181228_BusinessCombinationsAxis_PowerSubstationMember" unitRef="U015" decimals="INF">2</aby:NumberOfContractedAssetsAcquired>
  <!--Contingent consideration, concessional assets-Pemex Transportation System [Member]-->
  <aby:ContingentConsiderationConcessionalAssets id="Fact_f3a4d0b71b524056b388454ae8089ce6" contextRef="c20181010to20181010_BusinessCombinationsAxis_PemexTransportationSystemMember" unitRef="U002" decimals="-6">7000000</aby:ContingentConsiderationConcessionalAssets>
  <link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:footnote xlink:label="Footnote-Item-1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Purchase commitments included lease commitments for $93.0 million as of December 31, 2019 ($97.4 million as of December 31, 2018), of which $5.1 million is due within one year and $87.9 million thereafter as of December 31, 2019 ($5.4 million due within one year and $92.0 million thereafter as of December 31, 2018).</link:footnote>
    <link:loc xlink:href="#Fact_1d04c3c3a7e047da98f63e5a7cbf6d8e" xlink:label="Fact_1d04c3c3a7e047da98f63e5a7cbf6d8e_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_1d04c3c3a7e047da98f63e5a7cbf6d8e_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Fact_23bc855f564949cd99742dfb3699aa3a" xlink:label="Fact_23bc855f564949cd99742dfb3699aa3a_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_23bc855f564949cd99742dfb3699aa3a_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Fact_507ecec2630d43df8d38188ff92f1071" xlink:label="Fact_507ecec2630d43df8d38188ff92f1071_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_507ecec2630d43df8d38188ff92f1071_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Fact_7f6fa942b5124a7eb11ce33b1676ca6b" xlink:label="Fact_7f6fa942b5124a7eb11ce33b1676ca6b_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_7f6fa942b5124a7eb11ce33b1676ca6b_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Fact_7ffaf7d655604dca92f004af837b1210" xlink:label="Fact_7ffaf7d655604dca92f004af837b1210_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_7ffaf7d655604dca92f004af837b1210_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Fact_8746b1aed980459fad51d48f692a7a46" xlink:label="Fact_8746b1aed980459fad51d48f692a7a46_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_8746b1aed980459fad51d48f692a7a46_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Fact_930ebf9469bb4b908a8c162970a9d047" xlink:label="Fact_930ebf9469bb4b908a8c162970a9d047_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_930ebf9469bb4b908a8c162970a9d047_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Fact_b0a1b2dc54d44f949c1e451cb9c8bc55" xlink:label="Fact_b0a1b2dc54d44f949c1e451cb9c8bc55_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b0a1b2dc54d44f949c1e451cb9c8bc55_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Fact_e0a3ea92116f40abbb38a0b88ba18668" xlink:label="Fact_e0a3ea92116f40abbb38a0b88ba18668_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_e0a3ea92116f40abbb38a0b88ba18668_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Fact_f59324a97ea1465783edf91874971feb" xlink:label="Fact_f59324a97ea1465783edf91874971feb_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_f59324a97ea1465783edf91874971feb_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-2" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Windlectric Inc., the project entity, is owned 100% by Amherst Island Partnership which is accounted for under the equity method (Note 5).</link:footnote>
    <link:loc xlink:href="#Fact_5cf2b66f029b4123a65d04733c3a4301" xlink:label="Fact_5cf2b66f029b4123a65d04733c3a4301_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_5cf2b66f029b4123a65d04733c3a4301_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_b2de3e1db4174b099e16ddc1205d422e" xlink:label="Fact_b2de3e1db4174b099e16ddc1205d422e_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b2de3e1db4174b099e16ddc1205d422e_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_dbb6185aebcf42189b2c273d6f75ef96" xlink:label="Fact_dbb6185aebcf42189b2c273d6f75ef96_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_dbb6185aebcf42189b2c273d6f75ef96_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_f5769825e0054cd389527de8000f5de5" xlink:label="Fact_f5769825e0054cd389527de8000f5de5_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_f5769825e0054cd389527de8000f5de5_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_5ff5bcbe3fc3430392858742d8f24973" xlink:label="Fact_5ff5bcbe3fc3430392858742d8f24973_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_5ff5bcbe3fc3430392858742d8f24973_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_b576dc9a75db4f28853363f4e76f565f" xlink:label="Fact_b576dc9a75db4f28853363f4e76f565f_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b576dc9a75db4f28853363f4e76f565f_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_f996be56d6454890aff535cbea5328d9" xlink:label="Fact_f996be56d6454890aff535cbea5328d9_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_f996be56d6454890aff535cbea5328d9_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_116eba050c36417cae09e34f974527a0" xlink:label="Fact_116eba050c36417cae09e34f974527a0_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_116eba050c36417cae09e34f974527a0_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_aafb684fb92840f891df122bfe7d2177" xlink:label="Fact_aafb684fb92840f891df122bfe7d2177_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_aafb684fb92840f891df122bfe7d2177_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-3" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Pemcorp SAPI de CV, Monterrey's project entity, is 100% owned by Arroyo Netherlands II B.V. which is accounted for under the equity method in these consolidated financial statements (Note 5). Arroyo Netherlands II B.V. is 30% owned by Atlantica. Share of profit of Pemcorp SAPI de CV included in these consolidated financial statements amounts to $521 thousand in 2019.</link:footnote>
    <link:loc xlink:href="#Fact_8f82b2aeb09f426ca412738cc11973df" xlink:label="Fact_8f82b2aeb09f426ca412738cc11973df_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_8f82b2aeb09f426ca412738cc11973df_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_a0ea56e8be0a4ed4b487e6799b1bd74c" xlink:label="Fact_a0ea56e8be0a4ed4b487e6799b1bd74c_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_a0ea56e8be0a4ed4b487e6799b1bd74c_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_70e00b9238834793b3508dcaccf88d2b" xlink:label="Fact_70e00b9238834793b3508dcaccf88d2b_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_70e00b9238834793b3508dcaccf88d2b_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_ef729e5c3d7e4c8e98fee3a0983be13e" xlink:label="Fact_ef729e5c3d7e4c8e98fee3a0983be13e_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_ef729e5c3d7e4c8e98fee3a0983be13e_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_b068fb6ea17444c2850cc087476fcb6b" xlink:label="Fact_b068fb6ea17444c2850cc087476fcb6b_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b068fb6ea17444c2850cc087476fcb6b_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_135d381198194647810d094aa3f0acbf" xlink:label="Fact_135d381198194647810d094aa3f0acbf_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_135d381198194647810d094aa3f0acbf_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_bb857b9b6dc34193a208d6ae76beb023" xlink:label="Fact_bb857b9b6dc34193a208d6ae76beb023_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_bb857b9b6dc34193a208d6ae76beb023_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_0212fa57cdbd4625b815672f0177323f" xlink:label="Fact_0212fa57cdbd4625b815672f0177323f_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_0212fa57cdbd4625b815672f0177323f_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_0acd3e428a954724bc7005dc4bc5d1a1" xlink:label="Fact_0acd3e428a954724bc7005dc4bc5d1a1_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_0acd3e428a954724bc7005dc4bc5d1a1_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-4" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Myah Bahr Honaine, S.P.A., the project entity, is 51% owned by Geida Tlemcen, S.L. which is accounted for using the equity method in these consolidated financial statements. Share of profit of Myah Bahr Honaine S.P.A. included in these consolidated financial statements amounts to $7,697 thousand in 2019 and $5,659 thousand in 2018.</link:footnote>
    <link:loc xlink:href="#Fact_9c432aa6474c4fd086dc981fc4e68b4f" xlink:label="Fact_9c432aa6474c4fd086dc981fc4e68b4f_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_9c432aa6474c4fd086dc981fc4e68b4f_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_e6cb0cd1e8d74c729976e0eb81f29c60" xlink:label="Fact_e6cb0cd1e8d74c729976e0eb81f29c60_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_e6cb0cd1e8d74c729976e0eb81f29c60_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_195cc3c5e87143fdac3fb7bf71a0917e" xlink:label="Fact_195cc3c5e87143fdac3fb7bf71a0917e_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_195cc3c5e87143fdac3fb7bf71a0917e_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_c12e11bfe8d34af1a30026c8bbdba8c9" xlink:label="Fact_c12e11bfe8d34af1a30026c8bbdba8c9_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_c12e11bfe8d34af1a30026c8bbdba8c9_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_1db91a7bede746f5a873b6b03f91165b" xlink:label="Fact_1db91a7bede746f5a873b6b03f91165b_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_1db91a7bede746f5a873b6b03f91165b_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_b4492c9f865f46c884024baf14a19b90" xlink:label="Fact_b4492c9f865f46c884024baf14a19b90_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b4492c9f865f46c884024baf14a19b90_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_bb04f05c98a2458f8b8d1e8a27c23e40" xlink:label="Fact_bb04f05c98a2458f8b8d1e8a27c23e40_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_bb04f05c98a2458f8b8d1e8a27c23e40_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_e361b1db3c3f4a2dbceacf897d5c9254" xlink:label="Fact_e361b1db3c3f4a2dbceacf897d5c9254_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_e361b1db3c3f4a2dbceacf897d5c9254_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_015e2e1d19a14bdf8f1d660080d0d6e2" xlink:label="Fact_015e2e1d19a14bdf8f1d660080d0d6e2_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_015e2e1d19a14bdf8f1d660080d0d6e2_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_3b7bb83fe44043cb9bf5f6702dcbcab6" xlink:label="Fact_3b7bb83fe44043cb9bf5f6702dcbcab6_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_3b7bb83fe44043cb9bf5f6702dcbcab6_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_39d710ca6b7c432ab6ffd11f80cb16ae" xlink:label="Fact_39d710ca6b7c432ab6ffd11f80cb16ae_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_39d710ca6b7c432ab6ffd11f80cb16ae_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_d56ee575312843f79200e4c8fd276551" xlink:label="Fact_d56ee575312843f79200e4c8fd276551_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_d56ee575312843f79200e4c8fd276551_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_976033035ca148deb8ffbab3e7904b4c" xlink:label="Fact_976033035ca148deb8ffbab3e7904b4c_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_976033035ca148deb8ffbab3e7904b4c_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_c4ced73e321a431d932cd4a9523dc31c" xlink:label="Fact_c4ced73e321a431d932cd4a9523dc31c_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_c4ced73e321a431d932cd4a9523dc31c_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_21ead014a1d84cba95734c357343f830" xlink:label="Fact_21ead014a1d84cba95734c357343f830_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_21ead014a1d84cba95734c357343f830_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_8b4c5d3462e243a5a361066c761ba492" xlink:label="Fact_8b4c5d3462e243a5a361066c761ba492_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_8b4c5d3462e243a5a361066c761ba492_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_c61e6b1a24284f9fbe7529a1b33b75f4" xlink:label="Fact_c61e6b1a24284f9fbe7529a1b33b75f4_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_c61e6b1a24284f9fbe7529a1b33b75f4_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_e8095440772c41f7a01c8ad5346da1cc" xlink:label="Fact_e8095440772c41f7a01c8ad5346da1cc_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_e8095440772c41f7a01c8ad5346da1cc_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-5" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Other renewable energy joint ventures correspond to investments made in the following entities located in Colombia: AC Renovables Sol 1 SAS Esp, PA Renovables Sol 1 SAS Esp, SJ Renovables Sun 1 SAS Esp and SJ Renovables Wind 1 SAS Esp.</link:footnote>
    <link:loc xlink:href="#Fact_c3bfd8ad93aa46da98edb8591e99468d" xlink:label="Fact_c3bfd8ad93aa46da98edb8591e99468d_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_c3bfd8ad93aa46da98edb8591e99468d_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_f15e22fcd5194f0fa92a4ebb89ba09ed" xlink:label="Fact_f15e22fcd5194f0fa92a4ebb89ba09ed_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_f15e22fcd5194f0fa92a4ebb89ba09ed_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_fcc0b7b16c8346b29c68dc618bc96452" xlink:label="Fact_fcc0b7b16c8346b29c68dc618bc96452_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_fcc0b7b16c8346b29c68dc618bc96452_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_7d573a9a8bb4404d8c86da41441c1e5d" xlink:label="Fact_7d573a9a8bb4404d8c86da41441c1e5d_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_7d573a9a8bb4404d8c86da41441c1e5d_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_b9bd7346cb0d44089ce9c4e2147a877b" xlink:label="Fact_b9bd7346cb0d44089ce9c4e2147a877b_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b9bd7346cb0d44089ce9c4e2147a877b_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_eecd990b84ec4a17bd507ce2a338a83e" xlink:label="Fact_eecd990b84ec4a17bd507ce2a338a83e_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_eecd990b84ec4a17bd507ce2a338a83e_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_9f0b8a6cbaeb458691ccfb5bac905f95" xlink:label="Fact_9f0b8a6cbaeb458691ccfb5bac905f95_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_9f0b8a6cbaeb458691ccfb5bac905f95_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_a0f6f349508f4311a5c73f6bc386a86a" xlink:label="Fact_a0f6f349508f4311a5c73f6bc386a86a_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_a0f6f349508f4311a5c73f6bc386a86a_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_5b7d466d1be04e48a9be7c850e608e3f" xlink:label="Fact_5b7d466d1be04e48a9be7c850e608e3f_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_5b7d466d1be04e48a9be7c850e608e3f_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-6" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Certain contracts denominated in U.S. dollars are payable in local currency.</link:footnote>
    <link:loc xlink:href="#Fact_0046ac7b37de436ba85bc50e2663e447" xlink:label="Fact_0046ac7b37de436ba85bc50e2663e447_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_0046ac7b37de436ba85bc50e2663e447_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_055c4de4e34540f9bfe3d588bb3ad101" xlink:label="Fact_055c4de4e34540f9bfe3d588bb3ad101_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_055c4de4e34540f9bfe3d588bb3ad101_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_149267f244374cd59f1522e0482f55f4" xlink:label="Fact_149267f244374cd59f1522e0482f55f4_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_149267f244374cd59f1522e0482f55f4_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_1517cd87f8744e47b59900182ce372c3" xlink:label="Fact_1517cd87f8744e47b59900182ce372c3_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_1517cd87f8744e47b59900182ce372c3_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_1629f6b1beb2488f88ff272544ac34ef" xlink:label="Fact_1629f6b1beb2488f88ff272544ac34ef_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_1629f6b1beb2488f88ff272544ac34ef_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_17851f4145da410197379e6b8bc61d5b" xlink:label="Fact_17851f4145da410197379e6b8bc61d5b_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_17851f4145da410197379e6b8bc61d5b_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_1a43ba966c174a6c99ea8b501e0ac526" xlink:label="Fact_1a43ba966c174a6c99ea8b501e0ac526_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_1a43ba966c174a6c99ea8b501e0ac526_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_1c5b3ba0bf7a43c592ab927708724d13" xlink:label="Fact_1c5b3ba0bf7a43c592ab927708724d13_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_1c5b3ba0bf7a43c592ab927708724d13_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_1ec5d27152b944bd97a7536a3e2b8291" xlink:label="Fact_1ec5d27152b944bd97a7536a3e2b8291_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_1ec5d27152b944bd97a7536a3e2b8291_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_270e187500fa458fa86ad5d9e4ccde3c" xlink:label="Fact_270e187500fa458fa86ad5d9e4ccde3c_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_270e187500fa458fa86ad5d9e4ccde3c_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_3244bfb33b554023b1d68d643c5c7b2f" xlink:label="Fact_3244bfb33b554023b1d68d643c5c7b2f_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_3244bfb33b554023b1d68d643c5c7b2f_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_32bd15dc328d44b1a1756fb4585a0eaa" xlink:label="Fact_32bd15dc328d44b1a1756fb4585a0eaa_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_32bd15dc328d44b1a1756fb4585a0eaa_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_3332431d33604c03b7dc3a88d5fd1df0" xlink:label="Fact_3332431d33604c03b7dc3a88d5fd1df0_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_3332431d33604c03b7dc3a88d5fd1df0_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_519f9d866dfb4c31ac2031fc32b2c542" xlink:label="Fact_519f9d866dfb4c31ac2031fc32b2c542_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_519f9d866dfb4c31ac2031fc32b2c542_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_5d1b146843254c5e9545a9540ca43140" xlink:label="Fact_5d1b146843254c5e9545a9540ca43140_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_5d1b146843254c5e9545a9540ca43140_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_6d26c1d299f540469ea556b424663d94" xlink:label="Fact_6d26c1d299f540469ea556b424663d94_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_6d26c1d299f540469ea556b424663d94_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_7f16718622d542c4a58b32a990319b61" xlink:label="Fact_7f16718622d542c4a58b32a990319b61_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_7f16718622d542c4a58b32a990319b61_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_8acc92d2bb46400e8a30cfd6d8bf475d" xlink:label="Fact_8acc92d2bb46400e8a30cfd6d8bf475d_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_8acc92d2bb46400e8a30cfd6d8bf475d_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_a76a961bfb1c48a8bf9987113c0724f1" xlink:label="Fact_a76a961bfb1c48a8bf9987113c0724f1_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_a76a961bfb1c48a8bf9987113c0724f1_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_b509ccfaee9844a0ad11d24068c3d0df" xlink:label="Fact_b509ccfaee9844a0ad11d24068c3d0df_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b509ccfaee9844a0ad11d24068c3d0df_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_b72eb0d8480a496c878a561ec3abc6a8" xlink:label="Fact_b72eb0d8480a496c878a561ec3abc6a8_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b72eb0d8480a496c878a561ec3abc6a8_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_b8ce43f57aaa485fbbf9189c8f823449" xlink:label="Fact_b8ce43f57aaa485fbbf9189c8f823449_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b8ce43f57aaa485fbbf9189c8f823449_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_c42a89ee0a8f40b99e93df278473ff68" xlink:label="Fact_c42a89ee0a8f40b99e93df278473ff68_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_c42a89ee0a8f40b99e93df278473ff68_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_da35781f7d0d4368848e2c2e83b4af5d" xlink:label="Fact_da35781f7d0d4368848e2c2e83b4af5d_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_da35781f7d0d4368848e2c2e83b4af5d_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_f1d320397c3d47299bf91422473fb5c1" xlink:label="Fact_f1d320397c3d47299bf91422473fb5c1_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_f1d320397c3d47299bf91422473fb5c1_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_f846771beccf4940a785a718d51fdb41" xlink:label="Fact_f846771beccf4940a785a718d51fdb41_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_f846771beccf4940a785a718d51fdb41_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-7" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Algerian Energy Company, SPA owns 49% of Skikda and Sacyr Agua, S.L. owns the remaining 16.83%.</link:footnote>
    <link:loc xlink:href="#Fact_4fa2785f7d2142a9af8dcf2516f413c7" xlink:label="Fact_4fa2785f7d2142a9af8dcf2516f413c7_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_4fa2785f7d2142a9af8dcf2516f413c7_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-8" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Algerian Energy Company, SPA owns 49% of Honaine and Sacyr Agua, S.L. owns the remaining 25.5%.</link:footnote>
    <link:loc xlink:href="#Fact_59e213975c3c41469cc07dc7a7e63c91" xlink:label="Fact_59e213975c3c41469cc07dc7a7e63c91_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_59e213975c3c41469cc07dc7a7e63c91_lbl" xlink:to="Footnote-Item-8" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-9" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">JGC, a Japanese engineering company, holds 13% of the shares in each of Solacor 1 and Solacor 2.</link:footnote>
    <link:loc xlink:href="#Fact_61c18314ba0b4a9796ddfc96aed27c3f" xlink:label="Fact_61c18314ba0b4a9796ddfc96aed27c3f_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_61c18314ba0b4a9796ddfc96aed27c3f_lbl" xlink:to="Footnote-Item-9" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-10" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Itochu Corporation, a Japanese trading company, holds 30% of the shares in each of Solaben 2 and Solaben 3.</link:footnote>
    <link:loc xlink:href="#Fact_70bbd9e62ec74b07b5723f204c928f4c" xlink:label="Fact_70bbd9e62ec74b07b5723f204c928f4c_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_70bbd9e62ec74b07b5723f204c928f4c_lbl" xlink:to="Footnote-Item-10" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-11" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Instituto para la Diversificacion y Ahorro de la Energia ("Idae"), a Spanish state owned company, holds 20% of the shares in Seville PV.</link:footnote>
    <link:loc xlink:href="#Fact_b801efd0be634991ae99a5cb9b76f2a1" xlink:label="Fact_b801efd0be634991ae99a5cb9b76f2a1_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b801efd0be634991ae99a5cb9b76f2a1_lbl" xlink:to="Footnote-Item-11" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-12" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Kaxu is owned by the Company (51%), Industrial Development Corporation of South Africa (29%) and Kaxu Community Trust (20%).</link:footnote>
    <link:loc xlink:href="#Fact_fb9d71be0fb44f7097f071b7c91f4075" xlink:label="Fact_fb9d71be0fb44f7097f071b7c91f4075_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_fb9d71be0fb44f7097f071b7c91f4075_lbl" xlink:to="Footnote-Item-12" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-13" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes proceeds for $22.2 million, $72.6 million and $42.5 million in 2019, 2018 and 2017 respectively (Note 6).</link:footnote>
    <link:loc xlink:href="#Fact_97ddf01e177743a19c33060c6747f672" xlink:label="Fact_97ddf01e177743a19c33060c6747f672_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_97ddf01e177743a19c33060c6747f672_lbl" xlink:to="Footnote-Item-13" xlink:type="arc" />
    <link:loc xlink:href="#Fact_e80ee802214d4ac4b544cd76ef132f04" xlink:label="Fact_e80ee802214d4ac4b544cd76ef132f04_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_e80ee802214d4ac4b544cd76ef132f04_lbl" xlink:to="Footnote-Item-13" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-14" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reflects the counterparty's credit ratings issued by Standard &amp; Poor's Ratings Services, or S&amp;P, Moody's Investors Service Inc., or Moody's, and Fitch Ratings Ltd, or Fitch.</link:footnote>
    <link:loc xlink:href="#Fact_02aa78e446474c34ac10e42a3a11d7cd" xlink:label="Fact_02aa78e446474c34ac10e42a3a11d7cd_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_02aa78e446474c34ac10e42a3a11d7cd_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_188fc4e6fa12433f821332e640bc8ceb" xlink:label="Fact_188fc4e6fa12433f821332e640bc8ceb_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_188fc4e6fa12433f821332e640bc8ceb_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_1ccec2b61bf348bc8a1f185f3a18f977" xlink:label="Fact_1ccec2b61bf348bc8a1f185f3a18f977_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_1ccec2b61bf348bc8a1f185f3a18f977_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_36a0215e33b3421eb25aeed5dfbfabf2" xlink:label="Fact_36a0215e33b3421eb25aeed5dfbfabf2_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_36a0215e33b3421eb25aeed5dfbfabf2_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_3f27086188414fd28ce7833025548dcf" xlink:label="Fact_3f27086188414fd28ce7833025548dcf_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_3f27086188414fd28ce7833025548dcf_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_417566e6f949429980e38fb713aa5e48" xlink:label="Fact_417566e6f949429980e38fb713aa5e48_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_417566e6f949429980e38fb713aa5e48_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_636df69694d84391a6c5fcf9d8482a30" xlink:label="Fact_636df69694d84391a6c5fcf9d8482a30_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_636df69694d84391a6c5fcf9d8482a30_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_68ee7bde000d4f5aa459f9b4c67242f1" xlink:label="Fact_68ee7bde000d4f5aa459f9b4c67242f1_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_68ee7bde000d4f5aa459f9b4c67242f1_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_69613cfaed7a42608357bc0527965e4c" xlink:label="Fact_69613cfaed7a42608357bc0527965e4c_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_69613cfaed7a42608357bc0527965e4c_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_6b0f8cf751fa4b1b982e6bebd9dd63ec" xlink:label="Fact_6b0f8cf751fa4b1b982e6bebd9dd63ec_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_6b0f8cf751fa4b1b982e6bebd9dd63ec_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_79f454416a504ca5a944b5b11884f416" xlink:label="Fact_79f454416a504ca5a944b5b11884f416_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_79f454416a504ca5a944b5b11884f416_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_7e5270017634491fa86c9579f2848a55" xlink:label="Fact_7e5270017634491fa86c9579f2848a55_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_7e5270017634491fa86c9579f2848a55_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_859b906d3d1f49729e3964d9cca2cfbd" xlink:label="Fact_859b906d3d1f49729e3964d9cca2cfbd_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_859b906d3d1f49729e3964d9cca2cfbd_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_8b2ff11a186848f282f784a12bbcaa32" xlink:label="Fact_8b2ff11a186848f282f784a12bbcaa32_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_8b2ff11a186848f282f784a12bbcaa32_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_8e2c87e552a24af899286ae6fb7d8d62" xlink:label="Fact_8e2c87e552a24af899286ae6fb7d8d62_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_8e2c87e552a24af899286ae6fb7d8d62_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_9683d90501e648ca9d0c9f091b29808d" xlink:label="Fact_9683d90501e648ca9d0c9f091b29808d_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_9683d90501e648ca9d0c9f091b29808d_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_98ed5f53861740c6965868d8c26094e3" xlink:label="Fact_98ed5f53861740c6965868d8c26094e3_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_98ed5f53861740c6965868d8c26094e3_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_9b8191405cca44bf90fe2261e74b133a" xlink:label="Fact_9b8191405cca44bf90fe2261e74b133a_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_9b8191405cca44bf90fe2261e74b133a_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_af123edc6811461f93dd17e7a1c1c33c" xlink:label="Fact_af123edc6811461f93dd17e7a1c1c33c_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_af123edc6811461f93dd17e7a1c1c33c_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_b67c132e51df4361a4152ac7ef703a99" xlink:label="Fact_b67c132e51df4361a4152ac7ef703a99_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b67c132e51df4361a4152ac7ef703a99_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_b816b57931554ffea29083c22da17074" xlink:label="Fact_b816b57931554ffea29083c22da17074_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b816b57931554ffea29083c22da17074_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_d5725e5c961e45e08c2914f13af42c67" xlink:label="Fact_d5725e5c961e45e08c2914f13af42c67_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_d5725e5c961e45e08c2914f13af42c67_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_db1d1660f7794a1994c814dab2bd7d56" xlink:label="Fact_db1d1660f7794a1994c814dab2bd7d56_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_db1d1660f7794a1994c814dab2bd7d56_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_dd3bc3f5c1dc4737aeba3418870e0717" xlink:label="Fact_dd3bc3f5c1dc4737aeba3418870e0717_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_dd3bc3f5c1dc4737aeba3418870e0717_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_ee4992776e364340b9cdc324fef24fc3" xlink:label="Fact_ee4992776e364340b9cdc324fef24fc3_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_ee4992776e364340b9cdc324fef24fc3_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:loc xlink:href="#Fact_f7562e83d72044ff88cf9fe07d571d68" xlink:label="Fact_f7562e83d72044ff88cf9fe07d571d68_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_f7562e83d72044ff88cf9fe07d571d68_lbl" xlink:to="Footnote-Item-14" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-15" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Refers to the credit rating of Uruguay, as UTE (Administracion Nacional de Usinas y Transmisoras Electricas) is unrated.</link:footnote>
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_1ccec2b61bf348bc8a1f185f3a18f977_lbl" xlink:to="Footnote-Item-15" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_417566e6f949429980e38fb713aa5e48_lbl" xlink:to="Footnote-Item-15" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-16" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Refers to the credit rating of the Republic of South Africa. The offtaker is Eskom, which is a state-owned utility company in South Africa.</link:footnote>
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_9b8191405cca44bf90fe2261e74b133a_lbl" xlink:to="Footnote-Item-16" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-17" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">On September 30, 2013, Liberty Interactive Corporation agreed to invest $300 million in Class A shares of ASO Holdings Company LLC, the holding company of Solana, in exchange for a share of the dividends and the taxable losses generated by Solana.</link:footnote>
    <link:loc xlink:href="#Fact_25cb318b3a5d4516829fd663626d9436" xlink:label="Fact_25cb318b3a5d4516829fd663626d9436_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_25cb318b3a5d4516829fd663626d9436_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-18" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Including the acquisition of ATN Expansion 1 &amp; 2.</link:footnote>
    <link:loc xlink:href="#Fact_a74ca2faebaa48d99e1433322a0713b8" xlink:label="Fact_a74ca2faebaa48d99e1433322a0713b8_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_a74ca2faebaa48d99e1433322a0713b8_lbl" xlink:to="Footnote-Item-18" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-19" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Commercial Operation Date.</link:footnote>
    <link:loc xlink:href="#Fact_125b9524827d45f581a79e69a844bcf5" xlink:label="Fact_125b9524827d45f581a79e69a844bcf5_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_125b9524827d45f581a79e69a844bcf5_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_2611cbc707624c2ab88b6f6dcb07bb0c" xlink:label="Fact_2611cbc707624c2ab88b6f6dcb07bb0c_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_2611cbc707624c2ab88b6f6dcb07bb0c_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_301f17cb38d2417ba7119899b755e760" xlink:label="Fact_301f17cb38d2417ba7119899b755e760_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_301f17cb38d2417ba7119899b755e760_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_3cb350e4ea674bc8b3bc2e5c754e8f6a" xlink:label="Fact_3cb350e4ea674bc8b3bc2e5c754e8f6a_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_3cb350e4ea674bc8b3bc2e5c754e8f6a_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_3cfbd22e4dc04a5a9e1120c9322c4007" xlink:label="Fact_3cfbd22e4dc04a5a9e1120c9322c4007_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_3cfbd22e4dc04a5a9e1120c9322c4007_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_3fb7ebadd88a4d2b8d2abd4c3d5ba1b3" xlink:label="Fact_3fb7ebadd88a4d2b8d2abd4c3d5ba1b3_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_3fb7ebadd88a4d2b8d2abd4c3d5ba1b3_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_43f44a779e694b29a7e9bb465d8d773d" xlink:label="Fact_43f44a779e694b29a7e9bb465d8d773d_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_43f44a779e694b29a7e9bb465d8d773d_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_4bcf441fd4f24bdaabeae034e61ffe8c" xlink:label="Fact_4bcf441fd4f24bdaabeae034e61ffe8c_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_4bcf441fd4f24bdaabeae034e61ffe8c_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_565332a7ff9f4acea6fca1a2d3661685" xlink:label="Fact_565332a7ff9f4acea6fca1a2d3661685_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_565332a7ff9f4acea6fca1a2d3661685_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_5ad145de65584098ae0eb3f04af448d0" xlink:label="Fact_5ad145de65584098ae0eb3f04af448d0_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_5ad145de65584098ae0eb3f04af448d0_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_6fe023d5db6842deaf35d92d5d6556f1" xlink:label="Fact_6fe023d5db6842deaf35d92d5d6556f1_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_6fe023d5db6842deaf35d92d5d6556f1_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_782fc59ef84e4b15a0e6f47289b04a79" xlink:label="Fact_782fc59ef84e4b15a0e6f47289b04a79_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_782fc59ef84e4b15a0e6f47289b04a79_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_813287be24ac41139b0ac308feefc9ab" xlink:label="Fact_813287be24ac41139b0ac308feefc9ab_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_813287be24ac41139b0ac308feefc9ab_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_987e196319bc4422bb4f8cdf222c02b2" xlink:label="Fact_987e196319bc4422bb4f8cdf222c02b2_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_987e196319bc4422bb4f8cdf222c02b2_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_afd36ae00cb14098adc69b73c3ab288f" xlink:label="Fact_afd36ae00cb14098adc69b73c3ab288f_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_afd36ae00cb14098adc69b73c3ab288f_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_b2aa4b9d309444f894db9263d7acea5f" xlink:label="Fact_b2aa4b9d309444f894db9263d7acea5f_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b2aa4b9d309444f894db9263d7acea5f_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_bff3c9515dcd4f4ca331bd16bbb7a021" xlink:label="Fact_bff3c9515dcd4f4ca331bd16bbb7a021_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_bff3c9515dcd4f4ca331bd16bbb7a021_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_d063357d43de4093b391055b290545da" xlink:label="Fact_d063357d43de4093b391055b290545da_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_d063357d43de4093b391055b290545da_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_d5cdf0f9fb444ce9ad28a34638d01255" xlink:label="Fact_d5cdf0f9fb444ce9ad28a34638d01255_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_d5cdf0f9fb444ce9ad28a34638d01255_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_df9ebecb318b4816a13ef32858dc7248" xlink:label="Fact_df9ebecb318b4816a13ef32858dc7248_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_df9ebecb318b4816a13ef32858dc7248_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_e2deb2c910f84317834787bb3fa38b8c" xlink:label="Fact_e2deb2c910f84317834787bb3fa38b8c_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_e2deb2c910f84317834787bb3fa38b8c_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_e4d4a27af7f843ceb38f02ecde4b063d" xlink:label="Fact_e4d4a27af7f843ceb38f02ecde4b063d_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_e4d4a27af7f843ceb38f02ecde4b063d_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_e6ef7b2cade149a2938da7300dec09ca" xlink:label="Fact_e6ef7b2cade149a2938da7300dec09ca_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_e6ef7b2cade149a2938da7300dec09ca_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_e76d314a4c444d71b74e8863117117af" xlink:label="Fact_e76d314a4c444d71b74e8863117117af_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_e76d314a4c444d71b74e8863117117af_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_ea10b8589bbd47f7a84d9e3b82b18fe4" xlink:label="Fact_ea10b8589bbd47f7a84d9e3b82b18fe4_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_ea10b8589bbd47f7a84d9e3b82b18fe4_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:loc xlink:href="#Fact_ec30d87404f34f5a86d1ec22ee8ac0dc" xlink:label="Fact_ec30d87404f34f5a86d1ec22ee8ac0dc_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_ec30d87404f34f5a86d1ec22ee8ac0dc_lbl" xlink:to="Footnote-Item-19" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-20" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">As of December 31, 2019.</link:footnote>
    <link:loc xlink:href="#Fact_02880841cefd4261b9f471f041cf25d8" xlink:label="Fact_02880841cefd4261b9f471f041cf25d8_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_02880841cefd4261b9f471f041cf25d8_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_163af1e7b3d848878ea3c667fdc4bc21" xlink:label="Fact_163af1e7b3d848878ea3c667fdc4bc21_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_163af1e7b3d848878ea3c667fdc4bc21_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_1657d1b76b264fa18ce2a64f69c4cae3" xlink:label="Fact_1657d1b76b264fa18ce2a64f69c4cae3_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_1657d1b76b264fa18ce2a64f69c4cae3_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_1bb9b7b2427b48d6b059080f528a8931" xlink:label="Fact_1bb9b7b2427b48d6b059080f528a8931_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_1bb9b7b2427b48d6b059080f528a8931_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_1e5351af40f442c8898a26417c1d4175" xlink:label="Fact_1e5351af40f442c8898a26417c1d4175_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_1e5351af40f442c8898a26417c1d4175_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_20ac744c973c4456abb2ba181ab658c6" xlink:label="Fact_20ac744c973c4456abb2ba181ab658c6_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_20ac744c973c4456abb2ba181ab658c6_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_242d9037fa1349189c3b523a1d152df0" xlink:label="Fact_242d9037fa1349189c3b523a1d152df0_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_242d9037fa1349189c3b523a1d152df0_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_246aceb51d12471eb901d6afa6a2b3fc" xlink:label="Fact_246aceb51d12471eb901d6afa6a2b3fc_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_246aceb51d12471eb901d6afa6a2b3fc_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_2555491630604f9ca72e3b614a79c1f6" xlink:label="Fact_2555491630604f9ca72e3b614a79c1f6_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_2555491630604f9ca72e3b614a79c1f6_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_3964f25d4ddf458fb8bc2710afc397a9" xlink:label="Fact_3964f25d4ddf458fb8bc2710afc397a9_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_3964f25d4ddf458fb8bc2710afc397a9_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_40f740aaccf84461ac13a3da32114c2f" xlink:label="Fact_40f740aaccf84461ac13a3da32114c2f_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_40f740aaccf84461ac13a3da32114c2f_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_492dca90e3e2429b9675e39b32e18d9e" xlink:label="Fact_492dca90e3e2429b9675e39b32e18d9e_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_492dca90e3e2429b9675e39b32e18d9e_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_4d10b916755b4b6180790f2e6b8b1c2f" xlink:label="Fact_4d10b916755b4b6180790f2e6b8b1c2f_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_4d10b916755b4b6180790f2e6b8b1c2f_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_4d9cbbef973645f9bc9e85bfc5d9a21a" xlink:label="Fact_4d9cbbef973645f9bc9e85bfc5d9a21a_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_4d9cbbef973645f9bc9e85bfc5d9a21a_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_4e0e01ca44854408a3644e82e33bfac8" xlink:label="Fact_4e0e01ca44854408a3644e82e33bfac8_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_4e0e01ca44854408a3644e82e33bfac8_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_624a0719c9a345208fc5c57a2ade561e" xlink:label="Fact_624a0719c9a345208fc5c57a2ade561e_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_624a0719c9a345208fc5c57a2ade561e_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_6b1e372708e84980a4da8dfd60601089" xlink:label="Fact_6b1e372708e84980a4da8dfd60601089_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_6b1e372708e84980a4da8dfd60601089_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_7926b7b846a2476ea476bfb347d37f9d" xlink:label="Fact_7926b7b846a2476ea476bfb347d37f9d_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_7926b7b846a2476ea476bfb347d37f9d_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_80efa8f66f3140d6be41780c51572df6" xlink:label="Fact_80efa8f66f3140d6be41780c51572df6_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_80efa8f66f3140d6be41780c51572df6_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_81770f67121446c78007eddcd1db1efd" xlink:label="Fact_81770f67121446c78007eddcd1db1efd_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_81770f67121446c78007eddcd1db1efd_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_8eda81c2f8834187bbd55d05e874c319" xlink:label="Fact_8eda81c2f8834187bbd55d05e874c319_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_8eda81c2f8834187bbd55d05e874c319_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_991b3317a4f542398d0003b50e60667c" xlink:label="Fact_991b3317a4f542398d0003b50e60667c_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_991b3317a4f542398d0003b50e60667c_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_9be891998e134c59ba4c635150614905" xlink:label="Fact_9be891998e134c59ba4c635150614905_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_9be891998e134c59ba4c635150614905_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_a927070784934c97ab14edd3ea84f67e" xlink:label="Fact_a927070784934c97ab14edd3ea84f67e_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_a927070784934c97ab14edd3ea84f67e_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_ad25ad3d3a4942009d512df77b0fc9f6" xlink:label="Fact_ad25ad3d3a4942009d512df77b0fc9f6_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_ad25ad3d3a4942009d512df77b0fc9f6_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_b5368b6212044955a7fd9751eaf02bd9" xlink:label="Fact_b5368b6212044955a7fd9751eaf02bd9_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b5368b6212044955a7fd9751eaf02bd9_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_bd3fd37526c647a49048ac5ab1ad0bbc" xlink:label="Fact_bd3fd37526c647a49048ac5ab1ad0bbc_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_bd3fd37526c647a49048ac5ab1ad0bbc_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_d5c30134e93e4973826e5be0cc1417be" xlink:label="Fact_d5c30134e93e4973826e5be0cc1417be_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_d5c30134e93e4973826e5be0cc1417be_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_e2a8f5d1fbef42df9954c24d616e9c89" xlink:label="Fact_e2a8f5d1fbef42df9954c24d616e9c89_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_e2a8f5d1fbef42df9954c24d616e9c89_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_e901f115b48f4eb5a8993c3677198e34" xlink:label="Fact_e901f115b48f4eb5a8993c3677198e34_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_e901f115b48f4eb5a8993c3677198e34_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_f0825ad9cb4b449e9ccb9ed2b52ce96d" xlink:label="Fact_f0825ad9cb4b449e9ccb9ed2b52ce96d_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_f0825ad9cb4b449e9ccb9ed2b52ce96d_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_f25691dd5b834c98bfd9767def664fd2" xlink:label="Fact_f25691dd5b834c98bfd9767def664fd2_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_f25691dd5b834c98bfd9767def664fd2_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_f706609268d64d23a605d67f4f531891" xlink:label="Fact_f706609268d64d23a605d67f4f531891_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_f706609268d64d23a605d67f4f531891_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
  </link:footnoteLink>
</xbrl>