<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 7.0.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/2020-03-16/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/2020-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2020-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2020-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2020-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-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/2020-01-31" xmlns:aby="http://atlanticayield.com/20201231" xmlns="http://www.xbrl.org/2003/instance">
  <link:schemaRef xlink:type="simple" xlink:href="aby-20201231.xsd" />
  <xbrli:context id="c20200101to20201231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </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="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="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_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="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="c20171231_ComponentsOfEquityAxis_SharePremiumMember_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:SharePremiumMember</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_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="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="c20191231_ComponentsOfEquityAxis_SharePremiumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_ComponentsOfEquityAxis_CapitalReserveMember_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:CapitalReserveMember</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="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_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="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_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="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_RetainedEarningsMember_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: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_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_CapitalReserveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:CapitalReserveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_ComponentsOfEquityAxis_SharePremiumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli: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_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="c20180101to20181231_ComponentsOfEquityAxis_CapitalReserveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:CapitalReserveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli: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_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_SharePremiumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_ComponentsOfEquityAxis_CapitalReserveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:CapitalReserveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_ComponentsOfEquityAxis_SharePremiumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_ComponentsOfEquityAxis_CapitalReserveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:CapitalReserveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli: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="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_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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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="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_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="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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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="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="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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_ComponentsOfEquityAxis_SharePremiumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-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="c20201231_ComponentsOfEquityAxis_CapitalReserveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:CapitalReserveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </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_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="c20181231_ComponentsOfEquityAxis_CapitalReserveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:CapitalReserveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_ComponentsOfEquityAxis_SharePremiumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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="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="c20201231_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>2020-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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </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="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="c20201231_BusinessCombinationsAxis_LaSierpeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:LaSierpeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201031_BusinessCombinationsAxis_CalgaryDistrictEnergyCenterMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:CalgaryDistrictEnergyCenterMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BusinessCombinationsAxis_RioglassMember_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>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:RioglassMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BusinessCombinationsAxis_CosoMember_LiabilitiesArisingFromFinancingActivitiesAxis_ProjectDebtMember_StatementScenarioAxis_ScenarioForecastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:CosoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">aby:ProjectDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</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="dei:LegalEntityAxis">aby:AlgonquinMember</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="c20210106_BusinessCombinationsAxis_ChilePV2Member_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember_ProductsAndServicesAxis_RenewableEnergyMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:ChilePV2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-01-06</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BusinessCombinationsAxis_CosoMember_StatementScenarioAxis_ScenarioForecastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:CosoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200817_BusinessCombinationsAxis_LibertyInteractiveCorporationMember_IntangibleAssetsMaterialToEntityAxis_SolanaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:LibertyInteractiveCorporationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SolanaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-08-17</xbrli:instant>
    </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="c20201231_BusinessCombinationsAxis_CosoMember_ClassesOfFinancialAssetsAxis_EquityInvestmentsMember_StatementScenarioAxis_ScenarioForecastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:CosoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:EquityInvestmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200403_BusinessCombinationsAxis_ChilePV1Member_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:ChilePV1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-04-03</xbrli:instant>
    </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="c20200816_BusinessCombinationsAxis_LibertyInteractiveCorporationMember_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>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:LibertyInteractiveCorporationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-08-16</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="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="c20210930_BusinessCombinationsAxis_RioglassMember_StatementScenarioAxis_ScenarioForecastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:RioglassMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210131_BusinessCombinationsAxis_RioglassMember_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>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:RioglassMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200403to20200403_BusinessCombinationsAxis_ChilePV1Member_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:ChilePV1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-04-03</xbrli:startDate>
      <xbrli:endDate>2020-04-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201201to20201231_BusinessCombinationsAxis_CosoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:CosoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-12-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201201to20201231_BusinessCombinationsAxis_LaSierpeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:LaSierpeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-12-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201201to20201231_BusinessCombinationsAxis_LaSierpeMember_LegalEntityAxis_AlgonquinMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:LaSierpeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AlgonquinMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-12-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201001to20201031_BusinessCombinationsAxis_CalgaryDistrictEnergyCenterMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:CalgaryDistrictEnergyCenterMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-10-01</xbrli:startDate>
      <xbrli:endDate>2020-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210106to20210106_BusinessCombinationsAxis_ChilePV2Member_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember_ProductsAndServicesAxis_RenewableEnergyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:ChilePV2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">aby:SubsequentEventsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-06</xbrli:startDate>
      <xbrli:endDate>2021-01-06</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_BusinessCombinationsAxis_RioglassMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:RioglassMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210131to20210131_BusinessCombinationsAxis_RioglassMember_StatementScenarioAxis_ScenarioForecastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:RioglassMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-31</xbrli:startDate>
      <xbrli:endDate>2021-01-31</xbrli:endDate>
    </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="c20200531_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>2020-05-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200817to20200817_BusinessCombinationsAxis_LibertyInteractiveCorporationMember_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>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:LibertyInteractiveCorporationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-08-17</xbrli:startDate>
      <xbrli:endDate>2020-08-17</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_ChilePV1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:ChilePV1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_TypesOfFinancialAssetsAxis_Quadra1AndQuadra2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:Quadra1AndQuadra2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_TypesOfFinancialAssetsAxis_TenesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:TenesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_LegalEntityAxis_SadytSociedadAnonimaDepuracionYTratamientosMember_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:SadytSociedadAnonimaDepuracionYTratamientosMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_LegalEntityAxis_AlgerianEnergyCompanySPAMember_TypesOfFinancialAssetsAxis_TenesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AlgerianEnergyCompanySPAMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:TenesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member_LegalEntityAxis_JGCCorporationMember">
    <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>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:JGCCorporationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member_LegalEntityAxis_ItochuCorporationMember">
    <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="dei:LegalEntityAxis">aby:ItochuCorporationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_LegalEntityAxis_SadytSociedadAnonimaDepuracionYTratamientosMember_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:SadytSociedadAnonimaDepuracionYTratamientosMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_LegalEntityAxis_AlgerianEnergyCompanySPAMember_TypesOfFinancialAssetsAxis_SkikdaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AlgerianEnergyCompanySPAMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:SkikdaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_ClassesOfFinancialAssetsAxis_FinancialAssetsAtFairValueMember_TypesOfInterestRatesAxis_FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">aby:FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_ClassesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_TypesOfInterestRatesAxis_FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">aby:FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_TypesOfInterestRatesAxis_FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">aby:FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_ClassesOfLiabilitiesAxis_FinancialLiabilitiesAtFairValueMember_TypesOfInterestRatesAxis_FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">aby:FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_ClassesOfLiabilitiesAxis_ProjectDebtMember_TypesOfInterestRatesAxis_FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">aby:FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">aby:ProjectDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_ClassesOfLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_TypesOfInterestRatesAxis_FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">aby:FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_ClassesOfFinancialAssetsAxis_InterestRateSwapContractMember_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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_ClassesOfFinancialAssetsAxis_DerivativesMember_TypesOfHedgesAxis_CashFlowHedgesMember">
    <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:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_RangeAxis_TopOfRangeMember_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>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_RangeAxis_BottomOfRangeMember_StatementGeographicalAxis_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="srt:StatementGeographicalAxis">aby:RegionsOfEuropeMiddleEastAndAfricaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_RangeAxis_TopOfRangeMember_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>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_RangeAxis_BottomOfRangeMember_StatementGeographicalAxis_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="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_RangeAxis_TopOfRangeMember_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>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_RangeAxis_BottomOfRangeMember_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>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_CurrencyAxis_USN_RangeAxis_BottomOfRangeMember_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:USN</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_CurrencyAxis_EUR_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>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_CurrencyAxis_USN_RangeAxis_BottomOfRangeMember_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:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USN</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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="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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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="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="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_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_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_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_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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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="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="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="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_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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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="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="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="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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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_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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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="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="c20200403_ProductsAndServicesAxis_RenewableEnergyMember_SignificantInvestmentsInAssociatesAxis_ChilePV1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:ChilePV1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-04-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200403to20200403_ProductsAndServicesAxis_RenewableEnergyMember_SignificantInvestmentsInAssociatesAxis_ChilePV1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:ChilePV1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">aby:RenewableEnergyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-04-03</xbrli:startDate>
      <xbrli:endDate>2020-04-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200531to20200531_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>2020-05-31</xbrli:startDate>
      <xbrli:endDate>2020-05-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </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="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:IntangibleAssetsUnderIFRIC12Member</xbrldi:explicitMember>
        <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="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:IntangibleAssetsUnderIFRS16LesseeMember</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="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRIC12Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:IntangibleAssetsUnderIFRIC12Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRIC12Member</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_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRS16LessorMember</xbrldi:explicitMember>
        <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="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRIC12Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRS16LessorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:IntangibleAssetsUnderIFRS16LesseeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
        <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="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRS16LessorMember</xbrldi:explicitMember>
        <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="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:IntangibleAssetsUnderIFRS16LesseeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="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_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRS16LessorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="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="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRIC12Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:IntangibleAssetsUnderIFRS16LesseeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:IntangibleAssetsUnderIFRIC12Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="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="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
        <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="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:IntangibleAssetsUnderIFRIC12Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRIC12Member</xbrldi:explicitMember>
        <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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRS16LessorMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRIC12Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRS16LessorMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:IntangibleAssetsUnderIFRS16LesseeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRS16LessorMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:IntangibleAssetsUnderIFRS16LesseeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:IntangibleAssetsUnderIFRS16LesseeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="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_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:IntangibleAssetsUnderIFRIC12Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:IntangibleAssetsUnderIFRIC12Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli: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_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRIC12Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRIC12Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRS16LessorMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli: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_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:IntangibleAssetsUnderIFRIC12Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:IntangibleAssetsUnderIFRS16LesseeMember</xbrldi:explicitMember>
        <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="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:IntangibleAssetsUnderIFRIC12Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:IntangibleAssetsUnderIFRIC12Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:IntangibleAssetsUnderIFRIC12Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRS16LessorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRS16LessorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRIC12Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:IntangibleAssetsUnderIFRS16LesseeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:IntangibleAssetsUnderIFRS16LesseeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRIC12Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember">
    <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>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_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:IntangibleAssetsMaterialToEntityAxis">aby:SolarPlantsInSpainMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_IntangibleAssetsMaterialToEntityAxis_SolanaMember_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:SolanaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_RangeAxis_BottomOfRangeMember">
    <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:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200831to20200831_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember">
    <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>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-08-31</xbrli:startDate>
      <xbrli:endDate>2020-08-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200901to20200930_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember">
    <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>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-09-01</xbrli:startDate>
      <xbrli:endDate>2020-09-30</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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_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-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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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_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_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="c20200101to20201231_LegalEntityAxis_GeidaTlemcenSLMember_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:GeidaTlemcenSLMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">aby:AssociatesTwoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </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_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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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="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="c20201231_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>2020-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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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="c20201231_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>2020-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="c20190524_BusinessCombinationsAxis_AmherstIslandMember_LegalEntityAxis_AtlanticaYieldEnergySolutionsCanadaIncMember">
    <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:AtlanticaYieldEnergySolutionsCanadaIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-05-24</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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_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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12ShortTermPortionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRIC12ShortTermPortionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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_FinancialAssetsUnderIFRIC12ShortTermPortionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRIC12ShortTermPortionMember</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">
    <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="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_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_RioglassMember">
    <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:RioglassMember</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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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:ClassesOfFinancialAssetsAxis">ifrs-full:DerivativesMember</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_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="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_RioglassMember">
    <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:RioglassMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-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="c20201231_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>2020-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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BusinessCombinationsAxis_BefesaAguaTenesSLUMember_CategoriesOfFinancialAssetsAxis_CorporateLoansMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:CorporateLoansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:BefesaAguaTenesSLUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
        <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_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_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_FinancialAssetsAtAmortisedCostMember_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: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_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>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12ShortTermPortionMember">
    <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:FinancialAssetsUnderIFRIC12ShortTermPortionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12ShortTermPortionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRIC12ShortTermPortionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12ShortTermPortionMember">
    <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:FinancialAssetsUnderIFRIC12ShortTermPortionMember</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:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
        <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="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_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:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12ShortTermPortionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">aby:FinancialAssetsUnderIFRIC12ShortTermPortionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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="c20201231_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>2020-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="c20201231_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>2020-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">
    <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_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="c20201231_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>2020-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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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_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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_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:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-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:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</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="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12ShortTermPortionMember">
    <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:FinancialAssetsUnderIFRIC12ShortTermPortionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostMember</xbrldi:explicitMember>
        <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="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_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:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
        <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_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="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12ShortTermPortionMember">
    <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:FinancialAssetsUnderIFRIC12ShortTermPortionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_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:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">aby:ProjectDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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:ClassesOfFinancialLiabilitiesAxis">aby:ProjectDebtMember</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_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>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</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_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_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_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_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>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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="c20201231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_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:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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:ClassesOfFinancialLiabilitiesAxis">aby:RelatedPartiesNonCurrentLiabilitiesMember</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_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="c20201231_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>2020-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_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_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:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</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_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="c20201231_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>2020-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="c20201231_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>2020-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_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_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_EquityPriceRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:EquityPriceRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_EquityPriceRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:EquityPriceRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-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: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>2019-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="c20201231_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>2020-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: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>2019-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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_NotLaterThanOneYearMember">
    <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:NotLaterThanOneYearMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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="c20201231_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>2020-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:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</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="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:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</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_CallOptionContractMember_MaturityAxis_NotLaterThanOneYearMember">
    <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:NotLaterThanOneYearMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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="c20201231_ClassesOfFinancialAssetsAxis_SwapContractMember_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">ifrs-full:SwapContractMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-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_CallOptionContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember">
    <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:LaterThanOneYearAndNotLaterThanTwoYearsMember</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: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>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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="c20201231_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>2020-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="c20201231_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>2020-12-31</xbrli:instant>
    </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_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="c20201231_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>2020-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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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="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="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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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="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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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="c20201231_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>2020-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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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="c20201231_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>2020-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_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="c20191231_CurrencyAxis_MXN">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_CurrencyAxis_MXN">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="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="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="c20201211">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-11</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="c20201211to20201211_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>2020-12-11</xbrli:startDate>
      <xbrli:endDate>2020-12-11</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201211to20201211">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-12-11</xbrli:startDate>
      <xbrli:endDate>2020-12-11</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200226to20200226_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>2020-02-26</xbrli:startDate>
      <xbrli:endDate>2020-02-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200731to20200731_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>2020-07-31</xbrli:startDate>
      <xbrli:endDate>2020-07-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200506to20200506_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>2020-05-06</xbrli:startDate>
      <xbrli:endDate>2020-05-06</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201104to20201104_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>2020-11-04</xbrli:startDate>
      <xbrli:endDate>2020-11-04</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_LegalEntityAxis_AlgerianEnergyCompanySPAMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AlgerianEnergyCompanySPAMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20191231_LegalEntityAxis_AlgerianEnergyCompanySPAMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <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_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="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="c20201231_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>2020-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="c20201231_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>2020-12-31</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="c20200331_BorrowingsByNameAxis_GreenPrivatePlacementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:GreenPrivatePlacementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-03-31</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="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="c20200708_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityOneMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-07-08</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200717_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:GreenExchangeableNotesDue2025Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-07-17</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="c20201204_BorrowingsByNameAxis_CreditFacility2020Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2020Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-04</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:GreenExchangeableNotesDue2025Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_BorrowingsByNameAxis_CreditFacility2020Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2020Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_BorrowingsByNameAxis_GreenPrivatePlacementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:GreenPrivatePlacementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180510_BorrowingsByNameAxis_EurodollarRateLoansMember_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:EurodollarRateLoansMember</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_FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember">
    <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:FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-07-20</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180510_BorrowingsByNameAxis_EurodollarRateLoansMember_RangeAxis_BottomOfRangeMember">
    <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:RangeAxis">ifrs-full:BottomOfRangeMember</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_TypesOfInterestRatesAxis_FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">aby:FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember</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="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:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">aby:EuroInterbankOfferedRateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-04-30</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_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: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="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:BorrowingsByNameAxis">aby:CreditFacility2017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">aby:EuroInterbankOfferedRateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-07-20</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</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="c20201204_BorrowingsByNameAxis_CreditFacility2020Member_RangeAxis_TopOfRangeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2020Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-04</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_LettersOfCreditMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:LettersOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-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="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_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="c20200101to20201231_BorrowingsByNameAxis_LettersOfCreditMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:LettersOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_BorrowingsByNameAxis_CreditFacility2020Member_RangeAxis_TopOfRangeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2020Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="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:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">aby:EuroInterbankOfferedRateMember</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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityOneMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200729_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:GreenExchangeableNotesDue2025Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-07-29</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:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</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_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:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_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:SeniorNoteIssuanceFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_GreenPrivatePlacementMember_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:GreenPrivatePlacementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_GreenPrivatePlacementMember_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:GreenPrivatePlacementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_GreenPrivatePlacementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:GreenPrivatePlacementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-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_SeniorNotesIssuanceFacilityDue202220232024Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNotesIssuanceFacilityDue202220232024Member</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_NotLaterThanPreviousOneYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">aby:NotLaterThanPreviousOneYearMember</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_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="c20201231_BorrowingsByNameAxis_CreditFacility2020Member_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2020Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
    <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:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_GreenPrivatePlacementMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:GreenPrivatePlacementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:GreenExchangeableNotesDue2025Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_SeniorNotesIssuanceFacilityDue202220232024Member_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:SeniorNotesIssuanceFacilityDue202220232024Member</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="c20201231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanFiveYearsMember">
    <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:LaterThanFiveYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_CreditFacility2020Member_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:CreditFacility2020Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</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_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="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityOneMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_GreenPrivatePlacementMember_MaturityAxis_LaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:GreenPrivatePlacementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="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="c20201231_BorrowingsByNameAxis_GreenPrivatePlacementMember_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:GreenPrivatePlacementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_SeniorNotesIssuanceFacilityDue202220232024Member_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNotesIssuanceFacilityDue202220232024Member</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="c20201231_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>2020-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:BorrowingsByNameAxis">aby:NewRevolvingCreditFacilityMember</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="c20201231_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member_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:GreenExchangeableNotesDue2025Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_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:SeniorNoteIssuanceFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-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:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityOneMember_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:SeniorNoteIssuanceFacilityOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_GreenPrivatePlacementMember_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:GreenPrivatePlacementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_CreditFacility2020Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2020Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityOneMember_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:SeniorNoteIssuanceFacilityOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_SeniorNotesIssuanceFacilityDue202220232024Member_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:SeniorNotesIssuanceFacilityDue202220232024Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityOneMember_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_CreditFacility2020Member_MaturityAxis_LaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2020Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityOneMember_MaturityAxis_LaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_SeniorNotesIssuanceFacilityDue202220232024Member_MaturityAxis_LaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNotesIssuanceFacilityDue202220232024Member</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_LaterThanOneYearAndNotLaterThanTwoYearsMember">
    <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: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_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="c20201231_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>2020-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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:GreenExchangeableNotesDue2025Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="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:BorrowingsByNameAxis">aby:CreditFacility2017Member</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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_SeniorNotesIssuanceFacilityDue202220232024Member_MaturityAxis_NotLaterThanPreviousOneYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNotesIssuanceFacilityDue202220232024Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">aby:NotLaterThanPreviousOneYearMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_MaturityAxis_NotLaterThanPreviousOneYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">aby:NotLaterThanPreviousOneYearMember</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="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_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:SeniorNoteIssuanceFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-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="c20201231_BorrowingsByNameAxis_CreditFacility2020Member_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2020Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member_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:GreenExchangeableNotesDue2025Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_CreditFacility2020Member_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2020Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="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_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanFiveYearsMember">
    <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: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_BorrowingsCommercialPaperMember_MaturityAxis_NotLaterThanPreviousOneYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">aby:NotLaterThanPreviousOneYearMember</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_CreditFacility2017Member_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:CreditFacility2017Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityOneMember_MaturityAxis_NotLaterThanOneYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_CreditFacility2020Member_MaturityAxis_NotLaterThanOneYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:CreditFacility2020Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:GreenExchangeableNotesDue2025Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="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="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityOneMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNoteIssuanceFacilityOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-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="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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member_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:GreenExchangeableNotesDue2025Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:GreenExchangeableNotesDue2025Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-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:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</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_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_SeniorNoteIssuanceFacilityMember_MaturityAxis_NotLaterThanPreviousOneYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">aby:NotLaterThanPreviousOneYearMember</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="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_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:SeniorNoteIssuanceFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_NotLaterThanPreviousOneYearMember">
    <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:NotLaterThanPreviousOneYearMember</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="c20201231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_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:BorrowingsCommercialPaperMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember">
    <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:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-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_BorrowingsByNameAxis_SeniorNotesIssuanceFacilityDue202220232024Member_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:SeniorNotesIssuanceFacilityDue202220232024Member</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="c20201231_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>2020-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="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="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="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="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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_BusinessCombinationsAxis_ChilePV1AndTenesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">aby:ChilePV1AndTenesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200408_BorrowingsByNameAxis_GreenProjectFinanceMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">aby:GreenProjectFinanceMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-04-08</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200714to20200714_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>2020-07-14</xbrli:startDate>
      <xbrli:endDate>2020-07-14</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200710to20200710_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>2020-07-10</xbrli:startDate>
      <xbrli:endDate>2020-07-10</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200714_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:instant>2020-07-14</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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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="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_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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-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="c20200817_CounterpartiesAxis_LibertyInteractiveCorporationMember_IntangibleAssetsMaterialToEntityAxis_SolanaMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SolanaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-08-17</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200816_CounterpartiesAxis_LibertyInteractiveCorporationMember_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>
        <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">aby:LibertyInteractiveCorporationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-08-16</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200817to20200817_CounterpartiesAxis_LibertyInteractiveCorporationMember_IntangibleAssetsMaterialToEntityAxis_SolanaMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SolanaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-08-17</xbrli:startDate>
      <xbrli:endDate>2020-08-17</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="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnusedTaxLossesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnusedTaxLossesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnusedTaxLossesMember</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="c20201231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryTaxNonDeductibleExpensesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:TemporaryTaxNonDeductibleExpensesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-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="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryTaxNonDeductibleExpensesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:TemporaryTaxNonDeductibleExpensesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_AcceleratedTaxAmortizationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:AcceleratedTaxAmortizationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherDifferenceBetweenTaxAndBookValueOfAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:OtherDifferenceBetweenTaxAndBookValueOfAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherDifferenceBetweenTaxAndBookValueOfAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:OtherDifferenceBetweenTaxAndBookValueOfAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_AcceleratedTaxAmortizationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:AcceleratedTaxAmortizationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryTaxNonDeductibleExpensesMember">
    <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:TemporaryTaxNonDeductibleExpensesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryTaxNonDeductibleExpensesMember">
    <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:TemporaryTaxNonDeductibleExpensesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_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>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SolarPlantsInSpainMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-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:TypesOfFinancialAssetsAxis">aby:ACTMember</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="c20201231_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>2020-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="c20201231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherDifferenceBetweenTaxAndBookValueOfAssetsMember_TypesOfFinancialAssetsAxis_ChileanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:OtherDifferenceBetweenTaxAndBookValueOfAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:ChileanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_IntangibleAssetsMaterialToEntityAxis_SolanaAndMojaveMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_AcceleratedTaxAmortizationMember">
    <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>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:AcceleratedTaxAmortizationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherDifferenceBetweenTaxAndBookValueOfAssetsMember_TypesOfFinancialAssetsAxis_PeruvianMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:PeruvianMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:OtherDifferenceBetweenTaxAndBookValueOfAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherDifferenceBetweenTaxAndBookValueOfAssetsMember_TypesOfFinancialAssetsAxis_PeruvianMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:PeruvianMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:OtherDifferenceBetweenTaxAndBookValueOfAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherDifferenceBetweenTaxAndBookValueOfAssetsMember_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>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:OtherDifferenceBetweenTaxAndBookValueOfAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherDifferenceBetweenTaxAndBookValueOfAssetsMember_TypesOfFinancialAssetsAxis_ACTMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:OtherDifferenceBetweenTaxAndBookValueOfAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:ACTMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_IntangibleAssetsMaterialToEntityAxis_KaxuMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_AcceleratedTaxAmortizationMember">
    <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="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:AcceleratedTaxAmortizationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_IntangibleAssetsMaterialToEntityAxis_KaxuMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_AcceleratedTaxAmortizationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:AcceleratedTaxAmortizationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:KaxuMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_IntangibleAssetsMaterialToEntityAxis_SolanaAndMojaveMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_AcceleratedTaxAmortizationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:AcceleratedTaxAmortizationMember</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_OtherDifferenceBetweenTaxAndBookValueOfAssetsMember_TypesOfFinancialAssetsAxis_ChileanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:OtherDifferenceBetweenTaxAndBookValueOfAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">aby:ChileanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_AcceleratedTaxAmortizationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">aby:AcceleratedTaxAmortizationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsMaterialToEntityAxis">aby:SolarPlantsInSpainMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_AcceleratedTaxAmortizationMember">
    <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:AcceleratedTaxAmortizationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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="c20201231_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>2020-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="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20201231_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>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_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>2020-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="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="c20200401to20200630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001601072</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-04-01</xbrli:startDate>
      <xbrli:endDate>2020-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210107_LegalEntityAxis_AlgonquinMember_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>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AlgonquinMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-01-07</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210107to20210107_LegalEntityAxis_AlgonquinMember_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>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aby:AlgonquinMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-07</xbrli:startDate>
      <xbrli:endDate>2021-01-07</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210226to20210226_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>2021-02-26</xbrli:startDate>
      <xbrli:endDate>2021-02-26</xbrli:endDate>
    </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>aby:Grade</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U007">
    <xbrli:measure>aby:Customer</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U008">
    <xbrli:measure>utr:mi</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U009">
    <xbrli:measure>aby:Vote</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U010">
    <xbrli:measure>iso4217:EUR</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U011">
    <xbrli:measure>aby:Type</xbrli:measure>
  </xbrli:unit>
  <!--Acquisition purchase price-ATN2, Concessional Asset [Member]-->
  <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred id="Fact_280eab5cc139466f9b869fe1556f060a" contextRef="c20191022_BusinessCombinationsAxis_ATN2ConcessionalAssetMember" unitRef="U002" decimals="-6">20000000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
  <!--Acquisition purchase price-Solana [Member]-Liberty Interactive Corporation [Member]-->
  <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred id="Fact_2f96e7a1fb914987a841075bc57f4f96" contextRef="c20200816_BusinessCombinationsAxis_LibertyInteractiveCorporationMember_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U002" decimals="-6">272000000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
  <!--Acquisition purchase price-Monterrey [Member]-->
  <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred id="Fact_bf15395608694c70a90a766b2732a3e4" contextRef="c20190802_BusinessCombinationsAxis_MonterreyMember" unitRef="U002" decimals="-6">42000000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
  <!--Acquisition purchase price-ASI Operations LLC [Member]-->
  <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred id="Fact_c457b667f388445799b96f04abbd1296" contextRef="c20190802_BusinessCombinationsAxis_ASIOperationsLLCMember" unitRef="U002" decimals="-6">6000000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
  <!--Acquisition purchase price-Chile PV 1 and Tenes [Member]-->
  <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred id="Fact_a7d7853ac0e94d4e855d5f315a663246" contextRef="c20201231_BusinessCombinationsAxis_ChilePV1AndTenesMember" unitRef="U002" decimals="-6">158000000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
  <!--Acquisition purchase price-Solana [Member]-Liberty Interactive Corporation [Member]-->
  <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred id="Fact_9bcd310a5dba466ca4d181100a96ac63" contextRef="c20200816_CounterpartiesAxis_LibertyInteractiveCorporationMember_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U002" decimals="-6">272000000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
  <!--Acquisitions through business combinations, property, plant and equipment-Gross carrying amount [member]-Intangible assets under IFRIC 12 [Member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_0b31406bb58942639456aa85c9b2ab4f" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Other intangible assets [member]-Gross carrying amount [member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_260c0a903519489eb9fc53f2bce703ab" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Gross carrying amount [member]-Financial assets under IFRS 16 lessor [Member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_3e267848066d456297693249d113f1de" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Intangible assets under IFRS 16 lessee [Member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_41b901445845480ca31a24e94f56d42b" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Gross carrying amount [member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_43cc2d260d5144ac8f2e71a973499c84" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">28738000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Gross carrying amount [member]-Intangible assets under IFRS 16 lessee [Member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_4f68ac7eaebd4a649ee55b187f74213d" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">385000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Intangible assets under IFRIC 12 [Member]-Gross carrying amount [member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_6bbebb3b175f465b89d16be4cc4f6151" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">2067000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Other intangible assets [member]-Gross carrying amount [member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_6f2d594120194e1487e51c33a17405cd" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">8548000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Gross carrying amount [member]-Financial assets under IFRIC 12 [Member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_760c067055f6465699ae23c8cb0571d0" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">102560000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Gross carrying amount [member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_105d7d22d83745a08197c1b9303630bd" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">166861000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Financial assets under IFRIC 12 [Member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_80c76932c8cd44f3be3608bf79343625" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">-3797000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Intangible assets under IFRIC 12 [Member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_92dfdb1096524247a2ef59d2740e2cc8" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_9a7dfc83dc5f42e38a9c8d3603b9f367" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">-3797000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Property, plant and equipment [member]-Gross carrying amount [member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_b08af49c2c18462cb7969685d9afa698" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">18123000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Financial assets under IFRIC 12 [Member]-Gross carrying amount [member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_bcbf514bef8b4936818835803a196336" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Gross carrying amount [member]-Financial assets under IFRS 16 lessor [Member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_cb64eeec9c8b4cc2b139921bce137814" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Financial assets under IFRS 16 lessor [Member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_d04b2fa9b6d141ebabb857830c0826c7" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Other intangible assets [member]-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_e753fb6697ce48108dd1039a2681cd36" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Gross carrying amount [member]-Intangible assets under IFRS 16 lessee [Member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_ef02653eedf2495f8c4db550696ae2c3" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Property, plant and equipment [member]-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_f867e2ec97be40eb9be18d552cf466df" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Acquisitions through business combinations, property, plant and equipment-Gross carrying amount [member]-Property, plant and equipment [member]-->
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_fa99944eb7fd440183f88b9c6dadb7e0" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">63916000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Gross carrying amount [member]-Property, plant and equipment [member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_1f7615a3c5344d159f7543b5ebe6fc6d" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">3753000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Financial assets under IFRIC 12 [Member]-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_2fd6add455d14be382cd0b32e3d475e6" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_30c5b70025eb491cb21f7d8539b32c17" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">-384989000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Financial assets under IFRS 16 lessor [Member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_45d985f22bc34b00821978cf2b778742" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Gross carrying amount [member]-Financial assets under IFRIC 12 [Member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_47800e5afe0a4d908994fce3193fcb7d" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Gross carrying amount [member]-Financial assets under IFRS 16 lessor [Member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_59372d45717b4ae48efb9660cd8bcd25" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Other intangible assets [member]-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_5c9fdd6d39a14549b269040e7bbd17a4" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">-2219000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Gross carrying amount [member]-Intangible assets under IFRS 16 lessee [Member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_5d4a1759c3b243399ee2b9167f118bfa" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Gross carrying amount [member]-Financial assets under IFRS 16 lessor [Member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_6540c02893b3454f898933c0eea88ba1" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Gross carrying amount [member]-Intangible assets under IFRS 16 lessee [Member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_69121a1495214838b769db187c92925e" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">1832000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Intangible assets under IFRS 16 lessee [Member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_6d01f7f67cb14691b93c1fbfcba4a980" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">-3527000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Property, plant and equipment [member]-Gross carrying amount [member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_6e79650e28d147509e4aa8f50581e685" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">886000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Gross carrying amount [member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_0fc2093487a94ce7a13cd150253784b6" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">1431000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Other intangible assets [member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_101e5d9090404950bf9292f2d1a0fa40" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">-1523000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Intangible assets under IFRIC 12 [Member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_826e150b7a964d6495e708f4396263e8" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">-338393000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Other intangible assets [member]-Gross carrying amount [member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_910b4b2021f448f3b03d15a9bfd712a8" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">557000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Intangible assets under IFRIC 12 [Member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_93ff757373b741159d0f868b41eb89f3" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">-305702000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Financial assets under IFRIC 12 [Member]-Gross carrying amount [member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_a466b699a7134eafb01fcf67b8aedb52" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Property, plant and equipment [member]-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_a644f17f5a114b2ca6952811a38ae2f6" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">-13739000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Financial assets under IFRIC 12 [Member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_b05d99ded1ea404aa5192c333c97662f" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">-27111000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_b4961609247b467ba918701792b54a58" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">-320666000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Financial assets under IFRS 16 lessor [Member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_c352ce8dbeec4fdc885c8be91844cf33" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Intangible assets under IFRIC 12 [Member]-Gross carrying amount [member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_c557d5efcd8a4d3eb619bf40969f04e7" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">91000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Property, plant and equipment [member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_d4d90573b70d4ec98af86f199e870a66" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">-10147000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Other intangible assets [member]-Gross carrying amount [member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_e5aa9de8fe3347108a696663b60d2ef9" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">454000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Gross carrying amount [member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_e978b533dc7a41cfbc8d1c44c454e9f4" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">35355000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Intangible assets under IFRS 16 lessee [Member]-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_f1279245469b4d2ab51c869f63e48e36" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">-3294000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Additions other than through business combinations, property, plant and equipment-Gross carrying amount [member]-Intangible assets under IFRIC 12 [Member]-->
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment id="Fact_ff01c9452b064f69aac79238914960b6" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">29213000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <!--Weighted average number of ordinary shares outstanding (in shares) - diluted-->
  <ifrs-full:AdjustedWeightedAverageShares id="Fact_8b725f4bd24a4f308564b93bb79620b8" contextRef="c20190101to20191231" unitRef="U001" decimals="-3">101063000</ifrs-full:AdjustedWeightedAverageShares>
  <!--Weighted average number of ordinary shares outstanding (in shares) - diluted-->
  <ifrs-full:AdjustedWeightedAverageShares id="Fact_bd73baa00e184e5c8dac7801eb0f81fe" contextRef="c20200101to20201231" unitRef="U001" decimals="-3">103392000</ifrs-full:AdjustedWeightedAverageShares>
  <!--Weighted average number of ordinary shares outstanding (in shares) - diluted-->
  <ifrs-full:AdjustedWeightedAverageShares id="Fact_ef44786bf06c4a69b13f2446d14a2121" contextRef="c20180101to20181231" unitRef="U001" decimals="-3">100217000</ifrs-full:AdjustedWeightedAverageShares>
  <!--Adjustments for decrease (increase) in inventories-->
  <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories id="Fact_44bf3db9f3aa4420ace00a43f8bb6a57" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">1343000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
  <!--Adjustments for decrease (increase) in inventories-->
  <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories id="Fact_8c61e670ce9c4a45b9956369621e14c2" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">1991000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
  <!--Adjustments for decrease (increase) in inventories-->
  <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories id="Fact_93d2c0aeec834a369da1cb598255b7ca" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">4590000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
  <!--Adjustments for decrease (increase) in trade and other receivables-->
  <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables id="Fact_77ee8151ff3a481f8207aed53d5f4c79" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">790000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
  <!--Adjustments for decrease (increase) in trade and other receivables-->
  <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables id="Fact_c5b73fe455ba479ab172e8ca59de9bb1" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-5564000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
  <!--Adjustments for decrease (increase) in trade and other receivables-->
  <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables id="Fact_e42ebb28b8894bdbba5a8ccecfc7ec4c" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">71505000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
  <!--Depreciation, amortization and impairment charges-->
  <ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_13a368a0db8143bba8b4e2b578dbbdb2" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">408604000</ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortization and impairment charges-->
  <ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_c72ae15c09b2462492292c1c1e063f69" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">362697000</ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortization and impairment charges-->
  <ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_dd3ecb75a7c44d41aef9bd6170eae9af" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">310755000</ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Adjustments for finance income (cost)-->
  <ifrs-full:AdjustmentsForFinanceIncomeCost id="Fact_232b0cee710a45b39c30ddfd099f7575" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-315151000</ifrs-full:AdjustmentsForFinanceIncomeCost>
  <!--Adjustments for finance income (cost)-->
  <ifrs-full:AdjustmentsForFinanceIncomeCost id="Fact_49e73442c5fd456598fc619b215f0409" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-396411000</ifrs-full:AdjustmentsForFinanceIncomeCost>
  <!--Adjustments for finance income (cost)-->
  <ifrs-full:AdjustmentsForFinanceIncomeCost id="Fact_98a13c7d167441d7a92bd17e43bfb53b" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-405634000</ifrs-full:AdjustmentsForFinanceIncomeCost>
  <!--Adjustments for gains (losses) on change in fair value of derivatives-->
  <ifrs-full:AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives id="Fact_3954f1e3067b4fb0abc7c169e1ff381e" 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_631e22d83cdd4a8ebad89326facab3f0" 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_6f75d046e6404e0bacb4a957b3eb7a50" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-15308000</ifrs-full:AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives>
  <!--Adjustments for increase (decrease) in trade and other payables-->
  <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables id="Fact_3bc234820bce4c7f8759ec60f64594fe" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">4898000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables>
  <!--Adjustments for increase (decrease) in trade and other payables-->
  <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables id="Fact_906ccb0c65f8427f86627ea690eb8af7" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">9771000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables>
  <!--Adjustments for increase (decrease) in trade and other payables-->
  <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables id="Fact_e6076544b09144f0b9fd4969efd55dac" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">36533000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables>
  <!--Adjustments for undistributed profits of associates-->
  <ifrs-full:AdjustmentsForUndistributedProfitsOfAssociates id="Fact_3956aef269204f9baea3a527ee21dd71" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">5231000</ifrs-full:AdjustmentsForUndistributedProfitsOfAssociates>
  <!--Adjustments for undistributed profits of associates-->
  <ifrs-full:AdjustmentsForUndistributedProfitsOfAssociates id="Fact_5698501ea0a643668f0f2c4f24c8933d" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">7457000</ifrs-full:AdjustmentsForUndistributedProfitsOfAssociates>
  <!--Adjustments for undistributed profits of associates-->
  <ifrs-full:AdjustmentsForUndistributedProfitsOfAssociates id="Fact_577a1abdf12f4b3a8409d07a3bda427d" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">510000</ifrs-full:AdjustmentsForUndistributedProfitsOfAssociates>
  <!--Effective tax rate-->
  <ifrs-full:ApplicableTaxRate id="Fact_74099df52c684f5389828eb8ec798564" contextRef="c20190101to20191231" unitRef="U004" decimals="INF">0.25</ifrs-full:ApplicableTaxRate>
  <!--Effective tax rate-->
  <ifrs-full:ApplicableTaxRate id="Fact_a22dc480984048beadff9f7b5c7e67fa" contextRef="c20200101to20201231" unitRef="U004" decimals="INF">0.25</ifrs-full:ApplicableTaxRate>
  <!--Effective tax rate-->
  <ifrs-full:ApplicableTaxRate id="Fact_b31da5d9a4274f7dbbb0ce38a13db8b9" contextRef="c20180101to20181231" unitRef="U004" decimals="INF">0.3</ifrs-full:ApplicableTaxRate>
  <!--Total assets-->
  <ifrs-full:Assets id="Fact_22a41c45ab2c44d1a578f9531e5e5360" contextRef="c20201231" unitRef="U002" decimals="-3">9938354000</ifrs-full:Assets>
  <!--Total assets-->
  <ifrs-full:Assets id="Fact_fedd816864bb4c67ac9ec7ea56f81e36" contextRef="c20191231" unitRef="U002" decimals="-3">9659815000</ifrs-full:Assets>
  <!--Total assets-Allocated [Member]-->
  <ifrs-full:Assets id="Fact_3237e2aea81c4b0e8a610ce1a56888b9" contextRef="c20201231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">9004851000</ifrs-full:Assets>
  <!--Total assets-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:Assets id="Fact_3ba20092e98f42fe8c095110934f4d0c" contextRef="c20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">3979227000</ifrs-full:Assets>
  <!--Total assets-North America [Member]-->
  <ifrs-full:Assets id="Fact_405023c7bdc04589a2bc1acccf443a9e" contextRef="c20201231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">3484053000</ifrs-full:Assets>
  <!--Total assets-South America [Member]-->
  <ifrs-full:Assets id="Fact_469eb2330cbf43348ccc96528f7c606c" contextRef="c20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">1296652000</ifrs-full:Assets>
  <!--Total assets-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:Assets id="Fact_4b6c672e2a8c4ed7a8eb982290976f09" contextRef="c20201231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">4210149000</ifrs-full:Assets>
  <!--Total assets-Unallocated amounts [member]-->
  <ifrs-full:Assets id="Fact_8f35afa0484c4676962f1b96dc2561f4" contextRef="c20191231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">653166000</ifrs-full:Assets>
  <!--Total assets-Unallocated amounts [member]-->
  <ifrs-full:Assets id="Fact_ca4f464581d34c7d93e5afba384178ad" contextRef="c20201231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">933503000</ifrs-full:Assets>
  <!--Total assets-Allocated [Member]-->
  <ifrs-full:Assets id="Fact_e0229fac2d7e4493b8c2418db249cf3c" contextRef="c20191231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">9006649000</ifrs-full:Assets>
  <!--Total assets-North America [Member]-->
  <ifrs-full:Assets id="Fact_e64683820bc848d4a264bfa195841f78" contextRef="c20191231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">3730771000</ifrs-full:Assets>
  <!--Total assets-South America [Member]-->
  <ifrs-full:Assets id="Fact_e6a6aa0a633b45688eab347760b0c591" contextRef="c20201231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">1310649000</ifrs-full:Assets>
  <!--Total assets-Electric Transmission Lines [Member]-->
  <ifrs-full:Assets id="Fact_229dd78f086340eba3192f9a45b15e8d" contextRef="c20201231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">916466000</ifrs-full:Assets>
  <!--Total assets-Efficient Natural Gas [Member]-->
  <ifrs-full:Assets id="Fact_3520be950b954f539fc84b10a0c283cd" contextRef="c20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">736796000</ifrs-full:Assets>
  <!--Total assets-Efficient Natural Gas [Member]-->
  <ifrs-full:Assets id="Fact_53793b3b2d2849bd9b397fcaf891b1c0" contextRef="c20201231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">710626000</ifrs-full:Assets>
  <!--Total assets-Water [Member]-->
  <ifrs-full:Assets id="Fact_5461cd00c06a404fb2763e11b9b0d039" contextRef="c20201231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">279287000</ifrs-full:Assets>
  <!--Total assets-Water [Member]-->
  <ifrs-full:Assets id="Fact_5ab40fe49ca8499cb2524761da1ee30b" contextRef="c20191231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">158423000</ifrs-full:Assets>
  <!--Total assets-Renewable Energy [Member]-->
  <ifrs-full:Assets id="Fact_a4710675041d4657b33dcb5187ad5b8f" contextRef="c20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">7156568000</ifrs-full:Assets>
  <!--Total assets-Renewable Energy [Member]-->
  <ifrs-full:Assets id="Fact_cfa912c8c2e14a37a1801723b7b8f997" contextRef="c20201231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">7098472000</ifrs-full:Assets>
  <!--Total assets-Electric Transmission Lines [Member]-->
  <ifrs-full:Assets id="Fact_fbbd00afb9914aa5890182c32c3686b0" contextRef="c20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">954862000</ifrs-full:Assets>
  <!--Average effective tax rate-->
  <ifrs-full:AverageEffectiveTaxRate id="Fact_31c2cd7212e2436abf4783f3bbe75679" contextRef="c20180101to20181231" unitRef="U004" decimals="1">0.3</ifrs-full:AverageEffectiveTaxRate>
  <!--Average effective tax rate-->
  <ifrs-full:AverageEffectiveTaxRate id="Fact_12aaf60828234e8dae14e090c2bf102d" contextRef="c20200101to20201231" unitRef="U004" decimals="2">0.25</ifrs-full:AverageEffectiveTaxRate>
  <!--Average effective tax rate-->
  <ifrs-full:AverageEffectiveTaxRate id="Fact_ca8075bcb35e46bb8d2860fa254f1e0e" contextRef="c20190101to20191231" unitRef="U004" decimals="2">0.25</ifrs-full:AverageEffectiveTaxRate>
  <!--Average monthly number of employees-->
  <ifrs-full:AverageNumberOfEmployees id="Fact_97b4639ae68544c6970f5f2c7dbe9793" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">207000</ifrs-full:AverageNumberOfEmployees>
  <!--Average monthly number of employees-->
  <ifrs-full:AverageNumberOfEmployees id="Fact_a61db691ac3045bf9445e7615e0a9496" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">306000</ifrs-full:AverageNumberOfEmployees>
  <!--Average monthly number of employees-->
  <ifrs-full:AverageNumberOfEmployees id="Fact_acb1fd6853e4457b8e9afe264f3f4bcd" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">441000</ifrs-full:AverageNumberOfEmployees>
  <!--Earnings per share from profit for the period - basic and diluted (in dollars per share)-->
  <ifrs-full:BasicAndDilutedEarningsLossPerShare id="Fact_4f9085a53e6c4ec18dc61a99407ced81" contextRef="c20200101to20201231" unitRef="U003" decimals="2">0.12</ifrs-full:BasicAndDilutedEarningsLossPerShare>
  <!--Earnings per share from profit for the period - basic and diluted (in dollars per share)-->
  <ifrs-full:BasicAndDilutedEarningsLossPerShare id="Fact_c1c60c57608f4eec9a8c6d1187562926" contextRef="c20190101to20191231" unitRef="U003" decimals="2">0.61</ifrs-full:BasicAndDilutedEarningsLossPerShare>
  <!--Earnings per share from profit for the period - basic and diluted (in dollars per share)-->
  <ifrs-full:BasicAndDilutedEarningsLossPerShare id="Fact_eb630c60e92d4d9cb83125a6e106581e" 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_343d4da322394ce7a700c13b86e37c3f" 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_3a8863d18e154d84b9029e1f58489f92" contextRef="c20200101to20201231" unitRef="U003" decimals="2">0.12</ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations>
  <!--Earnings per share from continuing operations - basic and diluted (in dollars per share)-->
  <ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations id="Fact_e04d31cdaf02441b95532425dccf6482" contextRef="c20190101to20191231" unitRef="U003" decimals="2">0.61</ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations>
  <!--Basic earnings per share (in dollars per share)-->
  <ifrs-full:BasicEarningsLossPerShare id="Fact_675f2b3aa493471ea3cfcf7c10d9ee4b" contextRef="c20200101to20201231" unitRef="U003" decimals="2">0.12</ifrs-full:BasicEarningsLossPerShare>
  <!--Basic earnings per share (in dollars per share)-->
  <ifrs-full:BasicEarningsLossPerShare id="Fact_0fdad0e973d2443a867c101c3e58f89a" contextRef="c20180101to20181231" unitRef="U003" decimals="2">0.42</ifrs-full:BasicEarningsLossPerShare>
  <!--Basic earnings per share (in dollars per share)-->
  <ifrs-full:BasicEarningsLossPerShare id="Fact_fbba37a5edd04f2ba0209d2d93fd08c4" contextRef="c20190101to20191231" unitRef="U003" decimals="2">0.61</ifrs-full:BasicEarningsLossPerShare>
  <!--Borrowings-Befesa Agua Tenes, S.L.U. [Member]-->
  <ifrs-full:Borrowings id="Fact_f99bd8dcd40443a89137acbdf6f7ade9" contextRef="c20200531_BusinessCombinationsAxis_BefesaAguaTenesSLUMember" unitRef="U002" decimals="-5">14000000</ifrs-full:Borrowings>
  <!--Borrowings, adjustment to interest rate basis-Green Private Placement [Member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_04892384a81a4bbeb9e7be5e050780e2" contextRef="c20200331_BorrowingsByNameAxis_GreenPrivatePlacementMember" unitRef="U004" decimals="4">0.0196</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
  <!--Borrowings, adjustment to interest rate basis-Top of range [member]-Eurodollar Rate Loans [Member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_19744af87e42468189cbcf08fadaebf4" contextRef="c20180510_BorrowingsByNameAxis_EurodollarRateLoansMember_RangeAxis_TopOfRangeMember" unitRef="U004" decimals="INF">0.0225</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
  <!--Borrowings, adjustment to interest rate basis-Credit Facility 2017 [Member]-Floating Interest Rate Base London Interbank Offered Rate LIBOR [Member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_1a1d9cd05774423da7588aa16970e585" contextRef="c20170720_BorrowingsByNameAxis_CreditFacility2017Member_TypesOfInterestRatesAxis_FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember" unitRef="U004" decimals="INF">0.0200</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
  <!--Borrowings, adjustment to interest rate basis-Eurodollar Rate Loans [Member]-Bottom of range [member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_41af79f0525445d9b8332bfa32fd2eee" contextRef="c20180510_BorrowingsByNameAxis_EurodollarRateLoansMember_RangeAxis_BottomOfRangeMember" unitRef="U004" decimals="INF">0.0160</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
  <!--Borrowings, adjustment to interest rate basis-Floating Interest Rate Base London Interbank Offered Rate LIBOR [Member]-Base Rate Loans [Member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_44e1663bd1984ee2b7e41e54e0b46e82" contextRef="c20180510_BorrowingsByNameAxis_BaseRateLoansMember_TypesOfInterestRatesAxis_FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember" unitRef="U004" decimals="INF">0.0100</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
  <!--Borrowings, adjustment to interest rate basis-Senior Note Issuance Facility [Member]-Euro Interbank Offered Rate [Member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_5128b79120bb4e5fb5cf942ab7011b78" contextRef="c20190430_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_TypesOfInterestRatesAxis_EuroInterbankOfferedRateMember" unitRef="U004" decimals="INF">0.0450</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
  <!--Borrowings, adjustment to interest rate basis-Federal Funds Rate [Member]-Base Rate Loans [Member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_544095b786e84ad08671bb8da55d3380" contextRef="c20180510_BorrowingsByNameAxis_BaseRateLoansMember_TypesOfInterestRatesAxis_FederalFundsRateMember" unitRef="U004" decimals="INF">0.0050</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
  <!--Borrowings, adjustment to interest rate basis-Top of range [member]-Base Rate Loans [Member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_6169aa85cd4f4cd5815cf2b775845b40" 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]-Base Rate Loans [Member]-->
  <ifrs-full:BorrowingsAdjustmentToInterestRateBasis id="Fact_de43066c6ef14310a6b8a30c22dfc1b0" 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_ff6dfbaef6cc443db0aec6e10d049c76" contextRef="c20170720_BorrowingsByNameAxis_CreditFacility2017Member_TypesOfInterestRatesAxis_EuroInterbankOfferedRateMember" unitRef="U004" decimals="INF">0.0200</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
  <!--Interest rate-Befesa Agua Tenes, S.L.U. [Member]-->
  <ifrs-full:BorrowingsInterestRate id="Fact_af0df14882fd4c7bb0b4ac54c2287581" contextRef="c20190129_BusinessCombinationsAxis_BefesaAguaTenesSLUMember" unitRef="U004" decimals="2">0.12</ifrs-full:BorrowingsInterestRate>
  <!--Interest rate-Bottom of range [member]-Interest Rate Risk [Member]-United States dollar (next day) (funds code)-->
  <ifrs-full:BorrowingsInterestRate id="Fact_0af5f6ae9b4342bbb6ec3242d36f28d4" contextRef="c20201231_CurrencyAxis_USN_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="INF">0.0198</ifrs-full:BorrowingsInterestRate>
  <!--Interest rate-Interest Rate Risk [Member]-Top of range [member]-Euro Member Countries, Euro-->
  <ifrs-full:BorrowingsInterestRate id="Fact_2d885bc9c8a246809ec3c8a6578a7361" contextRef="c20201231_CurrencyAxis_EUR_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="INF">0.0487</ifrs-full:BorrowingsInterestRate>
  <!--Interest rate-Euro Member Countries, Euro-Interest Rate Risk [Member]-Bottom of range [member]-->
  <ifrs-full:BorrowingsInterestRate id="Fact_2e63890f6bde4a76bae3030d252637fe" contextRef="c20201231_CurrencyAxis_EUR_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="INF">0.0000</ifrs-full:BorrowingsInterestRate>
  <!--Interest rate-Interest Rate Risk [Member]-Top of range [member]-United States dollar (next day) (funds code)-->
  <ifrs-full:BorrowingsInterestRate id="Fact_f727d058c0ac40f0974319cdec033223" contextRef="c20201231_CurrencyAxis_USN_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="INF">0.0527</ifrs-full:BorrowingsInterestRate>
  <!--Interest rate-Senior Note Issuance Facility One [Member]-->
  <ifrs-full:BorrowingsInterestRate id="Fact_88c736ee65a748c5880e064c81d96df6" contextRef="c20200708_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityOneMember" unitRef="U004" decimals="4">0.0525</ifrs-full:BorrowingsInterestRate>
  <!--Interest rate-Green Exchangeable Notes Due 2025 [Member]-->
  <ifrs-full:BorrowingsInterestRate id="Fact_a2470919ab4345939873bcdaeb8a645e" contextRef="c20200717_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member" unitRef="U004" decimals="4">0.0400</ifrs-full:BorrowingsInterestRate>
  <!--Interest rate-Senior Note Issuance Facility [Member]-->
  <ifrs-full:BorrowingsInterestRate id="Fact_b13e9d7622e2411bb86d8d2152812226" contextRef="c20190430_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember" unitRef="U004" decimals="INF">0.0424</ifrs-full:BorrowingsInterestRate>
  <!--Interest rate-Credit Facility 2020 [Member]-->
  <ifrs-full:BorrowingsInterestRate id="Fact_fe61d521bd5e400ab9bfa801679c4d19" contextRef="c20201204_BorrowingsByNameAxis_CreditFacility2020Member" unitRef="U004" decimals="4">0.0250</ifrs-full:BorrowingsInterestRate>
  <!--Maturity date-United States dollar (next day) (funds code)-Interest Rate Risk [Member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_4022bb24cf52444f98f33793d0d9ef30" contextRef="c20200101to20201231_CurrencyAxis_USN_TypesOfRisksAxis_InterestRateRiskMember">2034</ifrs-full:BorrowingsMaturity>
  <!--Maturity date-Euro Member Countries, Euro-Interest Rate Risk [Member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_c3ffcb4cc67c427396571d8619ff4008" contextRef="c20200101to20201231_CurrencyAxis_EUR_TypesOfRisksAxis_InterestRateRiskMember">2030</ifrs-full:BorrowingsMaturity>
  <!--Maturity date-Credit Facility 2017 [Member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_3ebe20a546de40b2814419fa7b85f524" contextRef="c20200101to20201231_BorrowingsByNameAxis_CreditFacility2017Member">December 13, 2021</ifrs-full:BorrowingsMaturity>
  <!--Maturity date-Senior Note Issuance Facility [Member]-Interest rate swap contract [member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_4f5390315f944dc4830d79c5e28aa7a6" contextRef="c20200101to20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_ClassesOfFinancialAssetsAxis_InterestRateSwapContractMember">June 30, 2022</ifrs-full:BorrowingsMaturity>
  <!--Maturity date-Green Exchangeable Notes Due 2025 [Member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_51f383cb2bec436db4986c2e8c36b2ca" contextRef="c20200101to20201231_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member">July 15, 2025</ifrs-full:BorrowingsMaturity>
  <!--Maturity date-Series 1 Notes [Member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_5cc24f0055794bbfa757f02a480c78d3" contextRef="c20200101to20201231_BorrowingsByNameAxis_Series1NotesMember">2022</ifrs-full:BorrowingsMaturity>
  <!--Maturity date-Credit Facility 2020 [Member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_5d87746c04744891851ec2225a26ecd8" contextRef="c20200101to20201231_BorrowingsByNameAxis_CreditFacility2020Member">December 4, 2025</ifrs-full:BorrowingsMaturity>
  <!--Maturity date-Borrowings Maturity 1 [Member]-New Revolving Credit Facility [Member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_913b5725c4124ccfbaedca69e0302739" contextRef="c20200101to20201231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_BorrowingsMaturity1Member">December 31, 2022</ifrs-full:BorrowingsMaturity>
  <!--Maturity date-Series 3 Notes [Member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_a5ea3a3f55e84928b1393fa52111923d" contextRef="c20200101to20201231_BorrowingsByNameAxis_Series3NotesMember">2024</ifrs-full:BorrowingsMaturity>
  <!--Maturity date-Senior Note Issuance Facility [Member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_b86d81a19ccf40578856fbd04e2e6d01" contextRef="c20200101to20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember">April 30, 2025</ifrs-full:BorrowingsMaturity>
  <!--Maturity date-Green Private Placement [Member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_f5320cd0814b438ab944d111c97adf9c" contextRef="c20200101to20201231_BorrowingsByNameAxis_GreenPrivatePlacementMember">June 30, 2026</ifrs-full:BorrowingsMaturity>
  <!--Maturity date-Series 2 Notes [Member]-->
  <ifrs-full:BorrowingsMaturity id="Fact_f95b86c911554779825ad53700b6faa8" contextRef="c20200101to20201231_BorrowingsByNameAxis_Series2NotesMember">2023</ifrs-full:BorrowingsMaturity>
  <!--Capital reserve-->
  <ifrs-full:CapitalReserve id="Fact_a9b24b379c394b0aaa2e8113d9774066" contextRef="c20191231" unitRef="U002" decimals="-3">889057000</ifrs-full:CapitalReserve>
  <!--Capital reserve-->
  <ifrs-full:CapitalReserve id="Fact_e9851542c1d743dda496e595ede6c295" contextRef="c20201231" unitRef="U002" decimals="-3">881745000</ifrs-full:CapitalReserve>
  <!--Cash and cash equivalents-->
  <ifrs-full:CashAndCashEquivalents id="Fact_a9fb5c430f4a4a6a905bf87a47683427" contextRef="c20201231" unitRef="U002" decimals="-3">868501000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-->
  <ifrs-full:CashAndCashEquivalents id="Fact_aeabcc7ee78d4978ab7251c97ad60843" contextRef="c20191231" unitRef="U002" decimals="-3">562795000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-->
  <ifrs-full:CashAndCashEquivalents id="Fact_0b18d0aab02c409aaa2efba61cc94daa" contextRef="c20171231" unitRef="U002" decimals="-3">669387000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-->
  <ifrs-full:CashAndCashEquivalents id="Fact_3254219e27ae4af4894a5dcc3423bd0e" contextRef="c20181231" unitRef="U002" decimals="-3">631542000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-North America [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_022ae3e9020c4794ab15cf875b12934c" contextRef="c20191231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">181458000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Allocated [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_4c647f88df4b45e597c5133f6e19f0a6" contextRef="c20201231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">532735000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_5bf4e70102214d5b9d4ca5d8f51fe1c5" contextRef="c20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">234097000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-South America [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_a6e9f7446bb7496a8becb36101dfa0f7" contextRef="c20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">80909000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-South America [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_cbe2183df2674e8398efd5887bab7dac" contextRef="c20201231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">70861000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Allocated [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_ceb4a6de831f4ea69430c5ddfe1e8336" contextRef="c20191231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">496464000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-North America [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_18a012ae40284258be29ab26a5d524cd" contextRef="c20201231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">206344000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_df71fc7c5be54adeade7ab78d7f45205" contextRef="c20201231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">255530000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Efficient Natural Gas [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_0225e44cb0d24b4da0e50f366a36efb3" contextRef="c20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">11850000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Electric Transmission Lines [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_4ad2cb6ab4d340eb921bc166d9200132" contextRef="c20201231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">46045000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Efficient Natural Gas [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_9e9fc6bfe8844a55882f514711d9901f" contextRef="c20201231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">67955000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Electric Transmission Lines [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_a715c2751f8b4be38852d77c3b6bc6c9" contextRef="c20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">53868000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Renewable Energy [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_c291ed6d17894a9e969b71e7c6b47b8d" contextRef="c20201231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">397465000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Water [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_d05df189c8944a5181fdccc499fcd764" contextRef="c20201231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">21270000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Renewable Energy [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_fb8e3e4f06554ef6b19f1697e281b767" contextRef="c20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">421198000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Water [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_fbc326de3dfd43ee91bdfcabbb678d21" contextRef="c20191231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">9548000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Euro Member Countries, Euro-->
  <ifrs-full:CashAndCashEquivalents id="Fact_0378b866cce74be2a1622baba300fdb4" contextRef="c20201231_CurrencyAxis_EUR" unitRef="U002" decimals="-3">196431000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Euro Member Countries, Euro-->
  <ifrs-full:CashAndCashEquivalents id="Fact_1a460e8c046f4b139a10fbf65883076f" contextRef="c20191231_CurrencyAxis_EUR" unitRef="U002" decimals="-3">181961000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Other Currency [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_1e785be0caf74916b1929f43e4f6c943" contextRef="c20201231_CurrencyAxis_OtherCurrencyMember" unitRef="U002" decimals="-3">11258000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-South Africa, Rand-->
  <ifrs-full:CashAndCashEquivalents id="Fact_28e4d054d69742c18ab91b255dd33ddb" contextRef="c20191231_CurrencyAxis_ZAR" unitRef="U002" decimals="-3">47679000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Mexico, Peso [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_33ef29195e764a50890f26dc327b5888" contextRef="c20191231_CurrencyAxis_MXN" unitRef="U002" decimals="-3">64000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Algeria, Algeria Dinars-->
  <ifrs-full:CashAndCashEquivalents id="Fact_4c2fe6ce1db44d99aa78f33ec1f0ba45" contextRef="c20191231_CurrencyAxis_DZD" unitRef="U002" decimals="-3">9301000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-United States dollar (next day) (funds code)-->
  <ifrs-full:CashAndCashEquivalents id="Fact_56085c5a0bcb486ea2771ae9bf08baae" contextRef="c20201231_CurrencyAxis_USN" unitRef="U002" decimals="-3">575567000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Other Currency [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_68ebc3486843494fa18c4b52be75b024" contextRef="c20191231_CurrencyAxis_OtherCurrencyMember" unitRef="U002" decimals="-3">10176000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-South Africa, Rand-->
  <ifrs-full:CashAndCashEquivalents id="Fact_6f013403e0494f2e8245c9928af8cb7a" contextRef="c20201231_CurrencyAxis_ZAR" unitRef="U002" decimals="-3">40561000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Algeria, Algeria Dinars-->
  <ifrs-full:CashAndCashEquivalents id="Fact_ad87f4e108d54eccbc049bc760215688" contextRef="c20201231_CurrencyAxis_DZD" unitRef="U002" decimals="-3">21114000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-Mexico, Peso [Member]-->
  <ifrs-full:CashAndCashEquivalents id="Fact_c79f4e8a7b9346269213e6b58ec09c5e" contextRef="c20201231_CurrencyAxis_MXN" unitRef="U002" decimals="-3">23570000</ifrs-full:CashAndCashEquivalents>
  <!--Cash and cash equivalents-United States dollar (next day) (funds code)-->
  <ifrs-full:CashAndCashEquivalents id="Fact_ff4d9ab7391348829fef1b14f397b902" contextRef="c20191231_CurrencyAxis_USN" unitRef="U002" decimals="-3">313678000</ifrs-full:CashAndCashEquivalents>
  <!--Cash & cash equivalents-Asset Acquisition [Member]-->
  <ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate id="Fact_5e5b01bf623d4dfdb7cc6a085e8e599c" contextRef="c20201231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">17646000</ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
  <!--Cash flows from (used in) financing activities-->
  <ifrs-full:CashFlowsFromUsedInFinancingActivities id="Fact_24a5534ed0fe4c4cb9ef4315e8048527" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-310182000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
  <!--Cash flows from (used in) financing activities-->
  <ifrs-full:CashFlowsFromUsedInFinancingActivities id="Fact_66f8130613fc44178cbcd22758f7a9ea" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-137340000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
  <!--Cash flows from (used in) financing activities-->
  <ifrs-full:CashFlowsFromUsedInFinancingActivities id="Fact_8e67fda9caad431eaeea33b11c15b230" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-405231000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
  <!--Cash flows from (used in) investing activities-->
  <ifrs-full:CashFlowsFromUsedInInvestingActivities id="Fact_459d2ba2688c488a88b0311a90d85c56" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-118211000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
  <!--Cash flows from (used in) investing activities-->
  <ifrs-full:CashFlowsFromUsedInInvestingActivities id="Fact_6303e972d66d4e278d20481fcb59478d" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-5860000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
  <!--Cash flows from (used in) investing activities-->
  <ifrs-full:CashFlowsFromUsedInInvestingActivities id="Fact_10362dc99c9c462c968b247a8923c226" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-14860000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
  <!--Cash flows from (used in) operating activities-->
  <ifrs-full:CashFlowsFromUsedInOperatingActivities id="Fact_0ee95df72de4480fb53ead259218a51d" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">438221000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
  <!--Cash flows from (used in) operating activities-->
  <ifrs-full:CashFlowsFromUsedInOperatingActivities id="Fact_7d473ea94ac247c5bdeb8677a3eceb92" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">401043000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
  <!--Cash flows from (used in) operating activities-->
  <ifrs-full:CashFlowsFromUsedInOperatingActivities id="Fact_943bd25073ed4229aba7b3cf99dbe977" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">363581000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
  <!--Cash flows from (used in) operations before changes in working capital-->
  <ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital id="Fact_4f9f9d61f2564f38825818f258255f11" 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_c14a547bfd4440fdae9654772bcb2642" 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_f70fb2ee08114575991cf50c96bd1422" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">758671000</ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital>
  <!--Consideration payment advanced-Befesa Agua Tenes, S.L.U. [Member]-->
  <ifrs-full:CashTransferred id="Fact_439b5312d99d4cd4bfcc1cbdcfa38fcc" contextRef="c20190129_BusinessCombinationsAxis_BefesaAguaTenesSLUMember" unitRef="U002" decimals="-5">19900000</ifrs-full:CashTransferred>
  <!--Consideration payment advanced-Asset Acquisition [Member]-->
  <ifrs-full:CashTransferred id="Fact_0b2257ca449d456aaf60411c58ddadcf" contextRef="c20201231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">22610000</ifrs-full:CashTransferred>
  <!--Consideration payment advanced-Asset Acquisition [Member]-->
  <ifrs-full:CashTransferred id="Fact_7e1c9a9591b74cd7b498026550625991" contextRef="c20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">26190000</ifrs-full:CashTransferred>
  <!--Commercial papers issued-Borrowings, commercial paper [Member]-->
  <ifrs-full:CommercialPapersIssued id="Fact_91411996c54c4afda7b331d67288a3c0" contextRef="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember" unitRef="U010" decimals="-6">25000000</ifrs-full:CommercialPapersIssued>
  <!--Commercial papers issued-Borrowings, commercial paper [Member]-->
  <ifrs-full:CommercialPapersIssued id="Fact_9e739b92ced340edb74f0d696fb8c135" contextRef="c20201231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember" unitRef="U010" decimals="-5">17400000</ifrs-full:CommercialPapersIssued>
  <!--Comprehensive income-->
  <ifrs-full:ComprehensiveIncome id="Fact_b74ef2bb648145c8986c650c35c130a4" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">14255000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-->
  <ifrs-full:ComprehensiveIncome id="Fact_c8db4e99fe4649138ab6436cd6febe5e" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">30338000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-->
  <ifrs-full:ComprehensiveIncome id="Fact_d3c3eec6d3cd452d802e4a971905e80d" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">32523000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Share Premium [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_041a7f21bc084ee191c9923c6a1dd3fe" contextRef="c20200101to20201231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">0</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Share Capital [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_0a7a9a05ff464fa580be76696b723324" contextRef="c20190101to20191231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Non-controlling Interest [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_1ce5592285f84cefb97420115584af9c" contextRef="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">12429000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Capital Reserve [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_2ea882e632e04911af28c09368baf366" contextRef="c20190101to20191231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">0</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Share Premium [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_2ee554b31113459984f140104cde213b" contextRef="c20190101to20191231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">0</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Other Reserves [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_3ad0536c62ed4ae5ae00095f4fbb54fa" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">-21214000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Total Equity Attributable to Company [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_3e6dcb86581644b4bb1ebb5206798b35" 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_4f3d6a6dc8a44457aad38911ff6fb24f" contextRef="c20180101to20181231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">2301000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Total Equity Attributable to Company [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_5ca9568ed0cd48cfa753d2f1f70d9a5a" contextRef="c20200101to20201231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">25711000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_5e19d09a500842529a3edbbd2761e4f1" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-50168000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Other Reserves [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_5e65935692cf446aa38c65529cd88ce5" contextRef="c20200101to20201231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">22844000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Capital Reserve [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_6915b630e8744737b7291931a8ad93d9" contextRef="c20180101to20181231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">0</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Other Reserves [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_6d6b3554beb74795a5163dcbe82dce53" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">12717000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Capital Reserve [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_7c682dc8148b4fd9b26cb118ba5e0dad" contextRef="c20200101to20201231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">0</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Accumulated Deficit [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_7d3e73ec57b646b39c36926ddf66437d" contextRef="c20190101to20191231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">63817000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Accumulated Deficit [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_8c8e34ca103b4583b718f2b5f4929e17" contextRef="c20180101to20181231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">39752000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Accumulated Deficit [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_8d7bf7a7535f4aa1967f6a328b8ebf65" contextRef="c20200101to20201231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">11968000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_92202254eace4ad78a17b465314865dd" contextRef="c20200101to20201231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-9101000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Share Capital [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_a525cff32ad64d3fa1f949fb69ef61e4" contextRef="c20180101to20181231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_cfb62e9f165e48468b2512fbd61bfaf7" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-22509000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Share Capital [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_cfd17393f5cb4c4cac46a3d0978a0228" contextRef="c20200101to20201231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Share Premium [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_1681c1a084eb48d188322ee9958dc228" contextRef="c20180101to20181231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">0</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Non-controlling Interest [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_dd939c3c09d042879913e64e6ecc1e06" contextRef="c20180101to20181231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">11954000</ifrs-full:ComprehensiveIncome>
  <!--Comprehensive income-Non-controlling Interest [Member]-->
  <ifrs-full:ComprehensiveIncome id="Fact_f851279e5ec84f2f9921af4201208e1d" contextRef="c20200101to20201231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">4627000</ifrs-full:ComprehensiveIncome>
  <!--Total comprehensive income attributable to non-controlling interest-->
  <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests id="Fact_94bcb60856f94ae7b8496e7c39ac9887" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-11954000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
  <!--Total comprehensive income attributable to non-controlling interest-->
  <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests id="Fact_b52f13c900254b919513265d5bcbfc2c" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-12429000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
  <!--Total comprehensive income attributable to non-controlling interest-->
  <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests id="Fact_e028a6d823b5473e89d8cd7c3cf6eee6" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-4627000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
  <!--Comprehensive income, attributable to owners of parent-->
  <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent id="Fact_2e95dd122a6049459df4609f09f6df53" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">2301000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
  <!--Comprehensive income, attributable to owners of parent-->
  <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent id="Fact_8cadc9dce1624648bf478e9ba7eaa7d7" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">20094000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
  <!--Comprehensive income, attributable to owners of parent-->
  <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent id="Fact_d7ea0f4e506747e1b3f3bb05a7d0abad" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">25711000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
  <!--Purchase commitments-->
  <ifrs-full:ContractualCapitalCommitments id="Fact_09574248490f448c896ffa44034048ae" contextRef="c20191231" unitRef="U002" decimals="-3">1758147000</ifrs-full:ContractualCapitalCommitments>
  <!--Purchase commitments-Later than one year and not later than three years [member]-->
  <ifrs-full:ContractualCapitalCommitments id="Fact_2c8caca8e8924a3e8ccfcfc3909ee288" contextRef="c20191231_MaturityAxis_LaterThanOneYearAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">186222000</ifrs-full:ContractualCapitalCommitments>
  <!--Purchase commitments-Later than five years [member]-->
  <ifrs-full:ContractualCapitalCommitments id="Fact_747ed1b3f8d648928d1e5213f15f4ee7" contextRef="c20201231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">1282881000</ifrs-full:ContractualCapitalCommitments>
  <!--Purchase commitments-Later than three months and not later than one year [member]-->
  <ifrs-full:ContractualCapitalCommitments id="Fact_7aeffea1d6d6456e8964b6058cc0b944" contextRef="c20201231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember" unitRef="U002" decimals="-3">93791000</ifrs-full:ContractualCapitalCommitments>
  <!--Purchase commitments-Later than three years and not later than five years [member]-->
  <ifrs-full:ContractualCapitalCommitments id="Fact_80cb58fa8d2b41e7985d58104ff30eba" contextRef="c20191231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">173622000</ifrs-full:ContractualCapitalCommitments>
  <!--Purchase commitments-Later than three months and not later than one year [member]-->
  <ifrs-full:ContractualCapitalCommitments id="Fact_928dca3ef1ef4574bab0d583e8ef07c0" contextRef="c20191231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember" unitRef="U002" decimals="-3">84881000</ifrs-full:ContractualCapitalCommitments>
  <!--Purchase commitments-Later than three years and not later than five years [member]-->
  <ifrs-full:ContractualCapitalCommitments id="Fact_a3e1b02ff2fc4a79bf09cfb6bca34625" contextRef="c20201231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">172776000</ifrs-full:ContractualCapitalCommitments>
  <!--Purchase commitments-->
  <ifrs-full:ContractualCapitalCommitments id="Fact_b507c7bad35540d38a019466502fb8e9" contextRef="c20201231" unitRef="U002" decimals="-3">1709660000</ifrs-full:ContractualCapitalCommitments>
  <!--Purchase commitments-Later than one year and not later than three years [member]-->
  <ifrs-full:ContractualCapitalCommitments id="Fact_c432afe5d8f846f183c83471464b3c1d" contextRef="c20201231_MaturityAxis_LaterThanOneYearAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">160211000</ifrs-full:ContractualCapitalCommitments>
  <!--Purchase commitments-Later than five years [member]-->
  <ifrs-full:ContractualCapitalCommitments id="Fact_e39a3ef452144eafa34eeff20a430f99" contextRef="c20191231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">1313422000</ifrs-full:ContractualCapitalCommitments>
  <!--Current assets-->
  <ifrs-full:CurrentAssets id="Fact_0c00030d60c74a1ea8836bd1a3968d6e" contextRef="c20201231" unitRef="U002" decimals="-3">1424278000</ifrs-full:CurrentAssets>
  <!--Current assets-->
  <ifrs-full:CurrentAssets id="Fact_a16164fa5ba74efea4c559f8d54d0914" contextRef="c20191231" unitRef="U002" decimals="-3">1119208000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Nine [Member]-->
  <ifrs-full:CurrentAssets id="Fact_0a1cc5f02a924ed6ae496d022ef2db4d" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">84000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Three [Member]-->
  <ifrs-full:CurrentAssets id="Fact_0b96e758c65845e1ae7e21c84767ef85" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">0</ifrs-full:CurrentAssets>
  <!--Current assets-Associates One [Member]-->
  <ifrs-full:CurrentAssets id="Fact_0bb0dfaad7a34ab69b7d3738fd562643" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">1268000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Seven [Member]-->
  <ifrs-full:CurrentAssets id="Fact_19d4f5308d8247019dd5913b8d5198b4" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">72669000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Four [Member]-->
  <ifrs-full:CurrentAssets id="Fact_30176fe0d17147f0ac2389f450acce21" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">107000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Seven [Member]-->
  <ifrs-full:CurrentAssets id="Fact_39a5bba5d360485f99abe411d7ac8d3e" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">121468000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Five [Member]-->
  <ifrs-full:CurrentAssets id="Fact_45ebf20ba2294044913f2a7dee6650cb" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">55423000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Ten [Member]-->
  <ifrs-full:CurrentAssets id="Fact_4ba685196db24f8a9ae4088318edb4f5" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">7229000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Four [Member]-->
  <ifrs-full:CurrentAssets id="Fact_60f6eea1133c49b4ab4dd6eb918cac43" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">134000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Three [Member]-->
  <ifrs-full:CurrentAssets id="Fact_723f17226742496aabdd32716db3e273" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">0</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Five [Member]-->
  <ifrs-full:CurrentAssets id="Fact_8205802e39b54c3bb36747c73958a367" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">156528000</ifrs-full:CurrentAssets>
  <!--Current assets-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:CurrentAssets id="Fact_8c3aa557a0874a738738c67ae7818427" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">210000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Ten [Member]-->
  <ifrs-full:CurrentAssets id="Fact_a1eb26aa00bf48e8be08573125f415df" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">10655000</ifrs-full:CurrentAssets>
  <!--Current assets-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:CurrentAssets id="Fact_a2c3999a105c46eebd00ae3f8de6e6b5" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">146000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Two [Member]-->
  <ifrs-full:CurrentAssets id="Fact_b860569503b1415d8837b5ee30cc436e" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">57808000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Nine [Member]-->
  <ifrs-full:CurrentAssets id="Fact_e781a05b832943fda4225fda70f5cdb3" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">59000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates Two [Member]-->
  <ifrs-full:CurrentAssets id="Fact_e870f3e3de6840f6bd594bceef24e033" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">63148000</ifrs-full:CurrentAssets>
  <!--Current assets-Associates One [Member]-->
  <ifrs-full:CurrentAssets id="Fact_ff10ef1720b14bc0809d35dce007946b" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">1130000</ifrs-full:CurrentAssets>
  <!--Other current assets-Asset Acquisition [Member]-->
  <ifrs-full:CurrentAssetsRecognisedAsOfAcquisitionDate id="Fact_3b1e48b775e6430bad885c1067e6a938" contextRef="c20201231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">29998000</ifrs-full:CurrentAssetsRecognisedAsOfAcquisitionDate>
  <!--Other current assets-Asset Acquisition [Member]-->
  <ifrs-full:CurrentAssetsRecognisedAsOfAcquisitionDate id="Fact_bd7ff63b13cf48dca9a50fe352b47329" contextRef="c20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">1503000</ifrs-full:CurrentAssetsRecognisedAsOfAcquisitionDate>
  <!--Current deposits from customers-->
  <ifrs-full:CurrentDepositsFromCustomers id="Fact_bd82babaea814b55bf2e3f5941a5ba7e" contextRef="c20191231" unitRef="U002" decimals="-3">565000</ifrs-full:CurrentDepositsFromCustomers>
  <!--Current deposits from customers-->
  <ifrs-full:CurrentDepositsFromCustomers id="Fact_c10c00791b3544c1bbf220d0dcd3422b" contextRef="c20201231" unitRef="U002" decimals="-3">416000</ifrs-full:CurrentDepositsFromCustomers>
  <!--Current financial assets-->
  <ifrs-full:CurrentFinancialAssets id="Fact_ae357533dc1447f7bbc128140b6c2973" contextRef="c20191231" unitRef="U002" decimals="-3">218577000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-->
  <ifrs-full:CurrentFinancialAssets id="Fact_e1eea272af2e4e138034eb7bc3be146c" contextRef="c20201231" unitRef="U002" decimals="-3">200084000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-North America [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_01cc119c260e4da0a4d31c569315dbe8" 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_28d8e7ef68a3441a8dd398d5b467215f" contextRef="c20201231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">42984000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-South America [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_546c33ad5ca344b99c46401998b3d5e9" contextRef="c20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">29190000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Allocated [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_7fb537f680644a08a8492206f7b70328" contextRef="c20201231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">200084000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Allocated [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_809cc2580ea5430db7496945ab547298" contextRef="c20191231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">209131000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-North America [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_1631b2d2d6d24f9dba0792886bd42f74" contextRef="c20201231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">129264000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_e3bbde9399ba40d399b016367fa376d3" contextRef="c20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">20673000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-South America [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_fd905503671b484aaddc33227a30a389" contextRef="c20201231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">27836000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Water [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_08358367c76946d7a888fc3678bcee4e" contextRef="c20201231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">40886000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Efficient Natural Gas [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_3ab8e895ec1b46d0be8374182b8b3eef" contextRef="c20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">148723000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Electric Transmission Lines [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_60cdb15946414bb3b3d7ca460460f53b" contextRef="c20201231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">27796000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Water [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_7135f125ad514a1998df013431937133" contextRef="c20191231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">18373000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Renewable Energy [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_9e07f976082c4432a36068c5353b1d7e" contextRef="c20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">13798000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Efficient Natural Gas [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_a51aa9b685104e7299cffcc28a8dce60" contextRef="c20201231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">124872000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Electric Transmission Lines [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_ccce30ba674c4a9b9311f396b329af41" contextRef="c20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">28237000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial assets-Renewable Energy [Member]-->
  <ifrs-full:CurrentFinancialAssets id="Fact_f32491d4445749d887f0a2903334c05a" contextRef="c20201231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">6530000</ifrs-full:CurrentFinancialAssets>
  <!--Current financial liabilities at amortised cost-->
  <ifrs-full:CurrentFinancialLiabilitiesAtAmortisedCost id="Fact_075ab1d1422e4bd795b4dbd90ab97e44" contextRef="c20201231" unitRef="U002" decimals="-3">0</ifrs-full:CurrentFinancialLiabilitiesAtAmortisedCost>
  <!--Current financial liabilities at amortised cost-->
  <ifrs-full:CurrentFinancialLiabilitiesAtAmortisedCost id="Fact_97ae31228bc84a38a46e550643528c12" contextRef="c20191231" unitRef="U002" decimals="-3">41032000</ifrs-full:CurrentFinancialLiabilitiesAtAmortisedCost>
  <!--Current interest payable-Not later than one year [member]-->
  <ifrs-full:CurrentInterestPayable id="Fact_82a024a46a574d3380b86633d615ac4f" contextRef="c20201231_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">19287000</ifrs-full:CurrentInterestPayable>
  <!--Current interest payable-Not later than one year [member]-->
  <ifrs-full:CurrentInterestPayable id="Fact_a0e29f0df0364c458f5b55427846c9c4" contextRef="c20191231_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">12799000</ifrs-full:CurrentInterestPayable>
  <!--Current lease commitments-->
  <ifrs-full:CurrentLeaseLiabilities id="Fact_6a15e871fb2c49b494f5fbf9adce02c4" contextRef="c20201231" unitRef="U002" decimals="-5">5300000</ifrs-full:CurrentLeaseLiabilities>
  <!--Current lease commitments-->
  <ifrs-full:CurrentLeaseLiabilities id="Fact_823a5f023f914cb1b0a4d04655ee0c9b" contextRef="c20191231" unitRef="U002" decimals="-5">5100000</ifrs-full:CurrentLeaseLiabilities>
  <!--Current liabilities-->
  <ifrs-full:CurrentLiabilities id="Fact_e3745f70ec4c4a6da6f9f4a862a67e2c" contextRef="c20191231" unitRef="U002" decimals="-3">973358000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-->
  <ifrs-full:CurrentLiabilities id="Fact_f7477dcce3834a97ba685d94a60c8d43" contextRef="c20201231" unitRef="U002" decimals="-3">483254000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Seven [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_0606e9e624044fe58b95fb390fe0944a" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">4725000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Four [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_095563782d3c4738ace25a5f206a32fa" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">225000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Seven [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_218fab86f2a6474991337ffd22b15075" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">5090000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Two [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_304b48451c7444508c274a900504524f" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">13562000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Ten [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_566be0f70538484fac2783e9d7d1ed55" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">22424000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates One [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_575e62a75ce04ccb9d00875822961cd7" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">783000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_5d7c641ccb8f44b98664742093f233d9" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">19000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Five [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_7161695417a64073a03c483fced59b2f" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">543077000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Two [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_78e9af7dfec34be6963229fa6c17659d" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">12742000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Three [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_7d179a8696a94d4b9bce5e3f892c287f" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">1000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_896f7dabc9e84df7a6ebee20dc728911" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">70000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Three [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_8a2fbe026b71405d8586fe42849e8672" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">2000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Four [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_aa56d3e590fe48e38abeb07f87cfbafd" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">257000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Ten [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_bb9e8ee28bc548aab3faa6b06ae1888b" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">31403000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates One [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_e82ab8915d214f7e99b3aa210a9df635" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">646000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Five [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_e99c0fa7b6d94afe8a89ac2edf08502a" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">25773000</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Nine [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_eff341b635c14bf9a81abc347cba4da1" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">0</ifrs-full:CurrentLiabilities>
  <!--Current liabilities-Associates Nine [Member]-->
  <ifrs-full:CurrentLiabilities id="Fact_f9952676cf454eea95eae981ec3ab005" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">63000</ifrs-full:CurrentLiabilities>
  <!--Prepayments-->
  <ifrs-full:CurrentPrepayments id="Fact_8bc44b135c5c4688a2a3ac658f397429" contextRef="c20191231" unitRef="U002" decimals="-3">5150000</ifrs-full:CurrentPrepayments>
  <!--Prepayments-->
  <ifrs-full:CurrentPrepayments id="Fact_e131122d5f7b489cad30f827d97711d8" contextRef="c20201231" unitRef="U002" decimals="-3">12074000</ifrs-full:CurrentPrepayments>
  <!--Tax receivables-->
  <ifrs-full:CurrentReceivablesFromTaxesOtherThanIncomeTax id="Fact_3fd11902e7604b78b677b5d749bb7795" contextRef="c20201231" unitRef="U002" decimals="-3">50663000</ifrs-full:CurrentReceivablesFromTaxesOtherThanIncomeTax>
  <!--Tax receivables-->
  <ifrs-full:CurrentReceivablesFromTaxesOtherThanIncomeTax id="Fact_4b5fb187c28e4e5681f2283a2c4e4dbd" contextRef="c20191231" unitRef="U002" decimals="-3">50901000</ifrs-full:CurrentReceivablesFromTaxesOtherThanIncomeTax>
  <!--Current tax expense (income)-->
  <ifrs-full:CurrentTaxExpenseIncome id="Fact_4b3d906a9e1a4d358d9992a26f379e55" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">468000</ifrs-full:CurrentTaxExpenseIncome>
  <!--Current tax expense (income)-->
  <ifrs-full:CurrentTaxExpenseIncome id="Fact_7b144e2d9d964f84b1dd12c8974ce452" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">21205000</ifrs-full:CurrentTaxExpenseIncome>
  <!--Current tax expense (income)-->
  <ifrs-full:CurrentTaxExpenseIncome id="Fact_d992eb94965640d5898264389832dbaf" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">5081000</ifrs-full:CurrentTaxExpenseIncome>
  <!--Income and other tax payables-->
  <ifrs-full:CurrentTaxLiabilitiesCurrent id="Fact_4073b76ea8834b3b80d372621fe7a903" contextRef="c20191231" unitRef="U002" decimals="-3">34151000</ifrs-full:CurrentTaxLiabilitiesCurrent>
  <!--Income and other tax payables-->
  <ifrs-full:CurrentTaxLiabilitiesCurrent id="Fact_d33b12d761fb4b4bacac69e4ddba2998" contextRef="c20201231" unitRef="U002" decimals="-3">54703000</ifrs-full:CurrentTaxLiabilitiesCurrent>
  <!--Current trade receivables-->
  <ifrs-full:CurrentTradeReceivables id="Fact_425dba07d3494ac480ab31d7e5d06225" contextRef="c20191231" unitRef="U002" decimals="-3">242008000</ifrs-full:CurrentTradeReceivables>
  <!--Current trade receivables-->
  <ifrs-full:CurrentTradeReceivables id="Fact_798d2ca7274a46d781060c4c1bd3712a" contextRef="c20201231" unitRef="U002" decimals="-3">258087000</ifrs-full:CurrentTradeReceivables>
  <!--Current trade receivables-Foreign Currency [Member]-->
  <ifrs-full:CurrentTradeReceivables id="Fact_08e540c674684f4eb6cd7e2023059ab8" contextRef="c20201231_CurrencyAxis_ForeignCurrencyMember" unitRef="U002" decimals="-3">136876000</ifrs-full:CurrentTradeReceivables>
  <!--Current trade receivables-South Africa, Rand-->
  <ifrs-full:CurrentTradeReceivables id="Fact_3422b1a5836b4f758e37da680af3997f" contextRef="c20191231_CurrencyAxis_ZAR" unitRef="U002" decimals="-3">24289000</ifrs-full:CurrentTradeReceivables>
  <!--Current trade receivables-Euro Member Countries, Euro-->
  <ifrs-full:CurrentTradeReceivables id="Fact_3c6fc0d664154e5ba159fa3fdaed3505" contextRef="c20201231_CurrencyAxis_EUR" unitRef="U002" decimals="-3">105826000</ifrs-full:CurrentTradeReceivables>
  <!--Current trade receivables-Other Currency [Member]-->
  <ifrs-full:CurrentTradeReceivables id="Fact_49c12985ed8e4adb8145392e1c771932" contextRef="c20201231_CurrencyAxis_OtherCurrencyMember" unitRef="U002" decimals="-3">6929000</ifrs-full:CurrentTradeReceivables>
  <!--Current trade receivables-Euro Member Countries, Euro-->
  <ifrs-full:CurrentTradeReceivables id="Fact_53d97032a49348d8868b58c56ff0597a" contextRef="c20191231_CurrencyAxis_EUR" unitRef="U002" decimals="-3">108280000</ifrs-full:CurrentTradeReceivables>
  <!--Current trade receivables-South Africa, Rand-->
  <ifrs-full:CurrentTradeReceivables id="Fact_a31e7898a99c45ba8eeb4d4ebb7df3e8" contextRef="c20201231_CurrencyAxis_ZAR" unitRef="U002" decimals="-3">24121000</ifrs-full:CurrentTradeReceivables>
  <!--Current trade receivables-Foreign Currency [Member]-->
  <ifrs-full:CurrentTradeReceivables id="Fact_f3e63ff37c56434c9eff72619e445bdd" contextRef="c20191231_CurrencyAxis_ForeignCurrencyMember" unitRef="U002" decimals="-3">136570000</ifrs-full:CurrentTradeReceivables>
  <!--Current trade receivables-Other Currency [Member]-->
  <ifrs-full:CurrentTradeReceivables id="Fact_f4d7401af0d943d9ab5bce599f943e49" contextRef="c20191231_CurrencyAxis_OtherCurrencyMember" unitRef="U002" decimals="-3">4001000</ifrs-full:CurrentTradeReceivables>
  <!--Debt instruments issued-Green Exchangeable Notes Due 2025 [Member]-->
  <ifrs-full:DebtSecurities id="Fact_aaa72e9fe1c54de3b52463c508f40434" contextRef="c20200729_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member" unitRef="U002" decimals="-6">15000000</ifrs-full:DebtSecurities>
  <!--Debt instruments issued-Green Exchangeable Notes Due 2025 [Member]-->
  <ifrs-full:DebtSecurities id="Fact_dfc2a4cf56f64ac0a255c1e903118fad" contextRef="c20200717_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member" unitRef="U002" decimals="-6">100000000</ifrs-full:DebtSecurities>
  <!--Deferred tax asset when utilisation is dependent on future taxable profits in excess of profits from reversal of taxable temporary differences and entity has suffered loss in jurisdiction to which deferred tax asset relates-Net Operating Loss Carryforwards ("NOL's") [Member]-->
  <ifrs-full:DeferredTaxAssetWhenUtilisationIsDependentOnFutureTaxableProfitsInExcessOfProfitsFromReversalOfTaxableTemporaryDifferencesAndEntityHasSufferedLossInJurisdictionToWhichDeferredTaxAssetRelates id="Fact_28ac85a47fbf4997bf50aba249ce2864" contextRef="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnusedTaxLossesMember" unitRef="U002" decimals="-6">180000000</ifrs-full:DeferredTaxAssetWhenUtilisationIsDependentOnFutureTaxableProfitsInExcessOfProfitsFromReversalOfTaxableTemporaryDifferencesAndEntityHasSufferedLossInJurisdictionToWhichDeferredTaxAssetRelates>
  <!--Deferred tax asset when utilisation is dependent on future taxable profits in excess of profits from reversal of taxable temporary differences and entity has suffered loss in jurisdiction to which deferred tax asset relates-Net Operating Loss Carryforwards ("NOL's") [Member]-->
  <ifrs-full:DeferredTaxAssetWhenUtilisationIsDependentOnFutureTaxableProfitsInExcessOfProfitsFromReversalOfTaxableTemporaryDifferencesAndEntityHasSufferedLossInJurisdictionToWhichDeferredTaxAssetRelates id="Fact_fcf57f2460044ca1b6035a44af30e13e" contextRef="c20201231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnusedTaxLossesMember" unitRef="U002" decimals="-6">329000000</ifrs-full:DeferredTaxAssetWhenUtilisationIsDependentOnFutureTaxableProfitsInExcessOfProfitsFromReversalOfTaxableTemporaryDifferencesAndEntityHasSufferedLossInJurisdictionToWhichDeferredTaxAssetRelates>
  <!--Deferred tax assets-Net Operating Loss Carryforwards ("NOL's") [Member]-->
  <ifrs-full:DeferredTaxAssets id="Fact_2855ddd0e04d42f99bdc81a4249dd6fc" contextRef="c20201231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnusedTaxLossesMember" unitRef="U002" decimals="-3">497184000</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax assets-->
  <ifrs-full:DeferredTaxAssets id="Fact_4cf72380c6e145ceab73b07a30dbe94f" contextRef="c20201231" unitRef="U002" decimals="-3">699115000</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax assets-Unrealised foreign exchange gains (losses) [member]-->
  <ifrs-full:DeferredTaxAssets id="Fact_58fa52c1f8654ea9ba48c8148c9f8cff" contextRef="c20201231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnrealisedForeignExchangeGainsLossesMember" unitRef="U002" decimals="-3">83847000</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax assets-Net Operating Loss Carryforwards ("NOL's") [Member]-->
  <ifrs-full:DeferredTaxAssets id="Fact_6e1ff65120f64e9bb59fbd2c9d58ad15" contextRef="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnusedTaxLossesMember" unitRef="U002" decimals="-3">546705000</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax assets-Unrealised foreign exchange gains (losses) [member]-->
  <ifrs-full:DeferredTaxAssets id="Fact_6eaaf86edd934fc5b5628c37ee213fa2" contextRef="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnrealisedForeignExchangeGainsLossesMember" unitRef="U002" decimals="-3">86096000</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax assets-Temporary tax non-deductible expenses [Member]-->
  <ifrs-full:DeferredTaxAssets id="Fact_a2bfdd55c6cc4bb8901a8263b2e4d52b" contextRef="c20201231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryTaxNonDeductibleExpensesMember" unitRef="U002" decimals="-3">115063000</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax assets-Other temporary differences [member]-->
  <ifrs-full:DeferredTaxAssets id="Fact_c4fbb42831c84c5cad9d930494d0da74" contextRef="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherTemporaryDifferencesMember" unitRef="U002" decimals="-3">0</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax assets-->
  <ifrs-full:DeferredTaxAssets id="Fact_14bca374bb4d400a916938d1cd35c028" contextRef="c20191231" unitRef="U002" decimals="-3">728648000</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax assets-Temporary tax non-deductible expenses [Member]-->
  <ifrs-full:DeferredTaxAssets id="Fact_f709ab9b99aa47ddbecae7d4dc4c8bf8" contextRef="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryTaxNonDeductibleExpensesMember" unitRef="U002" decimals="-3">95847000</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax assets-Other temporary differences [member]-->
  <ifrs-full:DeferredTaxAssets id="Fact_fa36d386d09a4671a88c481203a0b748" contextRef="c20201231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherTemporaryDifferencesMember" unitRef="U002" decimals="-3">3021000</ifrs-full:DeferredTaxAssets>
  <!--Deferred tax expense (income)-->
  <ifrs-full:DeferredTaxExpenseIncome id="Fact_2c386dc0a61c4aaaa76dfa848219d3c7" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">25869000</ifrs-full:DeferredTaxExpenseIncome>
  <!--Deferred tax expense (income)-->
  <ifrs-full:DeferredTaxExpenseIncome id="Fact_6006f29ba63141a184d8c67b18adf448" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">42191000</ifrs-full:DeferredTaxExpenseIncome>
  <!--Deferred tax expense (income)-->
  <ifrs-full:DeferredTaxExpenseIncome id="Fact_d41dbfb5205c465686cb6523c1019c62" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">3672000</ifrs-full:DeferredTaxExpenseIncome>
  <!--Deferred tax expense (income) relating to origination and reversal of temporary differences-->
  <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences id="Fact_66784d50c1774e439be972fa743a0d2e" 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_6b79f5727cca45a4a0e0f1558a48157b" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">3672000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
  <!--Deferred tax expense (income) relating to origination and reversal of temporary differences-->
  <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences id="Fact_d792fe0ce9774444bdaa9be81630489b" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">25869000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
  <!--Deferred tax liabilities-Other temporary differences [member]-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_2a8c98e98ff14cacbd8a73158c3d8a5e" contextRef="c20201231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherTemporaryDifferencesMember" unitRef="U002" decimals="-3">179000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_38d6cea3149c4650a5bf968c3c173c03" contextRef="c20191231" unitRef="U002" decimals="-3">829678000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities-Accelerated tax amortization [Member]-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_6c54434180d44e22b017cd8abdd9de83" contextRef="c20201231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_AcceleratedTaxAmortizationMember" unitRef="U002" decimals="-3">652600000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_6ecd66934c8f4e37bd5c90e24bddc7a3" contextRef="c20201231" unitRef="U002" decimals="-3">807748000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities-Other difference between tax and book value of assets [Member]-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_71acc9610a11446e8f81d742066498d3" contextRef="c20201231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherDifferenceBetweenTaxAndBookValueOfAssetsMember" unitRef="U002" decimals="-3">154969000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities-Other difference between tax and book value of assets [Member]-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_a00864c84f13484186243a7fd54bf7ce" contextRef="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherDifferenceBetweenTaxAndBookValueOfAssetsMember" unitRef="U002" decimals="-3">137192000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities-Accelerated tax amortization [Member]-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_e7cf2983f37f4a50b23895409719218f" contextRef="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_AcceleratedTaxAmortizationMember" unitRef="U002" decimals="-3">682800000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities-Other temporary differences [member]-->
  <ifrs-full:DeferredTaxLiabilities id="Fact_ee986d167c06476a9fb668cff9bf7ae4" contextRef="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherTemporaryDifferencesMember" unitRef="U002" decimals="-3">9686000</ifrs-full:DeferredTaxLiabilities>
  <!--Deferred tax liabilities recognised as of acquisition date-Asset Acquisition [Member]-->
  <ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate id="Fact_4ff0af79e4b94a1e897e5bd14f02ad14" contextRef="c20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">2539000</ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate>
  <!--Deferred tax liability (asset)-->
  <ifrs-full:DeferredTaxLiabilityAsset id="Fact_cda77267d0314555beb9dd49eeb2c6d4" contextRef="c20201231" unitRef="U002" decimals="-3">108633000</ifrs-full:DeferredTaxLiabilityAsset>
  <!--Deferred tax liability (asset)-->
  <ifrs-full:DeferredTaxLiabilityAsset id="Fact_f28d44969ed84c7cb907e97a629500f1" contextRef="c20191231" unitRef="U002" decimals="-3">101030000</ifrs-full:DeferredTaxLiabilityAsset>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_092ca47a99474adbb3815c0c622fd2fa" 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_574e9422997e45078779441f56cded3e" 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_f416ad8764a34d03a56d917b89666902" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">408604000</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_0da20cc2f6d541b2ad92a8ac5f0e6533" contextRef="c20200101to20201231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">408604000</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_214b605f7f104b7c92a5c0fd9e4c3a3c" 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-Material reconciling items [member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_9447c5235c6f4c58b8afe1f141287399" 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-Water [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_0dc5306036ea45d4989a42e969d8e67b" 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-Electric Transmission Lines [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_1adcab7cae214230872866f46630b811" 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-Renewable Energy [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_66233fc08ea34480b59e42cbfaf48a58" 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-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_6e716de3606149b8a645ac7a272dc7b6" contextRef="c20200101to20201231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">171770000</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_7172afa2258d434599811f4f32806349" contextRef="c20200101to20201231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">30889000</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_79ad327f631a48469a5eda8a7e6a6b71" 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-Water [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_7d17635c0a004e9183e76104afbbc72c" contextRef="c20200101to20201231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">367000</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_0fc27c2a720c4df4b25fa791dfce41da" 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-North America [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_8ae3a50efa2e4e0881299b970bea0776" 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-North America [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_8c7d3c3864634d2e9f3eb405df688e6e" contextRef="c20200101to20201231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">197643000</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_98484c2734de46318050783bfea81bc9" 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-North America [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_9d04685599a942d0b94d701d30d809ba" 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-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_a08c0f5fe0b543ea8e2e4da823136506" 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-South America [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_b1b93149bf9e437eac5007906c68178b" 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_c12c1e327ca84e0b98a6b09209de5726" 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_c430fc492a3441c3af2d5674da4ba422" 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-Efficient Natural Gas [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_cbca58225537428c856eccf7ecaf5ba7" contextRef="c20200101to20201231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">26563000</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_d12b6be881e442b1ac4409255d4118f8" contextRef="c20200101to20201231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">39191000</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_d1f4ebaae91841da9db8976f83b00d6b" contextRef="c20200101to20201231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">350785000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-Water [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_d61831ec547d425793e0c501a1be87bc" 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-Renewable Energy [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_d6d30a224bd54ed690332d5c0e0a1e8b" 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-Solana [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_5f574efadb5b4827956e02c8041994e1" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U002" decimals="-6">48000000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss-Solar Plants in Spain [Member]-->
  <ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss id="Fact_af336228033a4068af2ff4e5f5ba11f3" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember" unitRef="U002" decimals="-6">23000000</ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
  <!--Loans and borrowings-->
  <ifrs-full:DescriptionOfAccountingPolicyForBorrowingsExplanatory id="Fact_3a988e429eac40828bb870db2b4c4b1b" contextRef="c20200101to20201231">&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;2.11. 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);"&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&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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;</ifrs-full:DescriptionOfAccountingPolicyForBorrowingsExplanatory>
  <!--Provisions and contingencies-->
  <ifrs-full:DescriptionOfAccountingPolicyForContingentLiabilitiesAndContingentAssetsExplanatory id="Fact_1c22daa35a8f4ce8b7560337942a9bba" contextRef="c20200101to20201231">&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;2.17. 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);"&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: 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;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;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;-&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 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: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Provisions are measured at the present value of the expected outflows required to settle the obligation. The discount rate used is a current pre-tax rate that reflects, when appropriate, the risks specific to the liability. The increase in the provision due to the passage of time is then recognized as a financial expense. 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);"&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);"&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: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&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 the corresponding entry as part of the cost of the plant under the heading &amp;#8220;Contracted concessional assets.&amp;#8221; The estimated future costs of dismantling are reviewed annually if conditions have changed and adjusted appropriately. The impact of changes in the estimate of future costs or in the timing of when such costs will be incurred, on the dismantling provision, is recorded against an increase or decrease of the cost of the plant.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForContingentLiabilitiesAndContingentAssetsExplanatory>
  <!--Derivative financial instruments and hedging activities-->
  <ifrs-full:DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory id="Fact_10483ee11f5b47bd876785d59c2a3f7b" contextRef="c20200101to20201231">&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;2.6. 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);"&gt;&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Derivatives are recognized at fair value in the statement of financial position. The Company maintains both derivatives designated as hedging instruments in hedging relationships, and derivatives to which hedge accounting is not applied.&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);"&gt;&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&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. The Company analyses on each date if all these requirements are met:&lt;/div&gt;&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&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: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;there is an economic relationship between the hedged item and the hedging instrument;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;the effect of credit risk does not dominate the value changes that result from that economic relationship; and&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;the hedge ratio of the hedging relationship is the same as that resulting from the quantity of the hedged item that the Company actually hedges and the quantity of the hedging instrument that the Company uses to hedge that quantity of hedged item.&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 style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Ineffectiveness is measured following accumulated dollar offset method.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In all cases, current Company&amp;#180;s hedging relationships are considered cash flow hedges. Under this model, 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);"&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;When interest rate options are designated as hedging instruments, the time value is excluded from the hedging instrument as permitted by IFRS 9. Changes in the effective portion of the intrinsic 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. Changes in options time value is recorded as cost of hedging. More precisely, considering that the hedged items are, in all cases, time period hedged item, changes in time value is recognized in other comprehensive income to the extent that it relates to the hedged item. The time value at the date of designation of the option as a hedging instrument, to the extent that it relates to the hedged item, is amortized on a systematic and rational basis over the period during which the hedge adjustment for the option&amp;#8217;s intrinsic value could affect profit or loss.&lt;/div&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&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 style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Any change in fair value of derivatives instruments to which hedge accounting is not applied is directly recorded in the income statement.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory>
  <!--Description of accounting policy for earnings per share [text block]-->
  <ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory id="Fact_ab7c28bec3a245a19a974ac9a3940ce1" contextRef="c20200101to20201231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;2.18. Earnings per share&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Basic earnings per share is calculated by dividing the profit for the period attributable to ordinary equity holders of the parent by the weighted average number of ordinary shares outstanding during the period.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Diluted earnings per share is calculated by dividing the profit for the period attributable to ordinary equity holders of the parent by the weighted average number of ordinary shares outstanding during the period plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory>
  <!--Fair value estimates-->
  <ifrs-full:DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory id="Fact_d99ca730b0b84b2eb78dd422e7981800" contextRef="c20200101to20201231">&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;2.7. 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);"&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: 36pt;"&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;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: 36pt;"&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;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: 36pt;"&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;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);"&gt;In the event that prices cannot be observed, 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);"&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);"&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);"&gt;Interest rate swap valuations consist in valuing separately the swap part of the contract and the credit risk. The methodology used by the market and applied by Atlantica 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);"&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);"&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&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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);"&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);"&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);"&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_2899caa2d9da476aa8027e42508669b4" contextRef="c20200101to20201231">&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;2.15. 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);"&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);"&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);"&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);"&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_36fa0ea12b87469a8596f8ee7c945e7c" contextRef="c20200101to20201231">&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;2.10. Grants&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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);"&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);"&gt;In addition, as described in Note 2.11 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_dff5ce62f696487b9e3034c36b428590" contextRef="c20200101to20201231">&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;2.12. 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);"&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 style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Convertible bonds or notes or debt issued with conversion features must be separated into liability and equity components if the feature meets the equity classification conditions in IAS 32. The issuer separates the instrument into its components by determining the fair value of the liability component and then deducting that amount from the fair value of the instrument as a whole; the residual amount is allocated to the equity component. If the equity conversion feature does not satisfy the equity classification conditions in IAS 32, it is bifurcated as an embedded derivative unless the issuer elects to apply the fair value option to the convertible debt. The embedded derivative is initially recognized at fair value and classified as derivatives in the statement of financial position. Changes in the fair value of the embedded derivatives are subsequently accounted for directly through the income statement. The debt element of the bond or note (the host contract), will be initially valued as the difference between the consideration received from the holders for the instrument and the value of the embedded derivative, and thereafter at amortized cost using the effective interest method.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory>
  <!--Asset impairment-->
  <ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory id="Fact_e1b87d64db75498bb2e5d092746d57d0" contextRef="c20200101to20201231">&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;2.4. Asset impairment&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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);"&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);"&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);"&gt;Assumptions used to calculate value in use include a discount 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);"&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 relevant 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);"&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&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Projections take into account real data based on the contract terms and fundamental assumptions based on specific reports prepared internally and third-party reports, 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);"&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);"&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);"&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);"&gt;Accordingly, the following table provides a summary of the discount rates used (WACC) 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="border-collapse: collapse; width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td style="width: 71%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Operating segment&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1.85%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" 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;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;&amp;#160;(*)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.56%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 71%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1.85%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 19.65%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;3%-5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.56%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 71%; vertical-align: top;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;North America&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1.85%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 19.65%; vertical-align: bottom;"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;4%-5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.56%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 71%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;South America&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1.85%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 19.65%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;5%-7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.56%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;(*) post tax&lt;/div&gt;&lt;div&gt;The discount rates applied in 2020 are consistent with the ones applied in 2019.&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 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: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;An assessment is made at each reporting date to determine whether there is an indication that previously recognized impairment losses no longer exist or have decreased. If such indication exists, the Company estimates the CGU&amp;#8217;s recoverable amount. A previously recognized impairment loss is reversed only if there has been a change in the assumptions used to determine the asset&amp;#8217;s recoverable amount since the last impairment loss was recognized. The reversal is limited so that the carrying amount of the asset does not exceed its recoverable amount, nor exceed the carrying amount that would have been determined, net of depreciation, had no impairment loss been recognized for the asset in prior years. Such reversal is recognized in the income statement.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory>
  <!--Income taxes-->
  <ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory id="Fact_1d328dd111e84440972e7abc1b74dfc3" contextRef="c20200101to20201231">&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;2.13. 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);"&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);"&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);"&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_f09ab6addf2c46768ea6af5e44a20b3c" contextRef="c20200101to20201231">&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;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);"&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: 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;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);"&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: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#8226;&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: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#8226;&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="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;&amp;#8226;&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 the ability to use its power to affect its returns.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;&lt;/font&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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);"&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);"&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: 18pt; 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);"&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&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; 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&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Controlled entities and associates included in these financial statements as of December 31, 2020 and 2019 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_6eea162bdd4946ac91f4c6fdb2bb528c" contextRef="c20200101to20201231">&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;2.16. Equity&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 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&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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);"&gt;Share Capital, Share Premium and Capital Reserves represent the Parent&amp;#8217;s net investment in the entities included in these consolidated financial statements.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The costs of issuing equity instruments are accounted for as a deduction from equity.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForIssuedCapitalExplanatory>
  <!--Loans and accounts receivable-->
  <ifrs-full:DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory id="Fact_024588352d59423da39e3c1028a5ca43" contextRef="c20200101to20201231">&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;2.5. 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);"&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);"&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);"&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);"&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_31aa88b112774906b8d2074eaa90bb61" contextRef="c20200101to20201231">&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;2.14. 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);"&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_e63fa0f89b354ef0adf682feb55aa9f4" contextRef="c20200101to20201231">&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;2.8. 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);"&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);"&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_6ce55f1748cf4088ab825d4dc3e6c6a6" contextRef="c20200101to20201231">&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;2.9. 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);"&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_283f7d35a194478fbcb702992a4912e4" contextRef="c20201231_RangeAxis_TopOfRangeMember_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U004" decimals="2">0.05</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_33d0d3977c724c46a34cb53c69f30d33" contextRef="c20201231_RangeAxis_BottomOfRangeMember_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U004" decimals="2">0.03</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
  <!--Discount rate applied to cash flow projections-North America [Member]-Top of range [member]-->
  <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections id="Fact_a3daccc5312346988fd4e16bed29428a" contextRef="c20201231_RangeAxis_TopOfRangeMember_StatementGeographicalAxis_NorthAmericaMember" unitRef="U004" decimals="2">0.05</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
  <!--Discount rate applied to cash flow projections-Bottom of range [member]-South America [Member]-->
  <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections id="Fact_a5ac32c509694855ae63326a5c9da095" contextRef="c20201231_RangeAxis_BottomOfRangeMember_StatementGeographicalAxis_SouthAmericaMember" unitRef="U004" decimals="2">0.05</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
  <!--Discount rate applied to cash flow projections-South America [Member]-Top of range [member]-->
  <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections id="Fact_b1928bb40a094e119f8e7c2bc42e127f" contextRef="c20201231_RangeAxis_TopOfRangeMember_StatementGeographicalAxis_SouthAmericaMember" unitRef="U004" decimals="2">0.07</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
  <!--Discount rate applied to cash flow projections-North America [Member]-Bottom of range [member]-->
  <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections id="Fact_df7ce5e18e6648dc97270f033910d04c" contextRef="c20201231_RangeAxis_BottomOfRangeMember_StatementGeographicalAxis_NorthAmericaMember" unitRef="U004" decimals="2">0.04</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
  <!--Discount rate used in current estimate of value in use-Top of range [member]-Solar Plants in Spain [Member]-->
  <ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse id="Fact_b80e0cddf73e40d7967af540cd133be3" contextRef="c20201231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_RangeAxis_TopOfRangeMember" unitRef="U004" decimals="INF">0.038</ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse>
  <!--Discount rate used in current estimate of value in use-Bottom of range [member]-Solana [Member]-->
  <ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse id="Fact_d52b017b28fa4b088fac44f381cd760b" contextRef="c20201231_IntangibleAssetsMaterialToEntityAxis_SolanaMember_RangeAxis_BottomOfRangeMember" unitRef="U004" decimals="INF">0.038</ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse>
  <!--Discount rate used in current estimate of value in use-Solar Plants in Spain [Member]-Bottom of range [member]-->
  <ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse id="Fact_dd5bfe221fd0423bbe6cbfd45e5a52fb" contextRef="c20201231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_RangeAxis_BottomOfRangeMember" unitRef="U004" decimals="INF">0.033</ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse>
  <!--Discount rate used in current estimate of value in use-Solana [Member]-Top of range [member]-->
  <ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse id="Fact_ee9c6fee1dc1425fbb02def32ae6af12" contextRef="c20201231_IntangibleAssetsMaterialToEntityAxis_SolanaMember_RangeAxis_TopOfRangeMember" unitRef="U004" decimals="INF">0.043</ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse>
  <!--Description of functional currency-ATN2, Concessional Asset [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_03da5794eaff44d39b3ffcbf197d2c18" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATN2ConcessionalAssetMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Kaxu [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_087952eca1554d3f99803c58f1791128" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_KaxuMember">Rand</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-PS10 and PS20 [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_08c6a25e3176496593eff83613e3e1f3" contextRef="c20200101to20201231_ClassesOfPropertyPlantAndEquipmentAxis_PS10AndPS20Member">Euro</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Cadonal [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_0b00f6fe0c674cb6bfecb92f1e48cb00" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_CadonalMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Quadra 1 and Quadra 2 [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_23f8cd823ab44222ae8077b5025345f4" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_Quadra1AndQuadra2Member">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Palmucho [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_2beb6008a97c4fcfa0298078a8a6df13" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_PalmuchoMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Skikda [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_451e325e85a6491e8f93aba65ce726a5" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_SkikdaMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Honaine [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_47d2e496e7fb408cb4e08bdeabbf7fd4" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_HonaineMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Seville PV [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_49880b45d5b443949bb9bf1f387aaa27" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SevillePVMember">Euro</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Solana [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_4ed3514bb40f48898dfaeeb33727d1ea" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolanaMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Palmatir [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_6a0c83e735714f4badbd8588d056841a" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_PalmatirMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Mini Hydro [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_751b38cf82604e73b9b25c5237a17a24" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MiniHydroMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Helios 1 and 2 [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_79670d48e4c04327a56595e80fe7fd67" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member">Euro</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Chile PV 1 [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_7c76838d922447ffaa42395acca430ae" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_ChilePV1Member">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Solaben 2 and Solaben 3 [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_879bdc89b3d348429fe1a732105abbc3" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member">Euro</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Solacor 1 and Solacor 2 [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_88a32da954be4721a3f03a04ef157b71" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member">Euro</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Melowind [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_8c5409efacf34847827f1a399c384cfd" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MelowindMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Mojave [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_99bd91bca54742c8afa54b2ef330a2fc" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MojaveMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Helioenergy 1 and 2 [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_aef47d92271549cfa8de323e3740d492" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Helioenergy1And2Member">Euro</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-ATN [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_bbacf21b7a3e4c89b12367855365e80a" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATNMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Solnova 1, 3 and 4 [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_d04a89b8445f4b6d90d3c72c654a5e7c" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solnova13And4Member">Euro</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Chile TL3 [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_d18cf30c9e724cbc9b8bf6476696fdaf" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ChileTL3Member">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-ATS [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_d5cf988571904cabadd67091ab90fd14" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATSMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-ACT [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_dce9d0ac475d4f3ea9792cdeccc828e0" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ACTMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Monterrey [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_f74749e0ba2942f489a2d3c2ad6aa81d" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_MonterreyMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Tenes [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_fa265d79d0b745998d6936716943bb2a" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_TenesMember">USD</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Description of functional currency-Solaben 1 and 6 [Member]-->
  <ifrs-full:DescriptionOfFunctionalCurrency id="Fact_fdfee323d3c4453bbd6aa8fd6859dd85" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solaben1And6Member">Euro</ifrs-full:DescriptionOfFunctionalCurrency>
  <!--Diluted earnings per share (in dollars per share)-->
  <ifrs-full:DilutedEarningsLossPerShare id="Fact_0896f53645514be29162d18d6baeedb3" contextRef="c20190101to20191231" unitRef="U003" decimals="2">0.61</ifrs-full:DilutedEarningsLossPerShare>
  <!--Diluted earnings per share (in dollars per share)-->
  <ifrs-full:DilutedEarningsLossPerShare id="Fact_421761b7bee447b7b070845edbb62439" contextRef="c20200101to20201231" unitRef="U003" decimals="2">0.12</ifrs-full:DilutedEarningsLossPerShare>
  <!--Diluted earnings per share (in dollars per share)-->
  <ifrs-full:DilutedEarningsLossPerShare id="Fact_64d517a1cfb146ec9115657e76ec69b1" contextRef="c20180101to20181231" unitRef="U003" decimals="2">0.42</ifrs-full:DilutedEarningsLossPerShare>
  <!--Potential issuance of shares on settlement of Green Exchangeable Notes (in shares)-->
  <ifrs-full:DilutiveEffectOfConvertibleInstrumentsOnNumberOfOrdinaryShares id="Fact_c282e7ac94f648738911e4cae7af21b6" contextRef="c20200101to20201231" unitRef="U001" decimals="0">3347305</ifrs-full:DilutiveEffectOfConvertibleInstrumentsOnNumberOfOrdinaryShares>
  <!--Other information-->
  <ifrs-full:DisclosureOfAdditionalInformationExplanatory id="Fact_229d4c90e4bc4a6e889785c19f68dfa0" contextRef="c20200101to20201231">&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 Sustainable Infrastructure 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. At December 31, 2020, the accumulated amount of the temporary restrictions for the entire restricted term of these affiliates was $324 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 did not exceed 25% of the consolidated net assets of the Company as of December 31, 2020. Therefore, separate financial statements of Atlantica Sustainable Infrastructure, plc. do not have to be 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-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;#8217;s relationship with the EU. On December 24, 2020, both parties announced that a trade agreement had been reached (the &amp;#8220;Trade Agreement&amp;#8221;), which was passed by both houses of the British parliament on December 30 and given Royal Assent on December 31, 2020, which ended the transition period.&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 1, 2021, the UK left the EU Single Market and Customs Union, as well as all EU policies and international agreements. As a result, the free movement of persons, goods, services and capital between the UK and the EU ended, with the EU and the UK forming two separate markets and two distinct regulatory and legal frameworks. The Trade Agreement offers UK and EU companies preferential access to each other&amp;#8217;s markets, ensuring imported goods will be free of tariffs and quotas; however, economic relations between the UK and the EU will now be on more restricted terms than existed previously. Moreover, the Trade Agreement does not incorporate the full scope of the services sector, and certain businesses such as banking and finance face a more uncertain future. At this time, the Company cannot predict the impact that the Trade Agreement and any future agreements between the UK and the EU will have 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); 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 January 6, 2021, the Company closed its second investment through its renewable energy platform in Chile, with the acquisition of a 40 MW solar PV plant (&amp;#8220;Chile PV 2&amp;#8221;). This asset started commercial operation in 2017 and its revenue is partially contracted. Total equity investment for this new asset was approximately $5.0 million.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On January 7, 2021, Algonquin purchased 4,020,860 ordinary shares of the Company in a private placement in order to maintain its previous equity ownership of 44.2% in the Company. Gross proceeds were approximately $133 million.&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);"&gt;In January 2021, the Company reached an agreement to increase its equity stake from 15% to 100% in Rioglass, a multinational manufacturer of solar components. The Company has closed the acquisition of 42.5% of the equity for $7 million. In addition, the Company has an option to acquire the remaining 42.5% in the same conditions until September 2021, and after that date the seller has an option to sell the 42.5% also in the same conditions. The Company intends to find partners that would co-invest in Rioglass.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On February 22, 2021, Abengoa S.A. (the holding company) filed for insolvency proceedings in Spain. Based on the public information filed in connection with these proceedings, such insolvency proceedings do not include other Abengoa companies, including Abenewco1, S.A., the controlling company of the subsidiaries performing the operation and maintenance services. Although the Company has contingency plans in place, including a potential change of supplier and/or internalization, in the short term it expects the operation and maintenance services being provided by Abengoa subsidiaries to continue to be provided by its current supplier. Currently, Atlantica does not expect any material impact in the accounting value of its contracted concessional assets as a result of the insolvency filing of Abengoa S.A. The insolvency filing by the individual company Abengoa S.A. represents a theoretical event of default under the Kaxu project finance agreement (Note 1).&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);"&gt;On February 26, 2021, the Board of Directors of the Company approved a dividend of $0.42 per share, which is expected to be paid on March 22, 2021.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfAdditionalInformationExplanatory>
  <!--Disclosure of borrowings [text block]-->
  <ifrs-full:DisclosureOfBorrowingsExplanatory id="Fact_904051ecae0149da873befdfe170cd64" contextRef="c20200101to20201231">&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 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);"&gt;The main purpose of the Company is the long-term ownership and management of contracted concessional assets, such as renewable energy, storage, 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);"&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 $280 million as of December 31, 2020 ($339 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);"&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="color: rgb(0, 0, 0);"&gt;The variations in 2020 and 2019 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-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" 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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Balance 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,069,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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;782,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;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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: 64%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;613,604&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;268,339&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;881,943&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: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;(272,548&lt;/div&gt;&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;(552,770&lt;/div&gt;&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;(825,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;&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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Business combinations (Note 5)&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;149,585&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,680&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;158,265&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: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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,506&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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);"&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;214,211&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(214,211&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" 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%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31, 2020&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,925,268&lt;/div&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;312,346&lt;/div&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,237,614&lt;/div&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 increase in total project debt as of December 31, 2020 is primarily due to:&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: 18pt;"&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;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;business combinations, being the acquisition of Chile PV I and Tenes for a total amount of $158 million (Note 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: 18pt;"&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;a green project financing agreement entered into by Logros&amp;#225;n Solar Inversiones, S.A.U., the holding company of Spanish assets Solaben 1, 2, 3 and 6, closed on April 8, 2020 for a &amp;#8364;140 million nominal amount.&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: 18pt;"&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;a non-recourse project debt refinancing of Helioenergy assets by adding a new long dated tranche of debt from an institutional investor closed on July 10, 2020, providing with a net refinancing proceeds (net &amp;#8220;recap&amp;#8221;) of approximately $43 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: 18pt;"&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;a non-recourse, project debt financing closed on July 14, 2020 for approximately &amp;#8364;326 million in relation to Helios, with institutional investors, which has refinanced the previous bank project debt with approximately &amp;#8364;250 million outstanding and has canceled legacy interest rate swaps. After transaction costs and cancelation of legacy swaps, net refinancing proceeds (net &amp;#8220;recap&amp;#8221;) were approximately $30 million. The accumulated impact of the change in fair value of the interest rate swaps recorded in Other reserves and any difference between the nominal amount of the debt repaid and the amortized cost of the debt have been transferred to the profit and loss in line &amp;#8220;Other financial income/(expense), net&amp;#8221; on transaction date for a total amount of $73 million (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: 18pt;"&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;the higher value of debt denominated in Euro given the increase in the exchange rate of the Euro against the U.S. dollar since 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;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The increase of Project debt during the year 2020 has been partially offset by the contractual payments of debt for the year. 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);"&gt;Additionally, on June 12, 2020 the Company refinanced the debt of Cadonal (Uruguay). 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 $3.8 million financial income in the profit and loss statement of the consolidated financial statements (Note 21).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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. On July 1, 2020, PG&amp;amp;E emerged from Chapter 11. In addition, PG&amp;amp;E paid to Mojave the portion of the invoice corresponding to the electricity delivered for the period between January 1 and January 28, 2019. This invoice was overdue because the services relate to the pre-petition period and any payment therefore required the approval by the Bankruptcy Court. The technical event of default under the Mojave project finance agreement, which was preventing cash distributions from Mojave to Atlantica, was cured and the Company can make distributions from Mojave. As a result, as of December 31, 2020, the Company has again an unconditional right to defer the settlement of the debt for at least twelve months, and therefore the debt previously presented as current (during the year 2019) has been reclassified as non-current in accordance with the financing agreements in these consolidated financial statements.&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" 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="text-indent: -7.2pt; margin-left: 7.2pt; 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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;(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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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(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="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="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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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; included 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);"&gt;The decrease of Project debt during the year 2019 was 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 6). Interests accrued were 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);"&gt;The repayment schedule for project debt in accordance with the financing arrangements as of December 31, 2020, 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 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 colspan="6" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2025&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subsequent years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; 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;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; 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;&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="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;&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="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;&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="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;&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="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;&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="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;&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;/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: 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;19,287&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;293,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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;328,364&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;355,806&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;371,548&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;508,843&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;3,360,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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;5,237,614&lt;/div&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: justify; color: rgb(0, 0, 0);"&gt;The repayment schedule for project debt in accordance with the financing arrangements and assuming there would be no acceleration of the Mojave debt, as of December 31, 2019, was as follows and was consistent with the projected cash flows of the related projects:&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 colspan="6" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subsequent years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; 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;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; 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;&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="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;&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="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;&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="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;&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="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;&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="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;&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;/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: 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;12,799&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;256,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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;262,787&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;293,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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;319,962&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;335,067&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;3,371,724&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;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: 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 amount of $2,711,830 thousand as of December 31, 2020 ($2,291,262 thousand 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;The following table details the movement in Project debt for the years 2020 and 2019, split between cash and non-cash items:&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; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 70.01%; vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Project Debt&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="width: 12.52%; 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 nowrap="nowrap" style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="width: 12.52%; 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 nowrap="nowrap" style="width: 1.18%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 70.01%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Initial balance&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;4,852,348&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;5,091,114&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1.18%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 70.01%; vertical-align: middle;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Cash Flow&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.26%; vertical-align: bottom;"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;(254,495&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1.26%; vertical-align: bottom;"&gt;)&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.26%; vertical-align: bottom;"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;(531,726&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1.18%; vertical-align: bottom;"&gt;)&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 70.01%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Non-cash changes&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;639,763&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;292,960&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1.18%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 70.01%; vertical-align: middle;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Final balance&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.26%; vertical-align: bottom;"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;5,237,614&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.26%; vertical-align: bottom;"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;4,852,348&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1.18%; vertical-align: bottom;"&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 non-cash changes primarily relate to interests accrued, currency translation differences and the business combinations for the year.&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: 100%; color: #000000; 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" 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: middle; width: 66%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Currency&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;2020&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;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: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;2,240,811&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;355,414&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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%; 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;115,606&lt;/div&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;24,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(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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2,711,830&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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 business combinations [text block]-->
  <ifrs-full:DisclosureOfBusinessCombinationsExplanatory id="Fact_fb047dd488eb4902a8c6bd7e09eaea97" contextRef="c20200101to20201231">&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 5.- 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);"&gt;&lt;u&gt;For the year ended December 31, 2020&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;On April 3, 2020, the Company completed the investment in a 35% stake in a renewable energy platform in Chile for approximately $4 million. The first investment made by the platform has been in a 55 MW solar PV plant, Chile PV I, located in Chile. Atlantica has control over Chile PV I under IFRS 10, Consolidated Financial Statements. The acquisition of Chile PV I has been accounted for in these consolidated financial statements in accordance with IFRS 3, Business Combinations, showing 65% of Non-Controlling interest.&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 May 31, 2020, the Company obtained control over the Board of Directors of Befesa Agua Tenes which owns a 51% stake in Tenes and therefore controls the asset, a water desalination plant in Algeria. The total investment, in the form of a secured loan agreement to be reimbursed through a full cash-sweep of all the dividends to be received from the asset, amounted to approximately $19 million as of May 31, 2020. The acquisition has been accounted for in the consolidated financial statements of Atlantica, in accordance with IFRS 3, Business Combinations, showing 49% of Non-Controlling interest.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The amount of assets and liabilities consolidated at the effective acquisition date 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: 100%; color: #000000; 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: 68%;"&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;Business combinations for the year-ended December 31, 2020&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: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Contracted 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;163,064&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 68%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;356&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: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Cash &amp;amp; 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;17,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: 68%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other current assets&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;29,998&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: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Non-current Project debt (Note 15)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(149,585&lt;/div&gt;&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: 68%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Current Project debt (Note 15)&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(8,680&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;(4,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;&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: 68%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(25,308&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Total net assets acquired at fair value&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;22,610&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" 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: 68%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(22,610&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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: 68%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Net result of business combinations&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);"&gt;The purchase price equals the fair value of the net assets acquired.&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 allocation of the purchase prices is provisional as of December 31, 2020 and the amounts indicated above 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, 2020. 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);"&gt;The amount of revenue contributed by the acquisitions performed during 2020 to the consolidated financial statements of the Company for the year 2020 is $22.5 million, and the amount of profit after tax is $6.3 million. Had the acquisitions been consolidated from January 1, 2020, the consolidated statement of comprehensive income would have included additional revenue of $14.7 million and additional profit after tax of $3.7 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;&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);"&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);"&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. 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="color: rgb(0, 0, 0);"&gt;The amount of assets and liabilities consolidated at the effective acquisition date 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: 100%; color: #000000; 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: 68%;"&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;Business combinations 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: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 68%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 68%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255); font-weight: bold;"&gt;Total net assets acquired at fair value&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;26,190&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" 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: 68%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(26,190&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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: 68%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Net result of business combinations&lt;br /&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;-&lt;/div&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);"&gt;The purchase price was equal to the fair value of the net assets acquired.&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 allocation of the purchase prices was provisional as of December 31, 2019 for some of the acquisitions that were made effective near to year end. No significant adjustments were made in 2020 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);"&gt;The amount of revenue contributed by the acquisitions performed during 2019 to the consolidated financial statements of the Company for the year 2019 was $0.3 million, and the amount of profit after tax was nil. 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 profit after tax of $1.2 million.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfBusinessCombinationsExplanatory>
  <!--Disclosure of cash and cash equivalents [text block]-->
  <ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory id="Fact_c67e0d8a2dda4959977a4d581d6e1b32" contextRef="c20200101to20201231">&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 12.- Cash and cash equivalents&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The following table shows the detail of Cash and cash equivalents as of December 31, 2020 and 2019:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 100%; color: #000000; 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" 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: middle; padding-bottom: 2px; width: 66%;"&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;2020&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;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: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;588,690&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;279,811&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;868,501&lt;/div&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;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;/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;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Cash includes funds held to satisfy the customary requirements of certain non-recourse debt agreements within the Company&amp;#180;s projects (Note 15) amounting to $280 million as of December 31, 2020 ($339 million as of December 31, 2019).&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&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" border="0" cellpadding="0" cellspacing="0" style="width: 100%; color: #000000; 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" 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: middle; width: 66%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Currency&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;2020&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;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: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;575,567&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;196,431&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,561&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 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(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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Mexican Peso&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;23,570&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;64&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: middle; width: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;21,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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11,258&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;868,501&lt;/div&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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory>
  <!--Commitments, third-party guarantees, contingent assets and liabilities-->
  <ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory id="Fact_d3f1c8e439cf44b4ae8806cf848f55de" contextRef="c20200101to20201231">&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 show the breakdown of the third-party commitments and contractual obligations as of December 31, 2020 and 2019:&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="text-indent: -7.2pt; margin-left: 7.2pt; 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="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" 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;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" 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;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" 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;2024 and 2025&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;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" 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="text-indent: -7.2pt; margin-left: 7.2pt; 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;993,725&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,036&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;450,169&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;517,872&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,123,856&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;261,800&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;583,259&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;770,507&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,508,290&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: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;1,113,758&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;50,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;100,911&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,884&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;852,405&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Purchase commitments*&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,709,660&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;93,791&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;160,211&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;172,776&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,282,881&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: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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,309,597&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;286,724&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;541,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;468,060&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,013,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;&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="text-indent: -7.2pt; margin-left: 7.2pt; 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="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" 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;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" 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;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" 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;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" 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;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" 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="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Purchase commitments*&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,758,147&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;84,881&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;186,222&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;173,622&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,313,422&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: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;* Purchase commitments include lease commitments for $94.6 million as of December 31, 2020 ($93.0 million as of December 31, 2019), of which $5.3 million is due within one year and $89.3 million thereafter as of December 31, 2020 ($5.1 million due within one year and $87.9 million thereafter 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-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;As of December 31, 2020, 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 $36.3 million attributed to operations of technical nature ($38.2 million as of December 31, 2019). In addition, Atlantica Sustainable Infrastructure plc issued guarantees amounting to $159.8 million as of December 31, 2020 ($130.1 million as of December 31, 2019). Guarantees issued by Atlantica Sustainable Infrastructure plc correspond mainly to guarantees provided to off-takers in PPAs, guarantees for debt service reserve accounts and guarantees for points of access for renewable energy projects.&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;Corporate debt 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;The payment obligations under the Revolving Credit Facility, the Note Issuance Facility 2020 and 2019, and the 2020 Green Private Placement are guaranteed on a senior unsecured basis by following subsidiaries of the Company: Atlantica Infrastructures, S.L.U., ABY Concessions Peru S.A., ACT Holding, S.A. de C.V., ASHUSA Inc., ASUSHI Inc. and Atlantica Investments Limited. The Revolving Credit Facility and the 2020 Green Private Placement are also secured with a pledge over the shares of the subsidiary guarantors.&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;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. included some of the non-recourse subsidiaries of Atlantica in the U.S. at the time of the construction of the plants the Company currently owns as co-defendants in claims against Abengoa. Generally, the subsidiaries of Atlantica were 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;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In addition, an insurance company covering certain Abengoa&amp;#8217;s obligations in Mexico claimed certain amounts related to a potential loss. This claim is covered by existing indemnities from Abengoa. Nevertheless, the Company 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 indemnities in force between Atlantica and Abengoa. The payments by Atlantica would only happen if and when the actual loss has been confirmed, and after arbitration, if the Company initiates it. The Company used to have indemnities from Abengoa covering potential losses, but such indemnities are no longer valid following the insolvency filing by Abengoa S.A. in February 2021 (Note 23.3).&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);"&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. &lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;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;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Abengoa maintains a number of obligations under EPC, O&amp;amp;M and other contracts, as well as indemnities covering certain potential risks. &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Certain of these indemnities and obligations are no longer valid after the insolvency filing by Abengoa S.A. in February 2021. In addition, a potential insolvency of Abenewco1, S.A. may also terminate the remaining obligations, indemnities and guarantees. &lt;/font&gt;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, 2020, related to the obligations of Abengoa referred above, which result and amounts will depend on the occurrence of uncertain future events.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory>
  <!--Disclosure of debt instruments [text block]-->
  <ifrs-full:DisclosureOfDebtSecuritiesExplanatory id="Fact_db35a8a043124ff5bb574de285558b0e" contextRef="c20200101to20201231">&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 14.- Corporate debt&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The breakdown of the corporate debt as of December 31, 2020 and 2019 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: 100%; color: #000000; 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: 46%;"&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; width: 46%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Non-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;2020&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;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: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;867,933&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;102,144&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" 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: 46%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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(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;970,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); 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(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: 100%; color: #000000; 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: 46%;"&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; width: 46%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;2020&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;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: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;23,306&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total 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(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;23,648&lt;/div&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;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;/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;On February 10, 2017, the Company issued Senior Notes due 2022, 2023, 2024 (the &amp;#8220;Note Issuance Facility 2017&amp;#8221;), in an aggregate principal amount of &amp;#8364;275,000 thousand. The Note Issuance Facility 2017 was fully repaid on April 2, 2020.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&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 $12.2 million, which is available in euros or U.S. dollars. Amounts drawn down accrue interest at a rate per year equal to EURIBOR plus 2% or LIBOR plus 2%, depending on the currency. As of December 31, 2020, the 2017 Credit Facility is fully available (&amp;#8364;9 million drawn down as of December 31, 2019). The credit facility maturity is December 13, 2021.&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);"&gt;On May 10, 2018, the Company entered into a $215 million revolving credit facility (the &amp;#8220;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 $100 million of the Revolving Credit Facility. During the year 2019, the amount of the Revolving Credit Facility increased from $215 million to $425 million and the maturity was extended to December 31, 2022. On December 31, 2020, the Company had issued letter of credits for $10 million and, therefore, $415 million of the Revolving Credit Facility are available. On December 31, 2019 the Company had drawn down $84 million which were repaid in the third quarter of 2020.&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 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;Note Issuance Facility 2019&amp;#8221;). The principal amount was issued on May 24, 2019. The Note Issuance Facility 2019 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 Note Issuance Facility 2019 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.24%. The Note Issuance Facility 2019 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;"&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 had an original maturity of twelve months and was extended for another twelve-month period on October 8, 2020. 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 December 31, 2020, the Company had &amp;#8364;17.4 million issued and outstanding under the program at an average cost of 0.69% (&amp;#8364;25 million as of December 31, 2019).&lt;/font&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;On April 1, 2020, the Company closed the secured 2020 Green Private Placement for &amp;#8364;290 million (approximately $354 million). The private placement accrues interest at an annual 1.96% interest, payable quarterly and has a June 2026 maturity. Net proceeds were primarily used to fully repay the Note Issuance Facility 2017.&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 July 8, 2020, the Company entered into a senior unsecured financing (the &amp;#8220;Note Issuance Facility 2020&amp;#8221;) with Lucid Agency Services Limited, as agent, and a group of funds managed by Westbourne Capital as purchasers of the notes issued thereunder for a total amount of approximately $171 million which is denominated in euros (&amp;#8364;140 million). The Note Issuance Facility 2020 was issued on August 12, 2020, accrues interest at an annual 5.25% interest, payable quarterly and has a maturity of seven years from the closing date.&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 July 17, 2020, the Company issued $100 million aggregate principal amount of 4.00% convertible bonds (the &amp;#8220;Green Exchangeable Notes&amp;#8221;) due 2025. On July 29, 2020, the Company closed an additional $15 million aggregate principal amount of the Green Exchangeable Notes. The notes mature on July 15, 2025 and bear interest at a rate of 4.00% per annum. The initial exchange rate of the notes is 29.1070 ordinary shares per $1,000 principal amount of notes, which is equivalent to an initial exchange price of $34.36 per ordinary share. Noteholders may exchange their notes at their option at any time prior to the close of business on the scheduled trading day immediately preceding April 15, 2025, only during certain periods and upon satisfaction of certain conditions. On or after April 15, 2025, noteholders may exchange their notes at any time. Upon exchange, the notes may be settled, at the election of the Company, into ordinary shares of Atlantica, cash or a combination thereof. The exchange rate is subject to adjustment upon the occurrence of certain 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 December 4, 2020, the Company entered into a credit facility (the &amp;#8220;2020 Credit Facility&amp;#8221;) for up to &amp;#8364;5 million, approximately $6.1 million. Amounts drawn down accrue interest at a rate per year equal to 2.50%. As of December 31, 2020, the total amount of the credit has been drawn down. The maturity date is December 4, 2025.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;As per IAS 32, &amp;#8220;Financial Instruments: Presentation&amp;#8221;, the conversion option of the Green Exchangeable Notes is an embedded derivative classified within the line &amp;#8220;Derivative liabilities&amp;#8221; of these consolidated financial statements (Note 9). It was initially valued at transaction date for $10 million, and prospective changes to its fair value are accounted for directly through the profit and loss statement. The principal element of the Green Exchangeable Notes, classified within the line &amp;#8220;Corporate debt&amp;#8221; of these consolidated&amp;#160; financial statements, is initially valued as the difference between the consideration received from the holders of the instrument and the value of the embedded derivative, and thereafter, at amortized cost using the effective interest method as per IFRS 9, &amp;#8220;Financial Instruments&amp;#8221;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The repayment schedule for the corporate debt as of December 31, 2020 is 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: 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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2025&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subsequent&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" 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: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;41&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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); font-weight: bold;"&gt;41&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Notes Issuance Facility 2019&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;343,999&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;343,999&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: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,224&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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); font-weight: bold;"&gt;21,224&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2020 Green Private Placement&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;289&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;351,026&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;351,315&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: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Note Issuance Facility 2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;166,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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" 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;166,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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Green Exchangeable Notes&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,083&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;102,144&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;104,227&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: middle; width: 16%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2020 Credit Facility&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;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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;2,036&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;2,036&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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,990&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;6,073&lt;/div&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: 16%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;23,648&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2,036&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2,036&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;448,133&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;517,872&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;993,725&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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 repayment schedule for the corporate debt as of December 31, 2019 was 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: 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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subsequent&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" 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: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;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: 9%; 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: 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;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: 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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" 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;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: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Note Issuance Facility 2017&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 9%; 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: 9%; 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: 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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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); 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: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Notes Issuance Facility 2019&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 16%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 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,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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;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: 16%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&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 following table details the movement in corporate debt for the years 2020 and 2019, split between cash and non-cash items:&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Corporate Debt&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: 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" 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;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; width: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&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); 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" 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;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: 76%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Cash Flow&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;171,182&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Non-cash changes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&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%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;98,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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&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%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 76%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;993,725&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&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 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_d2bc44aa9e7a4739b1e915e055f39639" contextRef="c20200101to20201231">&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, 2020 and 2019 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: 100%; color: #000000; 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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Deferred tax assets&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); 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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" 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;136,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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;6,003&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(8,698&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;7,019&lt;br /&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: 68%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;As of December 31, 2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;152,290&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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: 100%; color: #000000; 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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Deferred tax liabilities&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;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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" 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;211,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: 68%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Business combinations (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%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;9,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: 68%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,252&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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: 68%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;As of December 31, 2020&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;260,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDeferredTaxesExplanatory>
  <!--Derivative financial instruments-->
  <ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory id="Fact_01cfdd86d9cf47dc956892d8fad169ae" contextRef="c20200101to20201231">&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 9.- Derivative financial instruments&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The breakdowns of the fair value amount of the derivative financial instruments as of December 31, 2020 and 2019 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" nowrap="nowrap" 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, 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" nowrap="nowrap" 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;/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="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" 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;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" 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;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" 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;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="text-indent: -7.2pt; margin-left: 7.2pt; 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;898&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;302,302&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;661&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Notes conversion option (Note 14)&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;-&lt;/div&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;25,882&lt;/div&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;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: top; width: 52%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,559&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;328,184&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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 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;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As stated in Note 3 to these consolidated financial statements, the general policy is to hedge variable interest rates of financing agreements using two types of hedging derivatives:&lt;/div&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;&lt;br /&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: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 21.3pt; vertical-align: top; align: right;"&gt;&lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Interest rate swaps under which the Company receives the floating leg and pays the fixed leg; and&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;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 21.3pt; vertical-align: top; align: right;"&gt;&lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Purchased call options (cap), in exchange of a premium to fix the maximum interest rate cost.&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&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;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: 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 100% of the notional amount, maturities until 2030 and average guaranteed interest rates of between 0.00% 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: 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 72% 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);"&gt;The table below shows a breakdown of the maturities of notional amounts of interest rate cash flow hedge derivatives as of December 31, 2020 and 2019.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 42%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; 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, 2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; 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; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 42%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; 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; width: 1%; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: bold;"&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; width: 1%; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: bold;"&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; width: 1%; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: bold;"&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; width: 1%; padding-bottom: 2px;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;61,364&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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;120,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="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;296,828&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" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;249,785&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" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;257,548&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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;276,111&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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;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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;292,011&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;852,696&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;907,752&lt;/div&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,499,466&lt;/div&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;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;/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 table below shows a breakdown of the maturity of the fair values of interest rate cash flow hedge derivatives as of December 31, 2020 and 2019:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 42%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; 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, 2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; 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; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 42%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; 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; width: 1%; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: bold;"&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; width: 1%; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: bold;"&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; width: 1%; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: bold;"&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; width: 1%; padding-bottom: 2px;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;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="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,042&lt;/div&gt;&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;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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;255&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" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(48,276&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;305&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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;(55,220&lt;/div&gt;&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;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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;280&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(177,764&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;898&lt;/div&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;(302,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;&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;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;/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 net amount of the fair value of interest rate derivatives designated as cash flow hedges transferred to the consolidated income statement in 2020 is a loss of $58,381 thousand (loss of $55,765 thousand in 2019 and a loss of $67,519 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);"&gt;The after-tax result accumulated in equity in connection with derivatives designated as cash flow hedges at the years ended December 31, 2020 and 2019, amount to a $96,641 thousand gain and a $73,797 thousand gain respectively.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Additionally, the Company owns following derivatives instruments:&lt;/div&gt;&lt;div&gt;&lt;br /&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: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="text-align: left; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;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 directly recorded in the consolidated income statement.&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;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="text-align: left; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;the conversion option of notes issued in July 2020 (Note 14), which fair value is a liability of $26 million as of December 31, 2020.&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&gt;</ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory>
  <!--Details of financial instruments-->
  <ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory id="Fact_d694f345ce1641f38cad347e13a50bae" contextRef="c20200101to20201231">&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 contains details of the financial instruments that the Company holds as of December 31, 2020 which reference LIBOR and have not yet transitioned to RFRs:&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="6" 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;Carrying amount as of &lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 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;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;font style="font-weight: bold;"&gt;Assets &lt;/font&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" valign="bottom" style="vertical-align: middle; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;font style="font-weight: bold;"&gt;Liabilities&lt;/font&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" 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; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Non-derivative assets and liabilities referenced to LIBOR&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Measured at amortized cost&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" 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" 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: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;1,143,815&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 76%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total non-derivatives items&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&amp;#160;1,143,815&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: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Derivatives&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;-&lt;/div&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;105,742&lt;/div&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: 76%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total assets and liabilities referenced to LIBOR&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,249,557&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;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory>
  <!--Details of hedging instruments-->
  <ifrs-full:DisclosureOfDetailedInformationAboutHedgedItemsExplanatory id="Fact_a21851fd8c59428aae25efbffeaac0dd" contextRef="c20200101to20201231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table contains details of only the hedging instruments used in the Company&amp;#8217;s hedging strategies which reference LIBOR and have not yet transitioned to RFRs, such that relief(s) of phase 1 amendments to IFRS 9 and IFRS 7 for IBOR reform, effective January 1&lt;sup&gt;st&lt;/sup&gt;, 2020, have been applied to the hedging relationship:&lt;/div&gt;&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" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Carrying amount as of December 31, 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 valign="bottom" style="vertical-align: top; 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" valign="bottom" style="vertical-align: top; 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;/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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Notional&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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="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 valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance sheet line item(s)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; 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 changes in&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;fair value used for&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;calculating hedge&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;ineffectiveness&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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Cash flow hedge&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" valign="bottom" style="vertical-align: top; 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="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" 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="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" 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 valign="bottom" style="vertical-align: top; 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" valign="bottom" style="vertical-align: top; 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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 26%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Interest rate swaps&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;618,806&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;105,742&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 26%; background-color: rgb(204, 238, 255); text-align: center;"&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%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,172&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 26%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total cash flow hedges&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;618,806&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;105,742&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 valign="bottom" style="vertical-align: top; width: 26%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;36,172&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;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutHedgedItemsExplanatory>
  <!--Fair value amount of derivative financial instruments-->
  <ifrs-full:DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory id="Fact_b91ef722e3944b6cbbe49575f631efd3" contextRef="c20200101to20201231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The breakdowns of the fair value amount of the derivative financial instruments as of December 31, 2020 and 2019 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" nowrap="nowrap" 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, 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" nowrap="nowrap" 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;/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="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" 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;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" 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;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" 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;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="text-indent: -7.2pt; margin-left: 7.2pt; 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;898&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;302,302&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;661&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Notes conversion option (Note 14)&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;-&lt;/div&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;25,882&lt;/div&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;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: top; width: 52%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,559&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;328,184&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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_1119a09cb686423dbbc0d8589769e2de" contextRef="c20200101to20201231">&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 2020 have been calculated by dividing the profit attributable to equity holders by the average number of shares outstanding.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Diluted earnings per share for the year 2020 have been calculated considering the potential issuance of 3,347,305 shares on settlement of the Green Exchangeable Notes (Note 14). Diluted earnings per share equal basic earnings per share for the years 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; 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: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Item&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;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" 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Profit from continuing operations attributable to Atlantica&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,968&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Average number of ordinary shares outstanding (thousands) - basic&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;101,879&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Average number of ordinary shares outstanding (thousands) - 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); font-weight: bold;"&gt;103,392&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" 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;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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" 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;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(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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0.12&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Earnings per share from profit 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" 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;0.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;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" 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;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); 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEarningsPerShareExplanatory>
  <!--Employee benefit expense-->
  <ifrs-full:DisclosureOfEmployeeBenefitsExplanatory id="Fact_3aebd07efd08483798b405da19ba4d02" contextRef="c20200101to20201231">&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 employee benefit expenses and number of employees for the years ended December 31, 2020, 2019 and 2018:&lt;/div&gt;&lt;div&gt;&amp;#160;&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" 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;&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" 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;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" 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" 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: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Employee benefit 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;54,464&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,246&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,130&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Average monthly number of employees&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;441&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;306&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;207&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;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEmployeeBenefitsExplanatory>
  <!--Financial information by segment-->
  <ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory id="Fact_39dbdd498b234dffa225ed9de34f4463" contextRef="c20200101to20201231">&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 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);"&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: 18pt;"&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;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: 18pt;"&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;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: 18pt;"&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;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);"&gt;Based on the type of business, as of December 31, 2020 the Company had the following 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: 18pt;"&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;Renewable energy&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: 18pt;"&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;Efficient natural gas&lt;br /&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: 18pt;"&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;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Electric transmission lines&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: 18pt;"&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;Water&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;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Atlantica&amp;#8217;s Chief Operating Decision Maker (CODM), which is the CEO, 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 Adjusted EBITDA as a measure of the performance of each segment. 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.&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);"&gt;In order to assess performance of the business, the CODM receives reports of each reportable segment using revenues and 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);"&gt;In the years ended December 31, 2020 and December 31, 2019 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: 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 Adjusted EBITDA by operating segments and business sectors for the years 2020, 2019 and 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" 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" 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;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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;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" 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;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" 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;330,921&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;272,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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;151,460&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;120,023&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;530,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;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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,013,260&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;781,655&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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" 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;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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;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" 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;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" 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;753,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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;575,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;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;111,030&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;97,864&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,042&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;84,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: 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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 28%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;43,099&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;23,548&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;1,013,260&lt;/div&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,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="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: 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,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="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: 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;781,655&lt;/div&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;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="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: 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;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;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The reconciliation of segment Adjusted EBITDA with the profit 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: 100%; color: #000000; 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: 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;2020&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;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;/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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Profit attributable to the Company&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,968&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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="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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,906&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Income 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);"&gt;24,877&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Share of profit of associates&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(510&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Financial expense, net&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;331,810&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 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(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: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Depreciation, amortization, and impairment charges&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;408,604&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total segment Adjusted EBITDA&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;781,655&lt;/div&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;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="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: 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;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;/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;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 2020 and 2019 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="color: rgb(0, 0, 0);"&gt;Assets and liabilities by geography as of December 31, 2020:&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;&lt;br /&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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;North&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;South &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&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" 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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" 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="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; 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="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; 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="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; 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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;3,073,785&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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;1,211,952&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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;3,869,681&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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,155,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;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;74,660&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" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;41,954&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" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;116,614&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: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;129,264&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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;27,836&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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,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="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;200,084&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;206,344&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;70,861&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;255,530&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;532,735&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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,484,053&lt;/div&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;1,310,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;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;4,210,149&lt;/div&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,004,851&lt;/div&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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;&lt;div style="color: rgb(0, 0, 0);"&gt;242,044&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;691,459&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; 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;933,503&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,938,354&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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; 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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;North&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;South &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&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" 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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" 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="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; 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="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; 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="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; 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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,623,284&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;902,500&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,711,830&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,237,614&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,078,974&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11,355&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;139,438&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,229,767&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;2,702,258&lt;/div&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;913,855&lt;/div&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,851,268&lt;/div&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,467,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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;993,725&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;589,107&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: middle; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;147,260&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,730,092&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;8,197,473&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,740,881&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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,470,973&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,938,354&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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;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-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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;North&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;South &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" 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="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; 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="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; 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="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; 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="width: 9.27%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;North&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="width: 12.94%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;South &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="width: 9.28%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="width: 11.76%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Liabilities allocated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="width: 9.27%; vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="width: 12.94%; vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="width: 9.28%; vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="width: 11.76%; vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Long-term and short-term project debt&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;1,676,251&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;884,835&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;2,291,262&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;4,852,348&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Grants and other liabilities&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;1,490,661&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;12,864&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;155,342&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;1,658,867&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal allocated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;3,166,912&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;897,699&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;2,446,604&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;6,511,215&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Unallocated liabilities&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Long-term and short-term corporate debt&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;723,791&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other non-current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom;"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;547,740&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;162,213&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal unallocated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;1,433,744&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;7,944,959&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Equity unallocated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;1,714,856&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities and equity unallocated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;3,148,600&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities and equity&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;9,659,815&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&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;Assets and liabilities by business sectors as of December 31, 2020:&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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Renewable&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Efficient&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;natural gas&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Electric&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;transmission&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;lines&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Water&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&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" 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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" 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="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; 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="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; 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="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; 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="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; 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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,632,611&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;502,285&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;842,595&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;177,927&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,155,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;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;61,866&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;15,514&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;39,204&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;116,614&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: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;6,530&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;124,872&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;27,796&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,886&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,084&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;397,465&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;67,955&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;46,045&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;21,270&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;532,735&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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,098,472&lt;/div&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;710,626&lt;/div&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;916,466&lt;/div&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;279,287&lt;/div&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,004,851&lt;/div&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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;242,044&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;691,459&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;933,503&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,938,354&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Renewable&lt;/div&gt;&lt;div style="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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Efficient&lt;/div&gt;&lt;div style="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" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Electric&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;transmission&lt;/div&gt;&lt;div style="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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&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" 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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" 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="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; 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="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; 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="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; 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="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; 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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,992,512&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;504,293&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;625,203&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;115,606&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,237,614&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,221,176&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;108&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,040&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,443&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,229,767&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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,213,688&lt;/div&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;504,401&lt;/div&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,243&lt;/div&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;118,049&lt;/div&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,467,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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;993,725&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;589,107&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: middle; width: 40%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;147,260&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,730,092&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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,197,473&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,740,881&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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,470,973&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,938,354&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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;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-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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Renewable&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Efficient&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;natural gas&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Electric&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;transmission&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;lines&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Water&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" 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="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; 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="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; 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="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; 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="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; 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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,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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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,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="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: 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="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: 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="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: 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="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: 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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Renewable&lt;/div&gt;&lt;div style="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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Efficient&lt;/div&gt;&lt;div style="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" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Electric&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;transmission&lt;/div&gt;&lt;div style="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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" 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="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; 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="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; 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="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; 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="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; 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,651,476&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,658,867&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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,309,983&lt;/div&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,511,215&lt;/div&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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;547,740&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: middle; width: 40%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,433,744&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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,148,600&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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: 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;The amount of depreciation, amortization and impairment charges recognized for the years ended December 31, 2020, 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;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 100%; color: #000000; 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: 44%;"&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: 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; width: 44%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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" 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;2020&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;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: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(197,643&lt;/div&gt;&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;(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: 9%; 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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(39,191&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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: 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;(171,770&lt;/div&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;(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: 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;(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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(408,604&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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" border="0" cellpadding="0" cellspacing="0" style="width: 100%; color: #000000; 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: 44%;"&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: 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; width: 44%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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" 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;2020&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;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: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(350,785&lt;/div&gt;&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;(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: 9%; 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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(30,889&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(26,563&lt;/div&gt;&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;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: 9%; 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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(367&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;(408,604&lt;/div&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,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: 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;(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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory>
  <!--Disclosure of finance cost [text block]-->
  <ifrs-full:DisclosureOfFinanceCostExplanatory id="Fact_3517b3a485004bab8e0865f1de8fb9f5" contextRef="c20200101to20201231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 100%; color: #000000; 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: 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" 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: middle; width: 44%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Financial expenses&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" 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;2020&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" 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" 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: 44%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Expenses due to interest:&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" 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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" 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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" 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: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;(246,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;&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;(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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(69,561&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;(62,149&lt;/div&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;(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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(378,386&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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 expenses, net-->
  <ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory id="Fact_932b8e7171cc4446a85f985ba75aa0af" contextRef="c20200101to20201231">&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 expense, net&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, 2020, 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: 100%; color: #000000; 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: 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" 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: middle; width: 44%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Financial income&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" 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;&lt;font style="font-weight: bold;"&gt;2020&lt;/font&gt;&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" 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;&lt;font style="font-weight: bold;"&gt;2019&lt;/font&gt;&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" 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;&lt;font style="font-weight: bold;"&gt;2018&lt;/font&gt;&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;6,651&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;401&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;7,052&lt;/div&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,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;/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: 100%; color: #000000; 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: 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" 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: middle; width: 44%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Financial expenses&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" 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;2020&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" 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" 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: 44%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Expenses due to interest:&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" 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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" 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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" 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: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;(246,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;&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;(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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(69,561&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;(62,149&lt;/div&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;(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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(378,386&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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 interest income from loans and credits primarily include a non-monetary financial income of $3.8 million resulting from the refinancing of the debt of Cadonal in the second quarter of 2020 (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;Financial interest income from loans and credits in 2018 primarily included 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.&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, Solaben Luxembourg, Hypesol Solar Inversiones and Atlantica Sustainable Infrastructure Jersey, and interests related to the investment from Liberty (Note 16). The decrease in 2020 is primarily due to the acquisition of Liberty&amp;#8217;s equity interest in Solana in August 2020. The decrease in 2019 was primarily due to a lower increase of the amortized cost of the Liberty debt compared to the previous 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;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;Net exchange differences&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Net exchange differences primarily correspond to realized and unrealized exchange gains and losses on transactions in foreign currencies as part of the normal course of the business of the Company.&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 financial income/(expenses), net&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 financial income/(expenses), net for the years 2020, 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; 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: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Other financial income/(expenses), net&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: 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" 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;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: 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,290&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(121,415&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;40,875&lt;/div&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,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(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;(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(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;Other financial income in 2020 include a $145 million gain further to the purchase of Liberty&amp;#180;s equity interest in Solana (Note 16). Residual items are primarily interests on deposits and loans, including non-monetary changes to the amortized cost of such loans. In 2019 and 2018, other financial income was primarily interests on deposits and on loans granted to third parties.&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 include in 2020 a $73 million expense further to the refinancing of the Helios 1&amp;amp;2 debts (Note 15) and a $16 million expense further to the change in the fair value of the conversion option of the Green Exchangeable Notes since July 2020 (Note 14). Residual items are primarily guarantees and letters of credit, other bank fees, non-monetary changes to the fair value of derivatives for which hedge accounting is not applied and of financial instruments recorded at fair value through profit and loss, 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_d892bbd99ca349caba2bfcd0a298ccb2" contextRef="c20200101to20201231">&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, 2020, 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: 100%; color: #000000; 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: 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" 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: middle; width: 44%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Financial income&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" 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;&lt;font style="font-weight: bold;"&gt;2020&lt;/font&gt;&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" 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;&lt;font style="font-weight: bold;"&gt;2019&lt;/font&gt;&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" 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;&lt;font style="font-weight: bold;"&gt;2018&lt;/font&gt;&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;6,651&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;401&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;7,052&lt;/div&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,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinanceIncomeExplanatory>
  <!--Disclosure of financial assets [text block]-->
  <ifrs-full:DisclosureOfFinancialAssetsExplanatory id="Fact_481c3c06d1b74f82a1bae7f9fa6d5147" contextRef="c20200101to20201231">&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: 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" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Amortized cost&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair value&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;through Other&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Comprehensive&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair value&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;through&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;profit or loss&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&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" 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: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;1,559&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,559&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12,896&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12,896&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: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;2,687&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,687&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Financial assets under IFRIC 12 (short-term portion)&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;178,198&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;178,198&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: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;331,735&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;331,735&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;868,501&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;868,501&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: middle; width: 40%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; 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;94,497&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;94,497&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,472,931&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;12,896&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;4,246&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,490,073&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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; 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" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Amortized cost&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair value&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;through Other&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Comprehensive&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair value&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;through&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;profit or loss&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="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; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Financial assets under IFRIC 12 (short-term portion)&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;160,624&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;160,624&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: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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%; 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;127,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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;127,436&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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_bdfd4367dac848f0bceccfac5a96065f" contextRef="c20200101to20201231">&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 8.- Financial instruments by category&lt;/div&gt;&lt;div&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;&lt;/font&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Financial instruments, in addition to Contracted concessional assets disclosed in Note 6, 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, 2020 and 2019 are as follows:&lt;/div&gt;&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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Amortized cost&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair value&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;through Other&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Comprehensive&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair value&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;through&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;profit or loss&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&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" 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: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;1,559&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,559&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12,896&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12,896&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: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;2,687&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,687&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Financial assets under IFRIC 12 (short-term portion)&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;178,198&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;178,198&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: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;331,735&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;331,735&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;868,501&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;868,501&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: middle; width: 40%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; 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;94,497&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;94,497&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,472,931&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;12,896&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;4,246&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,490,073&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;993,725&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;993,725&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,237,614&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,237,614&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: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;6,810&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;6,810&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;92,557&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;92,557&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: middle; width: 40%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; 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; 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; 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%; 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; 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; 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;328,184&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); background-color: 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; 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;328,184&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;6,330,707&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;328,184&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;6,658,891&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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; 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" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Amortized cost&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair value&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;through Other&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Comprehensive&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair value&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;through&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;profit or loss&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="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; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Financial assets under IFRIC 12 (short-term portion)&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;160,624&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;160,624&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: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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%; 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;127,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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;127,436&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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 rowspan="1" valign="bottom" style="vertical-align: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="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" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="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" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="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" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="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" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="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" rowspan="1" 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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;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(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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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(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;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(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&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;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&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;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); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&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,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(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;Other financial investments as of December 31, 2020 include, among others, a loan to Monterrey (Note 7) and restricted cash for repairs or scheduled major maintenance work. As of December 31, 2019, Other financial investments additionally included a loan to Befesa Agua Tenes amounting to $13 million (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);"&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);"&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 (Note 1).&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinancialInstrumentsExplanatory>
  <!--Disclosure of financial liabilities [text block]-->
  <ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory id="Fact_ea093cecaa8f4ebbb83e8d78e15fc2fc" contextRef="c20200101to20201231">&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: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;993,725&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;993,725&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,237,614&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5,237,614&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: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;6,810&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;6,810&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;92,557&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;92,557&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: middle; width: 40%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; 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; 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; 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%; 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; 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; 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;328,184&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); background-color: 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; 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;328,184&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;6,330,707&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;328,184&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;6,658,891&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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; 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: 40%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="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" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="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" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="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" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="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" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="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" rowspan="1" 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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;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(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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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(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;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(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&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;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&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;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); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&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,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(204, 238, 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_72da1446d6754eb69323f725953cb268" contextRef="c20200101to20201231">&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 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);"&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: 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;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);"&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: 18pt;"&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;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);"&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);"&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: 54pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; 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 100% of the notional amount, maturities until 2030 and average guaranteed strike interest rates of between 0.00% and 4.87%.&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: 54pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; 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 72% 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);"&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, 2020, with the rest of the variables remaining constant, the effect in the consolidated income statement would have been a loss of $2,897 thousand (a loss of $2,745 thousand in 2019 and a loss of $2,731 thousand in 2018) and an increase in hedging reserves of $22,130 thousand ($27,570 thousand in 2019 and $32,928 thousand in 2018). 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);"&gt;A breakdown of the interest rates derivatives as of December 31, 2020 and 2019, 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: 18pt;"&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;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="text-align: justify; color: rgb(0, 0, 0);"&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);"&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% hedged 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: 18pt; 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);"&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.&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: 18pt; 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);"&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);"&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);"&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 style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Corporate and Project debt repayment schedules are disclosed in Note 14 and 15, respectively.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinancialRiskManagementExplanatory>
  <!--Assets and liabilities by geography-->
  <ifrs-full:DisclosureOfGeographicalAreasExplanatory id="Fact_a1ac0caba704400e980816e97c42ca2a" contextRef="c20200101to20201231">&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: 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 2020 and 2019 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="color: rgb(0, 0, 0);"&gt;Assets and liabilities by geography as of December 31, 2020:&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;&lt;br /&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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;North&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;South &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&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" 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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" 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="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; 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="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; 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="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; 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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;3,073,785&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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;1,211,952&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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;3,869,681&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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,155,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;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;74,660&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" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;41,954&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" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;116,614&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: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;129,264&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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;27,836&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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,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="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;200,084&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;206,344&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;70,861&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;255,530&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;532,735&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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,484,053&lt;/div&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;1,310,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;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;4,210,149&lt;/div&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,004,851&lt;/div&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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;&lt;div style="color: rgb(0, 0, 0);"&gt;242,044&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;691,459&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; 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;933,503&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,938,354&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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; 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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;North&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;South &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&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" 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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" 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="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; 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="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; 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="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; 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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,623,284&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;902,500&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,711,830&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,237,614&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,078,974&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11,355&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;139,438&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,229,767&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;2,702,258&lt;/div&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;913,855&lt;/div&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,851,268&lt;/div&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,467,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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;993,725&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;589,107&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: middle; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;147,260&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,730,092&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;8,197,473&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,740,881&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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,470,973&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,938,354&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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;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-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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;North&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;South &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" 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="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; 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="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; 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="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; 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="width: 9.27%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;North&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="width: 12.94%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;South &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;America&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="width: 9.28%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="width: 11.76%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Liabilities allocated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="width: 9.27%; vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="width: 12.94%; vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="width: 9.28%; vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="width: 11.76%; vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Long-term and short-term project debt&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;1,676,251&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;884,835&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;2,291,262&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;4,852,348&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Grants and other liabilities&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;1,490,661&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;12,864&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;155,342&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;1,658,867&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal allocated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;3,166,912&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;897,699&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;2,446,604&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;6,511,215&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Unallocated liabilities&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Long-term and short-term corporate debt&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;723,791&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other non-current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom;"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;547,740&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;162,213&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Subtotal unallocated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;1,433,744&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;7,944,959&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Equity unallocated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;1,714,856&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities and equity unallocated&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;3,148,600&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 51.64%; vertical-align: middle;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total liabilities and equity&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.3%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.63%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.65%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 0.64%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.18%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.58%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;9,659,815&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.64%; vertical-align: bottom;"&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_0aec5e3e954c4909b834eca38ccf35c6" contextRef="c20200101to20201231">&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, 2020, and 2019, 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: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Deferred tax assets&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="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; width: 56%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;from&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); 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; 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;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: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Net operating loss carryforwards (&amp;#8220;NOL&amp;#180;s&amp;#8221;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;497,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;546,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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Temporary tax non-deductible expenses&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;115,063&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;95,847&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: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Derivatives financial instruments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,847&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 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(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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" 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: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" 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;699,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); font-weight: bold;"&gt;728,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;&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: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Deferred tax liabilities&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="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; width: 56%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;from&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); 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; 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;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: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Accelerated tax 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;652,600&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;682,800&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other difference between tax and book value of assets&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;154,969&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;137,192&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: 56%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other &lt;br /&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;179&lt;/div&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;9,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(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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;807,748&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;829,678&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;After offsetting &lt;font style="color: rgb(0, 0, 0);"&gt;deferred tax assets and deferred tax liabilities, where applicable&lt;/font&gt;, the resulting net amounts presented on the consolidated balance sheet 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: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Consolidated balance sheets classifications&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="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; 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: 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;2020&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;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: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Deferred tax 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;152,290&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,966&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Deferred tax liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;260,923&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&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: 2px;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Net 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(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;108,633&lt;/div&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;101,030&lt;/div&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);"&gt;Most of the NOL&amp;#180;s recognized as deferred tax assets corresponds to the entities in the U.S., South Africa, Per&amp;#250;, Chile and Spain as of December 31, 2020 and 2019.&lt;/div&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, 2020, deferred tax assets for non-deductible expenses are primarily due to the temporary limitation of financial expenses deductibles for tax purposes in the solar plants in Spain for $110 million ($83 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);"&gt;Deferred tax assets for derivatives financial instruments as of December 31, 2020 mainly relate to ACT for $22 million and to solar plants in Spain for $51 million ($17 million and $61 million as of December 31, 2019, 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;As of December 31, 2020, deferred tax liabilities for accelerated tax amortization are primarily in Solana and Mojave for $361 million, the solar plants in Spain for $202 million and Kaxu for $90 million ($391 million, $182 million and $109 million as of December 31, 2019, 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;Deferred tax liabilities for other temporary differences between the tax and book value of contracted concessional assets relate primarily to ACT for $75 million, the Chilean entities for $29 million and the Peruvian entities for $32 million as of December 31, 2020 ($84 million, $29 million and $25 million as of December 31, 2019, 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;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;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;In addition, the Company has $329 million unrecognized net operating loss carryforwards as of December 31, 2020 ($180 million as of December 31, 2019), as it considers it is not probable that future taxable profits will be available against which these unused tax losses can be utilized.&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, 2020 and 2019 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: 100%; color: #000000; 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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Deferred tax assets&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); 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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" 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;136,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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;6,003&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(8,698&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;7,019&lt;br /&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: 68%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;As of December 31, 2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;152,290&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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: 100%; color: #000000; 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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Deferred tax liabilities&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;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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" 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;211,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: 68%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Business combinations (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%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;9,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: 68%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,252&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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: 68%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;As of December 31, 2020&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;260,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;/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, 2020, 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-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" 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 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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Item&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;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" 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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;(21,205&lt;/div&gt;&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;(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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(3,672&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;)&lt;br /&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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: 64%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;-&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); padding-bottom: 2px;"&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%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(3,672&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;)&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&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%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&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); padding-bottom: 2px;"&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); padding-bottom: 2px;"&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%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&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); padding-bottom: 2px;"&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total income tax expense&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(24,877&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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 before income tax and the actual income tax expense recognized in the consolidated income statements for the years ended December 31, 2020, 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-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" 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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Concept&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;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" 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Consolidated income before taxes&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;41,751&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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;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="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;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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Average statutory tax rate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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="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); font-weight: bold;"&gt;(10,438&lt;/div&gt;&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="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); 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="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); 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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Income tax of associates, net&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Differences in statutory tax rates&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;(94&lt;/div&gt;&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;(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="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;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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Unrecognized NOLs and deferred tax assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(37,183&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Purchase of Liberty&amp;#180;s equity interest in Solana&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;36,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;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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;br /&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other permanent differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(8,895&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&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(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other non-taxable income/(expense)&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,747&lt;/div&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;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(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;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(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%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(24,877&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&gt;&lt;font style="font-weight: bold;"&gt;)&lt;/font&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;For the year ended December 31, 2020, the overall effective tax rate was different than the statutory rate of 25% primarily due to unrecognized tax losses carryforwards, mainly in the UK entities, partially offset by the non-taxable gain recorded in the consolidated financial statements on the purchase of Liberty&amp;#180;s equity interest in Solana (Note 16).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;For the years ended December 31, 2019 and 2018, the overall effective tax rate was different than the statutory rate of 25% and 30%, respectively, primarily due to unrecognized tax losses carryforwards, mainly in the UK and US entities.&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 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;The Company had no identified uncertain tax positions that require evaluation as of December 31, 2020 and 2019.&lt;/div&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_29550879454d4ced995f385dc1759386" contextRef="c20200101to20201231">&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 a breakdown of the maturities of notional amounts of interest rate cash flow hedge derivatives as of December 31, 2020 and 2019.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 42%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; 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, 2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; 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; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 42%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; 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; width: 1%; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: bold;"&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; width: 1%; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: bold;"&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; width: 1%; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: bold;"&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; width: 1%; padding-bottom: 2px;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;61,364&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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;120,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="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;296,828&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" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;249,785&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" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;257,548&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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;276,111&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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;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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;292,011&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;852,696&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;907,752&lt;/div&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,499,466&lt;/div&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;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;/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 table below shows a breakdown of the maturity of the fair values of interest rate cash flow hedge derivatives as of December 31, 2020 and 2019:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 42%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; 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, 2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; 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; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 42%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; 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; width: 1%; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: bold;"&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; width: 1%; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: bold;"&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; width: 1%; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: bold;"&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; width: 1%; padding-bottom: 2px;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;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="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,042&lt;/div&gt;&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;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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;255&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" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(48,276&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;305&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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;(55,220&lt;/div&gt;&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;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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 42%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;280&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(177,764&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;898&lt;/div&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;(302,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;&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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsExplanatory>
  <!--Investments in associates-->
  <ifrs-full:DisclosureOfInterestsInAssociatesExplanatory id="Fact_a6c84f362656441f820e7a73c7b64c14" contextRef="c20200101to20201231">&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 breakdown and the movement of the investments held in associates for 2020 and 2019:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 100%; color: #000000; 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: 56%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Investments in associates&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;2020&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;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: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;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);"&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;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;510&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Distributions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,703&lt;/div&gt;&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;(36,780&lt;/div&gt;&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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Acquisitions&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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(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;(118&lt;/div&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;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(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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;116,614&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&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_4be796aa00ba4e13a8e070300359ed96" contextRef="c20200101to20201231">&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 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);"&gt;The table below shows the breakdown and the movement of the investments held in associates for 2020 and 2019:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 100%; color: #000000; 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: 56%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Investments in associates&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;2020&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;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: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;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);"&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;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;510&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Distributions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,703&lt;/div&gt;&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;(36,780&lt;/div&gt;&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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Acquisitions&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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(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;(118&lt;/div&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;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(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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;116,614&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&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;Decrease in investments carried under the equity method in 2020 is primarily due to distributions received from the projects Honaine for $4.5 million ($4.6 million in 2019) and Amherst for $16.1 million ($25.9 million in 2019). A significant portion of the distributions received from Amherst are distributed by the Company to Algonquin Power Co. (Note 13).&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 May 24, 2019, Atlantica and Algonquin formed AYES Canada, 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. Atlantica invested $4.9 million and Algonquin invested $92.3 million, both through AYES Canada, which in turn invested those funds in AIP, 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 Consolidated Financial Statements, 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; 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&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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.0 million, out of which $16.7 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);"&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 2020 and 2019 for the associated companies:&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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Company&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;%&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; 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;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; 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;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; 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;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; 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;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; 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;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="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; 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;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; 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;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;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 7%; 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: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;19,531&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;1,130&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;16,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: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;853&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;(167&lt;/div&gt;&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;(194&lt;/div&gt;&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;976&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 10%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;165,688&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;57,808&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;71,867&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12,742&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;50,739&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;30,519&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12,402&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;39,204&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: middle; width: 10%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 7%; 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: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,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: 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;1&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;(168&lt;/div&gt;&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;(168&lt;/div&gt;&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;1,587&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 10%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,201&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;134&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,861&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;52&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 7%; 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: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;468,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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;156,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;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;604,986&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;25,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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;80,240&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;17,415&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;1,615&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;30&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 10%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;127,429&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;121,468&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;258,295&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,725&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;28,832&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,068&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(6,237&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;15,514&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: 10%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 7%; 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: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;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: 7%; background-color: rgb(204, 238, 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;63&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;(53&lt;/div&gt;&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;(53&lt;/div&gt;&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;17&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 10%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;316,251&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;7,229&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;216,765&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;31,403&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;23,663&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,451&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;59,116&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: 10%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; 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;50.00&lt;/div&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: 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;323&lt;/div&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: 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;210&lt;/div&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: 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%; 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: 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;19&lt;/div&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: 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%; 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: 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;(66&lt;/div&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;(66&lt;/div&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;169&lt;/div&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: 10%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;As of December 31, 2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;116,614&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Company&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;%&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; 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;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; 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;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; 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;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; 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;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; 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;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="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; 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;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; 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;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;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 10%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 7%; 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: 7%; 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: 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;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: 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;(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: 7%; 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: 7%; 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: 10%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 7%; 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: 7%; 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: 7%; 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: 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;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: 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;(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: 7%; 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: 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: top; width: 10%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 10%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 7%; 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: 7%; 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: 7%; 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: 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;(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: 7%; 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: 7%; 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: 10%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 10%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; 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;50.00&lt;/div&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: 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;47&lt;/div&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: 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&lt;/div&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: 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;6&lt;/div&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: 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;70&lt;/div&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: 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%; 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: 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;(46&lt;/div&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;(46&lt;/div&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;81&lt;/div&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: 10%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&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%; padding-bottom: 4px;"&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 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);"&gt;None of the associated companies referred to above are 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);"&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 $3.1 million in 2020 and $7.7 million in 2019.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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. 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 a loss of $1.9 million in 2020 and a profit of $0.5 million in 2019.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;(***) Windlectric Inc., the project entity, is 100% owned by Amherst Island Partnership which is accounted for under the equity method.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(****) Other renewable energy joint ventures correspond to investments made in the following entities: 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_1ebfa972eb0b47b787902916fc53199f" contextRef="c20200101to20201231">&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 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);"&gt;As of December 31, 2020, the share capital of the Company amounts to $10,667,087 represented by 106,670,866 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);"&gt;Algonquin completed in 2018 the acquisition from Abengoa of its entire stake in Atlantica, 41.5% of the total shares of the Company, becoming the largest shareholder of the Company. On May 22, 2019, the Company issued an 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.3%. 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);"&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;On December 11, 2020 the Company closed an underwritten public offering of 5,069,200 ordinary shares, including 661,200 ordinary shares sold pursuant to the full exercise of the underwriters&amp;#8217; over-allotment option,&amp;#160;at a price of $33 per new share. Gross proceeds were approximately $167 million. Given that the offering was issued through a subsidiary in Jersey, which became wholly owned by the Company at closing, and subsequently liquidated, premium on issuance was credited to a merger reserve account (Capital reserves), net of issuance costs, for $161 million. Additionally, Algonquin committed to purchase 4,020,860 ordinary shares &lt;/font&gt;in a private placement in order to maintain its previous equity ownership of 44.2% in the Company. The private placement closed on January 7, 2021. Gross proceeds were approximately $133 million.&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);"&gt;Atlantica&amp;#180;s reserves as of December 31, 2020 are made up of share premium account and capital reserves. The share premium account reduction by $1,000,000 thousand during the year 2019, increasing capital reserves by the same amount, was made effective upon confirmation received from the High Court in the UK, pursuant to the Companies Act 2006.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Other reserves primarily include the change in fair value of cash flow hedges and its tax effect.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Accumulated currency translation differences primarily include the result of translating the financial statements of subsidiaries prepared in a foreign currency into the presentation currency of the Company, the U.S. dollar.&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);"&gt;Accumulated deficit primarily includes 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);"&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, by Algonquin Power Co. in AYES Canada, by Algerian Energy Company, SPA in Tenes and by our partners in the Chilean renewable energy platform in Chile PV I.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Additional information of subsidiaries including material non-controlling interests as of December 31, 2020 and 2019, are disclosed in Appendix IV.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Dividends declared during the year 2020 by the Board of Directors of the Company were:&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: 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;On February 26, 2020, the Board of Directors declared a dividend of $0.41 per share corresponding to the fourth quarter of 2019. The dividend was paid on March 23, 2020 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;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;-&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 6, 2020, the Board of Directors of the Company approved a dividend of $0.41 per share corresponding to the first quarter of 2020. The dividend was paid on June 15, 2020 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;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;-&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 July 31, 2020, the Board of Directors of the Company approved a dividend of $0.42 per share corresponding to the second quarter of 2020. The dividend was paid on September 15, 2020 for a total amount of $42.7 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: 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;On November 4, 2020, the Board of Directors declared a dividend of $0.42 per share corresponding to the third quarter of 2020. The dividend was paid on December 15, 2020 for a total amount of $42.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: justify; color: rgb(0, 0, 0);"&gt;In addition, the Company declared dividends to non-controlling interests, primarily to Algonquin Power Co. for $14.7 million in 2020 ($25.6 million in 2019) and Algerian Energy Company, SPA for $5.6 million in 2020 ($4.1 million in 2019).&lt;/div&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, 2020, 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 Adjusted EBITDA, assets and liabilities by operating segments and business sectors-->
  <ifrs-full:DisclosureOfOperatingSegmentsExplanatory id="Fact_454efae34da84db0b10a3c87730ba3ee" contextRef="c20200101to20201231">&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: 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 Adjusted EBITDA by operating segments and business sectors for the years 2020, 2019 and 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" 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" 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;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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;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" 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;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" 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;330,921&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;272,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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;151,460&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;120,023&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;530,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;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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,013,260&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;781,655&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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" 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;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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;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" 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;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" 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;753,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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;575,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;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;111,030&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;97,864&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,042&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;84,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: 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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 28%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;43,099&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;23,548&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;1,013,260&lt;/div&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,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="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: 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,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="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: 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;781,655&lt;/div&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;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="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: 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;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;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The reconciliation of segment Adjusted EBITDA with the profit 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: 100%; color: #000000; 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: 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;2020&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;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;/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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Profit attributable to the Company&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,968&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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="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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,906&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Income 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);"&gt;24,877&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Share of profit of associates&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(510&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Financial expense, net&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;331,810&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 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(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: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Depreciation, amortization, and impairment charges&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;408,604&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total segment Adjusted EBITDA&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;781,655&lt;/div&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;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="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: 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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOperatingSegmentsExplanatory>
  <!--Other operating expenses-->
  <ifrs-full:DisclosureOfOtherOperatingExpenseExplanatory id="Fact_f05cd74534f44b59b21bba2925dbe7ed" contextRef="c20200101to20201231">&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" 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: 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: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Other operating expenses&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: 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" 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;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: 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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;(7,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;&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;(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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(2,531&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;(110,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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(40,193&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;(27,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;&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,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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(37,638&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;(39,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;&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,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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(9,891&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;(276,666&lt;/div&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;(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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherOperatingExpenseExplanatory>
  <!--Disclosure of other operating income [text block]-->
  <ifrs-full:DisclosureOfOtherOperatingIncomeExplanatory id="Fact_e3ef9ac6df7e4cb595c576fc3595df30" contextRef="c20200101to20201231">&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, 2020, 2019 and 2018:&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" 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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Other operating income&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" 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;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" 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" 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: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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 colspan="1" valign="bottom" style="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,010&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;40,515&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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 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;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;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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;99,525&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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_58e62ca785d44ba39ec370bf6bb5c856" contextRef="c20200101to20201231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Assets and liabilities by business sectors as of December 31, 2020:&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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Renewable&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Efficient&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;natural gas&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Electric&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;transmission&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;lines&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Water&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&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" 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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" 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="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; 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="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; 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="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; 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="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; 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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,632,611&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;502,285&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;842,595&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;177,927&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,155,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;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;61,866&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;15,514&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;39,204&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;116,614&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: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;6,530&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;124,872&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;27,796&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,886&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,084&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;397,465&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;67,955&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;46,045&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;21,270&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;532,735&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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,098,472&lt;/div&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;710,626&lt;/div&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;916,466&lt;/div&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;279,287&lt;/div&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,004,851&lt;/div&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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;242,044&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;691,459&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;933,503&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,938,354&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Renewable&lt;/div&gt;&lt;div style="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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Efficient&lt;/div&gt;&lt;div style="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" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Electric&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;transmission&lt;/div&gt;&lt;div style="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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&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" 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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" 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="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; 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="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; 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="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; 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="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; 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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,992,512&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;504,293&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;625,203&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;115,606&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,237,614&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,221,176&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;108&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,040&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,443&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,229,767&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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,213,688&lt;/div&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;504,401&lt;/div&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,243&lt;/div&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;118,049&lt;/div&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,467,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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 40%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;993,725&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;589,107&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: middle; width: 40%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;147,260&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,730,092&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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,197,473&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,740,881&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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,470,973&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,938,354&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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;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-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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Renewable&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Efficient&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;natural gas&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Electric&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;transmission&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;lines&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Water&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" 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="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; 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="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; 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="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; 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="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; 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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,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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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,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="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: 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="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: 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="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: 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="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: 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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Renewable&lt;/div&gt;&lt;div style="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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Efficient&lt;/div&gt;&lt;div style="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" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Electric&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;transmission&lt;/div&gt;&lt;div style="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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" 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="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; 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="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; 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="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; 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="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; 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,651,476&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,658,867&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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,309,983&lt;/div&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,511,215&lt;/div&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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;547,740&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: middle; width: 40%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,433,744&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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,148,600&lt;/div&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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_d7db51b17f11496f9d8e2e2a8d3ea689" contextRef="c20200101to20201231">&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 10.- Related parties&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 related parties of the Company are primarily Algonquin and its subsidiaries, non-controlling interests (Note 13), entities accounted for under the equity method (Note 7) and directors and the senior management of the Company.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Details of balances with related parties as of December 31, 2020 and 2019 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: 100%; color: #000000; 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" 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: middle; padding-bottom: 2px; width: 66%;"&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;2020&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;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: 66%;"&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;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: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,067&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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: 66%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,082&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total receivables from 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;33,149&lt;/div&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;34,705&lt;/div&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,477&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,979&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,810&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total payables to 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;25,287&lt;/div&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;41,094&lt;/div&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);"&gt;Current credit receivables as of December 31, 2020 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 7) for $15.5 million ($4.0 million as of December 31, 2019) and to a dividend to be collected from Amherst Island Partnership for $4.3 million ($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);"&gt;Non-current credit receivables as of December 31, 2020 and 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);"&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 $21.1 million as of December 31, 2020 ($35.6 million as of December 31, 2019). Current credit payables also include the dividend to be paid from Atlantica Yield Energy Solutions Ltd to Algonquin for $4.2 million as of December 31, 2020 ($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);"&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, 2020, 2019 and 2018 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: 100%; color: #000000; 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: 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: 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: 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: 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; 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;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: 54%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;(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(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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,017&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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&lt;/div&gt;&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;(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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 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(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);"&gt;Services received in 2018 primarily included operation and maintenance services received by some assets from Abengoa and subsidiaries of Abengoa, which had been related parties during these years. 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.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; color: rgb(0, 0, 0);"&gt;The total amount of the remuneration received by the Board of Directors of the Company, including the CEO, amounts to $3.4 million in 2020 ($2.5 million in 2019), including $1.0 million of annual bonus ($1.0 million in 2019). The increase of the total remuneration in 2020 is mainly due to the CEO having received a long-term award of $0.8 million in 2020. No long-term awards have vested in 2019. None of the directors received any pension remuneration in 2020 nor 2019.&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfRelatedPartyExplanatory>
  <!--Breakdown of investments held in associates-->
  <ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesExplanatory id="Fact_81b24cefc7124506a9e8b84d92aec57a" contextRef="c20200101to20201231">&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 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 2020 and 2019 for the associated companies:&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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Company&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;%&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; 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;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; 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;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; 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;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; 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;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; 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;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="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; 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;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; 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;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;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 7%; 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: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;19,531&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;1,130&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;16,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: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;853&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;(167&lt;/div&gt;&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;(194&lt;/div&gt;&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;976&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 10%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;165,688&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;57,808&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;71,867&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12,742&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;50,739&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;30,519&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;12,402&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;39,204&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: middle; width: 10%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 7%; 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: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,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: 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;1&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;(168&lt;/div&gt;&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;(168&lt;/div&gt;&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;1,587&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 10%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,201&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;134&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,861&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;52&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 7%; 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: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;468,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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;156,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;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;604,986&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;25,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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;80,240&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;17,415&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;1,615&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;30&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 10%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;127,429&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;121,468&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;258,295&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,725&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;28,832&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,068&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(6,237&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;15,514&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: 10%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 7%; 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: 7%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;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: 7%; background-color: rgb(204, 238, 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;63&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: 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;(53&lt;/div&gt;&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;(53&lt;/div&gt;&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;17&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 10%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;316,251&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;7,229&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;216,765&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;31,403&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;23,663&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,451&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;59,116&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: 10%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; 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;50.00&lt;/div&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: 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;323&lt;/div&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: 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;210&lt;/div&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: 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%; 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: 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;19&lt;/div&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: 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%; 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: 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;(66&lt;/div&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;(66&lt;/div&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;169&lt;/div&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: 10%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;As of December 31, 2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;116,614&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Company&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;%&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; 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;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; 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;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; 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;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; 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;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; 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;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="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; 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;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; 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;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;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 10%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 7%; 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: 7%; 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: 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;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: 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;(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: 7%; 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: 7%; 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: 10%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 7%; 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: 7%; 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: 7%; 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: 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;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: 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;(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: 7%; 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: 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: top; width: 10%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 10%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 7%; 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: 7%; 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: 7%; 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: 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;(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: 7%; 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: 7%; 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: 10%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 10%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; 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;50.00&lt;/div&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: 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;47&lt;/div&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: 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&lt;/div&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: 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;6&lt;/div&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: 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;70&lt;/div&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: 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%; 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: 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;(46&lt;/div&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;(46&lt;/div&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;81&lt;/div&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: 10%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&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);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesExplanatory>
  <!--Significant accounting policies-->
  <ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory id="Fact_bdb3ce133c694c4ebdf8ad1fc6872cf8" contextRef="c20200101to20201231">&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 2.- Significant accounting policies&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); 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);"&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);"&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 style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company presents assets and liabilities in the statement of financial position based on current/non-current classification. An asset or liability is current when it is expected or due to be realized within twelve months after the reporting period.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold;"&gt;Application of new accounting standards&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;a) Standards, interpretations and amendments effective from January 1, 2020 under IFRS-IASB, applied by the Company in the preparation of 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: 38.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: 38.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: 38.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: 38.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 16. Amendment to provide lessees with an exemption from assessing whether a COVID-19-related rent concession is a lease modification. This amendment is mandatory for annual periods beginning on or after June 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: 38.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 41. Amendments resulting from Annual Improvements to IFRS Standards 2018&amp;#8211;2020 (taxation in fair value measurements) 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: 38.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; text-indent: -14.15pt; margin-left: 28.35pt; color: rgb(0, 0, 0);"&gt;The applications of these amendments have not had any material impact on these financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; text-indent: -14.15pt; margin-left: 28.35pt; color: rgb(0, 0, 0);"&gt;b) Standards, interpretations and amendments published by the IASB that will be effective for periods beginning on or after January 1, 2021:&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: 38.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, 2023 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: 38.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 37. Amendments regarding the costs to include when assessing whether a contract is onerous. 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: 38.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 1. Amendments resulting from Annual Improvements to IFRS Standards 2018&amp;#8211;2020 (subsidiary as a first-time adopter). 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: 38.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. Amendments updating a reference to the Conceptual Framework. 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: 38.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 4. Amendments regarding the expiry date of the deferral approach.&amp;#160;&amp;#160; The fixed expiry date for the temporary exemption in IFRS 4 from applying IFRS 9 is now 1 January 2023.&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: 38.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 4, IFRS 7, IFRS 16, IFRS 9 and IAS 39. Amendments regarding replacement issues in the context of the IBOR reform. This amendment is mandatory for annual periods beginning on or after January 1, 2021 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: 38.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 resulting from Annual Improvements to IFRS Standards 2018&amp;#8211;2020. 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: 38.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. Amendments to address concerns and implementation challenges that were identified after IFRS 17 was published. This amendment is mandatory for annual periods beginning on or after January 1, 2023 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: 38.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 16. Amendments prohibiting a company from deducting from the cost of property, plant and equipment amounts received from selling items produced while the company is preparing the asset for its intended use. 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;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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, 2021, 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);"&gt;&lt;u&gt;Effect of IBOR reform&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;Following the financial crisis, the reform and replacement of benchmark interest rates such as LIBOR and other inter-bank offered rates (&amp;#8216;IBORs&amp;#8217;) has become a priority for global regulators. There remains some uncertainty around the timing and precise nature of these changes. The Company currently has several contracts which reference LIBOR and extend beyond 2021. These contracts are disclosed within the tables below.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;It is currently expected that alternative risk-free rates (&amp;#8220;RFRs&amp;#8221;) will replace LIBOR. There remain key differences between LIBOR and RFRs. LIBOR is a &amp;#8216;term rate&amp;#8217;, which means that it is published for a borrowing period (such as three months or six months) and is &amp;#8216;forward looking&amp;#8217;, because it is published at the beginning of the borrowing period. RFRs may be based on overnight rates from actual transactions and published at the end of the overnight borrowing period. Furthermore, LIBOR includes a credit spread over the risk-free rate, which RFRs currently may not. To transition existing contracts and agreements that reference LIBOR to RFRs, adjustments for term differences and credit differences might need to be applied to RFRs, to enable the two benchmark rates to be economically equivalent on transition. At the time of reporting, industry working groups are reviewing methodologies for calculating adjustments between LIBOR and RFRs.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Risks arising from the transition relate principally to the potential impact of rate differences if the debt and related hedging instruments do not transition to the new benchmark interest rate at the same time and/or the rates move by different amounts. This could result in hedge ineffectiveness and a net cash expense to the Company as a result of the IBOR transition.&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 contains details of the financial instruments that the Company holds as of December 31, 2020 which reference LIBOR and have not yet transitioned to RFRs:&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="6" 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;Carrying amount as of &lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 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;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;font style="font-weight: bold;"&gt;Assets &lt;/font&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" valign="bottom" style="vertical-align: middle; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;font style="font-weight: bold;"&gt;Liabilities&lt;/font&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" 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; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Non-derivative assets and liabilities referenced to LIBOR&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Measured at amortized cost&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" 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" 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: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;1,143,815&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 76%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total non-derivatives items&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&amp;#160;1,143,815&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: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Derivatives&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;-&lt;/div&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;105,742&lt;/div&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: 76%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total assets and liabilities referenced to LIBOR&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,249,557&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;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table contains details of only the hedging instruments used in the Company&amp;#8217;s hedging strategies which reference LIBOR and have not yet transitioned to RFRs, such that relief(s) of phase 1 amendments to IFRS 9 and IFRS 7 for IBOR reform, effective January 1&lt;sup&gt;st&lt;/sup&gt;, 2020, have been applied to the hedging relationship:&lt;/div&gt;&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" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Carrying amount as of December 31, 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 valign="bottom" style="vertical-align: top; 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" valign="bottom" style="vertical-align: top; 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;/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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Notional&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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="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 valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance sheet line item(s)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; 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 changes in&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;fair value used for&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;calculating hedge&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;ineffectiveness&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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Cash flow hedge&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" valign="bottom" style="vertical-align: top; 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="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" 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="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" 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 valign="bottom" style="vertical-align: top; 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" valign="bottom" style="vertical-align: top; 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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 26%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Interest rate swaps&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;618,806&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;105,742&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 26%; background-color: rgb(204, 238, 255); text-align: center;"&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%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,172&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 26%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total cash flow hedges&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;618,806&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;105,742&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 valign="bottom" style="vertical-align: top; width: 26%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;36,172&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;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;In calculating the change in fair value attributable to the hedged risk of floating-rate debt, the Company has made the following assumptions that reflect its current expectations:&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: 17.45pt;"&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;The floating-rate debt will move to RFRs during 2022, and the spread will be similar to the spread included in the interest rate swap used as the hedging instrument;&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: 17.45pt;"&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;No other changes to the terms of the floating-rate debt are anticipated;&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: 17.45pt;"&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;The Company has incorporated the uncertainty over when the floating-rate debt will move to RFRs, the resulting adjustment to the spread, and the other aspects of the reform that have not yet been finalized, by adding an additional spread to the discount rate used in the calculation.&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-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);"&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: 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;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);"&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: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#8226;&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: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&amp;#8226;&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="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;&amp;#8226;&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 the ability to use its power to affect its returns.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;&lt;/font&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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);"&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);"&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: 18pt; 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);"&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&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; 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&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Controlled entities and associates included in these financial statements as of December 31, 2020 and 2019 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-weight: bold;"&gt;2.3. 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);"&gt;Contracted concessional assets include fixed assets, 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, Sevilla PV, Mini-Hydro, Chile TL 3, ATN Expansion 2 and Chile PV I 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 renewable energy assets, transmission lines, efficient natural gas assets 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);"&gt;The application of IFRIC 12 requires extensive judgement 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);"&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: 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;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);"&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);"&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: 3.8pt;"&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;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: 3.8pt;"&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;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: 18pt; 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);"&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);"&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);"&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&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The key elements of the ECL calculations, based on external sources of information, are the following:&lt;/div&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;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;"&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;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: 18pt;"&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;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: 18pt;"&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;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: 18pt; 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);"&gt;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);"&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&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;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;/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;&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 under IFRS 16, 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 (Note 2.11). 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;&lt;div style="text-align: justify;"&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;&lt;/font&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The right-of-use assets are also subject to assets impairment (Note 2.4).&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;2.4. Asset impairment&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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);"&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);"&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);"&gt;Assumptions used to calculate value in use include a discount 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);"&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 relevant 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);"&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&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Projections take into account real data based on the contract terms and fundamental assumptions based on specific reports prepared internally and third-party reports, 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);"&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);"&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);"&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);"&gt;Accordingly, the following table provides a summary of the discount rates used (WACC) 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="border-collapse: collapse; width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td style="width: 71%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Operating segment&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1.85%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" 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;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;&amp;#160;(*)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.56%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 71%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1.85%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 19.65%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;3%-5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.56%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 71%; vertical-align: top;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;North America&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1.85%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 19.65%; vertical-align: bottom;"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;4%-5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.56%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 71%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;South America&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1.85%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 19.65%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;5%-7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.56%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;(*) post tax&lt;/div&gt;&lt;div&gt;The discount rates applied in 2020 are consistent with the ones applied in 2019.&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 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: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;An assessment is made at each reporting date to determine whether there is an indication that previously recognized impairment losses no longer exist or have decreased. If such indication exists, the Company estimates the CGU&amp;#8217;s recoverable amount. A previously recognized impairment loss is reversed only if there has been a change in the assumptions used to determine the asset&amp;#8217;s recoverable amount since the last impairment loss was recognized. The reversal is limited so that the carrying amount of the asset does not exceed its recoverable amount, nor exceed the carrying amount that would have been determined, net of depreciation, had no impairment loss been recognized for the asset in prior years. Such reversal is recognized in the income statement.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold;"&gt;2.5. 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);"&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);"&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);"&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);"&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-weight: bold;"&gt;2.6. 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);"&gt;&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Derivatives are recognized at fair value in the statement of financial position. The Company maintains both derivatives designated as hedging instruments in hedging relationships, and derivatives to which hedge accounting is not applied.&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);"&gt;&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&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. The Company analyses on each date if all these requirements are met:&lt;/div&gt;&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&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: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;there is an economic relationship between the hedged item and the hedging instrument;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;the effect of credit risk does not dominate the value changes that result from that economic relationship; and&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;the hedge ratio of the hedging relationship is the same as that resulting from the quantity of the hedged item that the Company actually hedges and the quantity of the hedging instrument that the Company uses to hedge that quantity of hedged item.&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 style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Ineffectiveness is measured following accumulated dollar offset method.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In all cases, current Company&amp;#180;s hedging relationships are considered cash flow hedges. Under this model, 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);"&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;When interest rate options are designated as hedging instruments, the time value is excluded from the hedging instrument as permitted by IFRS 9. Changes in the effective portion of the intrinsic 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. Changes in options time value is recorded as cost of hedging. More precisely, considering that the hedged items are, in all cases, time period hedged item, changes in time value is recognized in other comprehensive income to the extent that it relates to the hedged item. The time value at the date of designation of the option as a hedging instrument, to the extent that it relates to the hedged item, is amortized on a systematic and rational basis over the period during which the hedge adjustment for the option&amp;#8217;s intrinsic value could affect profit or loss.&lt;/div&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&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 style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Any change in fair value of derivatives instruments to which hedge accounting is not applied is directly recorded 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-weight: bold;"&gt;2.7. 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);"&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: 36pt;"&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;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: 36pt;"&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;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: 36pt;"&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;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);"&gt;In the event that prices cannot be observed, 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);"&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);"&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);"&gt;Interest rate swap valuations consist in valuing separately the swap part of the contract and the credit risk. The methodology used by the market and applied by Atlantica 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);"&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);"&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&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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);"&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);"&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);"&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-weight: bold;"&gt;2.8. 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);"&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);"&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-weight: bold;"&gt;2.9. 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);"&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-weight: bold;"&gt;2.10. Grants&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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);"&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);"&gt;In addition, as described in Note 2.11 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-weight: bold;"&gt;2.11. 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);"&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&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold;"&gt;2.12. 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);"&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 style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Convertible bonds or notes or debt issued with conversion features must be separated into liability and equity components if the feature meets the equity classification conditions in IAS 32. The issuer separates the instrument into its components by determining the fair value of the liability component and then deducting that amount from the fair value of the instrument as a whole; the residual amount is allocated to the equity component. If the equity conversion feature does not satisfy the equity classification conditions in IAS 32, it is bifurcated as an embedded derivative unless the issuer elects to apply the fair value option to the convertible debt. The embedded derivative is initially recognized at fair value and classified as derivatives in the statement of financial position. Changes in the fair value of the embedded derivatives are subsequently accounted for directly through the income statement. The debt element of the bond or note (the host contract), will be initially valued as the difference between the consideration received from the holders for the instrument and the value of the embedded derivative, and thereafter at amortized cost using the effective interest method.&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;2.13. 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);"&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);"&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);"&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-weight: bold;"&gt;2.14. 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);"&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-weight: bold;"&gt;2.15. 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);"&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);"&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);"&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);"&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-weight: bold;"&gt;2.16. Equity&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 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&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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);"&gt;Share Capital, Share Premium and Capital Reserves represent the Parent&amp;#8217;s net investment in the entities included in these consolidated financial statements.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The costs of issuing equity instruments are accounted for as a deduction from equity.&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;2.17. 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);"&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: 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;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;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;-&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 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);"&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Provisions are measured at the present value of the expected outflows required to settle the obligation. The discount rate used is a current pre-tax rate that reflects, when appropriate, the risks specific to the liability. The increase in the provision due to the passage of time is then recognized as a financial expense. 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;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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);"&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);"&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&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 the corresponding entry as part of the cost of the plant under the heading &amp;#8220;Contracted concessional assets.&amp;#8221; The estimated future costs of dismantling are reviewed annually if conditions have changed and adjusted appropriately. The impact of changes in the estimate of future costs or in the timing of when such costs will be incurred, on the dismantling provision, is recorded against an increase or decrease of the cost of the plant.&lt;/div&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;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;2.18. Earnings per share&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Basic earnings per share is calculated by dividing the profit for the period attributable to ordinary equity holders of the parent by the weighted average number of ordinary shares outstanding during the period.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Diluted earnings per share is calculated by dividing the profit for the period attributable to ordinary equity holders of the parent by the weighted average number of ordinary shares outstanding during the period plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares.&lt;/div&gt;&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;2.19. Significant judgements and estimates&lt;/div&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;Some of the accounting policies applied require the application of significant judgement 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 judgements 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 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: rgb(0, 0, 0);"&gt;The most critical accounting policies, which reflect significant management estimates and judgement 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: 3.8pt;"&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;Contracted concessional agreements and PPAs.&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: 3.8pt;"&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;Impairment of intangible assets and property, plant and equipment.&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: 3.8pt;"&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;Assessment of control.&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: 3.8pt;"&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;Derivative financial instruments and fair value estimates.&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: 3.8pt;"&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;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);"&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, 2020, 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);"&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_768b3f975a9e4259a2e59064dbe81f3f" contextRef="c20200101to20201231">&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, 2020, and 2019, 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: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Deferred tax assets&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="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; width: 56%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;from&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); 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; 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;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: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Net operating loss carryforwards (&amp;#8220;NOL&amp;#180;s&amp;#8221;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;497,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;546,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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Temporary tax non-deductible expenses&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;115,063&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;95,847&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: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Derivatives financial instruments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,847&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 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(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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" 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: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" 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;699,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); font-weight: bold;"&gt;728,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;&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: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Deferred tax liabilities&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="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; width: 56%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;from&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); 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; 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;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: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Accelerated tax 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;652,600&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;682,800&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other difference between tax and book value of assets&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;154,969&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;137,192&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: 56%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other &lt;br /&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;179&lt;/div&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;9,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(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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;807,748&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;829,678&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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_697f9e6228ed4746bb31f056b3bdbcfb" contextRef="c20200101to20201231">&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, 2020 and 2019 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: 100%; color: #000000; 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" 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: 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; width: 56%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Item&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); 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; 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;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: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;54,219&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;416&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Liberty (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;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other accounts payables&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;37,922&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;92,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(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;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;/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 operation 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_61eb44da23c64f3abb0e4c1d35dd0a16" contextRef="c20200101to20201231">&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 11.- Trade and other receivables&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Trade and other receivable as of December 31, 2020 and 2019, 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: 100%; color: #000000; 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" 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: 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: 66%;"&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;2020&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;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: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;258,087&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;50,663&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;12,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: 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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,911&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;331,735&lt;/div&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;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;/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, 2020, and 2019, the fair value of trade 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);"&gt;Trade receivables in foreign currency as of December 31, 2020 and 2019, 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: 100%; color: #000000; 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: 66%;"&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: 66%;"&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;2020&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;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: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;105,826&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;24,121&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other&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,929&lt;/div&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;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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;136,876&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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_71d402b8f2ee4245b25aeaabb5db9d82" contextRef="c20200101to20201231">&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 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, 2020, 2019 and 2018 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: 100%; color: #000000; 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: 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: 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: 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: 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; 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;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: 54%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;(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(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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,017&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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&lt;/div&gt;&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;(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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 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(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;</ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory>
  <!--Amount of assets and liabilities consolidated at the effective acquisition date-->
  <ifrs-full:DisclosureOfTransactionsRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombinationExplanatory id="Fact_34a6cdb7d4dc433ba817722793245ce1" contextRef="c20200101to20201231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The amount of assets and liabilities consolidated at the effective acquisition date 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: 100%; color: #000000; 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: 68%;"&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;Business combinations for the year-ended December 31, 2020&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: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Contracted 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;163,064&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 68%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;356&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: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Cash &amp;amp; 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;17,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: 68%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other current assets&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;29,998&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: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Non-current Project debt (Note 15)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(149,585&lt;/div&gt;&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: 68%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Current Project debt (Note 15)&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(8,680&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;(4,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;&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: 68%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(25,308&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Total net assets acquired at fair value&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;22,610&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" 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: 68%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(22,610&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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: 68%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Net result of business combinations&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="color: rgb(0, 0, 0);"&gt;The amount of assets and liabilities consolidated at the effective acquisition date 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: 100%; color: #000000; 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: 68%;"&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;Business combinations 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: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 68%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 68%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255); font-weight: bold;"&gt;Total net assets acquired at fair value&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;26,190&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" 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: 68%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(26,190&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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: 68%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Net result of business combinations&lt;br /&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;-&lt;/div&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;</ifrs-full:DisclosureOfTransactionsRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombinationExplanatory>
  <!--Disposals, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_031c95dbf4c74243b98bc94bc2f9690c" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">-18253000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Gross carrying amount [member]-Financial assets under IFRS 16 lessor [Member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_07adc45e2228497a9f9c75c6dad3ae1a" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Other intangible assets [member]-Gross carrying amount [member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_08a8953ef2d24c038ee3f58455899a92" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">15000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Other intangible assets [member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_190d245d79db41ac8e934e8e35fa7abb" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Intangible assets under IFRIC 12 [Member]-Gross carrying amount [member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_1dade2790c9c4fc18d51f55362a2f882" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">22391000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Gross carrying amount [member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_22ac6533ba69418aa0ecb014914b6f48" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">72883000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Financial assets under IFRIC 12 [Member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_2770e76e118b45b49bf8e1b17b9137ff" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Financial assets under IFRS 16 lessor [Member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_317e184abc934cb2a17a057118142f06" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Intangible assets under IFRIC 12 [Member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_33a6753ed89a4530a2a37b050ffe1d74" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">-4205000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Intangible assets under IFRIC 12 [Member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_3a6eb1de450b4868a1177f6fab741dae" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">-17571000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Intangible assets under IFRS 16 lessee [Member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_4da7b71a209544f880002be8f1c19da4" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">-634000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Gross carrying amount [member]-Intangible assets under IFRS 16 lessee [Member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_4e59188cfa4c4296bf8e8810780f5495" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">954000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Property, plant and equipment [member]-Gross carrying amount [member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_55b14b7ac6534b899d872bc09fcd88ef" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">119000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Gross carrying amount [member]-Financial assets under IFRIC 12 [Member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_5a21789b05174f669c26349298a4fa60" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Financial assets under IFRIC 12 [Member]-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_6096fb2a864d446c9043fe668ee7e282" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">-5997000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Gross carrying amount [member]-Intangible assets under IFRS 16 lessee [Member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_6431fa1c42654d39b11475cfb4a5ad20" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">347000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Gross carrying amount [member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_6f44b755f08242af970415f4b497ab4e" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">22872000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Gross carrying amount [member]-Property, plant and equipment [member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_71bb0a84ee7a41758e51e560efc5683b" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">223000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Financial assets under IFRIC 12 [Member]-Gross carrying amount [member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_9e28573419894900a61caf490628718b" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Property, plant and equipment [member]-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_ab2eb817e5a543f5a62ad909270e5a37" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">-49000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Other intangible assets [member]-Gross carrying amount [member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_abde80e1281d4595a04ab3e2ad3dcbe3" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Other intangible assets [member]-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_b2e2b9a736be4753b2cd69f8496163da" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_cc4584c1926c4513b21befcac9ec8a3f" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">-10204000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Financial assets under IFRS 16 lessor [Member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_178e1f91bd3048e597b9cfeb3d864e3d" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Gross carrying amount [member]-Intangible assets under IFRIC 12 [Member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_db1d1ad52aa54d3c8f1c2229ccbb9453" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">71706000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Property, plant and equipment [member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_df3dcdea508c415fb70961263563305a" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">-2000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Intangible assets under IFRS 16 lessee [Member]-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_e953a9ade3634cedb47a4d5cbd559bb9" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Disposals, property, plant and equipment-Gross carrying amount [member]-Financial assets under IFRS 16 lessor [Member]-->
  <ifrs-full:DisposalsPropertyPlantAndEquipment id="Fact_f73f67b33c6a4353bae5fbedf028c0b6" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <!--Dividends recognised as distributions to owners-Accumulated Deficit [Member]-->
  <ifrs-full:DividendsPaid id="Fact_2bf232b2005d444e9c0cb8d136ecd932" contextRef="c20200101to20201231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Share Capital [Member]-->
  <ifrs-full:DividendsPaid id="Fact_2cf4ba7f2cdf41eb80b6f4d6fd702d19" contextRef="c20190101to20191231_ComponentsOfEquityAxis_IssuedCapitalMember" 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_332ed7bcc3ae4e68bceb6641e3cb57e4" contextRef="c20190101to20191231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">159002000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Total Equity Attributable to Company [Member]-->
  <ifrs-full:DividendsPaid id="Fact_3b53e3f660774d86b45c00081cdb6dd9" contextRef="c20180101to20181231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">133289000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-->
  <ifrs-full:DividendsPaid id="Fact_3d350392a28d4bfcae4bed830fdcb8ae" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">191475000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Share Capital [Member]-->
  <ifrs-full:DividendsPaid id="Fact_3e6479f15cf2420294919cc8410cc63a" contextRef="c20200101to20201231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Other Reserves [Member]-->
  <ifrs-full:DividendsPaid id="Fact_44d92caf85524990b3c5f9d35293fdcb" contextRef="c20200101to20201231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:DividendsPaid id="Fact_458d09d376c84f8db07b1d4c706e6b99" 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_47cbba8cc0324a89a69581e795c86fc6" contextRef="c20200101to20201231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">168659000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Share Premium [Member]-->
  <ifrs-full:DividendsPaid id="Fact_5bc4144a5d6a45a9ab65d8279815ab8c" contextRef="c20180101to20181231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Non-controlling Interest [Member]-->
  <ifrs-full:DividendsPaid id="Fact_6236651d6096468ab3f20a5fd6e73b39" contextRef="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">37080000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Share Premium [Member]-->
  <ifrs-full:DividendsPaid id="Fact_65380939a7714829ae46c57de43a1301" contextRef="c20190101to20191231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Capital Reserve [Member]-->
  <ifrs-full:DividendsPaid id="Fact_8466fdace2964ec790a8b6fc4a831990" contextRef="c20190101to20191231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">159002000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:DividendsPaid id="Fact_8a3c185876ac4c8da4dced4d1bc3788c" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Share Premium [Member]-->
  <ifrs-full:DividendsPaid id="Fact_8ec607202fbe4a57a1066bbce7a445ba" contextRef="c20200101to20201231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:DividendsPaid id="Fact_9196f36cdc8e4571becbfb41fe3ade37" contextRef="c20200101to20201231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Accumulated Deficit [Member]-->
  <ifrs-full:DividendsPaid id="Fact_963d16fb0005449ba6c5cfd936af2457" contextRef="c20190101to20191231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Accumulated Deficit [Member]-->
  <ifrs-full:DividendsPaid id="Fact_99c20bbc581544a482a9385217f2b987" 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_aba81130d1f84b3bb711f4c675650ded" 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_cb9ee2056de2448db0c16fa17d35a1a7" contextRef="c20200101to20201231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">22816000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Capital Reserve [Member]-->
  <ifrs-full:DividendsPaid id="Fact_cbac517686ba444394e30a8e39eb0be9" contextRef="c20200101to20201231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">168659000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-->
  <ifrs-full:DividendsPaid id="Fact_d18614db87aa45628bf9b917d342f424" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">143110000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-->
  <ifrs-full:DividendsPaid id="Fact_18666015329449feaaf6c789878c00d3" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">196082000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Other Reserves [Member]-->
  <ifrs-full:DividendsPaid id="Fact_e2d9f37478c44d6e9497db0955064a0d" contextRef="c20180101to20181231_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_e80f692a589e43f08bbdc1815f08dabe" contextRef="c20180101to20181231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">9821000</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Share Capital [Member]-->
  <ifrs-full:DividendsPaid id="Fact_ed70f0303389482ea70ebec2ebd21253" contextRef="c20180101to20181231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:DividendsPaid>
  <!--Dividends recognised as distributions to owners-Capital Reserve [Member]-->
  <ifrs-full:DividendsPaid id="Fact_ef4cbf20e13c46d5ada9b89dc205a714" contextRef="c20180101to20181231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">133289000</ifrs-full:DividendsPaid>
  <!--Dividends paid-Later than day one of a calendar year and not later than three months [Member]-->
  <ifrs-full:DividendsPaidOrdinaryShares id="Fact_75271f1ed75145d4a0990605b1cf9583" contextRef="c20200506to20200506_MaturityAxis_LaterThanOneDayAndNotLaterThanThreeMonthsMember" unitRef="U002" decimals="-5">41700000</ifrs-full:DividendsPaidOrdinaryShares>
  <!--Dividends paid-Later than three months and not later than six months [member]-->
  <ifrs-full:DividendsPaidOrdinaryShares id="Fact_76398234cbfd4f11935081d99d714875" contextRef="c20200731to20200731_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember" unitRef="U002" decimals="-5">42700000</ifrs-full:DividendsPaidOrdinaryShares>
  <!--Dividends paid-Later than six months and not later than nine months [Member]-->
  <ifrs-full:DividendsPaidOrdinaryShares id="Fact_8a2cf288b72e42bab62ae120ed29dfac" contextRef="c20201104to20201104_MaturityAxis_LaterThanSixMonthsAndNotLaterThanNineMonthsMember" unitRef="U002" decimals="-5">42700000</ifrs-full:DividendsPaidOrdinaryShares>
  <!--Dividends paid-Later Than Nine Months And Not Later Than Twelve Months [Member]-->
  <ifrs-full:DividendsPaidOrdinaryShares id="Fact_bbe28336e9a346778b08425ec939403d" contextRef="c20200226to20200226_MaturityAxis_LaterThanNineMonthsAndNotLaterThanTwelveMonthsMember" unitRef="U002" decimals="-5">41700000</ifrs-full:DividendsPaidOrdinaryShares>
  <!--Dividends paid, ordinary shares per share-Later Than Nine Months And Not Later Than Twelve Months [Member]-->
  <ifrs-full:DividendsPaidOrdinarySharesPerShare id="Fact_0ca83901af704ccca708bfce7969f9e0" contextRef="c20200226to20200226_MaturityAxis_LaterThanNineMonthsAndNotLaterThanTwelveMonthsMember" unitRef="U003" decimals="INF">0.41</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_0d693b1ef8504285b0b59fb544001c4f" contextRef="c20200731to20200731_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember" unitRef="U003" decimals="INF">0.42</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_1aad7a160fe143b595e35a3dfdc3e339" contextRef="c20200506to20200506_MaturityAxis_LaterThanOneDayAndNotLaterThanThreeMonthsMember" unitRef="U003" decimals="INF">0.41</ifrs-full:DividendsPaidOrdinarySharesPerShare>
  <!--Dividends paid, ordinary shares per share-Later than six months and not later than nine months [Member]-->
  <ifrs-full:DividendsPaidOrdinarySharesPerShare id="Fact_f8121605a22348ea98a6df9b010792d5" contextRef="c20201104to20201104_MaturityAxis_LaterThanSixMonthsAndNotLaterThanNineMonthsMember" unitRef="U003" decimals="INF">0.42</ifrs-full:DividendsPaidOrdinarySharesPerShare>
  <!--Dividends paid to equity holders of parent, classified as financing activities-->
  <ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities id="Fact_404d0aa71dc84b34b780a04f0fe66d26" 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_5bc2f90a335447e093d7ac6f84b10631" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">168659000</ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities>
  <!--Dividends paid to equity holders of parent, classified as financing activities-->
  <ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities id="Fact_89dd282d2f04401ab83c511225fdda73" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">133289000</ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities>
  <!--Dividends paid to non-controlling interests-Algonquin [Member]-->
  <ifrs-full:DividendsPaidToNoncontrollingInterests id="Fact_3cd86279692649839ee1f2e7fd29e0fd" contextRef="c20200101to20201231_LegalEntityAxis_AlgonquinMember" unitRef="U002" decimals="-5">14700000</ifrs-full:DividendsPaidToNoncontrollingInterests>
  <!--Dividends paid to non-controlling interests-Algerian Energy Company, SPA [Member]-->
  <ifrs-full:DividendsPaidToNoncontrollingInterests id="Fact_400bc25539de4de5a05a90aae22fee30" contextRef="c20200101to20201231_LegalEntityAxis_AlgerianEnergyCompanySPAMember" unitRef="U002" decimals="-5">5600000</ifrs-full:DividendsPaidToNoncontrollingInterests>
  <!--Dividends paid to non-controlling interests-Algerian Energy Company, SPA [Member]-->
  <ifrs-full:DividendsPaidToNoncontrollingInterests id="Fact_51cafab5a2ad4c36a8af2ad5732b5b1d" contextRef="c20190101to20191231_LegalEntityAxis_AlgerianEnergyCompanySPAMember" unitRef="U002" decimals="-5">4100000</ifrs-full:DividendsPaidToNoncontrollingInterests>
  <!--Dividends paid to non-controlling interests-Algonquin [Member]-->
  <ifrs-full:DividendsPaidToNoncontrollingInterests id="Fact_9b5d9bbfa99e4a3084c9b1c194f6aae6" contextRef="c20190101to20191231_LegalEntityAxis_AlgonquinMember" unitRef="U002" decimals="-5">25600000</ifrs-full:DividendsPaidToNoncontrollingInterests>
  <!--Dividends paid to non-controlling interests, classified as financing activities-->
  <ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities id="Fact_6b22c80de76d4724a4639ffe06bd6945" 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_c398c15fc50649a4800a3c82755bd3ef" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">29239000</ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities>
  <!--Dividends paid to non-controlling interests, classified as financing activities-->
  <ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities id="Fact_c8f454660afa457b974bb235cf0330b9" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">22944000</ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities>
  <!--Dividend approved (in dollars per share)-Subsequent Events [Member]-->
  <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare id="Fact_ba97524443594e72bae4c0c01501f0dd" contextRef="c20210226to20210226_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember" unitRef="U003" decimals="INF">0.42</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare>
  <!--Dividends received-->
  <ifrs-full:DividendsReceived id="Fact_75e843abe0a34c58bc42b3c099fa5953" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">23703000</ifrs-full:DividendsReceived>
  <!--Dividends received-->
  <ifrs-full:DividendsReceived id="Fact_d9e09b9e85584afabfd68ce02545db17" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">36780000</ifrs-full:DividendsReceived>
  <!--Dividends received-Associates Two [Member]-->
  <ifrs-full:DividendsReceived id="Fact_456266a6b3e94db5a49810a137d877bc" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-5">4500000</ifrs-full:DividendsReceived>
  <!--Dividends received-Amherst Island [Member]-->
  <ifrs-full:DividendsReceived id="Fact_8c47924772704cc08a5002d0fe837fcf" contextRef="c20190101to20191231_BusinessCombinationsAxis_AmherstIslandMember" unitRef="U002" decimals="-5">25900000</ifrs-full:DividendsReceived>
  <!--Dividends received-Associates Two [Member]-->
  <ifrs-full:DividendsReceived id="Fact_96e45575cab643cfb36fa34a89eba0ab" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-5">4600000</ifrs-full:DividendsReceived>
  <!--Dividends received-Amherst Island [Member]-->
  <ifrs-full:DividendsReceived id="Fact_ad65c8b62e7a402285b1d1ec41445cd7" contextRef="c20200101to20201231_BusinessCombinationsAxis_AmherstIslandMember" unitRef="U002" decimals="-5">16100000</ifrs-full:DividendsReceived>
  <!--Distributions from entities under the equity method-->
  <ifrs-full:DividendsReceivedFromInvestmentsAccountedForUsingEquityMethodClassifiedAsInvestingActivities id="Fact_29685306fdd94d869e248951a45b0339" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">22246000</ifrs-full:DividendsReceivedFromInvestmentsAccountedForUsingEquityMethodClassifiedAsInvestingActivities>
  <!--Distributions from entities under the equity method-->
  <ifrs-full:DividendsReceivedFromInvestmentsAccountedForUsingEquityMethodClassifiedAsInvestingActivities id="Fact_4dfe97363e2043dd853cc6bc3d915727" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">4432000</ifrs-full:DividendsReceivedFromInvestmentsAccountedForUsingEquityMethodClassifiedAsInvestingActivities>
  <!--Distributions from entities under the equity method-->
  <ifrs-full:DividendsReceivedFromInvestmentsAccountedForUsingEquityMethodClassifiedAsInvestingActivities id="Fact_944fe61c3f0f4aefae42b86d9d62f40e" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">30443000</ifrs-full:DividendsReceivedFromInvestmentsAccountedForUsingEquityMethodClassifiedAsInvestingActivities>
  <!--Earnings per share [text block]-->
  <ifrs-full:EarningsPerShareExplanatory id="Fact_08a3369118c9428f9d22904731502ba7" contextRef="c20200101to20201231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;Diluted earnings per share equal basic earnings per share for the years 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; 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: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Item&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;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" 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Profit from continuing operations attributable to Atlantica&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,968&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Average number of ordinary shares outstanding (thousands) - basic&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;101,879&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Average number of ordinary shares outstanding (thousands) - 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); font-weight: bold;"&gt;103,392&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" 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;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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" 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;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(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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0.12&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Earnings per share from profit 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" 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;0.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;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" 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;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); 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(204, 238, 255);"&gt;&amp;#160;&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_0c77915e1d6649eea11cf4f26bcde24c" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-3935000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
  <!--Translation differences cash and cash equivalents-->
  <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents id="Fact_4707a0fdd88644b2aad3e335092af8b5" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-18797000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
  <!--Translation differences cash and cash equivalents-->
  <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents id="Fact_4a8dedd53617431c95f985f20042c6f3" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">10685000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
  <!--Employee benefits expense-->
  <ifrs-full:EmployeeBenefitsExpense id="Fact_1d3f983badc94244bf91fcf2dd2ea3fb" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">54464000</ifrs-full:EmployeeBenefitsExpense>
  <!--Employee benefits expense-->
  <ifrs-full:EmployeeBenefitsExpense id="Fact_af0971a9f9a84fc5a38c4ed95ed3c1d3" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">32246000</ifrs-full:EmployeeBenefitsExpense>
  <!--Employee benefits expense-->
  <ifrs-full:EmployeeBenefitsExpense id="Fact_e10528c863104ccb9718645f794416db" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">15130000</ifrs-full:EmployeeBenefitsExpense>
  <!--Equity-->
  <ifrs-full:Equity id="Fact_1aedcfb4c05e4f71b27ac5ea569f7f99" contextRef="c20201231" unitRef="U002" decimals="-3">1740881000</ifrs-full:Equity>
  <!--Equity-->
  <ifrs-full:Equity id="Fact_56536838b1464d51bfd6cbea607d1743" contextRef="c20191231" unitRef="U002" decimals="-3">1714856000</ifrs-full:Equity>
  <!--Equity-Total Equity Attributable to Company [Member]-->
  <ifrs-full:Equity id="Fact_0e0cfdb48b0c495b9b6e06b8a5f674ca" contextRef="c20191231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">1508476000</ifrs-full:Equity>
  <!--Equity-Share Capital [Member]-->
  <ifrs-full:Equity id="Fact_2440e8e9093e4d7d862be8837e817f5f" contextRef="c20191231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">10160000</ifrs-full:Equity>
  <!--Equity-Share Premium [Member]-Restatement [Member]-->
  <ifrs-full:Equity id="Fact_248637a3e5df4e2ca8b24f528383b2a9" contextRef="c20171231_ComponentsOfEquityAxis_SharePremiumMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember" unitRef="U002" decimals="-3">1981881000</ifrs-full:Equity>
  <!--Equity-Restatement [Member]-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:Equity id="Fact_26a0bdde58b34383a214bb8f528a4b46" contextRef="c20171231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember" unitRef="U002" decimals="-3">-18147000</ifrs-full:Equity>
  <!--Equity-Restatement [Member]-Total Equity Attributable to Company [Member]-->
  <ifrs-full:Equity id="Fact_275c1cc7df6e4940969f9576ddb71b40" contextRef="c20171231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember" unitRef="U002" decimals="-3">1748372000</ifrs-full:Equity>
  <!--Equity-Share Premium [Member]-->
  <ifrs-full:Equity id="Fact_36d8afc0a0704a68982aa73a774f0702" contextRef="c20191231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">1011743000</ifrs-full:Equity>
  <!--Equity-Capital Reserve [Member]-Restatement [Member]-->
  <ifrs-full:Equity id="Fact_51f67b9a8b114fac943ed99e28281249" contextRef="c20171231_ComponentsOfEquityAxis_CapitalReserveMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember" unitRef="U002" decimals="-3">181348000</ifrs-full:Equity>
  <!--Equity-Share Capital [Member]-Restatement [Member]-->
  <ifrs-full:Equity id="Fact_89faceb1bec74f4fae23e80f8a0616cd" contextRef="c20171231_ComponentsOfEquityAxis_IssuedCapitalMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember" unitRef="U002" decimals="-3">10022000</ifrs-full:Equity>
  <!--Equity-Non-controlling Interest [Member]-->
  <ifrs-full:Equity id="Fact_bc2d595cc73e4c27a454b7c0bcb410cb" contextRef="c20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">206380000</ifrs-full:Equity>
  <!--Equity-Restatement [Member]-->
  <ifrs-full:Equity id="Fact_c150f2c499ea4946b9de025e9a3ee28d" contextRef="c20171231_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember" unitRef="U002" decimals="-3">1884967000</ifrs-full:Equity>
  <!--Equity-Accumulated Deficit [Member]-->
  <ifrs-full:Equity id="Fact_c4a900d340c048b4aafd27403d8bba7c" contextRef="c20191231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-385457000</ifrs-full:Equity>
  <!--Equity-Restatement [Member]-Non-controlling Interest [Member]-->
  <ifrs-full:Equity id="Fact_ca8bd9e3756e4cc2b3f387424f6fdbda" 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_17690341880543e8827282aa93d10a3e" contextRef="c20171231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember" unitRef="U002" decimals="-3">82294000</ifrs-full:Equity>
  <!--Equity-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:Equity id="Fact_d50fe7c63749487dae585c10b59b40e6" contextRef="c20191231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-90824000</ifrs-full:Equity>
  <!--Equity-Restatement [Member]-Accumulated Deficit [Member]-->
  <ifrs-full:Equity id="Fact_e5c2b3ca256b43668526cab6cb07ca94" contextRef="c20171231_ComponentsOfEquityAxis_RetainedEarningsMember_RetrospectiveApplicationAndRetrospectiveRestatementAxis_RestatementAdjustmentMember" unitRef="U002" decimals="-3">-489026000</ifrs-full:Equity>
  <!--Equity-Other Reserves [Member]-->
  <ifrs-full:Equity id="Fact_f05cfc8853ed48d6ba258883b9bc5e0a" contextRef="c20191231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">73797000</ifrs-full:Equity>
  <!--Equity-Capital Reserve [Member]-->
  <ifrs-full:Equity id="Fact_f3dfe964f466405abda2fb1295a97a43" contextRef="c20191231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">889057000</ifrs-full:Equity>
  <!--Equity-->
  <ifrs-full:Equity id="Fact_00e8f5e2b2da4f58bf6e661cb2d54e78" contextRef="c20181231" unitRef="U002" decimals="-3">1756112000</ifrs-full:Equity>
  <!--Equity-Other Reserves [Member]-->
  <ifrs-full:Equity id="Fact_68177f3ec1ad4a43984a7a42b39abb14" contextRef="c20201231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">96641000</ifrs-full:Equity>
  <!--Equity-Non-controlling Interest [Member]-->
  <ifrs-full:Equity id="Fact_69d119b93b2b40cebba37ac1b5c3500f" contextRef="c20201231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">213499000</ifrs-full:Equity>
  <!--Equity-Share Premium [Member]-->
  <ifrs-full:Equity id="Fact_73c8c8289ba74a50805d69753e5d0bd8" contextRef="c20201231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">1011743000</ifrs-full:Equity>
  <!--Equity-Share Capital [Member]-->
  <ifrs-full:Equity id="Fact_828d69124a3c4acd9999434ec84dcdaf" contextRef="c20181231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">10022000</ifrs-full:Equity>
  <!--Equity-Capital Reserve [Member]-->
  <ifrs-full:Equity id="Fact_a92ef5cedc9c42a799891a8c1a551e22" contextRef="c20201231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">881745000</ifrs-full:Equity>
  <!--Equity-Accumulated Deficit [Member]-->
  <ifrs-full:Equity id="Fact_b3dacff3aa3f459bbfa5bfa5a3b1764b" contextRef="c20181231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-449274000</ifrs-full:Equity>
  <!--Equity-Non-controlling Interest [Member]-->
  <ifrs-full:Equity id="Fact_bc679dfad3e44875afed33acc8241273" contextRef="c20181231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">138728000</ifrs-full:Equity>
  <!--Equity-Capital Reserve [Member]-->
  <ifrs-full:Equity id="Fact_cae7b42bd5d2484b9632b4c3c4137252" contextRef="c20181231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">48059000</ifrs-full:Equity>
  <!--Equity-Share Premium [Member]-->
  <ifrs-full:Equity id="Fact_cb1d025f8bd34a0fa590dba2cf966a17" contextRef="c20181231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">1981881000</ifrs-full:Equity>
  <!--Equity-Share Capital [Member]-->
  <ifrs-full:Equity id="Fact_ce44780428c8488f9f0354c34f6b0c2f" contextRef="c20201231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">10667000</ifrs-full:Equity>
  <!--Equity-Other Reserves [Member]-->
  <ifrs-full:Equity id="Fact_15ef4519081c4207837e584e074b8f95" contextRef="c20181231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">95011000</ifrs-full:Equity>
  <!--Equity-Accumulated Deficit [Member]-->
  <ifrs-full:Equity id="Fact_dab61483296046f581d85644201e9e17" contextRef="c20201231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-373489000</ifrs-full:Equity>
  <!--Equity-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:Equity id="Fact_dc18774f0bfd4517a8e52b38e99ae15e" contextRef="c20201231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-99925000</ifrs-full:Equity>
  <!--Equity-Total Equity Attributable to Company [Member]-->
  <ifrs-full:Equity id="Fact_dcf9a842131c4af2ad2a5f0bda4bf679" contextRef="c20181231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">1617384000</ifrs-full:Equity>
  <!--Equity-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:Equity id="Fact_e48065a3a28b48039e8da005eabc9e2e" contextRef="c20181231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-68315000</ifrs-full:Equity>
  <!--Equity-Total Equity Attributable to Company [Member]-->
  <ifrs-full:Equity id="Fact_e52baa653b2f4d98a7010b6e3066ffb7" contextRef="c20201231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">1527382000</ifrs-full:Equity>
  <!--Equity-Unallocated amounts [member]-->
  <ifrs-full:Equity id="Fact_37f2579d8d6746798b71cf5fb9b4a529" contextRef="c20201231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">1740881000</ifrs-full:Equity>
  <!--Equity-Unallocated amounts [member]-->
  <ifrs-full:Equity id="Fact_93755afd09b740a89d4e3c6653c31056" contextRef="c20191231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">1714856000</ifrs-full:Equity>
  <!--Equity and liabilities-->
  <ifrs-full:EquityAndLiabilities id="Fact_6d0840a286a54c7394d39e9ae10a7826" contextRef="c20191231" unitRef="U002" decimals="-3">9659815000</ifrs-full:EquityAndLiabilities>
  <!--Equity and liabilities-->
  <ifrs-full:EquityAndLiabilities id="Fact_e0f21523b4514eb4aa110cdeea747ebb" contextRef="c20201231" unitRef="U002" decimals="-3">9938354000</ifrs-full:EquityAndLiabilities>
  <!--Equity and liabilities-Unallocated amounts [member]-->
  <ifrs-full:EquityAndLiabilities id="Fact_2251b33d9ea84823b32624e1170a1587" contextRef="c20191231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">3148600000</ifrs-full:EquityAndLiabilities>
  <!--Equity and liabilities-Unallocated amounts [member]-->
  <ifrs-full:EquityAndLiabilities id="Fact_db4475713d63449a939e076e3073db4c" contextRef="c20201231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">3470973000</ifrs-full:EquityAndLiabilities>
  <!--Basis of preparation-->
  <ifrs-full:ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements id="Fact_e0020f000a4841d9b19821d338eae9df" contextRef="c20200101to20201231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0); 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);"&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);"&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 style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company presents assets and liabilities in the statement of financial position based on current/non-current classification. An asset or liability is current when it is expected or due to be realized within twelve months after the reporting period.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold;"&gt;Application of new accounting standards&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;a) Standards, interpretations and amendments effective from January 1, 2020 under IFRS-IASB, applied by the Company in the preparation of 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: 38.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: 38.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: 38.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: 38.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 16. Amendment to provide lessees with an exemption from assessing whether a COVID-19-related rent concession is a lease modification. This amendment is mandatory for annual periods beginning on or after June 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: 38.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 41. Amendments resulting from Annual Improvements to IFRS Standards 2018&amp;#8211;2020 (taxation in fair value measurements) 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: 38.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; text-indent: -14.15pt; margin-left: 28.35pt; color: rgb(0, 0, 0);"&gt;The applications of these amendments have not had any material impact on these financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; text-indent: -14.15pt; margin-left: 28.35pt; color: rgb(0, 0, 0);"&gt;b) Standards, interpretations and amendments published by the IASB that will be effective for periods beginning on or after January 1, 2021:&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: 38.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, 2023 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: 38.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 37. Amendments regarding the costs to include when assessing whether a contract is onerous. 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: 38.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 1. Amendments resulting from Annual Improvements to IFRS Standards 2018&amp;#8211;2020 (subsidiary as a first-time adopter). 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: 38.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. Amendments updating a reference to the Conceptual Framework. 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: 38.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 4. Amendments regarding the expiry date of the deferral approach.&amp;#160;&amp;#160; The fixed expiry date for the temporary exemption in IFRS 4 from applying IFRS 9 is now 1 January 2023.&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: 38.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 4, IFRS 7, IFRS 16, IFRS 9 and IAS 39. Amendments regarding replacement issues in the context of the IBOR reform. This amendment is mandatory for annual periods beginning on or after January 1, 2021 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: 38.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 resulting from Annual Improvements to IFRS Standards 2018&amp;#8211;2020. 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: 38.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. Amendments to address concerns and implementation challenges that were identified after IFRS 17 was published. This amendment is mandatory for annual periods beginning on or after January 1, 2023 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: 38.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 16. Amendments prohibiting a company from deducting from the cost of property, plant and equipment amounts received from selling items produced while the company is preparing the asset for its intended use. 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;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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, 2021, 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);"&gt;&lt;u&gt;Effect of IBOR reform&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;Following the financial crisis, the reform and replacement of benchmark interest rates such as LIBOR and other inter-bank offered rates (&amp;#8216;IBORs&amp;#8217;) has become a priority for global regulators. There remains some uncertainty around the timing and precise nature of these changes. The Company currently has several contracts which reference LIBOR and extend beyond 2021. These contracts are disclosed within the tables below.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;It is currently expected that alternative risk-free rates (&amp;#8220;RFRs&amp;#8221;) will replace LIBOR. There remain key differences between LIBOR and RFRs. LIBOR is a &amp;#8216;term rate&amp;#8217;, which means that it is published for a borrowing period (such as three months or six months) and is &amp;#8216;forward looking&amp;#8217;, because it is published at the beginning of the borrowing period. RFRs may be based on overnight rates from actual transactions and published at the end of the overnight borrowing period. Furthermore, LIBOR includes a credit spread over the risk-free rate, which RFRs currently may not. To transition existing contracts and agreements that reference LIBOR to RFRs, adjustments for term differences and credit differences might need to be applied to RFRs, to enable the two benchmark rates to be economically equivalent on transition. At the time of reporting, industry working groups are reviewing methodologies for calculating adjustments between LIBOR and RFRs.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Risks arising from the transition relate principally to the potential impact of rate differences if the debt and related hedging instruments do not transition to the new benchmark interest rate at the same time and/or the rates move by different amounts. This could result in hedge ineffectiveness and a net cash expense to the Company as a result of the IBOR transition.&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 contains details of the financial instruments that the Company holds as of December 31, 2020 which reference LIBOR and have not yet transitioned to RFRs:&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="6" 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;Carrying amount as of &lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 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;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;font style="font-weight: bold;"&gt;Assets &lt;/font&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="1" valign="bottom" style="vertical-align: middle; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;font style="font-weight: bold;"&gt;Liabilities&lt;/font&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" 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; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Non-derivative assets and liabilities referenced to LIBOR&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Measured at amortized cost&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" 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" 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: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;1,143,815&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 76%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total non-derivatives items&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&amp;#160;1,143,815&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: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Derivatives&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;-&lt;/div&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;105,742&lt;/div&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: 76%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total assets and liabilities referenced to LIBOR&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,249,557&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;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table contains details of only the hedging instruments used in the Company&amp;#8217;s hedging strategies which reference LIBOR and have not yet transitioned to RFRs, such that relief(s) of phase 1 amendments to IFRS 9 and IFRS 7 for IBOR reform, effective January 1&lt;sup&gt;st&lt;/sup&gt;, 2020, have been applied to the hedging relationship:&lt;/div&gt;&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" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Carrying amount as of December 31, 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 valign="bottom" style="vertical-align: top; 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" valign="bottom" style="vertical-align: top; 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;/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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Notional&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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="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="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="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 valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance sheet line item(s)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; 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 changes in&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;fair value used for&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;calculating hedge&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;ineffectiveness&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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Cash flow hedge&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" valign="bottom" style="vertical-align: top; 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="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" 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="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" 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 valign="bottom" style="vertical-align: top; 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" valign="bottom" style="vertical-align: top; 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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 26%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Interest rate swaps&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;618,806&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;105,742&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 26%; background-color: rgb(204, 238, 255); text-align: center;"&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%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,172&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 26%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total cash flow hedges&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;618,806&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;105,742&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 valign="bottom" style="vertical-align: top; width: 26%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;36,172&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;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;In calculating the change in fair value attributable to the hedged risk of floating-rate debt, the Company has made the following assumptions that reflect its current expectations:&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: 17.45pt;"&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;The floating-rate debt will move to RFRs during 2022, and the spread will be similar to the spread included in the interest rate swap used as the hedging instrument;&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: 17.45pt;"&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;No other changes to the terms of the floating-rate debt are anticipated;&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: 17.45pt;"&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;The Company has incorporated the uncertainty over when the floating-rate debt will move to RFRs, the resulting adjustment to the spread, and the other aspects of the reform that have not yet been finalized, by adding an additional spread to the discount rate used in the calculation.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements>
  <!--Finance costs-->
  <ifrs-full:FinanceCosts id="Fact_0cd80685bea54cabaf7b267ed7249ccf" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">425019000</ifrs-full:FinanceCosts>
  <!--Finance costs-->
  <ifrs-full:FinanceCosts id="Fact_49761ad338144b21a7eb9fe5bd0d7e78" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">407990000</ifrs-full:FinanceCosts>
  <!--Finance costs-->
  <ifrs-full:FinanceCosts id="Fact_601ca4c19dff4faca3f18d6caa362043" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">378386000</ifrs-full:FinanceCosts>
  <!--Finance costs-Subsidiaries [member]-->
  <ifrs-full:FinanceCosts id="Fact_31645cef7c434cec8863e09fa2b3bffa" contextRef="c20190101to20191231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">195000</ifrs-full:FinanceCosts>
  <!--Finance costs-Subsidiaries [member]-->
  <ifrs-full:FinanceCosts id="Fact_61c9d74ce87b42fca0121710e8d6060f" contextRef="c20180101to20181231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">398000</ifrs-full:FinanceCosts>
  <!--Finance costs-Subsidiaries [member]-->
  <ifrs-full:FinanceCosts id="Fact_fa7b9b4556a041559e49c02b61e39339" contextRef="c20200101to20201231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">155000</ifrs-full:FinanceCosts>
  <!--Financial income-->
  <ifrs-full:FinanceIncome id="Fact_b553afca2acf4286b8d998abc5499247" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">4121000</ifrs-full:FinanceIncome>
  <!--Financial income-->
  <ifrs-full:FinanceIncome id="Fact_d0b1fee9972d4d1e9e57ac6ab7320329" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">36444000</ifrs-full:FinanceIncome>
  <!--Financial income-->
  <ifrs-full:FinanceIncome id="Fact_f1dad30da33743578632796fb3c4dbcb" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">7052000</ifrs-full:FinanceIncome>
  <!--Financial income-Subsidiaries [member]-->
  <ifrs-full:FinanceIncome id="Fact_7bd54aab4e114fbca225a382b49729a2" contextRef="c20200101to20201231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">2017000</ifrs-full:FinanceIncome>
  <!--Financial income-Subsidiaries [member]-->
  <ifrs-full:FinanceIncome id="Fact_99b31ff199144a2a9f05a840c9b4df43" contextRef="c20180101to20181231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">3721000</ifrs-full:FinanceIncome>
  <!--Financial income-Subsidiaries [member]-->
  <ifrs-full:FinanceIncome id="Fact_a1bef031f4b6438b9ea2780e2eb72433" contextRef="c20190101to20191231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">978000</ifrs-full:FinanceIncome>
  <!--Financial assets-Financial assets at fair value, class [member]-Floating Interest Rate Base London Interbank Offered Rate LIBOR [Member]-->
  <ifrs-full:FinancialAssets id="Fact_8d091b0f934b480e9384af3047ad7244" contextRef="c20201231_ClassesOfFinancialAssetsAxis_FinancialAssetsAtFairValueMember_TypesOfInterestRatesAxis_FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets at amortised cost, class [member]-Floating Interest Rate Base London Interbank Offered Rate LIBOR [Member]-->
  <ifrs-full:FinancialAssets id="Fact_b3503c26121d4e36afc5dc8d267e85ea" contextRef="c20201231_ClassesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_TypesOfInterestRatesAxis_FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Floating Interest Rate Base London Interbank Offered Rate LIBOR [Member]-->
  <ifrs-full:FinancialAssets id="Fact_bd285c95412e45de9d4ec1b3b35e6310" contextRef="c20201231_TypesOfInterestRatesAxis_FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Cash flow hedges [member]-->
  <ifrs-full:FinancialAssets id="Fact_46a3ed5998ed431eaa52a1515997806c" contextRef="c20201231_TypesOfHedgesAxis_CashFlowHedgesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Cash flow hedges [member]-Interest rate swap contract [member]-->
  <ifrs-full:FinancialAssets id="Fact_67a6fe5501764b028a29613c39dffce3" contextRef="c20201231_ClassesOfFinancialAssetsAxis_InterestRateSwapContractMember_TypesOfHedgesAxis_CashFlowHedgesMember" 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_00b25a059c4941fdb3161ced8a2a42ec" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Ten West Link [Member]-->
  <ifrs-full:FinancialAssets id="Fact_03a86d59f55c4208b85ca65452516870" contextRef="c20201231_ClassesOfFinancialAssetsAxis_TenWestLinkMember" unitRef="U002" decimals="-3">12896000</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets under IFRIC 12 (short-term portion) [Member]-->
  <ifrs-full:FinancialAssets id="Fact_073445f1747f44ca9ebf610f1b35d9a4" contextRef="c20201231_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12ShortTermPortionMember" unitRef="U002" decimals="-3">178198000</ifrs-full:FinancialAssets>
  <!--Financial assets-Rioglass [Member]-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_0bccd3f9340f4ccda2b4e680e2a71612" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_RioglassMember" unitRef="U002" decimals="-3">2687000</ifrs-full:FinancialAssets>
  <!--Financial assets-Rioglass [Member]-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_20a0c60225184722ad847b5268e85b02" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_RioglassMember" unitRef="U002" decimals="-3">7000000</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets under IFRIC 12 (short-term portion) [Member]-Fair Value Through Other Comprehensive Income [Member]-->
  <ifrs-full:FinancialAssets id="Fact_27b4bbc7d2584d979042d9f6e225d12e" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12ShortTermPortionMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Other Comprehensive Income [Member]-->
  <ifrs-full:FinancialAssets id="Fact_32845bc32a5d42eaa264c4cff64abfa9" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember" unitRef="U002" decimals="-3">9874000</ifrs-full:FinancialAssets>
  <!--Financial assets-Trade receivables [member]-->
  <ifrs-full:FinancialAssets id="Fact_36093d2452d547679b948ffd30a71568" contextRef="c20191231_ClassesOfFinancialAssetsAxis_TradeReceivablesMember" unitRef="U002" decimals="-3">317568000</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets at amortised cost, class [member]-Rioglass [Member]-->
  <ifrs-full:FinancialAssets id="Fact_36c984b8871e4263bf586c9499fe03d8" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_RioglassMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Ten West Link [Member]-->
  <ifrs-full:FinancialAssets id="Fact_3925c9216bd24941aa4c50ae361b172b" contextRef="c20191231_ClassesOfFinancialAssetsAxis_TenWestLinkMember" unitRef="U002" decimals="-3">9874000</ifrs-full:FinancialAssets>
  <!--Financial assets-Trade receivables [member]-->
  <ifrs-full:FinancialAssets id="Fact_3ede3396c19748c0aaf5a2d920d212f7" contextRef="c20201231_ClassesOfFinancialAssetsAxis_TradeReceivablesMember" unitRef="U002" decimals="-3">331735000</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Profit or Loss [Member]-Trade receivables [member]-->
  <ifrs-full:FinancialAssets id="Fact_4019ed958aae427e82d3b9ee1065ad8c" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_TradeReceivablesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Derivatives [Member]-Fair Value Through Other Comprehensive Income [Member]-->
  <ifrs-full:FinancialAssets id="Fact_4134f64049374e56807ccaeaf5b3d3c2" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_DerivativesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets at amortised cost, class [member]-->
  <ifrs-full:FinancialAssets id="Fact_424f01cfff9a453bbeb439b83fc2979f" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember" unitRef="U002" decimals="-3">1168423000</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets at amortised cost, class [member]-Rioglass [Member]-->
  <ifrs-full:FinancialAssets id="Fact_0f172e812324455fb50a85087e7fee2b" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_RioglassMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Derivatives [Member]-->
  <ifrs-full:FinancialAssets id="Fact_42e79ed8c87646fcae97af669a54b718" contextRef="c20191231_ClassesOfFinancialAssetsAxis_DerivativesMember" unitRef="U002" decimals="-3">5230000</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets, cash and cash equivalents [Member]-Financial assets at amortised cost, class [member]-->
  <ifrs-full:FinancialAssets id="Fact_4362a0572ad8421d9aff4ff719f43e8e" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">868501000</ifrs-full:FinancialAssets>
  <!--Financial assets-Trade receivables [member]-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_47969eadae894082a5d03b7839b6cc43" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_TradeReceivablesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets at amortised cost, class [member]-Ten West Link [Member]-->
  <ifrs-full:FinancialAssets id="Fact_4d0dbd0381ad4dbda1cdd75a73267cbf" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_TenWestLinkMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Rioglass [Member]-Fair Value Through Other Comprehensive Income [Member]-->
  <ifrs-full:FinancialAssets id="Fact_4e152dca07f74c53b06966cae6cc1fa8" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_RioglassMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Loans to corporate entities [member]-Befesa Agua Tenes, S.L.U. [Member]-->
  <ifrs-full:FinancialAssets id="Fact_4e7426d325fc441b92530d5b0afb32d3" contextRef="c20191231_BusinessCombinationsAxis_BefesaAguaTenesSLUMember_CategoriesOfFinancialAssetsAxis_CorporateLoansMember" unitRef="U002" decimals="-6">13000000</ifrs-full:FinancialAssets>
  <!--Financial assets-Other Financial Investments [Member]-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_4e78d6f9994f4c7bb07d4a0c6d175e24" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_512111df13524d3b866a6b6c1d0baf8a" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" unitRef="U002" decimals="-3">4246000</ifrs-full:FinancialAssets>
  <!--Financial assets-Ten West Link [Member]-Fair Value Through Other Comprehensive Income [Member]-->
  <ifrs-full:FinancialAssets id="Fact_5e231e92bf8c4d84b6079fceab129991" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_TenWestLinkMember" unitRef="U002" decimals="-3">12896000</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Other Comprehensive Income [Member]-Other Financial Investments [Member]-->
  <ifrs-full:FinancialAssets id="Fact_65dc5e8eb823448c883c5281b729ee1b" 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_6c09004c24d34dcfbe1f31d2a3644f8a" contextRef="c20191231_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember" unitRef="U002" decimals="-3">127436000</ifrs-full:FinancialAssets>
  <!--Financial assets-Ten West Link [Member]-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_75ad75a4619341a7a87c9c3244671ac3" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_TenWestLinkMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Derivatives [Member]-Financial assets at amortised cost, class [member]-->
  <ifrs-full:FinancialAssets id="Fact_7b7d97b4b0e547c3a61908d4659120b4" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_DerivativesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets at amortised cost, class [member]-Financial assets, cash and cash equivalents [Member]-->
  <ifrs-full:FinancialAssets id="Fact_13e4eb3bbc3447559750c3f7bba23880" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">562795000</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets at amortised cost, class [member]-Financial assets under IFRIC 12 (short-term portion) [Member]-->
  <ifrs-full:FinancialAssets id="Fact_7f026c77276e4129ac6907040041f605" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12ShortTermPortionMember" unitRef="U002" decimals="-3">160624000</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets under IFRIC 12 (short-term portion) [Member]-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_7f9cce14f8684f608c5a405b24f61b93" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12ShortTermPortionMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-->
  <ifrs-full:FinancialAssets id="Fact_80813082b9b84306b7533dccc2ef0079" contextRef="c20191231" unitRef="U002" decimals="-3">1190527000</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Profit or Loss [Member]-Financial assets under IFRIC 12 (short-term portion) [Member]-->
  <ifrs-full:FinancialAssets id="Fact_820dde1cb11f45b28134a79de5b50ee9" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12ShortTermPortionMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Profit or Loss [Member]-Other Financial Investments [Member]-->
  <ifrs-full:FinancialAssets id="Fact_876dba6cf46145298dc235e0646f3b44" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Derivatives [Member]-Fair Value Through Other Comprehensive Income [Member]-->
  <ifrs-full:FinancialAssets id="Fact_87731852782745a2a2097cf5d3556511" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_DerivativesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Trade receivables [member]-Financial assets at amortised cost, class [member]-->
  <ifrs-full:FinancialAssets id="Fact_89a5f0b3226c4f8fbab1a5fd84a200ec" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_TradeReceivablesMember" unitRef="U002" decimals="-3">331735000</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets under IFRIC 12 (short-term portion) [Member]-->
  <ifrs-full:FinancialAssets id="Fact_8a154ac48fee45cdba20e7b1f2222f34" contextRef="c20191231_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12ShortTermPortionMember" unitRef="U002" decimals="-3">160624000</ifrs-full:FinancialAssets>
  <!--Financial assets-Rioglass [Member]-->
  <ifrs-full:FinancialAssets id="Fact_8b0d7deaf45349e5a7d8c042c1e02d8f" contextRef="c20201231_ClassesOfFinancialAssetsAxis_RioglassMember" unitRef="U002" decimals="-3">2687000</ifrs-full:FinancialAssets>
  <!--Financial assets-Derivatives [Member]-->
  <ifrs-full:FinancialAssets id="Fact_92ceba3940f44ecb8629d1acfdc6878b" contextRef="c20201231_ClassesOfFinancialAssetsAxis_DerivativesMember" unitRef="U002" decimals="-3">1559000</ifrs-full:FinancialAssets>
  <!--Financial assets-Other Financial Investments [Member]-->
  <ifrs-full:FinancialAssets id="Fact_94d08c2ac655471b8cd05842477d9f43" contextRef="c20201231_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember" unitRef="U002" decimals="-3">94497000</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Other Comprehensive Income [Member]-Financial assets, cash and cash equivalents [Member]-->
  <ifrs-full:FinancialAssets id="Fact_96d41e393373459abf468f5a8528242e" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets at amortised cost, class [member]-->
  <ifrs-full:FinancialAssets id="Fact_9cb3b6bbc1e74517ac29578d8bf9d01b" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember" unitRef="U002" decimals="-3">1472931000</ifrs-full:FinancialAssets>
  <!--Financial assets-Rioglass [Member]-Fair Value Through Other Comprehensive Income [Member]-->
  <ifrs-full:FinancialAssets id="Fact_aac5fa7a5c254cd98554e0b0d13811b1" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_RioglassMember" 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_ab5b9eb296ef4418a1ff441089f58122" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember" unitRef="U002" decimals="-3">94497000</ifrs-full:FinancialAssets>
  <!--Financial assets-Other Financial Investments [Member]-Financial assets at amortised cost, class [member]-->
  <ifrs-full:FinancialAssets id="Fact_af122c3703624e829f98ce8a15ece404" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember" unitRef="U002" decimals="-3">127436000</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_af58c084ff004237b9ebbffc8f5f741b" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" unitRef="U002" decimals="-3">12230000</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets, cash and cash equivalents [Member]-->
  <ifrs-full:FinancialAssets id="Fact_b169972bf7ba45bf916112e179d976d6" contextRef="c20191231_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">562795000</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets at amortised cost, class [member]-Derivatives [Member]-->
  <ifrs-full:FinancialAssets id="Fact_b18de24cf3bf4a51852a820821ccaa52" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_DerivativesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Derivatives [Member]-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_b18e24bfc19149bda5a308b324babcc4" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_DerivativesMember" unitRef="U002" decimals="-3">5230000</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Other Comprehensive Income [Member]-->
  <ifrs-full:FinancialAssets id="Fact_bfb061fb785a440886577cb5e0a64b3b" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember" unitRef="U002" decimals="-3">12896000</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Other Comprehensive Income [Member]-Financial assets, cash and cash equivalents [Member]-->
  <ifrs-full:FinancialAssets id="Fact_c609d35065ee4502a988ae3406ffbe4c" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember" 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_c7d21c45c0eb4b819cde9a3285e85fde" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_TradeReceivablesMember" unitRef="U002" decimals="-3">317568000</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets, cash and cash equivalents [Member]-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_d089c7a226154db0863672a7a90edeaa" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-->
  <ifrs-full:FinancialAssets id="Fact_d0f523eac8e448b2b4b566288ab469be" contextRef="c20201231" unitRef="U002" decimals="-3">1490073000</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Other Comprehensive Income [Member]-Other Financial Investments [Member]-->
  <ifrs-full:FinancialAssets id="Fact_152b683ce1344b65a7616d6ae7c203f0" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_OtherFinancialInvestmentsMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Trade receivables [member]-Fair Value Through Other Comprehensive Income [Member]-->
  <ifrs-full:FinancialAssets id="Fact_15a925e131434859b931e5e3942ae53b" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_TradeReceivablesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Trade receivables [member]-Fair Value Through Other Comprehensive Income [Member]-->
  <ifrs-full:FinancialAssets id="Fact_164e4cb2e75c43d8b52bd2168e7bb414" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_TradeReceivablesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Other Comprehensive Income [Member]-Financial assets under IFRIC 12 (short-term portion) [Member]-->
  <ifrs-full:FinancialAssets id="Fact_d867f833c96548bba312c99fa23e3f7a" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12ShortTermPortionMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets, cash and cash equivalents [Member]-->
  <ifrs-full:FinancialAssets id="Fact_dacdcae7b36845b6a6fa00c35036a50f" contextRef="c20201231_ClassesOfFinancialAssetsAxis_FinancialAssetsCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">868501000</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets at amortised cost, class [member]-Ten West Link [Member]-->
  <ifrs-full:FinancialAssets id="Fact_df4382a0f6a3484683212a070ee44836" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_TenWestLinkMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialAssets>
  <!--Financial assets-Fair Value Through Profit or Loss [Member]-Derivatives [Member]-->
  <ifrs-full:FinancialAssets id="Fact_dfe4fa02c2404b03a099105d4c5b3676" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialAssetsAxis_DerivativesMember" unitRef="U002" decimals="-3">1559000</ifrs-full:FinancialAssets>
  <!--Financial assets-Ten West Link [Member]-Fair Value Through Profit or Loss [Member]-->
  <ifrs-full:FinancialAssets id="Fact_e319e39b2fca45bfbf849723b4c15cdf" contextRef="c20201231_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_e7f0174f4159444faaeb9aca30a1503d" contextRef="c20191231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_TenWestLinkMember" unitRef="U002" decimals="-3">9874000</ifrs-full:FinancialAssets>
  <!--Financial assets-Rioglass [Member]-->
  <ifrs-full:FinancialAssets id="Fact_e8cb8602eb4b4e6b9604ed9742abb3e3" contextRef="c20191231_ClassesOfFinancialAssetsAxis_RioglassMember" unitRef="U002" decimals="-3">7000000</ifrs-full:FinancialAssets>
  <!--Financial assets-Financial assets at amortised cost, class [member]-Financial assets under IFRIC 12 (short-term portion) [Member]-->
  <ifrs-full:FinancialAssets id="Fact_f34abedc5033480989dcbedf2cf01801" contextRef="c20201231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12ShortTermPortionMember" unitRef="U002" decimals="-3">178198000</ifrs-full:FinancialAssets>
  <!--Fair value-Not later than one year [member]-Call Option contract [Member]-->
  <ifrs-full:FinancialAssetsAtFairValue id="Fact_3c0040c6a7394116bf0ae2cc18d64e7a" contextRef="c20201231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">59000</ifrs-full:FinancialAssetsAtFairValue>
  <!--Fair value-2023 [Member]-Call Option contract [Member]-->
  <ifrs-full:FinancialAssetsAtFairValue id="Fact_0ea8961c68cf4efb978678977860c3d4" contextRef="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">140000</ifrs-full:FinancialAssetsAtFairValue>
  <!--Fair value-Call Option contract [Member]-2022 [member]-->
  <ifrs-full:FinancialAssetsAtFairValue id="Fact_4839623df2784cddb437e327798805b0" contextRef="c20201231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">255000</ifrs-full:FinancialAssetsAtFairValue>
  <!--Fair value-Call Option contract [Member]-->
  <ifrs-full:FinancialAssetsAtFairValue id="Fact_49395d1253034673badb78420120b295" contextRef="c20201231_ClassesOfFinancialAssetsAxis_CallOptionContractMember" unitRef="U002" decimals="-3">898000</ifrs-full:FinancialAssetsAtFairValue>
  <!--Fair value-Call Option contract [Member]-->
  <ifrs-full:FinancialAssetsAtFairValue id="Fact_9a7e83957d894bc7a8d63d1f13338f87" contextRef="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember" unitRef="U002" decimals="-3">1619000</ifrs-full:FinancialAssetsAtFairValue>
  <!--Fair value-2023 [Member]-Call Option contract [Member]-->
  <ifrs-full:FinancialAssetsAtFairValue id="Fact_9da6996e34364f478745851d2c3097fb" contextRef="c20201231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">305000</ifrs-full:FinancialAssetsAtFairValue>
  <!--Fair value-Call Option contract [Member]-Later than three years [member]-->
  <ifrs-full:FinancialAssetsAtFairValue id="Fact_c73df6efbdaf4bcda4a29dcf72ac202b" contextRef="c20201231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanThreeYearsMember" unitRef="U002" decimals="-3">280000</ifrs-full:FinancialAssetsAtFairValue>
  <!--Fair value-Call Option contract [Member]-Later than three years [member]-->
  <ifrs-full:FinancialAssetsAtFairValue id="Fact_1879122b5e264731a95fcdf061f3dc39" contextRef="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanThreeYearsMember" unitRef="U002" decimals="-3">1234000</ifrs-full:FinancialAssetsAtFairValue>
  <!--Fair value-2022 [member]-Call Option contract [Member]-->
  <ifrs-full:FinancialAssetsAtFairValue id="Fact_d2b5fa3756fa49149a54eefddf09a785" contextRef="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">128000</ifrs-full:FinancialAssetsAtFairValue>
  <!--Fair value-Call Option contract [Member]-Not later than one year [member]-->
  <ifrs-full:FinancialAssetsAtFairValue id="Fact_f3d21dd486124ddf9b47c33c663d84d7" contextRef="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">118000</ifrs-full:FinancialAssetsAtFairValue>
  <!--Financial assets recognised as of acquisition date-Asset Acquisition [Member]-->
  <ifrs-full:FinancialAssetsRecognisedAsOfAcquisitionDate id="Fact_246318f716ef4f43a27299c13d2b904b" contextRef="c20201231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">22610000</ifrs-full:FinancialAssetsRecognisedAsOfAcquisitionDate>
  <!--Financial assets recognised as of acquisition date-Asset Acquisition [Member]-->
  <ifrs-full:FinancialAssetsRecognisedAsOfAcquisitionDate id="Fact_d77c2bfae18d4cb993e784d931bee084" contextRef="c20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">26190000</ifrs-full:FinancialAssetsRecognisedAsOfAcquisitionDate>
  <!--Financial liabilities-Financial liabilities at fair value, class [member]-Floating Interest Rate Base London Interbank Offered Rate LIBOR [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_04b71c67212346a9a95da7fefa0e2c1d" contextRef="c20201231_ClassesOfLiabilitiesAxis_FinancialLiabilitiesAtFairValueMember_TypesOfInterestRatesAxis_FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember" unitRef="U002" decimals="-3">105742000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Floating Interest Rate Base London Interbank Offered Rate LIBOR [Member]-Project Debt [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_685414368dee463091d19496d5094ef9" contextRef="c20201231_ClassesOfLiabilitiesAxis_ProjectDebtMember_TypesOfInterestRatesAxis_FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember" unitRef="U002" decimals="-3">1143815000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Floating Interest Rate Base London Interbank Offered Rate LIBOR [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_6b500151db4c408498ddacaeba11d2dd" contextRef="c20201231_TypesOfInterestRatesAxis_FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember" unitRef="U002" decimals="-3">1249557000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Floating Interest Rate Base London Interbank Offered Rate LIBOR [Member]-Financial liabilities at amortised cost, class [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_959918b42edc41ed86b42d9dc0f00729" contextRef="c20201231_ClassesOfLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_TypesOfInterestRatesAxis_FloatingInterestRateBaseLondonInterbankOfferedRateLIBORMember" unitRef="U002" decimals="-3">1143815000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Cash flow hedges [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_341589d84d7f46a2894626bdf112246b" contextRef="c20201231_TypesOfHedgesAxis_CashFlowHedgesMember" unitRef="U002" decimals="-3">105742000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Cash flow hedges [member]-Interest rate swap contract [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_8e1736c83609497f8715075881a477dc" contextRef="c20201231_ClassesOfFinancialAssetsAxis_InterestRateSwapContractMember_TypesOfHedgesAxis_CashFlowHedgesMember" unitRef="U002" decimals="-3">105742000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at fair value through profit or loss, category [member]-Project Debt [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_0dc4423747894f1fb32a368857c6ec8d" contextRef="c20201231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_ProjectDebtMember" unitRef="U002" decimals="-3">0</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_2561afdc3c714792920cf755612cefff" contextRef="c20201231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_RelatedPartiesNonCurrentLiabilitiesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Derivatives [Member]-Financial liabilities at amortised cost, class [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_389f95043fc640e7a83773ee295dfbdd" contextRef="c20201231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_DerivativesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Project Debt [Member]-Financial liabilities at amortised cost, class [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_3983e2dc7a244a84a630d61f32324af8" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_ProjectDebtMember" unitRef="U002" decimals="-3">4852348000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at amortised cost, class [member]-Derivatives [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_3abe487765d9423281f2a922138043e7" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_DerivativesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Derivatives [Member]-Financial liabilities at fair value through profit or loss, category [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_3dd55497e1c24c1ca9354239401c9d74" contextRef="c20201231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_DerivativesMember" unitRef="U002" decimals="-3">328184000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Trade and Other Current Liabilities [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_0efbe95c24ab4a1e8d82ce09dc575b0b" contextRef="c20201231_ClassesOfFinancialLiabilitiesAxis_TradeAndOtherCurrentLiabilitiesMember" unitRef="U002" decimals="-3">92557000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Related Parties Non-current Liabilities [Member]-Financial liabilities at amortised cost, class [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_4526221e53124a4f8daa7137e8c949f0" contextRef="c20201231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_RelatedPartiesNonCurrentLiabilitiesMember" unitRef="U002" decimals="-3">6810000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at amortised cost, class [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_4618e8142e7c410db6226aa1cb2d26a5" contextRef="c20201231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember" unitRef="U002" decimals="-3">6330707000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Project Debt [Member]-Financial liabilities at amortised cost, class [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_46e5e7f1c4b4404f90bd8271924f37d3" contextRef="c20201231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_ProjectDebtMember" unitRef="U002" decimals="-3">5237614000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at fair value through profit or loss, category [member]-Project Debt [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_4c6dbbd22f4f4e49a872a297b8e12b5a" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_ProjectDebtMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Trade and Other Current Liabilities [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_4df97b2e6e48451fb0f1e7e0f99514f3" contextRef="c20191231_ClassesOfFinancialLiabilitiesAxis_TradeAndOtherCurrentLiabilitiesMember" unitRef="U002" decimals="-3">128062000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Corporate Debt [Member]-Financial liabilities at amortised cost, class [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_5923b4f351eb46c39287a2c481798e39" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_CorporateDebtMember" unitRef="U002" decimals="-3">723791000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at fair value through profit or loss, category [member]-Corporate Debt [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_5ea9b155657349438dc30d601e3dbbc0" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_CorporateDebtMember" unitRef="U002" decimals="-3">0</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_6da323b95eca41539ece89beb4456b3c" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_RelatedPartiesNonCurrentLiabilitiesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at fair value through profit or loss, category [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_759e859ebe7543e7948fbda2258acc95" contextRef="c20201231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember" unitRef="U002" decimals="-3">328184000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at amortised cost, class [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_7e8f6a591fdf4790beab4fdec0c5ddef" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember" unitRef="U002" decimals="-3">5721316000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Corporate Debt [Member]-Financial liabilities at fair value through profit or loss, category [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_80b457faf22b4bcb8f8c4318c006be8e" contextRef="c20201231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_CorporateDebtMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Related Parties Non-current Liabilities [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_82ae193ac4564e2ca9726d4d768089ca" contextRef="c20201231_ClassesOfFinancialLiabilitiesAxis_RelatedPartiesNonCurrentLiabilitiesMember" unitRef="U002" decimals="-3">6810000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at fair value through profit or loss, category [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_835c100b2faa4772830fae6ce4496133" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember" unitRef="U002" decimals="-3">298744000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-->
  <ifrs-full:FinancialLiabilities id="Fact_a14d78aa16f1447cacf74f65f44538ea" contextRef="c20201231" unitRef="U002" decimals="-3">6658891000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Trade and Other Current Liabilities [Member]-Financial liabilities at amortised cost, class [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_b1a972ca33fc46398a1528a243fd54f2" contextRef="c20201231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_TradeAndOtherCurrentLiabilitiesMember" unitRef="U002" decimals="-3">92557000</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_b338678490c44a1590d83efa43924896" contextRef="c20201231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_TradeAndOtherCurrentLiabilitiesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Derivatives [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_b88827a045734c05928e8940ca9fb88f" contextRef="c20201231_ClassesOfFinancialLiabilitiesAxis_DerivativesMember" unitRef="U002" decimals="-3">328184000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-->
  <ifrs-full:FinancialLiabilities id="Fact_bc9f0985add74d9dbb69bc512d9e11ae" contextRef="c20191231" unitRef="U002" decimals="-3">6020060000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Related Parties Non-current Liabilities [Member]-Financial liabilities at amortised cost, class [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_bcc331e2796a4121bb6774bc14b4ccdc" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_RelatedPartiesNonCurrentLiabilitiesMember" unitRef="U002" decimals="-3">17115000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at amortised cost, class [member]-Trade and Other Current Liabilities [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_c14ab14da60b4af8b338f945b23b482a" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_TradeAndOtherCurrentLiabilitiesMember" unitRef="U002" decimals="-3">128062000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at amortised cost, class [member]-Corporate Debt [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_c231236953264845bf3ad4cbb1f4b39b" contextRef="c20201231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember_ClassesOfFinancialLiabilitiesAxis_CorporateDebtMember" unitRef="U002" decimals="-3">993725000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Project Debt [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_cdae5bcb7b164e0c91b32ca77f759435" contextRef="c20191231_ClassesOfFinancialLiabilitiesAxis_ProjectDebtMember" unitRef="U002" decimals="-3">4852348000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Financial liabilities at fair value through profit or loss, category [member]-Trade and Other Current Liabilities [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_d31b7dfeeeb3434bb5dee67cc8a7b43e" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_TradeAndOtherCurrentLiabilitiesMember" unitRef="U002" decimals="-3">0</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Derivatives [Member]-Financial liabilities at fair value through profit or loss, category [member]-->
  <ifrs-full:FinancialLiabilities id="Fact_dccd7814aa7445f2af29ff9d688c34ee" contextRef="c20191231_CategoriesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_ClassesOfFinancialLiabilitiesAxis_DerivativesMember" unitRef="U002" decimals="-3">298744000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Project Debt [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_e6d2d52173cb4699a3207d4598c9776d" contextRef="c20201231_ClassesOfFinancialLiabilitiesAxis_ProjectDebtMember" unitRef="U002" decimals="-3">5237614000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Derivatives [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_ecb65c5fdfbf4f34b97be94ac247700c" contextRef="c20191231_ClassesOfFinancialLiabilitiesAxis_DerivativesMember" unitRef="U002" decimals="-3">298744000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Corporate Debt [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_ed0ae2ca4e244a908fcbed7f578efa26" contextRef="c20201231_ClassesOfFinancialLiabilitiesAxis_CorporateDebtMember" unitRef="U002" decimals="-3">993725000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Related Parties Non-current Liabilities [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_f92281456f7c4c32af02ba0234879434" contextRef="c20191231_ClassesOfFinancialLiabilitiesAxis_RelatedPartiesNonCurrentLiabilitiesMember" unitRef="U002" decimals="-3">17115000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities-Corporate Debt [Member]-->
  <ifrs-full:FinancialLiabilities id="Fact_fc74a323b1b940d48147661d252b91c7" contextRef="c20191231_ClassesOfFinancialLiabilitiesAxis_CorporateDebtMember" unitRef="U002" decimals="-3">723791000</ifrs-full:FinancialLiabilities>
  <!--Financial liabilities, at fair value-2023 [Member]-Swap contract [member]-->
  <ifrs-full:FinancialLiabilitiesAtFairValue id="Fact_2389088085b84824a39a7349d3c04a91" contextRef="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">21802000</ifrs-full:FinancialLiabilitiesAtFairValue>
  <!--Financial liabilities, at fair value-Swap contract [member]-2023 [Member]-->
  <ifrs-full:FinancialLiabilitiesAtFairValue id="Fact_4b0b6356e12f4321bb35d570afb39abe" contextRef="c20201231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">55220000</ifrs-full:FinancialLiabilitiesAtFairValue>
  <!--Financial liabilities, at fair value-Swap contract [member]-->
  <ifrs-full:FinancialLiabilitiesAtFairValue id="Fact_6fffa154bed74326a54a2fd65a94e807" 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_7a4f22e553034c50805a94abec1dc37f" contextRef="c20201231_ClassesOfFinancialAssetsAxis_SwapContractMember" unitRef="U002" decimals="-3">302302000</ifrs-full:FinancialLiabilitiesAtFairValue>
  <!--Financial liabilities, at fair value-Not later than one year [member]-Swap contract [member]-->
  <ifrs-full:FinancialLiabilitiesAtFairValue id="Fact_12f1a31a549042dbac6c6b233d4bae8b" contextRef="c20201231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">21042000</ifrs-full:FinancialLiabilitiesAtFairValue>
  <!--Financial liabilities, at fair value-Swap contract [member]-Later than three years [member]-->
  <ifrs-full:FinancialLiabilitiesAtFairValue id="Fact_aa8d7e0e2b1b4b66ad81ff4267586bd2" contextRef="c20201231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanThreeYearsMember" unitRef="U002" decimals="-3">177764000</ifrs-full:FinancialLiabilitiesAtFairValue>
  <!--Financial liabilities, at fair value-Swap contract [member]-2022 [member]-->
  <ifrs-full:FinancialLiabilitiesAtFairValue id="Fact_af0f086a04fa40309f82655871623dd6" contextRef="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">19787000</ifrs-full:FinancialLiabilitiesAtFairValue>
  <!--Financial liabilities, at fair value-Later than three years [member]-Swap contract [member]-->
  <ifrs-full:FinancialLiabilitiesAtFairValue id="Fact_be7490abeb8348779123714d3bf195e5" contextRef="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanThreeYearsMember" unitRef="U002" decimals="-3">238434000</ifrs-full:FinancialLiabilitiesAtFairValue>
  <!--Financial liabilities, at fair value-Swap contract [member]-Not later than one year [member]-->
  <ifrs-full:FinancialLiabilitiesAtFairValue id="Fact_1621cbde31444e2f9b44885c455ac22a" contextRef="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">18721000</ifrs-full:FinancialLiabilitiesAtFairValue>
  <!--Financial liabilities, at fair value-2022 [member]-Swap contract [member]-->
  <ifrs-full:FinancialLiabilitiesAtFairValue id="Fact_e39c4b2e4dc44b07a5eda2be323aaf99" contextRef="c20201231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">48276000</ifrs-full:FinancialLiabilitiesAtFairValue>
  <!--Amount of transaction date of fair value fair value are accounted for through the profit and loss statement-Green Exchangeable Notes Due 2025 [Member]-->
  <ifrs-full:FinancialLiabilitiesPreviouslyDesignatedAtFairValueThroughProfitOrLossReclassifiedDueToRequirementsOfIFRS9FirstApplicationOfIFRS9 id="Fact_1bae98848a3f4c6bbed4eb15dd57d69d" contextRef="c20200717_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member" unitRef="U002" decimals="-6">10000000</ifrs-full:FinancialLiabilitiesPreviouslyDesignatedAtFairValueThroughProfitOrLossReclassifiedDueToRequirementsOfIFRS9FirstApplicationOfIFRS9>
  <!--Gain (loss) on change in fair value of hedging instrument used as basis for recognising hedge ineffectiveness-Derivatives [Member]-Cash flow hedges [member]-->
  <ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness id="Fact_71563bfa97f544c59f05bf26d5c0fcf4" contextRef="c20200101to20201231_ClassesOfFinancialAssetsAxis_DerivativesMember_TypesOfHedgesAxis_CashFlowHedgesMember" unitRef="U002" decimals="-3">36172000</ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness>
  <!--Gain (loss) on change in fair value of hedging instrument used as basis for recognising hedge ineffectiveness-Cash flow hedges [member]-->
  <ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness id="Fact_d2450583b63e4e689a5dbce7131a86b3" contextRef="c20200101to20201231_TypesOfHedgesAxis_CashFlowHedgesMember" unitRef="U002" decimals="-3">36172000</ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness>
  <!--Cash flow hedges-->
  <ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax id="Fact_0573e55ac4d14cdbaad3c79043eb69bc" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">58381000</ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax>
  <!--Cash flow hedges-->
  <ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax id="Fact_6acd15cc20e14640b4e942c4bf2cb96d" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">67519000</ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax>
  <!--Cash flow hedges-->
  <ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax id="Fact_d00ba3e25ce34deba352e06b600eee59" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">55765000</ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax>
  <!--Cash flow hedges-Interest Rate Risk [Member]-Cash flow hedges [member]-->
  <ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax id="Fact_42ddfef931ac451ebae8d30df08ba7be" contextRef="c20190101to20191231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">-55765000</ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax>
  <!--Cash flow hedges-Cash flow hedges [member]-Interest Rate Risk [Member]-->
  <ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax id="Fact_55347b4c455f48c39367186eb311c42c" contextRef="c20200101to20201231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">-58381000</ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax>
  <!--Cash flow hedges-Interest Rate Risk [Member]-Cash flow hedges [member]-->
  <ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax id="Fact_a8ef4e14e0854adeb727d23fe88501c1" contextRef="c20180101to20181231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">-67519000</ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_26cf3a0eeb4f4d6b979c6061f06b48f2" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-57628000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_0e16cbdc70934ffda13fce58572002ec" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-9947000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_5c9dc356854b460eb4126f2426da6df0" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-22284000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Share Premium [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_20e8702674194d8397eec5f212494f02" contextRef="c20190101to20191231_ComponentsOfEquityAxis_SharePremiumMember" 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_23c2c610061a4b7a900e8444e3e5f831" contextRef="c20180101to20181231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">-50168000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Capital Reserve [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_2c0f1f77d9f34405944b08e12c6df270" contextRef="c20180101to20181231_ComponentsOfEquityAxis_CapitalReserveMember" 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_2c6cf119e2c74cb4b8104568989a9937" contextRef="c20180101to20181231_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_39ba10f75756472aaeef7163c56541fe" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-22509000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Capital Reserve [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_3a1c88793cd945c88c041a32585c772e" contextRef="c20200101to20201231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Accumulated Deficit [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_434480d3e8b24b9ba61892d712a84b23" contextRef="c20190101to20191231_ComponentsOfEquityAxis_RetainedEarningsMember" 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_456541a075bb49b88a9a8e4e85de2011" contextRef="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">225000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Share Capital [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_50d642a9b19d45079720be3b501b6d93" contextRef="c20200101to20201231_ComponentsOfEquityAxis_IssuedCapitalMember" 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_6d13206466e74edb9de31d617a4e837b" contextRef="c20180101to20181231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">-7460000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Share Capital [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_8b462827f32549d2a5069b693664ac83" contextRef="c20190101to20191231_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_9f2cd2e2c44141a18c68ffd0e8d1afb2" contextRef="c20190101to20191231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">-22509000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Total Equity Attributable to Company [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_a0bb98d42e1546edab4b6ed1767269f4" contextRef="c20200101to20201231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">-9101000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_a29a489856114648a66811bf223a6159" contextRef="c20200101to20201231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-9101000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Accumulated Deficit [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_a7983327b178405d81ba39d54816a426" 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_ade495014b364d3eafabbf453ef895dd" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-50168000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Other Reserves [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_c204a40d2fcf4bbcafa292a8336823a2" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Share Premium [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_c5ff4176d38646eea7e2c5cf549e411a" contextRef="c20200101to20201231_ComponentsOfEquityAxis_SharePremiumMember" 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_1547034e4f504c79909431a5d5a24554" contextRef="c20180101to20181231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Share Premium [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_177bd85043cc4722b526929faa9632ce" contextRef="c20180101to20181231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Accumulated Deficit [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_d359cf96362149ec856e0e05bf53503f" contextRef="c20200101to20201231_ComponentsOfEquityAxis_RetainedEarningsMember" 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_f0bab5a6be0248718a26c3f47ae0c01b" contextRef="c20200101to20201231_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_f5ae1eafba8046d8be0ace5556b902ce" contextRef="c20200101to20201231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">-846000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Gains (losses) on exchange differences on translation, before tax-Capital Reserve [Member]-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax id="Fact_fe7cf21baa314aa7882ad16a7e23a730" contextRef="c20190101to20191231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax>
  <!--Net exchange differences-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss id="Fact_07b0b57f9da5489ba469c571777c835b" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">1597000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
  <!--Net exchange differences-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss id="Fact_656904e74c55448785ad66d0747ea10b" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-1351000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
  <!--Net exchange differences-->
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss id="Fact_83b2a2021b104488a64da4aaece9f38f" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">2674000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
  <!--Interest rates benefits derivatives: cash flow hedges-->
  <ifrs-full:GainsOnChangeInFairValueOfDerivatives id="Fact_591386043e7f4e039084030116476001" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">456000</ifrs-full:GainsOnChangeInFairValueOfDerivatives>
  <!--Interest rates benefits derivatives: cash flow hedges-->
  <ifrs-full:GainsOnChangeInFairValueOfDerivatives id="Fact_ef9f56d5136e4244935a6cf82830bed4" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">148000</ifrs-full:GainsOnChangeInFairValueOfDerivatives>
  <!--Interest rates benefits derivatives: cash flow hedges-->
  <ifrs-full:GainsOnChangeInFairValueOfDerivatives id="Fact_fc10ebfb62c84849819860d3507baf43" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">401000</ifrs-full:GainsOnChangeInFairValueOfDerivatives>
  <!--General and administrative expense-->
  <ifrs-full:GeneralAndAdministrativeExpense id="Fact_ade9f0d9fe74482499bd299e8337aafa" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">25947000</ifrs-full:GeneralAndAdministrativeExpense>
  <!--General and administrative expense-->
  <ifrs-full:GeneralAndAdministrativeExpense id="Fact_14fdca15c96b4a92a001322987782bfd" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">27926000</ifrs-full:GeneralAndAdministrativeExpense>
  <!--General and administrative expense-->
  <ifrs-full:GeneralAndAdministrativeExpense id="Fact_fd8f50f7056b4f9f9cc9b597b5992500" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">25823000</ifrs-full:GeneralAndAdministrativeExpense>
  <!--Hedging instrument, assets-Notes Conversion Option [Member]-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentAssets id="Fact_0825c15f67d7464fb6d8b641e0505d5a" contextRef="c20191231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_EquityPriceRiskMember" unitRef="U002" decimals="-3">0</ifrs-full:HedgingInstrumentAssets>
  <!--Hedging instrument, assets-Interest Rate Risk [Member]-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentAssets id="Fact_38af9ba03a1545ff8525a23e30409343" contextRef="c20201231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">898000</ifrs-full:HedgingInstrumentAssets>
  <!--Hedging instrument, assets-Notes Conversion Option [Member]-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentAssets id="Fact_499571b1976749058a419d0e99b8f3ab" contextRef="c20201231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_EquityPriceRiskMember" unitRef="U002" decimals="-3">0</ifrs-full:HedgingInstrumentAssets>
  <!--Hedging instrument, assets-Currency Risk [Member]-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentAssets id="Fact_6bdec0f9858240ff8a6105c4a6eef24d" contextRef="c20191231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_CurrencyRiskMember" unitRef="U002" decimals="-3">3610000</ifrs-full:HedgingInstrumentAssets>
  <!--Hedging instrument, assets-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentAssets id="Fact_7512646f38504a718e43309fa7255bd6" contextRef="c20201231_TypesOfHedgesAxis_CashFlowHedgesMember" unitRef="U002" decimals="-3">1559000</ifrs-full:HedgingInstrumentAssets>
  <!--Hedging instrument, assets-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentAssets id="Fact_c320e89ab7804753af799b79c4475f3d" contextRef="c20191231_TypesOfHedgesAxis_CashFlowHedgesMember" unitRef="U002" decimals="-3">5230000</ifrs-full:HedgingInstrumentAssets>
  <!--Hedging instrument, assets-Currency Risk [Member]-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentAssets id="Fact_d3edc79aa2974ebd8ffef7cfb03c386e" contextRef="c20201231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_CurrencyRiskMember" unitRef="U002" decimals="-3">661000</ifrs-full:HedgingInstrumentAssets>
  <!--Hedging instrument, assets-Interest Rate Risk [Member]-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentAssets id="Fact_f09a4dd8395e47d883a38c33e19c23d5" contextRef="c20191231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">1619000</ifrs-full:HedgingInstrumentAssets>
  <!--Hedging instrument, liabilities-Notes Conversion Option [Member]-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentLiabilities id="Fact_2e97d5a6a3b74cfaae3a774f2e9b5a86" contextRef="c20201231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_EquityPriceRiskMember" unitRef="U002" decimals="-3">25882000</ifrs-full:HedgingInstrumentLiabilities>
  <!--Hedging instrument, liabilities-Interest Rate Risk [Member]-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentLiabilities id="Fact_2f09cbc03ac7425eaa3eeeb1162b8f4e" contextRef="c20191231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">298744000</ifrs-full:HedgingInstrumentLiabilities>
  <!--Hedging instrument, liabilities-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentLiabilities id="Fact_55fdfa7c7600404ebd54070326520581" contextRef="c20201231_TypesOfHedgesAxis_CashFlowHedgesMember" unitRef="U002" decimals="-3">328184000</ifrs-full:HedgingInstrumentLiabilities>
  <!--Hedging instrument, liabilities-Cash flow hedges [member]-Notes Conversion Option [Member]-->
  <ifrs-full:HedgingInstrumentLiabilities id="Fact_b1455dec612a4543b131486a85208edc" contextRef="c20191231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_EquityPriceRiskMember" unitRef="U002" decimals="-3">0</ifrs-full:HedgingInstrumentLiabilities>
  <!--Hedging instrument, liabilities-Cash flow hedges [member]-->
  <ifrs-full:HedgingInstrumentLiabilities id="Fact_c287003b2e75405f835cac96c1d01f56" contextRef="c20191231_TypesOfHedgesAxis_CashFlowHedgesMember" unitRef="U002" decimals="-3">298744000</ifrs-full:HedgingInstrumentLiabilities>
  <!--Hedging instrument, liabilities-Cash flow hedges [member]-Currency Risk [Member]-->
  <ifrs-full:HedgingInstrumentLiabilities id="Fact_d05d7eb25018421aafcd1831a71b4296" contextRef="c20201231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_CurrencyRiskMember" unitRef="U002" decimals="-3">0</ifrs-full:HedgingInstrumentLiabilities>
  <!--Hedging instrument, liabilities-Cash flow hedges [member]-Currency Risk [Member]-->
  <ifrs-full:HedgingInstrumentLiabilities id="Fact_dcbc9bd485ea4e7eb99b24fe821dfca7" contextRef="c20191231_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_f2033c9e7d654f90b3c750cf2c954814" contextRef="c20201231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">302302000</ifrs-full:HedgingInstrumentLiabilities>
  <!--Identifiable assets acquired (liabilities assumed)-Asset Acquisition [Member]-->
  <ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed id="Fact_18d96156ce174eae84eb50262e3069cb" contextRef="c20201231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">0</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
  <!--Identifiable assets acquired (liabilities assumed)-Asset Acquisition [Member]-->
  <ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed id="Fact_dcca471ceb224e1798e0562c5e3ab035" contextRef="c20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">0</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
  <!--Tax expense (income)-->
  <ifrs-full:IncomeTaxExpenseContinuingOperations id="Fact_2283a6f6b1b446b8be0a0950ab47ed2e" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">42659000</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <!--Tax expense (income)-->
  <ifrs-full:IncomeTaxExpenseContinuingOperations id="Fact_248ef6bb510a46c9a29c89c5729a558e" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">30950000</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <!--Tax expense (income)-->
  <ifrs-full:IncomeTaxExpenseContinuingOperations id="Fact_d7fa7fc0b9e1422890b727c0b6464331" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">24877000</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <!--Tax expense (income)-Material reconciling items [member]-->
  <ifrs-full:IncomeTaxExpenseContinuingOperations id="Fact_6049755d365f466e987ca2657c39c302" contextRef="c20180101to20181231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">42659000</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <!--Tax expense (income)-Material reconciling items [member]-->
  <ifrs-full:IncomeTaxExpenseContinuingOperations id="Fact_13da767d52ad4ad6abe5f5b3f01ec12f" contextRef="c20200101to20201231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">24877000</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <!--Tax expense (income)-Material reconciling items [member]-->
  <ifrs-full:IncomeTaxExpenseContinuingOperations id="Fact_88621c02819747819ce5b02c28843e47" contextRef="c20190101to20191231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">30950000</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <!--Income tax relating to cash flow hedges included in other comprehensive income-->
  <ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome id="Fact_985470b9fef74d15b7b4f0f5a31f4d8b" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">16880000</ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome>
  <!--Income tax relating to cash flow hedges included in other comprehensive income-->
  <ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome id="Fact_a810e450dbf64f82a275f0d52d6d2ffe" 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_e94ed8dda6e94067a8ce57d486dcf160" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">14595000</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_55444006e168484e8f9ef6c28b2716d9" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-20088000</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_c118d9a9d4584cb396144bc935d3b361" 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_15fa92ee325b4aa999e89c3c72b9fb8c" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-5897000</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_0cf01feb5f9e4f26adefee3f32af8eec" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-128000</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_9576240ce20c419296e39e52888f66de" 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_ba4fa4e6817749ce85e74b18b910c401" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-1639000</ifrs-full:IncomeTaxRelatingToShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
  <!--Income taxes paid (refund), classified as operating activities-->
  <ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities id="Fact_261bb140992944a589dffd6bff2b30cf" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">12525000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
  <!--Income taxes paid (refund), classified as operating activities-->
  <ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities id="Fact_6987a2baea5e443184822de3778f9f8f" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">16425000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
  <!--Income taxes paid (refund), classified as operating activities-->
  <ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities id="Fact_7e3564f5ae8048f8a5e4ad1fa2ba4d7d" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">23000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
  <!--Increase (decrease) in cash and cash equivalents before effect of exchange rate changes-->
  <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges id="Fact_3cd654355c554f64beef9799b3865241" 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_9cd8f89f994548cea90d82264b0471b7" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">295021000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
  <!--Increase (decrease) in cash and cash equivalents before effect of exchange rate changes-->
  <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges id="Fact_c99e471ec2ea4ff7a51b260a808bb330" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-19048000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
  <!--Purchse of ordinary shares (in shares)-->
  <ifrs-full:IncreaseDecreaseInNumberOfOrdinarySharesIssued id="Fact_92916cd6ec1f4e9e9c95c9eaae24202d" contextRef="c20201211to20201211" unitRef="U001" decimals="INF">661200</ifrs-full:IncreaseDecreaseInNumberOfOrdinarySharesIssued>
  <!--Purchse of ordinary shares (in shares)-Algonquin [Member]-->
  <ifrs-full:IncreaseDecreaseInNumberOfOrdinarySharesIssued id="Fact_d53e1e27965b47d9b1ad08f4aab1f822" contextRef="c20201211to20201211_LegalEntityAxis_AlgonquinMember" unitRef="U001" decimals="INF">4020860</ifrs-full:IncreaseDecreaseInNumberOfOrdinarySharesIssued>
  <!--Increase (decrease) in working capital-->
  <ifrs-full:IncreaseDecreaseInWorkingCapital id="Fact_8f250f21037d4e8dbac76315488ec610" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-33212000</ifrs-full:IncreaseDecreaseInWorkingCapital>
  <!--Increase (decrease) in working capital-->
  <ifrs-full:IncreaseDecreaseInWorkingCapital id="Fact_a1fa15c552f145f3b0ed5540aa5d9117" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-18344000</ifrs-full:IncreaseDecreaseInWorkingCapital>
  <!--Increase (decrease) in working capital-->
  <ifrs-full:IncreaseDecreaseInWorkingCapital id="Fact_ad963310c550452aad1ca7ef67a40fda" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-113351000</ifrs-full:IncreaseDecreaseInWorkingCapital>
  <!--Increase (decrease) through change in equity of subsidiaries, equity-Other Reserves [Member]-->
  <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries id="Fact_0249b30cc5cb4f1082d3eaca6c21de41" contextRef="c20200101to20201231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">0</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
  <!--Increase (decrease) through change in equity of subsidiaries, equity-Non-controlling Interest [Member]-->
  <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries id="Fact_0dc18ad58f5c4f5baa1cbda47a3d2f3d" contextRef="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">92303000</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
  <!--Increase (decrease) through change in equity of subsidiaries, equity-Accumulated Deficit [Member]-->
  <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries id="Fact_330b7c39c51e40bcab771035d2a16c76" contextRef="c20200101to20201231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
  <!--Increase (decrease) through change in equity of subsidiaries, equity-Total Equity Attributable to Company [Member]-->
  <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries id="Fact_6ab530bb4b724a3fbd62023966f78330" contextRef="c20200101to20201231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">0</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
  <!--Increase (decrease) through change in equity of subsidiaries, equity-->
  <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries id="Fact_12dba4d5210b4044b3ff248bffb9147c" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">25308000</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
  <!--Increase (decrease) through change in equity of subsidiaries, equity-->
  <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries id="Fact_807b8f4b88bb44a69515a38442c7e8f7" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">92303000</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
  <!--Increase (decrease) through change in equity of subsidiaries, equity-Share Premium [Member]-->
  <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries id="Fact_94b004cd98454dbbaf0b37bd14b69e97" contextRef="c20200101to20201231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">0</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
  <!--Increase (decrease) through change in equity of subsidiaries, equity-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries id="Fact_ab30bffde84a46a9a2c3e847107a8ce8" contextRef="c20200101to20201231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
  <!--Increase (decrease) through change in equity of subsidiaries, equity-Non-controlling Interest [Member]-->
  <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries id="Fact_cc38d7cb60bc459684222a8bfe14e278" contextRef="c20200101to20201231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">25308000</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
  <!--Increase (decrease) through change in equity of subsidiaries, equity-Share Capital [Member]-->
  <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries id="Fact_cd42d10a9ac543fb9550a4dbb8983aa2" contextRef="c20200101to20201231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
  <!--Increase (decrease) through change in equity of subsidiaries, equity-Capital Reserve [Member]-->
  <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries id="Fact_e4779568c18849bab957b06dc3f0d7c2" contextRef="c20200101to20201231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">0</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Gross carrying amount [member]-Intangible assets under IFRIC 12 [Member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_1a69cb97f9d942a5bf11de53cf46fefd" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">326791000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Gross carrying amount [member]-Financial assets under IFRS 16 lessor [Member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_23bb57549f2848fbb037dd1c00e980a1" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">-163000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Gross carrying amount [member]-Financial assets under IFRS 16 lessor [Member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_25497d97691b4ad98cf52150396f904e" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">-295000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Gross carrying amount [member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_31d4a5299084440d9cdfb80361fa82a9" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">-69700000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Gross carrying amount [member]-Financial assets under IFRIC 12 [Member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_359d6e9b873a45f9921d5060091cc78a" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">-8166000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Property, plant and equipment [member]-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_4775708d63f94fa380cac3240e68c37f" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">-8524000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_49504c84f130464b8effaaf391dafb36" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">13640000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Other intangible assets [member]-Gross carrying amount [member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_4b050d8505ec4776957cd268c126eb0e" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">-68000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Gross carrying amount [member]-Intangible assets under IFRS 16 lessee [Member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_56e6020d410e45258c7c9c4def16760f" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">4349000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Financial assets under IFRIC 12 [Member]-Gross carrying amount [member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_5ac7cf8e63a449df820da6f499fe84a4" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">-1049000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Gross carrying amount [member]-Intangible assets under IFRS 16 lessee [Member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_698336e58735402c89f78ec3b4a7a0f1" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">157000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Intangible assets under IFRIC 12 [Member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_6fbd1919316f4fe4848423a10002b6e1" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">-84538000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Other intangible assets [member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_6fe05bb6958f4f03ae143ede3ca57023" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">27000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Financial assets under IFRS 16 lessor [Member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_8955f0feb3ab4b9aa9a5e26317bcab45" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Intangible assets under IFRS 16 lessee [Member]-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_89ed1d901975451e868d4afa1a00f2c1" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">50000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Intangible assets under IFRIC 12 [Member]-Gross carrying amount [member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_8abe6c3653c6441691ca6c0a98396f21" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">-62498000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Financial assets under IFRIC 12 [Member]-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_9a4ab80c73b04d81be7d5c265befd843" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">30000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Gross carrying amount [member]-Property, plant and equipment [member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_a6e106561c794900b93a2e257067e5b5" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">17836000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Other intangible assets [member]-Gross carrying amount [member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_a9858515cad24a0982dc113efd24db35" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">317000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Property, plant and equipment [member]-Gross carrying amount [member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_b44bcd2505054d5bad5a0e1f4e29c819" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">-5947000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Gross carrying amount [member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_c58703e873144011811a73b85ffbb99a" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">340964000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Property, plant and equipment [member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_c64d2aac23384854adfe6120410d482f" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">1803000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Financial assets under IFRIC 12 [Member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_c8ff515729db4296bde6f02deb82f370" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">476000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Financial assets under IFRS 16 lessor [Member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_d0c765d0d99c485fa0d8ff573d471044" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_d1187500e3ec424eb9bf26f45c7e1d20" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">-93405000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Other intangible assets [member]-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_d1ee77ce244b42cfac3c3b46142c91d1" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">-238000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Intangible assets under IFRS 16 lessee [Member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_d5171a2d59e94137adf43e2d90ccb6fc" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">-581000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through net exchange differences, property, plant and equipment-Depreciation, Amortization and Impairment [Member]-Intangible assets under IFRIC 12 [Member]-->
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment id="Fact_fe677ac4bee542bc92181b6eb9942b3a" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">11730000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <!--Increase (decrease) through other changes, property, plant and equipment-Gross carrying amount [member]-Financial assets under IFRS 16 lessor [Member]-->
  <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment id="Fact_1e1d55abed73415fb449aa25c3696731" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">-355000</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
  <!--Increase (decrease) through other changes, property, plant and equipment-Intangible assets under IFRIC 12 [Member]-Gross carrying amount [member]-->
  <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment id="Fact_2438e03f817540519c772b7d8b77d04e" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">0</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
  <!--Increase (decrease) through other changes, property, plant and equipment-Gross carrying amount [member]-Intangible assets under IFRS 16 lessee [Member]-->
  <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment id="Fact_467370b5c47c4176a19a4c6bf9c3f724" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">0</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
  <!--Increase (decrease) through other changes, property, plant and equipment-Property, plant and equipment [member]-Gross carrying amount [member]-->
  <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment id="Fact_49a089847e5d45ccad596ef8aa09e442" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">0</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
  <!--Increase (decrease) through other changes, property, plant and equipment-Gross carrying amount [member]-Property, plant and equipment [member]-->
  <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment id="Fact_49ced4f449f7403c830405da12be4f46" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">0</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
  <!--Increase (decrease) through other changes, property, plant and equipment-Other intangible assets [member]-Gross carrying amount [member]-->
  <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment id="Fact_582ae0f1f5e44fcd82d8649bfec71c02" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">0</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
  <!--Increase (decrease) through other changes, property, plant and equipment-Gross carrying amount [member]-->
  <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment id="Fact_6e2653ff70104e75bea1d7bb9c5deb40" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">-30857000</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
  <!--Increase (decrease) through other changes, property, plant and equipment-Gross carrying amount [member]-Intangible assets under IFRIC 12 [Member]-->
  <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment id="Fact_721a26aaf48b4fd4a9ac113c428cbe5e" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">0</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
  <!--Increase (decrease) through other changes, property, plant and equipment-Gross carrying amount [member]-Intangible assets under IFRS 16 lessee [Member]-->
  <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment id="Fact_0ff5979bd24a41129134c7180eb10390" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">0</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
  <!--Increase (decrease) through other changes, property, plant and equipment-Gross carrying amount [member]-Financial assets under IFRS 16 lessor [Member]-->
  <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment id="Fact_7e3886ca88fc48d991f5c261de7479a8" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">-314000</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
  <!--Increase (decrease) through other changes, property, plant and equipment-Gross carrying amount [member]-->
  <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment id="Fact_920687253daf4e7c8b72a315c3cabb53" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">-28828000</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
  <!--Increase (decrease) through other changes, property, plant and equipment-Gross carrying amount [member]-Financial assets under IFRIC 12 [Member]-->
  <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment id="Fact_96ad3231cd104a87a96e9c11cc2a6125" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">-30502000</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
  <!--Increase (decrease) through other changes, property, plant and equipment-Other intangible assets [member]-Gross carrying amount [member]-->
  <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment id="Fact_e2a1ae2584024d4f9420ebfe54400b9f" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">0</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
  <!--Increase (decrease) through other changes, property, plant and equipment-Financial assets under IFRIC 12 [Member]-Gross carrying amount [member]-->
  <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment id="Fact_e7d23ea82f304459a866bf765d660ec6" contextRef="c20190101to20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">-28514000</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
  <!--Insurance expense-->
  <ifrs-full:InsuranceExpense id="Fact_29a38b31d10d48d3b63b72d1061db951" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">37638000</ifrs-full:InsuranceExpense>
  <!--Insurance expense-->
  <ifrs-full:InsuranceExpense id="Fact_49bec55921fb41afa1f82dd93d7225d0" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">24227000</ifrs-full:InsuranceExpense>
  <!--Insurance expense-->
  <ifrs-full:InsuranceExpense id="Fact_d6a3b7cc61d04f30a11e13ba961e8432" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">23971000</ifrs-full:InsuranceExpense>
  <!--Interest expense on borrowings-->
  <ifrs-full:InterestExpenseOnBorrowings id="Fact_10772e7f76614a309368373235c805fe" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">256736000</ifrs-full:InterestExpenseOnBorrowings>
  <!--Interest expense on borrowings-->
  <ifrs-full:InterestExpenseOnBorrowings id="Fact_836c1c3071094af388efe80c0f73c238" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">259416000</ifrs-full:InterestExpenseOnBorrowings>
  <!--Interest expense on borrowings-->
  <ifrs-full:InterestExpenseOnBorrowings id="Fact_b6f2111cde164bc2b3d8de5777fadb1e" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">246676000</ifrs-full:InterestExpenseOnBorrowings>
  <!--Interest expense on debt instruments issued-->
  <ifrs-full:InterestExpenseOnDebtInstrumentsIssued id="Fact_08bd0b37673b479aab0040e5ca414ada" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">100057000</ifrs-full:InterestExpenseOnDebtInstrumentsIssued>
  <!--Interest expense on debt instruments issued-->
  <ifrs-full:InterestExpenseOnDebtInstrumentsIssued id="Fact_d967bc40c1164ae28b6e03382f99a172" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">89256000</ifrs-full:InterestExpenseOnDebtInstrumentsIssued>
  <!--Interest expense on debt instruments issued-->
  <ifrs-full:InterestExpenseOnDebtInstrumentsIssued id="Fact_dddc1b1b32024be6aa575ab76ba8967e" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">69561000</ifrs-full:InterestExpenseOnDebtInstrumentsIssued>
  <!--Interest paid, classified as operating activities-->
  <ifrs-full:InterestPaidClassifiedAsOperatingActivities id="Fact_9061d4b41c5e4c9fa3e7e2c8b3ef15f7" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">275961000</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
  <!--Interest paid, classified as operating activities-->
  <ifrs-full:InterestPaidClassifiedAsOperatingActivities id="Fact_b6fcf8fb35094fc087110a8e2c8c1de9" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">327738000</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
  <!--Interest paid, classified as operating activities-->
  <ifrs-full:InterestPaidClassifiedAsOperatingActivities id="Fact_c9f94bbcbcff40c7a4b523af79b60869" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">309625000</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
  <!--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_30b5a922871a4dd199fc690c519f0768" contextRef="c20201231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">468060000</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_3d64724a3c7048cbb564f9cc327ddc64" contextRef="c20191231_MaturityAxis_LaterThanOneYearAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">549320000</ifrs-full:InterestPayable>
  <!--Accrued interest estimate during the useful life of loans-Later than five years [member]-->
  <ifrs-full:InterestPayable id="Fact_51cf32f4fd3947b9911cb2627d63eb38" contextRef="c20201231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">1013161000</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_8b09c6463a3741cf892cbac9f97425c9" contextRef="c20201231_MaturityAxis_LaterThanOneYearAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">541652000</ifrs-full:InterestPayable>
  <!--Accrued interest estimate during the useful life of loans-->
  <ifrs-full:InterestPayable id="Fact_8f110563f72e472985437167e65987fa" contextRef="c20191231" unitRef="U002" decimals="-3">2472070000</ifrs-full:InterestPayable>
  <!--Accrued interest estimate during the useful life of loans-->
  <ifrs-full:InterestPayable id="Fact_9605b6e87eed49d89cd3d1796458ce45" contextRef="c20201231" unitRef="U002" decimals="-3">2309597000</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_c14510d22dc74ce397ff887f8ce61c1b" 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_c7c24d6fae2149f881f9ccad6ca7f18c" contextRef="c20191231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">1156539000</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_e9c7a13834af4d56bb817ec6d3ac3992" contextRef="c20191231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember" unitRef="U002" decimals="-3">294676000</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_f6819845195d4c868a62d6acd116d6d2" contextRef="c20201231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember" unitRef="U002" decimals="-3">286724000</ifrs-full:InterestPayable>
  <!--Interest received-->
  <ifrs-full:InterestReceivedClassifiedAsOperatingActivities id="Fact_2699583a288e41bb97d113f5c33cc0f3" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">5148000</ifrs-full:InterestReceivedClassifiedAsOperatingActivities>
  <!--Interest received-->
  <ifrs-full:InterestReceivedClassifiedAsOperatingActivities id="Fact_1743a24607884bb7bce702abd6a68ecb" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">10135000</ifrs-full:InterestReceivedClassifiedAsOperatingActivities>
  <!--Interest received-->
  <ifrs-full:InterestReceivedClassifiedAsOperatingActivities id="Fact_e707a13a31b341ac8be4b44eb67adfb8" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">6726000</ifrs-full:InterestReceivedClassifiedAsOperatingActivities>
  <!--Current inventories-->
  <ifrs-full:Inventories id="Fact_0253d560e3224feb856ecdbbd3281563" contextRef="c20201231" unitRef="U002" decimals="-3">23958000</ifrs-full:Inventories>
  <!--Current inventories-->
  <ifrs-full:Inventories id="Fact_be9d9a816a5f42b3867bf5c80f60278e" contextRef="c20191231" unitRef="U002" decimals="-3">20268000</ifrs-full:Inventories>
  <!--Investment under the equity method-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_3682cf7d7d364d13a0a6bf9147615e0c" contextRef="c20201231" unitRef="U002" decimals="-3">116614000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_66a777916199460fb57a23a43825a5db" contextRef="c20191231" unitRef="U002" decimals="-3">139925000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-La Sierpe [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_0054a276ed334ccc89df15fd503ebf08" contextRef="c20201231_BusinessCombinationsAxis_LaSierpeMember" unitRef="U002" decimals="-6">20000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Calgary District Energy Center [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_3a1506ce4c6c46b5962333f957eab234" contextRef="c20201031_BusinessCombinationsAxis_CalgaryDistrictEnergyCenterMember" unitRef="U002" decimals="-6">20000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Subsequent Events [Member]-Rioglass [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_3ebdd0cd0b89478fbc2eb62da175ea0a" contextRef="c20201231_BusinessCombinationsAxis_RioglassMember_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember" unitRef="U002" decimals="-6">7000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Forecast [Member]-Coso [Member]-Project Debt [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_4a6771d5f1c3432e9941bb3db6465679" contextRef="c20201231_BusinessCombinationsAxis_CosoMember_LiabilitiesArisingFromFinancingActivitiesAxis_ProjectDebtMember_StatementScenarioAxis_ScenarioForecastMember" unitRef="U002" decimals="-6">40000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Algonquin [Member]-Amherst Island [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_572167d9258c40fc900f6bd590767ea2" contextRef="c20190524_BusinessCombinationsAxis_AmherstIslandMember_LegalEntityAxis_AlgonquinMember" unitRef="U002" decimals="-5">92300000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Subsequent Events [Member]-Chile PV2 [Member]-Renewable Energy [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_6a62669b33cc48a294f710fcbe37b087" contextRef="c20210106_BusinessCombinationsAxis_ChilePV2Member_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-5">5000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Coso [Member]-Forecast [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_a7dc879aeb844c64927de15b7fe2d6a2" contextRef="c20201231_BusinessCombinationsAxis_CosoMember_StatementScenarioAxis_ScenarioForecastMember" unitRef="U002" decimals="-6">170000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Liberty Interactive Corporation [Member]-Solana [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_ad239c891ac74802bd0d3f0a5e825110" contextRef="c20200817_BusinessCombinationsAxis_LibertyInteractiveCorporationMember_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U002" decimals="-6">290000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Amherst Island [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_c03c1bd45892419a90d8a11e4b457b5f" contextRef="c20190524_BusinessCombinationsAxis_AmherstIslandMember" unitRef="U002" decimals="-5">4900000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Coso [Member]-Equity investments [member]-Forecast [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_c092b3e2a58c4ff39c49d07a48dc3b66" contextRef="c20201231_BusinessCombinationsAxis_CosoMember_ClassesOfFinancialAssetsAxis_EquityInvestmentsMember_StatementScenarioAxis_ScenarioForecastMember" unitRef="U002" decimals="-6">130000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Chile PV 1 [Member]-Renewable Energy [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_d466afd3eff246829a6b95e305958781" contextRef="c20200403_BusinessCombinationsAxis_ChilePV1Member_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-6">4000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Allocated [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_2ddbcbcbad4b4d6a94695c73b86958ec" contextRef="c20201231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">116614000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Allocated [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_3363813a27064cbf975cae6dea0a32c8" contextRef="c20191231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">139925000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-North America [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_4c81a27b160c4cfab2c4a6b75425b121" contextRef="c20191231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">90847000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_700b87a1cb254de6a5057aa0b6b8f83a" contextRef="c20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">49078000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-South America [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_138b78ed4bf544428b45c37e8dddf7af" contextRef="c20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">0</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-North America [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_8f36f607e1fb4a6797a7b1a5b31f9e4c" contextRef="c20201231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">74660000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_a568e2c10f1d453cbf712222598363c6" contextRef="c20201231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">41954000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-South America [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_fb6a696f8ba643fc85111c1efe375fe1" contextRef="c20201231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">0</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Electric Transmission Lines [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_03d648b8c54a439abba448dc1d27fbfc" contextRef="c20201231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">30000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Water [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_0dd09895b08742398be04fa3cda4cd23" contextRef="c20201231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">39204000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Water [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_a9b49ed5e97f4501abdb86158d827b9a" 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_bb95121063424214a396f8c66ab11001" contextRef="c20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">0</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Renewable Energy [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_c90e4d1b40b14bdbb0a6133e74c6338b" contextRef="c20201231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">61866000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Renewable Energy [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_dcee95b5de864f0885c9b4818ff820d5" contextRef="c20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">77549000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Efficient Natural Gas [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_edc6e0b9161c4107965b4811a3cc8df5" contextRef="c20201231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">15514000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Efficient Natural Gas [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_feb546d347224ffcbe25eb13f37512f9" contextRef="c20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">17154000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-ASI Operations LLC [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_0d29f852a2884853ad3637b41906577b" contextRef="c20190802_BusinessCombinationsAxis_ASIOperationsLLCMember" unitRef="U002" decimals="-6">6000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-ATN2 [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_59a3f24289824981a69de1cdef79be34" contextRef="c20191022_BusinessCombinationsAxis_ATN2Member" unitRef="U002" decimals="-6">20000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_0863d86f38554d2780da1248738f6026" contextRef="c20181231" unitRef="U002" decimals="-3">53419000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_0bd153659ae34196afff880a4ed4092a" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">169000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Three [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_2be1385dc8ff47928df987a07736353c" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">1587000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Three [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_419163594ffd40a8819635bb2726eff0" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">1391000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates One [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_0ed036d19b8d48438b4ac8796b0ea54b" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">2348000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Five [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_0f8ace59b33c4a3091ea38e5b78727b8" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">30000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Five [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_47eb0e2e055440fd94ec8773b223288d" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">0</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_4a6cb5640aa0474696721eb9792c4eb1" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">81000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates One [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_68d70ac455fa456fa85b0f955075b4b7" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">976000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Nine [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_806ba5e0c9174afc8868d5b7e5215d9e" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">11000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Monterrey [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_8572754e014e4934b8225da235d6db4e" contextRef="c20190802_BusinessCombinationsAxis_MonterreyMember" unitRef="U002" decimals="-5">16700000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Two [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_9bbf34f726d74371a2f3f0afbe57c354" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">45222000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Ten [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_ae1673dfde654253bc2e252e4ecb71cd" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">59116000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Seven [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_bc63ad570ebd40dca95bb8699f8179cf" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">15514000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Two [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_c7798efec1db4f25b3985a8ade63c316" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">39204000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Seven [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_ca0f26bb745a4df7850fff2a88ce2ed2" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">17179000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Amherst Island [Member]-Atlantica Yield Energy Solutions Canada Inc [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_e40aa02540a14ea4b856061dc58e8c21" contextRef="c20190524_BusinessCombinationsAxis_AmherstIslandMember_LegalEntityAxis_AtlanticaYieldEnergySolutionsCanadaIncMember" unitRef="U002" decimals="-5">97200000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Nine [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_e4aaf186dfdb491d95e75aa95f4afaab" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">17000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Four [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_ea0938ece667453fa4ce6735d4241c78" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">0</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Ten [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_eceb0352bdfa4157bf073581e30cc5c5" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">73693000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Associates Four [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_eec8d1380c6048089d27615e824640b7" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">0</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Green Project Finance [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_6dc04bfabd174dbd9511356ebb434ac8" contextRef="c20200408_BorrowingsByNameAxis_GreenProjectFinanceMember" unitRef="U010" decimals="-6">140000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Liberty Interactive Corporation [Member]-Solana [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_01874f16b64b4c778ca2278bc017d5de" contextRef="c20200817_CounterpartiesAxis_LibertyInteractiveCorporationMember_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U002" decimals="-6">290000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Investment under the equity method-Rioglass [Member]-Subsequent Events [Member]-->
  <ifrs-full:InvestmentAccountedForUsingEquityMethod id="Fact_caf1f0442d6c439894b797988571f706" contextRef="c20210131_BusinessCombinationsAxis_RioglassMember_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember" unitRef="U002" decimals="-6">7000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <!--Total investment-Monterrey [Member]-->
  <ifrs-full:InvestmentsInAssociates id="Fact_3a6f288f4066444d9ee14629ef3ed44d" contextRef="c20190802_BusinessCombinationsAxis_MonterreyMember" unitRef="U002" decimals="-5">42000000</ifrs-full:InvestmentsInAssociates>
  <!--Issue of equity-Non-controlling Interest [Member]-->
  <ifrs-full:IssueOfEquity id="Fact_25b1332120824ecaaca55d168a2ef5d7" contextRef="c20200101to20201231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">0</ifrs-full:IssueOfEquity>
  <!--Issue of equity-Accumulated Deficit [Member]-->
  <ifrs-full:IssueOfEquity id="Fact_29fc8c811a134b358eb88f7f9bbc1462" contextRef="c20200101to20201231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</ifrs-full:IssueOfEquity>
  <!--Issue of equity-Share Premium [Member]-->
  <ifrs-full:IssueOfEquity id="Fact_0e932bd41bee42f9b7efc25c686ad6bd" contextRef="c20190101to20191231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">29862000</ifrs-full:IssueOfEquity>
  <!--Issue of equity-Other Reserves [Member]-->
  <ifrs-full:IssueOfEquity id="Fact_0eeda0d665034e52bd25f318d17d1352" contextRef="c20200101to20201231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">0</ifrs-full:IssueOfEquity>
  <!--Issue of equity-Share Capital [Member]-->
  <ifrs-full:IssueOfEquity id="Fact_51270d9b83fe4c948e1e9c16f5de1aa3" contextRef="c20200101to20201231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">507000</ifrs-full:IssueOfEquity>
  <!--Issue of equity-Total Equity Attributable to Company [Member]-->
  <ifrs-full:IssueOfEquity id="Fact_59996a435c634981928859fa1c6fc5d2" contextRef="c20200101to20201231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">161854000</ifrs-full:IssueOfEquity>
  <!--Issue of equity-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:IssueOfEquity id="Fact_63814a93df5a465eaf185d283f9c8eec" contextRef="c20200101to20201231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</ifrs-full:IssueOfEquity>
  <!--Issue of equity-Non-controlling Interest [Member]-->
  <ifrs-full:IssueOfEquity id="Fact_736a88e6429048c0ab50bdf1570c78e3" contextRef="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">0</ifrs-full:IssueOfEquity>
  <!--Issue of equity-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:IssueOfEquity id="Fact_74c47606fb3e453fbe1b7eecafd97193" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</ifrs-full:IssueOfEquity>
  <!--Issue of equity-Other Reserves [Member]-->
  <ifrs-full:IssueOfEquity id="Fact_7579f134e1ea441394c2fb92f01f2d2c" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">0</ifrs-full:IssueOfEquity>
  <!--Issue of equity-->
  <ifrs-full:IssueOfEquity id="Fact_891a79ea921044b6a238846417f68cc2" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">161854000</ifrs-full:IssueOfEquity>
  <!--Issue of equity-Capital Reserve [Member]-->
  <ifrs-full:IssueOfEquity id="Fact_a3764694ceb740be8789a72027d4dcf3" contextRef="c20190101to20191231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">0</ifrs-full:IssueOfEquity>
  <!--Issue of equity-Share Capital [Member]-->
  <ifrs-full:IssueOfEquity id="Fact_ab768f593fbd4d7a88cd0000105e6e56" contextRef="c20190101to20191231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">138000</ifrs-full:IssueOfEquity>
  <!--Issue of equity-Capital Reserve [Member]-->
  <ifrs-full:IssueOfEquity id="Fact_ac70ffdd49a446b4bda99956500b8a60" contextRef="c20200101to20201231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">161347000</ifrs-full:IssueOfEquity>
  <!--Issue of equity-Total Equity Attributable to Company [Member]-->
  <ifrs-full:IssueOfEquity id="Fact_b184f443c8e44097a9d9057112f8213a" contextRef="c20190101to20191231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">30000000</ifrs-full:IssueOfEquity>
  <!--Issue of equity-Accumulated Deficit [Member]-->
  <ifrs-full:IssueOfEquity id="Fact_ce102696dcb040cfb76b5cb1af07e098" contextRef="c20190101to20191231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</ifrs-full:IssueOfEquity>
  <!--Issue of equity-Share Premium [Member]-->
  <ifrs-full:IssueOfEquity id="Fact_de763b4419ed4c23978a090a074b0aa0" contextRef="c20200101to20201231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">0</ifrs-full:IssueOfEquity>
  <!--Issue of equity-->
  <ifrs-full:IssueOfEquity id="Fact_f1ae71877d4242ab9b85bc5fcd227ceb" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">30000000</ifrs-full:IssueOfEquity>
  <!--Share capital-->
  <ifrs-full:IssuedCapital id="Fact_818fc619989f440c9b1424b6062dea8d" contextRef="c20191231" unitRef="U002" decimals="-3">10160000</ifrs-full:IssuedCapital>
  <!--Share capital-->
  <ifrs-full:IssuedCapital id="Fact_df4df514457b4a288df13dcaf3a7cf69" contextRef="c20201231" unitRef="U002" decimals="-3">10667000</ifrs-full:IssuedCapital>
  <!--Share capital-Algonquin [Member]-->
  <ifrs-full:IssuedCapital id="Fact_e8f28885d81c419e80755ac222436b4f" contextRef="c20190522_LegalEntityAxis_AlgonquinMember" unitRef="U002" decimals="0">30000000</ifrs-full:IssuedCapital>
  <!--Annual bonus-Key management personnel of entity or parent [member]-->
  <ifrs-full:KeyManagementPersonnelCompensation id="Fact_bb1248e778b54292b8e3b0e2ee7295a6" contextRef="c20190101to20191231_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_db4a87b90db34474bdb2bd3b6d7698d7" contextRef="c20200101to20201231_CategoriesOfRelatedPartiesAxis_KeyManagementPersonnelOfEntityOrParentMember" unitRef="U002" decimals="-5">1000000</ifrs-full:KeyManagementPersonnelCompensation>
  <!--Long term award-Key management, Chief Executive Officer [Member]-->
  <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment id="Fact_905b4e5519734eda9bf9b8757c7e9010" contextRef="c20200101to20201231_CategoriesOfRelatedPartiesAxis_KeyManagementChiefExecutiveOfficerMember" unitRef="U002" decimals="-5">800000</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
  <!--Long term award-Key management, Chief Executive Officer [Member]-->
  <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment id="Fact_df4467aef9ab4d70a5b857e5624d4935" contextRef="c20190101to20191231_CategoriesOfRelatedPartiesAxis_KeyManagementChiefExecutiveOfficerMember" unitRef="U002" decimals="-6">0</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
  <!--Lease commitments-->
  <ifrs-full:LeaseLiabilities id="Fact_08ee1ce5a5ee47b0bd18ad2ac2f440a5" contextRef="c20191231" unitRef="U002" decimals="-5">93000000</ifrs-full:LeaseLiabilities>
  <!--Lease commitments-->
  <ifrs-full:LeaseLiabilities id="Fact_25a6652271ef4511ad7fe000f3b8d5c5" contextRef="c20201231" unitRef="U002" decimals="-5">94600000</ifrs-full:LeaseLiabilities>
  <!--Liabilities-South America [Member]-->
  <ifrs-full:Liabilities id="Fact_02e6e33679c8485e972f3914a400ea4b" contextRef="c20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">897699000</ifrs-full:Liabilities>
  <!--Liabilities-Unallocated amounts [member]-->
  <ifrs-full:Liabilities id="Fact_3e023d2821f84e1291414baf9c28c5c0" contextRef="c20201231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">1730092000</ifrs-full:Liabilities>
  <!--Liabilities-Allocated [Member]-->
  <ifrs-full:Liabilities id="Fact_0fa4f6325b59498c8ca880f72b462b53" contextRef="c20191231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">6511215000</ifrs-full:Liabilities>
  <!--Liabilities-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:Liabilities id="Fact_55846d7fceb8433c8992c01f4c1983dc" contextRef="c20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">2446604000</ifrs-full:Liabilities>
  <!--Liabilities-Allocated [Member]-->
  <ifrs-full:Liabilities id="Fact_59dba3fd10804accbb7af6eccb700361" contextRef="c20201231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">6467381000</ifrs-full:Liabilities>
  <!--Liabilities-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:Liabilities id="Fact_1060fb96f82047b1b1e1e9911bf13174" contextRef="c20201231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">2851268000</ifrs-full:Liabilities>
  <!--Liabilities-Unallocated amounts [member]-->
  <ifrs-full:Liabilities id="Fact_a57dbc98e20c4a909c8afa12d1d298e1" contextRef="c20191231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">1433744000</ifrs-full:Liabilities>
  <!--Liabilities-North America [Member]-->
  <ifrs-full:Liabilities id="Fact_a8b4f00643ba40a29e14bba778b3e9c1" contextRef="c20191231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">3166912000</ifrs-full:Liabilities>
  <!--Liabilities-->
  <ifrs-full:Liabilities id="Fact_b7bbc55ed06d497f89e54842d44e69d8" contextRef="c20201231" unitRef="U002" decimals="-3">8197473000</ifrs-full:Liabilities>
  <!--Liabilities-South America [Member]-->
  <ifrs-full:Liabilities id="Fact_d7dfb3b7d9a14fd1a70aee366f64d0f4" contextRef="c20201231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">913855000</ifrs-full:Liabilities>
  <!--Liabilities-->
  <ifrs-full:Liabilities id="Fact_e39457d8dce04cb7aa8b0ec5f59a782c" contextRef="c20191231" unitRef="U002" decimals="-3">7944959000</ifrs-full:Liabilities>
  <!--Liabilities-North America [Member]-->
  <ifrs-full:Liabilities id="Fact_e80d99e1ca3a4ff8881380e0c31bd81c" contextRef="c20201231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">2702258000</ifrs-full:Liabilities>
  <!--Liabilities-Water [Member]-->
  <ifrs-full:Liabilities id="Fact_1a45a25354374ea5af6c0c4791f24c7e" contextRef="c20201231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">118049000</ifrs-full:Liabilities>
  <!--Liabilities-Renewable Energy [Member]-->
  <ifrs-full:Liabilities id="Fact_1fc68c6344714af39e24f2690ccefd4e" contextRef="c20201231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">5213688000</ifrs-full:Liabilities>
  <!--Liabilities-Efficient Natural Gas [Member]-->
  <ifrs-full:Liabilities id="Fact_5de7c2b6db304a5f85a7e27a25f854e6" contextRef="c20201231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">504401000</ifrs-full:Liabilities>
  <!--Liabilities-Water [Member]-->
  <ifrs-full:Liabilities id="Fact_62b29ff8b8c2411589b5eeefb37d97ba" contextRef="c20191231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">25059000</ifrs-full:Liabilities>
  <!--Liabilities-Efficient Natural Gas [Member]-->
  <ifrs-full:Liabilities id="Fact_7f63afd0bca44548b4742d0583a8db52" contextRef="c20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">529495000</ifrs-full:Liabilities>
  <!--Liabilities-Electric Transmission Lines [Member]-->
  <ifrs-full:Liabilities id="Fact_b5fe73bd32ca475ba8ba090548579bed" contextRef="c20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">646677000</ifrs-full:Liabilities>
  <!--Liabilities-Electric Transmission Lines [Member]-->
  <ifrs-full:Liabilities id="Fact_d6fdd88b13194f07983f68e5ad3cb857" contextRef="c20201231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">631243000</ifrs-full:Liabilities>
  <!--Liabilities-Renewable Energy [Member]-->
  <ifrs-full:Liabilities id="Fact_e9828f21907b402c853d16352eb4021a" contextRef="c20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">5309983000</ifrs-full:Liabilities>
  <!--Losses on change in fair value of derivatives-->
  <ifrs-full:LossesOnChangeInFairValueOfDerivatives id="Fact_906a04f0fbc74e989a8c42fc3fcb1bc0" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">68226000</ifrs-full:LossesOnChangeInFairValueOfDerivatives>
  <!--Losses on change in fair value of derivatives-->
  <ifrs-full:LossesOnChangeInFairValueOfDerivatives id="Fact_a64c97ce8e0143cd86d2f3fb1f2b8502" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">59318000</ifrs-full:LossesOnChangeInFairValueOfDerivatives>
  <!--Losses on change in fair value of derivatives-->
  <ifrs-full:LossesOnChangeInFairValueOfDerivatives id="Fact_ff9fc792a8b8495ab17a9e38f599aa48" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">62149000</ifrs-full:LossesOnChangeInFairValueOfDerivatives>
  <!--Miscellaneous other operating expense-->
  <ifrs-full:MiscellaneousOtherOperatingExpense id="Fact_3c3e5e4ba621411aa95e3e92ec594c5c" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">7971000</ifrs-full:MiscellaneousOtherOperatingExpense>
  <!--Miscellaneous other operating expense-->
  <ifrs-full:MiscellaneousOtherOperatingExpense id="Fact_8ac678bbe90e4ec2828401e66f3f5874" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">9891000</ifrs-full:MiscellaneousOtherOperatingExpense>
  <!--Miscellaneous other operating expense-->
  <ifrs-full:MiscellaneousOtherOperatingExpense id="Fact_95f06c4b4ca349e2a378510abf81c4cb" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">21579000</ifrs-full:MiscellaneousOtherOperatingExpense>
  <!--Net deferred tax assets-->
  <ifrs-full:NetDeferredTaxAssets id="Fact_25d22161359940028043918df25a8385" contextRef="c20201231" unitRef="U002" decimals="-3">152290000</ifrs-full:NetDeferredTaxAssets>
  <!--Net deferred tax assets-->
  <ifrs-full:NetDeferredTaxAssets id="Fact_c19d0ed61c0f463d8f8314fed5106735" contextRef="c20191231" unitRef="U002" decimals="-3">147966000</ifrs-full:NetDeferredTaxAssets>
  <!--Net deferred tax assets-Solar Plants in Spain [Member]-Temporary tax non-deductible expenses [Member]-->
  <ifrs-full:NetDeferredTaxAssets id="Fact_2ed6ff96b9614fe8b0dc2e232947b78d" contextRef="c20201231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryTaxNonDeductibleExpensesMember" unitRef="U002" decimals="-6">110000000</ifrs-full:NetDeferredTaxAssets>
  <!--Net deferred tax assets-Solar Plants in Spain [Member]-Temporary tax non-deductible expenses [Member]-->
  <ifrs-full:NetDeferredTaxAssets id="Fact_6c3e7dc57c0f4fa3967d9ed314e73dcc" contextRef="c20191231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_TemporaryTaxNonDeductibleExpensesMember" unitRef="U002" decimals="-6">83000000</ifrs-full:NetDeferredTaxAssets>
  <!--Net deferred tax assets-Unrealised foreign exchange gains (losses) [member]-Solar Plants in Spain [Member]-->
  <ifrs-full:NetDeferredTaxAssets id="Fact_6cd5a50e25844bfb834923cd7c33f23a" contextRef="c20201231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnrealisedForeignExchangeGainsLossesMember" unitRef="U002" decimals="-6">51000000</ifrs-full:NetDeferredTaxAssets>
  <!--Net deferred tax assets-ACT [Member]-Unrealised foreign exchange gains (losses) [member]-->
  <ifrs-full:NetDeferredTaxAssets id="Fact_7184663de05349cf9d27e40c1b5c2cb0" contextRef="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnrealisedForeignExchangeGainsLossesMember_TypesOfFinancialAssetsAxis_ACTMember" unitRef="U002" decimals="-6">17000000</ifrs-full:NetDeferredTaxAssets>
  <!--Net deferred tax assets-Unrealised foreign exchange gains (losses) [member]-ACT [Member]-->
  <ifrs-full:NetDeferredTaxAssets id="Fact_e3b968d8e3e04794a9ddbcbb417f40de" contextRef="c20201231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnrealisedForeignExchangeGainsLossesMember_TypesOfFinancialAssetsAxis_ACTMember" unitRef="U002" decimals="-6">22000000</ifrs-full:NetDeferredTaxAssets>
  <!--Net deferred tax assets-Solar Plants in Spain [Member]-Unrealised foreign exchange gains (losses) [member]-->
  <ifrs-full:NetDeferredTaxAssets id="Fact_fca85dd4e53d4a078e37e5f0c4318e5e" contextRef="c20191231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_UnrealisedForeignExchangeGainsLossesMember" unitRef="U002" decimals="-6">61000000</ifrs-full:NetDeferredTaxAssets>
  <!--Net deferred tax assets-->
  <ifrs-full:NetDeferredTaxAssets id="Fact_6e4dd565eaa140f4ae80671c3223d67c" contextRef="c20181231" unitRef="U002" decimals="-3">136066000</ifrs-full:NetDeferredTaxAssets>
  <!--Net deferred tax liabilities-->
  <ifrs-full:NetDeferredTaxLiabilities id="Fact_2be9f3190e244896a2f418c940dfda2c" contextRef="c20191231" unitRef="U002" decimals="-3">248996000</ifrs-full:NetDeferredTaxLiabilities>
  <!--Net deferred tax liabilities-->
  <ifrs-full:NetDeferredTaxLiabilities id="Fact_d16a9c6af73e456598577275383be498" contextRef="c20201231" unitRef="U002" decimals="-3">260923000</ifrs-full:NetDeferredTaxLiabilities>
  <!--Net deferred tax liabilities-Other difference between tax and book value of assets [Member]-Chilean [Member]-->
  <ifrs-full:NetDeferredTaxLiabilities id="Fact_06aa8c90d3484e1c810157c73be1eeb8" contextRef="c20201231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherDifferenceBetweenTaxAndBookValueOfAssetsMember_TypesOfFinancialAssetsAxis_ChileanMember" unitRef="U002" decimals="-6">29000000</ifrs-full:NetDeferredTaxLiabilities>
  <!--Net deferred tax liabilities-Solana and Mojave [Member]-Accelerated tax amortization [Member]-->
  <ifrs-full:NetDeferredTaxLiabilities id="Fact_1ff9da676d73436a897c5f77a7ee9612" contextRef="c20201231_IntangibleAssetsMaterialToEntityAxis_SolanaAndMojaveMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_AcceleratedTaxAmortizationMember" unitRef="U002" decimals="-6">361000000</ifrs-full:NetDeferredTaxLiabilities>
  <!--Net deferred tax liabilities-Peruvian [Member]-Other difference between tax and book value of assets [Member]-->
  <ifrs-full:NetDeferredTaxLiabilities id="Fact_210e71fea1214da2a821feb81649cfda" contextRef="c20201231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherDifferenceBetweenTaxAndBookValueOfAssetsMember_TypesOfFinancialAssetsAxis_PeruvianMember" unitRef="U002" decimals="-6">32000000</ifrs-full:NetDeferredTaxLiabilities>
  <!--Net deferred tax liabilities-Peruvian [Member]-Other difference between tax and book value of assets [Member]-->
  <ifrs-full:NetDeferredTaxLiabilities id="Fact_251f0b64f5604ac69b73ee5167fbb26e" contextRef="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherDifferenceBetweenTaxAndBookValueOfAssetsMember_TypesOfFinancialAssetsAxis_PeruvianMember" unitRef="U002" decimals="-6">25000000</ifrs-full:NetDeferredTaxLiabilities>
  <!--Net deferred tax liabilities-ACT [Member]-Other difference between tax and book value of assets [Member]-->
  <ifrs-full:NetDeferredTaxLiabilities id="Fact_54fe8b19a73a4cfdb834042a46db7630" contextRef="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherDifferenceBetweenTaxAndBookValueOfAssetsMember_TypesOfFinancialAssetsAxis_ACTMember" unitRef="U002" decimals="-6">84000000</ifrs-full:NetDeferredTaxLiabilities>
  <!--Net deferred tax liabilities-Other difference between tax and book value of assets [Member]-ACT [Member]-->
  <ifrs-full:NetDeferredTaxLiabilities id="Fact_66e5096edfd64203a4a89ebec72de894" contextRef="c20201231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherDifferenceBetweenTaxAndBookValueOfAssetsMember_TypesOfFinancialAssetsAxis_ACTMember" unitRef="U002" decimals="-6">75000000</ifrs-full:NetDeferredTaxLiabilities>
  <!--Net deferred tax liabilities-Kaxu [Member]-Accelerated tax amortization [Member]-->
  <ifrs-full:NetDeferredTaxLiabilities id="Fact_6fed22fb38c947d5b58d8877828edaee" contextRef="c20191231_IntangibleAssetsMaterialToEntityAxis_KaxuMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_AcceleratedTaxAmortizationMember" unitRef="U002" decimals="-6">109000000</ifrs-full:NetDeferredTaxLiabilities>
  <!--Net deferred tax liabilities-Accelerated tax amortization [Member]-Kaxu [Member]-->
  <ifrs-full:NetDeferredTaxLiabilities id="Fact_8055960564d240128d98f283e9698099" contextRef="c20201231_IntangibleAssetsMaterialToEntityAxis_KaxuMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_AcceleratedTaxAmortizationMember" unitRef="U002" decimals="-6">90000000</ifrs-full:NetDeferredTaxLiabilities>
  <!--Net deferred tax liabilities-Accelerated tax amortization [Member]-Solana and Mojave [Member]-->
  <ifrs-full:NetDeferredTaxLiabilities id="Fact_95ecc9e6427b40b7a37bbc0f7bb77250" contextRef="c20191231_IntangibleAssetsMaterialToEntityAxis_SolanaAndMojaveMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_AcceleratedTaxAmortizationMember" unitRef="U002" decimals="-6">391000000</ifrs-full:NetDeferredTaxLiabilities>
  <!--Net deferred tax liabilities-Other difference between tax and book value of assets [Member]-Chilean [Member]-->
  <ifrs-full:NetDeferredTaxLiabilities id="Fact_ad85c24ef5c141eeb1e15aeaf0622a3e" contextRef="c20191231_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_OtherDifferenceBetweenTaxAndBookValueOfAssetsMember_TypesOfFinancialAssetsAxis_ChileanMember" unitRef="U002" decimals="-6">29000000</ifrs-full:NetDeferredTaxLiabilities>
  <!--Net deferred tax liabilities-Accelerated tax amortization [Member]-Solar Plants in Spain [Member]-->
  <ifrs-full:NetDeferredTaxLiabilities id="Fact_d9f898761a7f47a69951b6c9889ffb7d" contextRef="c20201231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_AcceleratedTaxAmortizationMember" unitRef="U002" decimals="-6">202000000</ifrs-full:NetDeferredTaxLiabilities>
  <!--Net deferred tax liabilities-Solar Plants in Spain [Member]-Accelerated tax amortization [Member]-->
  <ifrs-full:NetDeferredTaxLiabilities id="Fact_fb53a77dc4e34a46a593896ceedb3398" contextRef="c20191231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_AcceleratedTaxAmortizationMember" unitRef="U002" decimals="-6">182000000</ifrs-full:NetDeferredTaxLiabilities>
  <!--Net deferred tax liabilities-->
  <ifrs-full:NetDeferredTaxLiabilities id="Fact_8817e5e88f9147ab8cf979a9e1242a1e" contextRef="c20181231" unitRef="U002" decimals="-3">211000000</ifrs-full:NetDeferredTaxLiabilities>
  <!--Nominal amount of hedging instrument-Call Option contract [Member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_007e3f71c000460fa9775ff67937af7a" contextRef="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember" unitRef="U002" decimals="-3">593715000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Swap contract [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_095c87907649427b9dffb7b2a4a81214" contextRef="c20201231_ClassesOfFinancialAssetsAxis_SwapContractMember" unitRef="U002" decimals="-3">1499466000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Call Option contract [Member]-Later than three years [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_2bea1f5d773b43b08eb7ffd9fc90c1d7" contextRef="c20201231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanThreeYearsMember" unitRef="U002" decimals="-3">292011000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Swap contract [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_3b529d3ad1dd4b3ca3878c2da90f2cb2" contextRef="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember" unitRef="U002" decimals="-3">2180085000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Swap contract [member]-2023 [Member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_48a0bfc9402d45a8812744a8db32cf58" contextRef="c20201231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">276111000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-2022 [member]-Call Option contract [Member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_614422f73d2c4f21af4002c6405cbe97" contextRef="c20201231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">296828000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Call Option contract [Member]-Not later than one year [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_7261cda74d1e4303a19c803f7783254b" contextRef="c20201231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">61364000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Later than three years [member]-Swap contract [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_762ff3699e1e434f8232746d9dbe8b17" contextRef="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanThreeYearsMember" unitRef="U002" decimals="-3">1697033000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Call Option contract [Member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_8558443000ff4a1a8259b6aa278e1694" contextRef="c20201231_ClassesOfFinancialAssetsAxis_CallOptionContractMember" unitRef="U002" decimals="-3">907752000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Later than three years [member]-Swap contract [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_8abd4fa6a12b40c397c4b89310cfae16" contextRef="c20201231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanThreeYearsMember" unitRef="U002" decimals="-3">852696000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Call Option contract [Member]-Later than three years [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_913bb97f06aa4885afe08bea8ae78288" contextRef="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanThreeYearsMember" unitRef="U002" decimals="-3">455235000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-2022 [member]-Swap contract [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_99896bd993614ab5b41490ba41ed1e6f" contextRef="c20201231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">249785000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-2023 [Member]-Call Option contract [Member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_a85b574425ed411e8f9ce440ffb4d100" contextRef="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">49259000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Not later than one year [member]-Swap contract [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_b3a56fd2aea6482a93a2b4fac94a3182" contextRef="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">117574000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Call Option contract [Member]-Not later than one year [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_d22db4822e694c3683660b87accacf0a" contextRef="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">43266000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Call Option contract [Member]-2023 [Member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_d4e20ed948984869a3467b4e223c1d66" contextRef="c20201231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">257548000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-2023 [Member]-Swap contract [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_daaaff844a32443d985dbc6fb205929f" contextRef="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">240570000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Not later than one year [member]-Swap contract [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_e2227106573a490fa39b9d644d5b003d" contextRef="c20201231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">120874000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-2022 [member]-Swap contract [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_e33808a118bb452f82dea9ce685597ad" contextRef="c20191231_ClassesOfFinancialAssetsAxis_SwapContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">124908000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Nominal amount of hedging instrument-Call Option contract [Member]-2022 [member]-->
  <ifrs-full:NominalAmountOfHedgingInstrument id="Fact_f5ddf6087f574ec8b1395f44e53eaef4" contextRef="c20191231_ClassesOfFinancialAssetsAxis_CallOptionContractMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">45955000</ifrs-full:NominalAmountOfHedgingInstrument>
  <!--Non-controlling interest in acquiree recognised at acquisition date-Asset Acquisition [Member]-->
  <ifrs-full:NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate id="Fact_e561689fabd2441d960b7f26ace7ceb1" contextRef="c20201231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">25308000</ifrs-full:NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate>
  <!--Non-controlling interest in acquiree recognised at acquisition date-Algonquin [Member]-Amherst Island [Member]-->
  <ifrs-full:NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate id="Fact_68dab48d461d4ff0a54471155d00e7ee" contextRef="c20190524_BusinessCombinationsAxis_AmherstIslandMember_LegalEntityAxis_AlgonquinMember" unitRef="U002" decimals="-5">-92300000</ifrs-full:NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate>
  <!--Non-controlling interest-->
  <ifrs-full:NoncontrollingInterests id="Fact_b3c63e20df0e4c23a702e2269ed43c30" contextRef="c20201231" unitRef="U002" decimals="-3">213499000</ifrs-full:NoncontrollingInterests>
  <!--Non-controlling interest-->
  <ifrs-full:NoncontrollingInterests id="Fact_f050de1c67794293ba54c7215e746a53" contextRef="c20191231" unitRef="U002" decimals="-3">206380000</ifrs-full:NoncontrollingInterests>
  <!--Non-current assets-->
  <ifrs-full:NoncurrentAssets id="Fact_2b16a4936d1f479489ede6209026caee" contextRef="c20201231" unitRef="U002" decimals="-3">8514076000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-->
  <ifrs-full:NoncurrentAssets id="Fact_9cba97e63230466faec9e8e1c38c2505" contextRef="c20191231" unitRef="U002" decimals="-3">8540607000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Three [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_097af72291614afe83dd10f744c3448f" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">3074000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Four [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_428e8f9851274613b7b531d29d719735" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">2946000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Three [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_60e1019abcd14b7fa3dbc8d4adfa7322" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">2743000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Four [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_619cb019c90642c2b3d889e162f123c0" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">3201000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_814b0ab59baf49aba69aa0188d05cab2" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">323000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Two [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_90fc741f0f674ac59bf051139379ff1f" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">165688000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Seven [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_96910147a6924320a1e47235739e9570" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">127429000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_a2e82511a00a48e39c056e33f8153158" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">47000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Two [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_a6a43d55017e4943bcc591bce39a9f76" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">184332000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Seven [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_ac7bb116a55d44f498dc92e88d0c808d" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">125301000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Ten [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_b7720a2065d448cd87c3aaf61640c4c3" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">319041000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Five [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_174a4a3d369245baac7a2a39a3966e61" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">468131000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates One [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_17a7e828971b4961b79b0833fb009521" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">18584000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates One [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_dca78de4bae54194a6b051a8fad4ac39" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">19531000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Nine [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_e77fd67eca9f4f8cbdda2a33c44f1ad3" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">135000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Five [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_f7ded6a0b22f46b3a7b2c9ebd66af0de" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">486179000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Ten [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_fa398800121746e8bddb1b52e8f98452" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">316251000</ifrs-full:NoncurrentAssets>
  <!--Non-current assets-Associates Nine [Member]-->
  <ifrs-full:NoncurrentAssets id="Fact_fe896c95b8994d32bd286c0d39b8b0fc" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">0</ifrs-full:NoncurrentAssets>
  <!--Non-current assets recognised as of acquisition date-Asset Acquisition [Member]-->
  <ifrs-full:NoncurrentAssetsRecognisedAsOfAcquisitionDate id="Fact_b1c840e5589a46088bb9240829979c6a" contextRef="c20201231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">356000</ifrs-full:NoncurrentAssetsRecognisedAsOfAcquisitionDate>
  <!--Derivative assets-->
  <ifrs-full:NoncurrentDerivativeFinancialAssets id="Fact_56b4b638417246fe959ef541f7bf6952" contextRef="c20191231" unitRef="U002" decimals="-3">3182000</ifrs-full:NoncurrentDerivativeFinancialAssets>
  <!--Derivative assets-->
  <ifrs-full:NoncurrentDerivativeFinancialAssets id="Fact_57d662e37b5f4c5f85c687cdbcc495e6" contextRef="c20201231" unitRef="U002" decimals="-3">1099000</ifrs-full:NoncurrentDerivativeFinancialAssets>
  <!--Derivative liabilities-->
  <ifrs-full:NoncurrentDerivativeFinancialLiabilities id="Fact_76615e3070b64142917e765b434a847f" contextRef="c20191231" unitRef="U002" decimals="-3">298744000</ifrs-full:NoncurrentDerivativeFinancialLiabilities>
  <!--Derivative liabilities-->
  <ifrs-full:NoncurrentDerivativeFinancialLiabilities id="Fact_8d9ad3409381405ea8110ac74f8455ee" contextRef="c20201231" unitRef="U002" decimals="-3">328184000</ifrs-full:NoncurrentDerivativeFinancialLiabilities>
  <!--Non-current financial assets-->
  <ifrs-full:NoncurrentFinancialAssets id="Fact_2a1c2b8e79604ed1ba43495139d10eba" contextRef="c20191231" unitRef="U002" decimals="-3">91587000</ifrs-full:NoncurrentFinancialAssets>
  <!--Non-current financial assets-->
  <ifrs-full:NoncurrentFinancialAssets id="Fact_e1278b15a01548469fc4ebaa462d64d5" contextRef="c20201231" unitRef="U002" decimals="-3">89754000</ifrs-full:NoncurrentFinancialAssets>
  <!--Non-current government grants-United States Department of the Treasury [Member]-->
  <ifrs-full:NoncurrentGovernmentGrants id="Fact_0aa6e3598b23461292722a78d21c737a" contextRef="c20201231_CounterpartiesAxis_UnitedStatesDepartmentOfTheTreasuryMember" unitRef="U002" decimals="-6">674000000</ifrs-full:NoncurrentGovernmentGrants>
  <!--Non-current government grants-->
  <ifrs-full:NoncurrentGovernmentGrants id="Fact_1d8e58f3042e4529853d7a556184a320" contextRef="c20201231" unitRef="U002" decimals="-3">1028765000</ifrs-full:NoncurrentGovernmentGrants>
  <!--Non-current government grants-->
  <ifrs-full:NoncurrentGovernmentGrants id="Fact_1dcb4d295c9e43ab93575aa19a557053" contextRef="c20191231" unitRef="U002" decimals="-3">1087553000</ifrs-full:NoncurrentGovernmentGrants>
  <!--Non-current government grants-Federal Financing Bank [Member]-->
  <ifrs-full:NoncurrentGovernmentGrants id="Fact_1f96c30aa94e4c9fae80c63b170e6144" contextRef="c20201231_CounterpartiesAxis_FederalFinancingBankMember" unitRef="U002" decimals="-6">352000000</ifrs-full:NoncurrentGovernmentGrants>
  <!--Non-current government grants-Federal Financing Bank [Member]-->
  <ifrs-full:NoncurrentGovernmentGrants id="Fact_73208c6bdc6d4027800f25eaf0cc21f9" 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_81b52ffe062443aa90cac1c6287fee18" contextRef="c20191231_CounterpartiesAxis_UnitedStatesDepartmentOfTheTreasuryMember" unitRef="U002" decimals="-6">707000000</ifrs-full:NoncurrentGovernmentGrants>
  <!--Finance lease liabilities-Liberty Interactive Corporation [Member]-->
  <ifrs-full:NoncurrentLeaseLiabilities id="Fact_5d3c6830f7f8475f9688cf9459917e30" contextRef="c20201231_CounterpartiesAxis_LibertyInteractiveCorporationMember" unitRef="U002" decimals="-6">52000000</ifrs-full:NoncurrentLeaseLiabilities>
  <!--Finance lease liabilities-Liberty Interactive Corporation [Member]-->
  <ifrs-full:NoncurrentLeaseLiabilities id="Fact_f5db794ae077436896e8798798662606" contextRef="c20191231_CounterpartiesAxis_LibertyInteractiveCorporationMember" unitRef="U002" decimals="-6">54000000</ifrs-full:NoncurrentLeaseLiabilities>
  <!--Finance lease liabilities-->
  <ifrs-full:NoncurrentLeaseLiabilities id="Fact_397d416b32f14cfeba03a74535512413" contextRef="c20191231" unitRef="U002" decimals="-5">87900000</ifrs-full:NoncurrentLeaseLiabilities>
  <!--Finance lease liabilities-->
  <ifrs-full:NoncurrentLeaseLiabilities id="Fact_11cf7656284346d68a49335a7a2715c4" contextRef="c20201231" unitRef="U002" decimals="-5">89300000</ifrs-full:NoncurrentLeaseLiabilities>
  <!--Non-current liabilities-->
  <ifrs-full:NoncurrentLiabilities id="Fact_08af533ea4b749ab876e121d1014e3cc" contextRef="c20201231" unitRef="U002" decimals="-3">7714219000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-->
  <ifrs-full:NoncurrentLiabilities id="Fact_adf7ad3d74574b89b04c5363a57dbdde" contextRef="c20191231" unitRef="U002" decimals="-3">6971601000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_0013274b066647fb9d958566abcce62e" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">6000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Seven [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_05f1ce7b4d314032822c5923ca8a8e71" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">197324000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Two [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_205d41e5f9cb401b9eddc7efa7c9b8af" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">71867000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_2ec136ae0bb74375b621aa240c27db27" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">0</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Four [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_2ee0fab3c9b0428e883604734d62a53f" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">1841000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Four [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_3a94e6269074440285dcf89764e464d6" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">1861000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Two [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_60b16db8414e4791985e188a08029108" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">71614000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Five [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_6d6bd5bcdd8041a59208b6d750e7ff7a" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">604986000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates One [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_a00935303bca492581cd4eece130fae9" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">13145000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Nine [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_af8b57d30ae74ffa87432b3551a3ea2e" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">0</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Seven [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_b9dc198c05c34326bb096ba6881d3374" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">258295000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Ten [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_cc5d118a3a0743dea229e7924f8d595a" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">232938000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Ten [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_16ce98d4912e4f8ab8514bf084975862" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">216765000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates One [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_e26cc1b0ed2943d7b684baa98b63f5e2" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">16721000</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Three [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_e90c8c6851e846fa97175311e6d00583" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">0</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Nine [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_f18411d347ff4c8b8e9a370df0eb2131" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">0</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Three [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_f3770e9ea102489480d8e97bfa032892" contextRef="c20201231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">0</ifrs-full:NoncurrentLiabilities>
  <!--Non-current liabilities-Associates Five [Member]-->
  <ifrs-full:NoncurrentLiabilities id="Fact_fe71b5c36df245278de89a1fd3eb61d8" contextRef="c20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">0</ifrs-full:NoncurrentLiabilities>
  <!--Non-current payables to related parties-Kaxu, Solaben 2&3 and Solacor 1&2 [Member]-->
  <ifrs-full:NoncurrentPayablesToRelatedParties id="Fact_03059da53d224cfa9d9d8a08d3db5f15" contextRef="c20191231_IntangibleAssetsMaterialToEntityAxis_KaxuSolaben23AndSolacor12Member" unitRef="U002" decimals="-5">35600000</ifrs-full:NoncurrentPayablesToRelatedParties>
  <!--Non-current payables to related parties-Related Parties [Member]-->
  <ifrs-full:NoncurrentPayablesToRelatedParties id="Fact_2d3edc7f89f349ad80b89fce766c62d6" contextRef="c20201231_CategoriesOfRelatedPartiesAxis_RelatedPartiesMember" unitRef="U002" decimals="-3">6810000</ifrs-full:NoncurrentPayablesToRelatedParties>
  <!--Non-current payables to related parties-Kaxu, Solaben 2&3 and Solacor 1&2 [Member]-->
  <ifrs-full:NoncurrentPayablesToRelatedParties id="Fact_ad3a6bb69e1c438886fcefa6a2420878" contextRef="c20201231_IntangibleAssetsMaterialToEntityAxis_KaxuSolaben23AndSolacor12Member" unitRef="U002" decimals="-5">21100000</ifrs-full:NoncurrentPayablesToRelatedParties>
  <!--Non-current payables to related parties-Related Parties [Member]-->
  <ifrs-full:NoncurrentPayablesToRelatedParties id="Fact_c4290356c22a4ad6a2a7d875f6a1261f" 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_885165542daa488ca5096f583fe48f29" 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_b2e40cb6eae64d828fedd72866994a3e" contextRef="c20201231_CategoriesOfRelatedPartiesAxis_RelatedPartiesMember" unitRef="U002" decimals="-3">10082000</ifrs-full:NoncurrentReceivablesDueFromRelatedParties>
  <!--Principal amount-Befesa Agua Tenes, S.L.U. [Member]-->
  <ifrs-full:NotionalAmount id="Fact_35244520fe804ba582f6155e1a885bbb" contextRef="c20200531_BusinessCombinationsAxis_BefesaAguaTenesSLUMember" unitRef="U002" decimals="-5">4500000</ifrs-full:NotionalAmount>
  <!--Principal amount-Cash flow hedges [member]-->
  <ifrs-full:NotionalAmount id="Fact_0dc19bf4ef2a409eb84597b7c89f03e7" contextRef="c20201231_TypesOfHedgesAxis_CashFlowHedgesMember" unitRef="U002" decimals="-3">618806000</ifrs-full:NotionalAmount>
  <!--Principal amount-Cash flow hedges [member]-Interest rate swap contract [member]-->
  <ifrs-full:NotionalAmount id="Fact_f6e99dfcb87944c3b17a633500b487df" contextRef="c20201231_ClassesOfFinancialAssetsAxis_InterestRateSwapContractMember_TypesOfHedgesAxis_CashFlowHedgesMember" unitRef="U002" decimals="-3">618806000</ifrs-full:NotionalAmount>
  <!--Principal amount-Credit Facility 2017 [Member]-->
  <ifrs-full:NotionalAmount id="Fact_6a59bce67cc642428323e352f386f84e" contextRef="c20170720_BorrowingsByNameAxis_CreditFacility2017Member" unitRef="U002" decimals="-5">12200000</ifrs-full:NotionalAmount>
  <!--Principal amount-Green Private Placement [Member]-->
  <ifrs-full:NotionalAmount id="Fact_7d1dc46297944206b490e9ff009507a1" contextRef="c20200331_BorrowingsByNameAxis_GreenPrivatePlacementMember" unitRef="U002" decimals="-6">354000000</ifrs-full:NotionalAmount>
  <!--Principal amount-Note Issuance Facility [Member]-->
  <ifrs-full:NotionalAmount id="Fact_965ea9db778344b2909ade0cf590de0b" contextRef="c20170210_BorrowingsByNameAxis_NoteIssuanceFacilityMember" unitRef="U010" decimals="-6">275000000</ifrs-full:NotionalAmount>
  <!--Principal amount-Green Private Placement [Member]-->
  <ifrs-full:NotionalAmount id="Fact_a38ee9ea646d40558af41d1148ef3b08" contextRef="c20200331_BorrowingsByNameAxis_GreenPrivatePlacementMember" unitRef="U010" decimals="-6">290000000</ifrs-full:NotionalAmount>
  <!--Principal amount-Top of range [member]-Credit Facility 2017 [Member]-->
  <ifrs-full:NotionalAmount id="Fact_e143f11653e14381af052575fdf10918" contextRef="c20170720_BorrowingsByNameAxis_CreditFacility2017Member_RangeAxis_TopOfRangeMember" unitRef="U010" decimals="-6">10000000</ifrs-full:NotionalAmount>
  <!--Principal amount-Not later than one year [member]-->
  <ifrs-full:NotionalAmount id="Fact_1c9df1213a31403d87ebc8a0ed5f3d92" contextRef="c20201231_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">293059000</ifrs-full:NotionalAmount>
  <!--Principal amount-Not later than one year [member]-->
  <ifrs-full:NotionalAmount id="Fact_63bbda2f5b204fee9d886e638ef2686d" contextRef="c20191231_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">256620000</ifrs-full:NotionalAmount>
  <!--Number of shares issued-Subsequent Events [Member]-Algonquin [Member]-->
  <ifrs-full:NumberOfSharesIssued id="Fact_f32edc87ba1c479a8301d9cbe6dd7752" contextRef="c20210107_LegalEntityAxis_AlgonquinMember_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember" unitRef="U001" decimals="INF">4020860</ifrs-full:NumberOfSharesIssued>
  <!--Number of shares outstanding-->
  <ifrs-full:NumberOfSharesOutstanding id="Fact_0d1adc10cbb8474db32008013374afd3" contextRef="c20201211" unitRef="U001" decimals="INF">5069200</ifrs-full:NumberOfSharesOutstanding>
  <!--Number of shares outstanding-Algonquin [Member]-->
  <ifrs-full:NumberOfSharesOutstanding id="Fact_5fd2d0e7b6964cabb8582ced4b35feb1" contextRef="c20190522_LegalEntityAxis_AlgonquinMember" unitRef="U001" decimals="INF">1384402</ifrs-full:NumberOfSharesOutstanding>
  <!--Number of shares outstanding-->
  <ifrs-full:NumberOfSharesOutstanding id="Fact_c49659c9f54840978fffe2c88aebf21d" contextRef="c20201231" unitRef="U001" decimals="INF">106670866</ifrs-full:NumberOfSharesOutstanding>
  <!--Number of shares outstanding-Algonquin [Member]-->
  <ifrs-full:NumberOfSharesOutstanding id="Fact_d3e1f851870544b790cf6736e94540e2" contextRef="c20190531_LegalEntityAxis_AlgonquinMember" unitRef="U001" decimals="INF">2000000</ifrs-full:NumberOfSharesOutstanding>
  <!--Other adjustments to reconcile profit (loss)-->
  <ifrs-full:OtherAdjustmentsToReconcileProfitLoss id="Fact_54885722c4824fb1956f236de173fdf8" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-37432000</ifrs-full:OtherAdjustmentsToReconcileProfitLoss>
  <!--Other adjustments to reconcile profit (loss)-->
  <ifrs-full:OtherAdjustmentsToReconcileProfitLoss id="Fact_6d659338e0194b10bbe96856355de04f" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-21633000</ifrs-full:OtherAdjustmentsToReconcileProfitLoss>
  <!--Other adjustments to reconcile profit (loss)-->
  <ifrs-full:OtherAdjustmentsToReconcileProfitLoss id="Fact_afaed3d8ad544b5bb3dc85b54f29369c" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-99280000</ifrs-full:OtherAdjustmentsToReconcileProfitLoss>
  <!--Other comprehensive income-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_6a0a3b979b09428ea5ddd8e1057fd5ed" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-41014000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_d65f99fac87748399f313147fed7c6de" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-42085000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_f1f51520b042473b9ab3381079ba3047" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">13464000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Total Equity Attributable to Company [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_1eb90eafde5344638eb5ed7b64e9d504" contextRef="c20200101to20201231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">13743000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Other Reserves [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_246390414df2441eb787c11f5427c2df" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">-21214000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Share Capital [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_272d26252ec045e0a513c13e70b92cb6" contextRef="c20200101to20201231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Share Premium [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_31f68098188844728f5df4cd1995b699" contextRef="c20190101to20191231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">0</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Share Capital [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_32a2a66d13904316b412579b2949352a" contextRef="c20190101to20191231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Capital Reserve [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_33c1d48a85bb44eb951a04ed5177b5bc" contextRef="c20180101to20181231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">0</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Non-controlling Interest [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_355bf4efe1de4faeb9ad2cb769210b02" contextRef="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">-44000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_0e9adcab2e7d416db7e85282689ab50f" 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_46974a6f5390421c9713c12acc461013" contextRef="c20180101to20181231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">-39295000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Non-controlling Interest [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_4f573104b80e4f90b9141abb806fdab2" contextRef="c20200101to20201231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">-279000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Total Equity Attributable to Company [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_64c6800274044a4080292e2a0204be0f" contextRef="c20190101to20191231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">-42041000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Non-controlling Interest [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_7ccc4cf55dd04665aa03259803dd212a" contextRef="c20180101to20181231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">-1719000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_949e4edfdd064d5c836291d8ff16560f" contextRef="c20200101to20201231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-9101000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Accumulated Deficit [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_9726a1649fd84d229af1c444936aed01" contextRef="c20190101to20191231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">1682000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Share Premium [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_af54e256d908439a9ec730949437b3be" contextRef="c20200101to20201231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">0</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Other Reserves [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_b3fbffca1e8d4d25b801c32b05830c68" contextRef="c20200101to20201231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">22844000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Capital Reserve [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_b8accbc2427c44139c91068566eaef9f" contextRef="c20200101to20201231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">0</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_b9fc9296466e49bdb3b1c6fb12492ca1" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">-50168000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Capital Reserve [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_17c0315e73f249b3960ea15f6e10e4a6" contextRef="c20190101to20191231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">0</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Share Premium [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_e55e3259ed014e50b968cea9024df27b" contextRef="c20180101to20181231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">0</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Accumulated Deficit [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_ecfc96db7c974cb5b1b7dfb18575c80f" contextRef="c20200101to20201231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Share Capital [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_f0ef8c4e4ac54f9ab27a2dce12dfcf40" contextRef="c20180101to20181231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Other Reserves [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_f4f2eee53adc4880a5475a7e149e9ec8" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">12717000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income-Accumulated Deficit [Member]-->
  <ifrs-full:OtherComprehensiveIncome id="Fact_f7fd2ef992c44a1e98440bc3a9edfa17" contextRef="c20180101to20181231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-1844000</ifrs-full:OtherComprehensiveIncome>
  <!--Other comprehensive income that will be reclassified to profit or loss, net of tax-->
  <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax id="Fact_5124c6ce4e1d4f0f95130d14e09f1fd8" 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_685e6fef1a0b44e09e77954b48573730" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">43786000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
  <!--Other comprehensive income that will be reclassified to profit or loss, net of tax-->
  <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax id="Fact_92782a6d01324aeca177525bb6f1e8d6" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">41824000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
  <!--Other comprehensive income that will not be reclassified to profit or loss, net of tax-->
  <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax id="Fact_639ca19f770446f692bf9e362775d467" 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-->
  <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax id="Fact_b044f920ccf14d57b240501988652b1d" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-30322000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
  <!--Other comprehensive income that will not be reclassified to profit or loss, net of tax-->
  <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax id="Fact_d901795467b44ac994dd89e0caef0d2f" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-83909000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
  <!--Other accounts payables-Liberty Interactive Corporation [Member]-->
  <ifrs-full:OtherCurrentPayables id="Fact_f0ea80894fc5459cb35524cb5a1996b5" contextRef="c20191231_CounterpartiesAxis_LibertyInteractiveCorporationMember" unitRef="U002" decimals="-6">41000000</ifrs-full:OtherCurrentPayables>
  <!--Other accounts payables-->
  <ifrs-full:OtherCurrentPayables id="Fact_54b8878f1f2a440398d0a9b130bc73f2" contextRef="c20201231" unitRef="U002" decimals="-3">37922000</ifrs-full:OtherCurrentPayables>
  <!--Other accounts payables-->
  <ifrs-full:OtherCurrentPayables id="Fact_6f3447da211c4f5ea882fe9ebd22cb32" contextRef="c20191231" unitRef="U002" decimals="-3">34403000</ifrs-full:OtherCurrentPayables>
  <!--Other accounts receivable-->
  <ifrs-full:OtherCurrentReceivables id="Fact_ce3924a6c9b44bf7ab668f0aa557fc58" contextRef="c20201231" unitRef="U002" decimals="-3">10911000</ifrs-full:OtherCurrentReceivables>
  <!--Other accounts receivable-->
  <ifrs-full:OtherCurrentReceivables id="Fact_f57829650b9e4e6989d3498ca6b69de0" contextRef="c20191231" unitRef="U002" decimals="-3">19508000</ifrs-full:OtherCurrentReceivables>
  <!--Other expenses, by nature-->
  <ifrs-full:OtherExpenseByNature id="Fact_578e86becacc4cbcae3d7a8e885bc8b5" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">276666000</ifrs-full:OtherExpenseByNature>
  <!--Other expenses, by nature-->
  <ifrs-full:OtherExpenseByNature id="Fact_c3f80aab59d1449ebbb8bc7714e332e3" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">261776000</ifrs-full:OtherExpenseByNature>
  <!--Other expenses, by nature-->
  <ifrs-full:OtherExpenseByNature id="Fact_ea32821a5dcd45d28b85e2134f03e78b" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">310642000</ifrs-full:OtherExpenseByNature>
  <!--Other finance income-Liberty Interactive Corporation [Member]-Solana [Member]-->
  <ifrs-full:OtherFinanceIncome id="Fact_3d00f6b9ea3941798240144a9caa1318" contextRef="c20200817to20200817_CounterpartiesAxis_LibertyInteractiveCorporationMember_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U002" decimals="-6">145000000</ifrs-full:OtherFinanceIncome>
  <!--Other finance income-->
  <ifrs-full:OtherFinanceIncome id="Fact_574006e8b2e14315a557e2dff656c4fe" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">14152000</ifrs-full:OtherFinanceIncome>
  <!--Other finance income-->
  <ifrs-full:OtherFinanceIncome id="Fact_96e48420396b478b9843acda2f22e7b5" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">162290000</ifrs-full:OtherFinanceIncome>
  <!--Other finance income-Solana [Member]-->
  <ifrs-full:OtherFinanceIncome id="Fact_ddef6db9581e458e987d5efa17538b55" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U002" decimals="-6">145000000</ifrs-full:OtherFinanceIncome>
  <!--Other finance income-->
  <ifrs-full:OtherFinanceIncome id="Fact_e111e2f74df94f4691f0ef365b79ebf6" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">14431000</ifrs-full:OtherFinanceIncome>
  <!--Other financial income/(expense), net-->
  <ifrs-full:OtherFinanceIncomeCost id="Fact_68788411ccb24d508a41d1daf8502b60" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">40875000</ifrs-full:OtherFinanceIncomeCost>
  <!--Other financial income/(expense), net-->
  <ifrs-full:OtherFinanceIncomeCost id="Fact_a02bbc5f4565404bb59a0042946f4b6a" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-1153000</ifrs-full:OtherFinanceIncomeCost>
  <!--Other financial income/(expense), net-->
  <ifrs-full:OtherFinanceIncomeCost id="Fact_c1370083a9874aefa10df90b9faf72ef" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-8235000</ifrs-full:OtherFinanceIncomeCost>
  <!--Other financial losses-Helios 1 and 2 [Member]-->
  <ifrs-full:OtherGainsLosses id="Fact_96b614b3d958451da10b5fdc742bdbeb" contextRef="c20200714to20200714_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member" unitRef="U002" decimals="-6">-73000000</ifrs-full:OtherGainsLosses>
  <!--Other financial losses-->
  <ifrs-full:OtherGainsLosses id="Fact_1b425758d2f544d3a9bc2279c4dc330f" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-15305000</ifrs-full:OtherGainsLosses>
  <!--Other financial losses-->
  <ifrs-full:OtherGainsLosses id="Fact_668e25eac829449b8e61e300afc22413" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-121415000</ifrs-full:OtherGainsLosses>
  <!--Other financial losses-->
  <ifrs-full:OtherGainsLosses id="Fact_b562ecb2434d44d78f69f3455e060ef8" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-22666000</ifrs-full:OtherGainsLosses>
  <!--Other financial losses-Green Exchangeable Notes Due 2025 [Member]-->
  <ifrs-full:OtherGainsLosses id="Fact_e66d123609f84e51baf27bfbc3db9e91" contextRef="c20200101to20201231_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member" unitRef="U002" decimals="-6">-16000000</ifrs-full:OtherGainsLosses>
  <!--Other financial losses-Helios 1 and 2 [Member]-->
  <ifrs-full:OtherGainsLosses id="Fact_ffa830ace4794e71a3d67a65236cc247" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member" unitRef="U002" decimals="-6">-73000000</ifrs-full:OtherGainsLosses>
  <!--Other operating income-->
  <ifrs-full:OtherIncome id="Fact_b2f6dc8cb0ee4175a554a7d6cbfd1f47" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">99525000</ifrs-full:OtherIncome>
  <!--Other operating income-->
  <ifrs-full:OtherIncome id="Fact_b6859be02dff4224922edda8f6befb10" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">132557000</ifrs-full:OtherIncome>
  <!--Other operating income-->
  <ifrs-full:OtherIncome id="Fact_e61ed739453544ba9380ac0c6de9230a" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">93774000</ifrs-full:OtherIncome>
  <!--Other non-current assets-Unallocated amounts [member]-->
  <ifrs-full:OtherNoncurrentAssets id="Fact_99965190e73343d9a33b00002e081595" contextRef="c20191231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">239553000</ifrs-full:OtherNoncurrentAssets>
  <!--Other non-current assets-Unallocated amounts [member]-->
  <ifrs-full:OtherNoncurrentAssets id="Fact_e695d07267304504a6eebd5f60fcecbf" contextRef="c20201231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">242044000</ifrs-full:OtherNoncurrentAssets>
  <!--Other non-current financial liabilities-Liberty Interactive Corporation [Member]-->
  <ifrs-full:OtherNoncurrentFinancialLiabilities id="Fact_d396babc96ef4ec7ad4fd51428f4caee" contextRef="c20131002_CounterpartiesAxis_LibertyInteractiveCorporationMember" unitRef="U002" decimals="-6">300000000</ifrs-full:OtherNoncurrentFinancialLiabilities>
  <!--Other non-current liabilities-->
  <ifrs-full:OtherNoncurrentLiabilities id="Fact_776093c39da4469db671c13ae54a07e3" contextRef="c20191231" unitRef="U002" decimals="-3">571314000</ifrs-full:OtherNoncurrentLiabilities>
  <!--Other non-current liabilities-->
  <ifrs-full:OtherNoncurrentLiabilities id="Fact_d4b751d404c3470b85a8b2cf088c3aaf" contextRef="c20201231" unitRef="U002" decimals="-3">201002000</ifrs-full:OtherNoncurrentLiabilities>
  <!--Other receivables accounts-->
  <ifrs-full:OtherNoncurrentReceivables id="Fact_2f83f6f79f5342febbeef92618c6ec5c" contextRef="c20201231" unitRef="U002" decimals="-3">88655000</ifrs-full:OtherNoncurrentReceivables>
  <!--Other receivables accounts-->
  <ifrs-full:OtherNoncurrentReceivables id="Fact_60937488e7f94d9bb94e31e36a83b29d" contextRef="c20191231" unitRef="U002" decimals="-3">88405000</ifrs-full:OtherNoncurrentReceivables>
  <!--Other tax effects for reconciliation between accounting profit and tax expense (income)-->
  <ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome id="Fact_904de29285a24e4bad97f3f68714a38e" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">4747000</ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
  <!--Other tax effects for reconciliation between accounting profit and tax expense (income)-->
  <ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome id="Fact_b5f725f9b7e244c2943d402646f30855" 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_f154234d261341acbd2d842641e1b304" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-1915000</ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
  <!--Par value per share-->
  <ifrs-full:ParValuePerShare id="Fact_0667706a87ed41d3a8ddd842f95c2fb4" contextRef="c20201211" unitRef="U003" decimals="INF">33</ifrs-full:ParValuePerShare>
  <!--Par value per share-->
  <ifrs-full:ParValuePerShare id="Fact_b1dc6368b6b54c649fe3c26c7415249e" contextRef="c20201231" unitRef="U003" decimals="INF">0.10</ifrs-full:ParValuePerShare>
  <!--Payments from changes in ownership interests in subsidiaries that do not result in loss of control-->
  <ifrs-full:PaymentsFromChangesInOwnershipInterestsInSubsidiaries id="Fact_82abaa9f90a54d6b8e254836cff79d97" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">266850000</ifrs-full:PaymentsFromChangesInOwnershipInterestsInSubsidiaries>
  <!--Payments from changes in ownership interests in subsidiaries that do not result in loss of control-->
  <ifrs-full:PaymentsFromChangesInOwnershipInterestsInSubsidiaries id="Fact_c42147a0bcd94a9eabee96effb51c5c7" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">0</ifrs-full:PaymentsFromChangesInOwnershipInterestsInSubsidiaries>
  <!--Payments from changes in ownership interests in subsidiaries that do not result in loss of control-->
  <ifrs-full:PaymentsFromChangesInOwnershipInterestsInSubsidiaries id="Fact_d103de863bc04412985a0dd73fdea244" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">0</ifrs-full:PaymentsFromChangesInOwnershipInterestsInSubsidiaries>
  <!--Ownership percentage acquired-Forecast [Member]-Rioglass [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_6d15e7298f4a4c0392c30c4b5e64241b" contextRef="c20210930_BusinessCombinationsAxis_RioglassMember_StatementScenarioAxis_ScenarioForecastMember" unitRef="U004" decimals="INF">0.425</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Ownership percentage acquired-Renewable Energy [Member]-Chile PV 1 [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_11605e006cf44af8b6cd4f1f25d078c1" contextRef="c20200403_BusinessCombinationsAxis_ChilePV1Member_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U004" decimals="INF">0.35</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Ownership percentage acquired-Subsequent Events [Member]-Rioglass [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_d8fe7bb2868146c9938e9fe629081cf1" contextRef="c20210131_BusinessCombinationsAxis_RioglassMember_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember" unitRef="U004" decimals="INF">0.425</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Ownership percentage acquired-Monterrey [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_fedf49e9b6a2465e952789094d35d91c" contextRef="c20190802_BusinessCombinationsAxis_MonterreyMember" unitRef="U004" decimals="INF">0.3</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Ownership percentage acquired-Chile PV 1 [Member]-Renewable Energy [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_bb839f5300fd43db82f2a09cdcd43c2d" contextRef="c20200403_ProductsAndServicesAxis_RenewableEnergyMember_SignificantInvestmentsInAssociatesAxis_ChilePV1Member" unitRef="U004" decimals="2">0.35</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Ownership percentage acquired-Befesa Agua Tenes, S.L.U. [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_fce3048fe96143f5a1d0b1c213180e4b" contextRef="c20200531_BusinessCombinationsAxis_BefesaAguaTenesSLUMember" unitRef="U004" decimals="2">0.51</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Ownership percentage acquired-ASI Operations LLC [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_26b4be8c366846a29583912a3601f83f" contextRef="c20190802_BusinessCombinationsAxis_ASIOperationsLLCMember" unitRef="U004" decimals="0">1</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Ownership percentage acquired-Monterrey [Member]-->
  <!--Ownership percentage acquired-Ten West Link [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_8109892dc02f452cb2f3ed51faa885e8" contextRef="c20201231_ClassesOfFinancialAssetsAxis_TenWestLinkMember" unitRef="U004" decimals="INF">0.125</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Ownership percentage acquired-Rioglass [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_adfecf4b26fc49e09cb396e675f6b944" contextRef="c20201231_ClassesOfFinancialAssetsAxis_RioglassMember" unitRef="U004" decimals="INF">0.1512</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Ownership percentage acquired-Algonquin [Member]-->
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired id="Fact_214ba4e416a5476caf3ca0898b0728ac" contextRef="c20181127_LegalEntityAxis_AlgonquinMember" unitRef="U004" decimals="INF">0.1647</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <!--Proceeds from contributions of non-controlling interests-->
  <ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests id="Fact_4a5a7216627d4a6ba1ad35e2c2d92584" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">92303000</ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests>
  <!--Proceeds from contributions of non-controlling interests-->
  <ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests id="Fact_59d38f385da34442b5dd0955fca827d7" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">0</ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests>
  <!--Proceeds from contributions of non-controlling interests-->
  <ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests id="Fact_763ec0b8ed8e471bb722a9fdcb0e3a15" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">0</ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests>
  <!--Proceeds from issue of ordinary shares-->
  <ifrs-full:ProceedsFromIssueOfOrdinaryShares id="Fact_267bea75daed4924a2aa16b1c5547685" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">0</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
  <!--Proceeds from issue of ordinary shares-->
  <ifrs-full:ProceedsFromIssueOfOrdinaryShares id="Fact_2e504af870b74b7cb88b49a1caf36dd7" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">162246000</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
  <!--Proceeds from issue of ordinary shares-->
  <ifrs-full:ProceedsFromIssueOfOrdinaryShares id="Fact_7208a9eed88b426cbccf1b423b5ea11d" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">30000000</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
  <!--Gross proceeds-Algonquin [Member]-->
  <ifrs-full:ProceedsFromIssuingShares id="Fact_0ca4e2a5d69e4504a19cdb4b4e04c958" contextRef="c20201211to20201211_LegalEntityAxis_AlgonquinMember" unitRef="U002" decimals="-6">133000000</ifrs-full:ProceedsFromIssuingShares>
  <!--Gross proceeds-->
  <ifrs-full:ProceedsFromIssuingShares id="Fact_d1ced5fc9f0b40898710cc4a0ff38982" contextRef="c20201211to20201211" unitRef="U002" decimals="-6">167000000</ifrs-full:ProceedsFromIssuingShares>
  <!--Gross proceeds-Subsequent Events [Member]-Algonquin [Member]-->
  <ifrs-full:ProceedsFromIssuingShares id="Fact_51f58cc81abb4a39a72e1949f96d940c" contextRef="c20210107to20210107_LegalEntityAxis_AlgonquinMember_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember" unitRef="U002" decimals="-6">133000000</ifrs-full:ProceedsFromIssuingShares>
  <!--Proceeds from sales of property, plant and equipment, classified as investing activities-->
  <ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities id="Fact_121a8727eac4454c9ed48153e405da21" contextRef="c20180101to20181231" unitRef="U002" decimals="-5">72600000</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
  <!--Proceeds from sales of property, plant and equipment, classified as investing activities-->
  <ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities id="Fact_13b9d7144d524448b0b65e4a5e7de1a5" 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_915ac14dc0f4489983567b0208cb9db7" contextRef="c20200101to20201231" unitRef="U002" decimals="-5">7400000</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
  <!--Professional fees expense-->
  <ifrs-full:ProfessionalFeesExpense id="Fact_1f260bb020624319b4ad1d696336666b" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">43229000</ifrs-full:ProfessionalFeesExpense>
  <!--Professional fees expense-->
  <ifrs-full:ProfessionalFeesExpense id="Fact_cbf22989e8674fcfa41f1e7aa4093a6d" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">41579000</ifrs-full:ProfessionalFeesExpense>
  <!--Professional fees expense-->
  <ifrs-full:ProfessionalFeesExpense id="Fact_f69f84f9d0394d38aaa3dd306f231e9a" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">40193000</ifrs-full:ProfessionalFeesExpense>
  <!--Profit for the year-->
  <ifrs-full:ProfitLoss id="Fact_6bb53a5df9d644f98e4512d7da2bcf0d" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">74608000</ifrs-full:ProfitLoss>
  <!--Profit for the year-->
  <ifrs-full:ProfitLoss id="Fact_7dc1cbf7a15447edae8fa50be973daac" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">16874000</ifrs-full:ProfitLoss>
  <!--Profit for the year-->
  <ifrs-full:ProfitLoss id="Fact_1020cb3fd7b44825b5c15dfef84c15d4" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">55269000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Share Premium [Member]-->
  <ifrs-full:ProfitLoss id="Fact_000970bc67fb4f7b8540fda4de94306f" contextRef="c20190101to20191231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit for the year-Accumulated Deficit [Member]-->
  <ifrs-full:ProfitLoss id="Fact_0c313b9f9c2649e4a31bc389b9da0d78" contextRef="c20190101to20191231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">62135000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Capital Reserve [Member]-->
  <ifrs-full:ProfitLoss id="Fact_3730b2c29a854117b707e98104d14010" contextRef="c20180101to20181231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit for the year-Total Equity Attributable to Company [Member]-->
  <ifrs-full:ProfitLoss id="Fact_3d3716db7afb4f419655ee143c14418b" contextRef="c20180101to20181231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">41596000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Share Premium [Member]-->
  <ifrs-full:ProfitLoss id="Fact_3f4ae16d4a514d1b9c5a100d00af31a5" contextRef="c20180101to20181231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit for the year-Capital Reserve [Member]-->
  <ifrs-full:ProfitLoss id="Fact_43cb795c390743ad8153ec5414772e38" contextRef="c20200101to20201231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit for the year-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:ProfitLoss id="Fact_6649ed9ba9c74daeae4688dc0e1571c5" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit for the year-Accumulated Deficit [Member]-->
  <ifrs-full:ProfitLoss id="Fact_6695a86be0a74fcc993f28d91a115cca" contextRef="c20200101to20201231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">11968000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Other Reserves [Member]-->
  <ifrs-full:ProfitLoss id="Fact_6ea355157c3a4ccc9417010ab33a5290" contextRef="c20200101to20201231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit for the year-Share Premium [Member]-->
  <ifrs-full:ProfitLoss id="Fact_739bbe8973c140d48ff4c9b11cfd1718" contextRef="c20200101to20201231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit for the year-Capital Reserve [Member]-->
  <ifrs-full:ProfitLoss id="Fact_11ebb4b4cf31423799f5645d33b3c501" contextRef="c20190101to20191231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit for the year-Accumulated Deficit [Member]-->
  <ifrs-full:ProfitLoss id="Fact_12fddbed78df4c019796c0ad909e3e6d" contextRef="c20180101to20181231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">41596000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Non-controlling Interest [Member]-->
  <ifrs-full:ProfitLoss id="Fact_945a80c40ec740f4aa5ac4cbe0b66298" contextRef="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">12473000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Non-controlling Interest [Member]-->
  <ifrs-full:ProfitLoss id="Fact_9612122c442941d3a57205a965736d45" contextRef="c20180101to20181231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">13673000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Non-controlling Interest [Member]-->
  <ifrs-full:ProfitLoss id="Fact_9d1dadd508664e93873b411f8d01e15b" contextRef="c20200101to20201231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">4906000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Share Capital [Member]-->
  <ifrs-full:ProfitLoss id="Fact_a3dece546ef949e7a2cd39baf1b26ff6" contextRef="c20180101to20181231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit for the year-Total Equity Attributable to Company [Member]-->
  <ifrs-full:ProfitLoss id="Fact_a49cf95b0f764c74af0689e27416c984" contextRef="c20190101to20191231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">62135000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Share Capital [Member]-->
  <ifrs-full:ProfitLoss id="Fact_a4a4d226ca6a46eb862508acf2808edf" contextRef="c20190101to20191231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit for the year-Other Reserves [Member]-->
  <ifrs-full:ProfitLoss id="Fact_afc2288e58754c40b32744f0966986d2" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit for the year-Share Capital [Member]-->
  <ifrs-full:ProfitLoss id="Fact_ba23ed243c4a4dcc8948b8cc49550d72" contextRef="c20200101to20201231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit for the year-Total Equity Attributable to Company [Member]-->
  <ifrs-full:ProfitLoss id="Fact_cb25cc97c444420fb3fd924aeaf42aaf" contextRef="c20200101to20201231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">11968000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:ProfitLoss id="Fact_daa345c83a83413f8a9e0f820a3499f0" contextRef="c20200101to20201231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit for the year-Accumulated Currency Translation Differences [Member]-->
  <ifrs-full:ProfitLoss id="Fact_e38918dd7a2f4ef385554a118d235845" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit for the year-Other Reserves [Member]-->
  <ifrs-full:ProfitLoss id="Fact_f514ec83aa8c482fa459e4352b954a7e" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit for the year-Associates Two [Member]-->
  <ifrs-full:ProfitLoss id="Fact_2b035d8cca154553bed1e113b362a1c3" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">12402000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Associates One [Member]-->
  <ifrs-full:ProfitLoss id="Fact_3084c9c127fd41d7bc8c3d2e8c5b6d14" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">-303000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Associates Three [Member]-->
  <ifrs-full:ProfitLoss id="Fact_3d85e897d1874e7bb1622ef9dde73b5f" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">-190000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Associates Five [Member]-->
  <ifrs-full:ProfitLoss id="Fact_6f2c0a6035a04445865abaf894245cd5" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">-495000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Associates Five [Member]-->
  <ifrs-full:ProfitLoss id="Fact_743f99d8a24848dba95303ba1ab0ce05" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">1615000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Associates Seven [Member]-->
  <ifrs-full:ProfitLoss id="Fact_7481e724295443cfad16c7d80c542a34" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">-6237000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:ProfitLoss id="Fact_10f6a39751374fbfb3afb75ce296f9f9" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">-46000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:ProfitLoss id="Fact_85727691dc23473781fe438ff420fc0c" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">-66000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Associates Ten [Member]-->
  <ifrs-full:ProfitLoss id="Fact_8d9c7231d03d494080aeaf3c181e6a47" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">-6537000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Associates Seven [Member]-->
  <ifrs-full:ProfitLoss id="Fact_b413463727f147148f5abfae4c84741d" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">-10073000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Associates Nine [Member]-->
  <ifrs-full:ProfitLoss id="Fact_b9b4c89cf7c84b7aa088940a714f4927" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">-53000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Associates Ten [Member]-->
  <ifrs-full:ProfitLoss id="Fact_ca26a59d054d41289403bfdae9c8cd5d" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">-493000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Associates One [Member]-->
  <ifrs-full:ProfitLoss id="Fact_d7ebc9f9f64d49b69c8b006d4c30cc35" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">-194000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Associates Nine [Member]-->
  <ifrs-full:ProfitLoss id="Fact_df07b1fe227840a0bd79cd489222e9f4" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">-101000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Associates Four [Member]-->
  <ifrs-full:ProfitLoss id="Fact_e9486e1718444aa685a30ffcbe8b880e" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit for the year-Associates Four [Member]-->
  <ifrs-full:ProfitLoss id="Fact_ebe8a27d15614702a1ebdad740d3c949" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">0</ifrs-full:ProfitLoss>
  <!--Profit for the year-Associates Three [Member]-->
  <ifrs-full:ProfitLoss id="Fact_fd75d601985748e6a819890a617de591" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">-168000</ifrs-full:ProfitLoss>
  <!--Profit for the year-Associates Two [Member]-->
  <ifrs-full:ProfitLoss id="Fact_ff00c8852321440e963911d2a5a5aa24" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">30186000</ifrs-full:ProfitLoss>
  <!--Profit attributable to non-controlling interests-->
  <ifrs-full:ProfitLossAttributableToNoncontrollingInterests id="Fact_4be76cc48fc847f4b2e66c123c0deb91" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-4906000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
  <!--Profit attributable to non-controlling interests-->
  <ifrs-full:ProfitLossAttributableToNoncontrollingInterests id="Fact_573330b35d4c4d4aaa3a093ac341def9" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-12473000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
  <!--Profit attributable to non-controlling interests-->
  <ifrs-full:ProfitLossAttributableToNoncontrollingInterests id="Fact_e7542395d2114f19ade3260b57990915" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-13673000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
  <!--Profit attributable to non-controlling interests-Material reconciling items [member]-->
  <ifrs-full:ProfitLossAttributableToNoncontrollingInterests id="Fact_06d5f061e84b469f8bb37851d09cd4a0" contextRef="c20180101to20181231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">-13673000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
  <!--Profit attributable to non-controlling interests-Material reconciling items [member]-->
  <ifrs-full:ProfitLossAttributableToNoncontrollingInterests id="Fact_1564e2e5751146378322622bb8f25aa6" contextRef="c20200101to20201231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">-4906000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
  <!--Profit attributable to non-controlling interests-Material reconciling items [member]-->
  <ifrs-full:ProfitLossAttributableToNoncontrollingInterests id="Fact_dddfad535637479799178e1d21553b33" contextRef="c20190101to20191231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">-12473000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
  <!--Profit (loss), attributable to owners of parent-->
  <ifrs-full:ProfitLossAttributableToOwnersOfParent id="Fact_3a4b91740c1547b78fbc03fff3ecf43e" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">62135000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
  <!--Profit (loss), attributable to owners of parent-->
  <ifrs-full:ProfitLossAttributableToOwnersOfParent id="Fact_8e70326e00ee430ca4a089167f33057c" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">11968000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
  <!--Profit (loss), attributable to owners of parent-->
  <ifrs-full:ProfitLossAttributableToOwnersOfParent id="Fact_ecb8b7b25c6e4cd9ad3448ae1f76fb83" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">41596000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
  <!--Profit (loss), attributable to owners of parent-Material reconciling items [member]-->
  <ifrs-full:ProfitLossAttributableToOwnersOfParent id="Fact_51985631ab6b403caa5daa222f99f55e" contextRef="c20180101to20181231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">-41596000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
  <!--Profit (loss), attributable to owners of parent-Material reconciling items [member]-->
  <ifrs-full:ProfitLossAttributableToOwnersOfParent id="Fact_6038bc99e4064d9a8574f21b03762af5" 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_e54dffa306cb41c88b6f7783ab9f867f" contextRef="c20200101to20201231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">-11968000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
  <!--Profit (loss) before tax-->
  <ifrs-full:ProfitLossBeforeTax id="Fact_50448db1c94142258acd3b8514f7fc1e" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">97928000</ifrs-full:ProfitLossBeforeTax>
  <!--Profit (loss) before tax-->
  <ifrs-full:ProfitLossBeforeTax id="Fact_76e65f773a9d4593851cc003949aad60" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">105558000</ifrs-full:ProfitLossBeforeTax>
  <!--Profit (loss) before tax-->
  <ifrs-full:ProfitLossBeforeTax id="Fact_c77db5c965ff4012a38505f5bb170bed" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">41751000</ifrs-full:ProfitLossBeforeTax>
  <!--Profit (loss) from continuing operations-Associates Nine [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_1e22405691c24b83b08a7330bee034b9" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">-53000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Four [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_2db1e223ca244a9fb808ada8a6d0aa61" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">52000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Seven [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_34443c9d69a74cdabbc8e0c39760c56a" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">3068000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates One [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_0e39260992c94861bb8bae09a2c18acc" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">-277000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Ten [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_6845ef29c2c4499eb6035c702ec301e2" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">10451000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Four [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_7d375b80d505423bb2459a6a9e5dd559" 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_1380e8521ba6408082690ac299fca7d2" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">11125000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Two [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_85100e41504d4beb8600d05bae278467" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">33372000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Five [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_87a1fb64d78642f2bf6395abe44f1fa6" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">-39000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Five [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_8856d5aaeeeb4d8eb6a3c66a6dce9a46" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">17415000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Seven [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_8fed9b38c2b745e2b7b16f5d1c363c53" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">5737000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates One [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_9ebefac9f2e74a55a0b3849c96c45738" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">-167000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Nine [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_aa3dc58088d84b5d9999f50346e57466" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">-104000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_b14a1f9599c94f91a69f81707e8fe5aa" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">-66000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Three [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_cdb3ef228c934bd7b08235b95bc63c77" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">-190000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_1579c30fd71d4be9ab4e918cc28660b1" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">-46000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Three [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_f04b29380dd345cf92386c91e50aa281" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">-168000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations-Associates Two [Member]-->
  <ifrs-full:ProfitLossFromContinuingOperations id="Fact_fc6aa68b6dcc46799c5167055f955b7b" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">30519000</ifrs-full:ProfitLossFromContinuingOperations>
  <!--Profit (loss) from continuing operations attributable to ordinary equity holders of parent entity-->
  <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity id="Fact_1da0e322918141e380c4d7c4640aae47" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">11968000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
  <!--Profit (loss) from continuing operations attributable to ordinary equity holders of parent entity-->
  <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity id="Fact_4c3f4927e9bc4e7892d5b1d3a4a0d93c" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">41596000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
  <!--Profit (loss) from continuing operations attributable to ordinary equity holders of parent entity-->
  <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity id="Fact_d54a637671aa462a96429236d3653683" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">62135000</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
  <!--Profit (loss) from operating activities-->
  <ifrs-full:ProfitLossFromOperatingActivities id="Fact_05450b26fc664c9fb916584fa9253856" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">500449000</ifrs-full:ProfitLossFromOperatingActivities>
  <!--Profit (loss) from operating activities-->
  <ifrs-full:ProfitLossFromOperatingActivities id="Fact_b5dd19ae02b94d9d92b84bb33aaa52df" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">373051000</ifrs-full:ProfitLossFromOperatingActivities>
  <!--Profit (loss) from operating activities-->
  <ifrs-full:ProfitLossFromOperatingActivities id="Fact_c09345de39b5425db559eb80a6fde1db" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">487910000</ifrs-full:ProfitLossFromOperatingActivities>
  <!--Amount of profit (loss) after tax-Asset Acquisition [Member]-->
  <ifrs-full:ProfitLossOfAcquiree id="Fact_b28511e54733467083ff0a883f25770b" contextRef="c20200101to20201231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-5">6300000</ifrs-full:ProfitLossOfAcquiree>
  <!--Amount of profit (loss) after tax-Asset Acquisition [Member]-->
  <ifrs-full:ProfitLossOfAcquiree id="Fact_8bff889153ca45dbac74f031b25ae1d5" contextRef="c20190101to20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-6">0</ifrs-full:ProfitLossOfAcquiree>
  <!--Additional amount of loss after tax-Asset Acquisition [Member]-->
  <ifrs-full:ProfitLossOfCombinedEntity id="Fact_d0afbf4a7ba449c4b397d9a2a42de439" contextRef="c20200101to20201231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-5">3700000</ifrs-full:ProfitLossOfCombinedEntity>
  <!--Additional amount of loss after tax-Asset Acquisition [Member]-->
  <ifrs-full:ProfitLossOfCombinedEntity id="Fact_be98b4e44d0e49e99b2e027e3729aa51" contextRef="c20190101to20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-5">-1200000</ifrs-full:ProfitLossOfCombinedEntity>
  <!--Contracted concessional assets (Note 6)-Asset Acquisition [Member]-->
  <ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate id="Fact_2b07ce09b0bb4556993dbff14de65051" contextRef="c20201231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">163064000</ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate>
  <!--Contracted concessional assets (Note 6)-Asset Acquisition [Member]-->
  <ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate id="Fact_8fcbf23363ac442787aa1185cae64881" contextRef="c20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">28738000</ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate>
  <!--% Shares-Associates Nine [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_00ea94e195fb4a5ca94499ba55480168" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U004" decimals="4">0.2000</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates One [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_25427e32674a4d77a771fbbe2d2ef16a" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U004" decimals="4">0.5716</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Four [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_256ada30ab344156b3893ffdd7bbb7ee" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U004" decimals="4">0.4002</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Ten [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_28014f20dc1349afa267afed4e745d30" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U004" decimals="4">0.3000</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Ten [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_3091fc46314445bdb4a7bc87e7baf944" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U004" decimals="4">0.3000</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Five [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_4143b628110940a49292d34d5e46f68b" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U004" decimals="4">0.0500</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Three [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_0f87858bd72a464aad2438c71499efad" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U004" decimals="4">0.5000</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Seven [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_54906b476fe247968c69e45522f1feaa" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U004" decimals="4">0.3000</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Two [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_5848447b4b7144c9941ed19d75688467" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U004" decimals="4">0.2550</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Geida Tlemcen, S.L. [Member]-Associates Two [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_844f0a67ac714d16b07d1231959369a7" contextRef="c20200101to20201231_LegalEntityAxis_GeidaTlemcenSLMember_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U004" decimals="2">0.51</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Two [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_9527a4f84bb0495cbbc2b172bd3cdbd7" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U004" decimals="4">0.2550</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates One [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_9b5d4afd5bdd4a1ba44828b5371087ea" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U004" decimals="4">0.5716</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_9e6230fd57614bb49b317e8172720d72" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U004" decimals="4">0.5000</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_a5363dcfbbb74a85aad2882314a6d4f3" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U004" decimals="4">0.5000</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Seven [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_c32a7ab1d2974b97a84d179f5a6b0d95" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U004" decimals="4">0.3000</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Four [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_c534ec7c20964b098d89b04e2d1b6156" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U004" decimals="4">0.4002</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Nine [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_d792b37668ee4c70a136f266cccc9c33" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U004" decimals="4">0.2000</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Five [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_dd4d8ad7ae5d44599c966824cb7b1b22" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U004" decimals="4">0.0500</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Associates Three [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_e5036b561699446099d9a82bf8c22466" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U004" decimals="4">0.5000</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--% Shares-Arroyo Netherlands II B.V [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInAssociate id="Fact_e9588dfedc694832a44e99f6a07400e1" contextRef="c20200101to20201231_LegalEntityAxis_ArroyoNetherlandsIIBVMember" unitRef="U004" decimals="1">0.3</ifrs-full:ProportionOfOwnershipInterestInAssociate>
  <!--Ownership interest-Rioglass [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_3150bbda6e524b459c155af7794fdd46" contextRef="c20200101to20201231_BusinessCombinationsAxis_RioglassMember" unitRef="U004" decimals="INF">0.15</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Rioglass [Member]-Forecast [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_a62995026676455ba9cd3a4c31ec14fa" contextRef="c20210131to20210131_BusinessCombinationsAxis_RioglassMember_StatementScenarioAxis_ScenarioForecastMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Befesa Agua Tenes, S.L.U. [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_f4ecd6e988b7426faec9d4b0a65710e2" contextRef="c20190129to20190129_BusinessCombinationsAxis_BefesaAguaTenesSLUMember" unitRef="U004" decimals="INF">0.51</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Mini Hydro [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_0052ef1297df41b090d5e095e8301d52" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MiniHydroMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-ATN2, Concessional Asset [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_071270a50285485793579e401e45f7bd" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATN2ConcessionalAssetMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Chile PV 1 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_1ec203cac7f64d8fb80827f23783c113" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_ChilePV1Member" unitRef="U004" decimals="INF">0.35</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Honaine [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_28e1e43a6c994b889e6b6b762330d183" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_HonaineMember" unitRef="U004" decimals="INF">0.2550</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-ATN [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_3606062f79f8422b9b1e20a026af822e" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATNMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Melowind [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_375a379318cc4852a6be61f7c0c366cd" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MelowindMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Palmatir [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_37bf29b93cda4fd4b73012fef8bffc53" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_PalmatirMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Monterrey [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_3f91ccac08ee4058a86df9d830aa9766" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_MonterreyMember" unitRef="U004" decimals="INF">0.3</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Chile TL3 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_406a1ec8f21a4555bc9da1acf1df5f7e" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ChileTL3Member" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Helioenergy 1 and 2 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_0eb30f1637a24391a4a2647789639830" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Helioenergy1And2Member" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Tenes [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_0ed8af3160b141c087ea023f1017e082" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_TenesMember" unitRef="U004" decimals="INF">0.51</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Quadra 1 and Quadra 2 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_67b727c9db404363bb744b77583554e2" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_Quadra1AndQuadra2Member" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Solaben 1 and 6 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_6af42a2895b6470a8cdd98f223556ec5" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solaben1And6Member" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Palmucho [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_70d331b207d84822a38574f96966f6b3" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_PalmuchoMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Helios 1 and 2 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_7329a86746b84f2ba3cccccb630ca4e9" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Kaxu [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_1163fa31173f49ecb732c927bc81227f" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_KaxuMember" unitRef="U004" decimals="INF">0.51</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-PS10 and PS20 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_83103ed3dbda449d94f3e04170902627" contextRef="c20200101to20201231_ClassesOfPropertyPlantAndEquipmentAxis_PS10AndPS20Member" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Cadonal [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_8ab21da080d74b6bb7e7ea572f242570" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_CadonalMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Mojave [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_8faa310ed5a64b69839186d6226ebc02" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MojaveMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Solnova 1, 3 and 4 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_928f9dfd4b3641e6aaf86114b8fee989" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solnova13And4Member" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-ATS [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_ac818283869942a4b992e192da9c2cd0" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATSMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-ACT [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_b136b1b702914d13a615d6528c92b0ae" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ACTMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Solaben 2 and Solaben 3 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_c60647b15331497cbe83d28a3f0de5be" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member" unitRef="U004" decimals="INF">0.7</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Solana [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_d1f4cf19c7fe43498390234641705cc3" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Skikda [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_e00d528d5fd04319b235c6bc3fcf9300" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_SkikdaMember" unitRef="U004" decimals="INF">0.3420</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Solacor 1 and Solacor 2 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_e9ae7289301e40d99aefda28bb6c5414" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member" unitRef="U004" decimals="INF">0.87</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Seville PV [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_ed860e6f39a54c1992785759698a180b" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SevillePVMember" unitRef="U004" decimals="INF">0.8</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Arroyo Netherlands II B.V [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_821bd742868d4fc8ba7991834b8a3c17" contextRef="c20200101to20201231_LegalEntityAxis_ArroyoNetherlandsIIBVMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Associates Ten [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_8785aef631234064a37f3fa27d1295bc" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U004" decimals="INF">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Ownership interest-Subsequent Events [Member]-Algonquin [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary id="Fact_85dc0674dfbc4048a31c88a0d61993ec" contextRef="c20210107to20210107_LegalEntityAxis_AlgonquinMember_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember" unitRef="U004" decimals="INF">0.442</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <!--Proportion of ownership interests held by non-controlling interests-Kaxu [Member]-Industrial Development Corporation of South Africa [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_1c520dfa12294e6c8a6443bc94c24bde" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_KaxuMember_LegalEntityAxis_IndustrialDevelopmentCorporationOfSouthAfricaMember" unitRef="U004" decimals="INF">0.29</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-Skikda [Member]-Sadyt (Sociedad Anonima Depuracion y Tratamientos) [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_23bcc372904c4aa2854bed452d8666d2" contextRef="c20200101to20201231_LegalEntityAxis_SadytSociedadAnonimaDepuracionYTratamientosMember_TypesOfFinancialAssetsAxis_SkikdaMember" unitRef="U004" decimals="INF">0.1683</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-Honaine [Member]-Algerian Energy Company, SPA [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_28bca3cfeeac4c97a7d5d0a52387ce9a" contextRef="c20200101to20201231_LegalEntityAxis_AlgerianEnergyCompanySPAMember_TypesOfFinancialAssetsAxis_HonaineMember" unitRef="U004" decimals="INF">0.49</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-Algerian Energy Company, SPA [Member]-Tenes [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_4f58a13ced5c4064aa0b7fe36cab7144" contextRef="c20200101to20201231_LegalEntityAxis_AlgerianEnergyCompanySPAMember_TypesOfFinancialAssetsAxis_TenesMember" unitRef="U004" decimals="INF">0.49</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-Solacor 1 and Solacor 2 [Member]-JGC Corporation [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_8105d6fa9cc243bd995883c9462866d5" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member_LegalEntityAxis_JGCCorporationMember" unitRef="U004" decimals="INF">0.13</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-Solaben 2 and Solaben 3 [Member]-Itochu Corporation [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_8da39395ba544febbd7da17b031be16b" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member_LegalEntityAxis_ItochuCorporationMember" unitRef="U004" decimals="INF">0.3</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-Honaine [Member]-Sadyt (Sociedad Anonima Depuracion y Tratamientos) [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_9599e8e93e8b4b168d45ebfae66f74ba" contextRef="c20200101to20201231_LegalEntityAxis_SadytSociedadAnonimaDepuracionYTratamientosMember_TypesOfFinancialAssetsAxis_HonaineMember" unitRef="U004" decimals="INF">0.255</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-Kaxu [Member]-Kaxu Community Trust [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_972054010edf478a9db3ea059e50b600" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_KaxuMember_LegalEntityAxis_KaxuCommunityTrustMember" unitRef="U004" decimals="INF">0.2</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_bf19e8a407c945e5a5928727b01af123" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SevillePVMember_LegalEntityAxis_InstitutoParaLaDiversificacionYAhorroDeLaEnergiaMember" unitRef="U004" decimals="INF">0.2</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-Chile PV 1 [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_c1847be66b8244ae81015f78f1ba3a04" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_ChilePV1Member" unitRef="U004" decimals="INF">0.65</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-Algerian Energy Company, SPA [Member]-Skikda [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_f7ff3163b8a94ca399f9e2f0c7c47f38" contextRef="c20200101to20201231_LegalEntityAxis_AlgerianEnergyCompanySPAMember_TypesOfFinancialAssetsAxis_SkikdaMember" unitRef="U004" decimals="INF">0.49</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-Chile PV 1 [Member]-Renewable Energy [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_ccbabd33e4274d9e9e2e1776ce20170a" contextRef="c20200403to20200403_ProductsAndServicesAxis_RenewableEnergyMember_SignificantInvestmentsInAssociatesAxis_ChilePV1Member" unitRef="U004" decimals="2">0.65</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of ownership interests held by non-controlling interests-Befesa Agua Tenes, S.L.U. [Member]-->
  <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests id="Fact_f570421f7a8c4508a362b59b45cceec5" contextRef="c20200531to20200531_BusinessCombinationsAxis_BefesaAguaTenesSLUMember" unitRef="U004" decimals="2">0.49</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
  <!--Proportion of voting rights held by non-controlling interests-Algonquin [Member]-->
  <ifrs-full:ProportionOfVotingRightsHeldByNoncontrollingInterests id="Fact_7a3f238caa96459292169a2b38992e3d" contextRef="c20200101to20201231_LegalEntityAxis_AlgonquinMember" unitRef="U004" decimals="INF">0.415</ifrs-full:ProportionOfVotingRightsHeldByNoncontrollingInterests>
  <!--Provision of guarantees or collateral by entity, related party transactions-->
  <ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions id="Fact_0215620359f741eb9bce695d940de263" contextRef="c20200101to20201231" unitRef="U002" decimals="-5">159800000</ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions>
  <!--Provision of guarantees or collateral by entity, related party transactions-->
  <ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions id="Fact_8fc8a6a0fd50454f904f8f5246b76196" contextRef="c20190101to20191231" unitRef="U002" decimals="-5">130100000</ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions>
  <!--Acquisitions-->
  <ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod id="Fact_20aa7088ae1148fb86e8b43011a0d59a" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">0</ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod>
  <!--Acquisitions-->
  <ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod id="Fact_a8405646334143e7b5c5e63e912f4072" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">113897000</ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod>
  <!--Raw materials and consumables used-->
  <ifrs-full:RawMaterialsAndConsumablesUsed id="Fact_06bbadda12134765aa5b71f9bfc67c01" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">10648000</ifrs-full:RawMaterialsAndConsumablesUsed>
  <!--Raw materials and consumables used-->
  <ifrs-full:RawMaterialsAndConsumablesUsed id="Fact_2c6cf8ce107a420dbfc130dff1c6533e" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">9719000</ifrs-full:RawMaterialsAndConsumablesUsed>
  <!--Raw materials and consumables used-->
  <ifrs-full:RawMaterialsAndConsumablesUsed id="Fact_127c7e4566a240239b8fb1da7d759b6f" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">7792000</ifrs-full:RawMaterialsAndConsumablesUsed>
  <!--Repairs and maintenance expense-->
  <ifrs-full:RepairsAndMaintenanceExpense id="Fact_26284f8c71894f0db59a81d2044b1332" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">145857000</ifrs-full:RepairsAndMaintenanceExpense>
  <!--Repairs and maintenance expense-->
  <ifrs-full:RepairsAndMaintenanceExpense id="Fact_abd15f4efd724c8798b04d3421712e7a" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">116018000</ifrs-full:RepairsAndMaintenanceExpense>
  <!--Repairs and maintenance expense-->
  <ifrs-full:RepairsAndMaintenanceExpense id="Fact_fade1f76722844d9bceaee660dc3b6d2" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">110873000</ifrs-full:RepairsAndMaintenanceExpense>
  <!--Reserve of cash flow hedges-->
  <ifrs-full:ReserveOfCashFlowHedges id="Fact_7247ff0a2bba4abba940eebc29460902" contextRef="c20191231" unitRef="U002" decimals="-3">73797000</ifrs-full:ReserveOfCashFlowHedges>
  <!--Reserve of cash flow hedges-->
  <ifrs-full:ReserveOfCashFlowHedges id="Fact_f1861d9efc454957a1fc8bb5a4b85324" contextRef="c20201231" unitRef="U002" decimals="-3">96641000</ifrs-full:ReserveOfCashFlowHedges>
  <!--Reserve of cash flow hedges, continuing hedges-Cash flow hedges [member]-Interest Rate Risk [Member]-->
  <ifrs-full:ReserveOfCashFlowHedgesContinuingHedges id="Fact_1bf93a82a34c47e0ab92e33d4c55b662" 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_d0e728ca4a4b44009cc1247e06e8de86" contextRef="c20201231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">96641000</ifrs-full:ReserveOfCashFlowHedgesContinuingHedges>
  <!--Accumulated currency translation differences-->
  <ifrs-full:ReserveOfExchangeDifferencesOnTranslation id="Fact_3610e5f381c74b7d97b3447fddd4fc1f" contextRef="c20191231" unitRef="U002" decimals="-3">-90824000</ifrs-full:ReserveOfExchangeDifferencesOnTranslation>
  <!--Accumulated currency translation differences-->
  <ifrs-full:ReserveOfExchangeDifferencesOnTranslation id="Fact_76fdcd6fa1ae499f97d5118971ac835f" contextRef="c20201231" unitRef="U002" decimals="-3">-99925000</ifrs-full:ReserveOfExchangeDifferencesOnTranslation>
  <!--Restricted cash and cash equivalents-->
  <ifrs-full:RestrictedCashAndCashEquivalents id="Fact_e61be202494b44ce9c0617dd60f126e5" contextRef="c20191231" unitRef="U002" decimals="-3">338928000</ifrs-full:RestrictedCashAndCashEquivalents>
  <!--Restricted cash and cash equivalents-->
  <ifrs-full:RestrictedCashAndCashEquivalents id="Fact_ec1cd453fa944ecb8b1ff6d7819841e4" contextRef="c20201231" unitRef="U002" decimals="-3">279811000</ifrs-full:RestrictedCashAndCashEquivalents>
  <!--Accumulated deficit-->
  <ifrs-full:RetainedEarnings id="Fact_a46bc166a28f4bb0947aaea42519d290" contextRef="c20191231" unitRef="U002" decimals="-3">-385457000</ifrs-full:RetainedEarnings>
  <!--Accumulated deficit-->
  <ifrs-full:RetainedEarnings id="Fact_c2ef2a7ee2bc4c90baa44867b629a141" contextRef="c20201231" unitRef="U002" decimals="-3">-373489000</ifrs-full:RetainedEarnings>
  <!--Revenue-->
  <ifrs-full:Revenue id="Fact_1aef22d758b14b1da88660d2d0b95a82" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">1043822000</ifrs-full:Revenue>
  <!--Revenue-->
  <ifrs-full:Revenue id="Fact_6874cdfedc74400f937dec9e2b20c8e2" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">1013260000</ifrs-full:Revenue>
  <!--Revenue-->
  <ifrs-full:Revenue id="Fact_731cb78bba2a429fab573c3d342f8af4" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">1011452000</ifrs-full:Revenue>
  <!--Revenue-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:Revenue id="Fact_0485027c4e05440e9c0521e4c217ea83" contextRef="c20180101to20181231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">563431000</ifrs-full:Revenue>
  <!--Revenue-Water [Member]-->
  <ifrs-full:Revenue id="Fact_0d71e662e25a43cebe05362e50092771" contextRef="c20200101to20201231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">43099000</ifrs-full:Revenue>
  <!--Revenue-Efficient Natural Gas [Member]-->
  <ifrs-full:Revenue id="Fact_0e37d35106f54ef08870e9652414f6f8" 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_43f14b903b9449f6b30ccaa2a63f0717" contextRef="c20200101to20201231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">530879000</ifrs-full:Revenue>
  <!--Revenue-Electric Transmission Lines [Member]-->
  <ifrs-full:Revenue id="Fact_4504de65333a4cdaa4dd46d7f67805aa" contextRef="c20200101to20201231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">106042000</ifrs-full:Revenue>
  <!--Revenue-North America [Member]-->
  <ifrs-full:Revenue id="Fact_488da33a9309420bb18bb5346333f327" contextRef="c20180101to20181231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">357177000</ifrs-full:Revenue>
  <!--Revenue-Electric Transmission Lines [Member]-->
  <ifrs-full:Revenue id="Fact_1142129f6dce47508d7f50418b4685a1" contextRef="c20190101to20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">103453000</ifrs-full:Revenue>
  <!--Revenue-Efficient Natural Gas [Member]-->
  <ifrs-full:Revenue id="Fact_906c64e068e54c4da5a641fac2221512" contextRef="c20190101to20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">122281000</ifrs-full:Revenue>
  <!--Revenue-North America [Member]-->
  <ifrs-full:Revenue id="Fact_9a72ef2d0c48459ea9af40fff894a5d0" contextRef="c20190101to20191231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">332965000</ifrs-full:Revenue>
  <!--Revenue-Renewable Energy [Member]-->
  <ifrs-full:Revenue id="Fact_a2cba4daf09b4e008a44fa8ff478d29c" contextRef="c20180101to20181231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">793557000</ifrs-full:Revenue>
  <!--Revenue-Water [Member]-->
  <ifrs-full:Revenue id="Fact_a71dec067b92437ba048fc7aa3b221c7" contextRef="c20190101to20191231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">24629000</ifrs-full:Revenue>
  <!--Revenue-Regions of Europe, Middle East and Africa [Member]-->
  <ifrs-full:Revenue id="Fact_b8149ec8777d40df85c80622e9db5474" contextRef="c20190101to20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">536280000</ifrs-full:Revenue>
  <!--Revenue-Renewable Energy [Member]-->
  <ifrs-full:Revenue id="Fact_bb278efacd054c1885d8dc6317dda1c5" contextRef="c20200101to20201231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">753089000</ifrs-full:Revenue>
  <!--Revenue-Water [Member]-->
  <ifrs-full:Revenue id="Fact_c142b56d55bb4b308eefb641f8c27b95" contextRef="c20180101to20181231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">23468000</ifrs-full:Revenue>
  <!--Revenue-South America [Member]-->
  <ifrs-full:Revenue id="Fact_c19546d943424c5db78a85a700ed1afa" contextRef="c20200101to20201231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">151460000</ifrs-full:Revenue>
  <!--Revenue-North America [Member]-->
  <ifrs-full:Revenue id="Fact_c3a42ed6164b4bdfbb232dbe6edb9d67" contextRef="c20200101to20201231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">330921000</ifrs-full:Revenue>
  <!--Revenue-Renewable Energy [Member]-->
  <ifrs-full:Revenue id="Fact_ca24e80a6b23459e93cd6ee367b062eb" contextRef="c20190101to20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">761090000</ifrs-full:Revenue>
  <!--Revenue-South America [Member]-->
  <ifrs-full:Revenue id="Fact_d060e7bf47a548e3953d2bb990985e75" contextRef="c20180101to20181231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">123214000</ifrs-full:Revenue>
  <!--Revenue-Electric Transmission Lines [Member]-->
  <ifrs-full:Revenue id="Fact_e9f1212c076b43b6aa432bacc5b6e646" contextRef="c20180101to20181231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">95998000</ifrs-full:Revenue>
  <!--Revenue-Efficient Natural Gas [Member]-->
  <ifrs-full:Revenue id="Fact_ed7925be45f642d88d0dd3db1d31d785" contextRef="c20200101to20201231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">111030000</ifrs-full:Revenue>
  <!--Revenue-South America [Member]-->
  <ifrs-full:Revenue id="Fact_f537fdc25ff14b739b9970bec6f084fb" contextRef="c20190101to20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">142207000</ifrs-full:Revenue>
  <!--Revenue-Associates Two [Member]-->
  <ifrs-full:Revenue id="Fact_086ac7a452364e24869b9302ba0b1d82" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">50739000</ifrs-full:Revenue>
  <!--Revenue-Associates Five [Member]-->
  <ifrs-full:Revenue id="Fact_1d70b65b6ff240d19b0f8fbc0e941cc6" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">0</ifrs-full:Revenue>
  <!--Revenue-Associates Four [Member]-->
  <ifrs-full:Revenue id="Fact_291d4fb1d29d47a89826b29bbad02553" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">0</ifrs-full:Revenue>
  <!--Revenue-Associates Five [Member]-->
  <ifrs-full:Revenue id="Fact_0ee0754a727940a98fc297bce974ee71" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesFiveMember" unitRef="U002" decimals="-3">80240000</ifrs-full:Revenue>
  <!--Revenue-Associates Nine [Member]-->
  <ifrs-full:Revenue id="Fact_484988a12ed44d9ca2b28d74d434fb1f" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">0</ifrs-full:Revenue>
  <!--Revenue-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:Revenue id="Fact_4c435e8163d54c469b8264fd30da8659" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">0</ifrs-full:Revenue>
  <!--Revenue-Associates One [Member]-->
  <ifrs-full:Revenue id="Fact_85cd1fc2e619491898dc8bc404b7d843" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">853000</ifrs-full:Revenue>
  <!--Revenue-Associates Three [Member]-->
  <ifrs-full:Revenue id="Fact_970e033a0c4a4854bf1bcb789cd27c20" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">0</ifrs-full:Revenue>
  <!--Revenue-Associates Four [Member]-->
  <ifrs-full:Revenue id="Fact_a2e171e62061448d87224cee65163da1" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesFourMember" unitRef="U002" decimals="-3">0</ifrs-full:Revenue>
  <!--Revenue-Associates Seven [Member]-->
  <ifrs-full:Revenue id="Fact_a94e9dfae8634d24a53c0f2a083fb0b8" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">32302000</ifrs-full:Revenue>
  <!--Revenue-Associates Two [Member]-->
  <ifrs-full:Revenue id="Fact_d2ab63f87a304347b1a534e24277b3d1" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-3">51504000</ifrs-full:Revenue>
  <!--Revenue-Associates Seven [Member]-->
  <ifrs-full:Revenue id="Fact_d361d06ff7164224a48f7ce3c4c16930" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesSevenMember" unitRef="U002" decimals="-3">28832000</ifrs-full:Revenue>
  <!--Revenue-Associates Three [Member]-->
  <ifrs-full:Revenue id="Fact_d473cfd3a7d848ddba307f296dbaa7f8" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesThreeMember" unitRef="U002" decimals="-3">0</ifrs-full:Revenue>
  <!--Revenue-Associates Ten [Member]-->
  <ifrs-full:Revenue id="Fact_df17e5849e694ac2bdf67b9b4fda80a0" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">23663000</ifrs-full:Revenue>
  <!--Revenue-Associates Ten [Member]-->
  <ifrs-full:Revenue id="Fact_e85cc0923202435fa44289f94742a3c3" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesTenMember" unitRef="U002" decimals="-3">24867000</ifrs-full:Revenue>
  <!--Revenue-Associates One [Member]-->
  <ifrs-full:Revenue id="Fact_ea0be31c0fad441b8bb9ff1d16f493dd" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_AssociatesOneMember" unitRef="U002" decimals="-3">694000</ifrs-full:Revenue>
  <!--Revenue-Other Renewable Energy Joint Ventures [Member]-->
  <ifrs-full:Revenue id="Fact_f30aee21f2124e02b19b05ed33585e5b" contextRef="c20190101to20191231_SignificantInvestmentsInAssociatesAxis_OtherRenewableEnergyJointVenturesMember" unitRef="U002" decimals="-3">0</ifrs-full:Revenue>
  <!--Revenue-Associates Nine [Member]-->
  <ifrs-full:Revenue id="Fact_ff768a5bfaaa43d5a9462f88a32e65b0" contextRef="c20200101to20201231_SignificantInvestmentsInAssociatesAxis_AssociatesNineMember" unitRef="U002" decimals="-3">0</ifrs-full:Revenue>
  <!--Income from government grants-Solana and Mojave [Member]-->
  <ifrs-full:RevenueFromGovernmentGrants id="Fact_032111dec0934b25a8cdd85fbf70397e" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolanaAndMojaveMember" unitRef="U002" decimals="-5">58900000</ifrs-full:RevenueFromGovernmentGrants>
  <!--Income from government grants-Solana and Mojave [Member]-->
  <ifrs-full:RevenueFromGovernmentGrants id="Fact_64ecbd9797134a7f82c46c58799d5e7b" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SolanaAndMojaveMember" unitRef="U002" decimals="-5">59000000</ifrs-full:RevenueFromGovernmentGrants>
  <!--Income from government grants-->
  <ifrs-full:RevenueFromGovernmentGrants id="Fact_3d50a5070e894225b765fd1b9c771963" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">59142000</ifrs-full:RevenueFromGovernmentGrants>
  <!--Income from government grants-->
  <ifrs-full:RevenueFromGovernmentGrants id="Fact_83acf79f53dc4aea95790cd0e062bfc4" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">59010000</ifrs-full:RevenueFromGovernmentGrants>
  <!--Income from government grants-->
  <ifrs-full:RevenueFromGovernmentGrants id="Fact_867b253500124bc78c36772f28985246" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">59421000</ifrs-full:RevenueFromGovernmentGrants>
  <!--Interest income-->
  <ifrs-full:RevenueFromInterest id="Fact_5e659060a6cd4792bdce9f86e6f949b6" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">36296000</ifrs-full:RevenueFromInterest>
  <!--Interest income-->
  <ifrs-full:RevenueFromInterest id="Fact_d2416031f39c4f41a4232aaec3612cde" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">3665000</ifrs-full:RevenueFromInterest>
  <!--Interest income-->
  <ifrs-full:RevenueFromInterest id="Fact_da38c92be83b4bc4b3468aff45ade271" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">6651000</ifrs-full:RevenueFromInterest>
  <!--Revenue contributed by acquisitions-Asset Acquisition [Member]-->
  <ifrs-full:RevenueOfAcquiree id="Fact_58d1547f53c14d9bb4fe4d93f121991b" contextRef="c20200101to20201231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-5">22500000</ifrs-full:RevenueOfAcquiree>
  <!--Revenue contributed by acquisitions-Asset Acquisition [Member]-->
  <ifrs-full:RevenueOfAcquiree id="Fact_d513a24b71f746a6b924ee3d1a93ff39" contextRef="c20190101to20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-5">300000</ifrs-full:RevenueOfAcquiree>
  <!--Additional revenue amount-Asset Acquisition [Member]-->
  <ifrs-full:RevenueOfCombinedEntity id="Fact_54961c859c014abeb4a8a81cb3870027" contextRef="c20200101to20201231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-5">14700000</ifrs-full:RevenueOfCombinedEntity>
  <!--Additional revenue amount-Asset Acquisition [Member]-->
  <ifrs-full:RevenueOfCombinedEntity id="Fact_0afb05b5489548c597f8b7c7ade05200" contextRef="c20190101to20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-5">2300000</ifrs-full:RevenueOfCombinedEntity>
  <!--Reversal of impairment-Depreciation, Amortization and Impairment [Member]-Intangible assets under IFRS 16 lessee [Member]-->
  <ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment id="Fact_000a3e05218e4c09984363ec267bbdc5" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">0</ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
  <!--Reversal of impairment-Depreciation, Amortization and Impairment [Member]-Financial assets under IFRS 16 lessor [Member]-->
  <ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment id="Fact_0b1256a317f94ee8ad23d07c0fdfbbe7" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">0</ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
  <!--Reversal of impairment-Cadonal [Member]-->
  <ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment id="Fact_300033a4d18b479284542813601e87c2" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_CadonalMember" unitRef="U002" decimals="-5">15600000</ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
  <!--Reversal of impairment-Depreciation, Amortization and Impairment [Member]-Intangible assets under IFRIC 12 [Member]-->
  <ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment id="Fact_4544e11a5f9843bd97bc98db4a84a401" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">18787000</ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
  <!--Reversal of impairment-->
  <ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment id="Fact_814277e019a84d0b808c41af44557cb5" contextRef="c20190101to20191231" unitRef="U002" decimals="-6">6000000</ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
  <!--Reversal of impairment-Depreciation, Amortization and Impairment [Member]-Financial assets under IFRIC 12 [Member]-->
  <ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment id="Fact_8a05e2bbb856486bab5ea5895c233615" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">0</ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
  <!--Reversal of impairment-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment id="Fact_a4d0709b58dc41e4925c092af5193eb1" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">18787000</ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
  <!--Reversal of impairment-Other intangible assets [member]-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment id="Fact_b3bd72e0f9394ced878b4c97054cbaee" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">0</ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
  <!--Reversal of impairment-Palmatir [Member]-->
  <ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment id="Fact_da6c8ecc815441d19a791486b4868d8c" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_PalmatirMember" unitRef="U002" decimals="-5">3100000</ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
  <!--Reversal of impairment-Property, plant and equipment [member]-Depreciation, Amortization and Impairment [Member]-->
  <ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment id="Fact_ed819aed3a01434eb87facc0154d40c1" contextRef="c20200101to20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">0</ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
  <!--Services received, related party transactions-Subsidiaries [member]-->
  <ifrs-full:ServicesReceivedRelatedPartyTransactions id="Fact_4245e13e58124b3c8eaf6715b41bd1b9" contextRef="c20190101to20191231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">0</ifrs-full:ServicesReceivedRelatedPartyTransactions>
  <!--Services received, related party transactions-Subsidiaries [member]-->
  <ifrs-full:ServicesReceivedRelatedPartyTransactions id="Fact_69cf28743f0c40bfaf0591d8b3e68d50" contextRef="c20180101to20181231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">101582000</ifrs-full:ServicesReceivedRelatedPartyTransactions>
  <!--Services received, related party transactions-Subsidiaries [member]-->
  <ifrs-full:ServicesReceivedRelatedPartyTransactions id="Fact_130e848098434280b49e9d2c90bdba36" contextRef="c20200101to20201231_CategoriesOfRelatedPartiesAxis_SubsidiariesMember" unitRef="U002" decimals="-3">0</ifrs-full:ServicesReceivedRelatedPartyTransactions>
  <!--Share of profit of associates carried under the equity method-->
  <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod id="Fact_12095f746c304a06b12efc1b904ef171" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">5231000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
  <!--Share of profit of associates carried under the equity method-->
  <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod id="Fact_870d46cdd296465cb2bd5ee6274f49f8" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">7457000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
  <!--Share of profit of associates carried under the equity method-->
  <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod id="Fact_b13a1601f07c453ba8d92ee584ea0200" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">510000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
  <!--Share of profit of associates carried under the equity method-Material reconciling items [member]-->
  <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod id="Fact_32455206f82c4661a32b94e2fe6b1743" contextRef="c20190101to20191231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">7457000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
  <!--Share of profit of associates carried under the equity method-Material reconciling items [member]-->
  <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod id="Fact_7f24a655e4d74180ae49b54fefbb6d7d" contextRef="c20200101to20201231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">510000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
  <!--Share of profit of associates carried under the equity method-Material reconciling items [member]-->
  <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod id="Fact_e196070f528e41feb7cfaac37da5d96d" contextRef="c20180101to20181231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">5231000</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_884a5be80fb641e6ae532d45d50b1de3" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">510000</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_1829db57f80a4cb19cfc5014de290371" 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_00f9f66fa8c84d2ab90d5cea82d529fd" contextRef="c20190101to20191231_LegalEntityAxis_GeidaTlemcenSLMember_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-5">7700000</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]-->
  <ifrs-full:ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod id="Fact_2d73fe02aa964360844af99414fef5a7" contextRef="c20190101to20191231_LegalEntityAxis_ArroyoNetherlandsIIBVMember" unitRef="U002" decimals="-5">500000</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]-->
  <ifrs-full:ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod id="Fact_4c19f7e68b4d41648f699cc9abff34c5" contextRef="c20200101to20201231_LegalEntityAxis_ArroyoNetherlandsIIBVMember" unitRef="U002" decimals="-5">-1900000</ifrs-full:ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
  <!--Share of profit (loss) from continuing operations of associates and joint ventures accounted for using equity method-Geida Tlemcen, S.L. [Member]-Associates Two [Member]-->
  <ifrs-full:ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod id="Fact_8555e567b3b24eae94ef70aab2e20392" contextRef="c20200101to20201231_LegalEntityAxis_GeidaTlemcenSLMember_SignificantInvestmentsInAssociatesAxis_AssociatesTwoMember" unitRef="U002" decimals="-5">3100000</ifrs-full:ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
  <!--Share premium-->
  <ifrs-full:SharePremium id="Fact_1afd2c1a3e4e43e282a14f3205c7c7e1" contextRef="c20201231" unitRef="U002" decimals="-3">1011743000</ifrs-full:SharePremium>
  <!--Share premium-->
  <ifrs-full:SharePremium id="Fact_d31fcc34d7a340a18cbb578547eafa23" contextRef="c20191231" unitRef="U002" decimals="-3">1011743000</ifrs-full:SharePremium>
  <!--Tax effect of foreign tax rates-->
  <ifrs-full:TaxEffectOfForeignTaxRates id="Fact_1fac31678f484611b669cbe2a2ce5c14" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">94000</ifrs-full:TaxEffectOfForeignTaxRates>
  <!--Tax effect of foreign tax rates-->
  <ifrs-full:TaxEffectOfForeignTaxRates id="Fact_7be951c9bb6242ca9a21510b37db1d37" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-752000</ifrs-full:TaxEffectOfForeignTaxRates>
  <!--Tax effect of foreign tax rates-->
  <ifrs-full:TaxEffectOfForeignTaxRates id="Fact_1360c034aba147ccaa1307bd6e05680d" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">7076000</ifrs-full:TaxEffectOfForeignTaxRates>
  <!--Tax expense (income) at applicable tax rate-->
  <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate id="Fact_350ca61c24e2442c816e3fdd1a9e98ce" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">26390000</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
  <!--Tax expense (income) at applicable tax rate-->
  <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate id="Fact_57369e50d37c46d2bdfb31dedda5bf32" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">10438000</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
  <!--Tax expense (income) at applicable tax rate-->
  <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate id="Fact_776e98b274034200870cbdc20fd36bf6" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">29378000</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
  <!--Tax expense other than income tax expense-->
  <ifrs-full:TaxExpenseOtherThanIncomeTaxExpense id="Fact_639f18d0e8e84c289d1c1a4199219b8e" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">37439000</ifrs-full:TaxExpenseOtherThanIncomeTaxExpense>
  <!--Tax expense other than income tax expense-->
  <ifrs-full:TaxExpenseOtherThanIncomeTaxExpense id="Fact_89a4a94d84be400181a770ea31e0df2e" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">39820000</ifrs-full:TaxExpenseOtherThanIncomeTaxExpense>
  <!--Tax expense other than income tax expense-->
  <ifrs-full:TaxExpenseOtherThanIncomeTaxExpense id="Fact_eca60d21a7d744688ae55cc8688eafa7" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">34844000</ifrs-full:TaxExpenseOtherThanIncomeTaxExpense>
  <!--Trade and other current payables-->
  <ifrs-full:TradeAndOtherCurrentPayables id="Fact_68a809ef245446e3a7168fcb04af4166" contextRef="c20201231" unitRef="U002" decimals="-3">92557000</ifrs-full:TradeAndOtherCurrentPayables>
  <!--Trade and other current payables-->
  <ifrs-full:TradeAndOtherCurrentPayables id="Fact_ebd9742ef0734b80bca3b9df016ee5da" contextRef="c20191231" unitRef="U002" decimals="-3">128062000</ifrs-full:TradeAndOtherCurrentPayables>
  <!--Current payables to related parties-Related Parties [Member]-->
  <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties id="Fact_5fc9744facc345b08db808a8cfa86a88" contextRef="c20191231_CategoriesOfRelatedPartiesAxis_RelatedPartiesMember" unitRef="U002" decimals="-3">23979000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
  <!--Current payables to related parties-Algonquin [Member]-->
  <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties id="Fact_767d82fb5b9643cebfc44b38ebfd4997" contextRef="c20191231_LegalEntityAxis_AlgonquinMember" unitRef="U002" decimals="-5">5400000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
  <!--Current payables to related parties-Algonquin [Member]-->
  <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties id="Fact_c51c536f98074845b5b1687aefed8190" contextRef="c20201231_LegalEntityAxis_AlgonquinMember" unitRef="U002" decimals="-5">4200000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
  <!--Current payables to related parties-Related Parties [Member]-->
  <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties id="Fact_d55196afe72344578317c7c54ca79dd6" contextRef="c20201231_CategoriesOfRelatedPartiesAxis_RelatedPartiesMember" unitRef="U002" decimals="-3">18477000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
  <!--Current trade payables-->
  <ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers id="Fact_277cfd58fd794fdf8a8b51626f890d3a" contextRef="c20191231" unitRef="U002" decimals="-3">52062000</ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers>
  <!--Current trade payables-->
  <ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers id="Fact_6ff04dcc14a146099eb6350dda7cdaa3" contextRef="c20201231" unitRef="U002" decimals="-3">54219000</ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers>
  <!--Trade and other current receivables-->
  <ifrs-full:TradeAndOtherCurrentReceivables id="Fact_45f959ab83e6436888767693f4168f73" contextRef="c20191231" unitRef="U002" decimals="-3">317568000</ifrs-full:TradeAndOtherCurrentReceivables>
  <!--Trade and other current receivables-->
  <ifrs-full:TradeAndOtherCurrentReceivables id="Fact_8a7f88a34f9844ff8c5e73af9d91f217" contextRef="c20201231" unitRef="U002" decimals="-3">331735000</ifrs-full:TradeAndOtherCurrentReceivables>
  <!--Current receivables due from related parties-Arroyo Netherlands II B.V [Member]-->
  <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties id="Fact_43d5074f2b8d46b180a3e51bc4c1c4cd" contextRef="c20201231_LegalEntityAxis_ArroyoNetherlandsIIBVMember" unitRef="U002" decimals="-5">15500000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
  <!--Current receivables due from related parties-Arroyo Netherlands II B.V [Member]-->
  <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties id="Fact_7b6f58e4e8c346d5a345ec9e6ef98a39" contextRef="c20191231_LegalEntityAxis_ArroyoNetherlandsIIBVMember" unitRef="U002" decimals="-5">4000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
  <!--Current receivables due from related parties-Related Parties [Member]-->
  <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties id="Fact_bf6973a09d0c4a16a1a006abab1057f3" contextRef="c20201231_CategoriesOfRelatedPartiesAxis_RelatedPartiesMember" unitRef="U002" decimals="-3">23067000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
  <!--Current receivables due from related parties-Related Parties [Member]-->
  <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties id="Fact_cb502a5f31b4417bad67c8d20d9d8769" contextRef="c20191231_CategoriesOfRelatedPartiesAxis_RelatedPartiesMember" unitRef="U002" decimals="-3">13350000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
  <!--Payables to related parties-Related Parties [Member]-->
  <ifrs-full:TradeAndOtherPayablesToRelatedParties id="Fact_7c82cd95bcf0444b80b941f15ed1f739" contextRef="c20201231_CategoriesOfRelatedPartiesAxis_RelatedPartiesMember" unitRef="U002" decimals="-3">25287000</ifrs-full:TradeAndOtherPayablesToRelatedParties>
  <!--Payables to related parties-Related Parties [Member]-->
  <ifrs-full:TradeAndOtherPayablesToRelatedParties id="Fact_7e2b75e06c2f461da87543057113d475" contextRef="c20191231_CategoriesOfRelatedPartiesAxis_RelatedPartiesMember" unitRef="U002" decimals="-3">41094000</ifrs-full:TradeAndOtherPayablesToRelatedParties>
  <!--Receivables due from related parties-Related Parties [Member]-->
  <ifrs-full:TradeAndOtherReceivablesDueFromRelatedParties id="Fact_a99f95b99f624dbbaf079ad861016124" contextRef="c20191231_CategoriesOfRelatedPartiesAxis_RelatedPartiesMember" unitRef="U002" decimals="-3">34705000</ifrs-full:TradeAndOtherReceivablesDueFromRelatedParties>
  <!--Receivables due from related parties-Related Parties [Member]-->
  <ifrs-full:TradeAndOtherReceivablesDueFromRelatedParties id="Fact_beefcbe899874d249ca0f4fc2b64c436" contextRef="c20201231_CategoriesOfRelatedPartiesAxis_RelatedPartiesMember" unitRef="U002" decimals="-3">33149000</ifrs-full:TradeAndOtherReceivablesDueFromRelatedParties>
  <!--Useful life measured as period of time, property, plant and equipment-Solar Plants in Spain [Member]-->
  <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment id="Fact_40f20f2eca76434092830416b8ce2fd5" contextRef="c20200831to20200831_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember">P35Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
  <!--Useful life measured as period of time, property, plant and equipment-Solar Plants in Spain [Member]-->
  <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment id="Fact_d49e7608ecf24ea9984c4117da4399f3" contextRef="c20200901to20200930_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember">P25Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
  <!--Weighted average number of ordinary shares outstanding (in shares) - basic-->
  <ifrs-full:WeightedAverageShares id="Fact_50874e566c8441fa93f4fa0796134935" contextRef="c20190101to20191231" unitRef="U001" decimals="-3">101063000</ifrs-full:WeightedAverageShares>
  <!--Weighted average number of ordinary shares outstanding (in shares) - basic-->
  <ifrs-full:WeightedAverageShares id="Fact_54294fdf172f499f92d52391e12c467b" contextRef="c20200101to20201231" unitRef="U001" decimals="-3">101879000</ifrs-full:WeightedAverageShares>
  <!--Weighted average number of ordinary shares outstanding (in shares) - basic-->
  <ifrs-full:WeightedAverageShares id="Fact_994dd6d36eb04a6d87747b4fa2ac23ba" contextRef="c20180101to20181231" unitRef="U001" decimals="-3">100217000</ifrs-full:WeightedAverageShares>
  <!--Amendment Flag-->
  <dei:AmendmentFlag id="Fact_ef1625f0bd7c4b1db343f0c044b7c5de" contextRef="c20200101to20201231">false</dei:AmendmentFlag>
  <!--Entity Address, Country-->
  <dei:EntityAddressCountry id="Fact_e94f667a38a04b01826c1137822b90e8" contextRef="c20200101to20201231">GB</dei:EntityAddressCountry>
  <!--Current Fiscal Year End Date-->
  <dei:CurrentFiscalYearEndDate id="Fact_5cbd02567de2408ea0b3b5a41bb0fb01" contextRef="c20200101to20201231">--12-31</dei:CurrentFiscalYearEndDate>
  <!--Document Period End Date-->
  <dei:DocumentPeriodEndDate id="Fact_138dc87f0e9b4f0ba135abfb2f0d59e5" contextRef="c20200101to20201231">2020-12-31</dei:DocumentPeriodEndDate>
  <!--Entity Well-known Seasoned Issuer-->
  <dei:EntityWellKnownSeasonedIssuer id="Fact_651067d4aa3a4b8d8dc5094cf3b5bd04" contextRef="c20200101to20201231">Yes</dei:EntityWellKnownSeasonedIssuer>
  <!--Entity Voluntary Filers-->
  <dei:EntityVoluntaryFilers id="Fact_61ff03391d1a4f909bc4bc0b94db5666" contextRef="c20200101to20201231">No</dei:EntityVoluntaryFilers>
  <!--Entity Current Reporting Status-->
  <dei:EntityCurrentReportingStatus id="Fact_692a3f6b19544cb9b1696f14dd79b23c" contextRef="c20200101to20201231">Yes</dei:EntityCurrentReportingStatus>
  <!--Entity Filer Category-->
  <dei:EntityFilerCategory id="Fact_58466ae06f074e09b66b64580fee4b99" contextRef="c20200101to20201231">Large Accelerated Filer</dei:EntityFilerCategory>
  <!--Entity Registrant Name-->
  <dei:EntityRegistrantName id="Fact_0fc0b61601bf4372bbd26e427ef7f150" contextRef="c20200101to20201231">Atlantica Sustainable Infrastructure plc</dei:EntityRegistrantName>
  <!--Entity Central Index Key-->
  <dei:EntityCentralIndexKey id="Fact_1f4769667e5e4624964670d269772c16" contextRef="c20200101to20201231">0001601072</dei:EntityCentralIndexKey>
  <!--Entity Common Stock, Shares Outstanding-->
  <dei:EntityCommonStockSharesOutstanding id="Fact_4381f5eaa41642e39e77a43700b1d500" contextRef="c20201231" unitRef="U001" decimals="INF">106670862</dei:EntityCommonStockSharesOutstanding>
  <!--Document Fiscal Year Focus-->
  <dei:DocumentFiscalYearFocus id="Fact_a4c4d9082d9e486ab0b436715289fccb" contextRef="c20200101to20201231">2020</dei:DocumentFiscalYearFocus>
  <!--Document Fiscal Period Focus-->
  <dei:DocumentFiscalPeriodFocus id="Fact_3d1cf067d4da46f6928191155967a6df" contextRef="c20200101to20201231">FY</dei:DocumentFiscalPeriodFocus>
  <!--Document Type-->
  <dei:DocumentType id="Fact_6c03102f1b8541688f7e5d4e0fa04e7b" contextRef="c20200101to20201231">20-F</dei:DocumentType>
  <!--Document Annual Report-->
  <dei:DocumentAnnualReport id="Fact_1165f9bf6a9e4ffc9dd6a8e63faf38c9" contextRef="c20200101to20201231">true</dei:DocumentAnnualReport>
  <!--Document Transition Report-->
  <dei:DocumentTransitionReport id="Fact_a4b9eac18d6648f78106d4ad80e1b7c3" contextRef="c20200101to20201231">false</dei:DocumentTransitionReport>
  <!--Document Shell Company Report-->
  <dei:DocumentShellCompanyReport id="Fact_6faf8f5065594009b65b5a2c82c0d49c" contextRef="c20200101to20201231">false</dei:DocumentShellCompanyReport>
  <!--Document Accounting Standard-->
  <dei:DocumentAccountingStandard id="Fact_8fd9348046b243c08035dcfc60c8fdf1" contextRef="c20200101to20201231">International Financial Reporting Standards</dei:DocumentAccountingStandard>
  <!--Entity Interactive Data Current-->
  <dei:EntityInteractiveDataCurrent id="Fact_5e0db5fbf065420589382977ab4a5404" contextRef="c20200101to20201231">Yes</dei:EntityInteractiveDataCurrent>
  <!--Entity Shell Company-->
  <dei:EntityShellCompany id="Fact_a42509b0659d4e4a9411ad84fa57af3b" contextRef="c20200101to20201231">false</dei:EntityShellCompany>
  <!--Entity Emerging Growth Company-->
  <dei:EntityEmergingGrowthCompany id="Fact_54b991fc88154f6c9e0d3188ed887d2c" contextRef="c20200101to20201231">false</dei:EntityEmergingGrowthCompany>
  <!--Period of default, power purchase agreement-->
  <aby:PeriodOfDefaultPowerPurchaseAgreement id="Fact_90ce0df651bb44ccbe73382548c2bfbc" contextRef="c20200101to20201231">P180D</aby:PeriodOfDefaultPowerPurchaseAgreement>
  <!--Project debt, amount refinanced-Helios 1 and 2 [Member]-->
  <aby:ProjectDebtAmountRefinanced id="Fact_c375646ccd0340df95360b43f582ac55" contextRef="c20200714_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member" unitRef="U010" decimals="-6">250000000</aby:ProjectDebtAmountRefinanced>
  <!--Other tax effects for permanent differences-->
  <aby:OtherTaxEffectsForPermanentDifferences id="Fact_4053ecf982cd4bbbb2f1ecbc650a52c5" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-11220000</aby:OtherTaxEffectsForPermanentDifferences>
  <!--Other tax effects for permanent differences-->
  <aby:OtherTaxEffectsForPermanentDifferences id="Fact_dc1ea2122d4f4ebd8261e93c1b69230d" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-5385000</aby:OtherTaxEffectsForPermanentDifferences>
  <!--Other tax effects for permanent differences-->
  <aby:OtherTaxEffectsForPermanentDifferences id="Fact_e4cd27238b5248d7be1df02b9f580bd9" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">8895000</aby:OtherTaxEffectsForPermanentDifferences>
  <!--Tax effect, purchase of liberty equity interest in Solana-->
  <aby:TaxEffectPurchaseOfLibertyEquityInterestInSolana id="Fact_4893c22042f9415988a57cb82c5e3aa0" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">0</aby:TaxEffectPurchaseOfLibertyEquityInterestInSolana>
  <!--Tax effect, purchase of liberty equity interest in Solana-->
  <aby:TaxEffectPurchaseOfLibertyEquityInterestInSolana id="Fact_c0cc88357a7f419f9bddf318de297183" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">0</aby:TaxEffectPurchaseOfLibertyEquityInterestInSolana>
  <!--Tax effect, purchase of liberty equity interest in Solana-->
  <aby:TaxEffectPurchaseOfLibertyEquityInterestInSolana id="Fact_dc6602d8636f4c31a2f8720233b7e80a" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-36352000</aby:TaxEffectPurchaseOfLibertyEquityInterestInSolana>
  <!--Tax effect of expense not deductible and tax losses in determining taxable profit (tax loss)-->
  <aby:TaxEffectOfExpenseNotDeductibleAndTaxLossesInDeterminingTaxableProfitTaxLoss id="Fact_8ad0bd0e1eb2435096c1ca9ef9dc9e50" 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_14fee15dc12a40d1923e763ad8b2419c" 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_d856fe08df1c4edfb2cd6f5ed1f41f2c" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">37183000</aby:TaxEffectOfExpenseNotDeductibleAndTaxLossesInDeterminingTaxableProfitTaxLoss>
  <!--Uncertain tax positions-->
  <aby:UncertainTaxPositions id="Fact_7b21be9472804868bcb1ec60bcde414f" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">0</aby:UncertainTaxPositions>
  <!--Uncertain tax positions-->
  <aby:UncertainTaxPositions id="Fact_b4e4d07ae5e64e1b94abcb2bf611c3f3" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">0</aby:UncertainTaxPositions>
  <!--Restricted Net Assets-->
  <aby:RestrictedNetAssets id="Fact_3301870fcff94fbd9bfdc08ca973f2b2" contextRef="c20201231" unitRef="U002" decimals="-6">324000000</aby:RestrictedNetAssets>
  <!--Dividend payable date to be paid day month and year1-Subsequent Events [Member]-->
  <aby:DividendPayableDateToBePaidDayMonthAndYear1 id="Fact_3e4d33ec94af4006a6aa8de44e88ebd8" contextRef="c20210226to20210226_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember">2021-03-22</aby:DividendPayableDateToBePaidDayMonthAndYear1>
  <!--Length of transmission lines-Ten West Link [Member]-->
  <aby:LengthOfTransmissionLines id="Fact_c28ecc38c7ca4fe79af1237d683cacd3" contextRef="c20200101to20201231_ClassesOfFinancialAssetsAxis_TenWestLinkMember" unitRef="U008" decimals="0">114</aby:LengthOfTransmissionLines>
  <!--Dividends Payable Declaration Date Day Month And Year-Later than six months and not later than nine months [Member]-->
  <aby:DividendsPayableDeclarationDateDayMonthAndYear id="Fact_27aeaaf4cb5440929aaa14adb1792e11" contextRef="c20200101to20201231_MaturityAxis_LaterThanSixMonthsAndNotLaterThanNineMonthsMember">2020-11-04</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_81984f837d51472bb3cc9e39371417ea" contextRef="c20200101to20201231_MaturityAxis_LaterThanOneDayAndNotLaterThanThreeMonthsMember">2020-05-06</aby:DividendsPayableDeclarationDateDayMonthAndYear>
  <!--Dividends Payable Declaration Date Day Month And Year-Later than three months and not later than six months [member]-->
  <aby:DividendsPayableDeclarationDateDayMonthAndYear id="Fact_86188ec4f3f743d6bbf451bfdfe2ff34" contextRef="c20200101to20201231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember">2020-07-31</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_936cf2b811764730bf73068609cf6785" contextRef="c20200101to20201231_MaturityAxis_LaterThanNineMonthsAndNotLaterThanTwelveMonthsMember">2020-02-26</aby:DividendsPayableDeclarationDateDayMonthAndYear>
  <!--Dividends Payable Declaration Date Day Month And Year-Subsequent Events [Member]-->
  <aby:DividendsPayableDeclarationDateDayMonthAndYear id="Fact_c1390c79db2c447a9ef9a284c1fecc8e" contextRef="c20210226to20210226_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember">2021-02-26</aby:DividendsPayableDeclarationDateDayMonthAndYear>
  <!--Number of treasury shares purchased, sold, issued or cancelled-->
  <aby:NumberOfTreasurySharesPurchasedSoldIssuedOrCancelled id="Fact_becb94cbc87e4b55b605b6bc7a718319" contextRef="c20200101to20201231" unitRef="U001" decimals="INF">0</aby:NumberOfTreasurySharesPurchasedSoldIssuedOrCancelled>
  <!--Number of treasury shares held-->
  <aby:TreasurySharesNumberOfShares id="Fact_78e1b606a8e643ab939d9512440d52c1" contextRef="c20201231" unitRef="U001" decimals="INF">0</aby:TreasurySharesNumberOfShares>
  <!--Dividend Payable Date of Paid Day Month And Year-Later Than Nine Months And Not Later Than Twelve Months [Member]-->
  <aby:DividendPayableDateOfPaidDayMonthAndYear id="Fact_98a21fba5e134a708f8f23491c8d9ffc" contextRef="c20200101to20201231_MaturityAxis_LaterThanNineMonthsAndNotLaterThanTwelveMonthsMember">2020-03-23</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_b7dc015ae55e4c6094c2f99f800646a8" contextRef="c20200101to20201231_MaturityAxis_LaterThanOneDayAndNotLaterThanThreeMonthsMember">2020-06-15</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_14a6705a8b9a4778be7b41467d093ec7" contextRef="c20200101to20201231_MaturityAxis_LaterThanSixMonthsAndNotLaterThanNineMonthsMember">2020-12-15</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_eaca9ed5dd56439d8214930ede3ee454" contextRef="c20200101to20201231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember">2020-09-15</aby:DividendPayableDateOfPaidDayMonthAndYear>
  <!--Voting right per share-->
  <aby:VotingRightPerShare id="Fact_ad2603b21d9a4ef1a0933d08eb819572" contextRef="c20200101to20201231" unitRef="U009" decimals="INF">1</aby:VotingRightPerShare>
  <!--Proceeds from issuing shares, net of issuance costs-->
  <aby:ProceedsFromIssuingSharesNetOfIssuanceCosts id="Fact_249db545ce4249b5b58736fc8e3482e1" contextRef="c20201211to20201211" unitRef="U002" decimals="-6">161000000</aby:ProceedsFromIssuingSharesNetOfIssuanceCosts>
  <!--Reduction of share premium-Other Reserves [Member]-->
  <aby:ReductionOfSharePremium id="Fact_04b9bf10ad954ae5823c9096a0e015ed" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">0</aby:ReductionOfSharePremium>
  <!--Reduction of share premium-Share Capital [Member]-->
  <aby:ReductionOfSharePremium id="Fact_26f93874c91347ceb81852f8bff55f19" contextRef="c20190101to20191231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</aby:ReductionOfSharePremium>
  <!--Reduction of share premium-Total Equity Attributable to Company [Member]-->
  <aby:ReductionOfSharePremium id="Fact_67a6177d2688402ebbe4166933cd1c58" contextRef="c20190101to20191231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">0</aby:ReductionOfSharePremium>
  <!--Reduction of share premium-->
  <aby:ReductionOfSharePremium id="Fact_69ea85d3988741b096f8995bb1fcd30f" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">0</aby:ReductionOfSharePremium>
  <!--Reduction of share premium-Accumulated Deficit [Member]-->
  <aby:ReductionOfSharePremium id="Fact_8274958581114bf08832c80a08464842" contextRef="c20190101to20191231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</aby:ReductionOfSharePremium>
  <!--Reduction of share premium-Non-controlling Interest [Member]-->
  <aby:ReductionOfSharePremium id="Fact_902eb42bf5f9422590cc2abee6cf6950" contextRef="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">0</aby:ReductionOfSharePremium>
  <!--Reduction of share premium-Share Premium [Member]-->
  <aby:ReductionOfSharePremium id="Fact_9bb8f2d6ca114df296a4b791beb04242" contextRef="c20190101to20191231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">-1000000000</aby:ReductionOfSharePremium>
  <!--Reduction of share premium-Accumulated Currency Translation Differences [Member]-->
  <aby:ReductionOfSharePremium id="Fact_178761862bcc463aaf1748ad912a9e70" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</aby:ReductionOfSharePremium>
  <!--Reduction of share premium-Capital Reserve [Member]-->
  <aby:ReductionOfSharePremium id="Fact_d9c5a94fdf5e46b8a301f6aae3faf886" contextRef="c20190101to20191231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">1000000000</aby:ReductionOfSharePremium>
  <!--Reduction of share premium-->
  <aby:ReductionOfSharePremium id="Fact_a5d1afaba1a240f28cdb4f5f1acbddd8" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-1000000000</aby:ReductionOfSharePremium>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Accumulated Deficit [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_003266ac48ba4144bcdb0bddfa1c8f6b" contextRef="c20180101to20181231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">1608000</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_0573d774b79d4bf492697cc8c3afbaf6" contextRef="c20200101to20201231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">8509000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_0dec4cc0186c4d6d93eeabc820da5127" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-6147000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Share Premium [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_339314b00cc0464794c07cde4ff2f399" contextRef="c20190101to20191231_ComponentsOfEquityAxis_SharePremiumMember" 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_4333cd667ca24682ba033b3841b6bcb5" contextRef="c20180101to20181231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">10365000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Capital Reserve [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_5933ab795aab4b4cbb7b1fe09f236bf3" contextRef="c20180101to20181231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">0</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Share Premium [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_5d23d706ab9a42bf9fd0861c2183aa32" contextRef="c20180101to20181231_ComponentsOfEquityAxis_SharePremiumMember" 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_6901cdd73b914d89bb810ea60f3279d1" contextRef="c20190101to20191231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">-6733000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Non-controlling Interest [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_6f0ad976d7a044f583716a0bd9afcc03" contextRef="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">586000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_706bf57a61df4fbb866f848fe3f66c6c" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">8698000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Accumulated Deficit [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_70ea538664b34ae3bd9a513c3e0dab21" contextRef="c20190101to20191231_ComponentsOfEquityAxis_RetainedEarningsMember" 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_7a7b858ff83945ff9e9e9b114d95897a" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" 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_7c8a308267494f37b5bc21036a0b0024" contextRef="c20200101to20201231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" 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_8545acce3be843fba340e795b3428296" contextRef="c20200101to20201231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">8509000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Share Premium [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_858c28f7094f4859b3c32f6acf8f66db" contextRef="c20200101to20201231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">0</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Capital Reserve [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_9c167302df64449f81d016cd49b2c86c" contextRef="c20200101to20201231_ComponentsOfEquityAxis_CapitalReserveMember" 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_a2373e913cbc4f44bdde3e3e4ec4ee20" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" 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_a3f94987be12402bac78130432adb770" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">8757000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Share Capital [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_ac48f7bb014d4f6d8257ba8bae157fbb" contextRef="c20200101to20201231_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_c5b0d8f2f28d4a90aca6f55f95648347" contextRef="c20200101to20201231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">189000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_ca6dce191e514c7ea805d93a9eb6f163" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">10685000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Share Capital [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_d36a2aca19c549b6b916cc8ce531bde9" contextRef="c20190101to20191231_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_e513b7aa32ae4f0187fcdf4ea0d0906f" contextRef="c20180101to20181231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">320000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Capital Reserve [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_f2e06b3b854645b7b9d08bbd1ed1765a" contextRef="c20190101to20191231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">0</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Accumulated Deficit [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_f86a53dca366481db325aa173e8ec5e5" contextRef="c20200101to20201231_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_f98ee24ee86d4dfc938233035c155ac6" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">-6733000</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Income tax relating to increase (decrease) in fair value of cash flow hedges-Share Capital [Member]-->
  <aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_fdeed62740174786a629a1a2714f6869" contextRef="c20180101to20181231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</aby:IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Share Capital [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_0899e71b9763401296b77aaa30144d03" contextRef="c20180101to20181231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Share Premium [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_0ad3e6a7f17244289d36fe93e6f59705" contextRef="c20200101to20201231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Non-controlling Interest [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_1d4475cf78b342f991df772accfacfaa" 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_1df8b3972f6b4927b4f5cd6ef9372c4d" contextRef="c20200101to20201231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">31353000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Accumulated Deficit [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_26938659d03a4d9da52b3d497cf68c94" 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_30940fa4f5c147cebaf9bd0720070326" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">-27947000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Accumulated Currency Translation Differences [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_350ad4a2747b4f2daaa612eb6ffe9201" contextRef="c20190101to20191231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_371c7a47f19b4969a3b99fdfa82bebdf" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-25948000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_3977edec3c39402face7b597c722afdd" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">32109000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Accumulated Deficit [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_3d560f663065474883a56d9bd2c4b074" contextRef="c20200101to20201231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Share Capital [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_3dcad7041ed94123bdb3e583bb515162" contextRef="c20190101to20191231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Other Reserves [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_44511c20f3794a6c9ac17567ca120cf8" contextRef="c20200101to20201231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">31353000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Capital Reserve [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_4df6a8ea259b4410a2c240f7b739f221" contextRef="c20200101to20201231_ComponentsOfEquityAxis_CapitalReserveMember" 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_4f8d990993dd4843b27db38495b72ecd" contextRef="c20180101to20181231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">21238000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Share Premium [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_506ee73e15be4a6c840e72a54ae2cbb8" contextRef="c20180101to20181231_ComponentsOfEquityAxis_SharePremiumMember" 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_5c4d6278f72c41d69b68f129a4be04e2" contextRef="c20190101to20191231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember" unitRef="U002" decimals="-3">-26265000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Other Reserves [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_609fdf952a194f8aa5c18f3fdddc4bdc" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember" unitRef="U002" decimals="-3">21474000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Accumulated Currency Translation Differences [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_631b72f16fec442b867d64f18a9ae7ce" contextRef="c20200101to20201231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Accumulated Deficit [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_7814071c1d7743ac8a11477060e94ffc" contextRef="c20180101to20181231_ComponentsOfEquityAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-236000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Non-controlling Interest [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_7b195b0fbda24360ab32138cbff222c8" contextRef="c20190101to20191231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">317000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_12a66ac978924f9cb3293777d3ae59c3" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">27299000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Non-controlling Interest [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_81fe83905f284f2bbe49b4d0933ce0c0" contextRef="c20200101to20201231_ComponentsOfEquityAxis_NoncontrollingInterestsMember" unitRef="U002" decimals="-3">756000</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Capital Reserve [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_996316bfbe8844a69c067d30859621bc" contextRef="c20180101to20181231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Share Capital [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_a71f9ec9ea8d4fc68fd9c88cc1956b7c" contextRef="c20200101to20201231_ComponentsOfEquityAxis_IssuedCapitalMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Capital Reserve [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_c2dde525f8d245499edcca7d5194487f" contextRef="c20190101to20191231_ComponentsOfEquityAxis_CapitalReserveMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Share Premium [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_c78f56d085d54ac88d2143559669bfad" contextRef="c20190101to20191231_ComponentsOfEquityAxis_SharePremiumMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Increase (decrease) in fair value of cash flow hedges-Accumulated Currency Translation Differences [Member]-->
  <aby:IncreaseDecreaseInFairValueOfCashFlowHedges id="Fact_dcd475a659d04384b03370716a2c1548" contextRef="c20180101to20181231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember" unitRef="U002" decimals="-3">0</aby:IncreaseDecreaseInFairValueOfCashFlowHedges>
  <!--Disclosure of detailed information about contracted concessional assets [Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutContractedConcessionalAssetsTextBlock id="Fact_1c32404064ba4ed6841e07e2280690fb" contextRef="c20200101to20201231">&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: 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 assets included in the heading &amp;#8220;Contracted Concessional assets&amp;#8221; for 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" 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 style="vertical-align: bottom; text-align: left; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Cost&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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRIC 12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 16&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(Lessor)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Intangible&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRIC 12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Intangible&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 16&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(Lessee)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;intangible&lt;/div&gt;&lt;div style="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; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Property,&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total&lt;/div&gt;&lt;div style="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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total as of January 1, 2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,945&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,459&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,183,011&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;60,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;12,927&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;251,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;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,384,597&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;29,213&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,832&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;557&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,753&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;35,355&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: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Subtractions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;(71,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;&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;(954&lt;/div&gt;&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;(223&lt;/div&gt;&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;(72,883&lt;/div&gt;&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: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Business combinations (Note 5)&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;102,560&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;385&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;63,916&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;166,861&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: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;(8,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;&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;(163&lt;/div&gt;&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;326,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;4,349&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,836&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;340,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: middle; width: 16%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(30,502&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(355&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(30,857&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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: 16%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total cost&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;936,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); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2,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); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,467,309&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;66,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); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;13,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); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;336,919&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;10,824,037&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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 style="vertical-align: bottom; text-align: left; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Depreciation, amortization and impairment&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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRIC 12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 16&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(Lessor)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Intangible&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRIC 12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Intangible&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 16&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(Lessee)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;intangible&lt;/div&gt;&lt;div style="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; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Property,&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total&lt;/div&gt;&lt;div style="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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total as of January 1, 2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(57,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;&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;(2,055,946&lt;/div&gt;&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;(6,585&lt;/div&gt;&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;(3,653&lt;/div&gt;&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;(100,026&lt;/div&gt;&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;(2,223,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);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(27,111&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(338,393&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(3,527&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(2,219&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(13,739&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(384,989&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Subtractions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;634&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;49&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,253&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Reversal of impairment&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;18,787&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;18,787&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: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Business combinations (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;(3,797&lt;/div&gt;&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;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,797&lt;/div&gt;&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: 16%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;476&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(84,538&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(581&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(238&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(8,524&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(93,405&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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: 16%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total depreciation, amortization and impairment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(87,689&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&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); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(2,442,520&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(10,060&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(6,111&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(122,239&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(2,668,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); padding-bottom: 4px;"&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&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;The following table shows the movements of 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 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 style="vertical-align: bottom; text-align: left; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Cost&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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRIC 12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 16&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(Lessor)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Intangible &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRIC 12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Intangible&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 16&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(Lessee)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;intangible &lt;/div&gt;&lt;div style="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; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Property,&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total&lt;/div&gt;&lt;div style="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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;902,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;4,068&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,265,742&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;60,808&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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;238,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: 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: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;91&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;454&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;886&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Subtractions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;(22,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;&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;(347&lt;/div&gt;&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;(15&lt;/div&gt;&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;(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;&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,872&lt;/div&gt;&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: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Business combinations (Note 5)&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,067&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,548&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;18,123&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;(1,049&lt;/div&gt;&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;(295&lt;/div&gt;&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;(62,498&lt;/div&gt;&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;157&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(68&lt;/div&gt;&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;(5,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;(69,700&lt;/div&gt;&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: 16%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(28,514&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(314&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(28,828&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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: 16%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total cost&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;872,945&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,459&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,183,011&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;60,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); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;12,927&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;251,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); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&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%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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 style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Depreciation, amortization &lt;/div&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;and impairment&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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRIC 12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: left; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 16&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(Lessor)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Intangible&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;br /&gt; &amp;#160;IFRIC 12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Intangible&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 16&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(Lessee)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;intangible&lt;/div&gt;&lt;div style="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; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Property,&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total&lt;/div&gt;&lt;div style="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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;(63,285&lt;/div&gt;&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;(1,766,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;&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;(3,341&lt;/div&gt;&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;(2,157&lt;/div&gt;&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;(91,684&lt;/div&gt;&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;(1,926,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;&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: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(305,702&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(3,294&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(1,523&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(10,147&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(320,666&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Subtractions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,205&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;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: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,204&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 16%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11,730&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;50&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;27&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,803&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,640&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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: 16%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total depreciation, amortization and impairment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(57,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); padding-bottom: 4px;"&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); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&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); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(2,055,946&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(6,585&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(3,653&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(100,026&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&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%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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&gt;</aby:DisclosureOfDetailedInformationAboutContractedConcessionalAssetsTextBlock>
  <!--Disclosure of receivable and payable balances with related parties [Table Text Block]-->
  <aby:DisclosureOfReceivableAndPayableBalancesWithRelatedPartiesExplanatoryTableTextBlock id="Fact_707063f5c69d4fc9832db7a2dcd23f35" contextRef="c20200101to20201231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Details of balances with related parties as of December 31, 2020 and 2019 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: 100%; color: #000000; 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" 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: middle; padding-bottom: 2px; width: 66%;"&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;2020&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;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: 66%;"&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;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: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,067&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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: 66%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,082&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total receivables from 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;33,149&lt;/div&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;34,705&lt;/div&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,477&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,979&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,810&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total payables to 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;25,287&lt;/div&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;41,094&lt;/div&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>
  <!--Remuneration, related party transactions-Key management personnel of entity or parent [member]-->
  <aby:RemunerationRelatedPartyTransactions id="Fact_6d343745564d4149aa1cb1d927214a66" contextRef="c20190101to20191231_CategoriesOfRelatedPartiesAxis_KeyManagementPersonnelOfEntityOrParentMember" unitRef="U002" decimals="-5">2500000</aby:RemunerationRelatedPartyTransactions>
  <!--Remuneration, related party transactions-Key management personnel of entity or parent [member]-->
  <aby:RemunerationRelatedPartyTransactions id="Fact_b775e4f5950e424c961f7ada4d94a3d5" contextRef="c20200101to20201231_CategoriesOfRelatedPartiesAxis_KeyManagementPersonnelOfEntityOrParentMember" unitRef="U002" decimals="-5">3400000</aby:RemunerationRelatedPartyTransactions>
  <!--Dividends retained-Amherst Island Partnership [Member]-->
  <aby:DividendsRetained id="Fact_6fa787f238d842a7951904623f8d9c9b" contextRef="c20200101to20201231_LegalEntityAxis_AmherstIslandPartnershipMember" unitRef="U002" decimals="-5">4300000</aby:DividendsRetained>
  <!--Dividends retained-Amherst Island Partnership [Member]-->
  <aby:DividendsRetained id="Fact_8d547b4a7660483090c26f433c1d282f" contextRef="c20190101to20191231_LegalEntityAxis_AmherstIslandPartnershipMember" unitRef="U002" decimals="-5">5500000</aby:DividendsRetained>
  <!--Movement in Long Term And Short Term Corporate Debt, Non-cash Charges-->
  <aby:MovementInLongTermAndShortTermCorporateDebtNonCashCharges id="Fact_1d5370a1366c46ff841bdc2c5d864f0b" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">33098000</aby:MovementInLongTermAndShortTermCorporateDebtNonCashCharges>
  <!--Movement in Long Term And Short Term Corporate Debt, Non-cash Charges-->
  <aby:MovementInLongTermAndShortTermCorporateDebtNonCashCharges id="Fact_2fc1175de80e41e7ace13b0eaba5e509" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">98752000</aby:MovementInLongTermAndShortTermCorporateDebtNonCashCharges>
  <!--Movement in Long Term And Short Term Corporate Debt, Cash Flows-->
  <aby:MovementInLongTermAndShortTermCorporateDebtCashFlows id="Fact_8ed2b4e7b40646a383d95bbb92bfdd4a" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">171182000</aby:MovementInLongTermAndShortTermCorporateDebtCashFlows>
  <!--Movement in Long Term And Short Term Corporate Debt, Cash Flows-->
  <aby:MovementInLongTermAndShortTermCorporateDebtCashFlows id="Fact_d28c14273c874fc59c60e725b07d9da3" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">6620000</aby:MovementInLongTermAndShortTermCorporateDebtCashFlows>
  <!--Dismantling provisions, concessional assets-Liberty Interactive Corporation [Member]-->
  <aby:DismantlingProvisionsConcessionalAssets id="Fact_898568bf49864e9292489d29e2d9709a" contextRef="c20201231_CounterpartiesAxis_LibertyInteractiveCorporationMember" unitRef="U002" decimals="-6">88000000</aby:DismantlingProvisionsConcessionalAssets>
  <!--Dismantling provisions, concessional assets-Liberty Interactive Corporation [Member]-->
  <aby:DismantlingProvisionsConcessionalAssets id="Fact_173e62bbed8541b2b6b32d9688013fa7" contextRef="c20191231_CounterpartiesAxis_LibertyInteractiveCorporationMember" unitRef="U002" decimals="-6">60000000</aby:DismantlingProvisionsConcessionalAssets>
  <!--Performance earn-out, period of average annual net production-Liberty Interactive Corporation [Member]-Solana [Member]-->
  <aby:PerformanceEarnOutPeriodOfAverageAnnualNetProduction id="Fact_f37563c60cf34532a95c8708a7d47416" contextRef="c20200817to20200817_CounterpartiesAxis_LibertyInteractiveCorporationMember_IntangibleAssetsMaterialToEntityAxis_SolanaMember">P4Y</aby:PerformanceEarnOutPeriodOfAverageAnnualNetProduction>
  <!--Performance earn-out, period of highest annual net production-Liberty Interactive Corporation [Member]-Solana [Member]-->
  <aby:PerformanceEarnOutPeriodOfHighestAnnualNetProduction id="Fact_4b373fe2684143e29758b366a1137ffa" contextRef="c20200817to20200817_CounterpartiesAxis_LibertyInteractiveCorporationMember_IntangibleAssetsMaterialToEntityAxis_SolanaMember">P5Y</aby:PerformanceEarnOutPeriodOfHighestAnnualNetProduction>
  <!--Number of grant types-->
  <aby:NumberOfGrantTypes id="Fact_fc84675cae7c4aaca0951620385c5df1" contextRef="c20200101to20201231" unitRef="U011" decimals="INF">2</aby:NumberOfGrantTypes>
  <!--Location of concessional asset-Cadonal [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_0229b96146534f20af883ad3291d578a" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_CadonalMember">Uruguay</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Mojave [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_076a55c47cb64118bb34e6f6f80bcb37" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MojaveMember">California (USA)</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Kaxu [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_18e236b3db694ffea16669ff7d918681" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_KaxuMember">South Africa</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-ATN [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_1c1ab96a50424041ab8f6dfbfaecaaee" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATNMember">Peru</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Solana [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_1ce67684d1b546dc85c054d87d9e3231" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolanaMember">Arizona (USA)</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-ATN2, Concessional Asset [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_3a25cc33353d43009148b4d4a6d08ad7" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATN2ConcessionalAssetMember">Peru</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Seville PV [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_3c7838f7956b4f9289497398bb265a56" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SevillePVMember">Spain</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Skikda [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_42866fa7dd4641939e0dcdd189fe9d60" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_SkikdaMember">Algeria</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Solaben 1 and 6 [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_530a83415d5448a0975bd20e08b525ed" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solaben1And6Member">Spain</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Monterrey [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_59bebf66812a41d88c647de91fd757be" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_MonterreyMember">Mexico</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Chile PV 1 [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_7a44b12f5af04e829c752268173d1782" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_ChilePV1Member">Chile</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Solacor 1 and Solacor 2 [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_83a61ca494bd47fb97a59ef544c660c3" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member">Spain</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Melowind [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_934fdae93a264293aa50697f81fbb19f" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MelowindMember">Uruguay</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Helioenergy 1 and 2 [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_99d2056826e64787a275fcb1f310eb2d" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Helioenergy1And2Member">Spain</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Solaben 2 and Solaben 3 [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_ae8dd2fb547f486e8879f47877058cb5" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member">Spain</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Chile TL3 [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_c1361df4c8684297887f604473d05c97" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ChileTL3Member">Chile</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Palmucho [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_cbc3a8b4f8474234a6907b1eb718d4d6" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_PalmuchoMember">Chile</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-ACT [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_cfc608b6ce544e978ad8122f3ce2a36c" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ACTMember">Mexico</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Solnova 1, 3 and 4 [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_d643d3a1eb2541d0a4639c44e49645bb" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solnova13And4Member">Spain</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Palmatir [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_d6be8c682b9e4f67b6177362a1c01ed2" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_PalmatirMember">Uruguay</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-PS10 and PS20 [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_d72c338c21f5488facf2dda77f98707d" contextRef="c20200101to20201231_ClassesOfPropertyPlantAndEquipmentAxis_PS10AndPS20Member">Spain</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Quadra 1 and Quadra 2 [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_dbd406b98ed94344ad27a586e6820184" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_Quadra1AndQuadra2Member">Chile</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Honaine [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_e2fd0f7974244adcb7b26b80fa3dcf30" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_HonaineMember">Algeria</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-ATS [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_e4e7bf2cb21d469f9420c71b2702a562" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATSMember">Peru</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Mini Hydro [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_ece428b006fc4c0ab5038cc309bd078c" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MiniHydroMember">Peru</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Tenes [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_f525e0c1cbfd485b84a7138704dfedbe" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_TenesMember">Algeria</aby:LocationOfConcessionalAsset>
  <!--Location of concessional asset-Helios 1 and 2 [Member]-->
  <aby:LocationOfConcessionalAsset id="Fact_fac32158b2784bc481c4fa034826ce4e" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member">Spain</aby:LocationOfConcessionalAsset>
  <!--Commercial operation date-Mojave [Member]-->
  <aby:CommercialOperationDate id="Fact_2103b095c6c44c1e9bc44fae4e8e850e" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MojaveMember">2014</aby:CommercialOperationDate>
  <!--Commercial operation date-Quadra 1 and Quadra 2 [Member]-->
  <aby:CommercialOperationDate id="Fact_22d71275fe61448188be2036396289a8" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_Quadra1AndQuadra2Member">2014</aby:CommercialOperationDate>
  <!--Commercial operation date-Solana [Member]-->
  <aby:CommercialOperationDate id="Fact_26b5a55e3858494fa35dee21707258f5" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolanaMember">2013</aby:CommercialOperationDate>
  <!--Commercial operation date-Tenes [Member]-->
  <aby:CommercialOperationDate id="Fact_2ff8aab4f8c945ecbbeeba93ea240a7f" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_TenesMember">2015</aby:CommercialOperationDate>
  <!--Commercial operation date-Seville PV [Member]-->
  <aby:CommercialOperationDate id="Fact_391ba78bd6284ef7ba8080c2ee76edc5" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SevillePVMember">2006</aby:CommercialOperationDate>
  <!--Commercial operation date-Helioenergy 1 and 2 [Member]-->
  <aby:CommercialOperationDate id="Fact_3ab7cc1091f1490ea09d4effbe7d53d5" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Helioenergy1And2Member">2011</aby:CommercialOperationDate>
  <!--Commercial operation date-Helios 1 and 2 [Member]-->
  <aby:CommercialOperationDate id="Fact_3ddab68f73344a0598803b0de628176b" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member">2012</aby:CommercialOperationDate>
  <!--Commercial operation date-Kaxu [Member]-->
  <aby:CommercialOperationDate id="Fact_4a174b9f46434bb0997076806d6e9a38" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_KaxuMember">2015</aby:CommercialOperationDate>
  <!--Commercial operation date-Mini Hydro [Member]-->
  <aby:CommercialOperationDate id="Fact_4b3421bdae804ef98a2e5507de6ee50b" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MiniHydroMember">2012</aby:CommercialOperationDate>
  <!--Commercial operation date-Melowind [Member]-->
  <aby:CommercialOperationDate id="Fact_4f0499726ff047b3a1fb3cbb231338cd" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MelowindMember">2015</aby:CommercialOperationDate>
  <!--Commercial operation date-Palmatir [Member]-->
  <aby:CommercialOperationDate id="Fact_57ba0130ce7445889d53042a890891ef" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_PalmatirMember">2014</aby:CommercialOperationDate>
  <!--Commercial operation date-ATN2, Concessional Asset [Member]-->
  <aby:CommercialOperationDate id="Fact_6d8c637030b54ce4bbe89320260750ac" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATN2ConcessionalAssetMember">2015</aby:CommercialOperationDate>
  <!--Commercial operation date-Skikda [Member]-->
  <aby:CommercialOperationDate id="Fact_7dcf89abeaa346e582660760eafb74f6" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_SkikdaMember">2009</aby:CommercialOperationDate>
  <!--Commercial operation date-ATN [Member]-->
  <aby:CommercialOperationDate id="Fact_8c03b8d023b14c6082d69c431fe5fe5c" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATNMember">2011</aby:CommercialOperationDate>
  <!--Commercial operation date-Solacor 1 and Solacor 2 [Member]-->
  <aby:CommercialOperationDate id="Fact_8fd6b3b28ef24a39a17c088eb93ccafd" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member">2012</aby:CommercialOperationDate>
  <!--Commercial operation date-Monterrey [Member]-->
  <aby:CommercialOperationDate id="Fact_92e66e21cf5940deb8f0d3eb9fede00c" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_MonterreyMember">2018</aby:CommercialOperationDate>
  <!--Commercial operation date-Palmucho [Member]-->
  <aby:CommercialOperationDate id="Fact_9854bccd3a7a481181e16cf3302b4ef0" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_PalmuchoMember">2007</aby:CommercialOperationDate>
  <!--Commercial operation date-Solnova 1, 3 and 4 [Member]-->
  <aby:CommercialOperationDate id="Fact_9a54d1b74f074bb69aace4f24b0a24e6" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solnova13And4Member">2010</aby:CommercialOperationDate>
  <!--Commercial operation date-ACT [Member]-->
  <aby:CommercialOperationDate id="Fact_c32c8fab018144ebbbd44ccbbb3112b7" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ACTMember">2013</aby:CommercialOperationDate>
  <!--Commercial operation date-PS10 and PS20 [Member]-->
  <aby:CommercialOperationDate id="Fact_15d32b1769a6413db1e8e21118154e77" contextRef="c20200101to20201231_ClassesOfPropertyPlantAndEquipmentAxis_PS10AndPS20Member">2007 &amp; 2009</aby:CommercialOperationDate>
  <!--Commercial operation date-Solaben 1 and 6 [Member]-->
  <aby:CommercialOperationDate id="Fact_18290b85404946f9b3b7a9e1c2e5c81b" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solaben1And6Member">2013</aby:CommercialOperationDate>
  <!--Commercial operation date-Solaben 2 and Solaben 3 [Member]-->
  <aby:CommercialOperationDate id="Fact_d735167b3f8b408eb1898340741e2dae" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member">2012</aby:CommercialOperationDate>
  <!--Commercial operation date-Chile PV 1 [Member]-->
  <aby:CommercialOperationDate id="Fact_d75c3b9307d94b2a889b1cfce6e894df" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_ChilePV1Member">2016</aby:CommercialOperationDate>
  <!--Commercial operation date-Cadonal [Member]-->
  <aby:CommercialOperationDate id="Fact_d9074f62ee954a90ba3202cee82ae2b3" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_CadonalMember">2014</aby:CommercialOperationDate>
  <!--Commercial operation date-Honaine [Member]-->
  <aby:CommercialOperationDate id="Fact_e7ab70cda8ae4bbfa7009bd758829b90" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_HonaineMember">2012</aby:CommercialOperationDate>
  <!--Commercial operation date-ATS [Member]-->
  <aby:CommercialOperationDate id="Fact_edc85ce963a94cd3a4079f10b886e4e6" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATSMember">2014</aby:CommercialOperationDate>
  <!--Commercial operation date-Chile TL3 [Member]-->
  <aby:CommercialOperationDate id="Fact_fbe2f5444f7045d1a7173b03a7febf13" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ChileTL3Member">1993</aby:CommercialOperationDate>
  <!--Type of concessional asset-Solana [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_0a750a9373394e2983e590d57d610a76" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolanaMember">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-ACT [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_2b3b888876fb43ceb7c973aa17215444" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ACTMember">Efficient natural gas</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Solaben 2 and Solaben 3 [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_2df0c431f7074fc8b0192d04a04b4e4d" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Skikda [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_374a34914c4644e4b2abc3fb437aff01" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_SkikdaMember">Water</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Honaine [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_0f0e6f80ab604872bc8742118d0dff3d" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_HonaineMember">Water</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Helios 1 and 2 [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_0f2556c1129045abb99b9633e267ca8c" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Solaben 1 and 6 [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_4d7fd752537f406c948c3b681f4c75b9" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solaben1And6Member">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Chile PV 1 [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_512f4e2c3ab245dd852d177680b864f0" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_ChilePV1Member">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Palmucho [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_53f25cc689684fa0b00673dc47242fe7" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_PalmuchoMember">Transmission line</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-ATN [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_56a202fb94b04573a42f3541bf0f41d7" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATNMember">Transmission line</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Palmatir [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_606d37614740426381be46a158fcbd6e" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_PalmatirMember">Renewable (Wind)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Seville PV [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_69edcb1cf070436a9d37f846bd68325b" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SevillePVMember">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Kaxu [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_6d53ea4ce67c469b81b226555572d502" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_KaxuMember">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-PS10 and PS20 [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_708ccc7c25ad4897b6abf27dd11c98a8" contextRef="c20200101to20201231_ClassesOfPropertyPlantAndEquipmentAxis_PS10AndPS20Member">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Solnova 1, 3 and 4 [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_84431501a18f4d7e9b1433325bd7be3f" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solnova13And4Member">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Quadra 1 and Quadra 2 [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_84b9ed5826474183823c96f3b39fabe4" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_Quadra1AndQuadra2Member">Transmission line</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Solacor 1 and Solacor 2 [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_862b0213732d4d5887ebe190cdca8a8b" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Melowind [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_8fe2f185f01b4700aff597e49806d726" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MelowindMember">Renewable (Wind)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Cadonal [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_af9ffae88fd644fbbbc1f3e793408edf" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_CadonalMember">Renewable (Wind)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Mojave [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_c13a4fb370224abaa2ffb83dfb597ff4" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MojaveMember">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-ATN2, Concessional Asset [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_c2c170ed65c54935b45eee0329135fdd" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATN2ConcessionalAssetMember">Transmission line</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Chile TL3 [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_e1706c271a3040c89ff70fbaf307e8ae" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ChileTL3Member">Transmission line</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-ATS [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_e2208e6ff3684330a9ed2df9d281717a" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATSMember">Transmission line</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Helioenergy 1 and 2 [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_ebe0c2337e5b491784d4147a41992f23" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Helioenergy1And2Member">Renewable (Solar)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Tenes [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_ef7af21c259049aa829f0474a13484d1" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_TenesMember">Water</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Mini Hydro [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_f369cf3478904b9cae562de71491677f" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MiniHydroMember">Renewable (Hydraulic)</aby:TypeOfConcessionalAsset>
  <!--Type of concessional asset-Monterrey [Member]-->
  <aby:TypeOfConcessionalAsset id="Fact_f871b78d320b4ce5aef595de150c5795" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_MonterreyMember">Efficient natural gas</aby:TypeOfConcessionalAsset>
  <!--Description of gross capacity-Skikda [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_070b3d4408db42508d1661a0f61a15f4" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_SkikdaMember">3.5 M ft3/day</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Chile PV 1 [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_36548144bdc44accbc476b55a47260bd" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_ChilePV1Member">55 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-ATN [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_0f1ef9a3dcf84463886c5a94a3ee0cbf" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATNMember">379 miles</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-ATN2, Concessional Asset [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_448b2d557e044c7aa4f010774dee348d" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATN2ConcessionalAssetMember">81 miles</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-ACT [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_59291180080b4002b3f98d7f9218c0ba" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ACTMember">300 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Tenes [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_6233ea49e5454439b34ae60a9d707e01" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_TenesMember">7 M ft3/day</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Helios 1 and 2 [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_66886dd485814f0a9e0468887ee08481" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member">2x50 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-ATS [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_69c22942fa994898963409a3b0608ef0" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATSMember">569 miles</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Solnova 1, 3 and 4 [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_6b4be81b84984830af336829476aa858" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solnova13And4Member">3x50 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Cadonal [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_7caf167845b948af88e5866a50262b4a" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_CadonalMember">50 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Palmatir [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_115bd6fc575a41669e11cd46387b360d" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_PalmatirMember">50 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Solana [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_820a72c389564da7911de185d5fe05d8" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolanaMember">280 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Helioenergy 1 and 2 [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_882400ab02174097b4cc82a9cefdb4d3" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Helioenergy1And2Member">2x50 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Seville PV [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_8e4dfdeb16fd436581f5ecc11989d4ff" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SevillePVMember">1 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Solaben 1 and 6 [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_8ed94a3b0f7e4a37aab05cf9e52138a1" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solaben1And6Member">2x50 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Kaxu [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_933e66a6ac4e40738258e346a419702c" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_KaxuMember">100 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Melowind [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_a082135befc1453db0be1f9f4cc0de99" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MelowindMember">50 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-PS10 and PS20 [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_a7db573054ff45a99bc7e63975d0e4eb" contextRef="c20200101to20201231_ClassesOfPropertyPlantAndEquipmentAxis_PS10AndPS20Member">31 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Quadra 1 and Quadra 2 [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_aa73ad545791496387a90669c2daaff1" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_Quadra1AndQuadra2Member">49 miles/32 miles</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Chile TL3 [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_b8f10fc6f1ab46d1b7259bbd655e3b8f" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ChileTL3Member">50 miles</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Mini Hydro [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_d6ff470eb73e4ac68691687483e23ce2" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MiniHydroMember">4 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Palmucho [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_dcae7b5231c84f5e94fc9299d676b881" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_PalmuchoMember">6 miles</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Mojave [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_dee93d5abc4e4029a1e0f8416b4fc1dc" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MojaveMember">280 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Monterrey [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_e8145269a4e94403bbff472191f6dfab" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_MonterreyMember">142 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Solaben 2 and Solaben 3 [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_e83db08044a74af88dda0d5b507240e1" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member">2x50 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Solacor 1 and Solacor 2 [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_f12d56aa613d461abe3bcd26213780b7" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member">2x50 MW</aby:DescriptionOfGrossCapacity>
  <!--Description of gross capacity-Honaine [Member]-->
  <aby:DescriptionOfGrossCapacity id="Fact_fe1fa503cc9149f68384e2a5fbc13bb5" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_HonaineMember">7 M ft3/day</aby:DescriptionOfGrossCapacity>
  <!--Counterparty credit ratings-Chile PV 1 [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_053028aef4324354b62153a7315acc48" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_ChilePV1Member">N/A</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-ACT [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_081978f1b461468e9de887fc08af27a6" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ACTMember">BBB/ Ba2/BB-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Helioenergy 1 and 2 [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_1d2e32037199442587a8f5a9c59cd1e5" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Helioenergy1And2Member">A/Baa1/A-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Chile TL3 [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_1e147e78c224434297759a6cfc742dab" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ChileTL3Member">A+/A1/A-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Solaben 2 and Solaben 3 [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_23cdd981fed44d24ab0a12ec2b750d1c" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solaben2AndSolaben3Member">A/Baa1/A-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Solaben 1 and 6 [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_248136f1fafc4b5584f312d8e65f1d54" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solaben1And6Member">A/Baa1/A-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Mojave [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_3280185d94a74f609ccb2cbcd0dc4758" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MojaveMember">BB-/WR/BB</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Palmatir [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_3f00dad0915848e9bc146bab02009848" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_PalmatirMember">BBB/Baa2/BBB-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Skikda [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_5b1fa9df06fd400cb1e7ee056e37d8bb" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_SkikdaMember">Not rated</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-ATN [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_6a0a3c637caa46a4a97716b30f672838" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATNMember">BBB+/A3/BBB+</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Solacor 1 and Solacor 2 [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_7a41377a34dd48e3bf99796888b264ad" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solacor1AndSolacor2Member">A/Baa1/A-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-ATN2, Concessional Asset [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_7a9a4dbc25614791bc7c918a9ec5c204" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATN2ConcessionalAssetMember">Not rated</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Solana [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_8442a5f550db494cb8205075cd27715a" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolanaMember">A-/A2/A-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Helios 1 and 2 [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_848c82a2afb347058e44c2cea017080b" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member">A/Baa1/A-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Seville PV [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_885897b3722b48bb96b90b4ee56e401e" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SevillePVMember">A/Baa1/A-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Tenes [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_aa4db72f7f2c4cb9bd614ff27fc83f08" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_TenesMember">Not rated</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Honaine [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_c938bda61181445fa9ba365809c308a7" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_HonaineMember">Not rated</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Quadra 1 and Quadra 2 [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_ce1ac8ca58fd48489ba80843b74c1a86" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_Quadra1AndQuadra2Member">Not rated</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Melowind [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_1486f336c154448199df2d351ccfd7d3" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MelowindMember">BBB/Baa2/BBB-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Monterrey [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_dcc0925e0ac24272b6748589c22cd2a3" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_MonterreyMember">Not rated</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-PS10 and PS20 [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_e13d7917836e410ab86499d803881079" contextRef="c20200101to20201231_ClassesOfPropertyPlantAndEquipmentAxis_PS10AndPS20Member">A/Baa1/A-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Kaxu [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_ea3ea4a457be4122b609ca424e32395a" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_KaxuMember">BB-/Ba2/BB-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Cadonal [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_f215b4879ce84a3db4c3986d73a6a830" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_CadonalMember">BBB/Baa2/BBB-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Mini Hydro [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_f3e57155047d4af896d05b2cae7c0929" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MiniHydroMember">BBB+/A3/ BBB+</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Palmucho [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_f52d44c0e6c8486e8069eec18772103e" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_PalmuchoMember">BBB+/Baa1/A-</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-ATS [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_f72eb49091b9467f87f50339663b977c" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATSMember">BBB+/A3/BBB+</aby:CounterpartyCreditRatings>
  <!--Counterparty credit ratings-Solnova 1, 3 and 4 [Member]-->
  <aby:CounterpartyCreditRatings id="Fact_fcd3793605dd4ce4a8f067b40eecd5a2" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solnova13And4Member">A/Baa1/A-</aby:CounterpartyCreditRatings>
  <!--Remaining contract term-Solaben 3 [Member]-->
  <aby:RemainingContractTerm id="Fact_05a8cf88621b45ee940d07313e0899ec" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solaben3Member">P16Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Solaben 2 [Member]-->
  <aby:RemainingContractTerm id="Fact_21367a28f3c74166b93625457a4acd4d" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solaben2Member">P17Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Kaxu [Member]-->
  <aby:RemainingContractTerm id="Fact_3117e47b10744f29baf981423a792b15" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_KaxuMember">P14Y</aby:RemainingContractTerm>
  <!--Remaining contract term-ATN2, Concessional Asset [Member]-->
  <aby:RemainingContractTerm id="Fact_36f58af8fbd241abbfda0193d40361b0" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATN2ConcessionalAssetMember">P12Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Palmucho [Member]-->
  <aby:RemainingContractTerm id="Fact_40dd9169990c45ffaa2d7bcf2e587dfb" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_PalmuchoMember">P17Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Seville PV [Member]-->
  <aby:RemainingContractTerm id="Fact_4f86491eca53460c850ee108c1275558" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SevillePVMember">P15Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Palmatir [Member]-->
  <aby:RemainingContractTerm id="Fact_541c1614be4b4fdca5c6224c6ae6170a" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_PalmatirMember">P13Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Mojave [Member]-->
  <aby:RemainingContractTerm id="Fact_5ca5336f56a14523a587141326596171" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MojaveMember">P19Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Solacor 1 [Member]-->
  <aby:RemainingContractTerm id="Fact_5d8b12d498fc4e0cb0d02f227d95ac51" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solacor1Member">P16Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Helios 1 [Member]-->
  <aby:RemainingContractTerm id="Fact_62dd02b83297451ca13f943fa3ac5125" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Helios1Member">P16Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Monterrey [Member]-->
  <aby:RemainingContractTerm id="Fact_6ab6cc0f4b1644b3953093c0cadf8bb9" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_MonterreyMember">P18Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Helioenergy 1 [Member]-->
  <aby:RemainingContractTerm id="Fact_6d1aae69b9f5489ea8a05d7cb12e47a6" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Helioenergy1Member">P16Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Mini Hydro [Member]-->
  <aby:RemainingContractTerm id="Fact_733ca1db44a048399b31f7a10e9cd059" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MiniHydroMember">P12Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Melowind [Member]-->
  <aby:RemainingContractTerm id="Fact_88da6315b87a4cc09af444f39d0d25bd" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_MelowindMember">P15Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Solana [Member]-->
  <aby:RemainingContractTerm id="Fact_90eb1fc04fc140dead7d5a22f02140b0" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolanaMember">P23Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Tenes [Member]-->
  <aby:RemainingContractTerm id="Fact_93d9119b820f49b0b4b363dff98901c1" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_TenesMember">P19Y</aby:RemainingContractTerm>
  <!--Remaining contract term-ATS [Member]-->
  <aby:RemainingContractTerm id="Fact_946249422b67421198b895bc87a5fd04" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATSMember">P23Y</aby:RemainingContractTerm>
  <!--Remaining contract term-PS20 [Member]-->
  <aby:RemainingContractTerm id="Fact_980746ddc796439c9ce2a111889fc853" contextRef="c20200101to20201231_ClassesOfPropertyPlantAndEquipmentAxis_PS20Member">P13Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Quadra 2 [Member]-->
  <aby:RemainingContractTerm id="Fact_9c3e7b985afd4441aeff414632c27256" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_Quadra2Member">P14Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Solaben 1 [Member]-->
  <aby:RemainingContractTerm id="Fact_9c71107ae3a948da82354b696a0c34b5" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solaben1Member">P18Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Quadra 1 [Member]-->
  <aby:RemainingContractTerm id="Fact_a23a3519382a4b52848b06722bcab79e" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_Quadra1Member">P14Y</aby:RemainingContractTerm>
  <!--Remaining contract term-ACT [Member]-->
  <aby:RemainingContractTerm id="Fact_a5457f30c0a344c48fc2e271539e5fb4" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ACTMember">P12Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Solacor 2 [Member]-->
  <aby:RemainingContractTerm id="Fact_a6496de1557549468df8961d7efc5b0a" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solacor2Member">P16Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Helioenergy 2 [Member]-->
  <aby:RemainingContractTerm id="Fact_a73f3375916d461a94a6c6b7ba7a06d1" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Helioenergy2Member">P16Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Helios 2 [Member]-->
  <aby:RemainingContractTerm id="Fact_b90766df4f644a309538f75150ac6407" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Helios2Member">P17Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Honaine [Member]-->
  <aby:RemainingContractTerm id="Fact_bde9d766597b44ba99942411bf5b5da3" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_HonaineMember">P17Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Solnova 1 [Member]-->
  <aby:RemainingContractTerm id="Fact_c19fc18ad0e9415abc956f34d6f185d6" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solnova1Member">P14Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Solnova 4 [Member]-->
  <aby:RemainingContractTerm id="Fact_c946c53db11f486d8722846c647b97fe" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solnova4Member">P15Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Solaben 6 [Member]-->
  <aby:RemainingContractTerm id="Fact_caa64b6a1fa54a15b98635d38ea8e8a7" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solaben6Member">P18Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Skikda [Member]-->
  <aby:RemainingContractTerm id="Fact_179167e8fe9d4571b9f85cd8085c85be" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_SkikdaMember">P13Y</aby:RemainingContractTerm>
  <!--Remaining contract term-ATN [Member]-->
  <aby:RemainingContractTerm id="Fact_dc7d7c2d589c40009971d4456bab0cec" contextRef="c20200101to20201231_TypesOfFinancialAssetsAxis_ATNMember">P20Y</aby:RemainingContractTerm>
  <!--Remaining contract term-PS10 [Member]-->
  <aby:RemainingContractTerm id="Fact_e4b60ab10f4142b28547d5ebb37a1b93" contextRef="c20200101to20201231_ClassesOfPropertyPlantAndEquipmentAxis_PS10Member">P11Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Cadonal [Member]-->
  <aby:RemainingContractTerm id="Fact_f3fda14720a14753ac44d9fe72344617" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_CadonalMember">P14Y</aby:RemainingContractTerm>
  <!--Remaining contract term-Solnova 3 [Member]-->
  <aby:RemainingContractTerm id="Fact_fd0bb18c7420408c86279bc740dbfb30" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_Solnova3Member">P14Y</aby:RemainingContractTerm>
  <!--Proportion Of Ownership Interests Held By Noncontrolling Interests In Reporting Entity-Algonquin [Member]-->
  <aby:ProportionOfOwnershipInterestsHeldByNoncontrollingInterestsInReportingEntity id="Fact_702b4e1641714f94a4b436d91f3b6b8c" contextRef="c20200101to20201231_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_02f4a415fb4f461c89bbe1bd4a957157" 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_3be827c8296e455fabe69de8a57a74f8" contextRef="c20180101to20181231_CategoriesOfRelatedPartiesAxis_AbengoaSAMember" unitRef="U004" decimals="INF">0.4150</aby:ProportionOfOwnershipInterestsHeldByNoncontrollingInterestsInReportingEntity>
  <!--Proportion Of Ownership Interests Held By Noncontrolling Interests In Reporting Entity-Algonquin [Member]-->
  <aby:ProportionOfOwnershipInterestsHeldByNoncontrollingInterestsInReportingEntity id="Fact_3c4b7b3a484c4a06ba851d4441be597b" contextRef="c20190522to20190522_LegalEntityAxis_AlgonquinMember" unitRef="U004" decimals="INF">0.4230</aby:ProportionOfOwnershipInterestsHeldByNoncontrollingInterestsInReportingEntity>
  <!--Proportion Of Ownership Interests Held By Noncontrolling Interests In Reporting Entity-Algonquin [Member]-->
  <aby:ProportionOfOwnershipInterestsHeldByNoncontrollingInterestsInReportingEntity id="Fact_4345df620b814366ad6bf8c726186343" contextRef="c20201211to20201211_LegalEntityAxis_AlgonquinMember" unitRef="U004" decimals="INF">0.442</aby:ProportionOfOwnershipInterestsHeldByNoncontrollingInterestsInReportingEntity>
  <!--Percentage of shareholders required for approval of relevant decisions-Bottom of range [member]-->
  <aby:PercentageOfShareholdersRequiredForApprovalOfRelevantDecisions id="Fact_c4f9a937d9ea40b1afbe83b8f896440d" contextRef="c20200101to20201231_RangeAxis_BottomOfRangeMember" unitRef="U004" decimals="INF">0.75</aby:PercentageOfShareholdersRequiredForApprovalOfRelevantDecisions>
  <!--Disclosure of detailed information about other finance income (costs) [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutOtherFinanceIncomeCostsExplanatoryTableTextBlock id="Fact_4fc14c3c786f48ccbba95445c712ba1f" contextRef="c20200101to20201231">&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 financial income/(expenses), net for the years 2020, 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; 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: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Other financial income/(expenses), net&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: 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" 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;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: 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,290&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(121,415&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;40,875&lt;/div&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,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(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;(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(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:DisclosureOfDetailedInformationAboutOtherFinanceIncomeCostsExplanatoryTableTextBlock>
  <!--Number of significant customers-->
  <aby:NumberOfSignificantCustomers id="Fact_07627a7870be4a83a80def4a9b71e778" contextRef="c20200101to20201231" unitRef="U007" decimals="INF">4</aby:NumberOfSignificantCustomers>
  <!--Number of significant customers-Efficient Natural Gas [Member]-->
  <aby:NumberOfSignificantCustomers id="Fact_1d41eb9cab374e51b8ade0ab6d3f7d38" contextRef="c20190101to20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U007" decimals="INF">1</aby:NumberOfSignificantCustomers>
  <!--Number of significant customers-->
  <aby:NumberOfSignificantCustomers id="Fact_52c18a431f6d4260bda36de8035327a6" contextRef="c20190101to20191231" unitRef="U007" decimals="INF">4</aby:NumberOfSignificantCustomers>
  <!--Number of significant customers-Renewable Energy [Member]-->
  <aby:NumberOfSignificantCustomers id="Fact_8f56d9bf372941ef9b69ac3687cf54f6" contextRef="c20190101to20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U007" decimals="INF">3</aby:NumberOfSignificantCustomers>
  <!--Number of significant customers-Renewable Energy [Member]-->
  <aby:NumberOfSignificantCustomers id="Fact_c1eb65ab02594938b021b15ee6da67cc" contextRef="c20200101to20201231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U007" decimals="INF">3</aby:NumberOfSignificantCustomers>
  <!--Number of significant customers-Efficient Natural Gas [Member]-->
  <aby:NumberOfSignificantCustomers id="Fact_e584815659a94ff6babf5f07590b385c" contextRef="c20200101to20201231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U007" decimals="INF">1</aby:NumberOfSignificantCustomers>
  <!--Liabilities, other, non-current-Unallocated amounts [member]-->
  <aby:LiabilitiesOtherNonCurrent id="Fact_20aa23a89f5f467683f6db89576a50d1" contextRef="c20201231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">589107000</aby:LiabilitiesOtherNonCurrent>
  <!--Liabilities, other, non-current-Unallocated amounts [member]-->
  <aby:LiabilitiesOtherNonCurrent id="Fact_fc6161d052bb4de0a977edc20ba25c02" contextRef="c20191231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">547740000</aby:LiabilitiesOtherNonCurrent>
  <!--Liabilities, other, current-Unallocated amounts [member]-->
  <aby:LiabilitiesOtherCurrent id="Fact_929c78ba154341c09e1a521ba8b36015" contextRef="c20201231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">147260000</aby:LiabilitiesOtherCurrent>
  <!--Liabilities, other, current-Unallocated amounts [member]-->
  <aby:LiabilitiesOtherCurrent id="Fact_e21013e8d3294004aeffb30ad20286f9" contextRef="c20191231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">162213000</aby:LiabilitiesOtherCurrent>
  <!--Assets, other, current-Unallocated amounts [member]-->
  <aby:AssetsOtherCurrent id="Fact_d39021262caa4a4e9965925036f804d8" contextRef="c20191231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">413613000</aby:AssetsOtherCurrent>
  <!--Assets, other, current-Unallocated amounts [member]-->
  <aby:AssetsOtherCurrent id="Fact_dd8ba0bc63774be3a77fb613b43c6370" contextRef="c20201231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">691459000</aby:AssetsOtherCurrent>
  <!--Adjusted EBITDA-Water [Member]-->
  <aby:AdjustedEBITDA id="Fact_0cdda00c7b064675acc349cfd743e26e" contextRef="c20180101to20181231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">13860000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-North America [Member]-->
  <aby:AdjustedEBITDA id="Fact_20f3ff53eeee4c7391abb234b3ab4b13" contextRef="c20190101to20191231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">305085000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-Regions of Europe, Middle East and Africa [Member]-->
  <aby:AdjustedEBITDA id="Fact_21329d0c27aa4656b43cae9f235daa13" contextRef="c20190101to20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">390774000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-Efficient Natural Gas [Member]-->
  <aby:AdjustedEBITDA id="Fact_22b71290c0b3455681fb4daea15b181f" contextRef="c20200101to20201231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">97864000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-Electric Transmission Lines [Member]-->
  <aby:AdjustedEBITDA id="Fact_475fcd41669a44b28eecdb73249656d1" contextRef="c20200101to20201231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">84584000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-->
  <aby:AdjustedEBITDA id="Fact_4aace2c296d4414697475b5688ebfbe7" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">811204000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-->
  <aby:AdjustedEBITDA id="Fact_4ab23ebbcd8745f7b02c33dd22f63265" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">781655000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-Water [Member]-->
  <aby:AdjustedEBITDA id="Fact_52abc1e9103c49feabc4e10d0e35b3ff" contextRef="c20190101to20191231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">14424000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-Electric Transmission Lines [Member]-->
  <aby:AdjustedEBITDA id="Fact_59dbb563d82847b09dffde037376296e" contextRef="c20180101to20181231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">78461000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-Renewable Energy [Member]-->
  <aby:AdjustedEBITDA id="Fact_74bc7a882ef94533b22ff1200c473f9c" contextRef="c20180101to20181231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">664428000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-Regions of Europe, Middle East and Africa [Member]-->
  <aby:AdjustedEBITDA id="Fact_7662e756531d43299513cd6047cef9ed" contextRef="c20180101to20181231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">441625000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-Renewable Energy [Member]-->
  <aby:AdjustedEBITDA id="Fact_7b66e6d19ade440aade0504da893957b" contextRef="c20200101to20201231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">575660000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-Regions of Europe, Middle East and Africa [Member]-->
  <aby:AdjustedEBITDA id="Fact_7c60f92612824c8c858d720ab2d52eb8" contextRef="c20200101to20201231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">388723000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-South America [Member]-->
  <aby:AdjustedEBITDA id="Fact_13246911460c4ac992ca802711f00c30" contextRef="c20200101to20201231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">120023000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-North America [Member]-->
  <aby:AdjustedEBITDA id="Fact_136494d4b22e4c3e8c76785c10dd79fa" contextRef="c20180101to20181231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">308748000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-->
  <aby:AdjustedEBITDA id="Fact_139f84ed8c2d432ebb99b4144a7513ca" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">850607000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-Water [Member]-->
  <aby:AdjustedEBITDA id="Fact_884281e39d9f485fbd407069e7cde068" contextRef="c20200101to20201231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">23548000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-Electric Transmission Lines [Member]-->
  <aby:AdjustedEBITDA id="Fact_a7303938e23c4d2db542fee938de9966" contextRef="c20190101to20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">85657000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-North America [Member]-->
  <aby:AdjustedEBITDA id="Fact_a8127dbe76134192af91ebf693485519" contextRef="c20200101to20201231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">272909000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-South America [Member]-->
  <aby:AdjustedEBITDA id="Fact_c5d4caff1cae4aad9da72b6e77cb1106" contextRef="c20180101to20181231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">100234000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-Renewable Energy [Member]-->
  <aby:AdjustedEBITDA id="Fact_ca444cb7a5d246f1a0491a8c4509ffdb" contextRef="c20190101to20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">603666000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-Efficient Natural Gas [Member]-->
  <aby:AdjustedEBITDA id="Fact_cd0d5f614e0c4efbb8fe54433955941e" contextRef="c20180101to20181231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">93858000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-South America [Member]-->
  <aby:AdjustedEBITDA id="Fact_de5b387b668b4ba49575e274f5b56519" contextRef="c20190101to20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">115346000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-Efficient Natural Gas [Member]-->
  <aby:AdjustedEBITDA id="Fact_fd6a269f888d4f20b36c43eafef3ed53" contextRef="c20190101to20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">107457000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-Material reconciling items [member]-->
  <aby:AdjustedEBITDA id="Fact_5a335ce912864ad6b3013c68271c4dc9" contextRef="c20180101to20181231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">-850607000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-Material reconciling items [member]-->
  <aby:AdjustedEBITDA id="Fact_5c1420ffcca74407be803c6c9212f161" contextRef="c20190101to20191231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">-811204000</aby:AdjustedEBITDA>
  <!--Adjusted EBITDA-Material reconciling items [member]-->
  <aby:AdjustedEBITDA id="Fact_d9594b5424f74a29917e06b90bdc1a56" contextRef="c20200101to20201231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">-781655000</aby:AdjustedEBITDA>
  <!--Financial income, debt refinancing-->
  <aby:FinancialIncomeDebtRefinancing id="Fact_804d00390a854b06a937ab8b5ea9b72a" contextRef="c20200101to20201231" unitRef="U002" decimals="-5">3800000</aby:FinancialIncomeDebtRefinancing>
  <!--Financial income, debt refinancing-->
  <aby:FinancialIncomeDebtRefinancing id="Fact_c82dd65f613b4167a52206b71303e309" contextRef="c20180401to20180630" unitRef="U002" decimals="-5">36600000</aby:FinancialIncomeDebtRefinancing>
  <!--Financial income, debt refinancing-->
  <aby:FinancialIncomeDebtRefinancing id="Fact_dd6d497409914ea6b9e2365aa924901c" contextRef="c20200401to20200630" unitRef="U002" decimals="-5">3800000</aby:FinancialIncomeDebtRefinancing>
  <!--Disclosure of concessional assets owned [Table Text Block]-->
  <aby:DisclosureOfConcessionalAssetsOwnedExplanatoryTableTextBlock id="Fact_72cb06d6d32b41c6b7279be056370ec2" contextRef="c20200101to20201231">&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 provides an overview of the main concessional assets the Company owned or had an interest in as of December 31, 2020:&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; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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;(9)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.6%; 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: 15.94%; 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;(10)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.46%; 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.24%; 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;(14)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;23&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BB-/WR/BB&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.46%; 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.24%; 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.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Chile PV I&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 12.75%; 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.6%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;35%&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: 9.1%; 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: 11.08%; 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.6%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;55 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;N/A&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;N/A&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;17/16&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;16/16&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;PS10 &amp;amp; PS20&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;11/13&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; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 16.25%; 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: 12.74%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;16/16&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.25%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.25%; 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: 12.74%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;16/17&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.25%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.25%; 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: 12.74%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;14/14/15&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.25%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.25%; 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: 12.74%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; 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.25%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.25%; 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: 12.74%; 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.6%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;80%&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(6)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; 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.25%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.25%; 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: 12.74%; 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.6%; 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;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.1%; 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: 11.08%; 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.6%; 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: 15.94%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BB-/Ba2/&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;(11)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.46%; 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.24%; 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.25%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.25%; 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: 12.74%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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;(12)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.46%; 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.24%; 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;tr&gt;&lt;td style="width: 16.25%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&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.25%; 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: 12.74%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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;(12)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.46%; 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.24%; 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.25%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&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.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; vertical-align: bottom; 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: 15.94%; 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.46%; 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.24%; 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.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;12&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB/ Ba2/&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BB-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.46%; 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.24%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;12&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&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.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: middle; 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.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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;(13)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; 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.24%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;23&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;12&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Quadra 1 &amp;amp; 2&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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;div style="text-align: center; color: rgb(0, 0, 0);"&gt;32 miles&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 15.94%; 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.46%; 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.24%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;14/14&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB+/Baa1/&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.46%; 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.24%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;17&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; 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.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;34.2%&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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; 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.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;25.5%&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(5)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;17&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Tenes&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 12.75%; 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.6%; vertical-align: bottom; 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;(7)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: bottom; 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;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;(1)&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; Itochu Corporation, a Japanese trading company, holds 30% of the shares in each of Solaben 2 and Solaben 3.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;(2)&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; JGC, a Japanese engineering company, holds 13% of the shares in each of Solacor 1 and Solacor 2.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(3)&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; Kaxu is owned by the Company (51%), Industrial Development Corporation of South Africa (29%) and Kaxu Community Trust (20%).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(4)&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; Algerian Energy Company, SPA owns 49% of Skikda and Sacyr Agua, S.L. owns the remaining 16.83%.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(5)&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; Algerian Energy Company, SPA owns 49% of Honaine and Sacyr Agua, S.L. owns the remaining 25.5%.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(6)&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; 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;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(7)&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; Algerian Energy Company, SPA owns 49% of Tenes.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(8)&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; 65% of the shares in Chile PV I is indirectly held by financial partners through the renewable energy platform of the Company in Chile.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;(9)&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; Certain contracts denominated in U.S. dollars are payable in local currency.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(10)&amp;#160; &amp;#160; &amp;#160; &amp;#160; 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;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(11)&amp;#160; &amp;#160; &amp;#160; &amp;#160; 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;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(12)&amp;#160; &amp;#160; &amp;#160; &amp;#160; 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;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(13)&amp;#160; &amp;#160; &amp;#160; &amp;#160; Including the acquisition of ATN Expansion 1 &amp;amp; 2.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(14)&amp;#160; &amp;#160; &amp;#160; &amp;#160; As of December 31, 2020.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;(*)&lt;/font&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;font style="color: rgb(0, 0, 0);"&gt;Commercial Operation Date.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</aby:DisclosureOfConcessionalAssetsOwnedExplanatoryTableTextBlock>
  <!--Movement In Long Term And Short Term Project Debt Non Cash Charges-->
  <aby:MovementInLongTermAndShortTermProjectDebtNonCashCharges id="Fact_3e3e7a235d3f4f0fa4eb6a46ebd99083" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">639763000</aby:MovementInLongTermAndShortTermProjectDebtNonCashCharges>
  <!--Movement In Long Term And Short Term Project Debt Non Cash Charges-->
  <aby:MovementInLongTermAndShortTermProjectDebtNonCashCharges id="Fact_f18c77068a274a3a8673bff66a0d440f" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">292960000</aby:MovementInLongTermAndShortTermProjectDebtNonCashCharges>
  <!--Movement in Long Term And Short Term Project Debt, Cash Flows-->
  <aby:MovementInLongTermAndShortTermProjectDebtCashFlows id="Fact_45b39ab1debf403f96f4b52c46d51ad0" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-531726000</aby:MovementInLongTermAndShortTermProjectDebtCashFlows>
  <!--Movement in Long Term And Short Term Project Debt, Cash Flows-->
  <aby:MovementInLongTermAndShortTermProjectDebtCashFlows id="Fact_4af830b956a141b2bf031df8b1d6d723" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-254495000</aby:MovementInLongTermAndShortTermProjectDebtCashFlows>
  <!--Reclassification of project debt-Short-term borrowings [member]-->
  <aby:ReclassificationOfProjectDebt id="Fact_245881fed52448078a817bdb078ba285" contextRef="c20190101to20191231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">756981000</aby:ReclassificationOfProjectDebt>
  <!--Reclassification of project debt-->
  <aby:ReclassificationOfProjectDebt id="Fact_48e87ef1665049238ea9ce7059432718" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">0</aby:ReclassificationOfProjectDebt>
  <!--Reclassification of project debt-Long-term Project Debt [Member]-->
  <aby:ReclassificationOfProjectDebt id="Fact_5e42cfdf6eaf42febf479202c9cb372c" contextRef="c20200101to20201231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">214211000</aby:ReclassificationOfProjectDebt>
  <!--Reclassification of project debt-->
  <aby:ReclassificationOfProjectDebt id="Fact_95b7a527f38d4f1a94c7fd216e1b5f5d" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">0</aby:ReclassificationOfProjectDebt>
  <!--Reclassification of project debt-Short-term borrowings [member]-->
  <aby:ReclassificationOfProjectDebt id="Fact_a29cee5bac5f468f947aa564574faf95" contextRef="c20200101to20201231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">-214211000</aby:ReclassificationOfProjectDebt>
  <!--Reclassification of project debt-Long-term Project Debt [Member]-->
  <aby:ReclassificationOfProjectDebt id="Fact_f71bd5c2590c472ba808df6d00e626ba" contextRef="c20190101to20191231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">-756981000</aby:ReclassificationOfProjectDebt>
  <!--Project debt, liabilities assumed through business combinations-->
  <aby:ProjectDebtLiabilitiesAssumedThroughBusinessCombinations id="Fact_0407a34b8128462bab5ef91a500d3885" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">158265000</aby:ProjectDebtLiabilitiesAssumedThroughBusinessCombinations>
  <!--Project debt, liabilities assumed through business combinations-Short-term borrowings [member]-->
  <aby:ProjectDebtLiabilitiesAssumedThroughBusinessCombinations id="Fact_4fa0389984454849be6c6e2e4aaf5baf" contextRef="c20200101to20201231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">8680000</aby:ProjectDebtLiabilitiesAssumedThroughBusinessCombinations>
  <!--Project debt, liabilities assumed through business combinations-Long-term Project Debt [Member]-->
  <aby:ProjectDebtLiabilitiesAssumedThroughBusinessCombinations id="Fact_a4e65a2e0e1c423883ccc805dddc4c6b" contextRef="c20200101to20201231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">149585000</aby:ProjectDebtLiabilitiesAssumedThroughBusinessCombinations>
  <!--Cash held for non-recourse debt-->
  <aby:CashHeldForNonRecourseDebt id="Fact_0bf7739667254da08e33b5c43c1fbb17" contextRef="c20191231" unitRef="U002" decimals="-6">339000000</aby:CashHeldForNonRecourseDebt>
  <!--Cash held for non-recourse debt-->
  <aby:CashHeldForNonRecourseDebt id="Fact_e5669bc6327d4c18b933beba8cc59adc" contextRef="c20201231" unitRef="U002" decimals="-6">280000000</aby:CashHeldForNonRecourseDebt>
  <!--Proceeds from borrowings-Long-term Project Debt [Member]-->
  <aby:ProceedsFromBorrowings id="Fact_0b6093593e02401286519a6262b830af" contextRef="c20190101to20191231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">53222000</aby:ProceedsFromBorrowings>
  <!--Proceeds from borrowings-->
  <aby:ProceedsFromBorrowings id="Fact_3841761a80b54c2598af572f9f81decc" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">881943000</aby:ProceedsFromBorrowings>
  <!--Proceeds from borrowings-Long-term Project Debt [Member]-->
  <aby:ProceedsFromBorrowings id="Fact_701b6526acbb4fcf82935b4a872584c0" contextRef="c20200101to20201231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">613604000</aby:ProceedsFromBorrowings>
  <!--Proceeds from borrowings-->
  <aby:ProceedsFromBorrowings id="Fact_a036dc102db4486395cdade6968dfd69" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">333226000</aby:ProceedsFromBorrowings>
  <!--Proceeds from borrowings-Short-term borrowings [member]-->
  <aby:ProceedsFromBorrowings id="Fact_acf999b2f44a4684b1aef5d883e8aaff" contextRef="c20190101to20191231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">280005000</aby:ProceedsFromBorrowings>
  <!--Proceeds from borrowings-Short-term borrowings [member]-->
  <aby:ProceedsFromBorrowings id="Fact_ed38a06b0b3c4529bc0b773a4115add0" contextRef="c20200101to20201231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">268339000</aby:ProceedsFromBorrowings>
  <!--Long-term and short-term project debt-Kaxu [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_33356decc5e84594b1274f7292fe1276" contextRef="c20201231_IntangibleAssetsMaterialToEntityAxis_KaxuMember" unitRef="U002" decimals="-6">355000000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Regions of Europe, Middle East and Africa [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_19a338be8c2b4082965faf72d8be105c" contextRef="c20201231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">2711830000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-South America [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_342fa64a8be14f05b0e556d739f7db28" contextRef="c20201231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">902500000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-North America [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_619d43c5a52b4d679ea4a06d59dea6d4" contextRef="c20201231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">1623284000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-South America [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_7cf437635d024e51b0f0d93bb9611b5f" contextRef="c20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">884835000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Allocated [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_83c35678b20848e292bf42b6bc67ee13" contextRef="c20191231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">4852348000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Allocated [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_865b0eacb16f4a9ca1b2fdb547f50a3f" contextRef="c20201231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">5237614000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-North America [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_b62ddef511514dc88633bb85e9327860" 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_f6bebf1e87f74e31971ac880f7b38676" contextRef="c20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">2291262000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Water [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_367581258e78459aa5c7b3cba281aef1" contextRef="c20201231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">115606000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Electric Transmission Lines [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_99b4c23dc1054ac2b473f01d2d78f152" contextRef="c20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">640160000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Renewable Energy [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_ad7d2e56833a40a38f794de040f4e102" contextRef="c20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">3658507000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Electric Transmission Lines [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_c4afecb5e41543c4aef063e8afe9303d" contextRef="c20201231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">625203000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Renewable Energy [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_cbde1f7721074185ac9c1772616a3b41" contextRef="c20201231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">3992512000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Water [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_cf00fd96c5d44fc186e2deaf5b471cc0" 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_e5523d8b2e854f9ca9f4258b702cf2b8" contextRef="c20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">529350000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Efficient Natural Gas [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_f60fcddec30c4222bf55226e17d728b2" contextRef="c20201231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">504293000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Short-term borrowings [member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_018d6f73eb544f768984e3186896fb74" contextRef="c20181231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">264455000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Long-term Project Debt [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_07ec68c4662a4afd8d9a8ed5ff2b0923" contextRef="c20191231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">4069909000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Long-term Project Debt [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_3b14d8abf90b43a98d1b44e7cbd0871b" contextRef="c20181231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">4826659000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Short-term borrowings [member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_9080e8441fcf473c923c39325f60cf02" contextRef="c20191231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">782439000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_a1449e676a6549609f85f27a394bb5ff" contextRef="c20181231" unitRef="U002" decimals="-3">5091114000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_be4d153e15c54fc0828d1661c15f245b" contextRef="c20191231" unitRef="U002" decimals="-3">4852348000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_13d750bf2aae4b32b021ea586bd1decc" contextRef="c20201231" unitRef="U002" decimals="-3">5237614000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Long-term Project Debt [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_c8903220248d48bbb5ed78f1217bf3ce" contextRef="c20201231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">4925268000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Short-term borrowings [member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_18a5b6dd47364219bf8a0b7e97128885" contextRef="c20201231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">312346000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Helios 1 and 2 [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_94a0a4b09df74b8e867577b13512a2fb" contextRef="c20200714_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member" unitRef="U010" decimals="-6">326000000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Later than five years [member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_4b0a7a18517d4eb786a516dcd8529645" contextRef="c20201231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">3360707000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-2022 [member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_4cd2c89cde7245d0b562d764695b1162" contextRef="c20201231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">328364000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Later than three years and not later than four years [member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_86b4383197de4dbb9fcf49f76af22ef8" contextRef="c20201231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" unitRef="U002" decimals="-3">371548000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Later than five years [member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_88b010e49bbc4c8c9c5e2bb91279e517" 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_89aaf704954245238f04fe010fec5a4b" contextRef="c20201231_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">508843000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-2023 [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_b0d960a53416403abf5d939e6219aee7" contextRef="c20201231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">355806000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-2022 [member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_c8bd267ae6434a8898cd9ae976656475" contextRef="c20191231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">262787000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-2023 [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_d4495234250f4ca79cc603660da6e0ef" contextRef="c20191231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">293642000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Later than four years and not later than five years [member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_d9584dc54b974f3bacd1dbe2b6f0ec33" contextRef="c20191231_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">335067000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Later than three years and not later than four years [member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_e5ddc0a3a9f74b5fbfb87380edc640ba" contextRef="c20191231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" unitRef="U002" decimals="-3">319962000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Algeria, Algeria Dinars-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_0a7e85831c5545b79cad153fa688c0e2" contextRef="c20201231_CurrencyAxis_DZD" unitRef="U002" decimals="-3">115606000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-South Africa, Rand-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_2c510fa674d84fcf81012c8299627581" contextRef="c20201231_CurrencyAxis_ZAR" unitRef="U002" decimals="-3">355414000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Foreign Currency [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_31f3d36540a841f7a920d7ca061eada6" contextRef="c20191231_CurrencyAxis_ForeignCurrencyMember" unitRef="U002" decimals="-3">2291262000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Euro Member Countries, Euro-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_72180c23702e4bd1b619f78fc8ab8799" contextRef="c20191231_CurrencyAxis_EUR" unitRef="U002" decimals="-3">1882618000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Foreign Currency [Member]-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_7f743b0ebffe4cbbbf25bff8be828fdb" contextRef="c20201231_CurrencyAxis_ForeignCurrencyMember" unitRef="U002" decimals="-3">2711830000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-South Africa, Rand-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_aa2daf803b564d089a47a854c4c653bd" contextRef="c20191231_CurrencyAxis_ZAR" unitRef="U002" decimals="-3">384313000</aby:LongTermAndShortTermProjectDebt>
  <!--Long-term and short-term project debt-Algeria, Algeria Dinars-->
  <aby:LongTermAndShortTermProjectDebt id="Fact_aa49036853204503a52c1614e1331f94" 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_d9a4acac5696413f821116c59ad7a98b" contextRef="c20201231_CurrencyAxis_EUR" unitRef="U002" decimals="-3">2240811000</aby:LongTermAndShortTermProjectDebt>
  <!--Currency translation gains (losses) on project debt-->
  <aby:CurrencyTranslationGainsLossesOnProjectDebt id="Fact_75758a71e8d649a3a5a6ace3415a5d9e" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-36574000</aby:CurrencyTranslationGainsLossesOnProjectDebt>
  <!--Currency translation gains (losses) on project debt-Short-term borrowings [member]-->
  <aby:CurrencyTranslationGainsLossesOnProjectDebt id="Fact_879a4907889e4e0ea2f73451dddd5293" contextRef="c20200101to20201231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">19869000</aby:CurrencyTranslationGainsLossesOnProjectDebt>
  <!--Currency translation gains (losses) on project debt-Long-term Project Debt [Member]-->
  <aby:CurrencyTranslationGainsLossesOnProjectDebt id="Fact_a1effc9ba85b4de887fd3949a24ff33c" contextRef="c20200101to20201231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">150506000</aby:CurrencyTranslationGainsLossesOnProjectDebt>
  <!--Currency translation gains (losses) on project debt-->
  <aby:CurrencyTranslationGainsLossesOnProjectDebt id="Fact_bd5749ebcbe54025a8cf7bf864c00fbc" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">170375000</aby:CurrencyTranslationGainsLossesOnProjectDebt>
  <!--Currency translation gains (losses) on project debt-Short-term borrowings [member]-->
  <aby:CurrencyTranslationGainsLossesOnProjectDebt id="Fact_c6f49b79425e45ad81a18ea0359db5f2" 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_17067918913a439f8f2c68cbb6fded63" contextRef="c20190101to20191231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">-33718000</aby:CurrencyTranslationGainsLossesOnProjectDebt>
  <!--Repayments of borrowings-->
  <aby:RepaymentsOfBorrowings id="Fact_205b3101faeb459ba181ccd131a6958f" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">535418000</aby:RepaymentsOfBorrowings>
  <!--Repayments of borrowings-->
  <aby:RepaymentsOfBorrowings id="Fact_33d41e5b6105402687b7ddff612a15b6" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">825318000</aby:RepaymentsOfBorrowings>
  <!--Repayments of borrowings-Short-term borrowings [member]-->
  <aby:RepaymentsOfBorrowings id="Fact_71e11ff423b44cf9a6fdc3474505fc46" contextRef="c20190101to20191231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">516147000</aby:RepaymentsOfBorrowings>
  <!--Repayments of borrowings-Long-term Project Debt [Member]-->
  <aby:RepaymentsOfBorrowings id="Fact_82b8e91afd5048aebf39fa32a96e061b" contextRef="c20190101to20191231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">19272000</aby:RepaymentsOfBorrowings>
  <!--Repayments of borrowings-Long-term Project Debt [Member]-->
  <aby:RepaymentsOfBorrowings id="Fact_a6875de47e3048a9959cd046e1a11ef6" contextRef="c20200101to20201231_LiabilitiesArisingFromFinancingActivitiesAxis_LongTermProjectDebtMember" unitRef="U002" decimals="-3">272548000</aby:RepaymentsOfBorrowings>
  <!--Repayments of borrowings-Short-term borrowings [member]-->
  <aby:RepaymentsOfBorrowings id="Fact_fb1a0bda265f4721b3cf5a58acd1e32e" contextRef="c20200101to20201231_LiabilitiesArisingFromFinancingActivitiesAxis_ShorttermBorrowingsMember" unitRef="U002" decimals="-3">552770000</aby:RepaymentsOfBorrowings>
  <!--Disclosure of depreciation, amortization and impairment charges recognized [Table Text Block]-->
  <aby:DisclosureOfDepreciationAmortizationAndImpairmentChargesRecognizedExplanatoryTableTextBlock id="Fact_7d707cb3dedd478583b657625d13ef18" contextRef="c20200101to20201231">&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: 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;The amount of depreciation, amortization and impairment charges recognized for the years ended December 31, 2020, 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;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 100%; color: #000000; 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: 44%;"&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: 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; width: 44%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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" 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;2020&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;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: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(197,643&lt;/div&gt;&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;(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: 9%; 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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(39,191&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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: 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;(171,770&lt;/div&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;(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: 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;(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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(408,604&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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" border="0" cellpadding="0" cellspacing="0" style="width: 100%; color: #000000; 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: 44%;"&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: 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; width: 44%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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" 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;2020&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;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: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(350,785&lt;/div&gt;&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;(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: 9%; 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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(30,889&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(26,563&lt;/div&gt;&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;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: 9%; 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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(367&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;(408,604&lt;/div&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,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: 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;(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;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</aby:DisclosureOfDepreciationAmortizationAndImpairmentChargesRecognizedExplanatoryTableTextBlock>
  <!--Performance earn-out, period of highest annual net production of asset-Solana [Member]-Liberty Interactive Corporation [Member]-->
  <aby:PerformanceEarnOutPeriodOfHighestAnnualNetProductionOfAsset id="Fact_93b3518f5bb2477fa2ac581c4da4e347" contextRef="c20200817to20200817_BusinessCombinationsAxis_LibertyInteractiveCorporationMember_IntangibleAssetsMaterialToEntityAxis_SolanaMember">P5Y</aby:PerformanceEarnOutPeriodOfHighestAnnualNetProductionOfAsset>
  <!--Performance earn-out, period of average annual net production of asset-Solana [Member]-Liberty Interactive Corporation [Member]-->
  <aby:PerformanceEarnOutPeriodOfAverageAnnualNetProductionOfAsset id="Fact_1d413ea2e15848828f9b974a5941a3ec" contextRef="c20200817to20200817_BusinessCombinationsAxis_LibertyInteractiveCorporationMember_IntangibleAssetsMaterialToEntityAxis_SolanaMember">P4Y</aby:PerformanceEarnOutPeriodOfAverageAnnualNetProductionOfAsset>
  <!--Proportion of ownership, sale to outside interests, percentage-Rioglass [Member]-Forecast [Member]-->
  <aby:ProportionOfOwnershipSaleToOutsideInterestsPercentage id="Fact_cb0efb5a405e492f83549122452fa119" contextRef="c20210930_BusinessCombinationsAxis_RioglassMember_StatementScenarioAxis_ScenarioForecastMember" unitRef="U004" decimals="INF">0.425</aby:ProportionOfOwnershipSaleToOutsideInterestsPercentage>
  <!--Payment Received For Not Fulfilling Conditions Precedent-Befesa Agua Tenes, S.L.U. [Member]-->
  <aby:PaymentReceivedForNotFulfillingConditionsPrecedent id="Fact_63e45524d3d742f283180117d67fa1c3" contextRef="c20191001to20191031_BusinessCombinationsAxis_BefesaAguaTenesSLUMember" unitRef="U002" decimals="-5">7800000</aby:PaymentReceivedForNotFulfillingConditionsPrecedent>
  <!--Number of investment grade-Coso [Member]-->
  <aby:NumberOfInvestmentGrade id="Fact_70aaa96a6c8949dea96f6cf053e5fecd" contextRef="c20201201to20201231_BusinessCombinationsAxis_CosoMember" unitRef="U006" decimals="INF">3</aby:NumberOfInvestmentGrade>
  <!--Term of contract-Coso [Member]-->
  <aby:TermOfContract id="Fact_9ec9dc4d380b4a66aabbb1ec627ec9b8" contextRef="c20201201to20201231_BusinessCombinationsAxis_CosoMember">P19Y</aby:TermOfContract>
  <!--Installed capacity-Chile PV 1 [Member]-Renewable Energy [Member]-->
  <aby:InstalledCapacity id="Fact_30da2c0cdd894b7dbddc199023343408" contextRef="c20200403to20200403_BusinessCombinationsAxis_ChilePV1Member_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U005" decimals="0">55</aby:InstalledCapacity>
  <!--Installed capacity-Coso [Member]-->
  <aby:InstalledCapacity id="Fact_536c256dee524a33b2eb205a2dfbad73" contextRef="c20201201to20201231_BusinessCombinationsAxis_CosoMember" unitRef="U005" decimals="0">135</aby:InstalledCapacity>
  <!--Installed capacity-La Sierpe [Member]-->
  <aby:InstalledCapacity id="Fact_61c4291dd8594558b5c3e2de278328b1" contextRef="c20201201to20201231_BusinessCombinationsAxis_LaSierpeMember" unitRef="U005" decimals="0">20</aby:InstalledCapacity>
  <!--Installed capacity-La Sierpe [Member]-Algonquin [Member]-->
  <aby:InstalledCapacity id="Fact_cd51bab8e1ff4c4684ab1b8e168f36a6" contextRef="c20201201to20201231_BusinessCombinationsAxis_LaSierpeMember_LegalEntityAxis_AlgonquinMember" unitRef="U005" decimals="0">30</aby:InstalledCapacity>
  <!--Installed capacity-Calgary District Energy Center [Member]-->
  <aby:InstalledCapacity id="Fact_f0f28cac73af401b891084926d51d6ef" contextRef="c20201001to20201031_BusinessCombinationsAxis_CalgaryDistrictEnergyCenterMember" unitRef="U005" decimals="0">55</aby:InstalledCapacity>
  <!--Installed capacity-Chile PV2 [Member]-Renewable Energy [Member]-Subsequent Events [Member]-->
  <aby:InstalledCapacity id="Fact_fa77cf82518d41b3876a771434badf16" contextRef="c20210106to20210106_BusinessCombinationsAxis_ChilePV2Member_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U005" decimals="0">40</aby:InstalledCapacity>
  <!--Disclosure of nature of business [Text Block]-->
  <aby:DisclosureOfNatureOfBusinessExplanatoryTextBlock id="Fact_42066cbf40ce4f05b4ab9daee751086e" contextRef="c20200101to20201231">&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 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);"&gt;Atlantica Sustainable Infrastructure plc (&amp;#8220;Atlantica&amp;#8221; or the &amp;#8220;Company&amp;#8221;) is a sustainable infrastructure company that owns, manages and invests in renewable energy, storage, 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);"&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;"&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;Algonquin Power &amp;amp; Utilities (&amp;#8220;Algonquin&amp;#8221;) is the largest shareholder of the Company and currently owns a 44.2%&lt;/font&gt;&lt;font style="color: rgb(255, 0, 0);"&gt;&amp;#160;&lt;/font&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;stake in Atlantica. Algonquin&amp;#8217;s voting rights and rights to appoint directors are limited to 41.5% and the difference between Algonquin&amp;#180;s ownership and 41.5% will vote replicating non-Algonquin&amp;#8217;s shareholders vote.&lt;/font&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;During the year 2019, the Company completed the following acquisitions:&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: 18pt;"&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;On May 24, 2019, Atlantica and Algonquin formed Atlantica Yield 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. AYES Canada&amp;#8217;s 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), the holding company of Windlectric.&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: 18pt;"&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;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;/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;"&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;On August 2, 2019, the Company closed the acquisition of a 30% stake in Monterrey, a 142 MW gas-fired engine facility (&amp;#8220;Monterrey&amp;#8221;) and paid $42 million for the total investment.&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: 18pt;"&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;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.&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;On April 3, 2020, the Company made an initial investment in the creation of a renewable energy platform in Chile, together with financial partners, where it owns approximately a 35% stake and has a strategic investor role. The first investment was the acquisition of a 55 MW solar PV plant in an area with excellent solar resource (&amp;#8220;Chile PV I&amp;#8221;). This asset has been in operation since 2016 demonstrating a good operating track record while selling its production in the Chilean power market. The Company&amp;#8217;s initial contribution was approximately $4 million. In addition, on January 6, 2021, the Company closed its second investment through the platform with the acquisition of a 40 MW solar PV plant (&amp;#8220;Chile PV 2&amp;#8221;). This asset started commercial operation in 2017 and its revenue is partially contracted. Total equity investment for this new asset was approximately $5.0 million. The platform intends to make further investments in renewable energy in Chile and to sign PPAs with credit worthy off-takers.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In January 2019, the Company entered into an agreement with Abengoa (references to &amp;#8220;Abengoa&amp;#8221; refer to Abengoa, S.A., together with its subsidiaries, or Abenewco1, S.A. together with its subsidiaries, unless the context otherwise requires) under the Abengoa ROFO Agreement for the acquisition of Befesa Agua Tenes, a holding company which owns a 51% stake in T&amp;#233;n&amp;#232;s Lilmiyah SpA (&amp;#8220;Tenes&amp;#8221;), a water desalination plant in Algeria. The Company paid in January 2019 an advance payment of $19.9 million. Closing of the acquisition was subject to conditions precedent which were not fulfilled. In accordance with the terms of the share purchase agreement, the advance payment was 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 to be received from the asset. In October 2019, the Company received a first payment of $7.8 million through the cash sweep mechanism. On May 31, 2020, the Company entered into a new $4.5 million secured loan agreement with Befesa Agua Tenes, in addition to the initial one granted in 2019. The aggregate amount owed at that date, including interest accrued, was $14.0 million. This new loan agreement is expected to be reimbursed by Befesa Agua Tenes, together with 12% per annum interest, through a full cash-sweep of all the dividends to be received from the Tenes asset. The new agreement signed with Abengoa provides Atlantica with a majority at the board of directors of Befesa Agua Tenes and control over the asset.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;On August 17, 2020, the Company closed the acquisition of Liberty&amp;#8217;s equity interest in Solana. Liberty was the tax equity investor in the Solana project. Total equity investment is expected to be up to $290 million of which $272 million has already been paid. Total price includes a deferred payment and a performance earn-out based on the average annual net production of the asset in the four calendar years with the highest annual net production during the five calendar years of 2020 through 2024 (Note 16).&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 October 2020, the Company reached an agreement to acquire Calgary District Heating (Calgary District Energy Center), an approximately 55 MWt district heating asset in Canada for a total equity investment of approximately $20 million. Calgary District Heating has been in operation since 2010 and represents the first investment of the Company in this sector, which is recognized as a key measure for cities to reduce emissions by the UN Environment Program. The asset provides heating services to a diverse range of government, institutional and commercial customers in the city of Calgary. Closing is subject to customary conditions precedent and regulatory approvals and is expected by mid-2021.&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 December 2020, the Company reached an agreement with Algonquin to acquire La Sierpe, a 20 MW solar asset in Colombia for a total equity investment of approximately $20 million. Closing is expected to occur after the asset reaches commercial operation, currently expected to occur by mid-2021. Closing is subject to customary conditions precedent and regulatory approvals. Additionally, the Company agreed to potentially co-invest with Algonquin in additional solar plants in Colombia with a combined capacity of approximately 30 MW to be developed and built by AAGES, a joint venture between Algonquin and Abengoa designed to invest in the development and construction of contracted clean energy and water infrastructure contracted 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;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In December 2020, the Company reached an agreement to acquire Coso, a 135 MW renewable asset in California. Coso is the third largest geothermal plant in the US and provides base load renewable energy to the California ISO. Coso has signed PPAs with three investment grade offtakers, with a 19-year average contract life. Closing is subject to customary regulatory approvals and is expected to occur in the first half of 2021. Total investment is expected to be approximately $170 million, including approximately $130 million for the equity and $40 million that would be invested to reduce project debt.&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);"&gt;In January 2021, the Company reached an agreement to increase its equity stake from 15% to 100% in Rioglass, a multinational manufacturer of solar components. The Company has closed the acquisition of 42.5% of the equity for $7 million. In addition, the Company has an option to acquire the remaining 42.5% in the same conditions until September 2021, and after that date the seller has an option to sell the 42.5% also in the same conditions. The Company intends to find partners that would co-invest in Rioglass.&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 provides an overview of the main concessional assets the Company owned or had an interest in as of December 31, 2020:&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; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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;(9)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 8.6%; 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: 15.94%; 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;(10)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.46%; 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.24%; 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;(14)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;23&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BB-/WR/BB&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.46%; 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.24%; 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.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Chile PV I&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 12.75%; 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.6%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;35%&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: 9.1%; 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: 11.08%; 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.6%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;55 MW&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;N/A&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;N/A&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;17/16&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;16/16&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;PS10 &amp;amp; PS20&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;11/13&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; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 16.25%; 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: 12.74%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;16/16&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.25%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.25%; 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: 12.74%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;16/17&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.25%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.25%; 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: 12.74%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;14/14/15&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.25%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.25%; 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: 12.74%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; 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.25%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.25%; 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: 12.74%; 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.6%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;80%&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(6)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; 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.25%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.25%; 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: 12.74%; 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.6%; 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;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.1%; 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: 11.08%; 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.6%; 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: 15.94%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BB-/Ba2/&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;(11)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.46%; 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.24%; 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.25%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.25%; 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: 12.74%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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;(12)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.46%; 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.24%; 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;tr&gt;&lt;td style="width: 16.25%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&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.25%; 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: 12.74%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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;(12)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.46%; 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.24%; 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.25%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.74%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&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.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; vertical-align: bottom; 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: 15.94%; 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.46%; 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.24%; 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.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;12&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB/ Ba2/&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BB-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.46%; 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.24%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;12&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&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.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: middle; 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.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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;(13)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; 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.24%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;23&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;12&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Quadra 1 &amp;amp; 2&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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;div style="text-align: center; color: rgb(0, 0, 0);"&gt;32 miles&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 15.94%; 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.46%; 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.24%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;14/14&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;BBB+/Baa1/&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;A-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 6.46%; 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.24%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;17&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; 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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; 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.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;34.2%&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.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; 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.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; 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: 12.75%; 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.6%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;25.5%&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(5)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;17&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.75%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.08%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8.6%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15.94%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 6.46%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9.24%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 16.24%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Tenes&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 12.75%; 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.6%; vertical-align: bottom; 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;(7)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 9.1%; 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: 11.08%; 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.6%; 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: 15.94%; 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.46%; 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.24%; vertical-align: bottom; 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;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;(1)&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; Itochu Corporation, a Japanese trading company, holds 30% of the shares in each of Solaben 2 and Solaben 3.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;(2)&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; JGC, a Japanese engineering company, holds 13% of the shares in each of Solacor 1 and Solacor 2.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(3)&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; Kaxu is owned by the Company (51%), Industrial Development Corporation of South Africa (29%) and Kaxu Community Trust (20%).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(4)&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; Algerian Energy Company, SPA owns 49% of Skikda and Sacyr Agua, S.L. owns the remaining 16.83%.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(5)&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; Algerian Energy Company, SPA owns 49% of Honaine and Sacyr Agua, S.L. owns the remaining 25.5%.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(6)&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; 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;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(7)&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; Algerian Energy Company, SPA owns 49% of Tenes.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(8)&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; 65% of the shares in Chile PV I is indirectly held by financial partners through the renewable energy platform of the Company in Chile.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;(9)&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; Certain contracts denominated in U.S. dollars are payable in local currency.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(10)&amp;#160; &amp;#160; &amp;#160; &amp;#160; 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;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(11)&amp;#160; &amp;#160; &amp;#160; &amp;#160; 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;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(12)&amp;#160; &amp;#160; &amp;#160; &amp;#160; 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;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(13)&amp;#160; &amp;#160; &amp;#160; &amp;#160; Including the acquisition of ATN Expansion 1 &amp;amp; 2.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(14)&amp;#160; &amp;#160; &amp;#160; &amp;#160; As of December 31, 2020.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;(*)&lt;/font&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;font style="color: rgb(0, 0, 0);"&gt;Commercial Operation Date.&lt;/font&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;&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&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. The restructuring process and the pre-insolvency filing by the individual company Abengoa S.A. in August 2020 represented a theoretical event of default under the Kaxu project finance agreement. In December 2020, the Company obtained a waiver from Kaxu&amp;#8217;s project debt lenders, which waived any potential cross-defaults with Abengoa for the pre-insolvency filing of August 2020, until December 31, 2021, but the waiver did not cover potential future cross-default events. The insolvency filing by the individual company Abengoa S.A. on February 22, 2021 represents a theoretical event of default under the Kaxu project finance agreement (Note 23.3). Although the Company does not expect the acceleration of debt to be declared by the credit entities, Kaxu does not have contractually from this date, what International Accounting Standards define as an unconditional right to defer the settlement of the debt for at least twelve months, as the cross-default provisions make that right not unconditional. Thus, the total debt of Kaxu, which amounts to $355 million as of December 31, 2020 (Note 15), may be presented as current in the consolidated financial statements of the Company as of March 31, 2021 in accordance with International Accounting Standards 1 (&amp;#8220;IAS 1&amp;#8221;), &amp;#8220;Presentation of Financial Statements&amp;#8221;, if the cross-default is not cured or waived. The Company is negotiating a waiver from the creditors and/or contractual modifications to permanently remove the cross-default provision.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;&lt;u&gt;Outbreak of COVID-19&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;The outbreak of the COVID-19 coronavirus disease (&amp;#8220;COVID-19&amp;#8221;) was declared a pandemic by the World Health Organization in March 2020 and continues to spread in key markets of the Company. The COVID-19 virus continues to evolve rapidly, and its ultimate impact is uncertain and subject to change. Governmental authorities have imposed or recommended measures or responsive actions, including quarantines of certain geographic areas and travel restrictions.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Main risks and uncertainties identified by the Company, which may result in a material adverse effect on its business, financial condition, results of operations and cash flows, 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;COVID-19 may affect the operation and maintenance employees of the Company as well as suppliers of operation and maintenance. Furthermore, COVID-19 has caused travel restrictions and significant disruptions to global supply chains. A prolonged disruption could limit the availability of certain parts required to operate the facilities of the Company and adversely impact the ability of its operation and maintenance suppliers. If the Company were to experience a shortage of or inability to acquire critical spare parts, it could incur significant delays in returning facilities to full operation.&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;Slowdown of broad sectors of the economy, a general reduction in demand, including demand for commodities and a negative impact on prices of commodities, including electricity, oil and gas. The global outbreak also caused significant disruption and volatility in the global financial markets, especially from the end of February until the end on May 2020, including the market price of the shares of the Company. Debt and equity markets have also been affected and there have been weeks with a very low number of new debt and equity issuance transactions. Interest rates for new issuances and spreads with respect to treasury yields increased significantly. Although the revenue of the Company is generally contracted or regulated, clients may be affected by a reduced demand, lower commodity prices and the turmoil in the credit markets. A reduced demand and low prices persisting over time could cause delays in collections, a deterioration in the financial situation of the clients of the Company or their bankruptcy.&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;Measures taken by the Company so far have focused on reinforcing safety measures in all its assets while it continues to provide a reliable service to its clients. For example, the Company has implemented the use of additional protection equipment, reinforced access control to its plants, reduced contact between employees, changed shifts, tested employees, identified and isolated potential cases together with their close contacts and taken additional measures to increase safety measures for its employees and operation and maintenance suppliers&amp;#8217; employees working at its assets. Furthermore, the Company has adopted additional precautionary measures intended to mitigate potential risks to its employees, including temporarily requiring all employees to work remotely when their work can be done from home, and suspending all non-essential travel. The Company has also reinforced its physical and cyber-security measures. The Company has implemented a protocol to decide when to maintain offices open and with what limitation depending on the number of cases and other health indicators. In addition, the Company has increased the purchase of spare parts and equipment required for operations, to manage potential disruptions in the supply chain. The Company continues to monitor the situation closely in all assets and offices to take additional action if required.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;COVID-19 did not have any material impact on the business disclosed in these consolidated financial statements.&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The consolidated financial statements were approved by the Board of Directors of the Company on February 26, 2021.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</aby:DisclosureOfNatureOfBusinessExplanatoryTextBlock>
  <!--Disclosure of detailed information about foreign currency-denominated project debt [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutForeignCurrencyDenominatedProjectExplanatoryDebtTableTextBlock id="Fact_e092d077f5e048779e4ed502831a192a" contextRef="c20200101to20201231">&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: 100%; color: #000000; 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" 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: middle; width: 66%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Currency&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;2020&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;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: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;2,240,811&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;355,414&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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%; 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;115,606&lt;/div&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;24,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(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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2,711,830&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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_480745c8718e4aa39065429b4d9d228d" contextRef="c20200101to20201231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The variations in 2020 and 2019 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-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" 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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Balance 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,069,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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;782,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;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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: 64%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;613,604&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;268,339&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;881,943&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: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;(272,548&lt;/div&gt;&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;(552,770&lt;/div&gt;&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;(825,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;&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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Business combinations (Note 5)&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;149,585&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,680&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;158,265&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: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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,506&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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);"&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;214,211&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(214,211&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" 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%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance as of December 31, 2020&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,925,268&lt;/div&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;312,346&lt;/div&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,237,614&lt;/div&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-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" 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="text-indent: -7.2pt; margin-left: 7.2pt; 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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;(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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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(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="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="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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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_9c2e86ec817d486f8bca3db3f4f36d60" contextRef="c20200101to20201231">&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 as of December 31, 2020, 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 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 colspan="6" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2025&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subsequent years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; 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;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; 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;&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="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;&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="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;&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="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;&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="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;&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="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;&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;/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: 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;19,287&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;293,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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;328,364&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;355,806&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;371,548&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;508,843&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;3,360,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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;5,237,614&lt;/div&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: justify; color: rgb(0, 0, 0);"&gt;The repayment schedule for project debt in accordance with the financing arrangements and assuming there would be no acceleration of the Mojave debt, as of December 31, 2019, was as follows and was consistent with the projected cash flows of the related projects:&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 colspan="6" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subsequent years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; 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;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; 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;&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="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;&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="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;&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="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;&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="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;&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="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;&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;/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: 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;12,799&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;256,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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;262,787&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;293,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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;319,962&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;335,067&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;3,371,724&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;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: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfMaturityAnalysisForProjectDebtExplanatoryTableTextBlock>
  <!--Disclosure of Movement in Project Debt [Table Text Block]-->
  <aby:DisclosureOfMovementInProjectDebtTableTextBlock id="Fact_94f9f0a1bb3049338a182409a0ba74c0" contextRef="c20200101to20201231">&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 years 2020 and 2019, split between cash and non-cash items:&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; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"&gt;&lt;tr&gt;&lt;td style="width: 70.01%; vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Project Debt&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="width: 12.52%; 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 nowrap="nowrap" style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="width: 12.52%; 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 nowrap="nowrap" style="width: 1.18%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 70.01%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Initial balance&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;4,852,348&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;5,091,114&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1.18%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 70.01%; vertical-align: middle;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Cash Flow&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.26%; vertical-align: bottom;"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;(254,495&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1.26%; vertical-align: bottom;"&gt;)&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.26%; vertical-align: bottom;"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;(531,726&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1.18%; vertical-align: bottom;"&gt;)&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 70.01%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Non-cash changes&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;639,763&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.26%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;292,960&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1.18%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 70.01%; vertical-align: middle;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Final balance&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.26%; vertical-align: bottom;"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;5,237,614&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1.26%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11.26%; vertical-align: bottom;"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;"&gt;4,852,348&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1.18%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfMovementInProjectDebtTableTextBlock>
  <!--Disclosure of maturity analysis for corporate debt [Table Text Block]-->
  <aby:DisclosureOfMaturityAnalysisForCorporateDebtExplanatoryTableTextBlock id="Fact_4276f802bcd3471fb6550f5ec876141b" contextRef="c20200101to20201231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The repayment schedule for the corporate debt as of December 31, 2020 is 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: 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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2025&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subsequent&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" 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: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;41&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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); font-weight: bold;"&gt;41&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Notes Issuance Facility 2019&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;343,999&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;343,999&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: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,224&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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); font-weight: bold;"&gt;21,224&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2020 Green Private Placement&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;289&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;351,026&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;351,315&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: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Note Issuance Facility 2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;166,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="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" 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;166,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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Green Exchangeable Notes&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,083&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;102,144&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;104,227&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: middle; width: 16%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2020 Credit Facility&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;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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;2,036&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;2,036&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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,990&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;6,073&lt;/div&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: 16%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;23,648&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2,036&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2,036&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;448,133&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;517,872&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;993,725&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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 repayment schedule for the corporate debt as of December 31, 2019 was 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: 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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Subsequent&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;years&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&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" 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: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;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: 9%; 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: 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;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: 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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" 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;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: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Note Issuance Facility 2017&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 9%; 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: 9%; 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: 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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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); 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: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Notes Issuance Facility 2019&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 16%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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: 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,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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&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;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: 16%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfMaturityAnalysisForCorporateDebtExplanatoryTableTextBlock>
  <!--Disclosure of Movement in Corporate Debt [Table Text Block]-->
  <aby:DisclosureOfMovementInCorporateDebtTableTextBlock id="Fact_2a67272ab891411b84fd01e799ca2c38" contextRef="c20200101to20201231">&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 corporate debt for the years 2020 and 2019, split between cash and non-cash items:&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Corporate Debt&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: 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" 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;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; width: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&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); 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" 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;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: 76%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Cash Flow&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;171,182&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Non-cash changes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&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%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;98,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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&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%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&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); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 76%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;993,725&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfMovementInCorporateDebtTableTextBlock>
  <!--Disclosure of detailed information about corporate debt [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutCorporateDebtExplanatoryTableTextBlock id="Fact_11100797a22048bba74e6258b7411136" contextRef="c20200101to20201231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The breakdown of the corporate debt as of December 31, 2020 and 2019 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: 100%; color: #000000; 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: 46%;"&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; width: 46%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Non-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;2020&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;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: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;867,933&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;102,144&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" 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: 46%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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(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;970,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); 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(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: 100%; color: #000000; 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: 46%;"&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; width: 46%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;2020&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;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: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;23,306&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total 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(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;23,648&lt;/div&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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfDetailedInformationAboutCorporateDebtExplanatoryTableTextBlock>
  <!--Disclosure of detailed information about trade payables and other current liabilities [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutTradePayablesAndOtherCurrentLiabilitiesExplanatoryTableTextBlock id="Fact_f11f817dfaf947e0b1134beca69d05a2" contextRef="c20200101to20201231">&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, 2020 and 2019 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: 100%; color: #000000; 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" 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: 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; width: 56%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Item&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); 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; 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;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: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;54,219&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;416&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Liberty (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;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other accounts payables&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;37,922&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;92,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(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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfDetailedInformationAboutTradePayablesAndOtherCurrentLiabilitiesExplanatoryTableTextBlock>
  <!--Forecasted gain (loss) on cash flow hedges due to change in benchmark interest rate-Interest Rate Risk [Member]-->
  <aby:ForecastedGainLossOnCashFlowHedgesDueToChangeInBenchmarkInterestRate id="Fact_212bad51568f4cfd80562e1db13c3ac4" 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_af9b00e704dc402db86ea2689e5e0724" 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_fc0f2fb5eedf434ea6c51e8a34de6b06" contextRef="c20200101to20201231_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">-2897000</aby:ForecastedGainLossOnCashFlowHedgesDueToChangeInBenchmarkInterestRate>
  <!--Net Value Exposure Percentage for Next Twelve Months-Currency Risk [Member]-->
  <aby:NetValueExposurePercentageForNextTwelveMonths id="Fact_0e409b0740f64b22893a91839c0ac721" contextRef="c20200101to20201231_TypesOfRisksAxis_CurrencyRiskMember" unitRef="U004" decimals="INF">1</aby:NetValueExposurePercentageForNextTwelveMonths>
  <!--Forecasted increase (decrease) in hedging reserves due to change in benchmark interest rate-Interest Rate Risk [Member]-->
  <aby:ForecastedIncreaseDecreaseInHedgingReservesDueToChangeInBenchmarkInterestRate id="Fact_2cab403130f84f23a29a2c297c9b310e" contextRef="c20180101to20181231_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">32928000</aby:ForecastedIncreaseDecreaseInHedgingReservesDueToChangeInBenchmarkInterestRate>
  <!--Forecasted increase (decrease) in hedging reserves due to change in benchmark interest rate-Interest Rate Risk [Member]-->
  <aby:ForecastedIncreaseDecreaseInHedgingReservesDueToChangeInBenchmarkInterestRate id="Fact_638f37cdf08144358a175cac9f29d909" 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_758fd89cfb3d4e1dbda7dc58bf23033d" contextRef="c20200101to20201231_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U002" decimals="-3">22130000</aby:ForecastedIncreaseDecreaseInHedgingReservesDueToChangeInBenchmarkInterestRate>
  <!--Percentage of notional amount of debt hedged-Interest Rate Risk [Member]-United States dollar (next day) (funds code)-Bottom of range [member]-->
  <aby:PercentageOfNotionalAmountOfDebtHedged id="Fact_206f4f44bbc2489b8f09aa1f4437ea59" contextRef="c20200101to20201231_CurrencyAxis_USN_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="INF">0.72</aby:PercentageOfNotionalAmountOfDebtHedged>
  <!--Percentage of notional amount of debt hedged-United States dollar (next day) (funds code)-Top of range [member]-Interest Rate Risk [Member]-->
  <aby:PercentageOfNotionalAmountOfDebtHedged id="Fact_415f2a47c18349e3b5fd540d2a755a18" contextRef="c20200101to20201231_CurrencyAxis_USN_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="INF">1</aby:PercentageOfNotionalAmountOfDebtHedged>
  <!--Percentage of notional amount of debt hedged-Euro Member Countries, Euro-Interest Rate Risk [Member]-->
  <aby:PercentageOfNotionalAmountOfDebtHedged id="Fact_cdf60e6713d84d4594649dd7767b1504" contextRef="c20200101to20201231_CurrencyAxis_EUR_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="INF">1</aby:PercentageOfNotionalAmountOfDebtHedged>
  <!--Net Value Exposure, Percentage, Year Two-Currency Risk [Member]-->
  <aby:NetValueExposurePercentageYearTwo id="Fact_01d9d5f2e5f54d5c93b84f550f9d6025" contextRef="c20200101to20201231_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_7ef6696995de4ac490eac112961e3168" contextRef="c20201231_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="4">0.0025</aby:ForecastedIncreaseDecreaseInBenchmarkInterestRate>
  <!--Disclosure of information to calculate recoverable amount for cash-generating units [Table Text Block]-->
  <aby:DisclosureOfInformationToCalculateRecoverableAmountForCashGeneratingUnitsTableTextBlock id="Fact_fa215e24e2b2467583488fdcc8a35817" contextRef="c20200101to20201231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Accordingly, the following table provides a summary of the discount rates used (WACC) 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="border-collapse: collapse; width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td style="width: 71%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Operating segment&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1.85%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" 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;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;&amp;#160;(*)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 0.56%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 71%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;EMEA&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1.85%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 19.65%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;3%-5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.56%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 71%; vertical-align: top;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;North America&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1.85%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 19.65%; vertical-align: bottom;"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;4%-5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.56%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 71%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;South America&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1.85%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 19.65%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;5%-7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 0.56%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfInformationToCalculateRecoverableAmountForCashGeneratingUnitsTableTextBlock>
  <!--Description of accounting policy for contracted concessional assets and price purchase agreements [Text Block]-->
  <aby:DescriptionOfAccountingPolicyForContractedConcessionalAssetsAndPricePurchaseAgreementsExplanatoryTextBlock id="Fact_ae961fdfd9a9405e8efff7d4f51daf77" contextRef="c20200101to20201231">&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;2.3. 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);"&gt;Contracted concessional assets include fixed assets, 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, Sevilla PV, Mini-Hydro, Chile TL 3, ATN Expansion 2 and Chile PV I 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 renewable energy assets, transmission lines, efficient natural gas assets 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);"&gt;The application of IFRIC 12 requires extensive judgement 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);"&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: 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;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);"&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);"&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: 3.8pt;"&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;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: 3.8pt;"&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;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: 18pt; 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);"&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);"&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);"&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&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&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: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The key elements of the ECL calculations, based on external sources of information, are the following:&lt;/div&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;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;"&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;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: 18pt;"&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;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: 18pt;"&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;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: 18pt; 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);"&gt;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);"&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&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;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;/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;&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 under IFRS 16, 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 (Note 2.11). 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;&lt;div style="text-align: justify;"&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;&lt;/font&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The right-of-use assets are also subject to assets impairment (Note 2.4).&lt;/div&gt;&lt;/div&gt;</aby:DescriptionOfAccountingPolicyForContractedConcessionalAssetsAndPricePurchaseAgreementsExplanatoryTextBlock>
  <!--Description of accounting policy for use of estimates [Policy Text Block]-->
  <aby:DescriptionOfAccountingPolicyForUseOfEstimatesPolicyTextBlock id="Fact_7ee462355ac2490daefdfa71c7ce540a" contextRef="c20200101to20201231">&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;2.19. Significant judgements and estimates&lt;/div&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;Some of the accounting policies applied require the application of significant judgement 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 judgements 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 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: rgb(0, 0, 0);"&gt;The most critical accounting policies, which reflect significant management estimates and judgement 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: 3.8pt;"&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;Contracted concessional agreements and PPAs.&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: 3.8pt;"&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;Impairment of intangible assets and property, plant and equipment.&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: 3.8pt;"&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;Assessment of control.&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: 3.8pt;"&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;Derivative financial instruments and fair value estimates.&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: 3.8pt;"&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;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);"&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, 2020, 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);"&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>
  <!--Debt securities, conversion ratio, shares-Green Exchangeable Notes Due 2025 [Member]-->
  <aby:DebtSecuritiesConversionRatioShares id="Fact_f09dcb45eaa147bc82de0cd7cb9f4a3d" contextRef="c20200717_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member" unitRef="U001" decimals="INF">29.1070</aby:DebtSecuritiesConversionRatioShares>
  <!--Term of variable rate-Senior Note Issuance Facility [Member]-Euro Interbank Offered Rate [Member]-->
  <aby:TermOfVariableRate id="Fact_ddfae7f5f96b44ee9e36c1d5b1fdcd0c" contextRef="c20190401to20190430_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_TypesOfInterestRatesAxis_EuroInterbankOfferedRateMember">P3M</aby:TermOfVariableRate>
  <!--Debt issuance cost, upfront fee, percentage-Senior Note Issuance Facility [Member]-->
  <aby:DebtIssuanceCostUpfrontFeePercentage id="Fact_fbad1fdbe7524b1d936883c992bf75a8" 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_7c94e899a7bd4e1abd18395f242b9b9d" contextRef="c20200101to20201231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember" unitRef="U004" decimals="4">0.0069</aby:PercentageAverageCostOfIssuedShortTermNotes>
  <!--Debt securities, convertible, conversion price-Green Exchangeable Notes Due 2025 [Member]-->
  <aby:DebtSecuritiesConvertibleConversionPrice id="Fact_521f785a347d4e4d8775cf2cb8f9247c" contextRef="c20200717_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member" unitRef="U003" decimals="2">34.36</aby:DebtSecuritiesConvertibleConversionPrice>
  <!--Term of short term notes-Borrowings, commercial paper [Member]-->
  <aby:TermOfShortTermNotes id="Fact_f0fc7bae1f0d4881ae94509065fb32de" contextRef="c20200101to20201231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember">P2Y</aby:TermOfShortTermNotes>
  <!--Maximum borrowing capacity, line of credit facility-New Revolving Credit Facility [Member]-->
  <aby:MaximumBorrowingCapacityLineOfCreditFacility id="Fact_0bf1e5fd598641eab5196146af9cf6e5" contextRef="c20201231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember" unitRef="U002" decimals="-5">415000000</aby:MaximumBorrowingCapacityLineOfCreditFacility>
  <!--Maximum borrowing capacity, line of credit facility-Senior Note Issuance Facility [Member]-->
  <aby:MaximumBorrowingCapacityLineOfCreditFacility id="Fact_438c52f7abba4128b98df52f2a04c56f" contextRef="c20190430_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember" unitRef="U010" decimals="-6">268000000</aby:MaximumBorrowingCapacityLineOfCreditFacility>
  <!--Maximum borrowing capacity, line of credit facility-New Revolving Credit Facility [Member]-->
  <aby:MaximumBorrowingCapacityLineOfCreditFacility id="Fact_47811be464b14421bff8bf6eb5149f50" contextRef="c20180510_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember" unitRef="U002" decimals="-6">215000000</aby:MaximumBorrowingCapacityLineOfCreditFacility>
  <!--Maximum borrowing capacity, line of credit facility-Credit Facility 2020 [Member]-Top of range [member]-->
  <aby:MaximumBorrowingCapacityLineOfCreditFacility id="Fact_79f19dc2d88b4c58a3b596f0761629de" contextRef="c20201204_BorrowingsByNameAxis_CreditFacility2020Member_RangeAxis_TopOfRangeMember" unitRef="U010" decimals="-6">5000000</aby:MaximumBorrowingCapacityLineOfCreditFacility>
  <!--Maximum borrowing capacity, line of credit facility-Senior Note Issuance Facility One [Member]-->
  <aby:MaximumBorrowingCapacityLineOfCreditFacility id="Fact_8f0d9d11ecac4294b138b98b5e8d3f01" contextRef="c20200708_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityOneMember" unitRef="U002" decimals="-6">171000000</aby:MaximumBorrowingCapacityLineOfCreditFacility>
  <!--Maximum borrowing capacity, line of credit facility-Senior Note Issuance Facility One [Member]-->
  <aby:MaximumBorrowingCapacityLineOfCreditFacility id="Fact_af7b644e95f9457abb55dcc737e54e37" contextRef="c20200708_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityOneMember" unitRef="U010" decimals="-6">140000000</aby:MaximumBorrowingCapacityLineOfCreditFacility>
  <!--Maximum borrowing capacity, line of credit facility-Credit Facility 2020 [Member]-->
  <aby:MaximumBorrowingCapacityLineOfCreditFacility id="Fact_b47e59ab06474eb4aaf96b5d014407aa" contextRef="c20201204_BorrowingsByNameAxis_CreditFacility2020Member" unitRef="U002" decimals="-5">6100000</aby:MaximumBorrowingCapacityLineOfCreditFacility>
  <!--Maximum borrowing capacity, line of credit facility-Letters of credit [Member]-->
  <aby:MaximumBorrowingCapacityLineOfCreditFacility id="Fact_c62b21758e734355984862d935b9fba2" contextRef="c20201231_BorrowingsByNameAxis_LettersOfCreditMember" unitRef="U002" decimals="-6">100000000</aby:MaximumBorrowingCapacityLineOfCreditFacility>
  <!--Maximum borrowing capacity, line of credit facility-New Revolving Credit Facility [Member]-->
  <aby:MaximumBorrowingCapacityLineOfCreditFacility id="Fact_ecd16ef9c8424d91872796b3c2fd090f" contextRef="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember" unitRef="U002" decimals="-6">425000000</aby:MaximumBorrowingCapacityLineOfCreditFacility>
  <!--Capitalization period, interest-Senior Note Issuance Facility [Member]-->
  <aby:CapitalizationPeriodInterest id="Fact_6b28ecd2645f413682e83945d6d8e0c7" contextRef="c20190401to20190430_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember">P2Y</aby:CapitalizationPeriodInterest>
  <!--Term of long-term notes-Senior Note Issuance Facility One [Member]-->
  <aby:TermOfLongTermNotes id="Fact_5b603b4ec99f4abfa05ad5a0ead3f9a9" contextRef="c20200101to20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityOneMember">P7Y</aby:TermOfLongTermNotes>
  <!--Debt securities, conversion ratio, principal amount-Green Exchangeable Notes Due 2025 [Member]-->
  <aby:DebtSecuritiesConversionRatioPrincipalAmount id="Fact_44d3086b23764750a54c9b8f94eaa532" contextRef="c20200717_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member" unitRef="U002" decimals="-3">1000000</aby:DebtSecuritiesConversionRatioPrincipalAmount>
  <!--Short term notes authorized amount-Borrowings, commercial paper [Member]-->
  <aby:ShortTermNotesAuthorizedAmount id="Fact_154182a0878a4c43a4161d4a4bcd2f2e" contextRef="c20191008_BorrowingsByNameAxis_BorrowingsCommercialPaperMember" unitRef="U010" decimals="-6">50000000</aby:ShortTermNotesAuthorizedAmount>
  <!--Increase (decrease) in investments in associates due to net exchange differences-->
  <aby:IncreaseDecreaseInInvestmentsInAssociatesDueToNetExchangeDifferences id="Fact_57def400413a4c6590efe12999a0e7b0" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-1932000</aby:IncreaseDecreaseInInvestmentsInAssociatesDueToNetExchangeDifferences>
  <!--Increase (decrease) in investments in associates due to net exchange differences-->
  <aby:IncreaseDecreaseInInvestmentsInAssociatesDueToNetExchangeDifferences id="Fact_9772ffff6c7d4bb080345c8aeaf69ef8" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">118000</aby:IncreaseDecreaseInInvestmentsInAssociatesDueToNetExchangeDifferences>
  <!--Disclosure of detailed information about income tax benefit (expense) [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutIncomeTaxBenefitExpenseExplanatoryTableTextBlock id="Fact_06ae5be0b5e243c7814920ecc27dfe65" contextRef="c20200101to20201231">&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, 2020, 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-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" 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 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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Item&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;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" 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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;(21,205&lt;/div&gt;&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;(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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(3,672&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;)&lt;br /&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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: 64%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;-&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); padding-bottom: 2px;"&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%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(3,672&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;)&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&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%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&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); padding-bottom: 2px;"&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); padding-bottom: 2px;"&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%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&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); padding-bottom: 2px;"&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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total income tax expense&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(24,877&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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 consolidated balance sheets classifications [Table Text Block]-->
  <aby:DisclosureOfConsolidatedBalanceSheetsClassificationsTableTextBlock id="Fact_bf1a642337e74c809924737f3dbf1b25" contextRef="c20200101to20201231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;After offsetting &lt;font style="color: rgb(0, 0, 0);"&gt;deferred tax assets and deferred tax liabilities, where applicable&lt;/font&gt;, the resulting net amounts presented on the consolidated balance sheet 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: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Consolidated balance sheets classifications&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="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; 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: 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;2020&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;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: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Deferred tax 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;152,290&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,966&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Deferred tax liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;260,923&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&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: 2px;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Net 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(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;108,633&lt;/div&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;101,030&lt;/div&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:DisclosureOfConsolidatedBalanceSheetsClassificationsTableTextBlock>
  <!--Disclosure of detailed information about effective income tax rate reconciliation [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatoryTableTextBlock id="Fact_1cca3327be5941ee80609b01a73f99b6" contextRef="c20200101to20201231">&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 before income tax and the actual income tax expense recognized in the consolidated income statements for the years ended December 31, 2020, 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-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" 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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Concept&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;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" 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Consolidated income before taxes&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;41,751&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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;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="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;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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Average statutory tax rate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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="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); font-weight: bold;"&gt;(10,438&lt;/div&gt;&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="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); 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="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); 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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Income tax of associates, net&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Differences in statutory tax rates&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;(94&lt;/div&gt;&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;(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="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;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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Unrecognized NOLs and deferred tax assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(37,183&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Purchase of Liberty&amp;#180;s equity interest in Solana&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;36,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;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="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;br /&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other permanent differences&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(8,895&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&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(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other non-taxable income/(expense)&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,747&lt;/div&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;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(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;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(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%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(24,877&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&gt;&lt;font style="font-weight: bold;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatoryTableTextBlock>
  <!--Deferred tax expense (income) recognized in profit or loss, deferred tax liabilities-->
  <aby:DeferredTaxExpenseIncomeRecognizedInProfitOrLossDeferredTaxLiabilities id="Fact_0484dcb9cbca468ab885a080a26ebac1" 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_769f29097e3e4261a1e40ecf405fe24e" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">9675000</aby:DeferredTaxExpenseIncomeRecognizedInProfitOrLossDeferredTaxLiabilities>
  <!--Increase (decrease) through other changes, deferred tax liabilities-->
  <aby:IncreaseDecreaseThroughOtherChangesDeferredTaxLiabilities id="Fact_193fb709df4c457c9e7687445a6bed4e" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">3779000</aby:IncreaseDecreaseThroughOtherChangesDeferredTaxLiabilities>
  <!--Increase (decrease) through other changes, deferred tax liabilities-->
  <aby:IncreaseDecreaseThroughOtherChangesDeferredTaxLiabilities id="Fact_37bf74d02a3749b482100163786b537a" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">2252000</aby:IncreaseDecreaseThroughOtherChangesDeferredTaxLiabilities>
  <!--Increase (decrease) in business combinations, deferred tax liability-->
  <aby:IncreaseDecreaseInBusinessCombinationsDeferredTaxLiability id="Fact_e657a96afe4140da85f0990719a1395d" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">2539000</aby:IncreaseDecreaseInBusinessCombinationsDeferredTaxLiability>
  <!--Deferred tax expense (income) recognised in profit or loss, deferred tax assets-->
  <aby:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxAssets id="Fact_454ff14a73ad4473b2f021ff38bb53a6" 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_ee28e53a0fde4ae1916335c75dcbe962" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-6003000</aby:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxAssets>
  <!--Income tax relating to components of other comprehensive income, deferred tax assets-->
  <aby:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeDeferredTaxAssets id="Fact_528ecd49633748f0bb93d9e8d1e8bd37" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">8698000</aby:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeDeferredTaxAssets>
  <!--Income tax relating to components of other comprehensive income, deferred tax assets-->
  <aby:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeDeferredTaxAssets id="Fact_9ea0672a5fff4814a811f8e3ed37b71b" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-6147000</aby:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeDeferredTaxAssets>
  <!--Increase (decrease) through other changes, deferred tax assets-->
  <aby:IncreaseDecreaseThroughOtherChangesDeferredTaxAssets id="Fact_154a66f10db44f42b8db106845442806" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-56000</aby:IncreaseDecreaseThroughOtherChangesDeferredTaxAssets>
  <!--Increase (decrease) through other changes, deferred tax assets-->
  <aby:IncreaseDecreaseThroughOtherChangesDeferredTaxAssets id="Fact_fed337fd19444b00bdc9e32c7351ea22" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">7019000</aby:IncreaseDecreaseThroughOtherChangesDeferredTaxAssets>
  <!--Disclosure of detailed information about cash and cash equivalents [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock id="Fact_a38e6d9a03ac4158bd063143a951e624" contextRef="c20200101to20201231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;The following table shows the detail of Cash and cash equivalents as of December 31, 2020 and 2019:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 100%; color: #000000; 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" 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: middle; padding-bottom: 2px; width: 66%;"&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;2020&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;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: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;588,690&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;279,811&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;868,501&lt;/div&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;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;/tr&gt;&lt;/table&gt;&lt;div style="color: rgb(0, 0, 0);"&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" border="0" cellpadding="0" cellspacing="0" style="width: 100%; color: #000000; 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" 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: middle; width: 66%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Currency&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;2020&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;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: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;575,567&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;196,431&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,561&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 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(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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Mexican Peso&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;23,570&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;64&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: middle; width: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;21,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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11,258&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;868,501&lt;/div&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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock>
  <!--Investments accounted for using equity method including non-controlling interest-Befesa Agua Tenes, S.L.U. [Member]-->
  <aby:InvestmentsAccountedForUsingEquityMethodIncludingNonControllingInterest id="Fact_bf4fbdcf2b7347f5bc3c3c321ad4e50c" contextRef="c20200531_BusinessCombinationsAxis_BefesaAguaTenesSLUMember" unitRef="U002" decimals="-6">19000000</aby:InvestmentsAccountedForUsingEquityMethodIncludingNonControllingInterest>
  <!--Investments accounted for using equity method including non-controlling interest-Renewable Energy [Member]-Chile PV 1 [Member]-->
  <aby:InvestmentsAccountedForUsingEquityMethodIncludingNonControllingInterest id="Fact_e1a249ddd21d48deba30fb16e8e55383" contextRef="c20200403_ProductsAndServicesAxis_RenewableEnergyMember_SignificantInvestmentsInAssociatesAxis_ChilePV1Member" unitRef="U002" decimals="-6">4000000</aby:InvestmentsAccountedForUsingEquityMethodIncludingNonControllingInterest>
  <!--Capacity-Monterrey [Member]-->
  <aby:Capacity id="Fact_27a32f4cf2fc442eb3582acc0fd003d8" contextRef="c20190802to20190802_BusinessCombinationsAxis_MonterreyMember" unitRef="U005" decimals="0">142</aby:Capacity>
  <!--Capacity-Amherst Island [Member]-->
  <aby:Capacity id="Fact_e9d510e50ae74bb8ae3485bebac18776" contextRef="c20190524to20190524_BusinessCombinationsAxis_AmherstIslandMember" unitRef="U005" decimals="0">75</aby:Capacity>
  <!--Capacity-Chile PV 1 [Member]-Renewable Energy [Member]-->
  <aby:Capacity id="Fact_e244268aa73d4414b2f596743ab23f40" contextRef="c20200403to20200403_ProductsAndServicesAxis_RenewableEnergyMember_SignificantInvestmentsInAssociatesAxis_ChilePV1Member" unitRef="U005" decimals="0">55</aby:Capacity>
  <!--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_1a2f7535fdd3427b9e700fb8d24fdba9" contextRef="c20191231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">56192000</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_1bd07c2828d3415e82712ed21e7b498e" 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_2295067a5f8543b7b7997405b307a91f" contextRef="c20201231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember" unitRef="U002" decimals="-3">50558000</aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued>
  <!--Long-term and short-term project debt, notes and bonds issued-Later than five years [member]-->
  <aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued id="Fact_3c3dbf322ff446da941fbbe392c0dab4" contextRef="c20191231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">610429000</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_540d3679f36848908260490091259edf" contextRef="c20201231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">109884000</aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued>
  <!--Long-term and short-term project debt, notes and bonds issued-->
  <aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued id="Fact_5501e501ef3845e098049ec68ccb883a" contextRef="c20191231" unitRef="U002" decimals="-3">746433000</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_7632930261c84c959ec19a0e02a12dca" contextRef="c20191231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember" unitRef="U002" decimals="-3">28304000</aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued>
  <!--Long-term and short-term project debt, notes and bonds issued-->
  <aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued id="Fact_820e3fac9ff44bd09f7642f27c1d5592" contextRef="c20201231" unitRef="U002" decimals="-3">1113758000</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_1557dcb5d2274b37ae8c78224aa747b5" contextRef="c20201231_MaturityAxis_LaterThanOneYearAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">100911000</aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued>
  <!--Long-term and short-term project debt, notes and bonds issued-Later than five years [member]-->
  <aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued id="Fact_de84c32f9de44058927240b3426a58f7" contextRef="c20201231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">852405000</aby:LongTermAndShortTermProjectDebtNotesAndBondsIssued>
  <!--Long-term and short-term corporate debt-Unallocated amounts [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_467c2cb8739d405daad143a9230d0770" contextRef="c20191231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">723791000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Unallocated amounts [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_527679722d7c480988eae4e9fe1b5664" contextRef="c20201231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember" unitRef="U002" decimals="-3">993725000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than five years [member]-Credit Facility 2017 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_001067e037964b76abbbd6bbdf147845" contextRef="c20191231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-2023 [Member]-New Revolving Credit Facility [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_00e22e2ef69641869c90b3c28e00328b" contextRef="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than five years [member]-Senior Note Issuance Facility [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_0693e38a94e74540afa577a23393b786" contextRef="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_LaterThanFiveYearsMember" 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]-Green Private Placement [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_089978a5f25e42bbaccc95d43b275d2b" contextRef="c20201231_BorrowingsByNameAxis_GreenPrivatePlacementMember_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Green Private Placement [Member]-Later than four years and not later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_0abafaff6a9d4a7caab1040d16decb5e" contextRef="c20201231_BorrowingsByNameAxis_GreenPrivatePlacementMember_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Green Private Placement [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_1b4ad15dc0ce4c0d87259f5ebf661ecc" contextRef="c20201231_BorrowingsByNameAxis_GreenPrivatePlacementMember" unitRef="U002" decimals="-3">351315000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_23677dafdd664fdda60210ddb5e7650c" contextRef="c20191231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">293655000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Notes Issuance Facility due 2022, 2023, 2024 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_23c6bd0a40604409875aef6aef87fd74" contextRef="c20191231_BorrowingsByNameAxis_SeniorNotesIssuanceFacilityDue202220232024Member" unitRef="U002" decimals="-3">302327000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Not Later Than Previous One Year [Member]-Credit Facility 2017 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_247996da9f714f20a086b2cdddf8c4e6" contextRef="c20191231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_NotLaterThanPreviousOneYearMember" unitRef="U002" decimals="-3">4000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-2022 [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_249314f08a3648c6b0d1f57cf9efd215" contextRef="c20191231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">182481000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Credit Facility 2020 [Member]-2022 [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_25e70e4c943f499c9e12a55dfe9304f7" contextRef="c20201231_BorrowingsByNameAxis_CreditFacility2020Member_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">0</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_291e2475418446bcb66e5263718ae5e1" contextRef="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">343999000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Credit Facility 2017 [Member]-2023 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_2dd5ed80947f4489abc6ff7daf2f0e13" contextRef="c20201231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">0</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_2f421862eacf48deb49e3d4906311131" contextRef="c20201231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Green Private Placement [Member]-2022 [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_3163398aaeae4694b56c24cf7c614fdc" contextRef="c20201231_BorrowingsByNameAxis_GreenPrivatePlacementMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Credit Facility 2017 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_34dc1a5f8a884654aae49ad2397fdc8a" contextRef="c20201231_BorrowingsByNameAxis_CreditFacility2017Member" unitRef="U002" decimals="-3">41000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Green Exchangeable Notes Due 2025 [Member]-2022 [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_359659fdf08c42c3ad8add2adc6a3def" contextRef="c20201231_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Not later than one year [member]-Senior Notes Issuance Facility due 2022, 2023, 2024 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_381ca6b8330f40f093310a935e3ab101" contextRef="c20191231_BorrowingsByNameAxis_SeniorNotesIssuanceFacilityDue202220232024Member_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Not later than one year [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_3a44680f7d084215922e0a6e9c7991ab" contextRef="c20191231_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">18023000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Borrowings, commercial paper [Member]-Later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_3be334e17eb448b8b4383fe0d2633ca6" contextRef="c20201231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Borrowings, commercial paper [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_406ee5f3d6c548cd8295083414ed70a7" contextRef="c20201231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember" unitRef="U002" decimals="-3">21224000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Borrowings, commercial paper [Member]-2022 [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_42f3d8fec0ab4d7697a0bb0eb9b9c19e" contextRef="c20201231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" 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]-Credit Facility 2020 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_44e9685df7de4dc68a7971367d4f5526" contextRef="c20201231_BorrowingsByNameAxis_CreditFacility2020Member_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">1990000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Credit Facility 2017 [Member]-Later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_46213382c247421fa94100c94b67dfa2" contextRef="c20201231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_LaterThanFiveYearsMember" 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_471b361842ef4e4c953ef359b06937ad" contextRef="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Not later than one year [member]-Borrowings, commercial paper [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_4805ccda90d449bb8306121d6d03ea5a" contextRef="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Note Issuance Facility [Member]-2023 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_4884834612304db88efab71f7cb1fa15" contextRef="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Note Issuance Facility One [Member]-2023 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_48c049d05184413b87cd8d31b214c592" contextRef="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityOneMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" 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_4938f0bad26a4548973969c6d1a1c69d" contextRef="c20201231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">41000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Green Private Placement [Member]-Later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_4945b6f8317e43d89f1a73c1ecb92a43" contextRef="c20201231_BorrowingsByNameAxis_GreenPrivatePlacementMember_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">351026000</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_4980f670868e472bae1e238f95e43a07" 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]-Green Private Placement [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_4af38907d84b4c4a830f4af927d1a1eb" contextRef="c20201231_BorrowingsByNameAxis_GreenPrivatePlacementMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">289000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Note Issuance Facility [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_54b6c56dd7cd4e19889c4ddb5956694d" contextRef="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember" unitRef="U002" decimals="-3">301593000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Borrowings, commercial paper [Member]-2023 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_58005b4b058541a89cc3a24e77786c5c" contextRef="c20201231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Notes Issuance Facility due 2022, 2023, 2024 [Member]-2023 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_5a78c904af2c447ba5a22ececf62702e" contextRef="c20191231_BorrowingsByNameAxis_SeniorNotesIssuanceFacilityDue202220232024Member_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">100513000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-2022 [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_5b5cd23db77b4f84b2b2288cd5ddbddd" contextRef="c20201231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_5d3a0da4dc1047cdabf6e6176c20ee49" contextRef="c20201231" unitRef="U002" decimals="-3">993725000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-New Revolving Credit Facility [Member]-Later than three years and not later than four years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_5ed1b77ed4c34e83a3092942457cc4ae" contextRef="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-2023 [Member]-Green Exchangeable Notes Due 2025 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_62db0f80acac41ef8165d1582215ea66" contextRef="c20201231_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_63e852e064af4c9f93fd845ecfde7a53" contextRef="c20201231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">517872000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-2022 [member]-Senior Note Issuance Facility [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_644737f3c1c84bd5ad42a4030d620731" contextRef="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-2022 [member]-Senior Note Issuance Facility [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_64d66b7384b64009a897fcedd47a8a5a" contextRef="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" 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]-Credit Facility 2017 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_68ea63258b6d44e488ec9e5f4da02a96" contextRef="c20201231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-2022 [member]-Senior Note Issuance Facility One [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_6d3bb562fe744513ba59507b41e5c940" contextRef="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityOneMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-2023 [Member]-Green Private Placement [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_6fac65a4b36944d198c8a8bdd5405dd3" contextRef="c20201231_BorrowingsByNameAxis_GreenPrivatePlacementMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_6fad768681d943c797703a20347de1e7" contextRef="c20191231" unitRef="U002" decimals="-3">723791000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Credit Facility 2020 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_6fb9f26caacb4010b9e7d9ab29730fdb" contextRef="c20201231_BorrowingsByNameAxis_CreditFacility2020Member" unitRef="U002" decimals="-3">6073000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than four years and not later than five years [member]-Senior Note Issuance Facility One [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_743d978a9b2e4ad9824998f7f557a04d" contextRef="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityOneMember_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember" 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]-Senior Notes Issuance Facility due 2022, 2023, 2024 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_77dc28947024477b9b4f30e1cdcaa84e" contextRef="c20191231_BorrowingsByNameAxis_SeniorNotesIssuanceFacilityDue202220232024Member_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" unitRef="U002" decimals="-3">100413000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Note Issuance Facility One [Member]-Later than three years and not later than four years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_7be9186fe51e4c99823d7ad9bc68e4a6" contextRef="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityOneMember_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Credit Facility 2020 [Member]-Later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_7c8101234ead4b70b1264a7eb43b57a7" contextRef="c20201231_BorrowingsByNameAxis_CreditFacility2020Member_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Note Issuance Facility One [Member]-Later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_7d5dee669cad4b37be01a10f2f5b939e" contextRef="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityOneMember_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">166846000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Notes Issuance Facility due 2022, 2023, 2024 [Member]-Later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_114d7af9c7b341bc8597169a5f588c47" contextRef="c20191231_BorrowingsByNameAxis_SeniorNotesIssuanceFacilityDue202220232024Member_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-New Revolving Credit Facility [Member]-2022 [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_82a308a570b149699a463f70ad07ae9e" contextRef="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">81164000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Note Issuance Facility [Member]-Not later than one year [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_87f7483426634114ada0b2b8ede4ddd6" contextRef="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">7938000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-2023 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_8c594cd71ec546c0ad2b4d148c7604cd" contextRef="c20201231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">2036000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-New Revolving Credit Facility [Member]-Later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_90cd47e227ab47d995e5c0c7516cf8a9" contextRef="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_LaterThanFiveYearsMember" 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_93fa343dbe964cb6ac609210b51a0e2e" contextRef="c20201231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Green Exchangeable Notes Due 2025 [Member]-Later than three years and not later than four years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_9d8f71f6f47c49488c42ea399c8af00d" contextRef="c20201231_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Credit Facility 2017 [Member]-2023 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_a32ebca9efd54d3581c0d4747e693353" contextRef="c20191231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Not later than one year [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_a58aa1dd67f24bc2b84ff8dac7d3b906" contextRef="c20201231_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">23648000</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_aaa369b3bd7a42789abb6a499a720af7" contextRef="c20201231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Notes Issuance Facility due 2022, 2023, 2024 [Member]-Not Later Than Previous One Year [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_ab8b9a2a2af0457a82c029dc6b41a3da" contextRef="c20191231_BorrowingsByNameAxis_SeniorNotesIssuanceFacilityDue202220232024Member_MaturityAxis_NotLaterThanPreviousOneYearMember" unitRef="U002" decimals="-3">84000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than three years and not later than four years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_ae113042b7d14cff95ca33c3f0776136" contextRef="c20201231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" unitRef="U002" decimals="-3">2036000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Not Later Than Previous One Year [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_b0cadaedcdf748669dbbfd3b3e2bf106" contextRef="c20191231_MaturityAxis_NotLaterThanPreviousOneYearMember" unitRef="U002" decimals="-3">28706000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-2023 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_b11ab8b6c95547a6bbba8a7ced9b3d51" contextRef="c20191231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">100513000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-2023 [Member]-Senior Note Issuance Facility [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_b580365f343c440e9138520846a6d108" contextRef="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" 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_b683e16f7ace469db50a6fb691d99715" contextRef="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Credit Facility 2020 [Member]-Later than three years and not later than four years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_b874b0a2278c4247bcc78c1e812d2d0c" contextRef="c20201231_BorrowingsByNameAxis_CreditFacility2020Member_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" unitRef="U002" decimals="-3">2036000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Not later than one year [member]-Green Exchangeable Notes Due 2025 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_bb9068e1f1664f74a64dbba4931a0021" contextRef="c20201231_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">2083000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Credit Facility 2020 [Member]-2023 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_bbd7c310e1644665b62fe720f4b7a59c" contextRef="c20201231_BorrowingsByNameAxis_CreditFacility2020Member_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">2036000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-New Revolving Credit Facility [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_bde378f4531b4a21af28ac833f23c7c4" contextRef="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember" unitRef="U002" decimals="-3">81865000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Not later than one year [member]-New Revolving Credit Facility [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_c271ceaa711b42f4b93bc7a44b430cbc" contextRef="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Borrowings, commercial paper [Member]-Later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_c3da39ac5f394447b5c52b2d823b50dc" contextRef="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Not Later Than Previous One Year [Member]-Borrowings, commercial paper [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_c65e7b9fc5d2424b92a2fe74e1aac923" contextRef="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_NotLaterThanPreviousOneYearMember" unitRef="U002" decimals="-3">27917000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Not later than one year [member]-Credit Facility 2017 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_cbdaf85a64794676a68c7683142e9edc" contextRef="c20191231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">10085000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Note Issuance Facility One [Member]-Not later than one year [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_cc9a55c398db4c32821f9135f5d0c73b" contextRef="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityOneMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Credit Facility 2020 [Member]-Not later than one year [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_179a3f7b8beb4bfb85f26ab525e6f246" contextRef="c20201231_BorrowingsByNameAxis_CreditFacility2020Member_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">11000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Green Exchangeable Notes Due 2025 [Member]-Later than four years and not later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_d64ceed942494d41bcab398576fafa3d" contextRef="c20201231_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">102144000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-2022 [member]-Credit Facility 2017 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_daa95bb324ea45398e92ae293291c033" contextRef="c20191231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Borrowings, commercial paper [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_df3c7bce49cb4d2d92a83c23c8178db9" contextRef="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember" unitRef="U002" decimals="-3">27917000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Note Issuance Facility One [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_df464dc487dc4acb9f2a5d5a1d394b0d" contextRef="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityOneMember" unitRef="U002" decimals="-3">166846000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than three years and not later than four years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_e1cb8a36454f411981537ca0ac579024" contextRef="c20191231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFourYearsMember" 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]-Credit Facility 2017 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_e21877d2481447f68efd7af825178590" 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]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_e2cd088c177d4848854fee4719cb7fd0" contextRef="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember" unitRef="U002" decimals="-3">343999000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than five years [member]-Green Exchangeable Notes Due 2025 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_e46e1d6d6225419aba7e5d0526ba97a4" contextRef="c20201231_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Green Exchangeable Notes Due 2025 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_e6568eedb7fb4dd9a23775dbb0032ed0" contextRef="c20201231_BorrowingsByNameAxis_GreenExchangeableNotesDue2025Member" unitRef="U002" decimals="-3">104227000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-2023 [Member]-Borrowings, commercial paper [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_e846ccf2c45744d7827d4a2bb179f1ea" contextRef="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Note Issuance Facility [Member]-Later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_e8d5ba87dd4d448995992d88cf595ae4" contextRef="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">293655000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Not Later Than Previous One Year [Member]-Senior Note Issuance Facility [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_ecba4f5f1824415aba2f9da54c491211" contextRef="c20191231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_NotLaterThanPreviousOneYearMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Not later than one year [member]-Senior Note Issuance Facility [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_ed0733255aa949d4a7926a555546b8d6" contextRef="c20201231_BorrowingsByNameAxis_SeniorNoteIssuanceFacilityMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-New Revolving Credit Facility [Member]-Not Later Than Previous One Year [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_ef5ad77fa3e640b7906156940c5cd07b" contextRef="c20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember_MaturityAxis_NotLaterThanPreviousOneYearMember" unitRef="U002" decimals="-3">701000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Borrowings, commercial paper [Member]-2022 [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_ef85ba974b05401cb4b5ef109263423e" contextRef="c20191231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Not later than one year [member]-Borrowings, commercial paper [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_f2e4f0b133874b7d8c3e9fb7501a9aea" contextRef="c20201231_BorrowingsByNameAxis_BorrowingsCommercialPaperMember_MaturityAxis_NotLaterThanOneYearMember" unitRef="U002" decimals="-3">21224000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Credit Facility 2017 [Member]-2022 [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_f9f501e7792d4a9dbca8496d8c7c2c23" contextRef="c20201231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">0</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Credit Facility 2017 [Member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_fd5dbc391fb544bfa7e6b12c5b79678f" contextRef="c20191231_BorrowingsByNameAxis_CreditFacility2017Member" unitRef="U002" decimals="-3">10089000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Senior Notes Issuance Facility due 2022, 2023, 2024 [Member]-2022 [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_fdb725be9c664d2ebc5ee7fa7c1e702b" contextRef="c20191231_BorrowingsByNameAxis_SeniorNotesIssuanceFacilityDue202220232024Member_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember" unitRef="U002" decimals="-3">101317000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than four years and not later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_fec0a8b38d1f4cfe94daf86961b35889" contextRef="c20201231_MaturityAxis_LaterThanFourYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">448133000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_428b671428ff41159959a2da9c1b1db7" contextRef="c20181231" unitRef="U002" decimals="-3">684073000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than one year and not later than three years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_2b20b9b502104cfaa46608abf6206768" contextRef="c20201231_MaturityAxis_LaterThanOneYearAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">2036000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than three months and not later than one year [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_42b550d96911443bbc19978f9e82d833" contextRef="c20201231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember" unitRef="U002" decimals="-3">23648000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than one year and not later than three years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_528d8d154f4644af8490ff6c1c5e2a71" 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_6910397c16564f2bb8d0923e27b504ea" 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_a6af411d3d90487682e4f9c7b138ad7c" contextRef="c20201231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">450169000</aby:LongTermAndShortTermCorporateDebt>
  <!--Long-term and short-term corporate debt-Later than three years and not later than five years [member]-->
  <aby:LongTermAndShortTermCorporateDebt id="Fact_c74410f3eb71401397d225179b44dabe" contextRef="c20191231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">200926000</aby:LongTermAndShortTermCorporateDebt>
  <!--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_0af10a9f7dff4ff48aa93c4a43d07c87" contextRef="c20201231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">770507000</aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions>
  <!--Long-term and short-term project debt, loans with credit institutions-Later than five years [member]-->
  <aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions id="Fact_22a10b8c9600451695f380616b2e9cff" contextRef="c20201231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">2508290000</aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions>
  <!--Long-term and short-term project debt, loans with credit institutions-Later than five years [member]-->
  <aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions id="Fact_33b2f5eea9414759a93ce70f83e884be" contextRef="c20191231_MaturityAxis_LaterThanFiveYearsMember" unitRef="U002" decimals="-3">2761041000</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_3c5bad07d33d421db42d946b11a7269f" 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 years and not later than five years [member]-->
  <aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions id="Fact_93ec0fcd292d45fe9eb67cb9e49d8e47" contextRef="c20191231_MaturityAxis_LaterThanThreeYearsAndNotLaterThanFiveYearsMember" unitRef="U002" decimals="-3">598837000</aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions>
  <!--Long-term and short-term project debt, loans with credit institutions-->
  <aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions id="Fact_ab024906084d49fa9ac9f84d097c8a2c" contextRef="c20191231" unitRef="U002" decimals="-3">4105915000</aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions>
  <!--Long-term and short-term project debt, loans with credit institutions-->
  <aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions id="Fact_c406be6f7c7043e0aabdb32e1c8eef41" contextRef="c20201231" unitRef="U002" decimals="-3">4123856000</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_ee17933390654a979800a1ba1ad8d021" contextRef="c20191231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember" unitRef="U002" decimals="-3">241116000</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_f4d70feb30b246f2ba1d44b0a8902e3b" contextRef="c20201231_MaturityAxis_LaterThanOneYearAndNotLaterThanThreeYearsMember" unitRef="U002" decimals="-3">583259000</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_f7eb309ccc4a45a194045cf98351430e" contextRef="c20201231_MaturityAxis_LaterThanThreeMonthsAndNotLaterThanOneYearMember" unitRef="U002" decimals="-3">261800000</aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions>
  <!--Loss Contingency, Escrow Withdrawn-Abengoa S.A. [Member]-->
  <aby:LossContingencyEscrowWithdrawn id="Fact_486caed9a51342c2a9c7d21eba9c61b8" contextRef="c20190131_LegalEntityAxis_AbengoaSAMember" unitRef="U002" decimals="-5">2500000</aby:LossContingencyEscrowWithdrawn>
  <!--Loss contingency, escrow deposit-MEXICO-Abengoa S.A. [Member]-->
  <aby:LossContingencyEscrowDeposit id="Fact_7679ed165a874231a68299c8ff64d6b4" contextRef="c20201231_GeographicalAreasAxis_MX_LegalEntityAxis_AbengoaSAMember" unitRef="U002" decimals="-5">2500000</aby:LossContingencyEscrowDeposit>
  <!--Loss contingency, estimable maximum possible loss-MEXICO-Abengoa S.A. [Member]-->
  <aby:LossContingencyEstimableMaximumPossibleLoss id="Fact_9794a71293cb4ef0a2119304aa54e5a2" contextRef="c20201231_GeographicalAreasAxis_MX_LegalEntityAxis_AbengoaSAMember" unitRef="U002" decimals="-6">35000000</aby:LossContingencyEstimableMaximumPossibleLoss>
  <!--Loss contingency, settlement amount awarded to other party-Arb Incorporated, Legal Proceedings, Claimant [Member]-->
  <aby:LossContingencySettlementAmountAwardedToOtherParty id="Fact_aa8368034cff46c2b956b238ef13492e" contextRef="c20200101to20201231_ClassesOfContingentLiabilitiesAxis_ArbIncorporatedLegalProceedingsClaimantMember" unitRef="U002" decimals="-5">4300000</aby:LossContingencySettlementAmountAwardedToOtherParty>
  <!--Damages Sought, Amount-Top of range [member]-Group of Insurance Companies, Legal Proceedings, Claimant [Member]-->
  <aby:DamagesSoughtAmount id="Fact_cd5f64fe036541ca953a898b9cd35ed4" contextRef="c20200101to20201231_ClassesOfContingentLiabilitiesAxis_GroupOfInsuranceCompaniesLegalProceedingsClaimantMember_RangeAxis_TopOfRangeMember" unitRef="U002" decimals="-6">200000000</aby:DamagesSoughtAmount>
  <!--Damages Sought, Amount-Solana [Member]-->
  <aby:DamagesSoughtAmount id="Fact_faa5fa0d973b43639164d457a8563d83" contextRef="c20200101to20201231_ClassesOfContingentLiabilitiesAxis_SolanaMember" unitRef="U002" decimals="-6">20000000</aby:DamagesSoughtAmount>
  <!--Bank Bond and Surety Insurance-->
  <aby:BankBondAndSuretyInsurance id="Fact_01e276bc5d944668a256e232c5f32a8c" contextRef="c20191231" unitRef="U002" decimals="-5">38200000</aby:BankBondAndSuretyInsurance>
  <!--Bank Bond and Surety Insurance-->
  <aby:BankBondAndSuretyInsurance id="Fact_ba346d5a97f548beac98835d32dcc028" contextRef="c20201231" unitRef="U002" decimals="-5">36300000</aby:BankBondAndSuretyInsurance>
  <!--Non restricted cash and cash equivalents-->
  <aby:NonRestrictedCashAndCashEquivalents id="Fact_1d994a2342b041bea542f62e6768e3fe" contextRef="c20191231" unitRef="U002" decimals="-3">223867000</aby:NonRestrictedCashAndCashEquivalents>
  <!--Non restricted cash and cash equivalents-->
  <aby:NonRestrictedCashAndCashEquivalents id="Fact_f15440bb6724486fb8d1f16a1f2e1c16" contextRef="c20201231" unitRef="U002" decimals="-3">588690000</aby:NonRestrictedCashAndCashEquivalents>
  <!--Disclosure of detailed information about trade receivables by foreign currency [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutTradeReceivablesByForeignCurrencyExplanatoryTableTextBlock id="Fact_cc7a83f581304971a953ea0472265314" contextRef="c20200101to20201231">&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 receivables in foreign currency as of December 31, 2020 and 2019, 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: 100%; color: #000000; 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: 66%;"&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: 66%;"&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;2020&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;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: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;105,826&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;24,121&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other&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,929&lt;/div&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;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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;136,876&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</aby:DisclosureOfDetailedInformationAboutTradeReceivablesByForeignCurrencyExplanatoryTableTextBlock>
  <!--Disclosure of detailed information about trade and other receivables [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTableTextBlock id="Fact_6af3d850210d42ffae6a59409f45b1ca" contextRef="c20200101to20201231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Trade and other receivable as of December 31, 2020 and 2019, 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: 100%; color: #000000; 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" 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: 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: 66%;"&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;2020&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;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: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;258,087&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;50,663&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;12,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: 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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,911&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;331,735&lt;/div&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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aby:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTableTextBlock>
  <!--Disclosure of detailed information about contractual obligations [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutContractualObligationsTableTextBlock id="Fact_59e4231c206a4b3ba4eb74eed32e4db8" contextRef="c20200101to20201231">&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 show the breakdown of the third-party commitments and contractual obligations as of December 31, 2020 and 2019:&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="text-indent: -7.2pt; margin-left: 7.2pt; 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="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" 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;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" 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;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" 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;2024 and 2025&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;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" 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="text-indent: -7.2pt; margin-left: 7.2pt; 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;993,725&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,036&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;450,169&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;517,872&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;4,123,856&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;261,800&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;583,259&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;770,507&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,508,290&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: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;1,113,758&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;50,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;100,911&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,884&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;852,405&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Purchase commitments*&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,709,660&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;93,791&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;160,211&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;172,776&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,282,881&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: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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,309,597&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;286,724&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;541,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;468,060&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,013,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;&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="text-indent: -7.2pt; margin-left: 7.2pt; 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="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" 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;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" 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;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" 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;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" 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;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" 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="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Purchase commitments*&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,758,147&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;84,881&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;186,222&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;173,622&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,313,422&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: middle; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;</aby:DisclosureOfDetailedInformationAboutContractualObligationsTableTextBlock>
  <!--Other current and non-current liabilities recognised as of acquisition date-Asset Acquisition [Member]-->
  <aby:OtherCurrentAndNonCurrentLiabilitiesRecognisedAsOfAcquisitionDate id="Fact_91e1581a12c64be7b530a03578901ffe" contextRef="c20201231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">4881000</aby:OtherCurrentAndNonCurrentLiabilitiesRecognisedAsOfAcquisitionDate>
  <!--Other current and non-current liabilities recognised as of acquisition date-Asset Acquisition [Member]-->
  <aby:OtherCurrentAndNonCurrentLiabilitiesRecognisedAsOfAcquisitionDate id="Fact_cb258bc41f2b4091a017cecacc6b05ed" contextRef="c20191231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">1512000</aby:OtherCurrentAndNonCurrentLiabilitiesRecognisedAsOfAcquisitionDate>
  <!--Disclosure of detailed information about government grants and other liabilities [Table Text Block]-->
  <aby:DisclosureOfDetailedInformationAboutGovernmentGrantsAndOtherLiabilitiesExplanatoryTableTextBlock id="Fact_f1dcc97e7def40cba1ce4eb71af28395" contextRef="c20200101to20201231">&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, 2020 and December 31, 2019 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: 100%; color: #000000; 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" 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: 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; 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: 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;2020&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;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: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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 colspan="1" valign="bottom" style="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,028,765&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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%; background-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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;201,002&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;571,314&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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: top; width: 56%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; padding-bottom: 4px; background-color: 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,229,767&lt;/div&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,658,867&lt;/div&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:DisclosureOfDetailedInformationAboutGovernmentGrantsAndOtherLiabilitiesExplanatoryTableTextBlock>
  <!--Percentage of notional amount of debt hedged in next twelve months-Euro Member Countries, Euro-Interest Rate Risk [Member]-->
  <aby:PercentageOfNotionalAmountOfDebtHedgedInNextTwelveMonths id="Fact_411393a087fc4bf69129d1cd8a0af007" contextRef="c20200101to20201231_CurrencyAxis_EUR_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="0">1</aby:PercentageOfNotionalAmountOfDebtHedgedInNextTwelveMonths>
  <!--Percentage of notional amount of debt hedged in year two-Euro Member Countries, Euro-Interest Rate Risk [Member]-->
  <aby:PercentageOfNotionalAmountOfDebtHedgedInYearTwo id="Fact_e2a539eb8d584182aae61843a9553733" contextRef="c20200101to20201231_CurrencyAxis_EUR_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="2">0.75</aby:PercentageOfNotionalAmountOfDebtHedgedInYearTwo>
  <!--Percentage of notional amount of project debt hedged-Euro Member Countries, Euro-Interest Rate Risk [Member]-->
  <aby:PercentageOfNotionalAmountOfProjectDebtHedged id="Fact_849fcc5152f743e19743dde4e3a14c97" contextRef="c20200101to20201231_CurrencyAxis_EUR_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="INF">1</aby:PercentageOfNotionalAmountOfProjectDebtHedged>
  <!--Percentage of notional amount of project debt hedged-United States dollar (next day) (funds code)-Top of range [member]-Interest Rate Risk [Member]-->
  <aby:PercentageOfNotionalAmountOfProjectDebtHedged id="Fact_f442627ebe8346f6b05b30b4bdc7e585" contextRef="c20200101to20201231_CurrencyAxis_USN_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="INF">1</aby:PercentageOfNotionalAmountOfProjectDebtHedged>
  <!--Percentage of notional amount of project debt hedged-Interest Rate Risk [Member]-United States dollar (next day) (funds code)-Bottom of range [member]-->
  <aby:PercentageOfNotionalAmountOfProjectDebtHedged id="Fact_fc39e0ed1151419d87bff71286e32c9a" contextRef="c20200101to20201231_CurrencyAxis_USN_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember" unitRef="U004" decimals="2">0.72</aby:PercentageOfNotionalAmountOfProjectDebtHedged>
  <!--Solar Plant regulatory period-Solar Plants in Spain [Member]-->
  <aby:SolarPlantRegulatoryPeriod id="Fact_71ae2e55816e4a8ca4d274c2edd33de0" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember">P25Y</aby:SolarPlantRegulatoryPeriod>
  <!--Assumed percentage decrease in generation for contracted concessional asset-Solana [Member]-->
  <aby:AssumedPercentageDecreaseInGenerationForContractedConcessionalAsset id="Fact_6c7a7a7833a24f6498d052e0407594fe" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U004" decimals="2">0.05</aby:AssumedPercentageDecreaseInGenerationForContractedConcessionalAsset>
  <!--Assumed percentage decrease in generation for contracted concessional asset-Solar Plants in Spain [Member]-->
  <aby:AssumedPercentageDecreaseInGenerationForContractedConcessionalAsset id="Fact_92b67ad344fd47d39a21c63c5046e2f1" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember" unitRef="U004" decimals="2">0.05</aby:AssumedPercentageDecreaseInGenerationForContractedConcessionalAsset>
  <!--Assumed percentage increase in discount rate-Solana [Member]-->
  <aby:AssumedPercentageIncreaseInDiscountRate id="Fact_176a4a66a4b2460fb945483a7854ce53" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U004" decimals="3">0.005</aby:AssumedPercentageIncreaseInDiscountRate>
  <!--Assumed percentage increase in discount rate-Solar Plants in Spain [Member]-->
  <aby:AssumedPercentageIncreaseInDiscountRate id="Fact_e08842b8e7fd4e44afec1799b37c065f" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember" unitRef="U004" decimals="3">0.005</aby:AssumedPercentageIncreaseInDiscountRate>
  <!--Percentage recoverable amount of contracted concessional asset exceeds carrying amount-Solana [Member]-->
  <aby:PercentageRecoverableAmountOfContractedConcessionalAssetExceedsCarryingAmount id="Fact_63f7c0b617aa438c9a64867077db8b29" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U004" decimals="INF">0.1</aby:PercentageRecoverableAmountOfContractedConcessionalAssetExceedsCarryingAmount>
  <!--Percentage recoverable amount of contracted concessional asset exceeds carrying amount-Solar Plants in Spain [Member]-->
  <aby:PercentageRecoverableAmountOfContractedConcessionalAssetExceedsCarryingAmount id="Fact_c3d1eb631a0f43439595e8eb5853dc07" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember" unitRef="U004" decimals="INF">0.06</aby:PercentageRecoverableAmountOfContractedConcessionalAssetExceedsCarryingAmount>
  <!--Increase (decrease) in provision for impairment loss recognized in profit or loss, contracted concessional financial assets-Solar Plants in Spain [Member]-->
  <aby:IncreaseDecreaseInProvisionForImpairmentLossRecognizedInProfitOrLossContractedConcessionalFinancialAssets id="Fact_5b8f38ef23564d2cb982530e7606e718" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolarPlantsInSpainMember" unitRef="U002" decimals="-6">13000000</aby:IncreaseDecreaseInProvisionForImpairmentLossRecognizedInProfitOrLossContractedConcessionalFinancialAssets>
  <!--Increase (decrease) in provision for impairment loss recognized in profit or loss, contracted concessional financial assets-->
  <aby:IncreaseDecreaseInProvisionForImpairmentLossRecognizedInProfitOrLossContractedConcessionalFinancialAssets id="Fact_5c21b3bf208949e6b353f562645a83ce" contextRef="c20200101to20201231" unitRef="U002" decimals="-6">29000000</aby:IncreaseDecreaseInProvisionForImpairmentLossRecognizedInProfitOrLossContractedConcessionalFinancialAssets>
  <!--Revenue from rendering of services and income arising from insurance contracts-->
  <aby:RevenueFromRenderingOfServicesAndIncomeArisingFromInsuranceContracts id="Fact_79d2e0ce236742b8abd9f1450fb4a36e" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">40515000</aby:RevenueFromRenderingOfServicesAndIncomeArisingFromInsuranceContracts>
  <!--Revenue from rendering of services and income arising from insurance contracts-->
  <aby:RevenueFromRenderingOfServicesAndIncomeArisingFromInsuranceContracts id="Fact_ce13337e67a94aa6953e475c056695a4" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">34181000</aby:RevenueFromRenderingOfServicesAndIncomeArisingFromInsuranceContracts>
  <!--Revenue from rendering of services and income arising from insurance contracts-->
  <aby:RevenueFromRenderingOfServicesAndIncomeArisingFromInsuranceContracts id="Fact_180cc9d006e040b4a789d697958ce67b" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">34632000</aby:RevenueFromRenderingOfServicesAndIncomeArisingFromInsuranceContracts>
  <!--Gain on settlement of long-term operation and maintenance payable-->
  <aby:GainOnSettlementOfLongTermOperationAndMaintenancePayable id="Fact_3ef3989224fe49838887332a99e842de" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">0</aby:GainOnSettlementOfLongTermOperationAndMaintenancePayable>
  <!--Gain on settlement of long-term operation and maintenance payable-->
  <aby:GainOnSettlementOfLongTermOperationAndMaintenancePayable id="Fact_cc90045cb3ef40a69cd5a695bf1a80d8" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">0</aby:GainOnSettlementOfLongTermOperationAndMaintenancePayable>
  <!--Gain on settlement of long-term operation and maintenance payable-->
  <aby:GainOnSettlementOfLongTermOperationAndMaintenancePayable id="Fact_d344a808454544eb9005e4fcb44ff791" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">38955000</aby:GainOnSettlementOfLongTermOperationAndMaintenancePayable>
  <!--Leases and fees expense-->
  <aby:LeasesAndFeesExpense id="Fact_19e04054dcf54733ad4e7e56c1a52fa2" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">1716000</aby:LeasesAndFeesExpense>
  <!--Leases and fees expense-->
  <aby:LeasesAndFeesExpense id="Fact_28d0b5f084e24c6dbdf60000067ef5db" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">1850000</aby:LeasesAndFeesExpense>
  <!--Leases and fees expense-->
  <aby:LeasesAndFeesExpense id="Fact_fc442f6568294199a7d9290274959253" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">2531000</aby:LeasesAndFeesExpense>
  <!--Employee benefit expenses and other operating income and expenses [Text Block]-->
  <aby:EmployeeBenefitExpensesAndOtherOperatingIncomeAndExpensesTextBlock id="Fact_071ef9b6e10d4e5a95a52674e73a6092" contextRef="c20200101to20201231">&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.- Employee benefit expenses and 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;&lt;u&gt;Employee benefit expenses&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The table below shows employee benefit expenses and number of employees for the years ended December 31, 2020, 2019 and 2018:&lt;/div&gt;&lt;div&gt;&amp;#160;&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" 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;&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" 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;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" 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" 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: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Employee benefit 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;54,464&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,246&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,130&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Average monthly number of employees&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;441&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;306&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;207&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;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;The increase in employee benefit expenses in 2020 and 2019 is primarily due to the internalization of operation and maintenance services in the U.S. solar assets of the Company, following the acquisition of ASI Operations in July 2019.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;u&gt;Other operating income and expenses&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;The table below shows the detail of Other operating income and expenses for the years ended December 31, 2020, 2019 and 2018:&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" 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; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Other operating income&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" 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;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" 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" 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: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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 colspan="1" valign="bottom" style="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,010&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;40,515&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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 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;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;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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;99,525&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double 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: 4px double rgb(0, 0, 0);"&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;"&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" 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: 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: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Other operating expenses&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: 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" 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;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: 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;/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="text-indent: -7.2pt; margin-left: 7.2pt; 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;(7,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;&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;(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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(2,531&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;(110,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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(40,193&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;(27,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;&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,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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(37,638&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;(39,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;&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,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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(9,891&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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;"&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="text-indent: -7.2pt; margin-left: 7.2pt; 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;(276,666&lt;/div&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;(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;/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="text-align: justify; color: rgb(0, 0, 0);"&gt;Other operating income in 2018 includes a $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;</aby:EmployeeBenefitExpensesAndOtherOperatingIncomeAndExpensesTextBlock>
  <!--Disclosure of contracted concessional assets [Text Block]-->
  <aby:DisclosureOfContractedConcessionalAssetsTextBlock id="Fact_ffe83e2571f341728fc27437074e538f" contextRef="c20200101to20201231">&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 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);"&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, Chile TL3, ATN Expansion 2 and Chile PV I, which are recorded as property plant and equipment in accordance with IAS 16.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&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: 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 assets included in the heading &amp;#8220;Contracted Concessional assets&amp;#8221; for 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" 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 style="vertical-align: bottom; text-align: left; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Cost&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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRIC 12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 16&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(Lessor)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Intangible&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRIC 12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Intangible&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 16&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(Lessee)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;intangible&lt;/div&gt;&lt;div style="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; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Property,&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total&lt;/div&gt;&lt;div style="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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total as of January 1, 2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,945&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,459&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,183,011&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;60,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;12,927&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;251,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;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,384,597&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;29,213&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,832&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;557&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,753&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;35,355&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: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Subtractions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;(71,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;&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;(954&lt;/div&gt;&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;(223&lt;/div&gt;&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;(72,883&lt;/div&gt;&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: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Business combinations (Note 5)&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;102,560&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;385&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;63,916&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;166,861&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: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;(8,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;&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;(163&lt;/div&gt;&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;326,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;4,349&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,836&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;340,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: middle; width: 16%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(30,502&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(355&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(30,857&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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: 16%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total cost&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;936,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); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2,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); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,467,309&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;66,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); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;13,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); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;336,919&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;10,824,037&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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 style="vertical-align: bottom; text-align: left; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Depreciation, amortization and impairment&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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRIC 12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 16&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(Lessor)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Intangible&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRIC 12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Intangible&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 16&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(Lessee)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;intangible&lt;/div&gt;&lt;div style="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; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Property,&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total&lt;/div&gt;&lt;div style="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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total as of January 1, 2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(57,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;&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;(2,055,946&lt;/div&gt;&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;(6,585&lt;/div&gt;&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;(3,653&lt;/div&gt;&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;(100,026&lt;/div&gt;&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;(2,223,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);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(27,111&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(338,393&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(3,527&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(2,219&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(13,739&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(384,989&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Subtractions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;634&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;49&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,253&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Reversal of impairment&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;18,787&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;18,787&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: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Business combinations (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;(3,797&lt;/div&gt;&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;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,797&lt;/div&gt;&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: 16%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;476&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(84,538&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(581&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(238&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(8,524&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(93,405&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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: 16%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total depreciation, amortization and impairment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(87,689&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&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); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(2,442,520&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(10,060&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(6,111&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(122,239&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(2,668,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); padding-bottom: 4px;"&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;During 2020, the cost of contracted concessional assets increased primarily due to the effect of the appreciation of the Euro against the U.S. dollar for the year ended December 31,2020, compared to the year ended December 31, 2019, and to the acquisition of new concessional assets (Note 5).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;This increase is mainly offset by the amortization charge for the year and the write-off registered in Solana (see below).&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 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;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;u&gt;Solana storage system partial write-off&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;The availability in the storage system of Solana has been lower than expected in 2020 due to certain leaks identified in the storage system in the first quarter. The Company has a preliminary plan to replace some elements of the storage system, which have been written off in these consolidated financial statements through profit and loss in the line &amp;#8220;Depreciation, amortization, and impairment charges&amp;#8221; for an estimated net book value of approximately $48 million. The exact scope and timing of the improvements and repairs are currently under review and still need to be finalized.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;u&gt;Solana triggering event of impairment&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;The Company identified in 2020 a triggering event of impairment for Solana as a result of the underperformance of the plant in terms of production. The Company therefore performed an impairment test as of December 31, 2020, 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 has 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 3.8% and 4.3%.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;An adverse change in the key assumptions which are individually used for the valuation would not 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;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;u&gt;Change in the useful life of the solar plants in Spain&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;Further to the recent developments in the Energy and Climate Policy Framework adopted by Spain in 2020, the Company concluded that the expected deep transformation of the electricity sector in Spain would probably significantly reduce the market price at which the electricity is sold in the mid- to long-term. In particular, the Company believes this may impact the price captured by the Company&amp;#8217;s solar plants in Spain after the end of the regulation in place (2035 to 2038 onwards). As a result, the price captured by the plants after 2035 to 2038 (the end of the 25 years regulatory period) would likely not be sufficient to cover operating costs. In this case, the plants would stop operating and be dismantled at that point in time.&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 believes that it is possible that long-term price evolution and technology changes could result in scenarios where the plants may continue to operate after the end of the regulatory period. Nevertheless, given the information currently available, the Company decided to reduce the useful life of the CSP plants in Spain from 35 years to 25 years after COD. This change of estimate of the useful life, effective September 1st, 2020, is accounted for as a change in accounting estimate in accordance with IAS 8, Accounting Policies, Changes in Accounting Estimates and Errors.&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 impacts recorded prospectively in these consolidated financial statements 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;an increased amortization charge from September 1&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;st&lt;/sup&gt;, 2020, considering the reduction in the residual useful life of the plants. The impact is approximately $23 million as of December 31, 2020, recorded within the line &amp;#8220;Depreciation, amortization and impairment charges&amp;#8221; in the profit and loss statement.&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;an increase in the discounted value of the dismantling provision, as the dismantling of the plants would occur earlier. The provision increased by approximately $13 million as of December 31, 2020 (Note 16).&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;In addition, reducing the useful life of the solar plants in Spain is a triggering event of impairment, given that the recoverable amount of the asset is negatively impacted if the plants stop operating in year 25 after COD.&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 therefore performed an impairment test as of December 31, 2020, which resulted in the recoverable amount (value in use) exceeding the carrying amount of the assets by 6%. To determine the value in use of the assets, a specific discount rate has been used in each year considering changes in the debt/equity leverage ratio over the useful life of these projects, resulting in the use of a range of discount rates between 3.3% and 3.8%.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;An adverse change in the key assumptions which are individually used for the valuation would not lead to future impairment recognition; neither in case of a 5% decrease in generation over the entire remaining useful life of the projects nor in case of an increase of 50 basis points in the discount rate.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;&lt;u&gt;Palmatir and Cadonal impairment reversals&lt;/u&gt;&lt;/div&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;As part of the triggering event analysis performed for Palmatir and Cadonal assets in 2020, the Company identified factors, such as a reduced discount rate according to favorable market conditions, increasing their recoverable amount (value in use). The Company therefore performed an impairment test as of December 31, 2020, which resulted in the reversal of impairments previously recorded, for an amount of $15.6 million and $3.1 million in Cadonal and Palmatir, respectively, recorded within the line &amp;#8220;Depreciation, amortization and impairment charges&amp;#8221; of the profit and loss statement.&lt;/div&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: rgb(0, 0, 0);"&gt;No losses from impairment of contracted concessional assets, excluding any change in the provision for expected credit losses under IFRS 9, Financial instruments, were recorded during the years ended December 31, 2020 and 2019. The impairment provision based on the expected credit losses on contracted concessional financial assets increased by $29 million in the year ended December 31, 2020 (reversal of $6 million in the year ended December 31, 2019), primarily in ACT.&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;The following table shows the movements of 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 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 style="vertical-align: bottom; text-align: left; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Cost&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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRIC 12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 16&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(Lessor)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Intangible &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRIC 12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Intangible&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 16&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(Lessee)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;intangible &lt;/div&gt;&lt;div style="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; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Property,&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total&lt;/div&gt;&lt;div style="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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;902,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;4,068&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,265,742&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;60,808&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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;238,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: 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: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;91&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;454&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;886&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Subtractions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;(22,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;&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;(347&lt;/div&gt;&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;(15&lt;/div&gt;&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;(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;&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,872&lt;/div&gt;&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: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Business combinations (Note 5)&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,067&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,548&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;18,123&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" 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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;(1,049&lt;/div&gt;&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;(295&lt;/div&gt;&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;(62,498&lt;/div&gt;&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;157&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(68&lt;/div&gt;&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;(5,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;(69,700&lt;/div&gt;&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: 16%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(28,514&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(314&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(28,828&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&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: 16%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total cost&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;872,945&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,459&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;9,183,011&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;60,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); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;12,927&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;251,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); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&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%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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 style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Depreciation, amortization &lt;/div&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;and impairment&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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRIC 12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: left; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Financial&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 16&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(Lessor)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Intangible&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;br /&gt; &amp;#160;IFRIC 12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Intangible&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;assets&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;under&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;IFRS 16&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(Lessee)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;intangible&lt;/div&gt;&lt;div style="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; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Property,&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; font-weight: bold;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Total&lt;/div&gt;&lt;div style="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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;(63,285&lt;/div&gt;&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;(1,766,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;&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;(3,341&lt;/div&gt;&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;(2,157&lt;/div&gt;&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;(91,684&lt;/div&gt;&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;(1,926,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;&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: 16%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(305,702&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(3,294&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(1,523&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(10,147&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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%;"&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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(320,666&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&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: 16%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Subtractions&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,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;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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,205&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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;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: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,204&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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: 16%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&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%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11,730&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;50&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;27&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,803&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,640&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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: 16%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total depreciation, amortization and impairment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(57,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); padding-bottom: 4px;"&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); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&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); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(2,055,946&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(6,585&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(3,653&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(100,026&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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); padding-bottom: 4px;"&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; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&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%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&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;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 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);"&gt;Other relevant movements in the cost of contracted concessional assets were an increase for the acquisition of new concessional assets (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), included in the line &amp;#8220;Subtractions&amp;#8221; in the table above.&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 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;/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 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.&lt;/div&gt;&lt;/div&gt;</aby:DisclosureOfContractedConcessionalAssetsTextBlock>
  <!--Disclosure of government grants and other liabilities [Text Block]-->
  <aby:DisclosureOfGovernmentGrantsAndOtherLiabilitiesExplanatoryTextBlock id="Fact_2b3b3c2cd98f446786bd4404a304d9dc" contextRef="c20200101to20201231">&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, 2020 and December 31, 2019 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: 100%; color: #000000; 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" 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: 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; 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: 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;2020&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;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: top; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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 colspan="1" valign="bottom" style="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,028,765&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="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%; background-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;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;201,002&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#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="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;571,314&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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: top; width: 56%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; 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%; padding-bottom: 4px; background-color: 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,229,767&lt;/div&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,658,867&lt;/div&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);"&gt;As of December 31, 2020, 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 $674 million ($707 million as of December 31, 2019), 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 $352 million ($379 million as of December 31, 2019). 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 $58.9 million and $59.0 million for the years ended December 31, 2020 and 2019, 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 included as of December 31, 2019, the investment from Liberty Interactive Corporation (&amp;#8221;Liberty&amp;#8221;) made on October 2, 2013 for an original amount of $300 million. The liability was recorded in Grants and other liabilities for a total amount of $380 million as of December 31, 2019 and its current portion was recorded in other current liabilities for $41 million (Note 17). 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. According to the stipulations of IAS 32 and in spite of the fact that the investment of Liberty was in shares, it did not qualify as equity and had been classified as a liability as of December 31, 2019. This liability had been initially valued at fair value, calculated as the present value of expected cash-flows during the useful life of the concession, and was 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;The Company acquired on August 17, 2020 Liberty&amp;#180;s equity interest in Solana for a total estimated purchase price of approximately $290 million, of which $272 million have already been paid. Total price includes a deferred payment and a performance earn-out based on the average annual net production of the asset in the four calendar years with the highest annual net production during the five calendar years of 2020 through 2024 (Note 1). The difference between the purchase price and the carrying amount of the liability previously recorded resulted in a $145 million gain recorded within the line &amp;#8220;Other financial income/(expense), net&amp;#8221; in the profit and loss statement (Note 21).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;font style="color: rgb(0, 0, 0);"&gt;Additionally, other liabilities include $52 million of finance lease liabilities and $88 million of dismantling provision as of December 31, 2020 ($54 million and $60 million as of December 31, 2019, respectively). The increase in the dismantling provision since December 31, 2019 is primarily due to the reduction of the useful life of the CSP plants in Spain, effective September &lt;/font&gt;1, 2020 (Note 6).&lt;/div&gt;&lt;/div&gt;</aby:DisclosureOfGovernmentGrantsAndOtherLiabilitiesExplanatoryTextBlock>
  <!--Adjustments for decrease (increase) in financial investments and other current assets/liabilities-->
  <aby:AdjustmentsForDecreaseIncreaseInFinancialInvestmentsAndOtherCurrentAssetsLiabilities id="Fact_2834a1899a2841f995631650c6e01ad9" 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_76046268b778467c99e39237153ddb71" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">17019000</aby:AdjustmentsForDecreaseIncreaseInFinancialInvestmentsAndOtherCurrentAssetsLiabilities>
  <!--Adjustments for decrease (increase) in financial investments and other current assets/liabilities-->
  <aby:AdjustmentsForDecreaseIncreaseInFinancialInvestmentsAndOtherCurrentAssetsLiabilities id="Fact_7eaf4de3e6c14e30a92fecbb128262e0" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">18061000</aby:AdjustmentsForDecreaseIncreaseInFinancialInvestmentsAndOtherCurrentAssetsLiabilities>
  <!--Purchase Of Proceeds From Sales of Other Noncurrent Financial Assets And Liabilities-->
  <aby:PurchaseOfProceedsFromSalesOfOtherNoncurrentFinancialAssetsAndLiabilities id="Fact_51eb23df0c2b4bce86a2065497527e1c" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">29198000</aby:PurchaseOfProceedsFromSalesOfOtherNoncurrentFinancialAssetsAndLiabilities>
  <!--Purchase Of Proceeds From Sales of Other Noncurrent Financial Assets And Liabilities-->
  <aby:PurchaseOfProceedsFromSalesOfOtherNoncurrentFinancialAssetsAndLiabilities id="Fact_85e988e66b6a426daa1e8c36087ad190" 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_c06f9e96c4d944e9a2ad423ab6f453de" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">16668000</aby:PurchaseOfProceedsFromSalesOfOtherNoncurrentFinancialAssetsAndLiabilities>
  <!--Proceeds from investments in contracted concessional assets-->
  <aby:ProceedsFromInvestmentsInContractedConcessionalAssets id="Fact_2572ec26adf54effbccf3b0981a2622b" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">68048000</aby:ProceedsFromInvestmentsInContractedConcessionalAssets>
  <!--Proceeds from investments in contracted concessional assets-->
  <aby:ProceedsFromInvestmentsInContractedConcessionalAssets id="Fact_715b2cf3fbd14ac59cd94de220ab304c" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-1361000</aby:ProceedsFromInvestmentsInContractedConcessionalAssets>
  <!--Proceeds from investments in contracted concessional assets-->
  <aby:ProceedsFromInvestmentsInContractedConcessionalAssets id="Fact_847676c11dc4493f8c6c7a5ed13f8e1f" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">22009000</aby:ProceedsFromInvestmentsInContractedConcessionalAssets>
  <!--Repayments of project debt classified as financing activities-->
  <aby:RepaymentsOfProjectDebtClassifiedAsFinancingActivities id="Fact_39a435be2c3f4a55baaf68b98dbf465e" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">331964000</aby:RepaymentsOfProjectDebtClassifiedAsFinancingActivities>
  <!--Repayments of project debt classified as financing activities-->
  <aby:RepaymentsOfProjectDebtClassifiedAsFinancingActivities id="Fact_cdc516064bd54388be13640cd6a011ac" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">282255000</aby:RepaymentsOfProjectDebtClassifiedAsFinancingActivities>
  <!--Repayments of project debt classified as financing activities-->
  <aby:RepaymentsOfProjectDebtClassifiedAsFinancingActivities id="Fact_f03b2846d2e14bea93a32133379c199d" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">621691000</aby:RepaymentsOfProjectDebtClassifiedAsFinancingActivities>
  <!--Repayments of project debt classified as financing activities-Solana [Member]-->
  <aby:RepaymentsOfProjectDebtClassifiedAsFinancingActivities id="Fact_d27767af2ca0437b96622ce3f814bdd0" contextRef="c20190101to20191231_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U002" decimals="-5">22200000</aby:RepaymentsOfProjectDebtClassifiedAsFinancingActivities>
  <!--Repayments of project debt classified as financing activities-Solana [Member]-->
  <aby:RepaymentsOfProjectDebtClassifiedAsFinancingActivities id="Fact_ce0c3ea3bc644fe58eef4876a0f0fb51" contextRef="c20200101to20201231_IntangibleAssetsMaterialToEntityAxis_SolanaMember" unitRef="U002" decimals="-5">22200000</aby:RepaymentsOfProjectDebtClassifiedAsFinancingActivities>
  <!--Repayments of corporate debt classified as financing activities-->
  <aby:RepaymentsOfCorporateDebtClassifiedAsFinancingActivities id="Fact_21cbb5508c2247b790d50f5fa65053e5" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">320815000</aby:RepaymentsOfCorporateDebtClassifiedAsFinancingActivities>
  <!--Repayments of corporate debt classified as financing activities-->
  <aby:RepaymentsOfCorporateDebtClassifiedAsFinancingActivities id="Fact_4d30611e183a4c2793475f86c577c520" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">502042000</aby:RepaymentsOfCorporateDebtClassifiedAsFinancingActivities>
  <!--Repayments of corporate debt classified as financing activities-->
  <aby:RepaymentsOfCorporateDebtClassifiedAsFinancingActivities id="Fact_8af69ad5261d4dbf9efdd66a860b4fbd" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">54000000</aby:RepaymentsOfCorporateDebtClassifiedAsFinancingActivities>
  <!--Proceeds from project debt classified as financing activities-->
  <aby:ProceedsFromProjectDebtClassifiedAsFinancingActivities id="Fact_3cec5e2054f647ce9d8ab15d8cd5d1c5" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">603949000</aby:ProceedsFromProjectDebtClassifiedAsFinancingActivities>
  <!--Proceeds from project debt classified as financing activities-->
  <aby:ProceedsFromProjectDebtClassifiedAsFinancingActivities id="Fact_87335cc184664870a85325a4844b6f2e" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">5860000</aby:ProceedsFromProjectDebtClassifiedAsFinancingActivities>
  <!--Proceeds from project debt classified as financing activities-->
  <aby:ProceedsFromProjectDebtClassifiedAsFinancingActivities id="Fact_e25ed3a22d3243a785e54f70e20dd443" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">16266000</aby:ProceedsFromProjectDebtClassifiedAsFinancingActivities>
  <!--Proceeds from project debt classified as financing activities-Helios 1 and 2 [Member]-->
  <aby:ProceedsFromProjectDebtClassifiedAsFinancingActivities id="Fact_3fdf9f7f8d5a49ef9a0e04239ab78855" contextRef="c20200714to20200714_IntangibleAssetsMaterialToEntityAxis_Helios1And2Member" unitRef="U002" decimals="-6">30000000</aby:ProceedsFromProjectDebtClassifiedAsFinancingActivities>
  <!--Proceeds from project debt classified as financing activities-Helioenergy 1 and 2 [Member]-->
  <aby:ProceedsFromProjectDebtClassifiedAsFinancingActivities id="Fact_a3d108d3ddeb443b8b8bb0c48d14f314" contextRef="c20200710to20200710_IntangibleAssetsMaterialToEntityAxis_Helioenergy1And2Member" unitRef="U002" decimals="-6">43000000</aby:ProceedsFromProjectDebtClassifiedAsFinancingActivities>
  <!--Cash flows used in obtaining or losing control of subsidiaries and entities under equity method classified as investing activities-->
  <aby:CashFlowsUsedInObtainingOrLosingControlOfSubsidiariesAndEntitiesUnderEquityMethodClassifiedAsInvestingActivities id="Fact_4a370b60f1794ca2a8bd56712b2f0620" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">70672000</aby:CashFlowsUsedInObtainingOrLosingControlOfSubsidiariesAndEntitiesUnderEquityMethodClassifiedAsInvestingActivities>
  <!--Cash flows used in obtaining or losing control of subsidiaries and entities under equity method classified as investing activities-->
  <aby:CashFlowsUsedInObtainingOrLosingControlOfSubsidiariesAndEntitiesUnderEquityMethodClassifiedAsInvestingActivities id="Fact_b1df76b15222457b84e1e722a817e28f" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">173366000</aby:CashFlowsUsedInObtainingOrLosingControlOfSubsidiariesAndEntitiesUnderEquityMethodClassifiedAsInvestingActivities>
  <!--Cash flows used in obtaining or losing control of subsidiaries and entities under equity method classified as investing activities-->
  <aby:CashFlowsUsedInObtainingOrLosingControlOfSubsidiariesAndEntitiesUnderEquityMethodClassifiedAsInvestingActivities id="Fact_f2cff6c8945e4270a46bd70a38e37096" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-2453000</aby:CashFlowsUsedInObtainingOrLosingControlOfSubsidiariesAndEntitiesUnderEquityMethodClassifiedAsInvestingActivities>
  <!--Proceeds from corporate debt classified as financing activities-->
  <aby:ProceedsFromCorporateDebtClassifiedAsFinancingActivities id="Fact_43de0b2a087441edbc4669ff9ef365be" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">107501000</aby:ProceedsFromCorporateDebtClassifiedAsFinancingActivities>
  <!--Proceeds from corporate debt classified as financing activities-->
  <aby:ProceedsFromCorporateDebtClassifiedAsFinancingActivities id="Fact_4df98435943d42b183872f86e064c2f2" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">678651000</aby:ProceedsFromCorporateDebtClassifiedAsFinancingActivities>
  <!--Proceeds from corporate debt classified as financing activities-->
  <aby:ProceedsFromCorporateDebtClassifiedAsFinancingActivities id="Fact_cd0bcc9eabf84a6ea25603ac38db064b" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">352966000</aby:ProceedsFromCorporateDebtClassifiedAsFinancingActivities>
  <!--Proceeds from corporate debt classified as financing activities-Credit Facility 2017 [Member]-->
  <aby:ProceedsFromCorporateDebtClassifiedAsFinancingActivities id="Fact_3db9cf8f9af349a194eb99631f16c462" contextRef="c20190101to20191231_BorrowingsByNameAxis_CreditFacility2017Member" unitRef="U010" decimals="-5">9000000</aby:ProceedsFromCorporateDebtClassifiedAsFinancingActivities>
  <!--Proceeds from corporate debt classified as financing activities-Credit Facility 2020 [Member]-->
  <aby:ProceedsFromCorporateDebtClassifiedAsFinancingActivities id="Fact_a0834c90559d45ef9e7851f29ec2c474" contextRef="c20200101to20201231_BorrowingsByNameAxis_CreditFacility2020Member" unitRef="U002" decimals="-5">6100000</aby:ProceedsFromCorporateDebtClassifiedAsFinancingActivities>
  <!--Proceeds from corporate debt classified as financing activities-Letters of credit [Member]-->
  <aby:ProceedsFromCorporateDebtClassifiedAsFinancingActivities id="Fact_a7603661d5a3495e8f74f7b2892549ef" contextRef="c20200101to20201231_BorrowingsByNameAxis_LettersOfCreditMember" unitRef="U002" decimals="-5">10000000</aby:ProceedsFromCorporateDebtClassifiedAsFinancingActivities>
  <!--Proceeds from corporate debt classified as financing activities-Credit Facility 2020 [Member]-Top of range [member]-->
  <aby:ProceedsFromCorporateDebtClassifiedAsFinancingActivities id="Fact_ab7a9b7eb4874c4aa56cdc6a3a230c0c" contextRef="c20200101to20201231_BorrowingsByNameAxis_CreditFacility2020Member_RangeAxis_TopOfRangeMember" unitRef="U010" decimals="-6">5000000</aby:ProceedsFromCorporateDebtClassifiedAsFinancingActivities>
  <!--Proceeds from corporate debt classified as financing activities-New Revolving Credit Facility [Member]-->
  <aby:ProceedsFromCorporateDebtClassifiedAsFinancingActivities id="Fact_e6d9f50087d14a0d95a9dc9e3db056d4" contextRef="c20190101to20191231_BorrowingsByNameAxis_NewRevolvingCreditFacilityMember" unitRef="U002" decimals="-5">84000000</aby:ProceedsFromCorporateDebtClassifiedAsFinancingActivities>
  <!--Other comprehensive income, before tax, gains (losses) on cash flow hedges-->
  <aby:OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges id="Fact_397a2291712b4253a91750a1f4bc296f" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">-26272000</aby:OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges>
  <!--Other comprehensive income, before tax, gains (losses) on cash flow hedges-->
  <aby:OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges id="Fact_9cfe102582374deb8e151982bab84bb5" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">-81713000</aby:OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges>
  <!--Other comprehensive income, before tax, gains (losses) on cash flow hedges-->
  <aby:OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges id="Fact_b44ca42320e44d31a9f57214d378cc81" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">-40220000</aby:OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges>
  <!--Financial expense (income), net-->
  <aby:FinancialExpenseIncomeNet id="Fact_39eb1896f86741d486b94e769dd89960" contextRef="c20190101to20191231" unitRef="U002" decimals="-3">402348000</aby:FinancialExpenseIncomeNet>
  <!--Financial expense (income), net-->
  <aby:FinancialExpenseIncomeNet id="Fact_749afe3890eb48ef9f89064c74ec9a4a" contextRef="c20200101to20201231" unitRef="U002" decimals="-3">331810000</aby:FinancialExpenseIncomeNet>
  <!--Financial expense (income), net-->
  <aby:FinancialExpenseIncomeNet id="Fact_aa2ddc76e7fe4c069c67bda564b824d9" contextRef="c20180101to20181231" unitRef="U002" decimals="-3">395213000</aby:FinancialExpenseIncomeNet>
  <!--Financial expense (income), net-Material reconciling items [member]-->
  <aby:FinancialExpenseIncomeNet id="Fact_020400e0f6d148b2a596ca4dc9ea0556" contextRef="c20200101to20201231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">331810000</aby:FinancialExpenseIncomeNet>
  <!--Financial expense (income), net-Material reconciling items [member]-->
  <aby:FinancialExpenseIncomeNet id="Fact_1c7b1020edde4fb4b521bc771cccb8a6" contextRef="c20190101to20191231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">402348000</aby:FinancialExpenseIncomeNet>
  <!--Financial expense (income), net-Material reconciling items [member]-->
  <aby:FinancialExpenseIncomeNet id="Fact_e202dbca61ba4fb3af27aaf9438ca5a8" contextRef="c20180101to20181231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember" unitRef="U002" decimals="-3">395213000</aby:FinancialExpenseIncomeNet>
  <!--Current project borrowings and current portion of non-current project borrowings-->
  <aby:CurrentProjectBorrowingsAndCurrentPortionOfNonCurrentProjectBorrowings id="Fact_712534de8ba646e7b39fe547b6dcc571" contextRef="c20201231" unitRef="U002" decimals="-3">261788000</aby:CurrentProjectBorrowingsAndCurrentPortionOfNonCurrentProjectBorrowings>
  <!--Current project borrowings and current portion of non-current project borrowings-->
  <aby:CurrentProjectBorrowingsAndCurrentPortionOfNonCurrentProjectBorrowings id="Fact_c5e0133040c44bde841731011c06c97b" contextRef="c20191231" unitRef="U002" decimals="-3">754135000</aby:CurrentProjectBorrowingsAndCurrentPortionOfNonCurrentProjectBorrowings>
  <!--Current notes and bonds issued and current portion of non-current notes and bonds issued-->
  <aby:CurrentNotesAndBondsIssuedAndCurrentPortionOfNonCurrentNotesAndBondsIssued id="Fact_1a11826c5bd34e0094a3d3a14d8a736b" contextRef="c20201231" unitRef="U002" decimals="-3">50558000</aby:CurrentNotesAndBondsIssuedAndCurrentPortionOfNonCurrentNotesAndBondsIssued>
  <!--Current notes and bonds issued and current portion of non-current notes and bonds issued-->
  <aby:CurrentNotesAndBondsIssuedAndCurrentPortionOfNonCurrentNotesAndBondsIssued id="Fact_a9bb7b0a04ae492d945da09c8195659f" contextRef="c20191231" unitRef="U002" decimals="-3">28304000</aby:CurrentNotesAndBondsIssuedAndCurrentPortionOfNonCurrentNotesAndBondsIssued>
  <!--Current project debt-->
  <aby:CurrentProjectDebt id="Fact_90a50bff77194f299483ceb9535e5a20" contextRef="c20201231" unitRef="U002" decimals="-3">312346000</aby:CurrentProjectDebt>
  <!--Current project debt-->
  <aby:CurrentProjectDebt id="Fact_e6f4606915234b18a0884d9174561d26" contextRef="c20191231" unitRef="U002" decimals="-3">782439000</aby:CurrentProjectDebt>
  <!--Current project debt-Asset Acquisition [Member]-->
  <aby:CurrentProjectDebt id="Fact_3b9e66da48da4122ae1378234d031955" contextRef="c20201231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">8680000</aby:CurrentProjectDebt>
  <!--Current portion of non-current credit facilities, notes and bonds received-->
  <aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived id="Fact_0bb83a87fe054ab48b246874f4ffde92" contextRef="c20201231" unitRef="U002" decimals="-3">23648000</aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived>
  <!--Current portion of non-current credit facilities, notes and bonds received-->
  <aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived id="Fact_ce2f3c42748e4488ba6c601f3b280f6c" contextRef="c20191231" unitRef="U002" decimals="-3">28706000</aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived>
  <!--Current portion of non-current credit facilities, notes and bonds received-Credit Facilities with Financial Entities [Member]-->
  <aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived id="Fact_0ce6d7c710f3423db24dc88b621853e6" contextRef="c20191231_BorrowingsByNameAxis_CreditFacilitiesWithFinancialEntitiesMember" unitRef="U002" decimals="-3">789000</aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived>
  <!--Current portion of non-current credit facilities, notes and bonds received-Credit Facilities with Financial Entities [Member]-->
  <aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived id="Fact_39b5bde820a94546836f1f54884317ef" contextRef="c20201231_BorrowingsByNameAxis_CreditFacilitiesWithFinancialEntitiesMember" unitRef="U002" decimals="-3">342000</aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived>
  <!--Current portion of non-current credit facilities, notes and bonds received-Notes And Bonds [Member]-->
  <aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived id="Fact_4c72554f2ff9461189d599369a984d17" contextRef="c20191231_BorrowingsByNameAxis_NotesAndBondsMember" unitRef="U002" decimals="-3">27917000</aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived>
  <!--Current portion of non-current credit facilities, notes and bonds received-Notes And Bonds [Member]-->
  <aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived id="Fact_77cef57da13741679c959fb1ddaa29c9" contextRef="c20201231_BorrowingsByNameAxis_NotesAndBondsMember" unitRef="U002" decimals="-3">23306000</aby:CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived>
  <!--Non-current portion of non-current project borrowings-->
  <aby:NonCurrentPortionOfNonCurrentProjectBorrowings id="Fact_6cb15c333e3440a8876c9e244e8b5974" contextRef="c20191231" unitRef="U002" decimals="-3">3351780000</aby:NonCurrentPortionOfNonCurrentProjectBorrowings>
  <!--Non-current portion of non-current project borrowings-->
  <aby:NonCurrentPortionOfNonCurrentProjectBorrowings id="Fact_c446d2160f224ae994d8c27996694781" contextRef="c20201231" unitRef="U002" decimals="-3">3862068000</aby:NonCurrentPortionOfNonCurrentProjectBorrowings>
  <!--Non-current government grants and other non-current financial liabilities-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_5420e6ae204546d79c7a153b6db93bb8" contextRef="c20201231" unitRef="U002" decimals="-3">1229767000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_9d14baa2f4ba456bbb520b6329f40dc4" contextRef="c20191231" unitRef="U002" decimals="-3">1658867000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Regions of Europe, Middle East and Africa [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_3c2934aa9e4b4142af49ebf392e3778e" contextRef="c20201231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">139438000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Allocated [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_3c7b3341e6264eec8168943473304702" contextRef="c20191231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">1658867000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-South America [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_6b21a18b5ba94e9ea57a3948d4ab0180" contextRef="c20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">12864000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-North America [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_77b4a9627c5c44c694381ae28061060b" contextRef="c20201231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">1078974000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-North America [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_83269e85be1a48cf831dc9301a35eaeb" contextRef="c20191231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">1490661000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Allocated [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_a98d80c5277347b0a340d8635f8868b0" contextRef="c20201231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">1229767000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Regions of Europe, Middle East and Africa [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_d5381de6872a462792a7eb199a55e2fa" contextRef="c20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">155342000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-South America [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_f780570ec48242cab96ceac6f09c7a8d" contextRef="c20201231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">11355000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Electric Transmission Lines [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_3884875c75dd4dca997f49f1c98b84f9" contextRef="c20201231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">6040000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Efficient Natural Gas [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_4888e754d0234704a84f4b635982c09e" contextRef="c20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">146000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Efficient Natural Gas [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_598d69c1e8af4a89b4b97f6587e1c41a" contextRef="c20201231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">108000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Renewable Energy [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_6202958c94e94cb8ad326107b8561d60" contextRef="c20201231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">1221176000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Electric Transmission Lines [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_9e33b8f6f3cb40dbaa0bf7a8097d8c36" contextRef="c20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">6517000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Water [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_ab72e9e109764661a2bec14ffd666cc0" contextRef="c20191231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">728000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Water [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_d667e209dd374f6fb983b4bb6030bfd2" contextRef="c20201231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">2443000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Renewable Energy [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_e896ac37e422464aa420700bea054ff8" contextRef="c20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">1651476000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current government grants and other non-current financial liabilities-Liberty Interactive Corporation [Member]-->
  <aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities id="Fact_11eb87d8d9304dfc95cf4c6dd8e75866" contextRef="c20191231_CounterpartiesAxis_LibertyInteractiveCorporationMember" unitRef="U002" decimals="-6">380000000</aby:NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities>
  <!--Non-current portion of non-current project debt-->
  <aby:NoncurrentPortionOfNoncurrentProjectDebt id="Fact_36d73e020e0d475da5fcbb1a84ea7020" contextRef="c20201231" unitRef="U002" decimals="-3">4925268000</aby:NoncurrentPortionOfNoncurrentProjectDebt>
  <!--Non-current portion of non-current project debt-->
  <aby:NoncurrentPortionOfNoncurrentProjectDebt id="Fact_97c357b70a254e7689f970b9026a246f" contextRef="c20191231" unitRef="U002" decimals="-3">4069909000</aby:NoncurrentPortionOfNoncurrentProjectDebt>
  <!--Non-current portion of non-current project debt-Asset Acquisition [Member]-->
  <aby:NoncurrentPortionOfNoncurrentProjectDebt id="Fact_72baea8093ab4295b629d9da8004687f" contextRef="c20201231_BusinessCombinationsAxis_AssetAcquisitionMember" unitRef="U002" decimals="-3">149585000</aby:NoncurrentPortionOfNoncurrentProjectDebt>
  <!--Non-current portion of non-current notes and bonds issued-->
  <aby:NoncurrentPortionOfNoncurrentNotesAndBondsIssued id="Fact_beba3619da494775b205a91ab5606b5d" contextRef="c20201231" unitRef="U002" decimals="-3">1063200000</aby:NoncurrentPortionOfNoncurrentNotesAndBondsIssued>
  <!--Non-current portion of non-current notes and bonds issued-->
  <aby:NoncurrentPortionOfNoncurrentNotesAndBondsIssued id="Fact_c5643c34f0fe4c429f019f1a8805ff80" contextRef="c20191231" unitRef="U002" decimals="-3">718129000</aby:NoncurrentPortionOfNoncurrentNotesAndBondsIssued>
  <!--Non-current portion of credit facilities, notes and bonds received-->
  <aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived id="Fact_4a60dbb5e95d449a848156439cca40ad" contextRef="c20191231" unitRef="U002" decimals="-3">695085000</aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived>
  <!--Non-current portion of credit facilities, notes and bonds received-->
  <aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived id="Fact_abcc70c789d040fc900e472f4d037374" contextRef="c20201231" unitRef="U002" decimals="-3">970077000</aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived>
  <!--Non-current portion of credit facilities, notes and bonds received-Notes And Bonds [Member]-->
  <aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived id="Fact_0e89eae71e8c4e0c95102f3081128a0a" contextRef="c20191231_BorrowingsByNameAxis_NotesAndBondsMember" unitRef="U002" decimals="-3">0</aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived>
  <!--Non-current portion of credit facilities, notes and bonds received-Credit Facilities with Financial Entities [Member]-->
  <aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived id="Fact_58a94f97542d4e548f8337f228eaf832" contextRef="c20201231_BorrowingsByNameAxis_CreditFacilitiesWithFinancialEntitiesMember" unitRef="U002" decimals="-3">867933000</aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived>
  <!--Non-current portion of credit facilities, notes and bonds received-Credit Facilities with Financial Entities [Member]-->
  <aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived id="Fact_10e96f69da2f4ff7836f8d87f5f53a42" contextRef="c20191231_BorrowingsByNameAxis_CreditFacilitiesWithFinancialEntitiesMember" unitRef="U002" decimals="-3">695085000</aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived>
  <!--Non-current portion of credit facilities, notes and bonds received-Notes And Bonds [Member]-->
  <aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived id="Fact_9b17f61458124c96aef446cda7d522d5" contextRef="c20201231_BorrowingsByNameAxis_NotesAndBondsMember" unitRef="U002" decimals="-3">102144000</aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived>
  <!--Current credits and other receivables-->
  <aby:CurrentCreditsAndOtherReceivables id="Fact_3b95e9ad046649149d8a270f625523c9" contextRef="c20191231" unitRef="U002" decimals="-3">75560000</aby:CurrentCreditsAndOtherReceivables>
  <!--Current credits and other receivables-->
  <aby:CurrentCreditsAndOtherReceivables id="Fact_8caf7f684f274efa8dc9a34d23c0de0f" contextRef="c20201231" unitRef="U002" decimals="-3">73648000</aby:CurrentCreditsAndOtherReceivables>
  <!--Contracted concessional assets-->
  <aby:ContractedConcessionalAssets id="Fact_0e8c536ba86548d6a923b509c78fd939" contextRef="c20201231" unitRef="U002" decimals="-3">8155418000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-->
  <aby:ContractedConcessionalAssets id="Fact_ec0cc52c8ccd48e1b6351f7fdf3e70d5" contextRef="c20191231" unitRef="U002" decimals="-3">8161129000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-North America [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_26465cdcd2064214b8baca0e31eb0afc" contextRef="c20201231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">3073785000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Allocated [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_561703ef6f094d09bf7ecd9a2d79cf46" contextRef="c20201231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">8155418000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Regions of Europe, Middle East and Africa [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_68a36451aa9b4be08bf3a9721c533912" contextRef="c20191231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">3675379000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Regions of Europe, Middle East and Africa [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_6da2193cd6244cc9849683fb1a72ad90" contextRef="c20201231_StatementGeographicalAxis_RegionsOfEuropeMiddleEastAndAfricaMember" unitRef="U002" decimals="-3">3869681000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-South America [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_140b60e58f24424f9b4f6a7357f33e1e" contextRef="c20201231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">1211952000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-North America [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_881faeb9602643989e5620c60961a8ad" contextRef="c20191231_StatementGeographicalAxis_NorthAmericaMember" unitRef="U002" decimals="-3">3299198000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-South America [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_e7e019634ca14d19a22fcfa2abbcf086" contextRef="c20191231_StatementGeographicalAxis_SouthAmericaMember" unitRef="U002" decimals="-3">1186552000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Allocated [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_f199fc7ea46143df97719e58e59c989f" contextRef="c20191231_SegmentConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U002" decimals="-3">8161129000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Water [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_1a92e49eb2ff40d2aeccf647283d549c" contextRef="c20201231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">177927000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Efficient Natural Gas [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_262e32cd1ab443da8a53e306e7f462e5" contextRef="c20201231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">502285000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Electric Transmission Lines [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_3038ec967f19413c9dee5bfe5677fd87" contextRef="c20191231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">872757000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Renewable Energy [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_488cc3354e8d42a59a3e550b70267953" contextRef="c20191231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">6644024000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Renewable Energy [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_93d6aee92848442195b7815a9555657d" contextRef="c20201231_ProductsAndServicesAxis_RenewableEnergyMember" unitRef="U002" decimals="-3">6632611000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Electric Transmission Lines [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_99f0040d81f144c2b49d6128bd6fa8f4" contextRef="c20201231_ProductsAndServicesAxis_ElectricTransmissionLinesMember" unitRef="U002" decimals="-3">842595000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Water [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_bd0e61285fe04f2387ffe61a7b1807ce" contextRef="c20191231_ProductsAndServicesAxis_WaterMember" unitRef="U002" decimals="-3">85280000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Efficient Natural Gas [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_ff94cd7358cc4c5aab48459f0460e475" contextRef="c20191231_ProductsAndServicesAxis_EfficientNaturalGasMember" unitRef="U002" decimals="-3">559069000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Intangible assets under IFRIC 12 [Member]-Depreciation, Amortization and Impairment [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_03dd66d3d97b4814aae2fb0cbe11cb41" contextRef="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">-2055946000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Depreciation, Amortization and Impairment [Member]-Intangible assets under IFRS 16 lessee [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_0b1a3ae488f34dac90be154419fa2fc9" contextRef="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">-3341000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Depreciation, Amortization and Impairment [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_0c0e88af0a8a409ca04f9f1d5729a57d" contextRef="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">-1926646000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Gross carrying amount [member]-Financial assets under IFRIC 12 [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_1b791b27a9e14e7ea0e03be9922bfcd1" contextRef="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">902508000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Depreciation, Amortization and Impairment [Member]-Other intangible assets [member]-->
  <aby:ContractedConcessionalAssets id="Fact_2a61c9e136b94374aee705d8859d78f1" contextRef="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">-3653000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Intangible assets under IFRIC 12 [Member]-Gross carrying amount [member]-->
  <aby:ContractedConcessionalAssets id="Fact_315955d12dbb40f5a42025317e3dbdcc" contextRef="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">9183011000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Depreciation, Amortization and Impairment [Member]-Financial assets under IFRIC 12 [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_3506c8f2b07a4fa8b89f4070b21fdf6f" contextRef="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">-63285000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Financial assets under IFRS 16 lessor [Member]-Depreciation, Amortization and Impairment [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_387a59bbc9ad4cdaac1dae501a29e8a0" contextRef="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">0</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Gross carrying amount [member]-Financial assets under IFRIC 12 [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_3b86ec0e46b440b2a93beaab3e33e319" contextRef="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">872945000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Gross carrying amount [member]-Property, plant and equipment [member]-->
  <aby:ContractedConcessionalAssets id="Fact_3ccb2bf8e93f4b92aaeafdba892679c0" contextRef="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">251637000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Financial assets under IFRS 16 lessor [Member]-Gross carrying amount [member]-->
  <aby:ContractedConcessionalAssets id="Fact_3f42b6f0e1aa4d1eb03636bdf8505f3a" contextRef="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">4068000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Depreciation, Amortization and Impairment [Member]-Intangible assets under IFRS 16 lessee [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_460c4a52335c4644af772df46b26c950" contextRef="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">-6585000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Other intangible assets [member]-Depreciation, Amortization and Impairment [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_4e2cb1e1a14e4fb49720ce3a03d2614c" contextRef="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">-2157000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Financial assets under IFRS 16 lessor [Member]-Depreciation, Amortization and Impairment [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_5d258271b8c84cb8a7a49b59ffe03d32" contextRef="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">0</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Intangible assets under IFRS 16 lessee [Member]-Gross carrying amount [member]-->
  <aby:ContractedConcessionalAssets id="Fact_81587936229a4c879d389f6f4aeb0d60" contextRef="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">60618000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Depreciation, Amortization and Impairment [Member]-Property, plant and equipment [member]-->
  <aby:ContractedConcessionalAssets id="Fact_886c4aa4111b4ae7ad9ef41282cdcbee" contextRef="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">-100026000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Gross carrying amount [member]-->
  <aby:ContractedConcessionalAssets id="Fact_966e1905139d4abbb2c98b765c8367cb" contextRef="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">10384597000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Financial assets under IFRS 16 lessor [Member]-Gross carrying amount [member]-->
  <aby:ContractedConcessionalAssets id="Fact_9a3624b5cf4b40e3a751ac74fac060ad" contextRef="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">3459000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Gross carrying amount [member]-->
  <aby:ContractedConcessionalAssets id="Fact_c0b2682aebdc427e89609c8f1a336a7d" contextRef="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">10475828000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Depreciation, Amortization and Impairment [Member]-Financial assets under IFRIC 12 [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_cbb3269132864fe4a7ed24d4656c214c" contextRef="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">-57258000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Gross carrying amount [member]-Intangible assets under IFRS 16 lessee [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_187261baafdd4bfcb5b877aa3aa08c6e" contextRef="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">60808000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Intangible assets under IFRIC 12 [Member]-Gross carrying amount [member]-->
  <aby:ContractedConcessionalAssets id="Fact_d223827afd134ff6a121bd53c916b909" contextRef="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">9265742000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Other intangible assets [member]-Gross carrying amount [member]-->
  <aby:ContractedConcessionalAssets id="Fact_d62907258f464b08a6bf155ef0fea8b1" contextRef="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">12927000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Depreciation, Amortization and Impairment [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_dd66d01ea5fc4813b8c170c508a1de1c" contextRef="c20191231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">-2223468000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Other intangible assets [member]-Gross carrying amount [member]-->
  <aby:ContractedConcessionalAssets id="Fact_e073ef1390d04b80a8ebfe0e764575e8" contextRef="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">4008000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Property, plant and equipment [member]-Depreciation, Amortization and Impairment [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_e93d615988294e23bbfaceb788547c4f" contextRef="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">-91684000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Depreciation, Amortization and Impairment [Member]-Intangible assets under IFRIC 12 [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_f1f14d6d364c45b0b4727af9051daebd" contextRef="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">-1766179000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Property, plant and equipment [member]-Gross carrying amount [member]-->
  <aby:ContractedConcessionalAssets id="Fact_f2f09874e2084b67b8405fed0d45775d" contextRef="c20181231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">238694000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Depreciation, Amortization and Impairment [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_09eb47d7170d4128a644493598bc968a" contextRef="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember" unitRef="U002" decimals="-3">-2668619000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Intangible assets under IFRIC 12 [Member]-Depreciation, Amortization and Impairment [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_32e4d65c49ee4930984c6248cce9fb9e" contextRef="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">-2442520000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Intangible assets under IFRIC 12 [Member]-Gross carrying amount [member]-->
  <aby:ContractedConcessionalAssets id="Fact_49fc57cffdbf45238f8acbd22df873de" contextRef="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">9467309000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Property, plant and equipment [member]-Depreciation, Amortization and Impairment [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_51520ed7dbac4a8d95bf1a0ff224a5e8" contextRef="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">-122239000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Gross carrying amount [member]-Property, plant and equipment [member]-->
  <aby:ContractedConcessionalAssets id="Fact_58b0f301634b4e92aaa2dae9b6cd8f85" contextRef="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_PropertyPlantAndEquipmentMember" unitRef="U002" decimals="-3">336919000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Gross carrying amount [member]-->
  <aby:ContractedConcessionalAssets id="Fact_6608770be5134e5d9d76da15e71d55ec" contextRef="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember" unitRef="U002" decimals="-3">10824037000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Depreciation, Amortization and Impairment [Member]-Other intangible assets [member]-->
  <aby:ContractedConcessionalAssets id="Fact_72e51ea18b434b29b928f84acc288dd2" contextRef="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">-6111000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Financial assets under IFRS 16 lessor [Member]-Gross carrying amount [member]-->
  <aby:ContractedConcessionalAssets id="Fact_83c2002de1444e39b51b49655809edc9" contextRef="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">2941000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Gross carrying amount [member]-Other intangible assets [member]-->
  <aby:ContractedConcessionalAssets id="Fact_a0ec2c187b8a450ea53b88f6dafd5837" contextRef="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherIntangibleAssetsMember" unitRef="U002" decimals="-3">13801000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Financial assets under IFRS 16 lessor [Member]-Depreciation, Amortization and Impairment [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_a90eca59e3a24e1daafb3e7e3619e53c" contextRef="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRS16LessorMember" unitRef="U002" decimals="-3">0</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Financial assets under IFRIC 12 [Member]-Depreciation, Amortization and Impairment [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_d2dd6d4cd29b41fdad174aa3ab290c18" contextRef="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">-87689000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Depreciation, Amortization and Impairment [Member]-Intangible assets under IFRS 16 lessee [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_dc1f5503d478454a86b7d20f548a0a1c" contextRef="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">-10060000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Gross carrying amount [member]-Intangible assets under IFRS 16 lessee [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_e3887d203e6b42fcb3d04bb1b65d22d7" contextRef="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_IntangibleAssetsUnderIFRS16LesseeMember" unitRef="U002" decimals="-3">66230000</aby:ContractedConcessionalAssets>
  <!--Contracted concessional assets-Gross carrying amount [member]-Financial assets under IFRIC 12 [Member]-->
  <aby:ContractedConcessionalAssets id="Fact_f2c2cb9476de437e847a9b6561418fd3" contextRef="c20201231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_FinancialAssetsUnderIFRIC12Member" unitRef="U002" decimals="-3">936837000</aby:ContractedConcessionalAssets>
  <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 include lease commitments for $94.6 million as of December 31, 2020 ($93.0 million as of December 31, 2019), of which $5.3 million is due within one year and $89.3 million thereafter as of December 31, 2020 ($5.1 million due within one year and $87.9 million thereafter as of December 31, 2019).</link:footnote>
    <link:loc xlink:href="#Fact_09574248490f448c896ffa44034048ae" xlink:label="Fact_09574248490f448c896ffa44034048ae_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_09574248490f448c896ffa44034048ae_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Fact_2c8caca8e8924a3e8ccfcfc3909ee288" xlink:label="Fact_2c8caca8e8924a3e8ccfcfc3909ee288_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_2c8caca8e8924a3e8ccfcfc3909ee288_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Fact_747ed1b3f8d648928d1e5213f15f4ee7" xlink:label="Fact_747ed1b3f8d648928d1e5213f15f4ee7_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_747ed1b3f8d648928d1e5213f15f4ee7_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Fact_7aeffea1d6d6456e8964b6058cc0b944" xlink:label="Fact_7aeffea1d6d6456e8964b6058cc0b944_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_7aeffea1d6d6456e8964b6058cc0b944_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Fact_80cb58fa8d2b41e7985d58104ff30eba" xlink:label="Fact_80cb58fa8d2b41e7985d58104ff30eba_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_80cb58fa8d2b41e7985d58104ff30eba_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Fact_928dca3ef1ef4574bab0d583e8ef07c0" xlink:label="Fact_928dca3ef1ef4574bab0d583e8ef07c0_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_928dca3ef1ef4574bab0d583e8ef07c0_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Fact_a3e1b02ff2fc4a79bf09cfb6bca34625" xlink:label="Fact_a3e1b02ff2fc4a79bf09cfb6bca34625_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_a3e1b02ff2fc4a79bf09cfb6bca34625_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Fact_b507c7bad35540d38a019466502fb8e9" xlink:label="Fact_b507c7bad35540d38a019466502fb8e9_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b507c7bad35540d38a019466502fb8e9_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Fact_c432afe5d8f846f183c83471464b3c1d" xlink:label="Fact_c432afe5d8f846f183c83471464b3c1d_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_c432afe5d8f846f183c83471464b3c1d_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Fact_e39a3ef452144eafa34eeff20a430f99" xlink:label="Fact_e39a3ef452144eafa34eeff20a430f99_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_e39a3ef452144eafa34eeff20a430f99_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">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. 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 a loss of $1.9 million in 2020 and a profit of $0.5 million in 2019.</link:footnote>
    <link:loc xlink:href="#Fact_19d4f5308d8247019dd5913b8d5198b4" xlink:label="Fact_19d4f5308d8247019dd5913b8d5198b4_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_19d4f5308d8247019dd5913b8d5198b4_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_39a5bba5d360485f99abe411d7ac8d3e" xlink:label="Fact_39a5bba5d360485f99abe411d7ac8d3e_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_39a5bba5d360485f99abe411d7ac8d3e_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_0606e9e624044fe58b95fb390fe0944a" xlink:label="Fact_0606e9e624044fe58b95fb390fe0944a_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_0606e9e624044fe58b95fb390fe0944a_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_218fab86f2a6474991337ffd22b15075" xlink:label="Fact_218fab86f2a6474991337ffd22b15075_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_218fab86f2a6474991337ffd22b15075_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_bc63ad570ebd40dca95bb8699f8179cf" xlink:label="Fact_bc63ad570ebd40dca95bb8699f8179cf_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_bc63ad570ebd40dca95bb8699f8179cf_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_ca0f26bb745a4df7850fff2a88ce2ed2" xlink:label="Fact_ca0f26bb745a4df7850fff2a88ce2ed2_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_ca0f26bb745a4df7850fff2a88ce2ed2_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_96910147a6924320a1e47235739e9570" xlink:label="Fact_96910147a6924320a1e47235739e9570_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_96910147a6924320a1e47235739e9570_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_ac7bb116a55d44f498dc92e88d0c808d" xlink:label="Fact_ac7bb116a55d44f498dc92e88d0c808d_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_ac7bb116a55d44f498dc92e88d0c808d_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_05f1ce7b4d314032822c5923ca8a8e71" xlink:label="Fact_05f1ce7b4d314032822c5923ca8a8e71_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_05f1ce7b4d314032822c5923ca8a8e71_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_b9dc198c05c34326bb096ba6881d3374" xlink:label="Fact_b9dc198c05c34326bb096ba6881d3374_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b9dc198c05c34326bb096ba6881d3374_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_7481e724295443cfad16c7d80c542a34" xlink:label="Fact_7481e724295443cfad16c7d80c542a34_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_7481e724295443cfad16c7d80c542a34_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_b413463727f147148f5abfae4c84741d" xlink:label="Fact_b413463727f147148f5abfae4c84741d_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b413463727f147148f5abfae4c84741d_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_34443c9d69a74cdabbc8e0c39760c56a" xlink:label="Fact_34443c9d69a74cdabbc8e0c39760c56a_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_34443c9d69a74cdabbc8e0c39760c56a_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_8fed9b38c2b745e2b7b16f5d1c363c53" xlink:label="Fact_8fed9b38c2b745e2b7b16f5d1c363c53_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_8fed9b38c2b745e2b7b16f5d1c363c53_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_54906b476fe247968c69e45522f1feaa" xlink:label="Fact_54906b476fe247968c69e45522f1feaa_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_54906b476fe247968c69e45522f1feaa_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_c32a7ab1d2974b97a84d179f5a6b0d95" xlink:label="Fact_c32a7ab1d2974b97a84d179f5a6b0d95_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_c32a7ab1d2974b97a84d179f5a6b0d95_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_a94e9dfae8634d24a53c0f2a083fb0b8" xlink:label="Fact_a94e9dfae8634d24a53c0f2a083fb0b8_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_a94e9dfae8634d24a53c0f2a083fb0b8_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Fact_d361d06ff7164224a48f7ce3c4c16930" xlink:label="Fact_d361d06ff7164224a48f7ce3c4c16930_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_d361d06ff7164224a48f7ce3c4c16930_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">Windlectric Inc., the project entity, is 100% owned by Amherst Island Partnership which is accounted for under the equity method.</link:footnote>
    <link:loc xlink:href="#Fact_4ba685196db24f8a9ae4088318edb4f5" xlink:label="Fact_4ba685196db24f8a9ae4088318edb4f5_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_4ba685196db24f8a9ae4088318edb4f5_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_a1eb26aa00bf48e8be08573125f415df" xlink:label="Fact_a1eb26aa00bf48e8be08573125f415df_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_a1eb26aa00bf48e8be08573125f415df_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_566be0f70538484fac2783e9d7d1ed55" xlink:label="Fact_566be0f70538484fac2783e9d7d1ed55_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_566be0f70538484fac2783e9d7d1ed55_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_bb9e8ee28bc548aab3faa6b06ae1888b" xlink:label="Fact_bb9e8ee28bc548aab3faa6b06ae1888b_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_bb9e8ee28bc548aab3faa6b06ae1888b_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_ae1673dfde654253bc2e252e4ecb71cd" xlink:label="Fact_ae1673dfde654253bc2e252e4ecb71cd_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_ae1673dfde654253bc2e252e4ecb71cd_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_eceb0352bdfa4157bf073581e30cc5c5" xlink:label="Fact_eceb0352bdfa4157bf073581e30cc5c5_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_eceb0352bdfa4157bf073581e30cc5c5_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_b7720a2065d448cd87c3aaf61640c4c3" xlink:label="Fact_b7720a2065d448cd87c3aaf61640c4c3_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b7720a2065d448cd87c3aaf61640c4c3_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_fa398800121746e8bddb1b52e8f98452" xlink:label="Fact_fa398800121746e8bddb1b52e8f98452_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_fa398800121746e8bddb1b52e8f98452_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_cc5d118a3a0743dea229e7924f8d595a" xlink:label="Fact_cc5d118a3a0743dea229e7924f8d595a_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_cc5d118a3a0743dea229e7924f8d595a_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_16ce98d4912e4f8ab8514bf084975862" xlink:label="Fact_16ce98d4912e4f8ab8514bf084975862_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_16ce98d4912e4f8ab8514bf084975862_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_8d9c7231d03d494080aeaf3c181e6a47" xlink:label="Fact_8d9c7231d03d494080aeaf3c181e6a47_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_8d9c7231d03d494080aeaf3c181e6a47_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_ca26a59d054d41289403bfdae9c8cd5d" xlink:label="Fact_ca26a59d054d41289403bfdae9c8cd5d_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_ca26a59d054d41289403bfdae9c8cd5d_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_6845ef29c2c4499eb6035c702ec301e2" xlink:label="Fact_6845ef29c2c4499eb6035c702ec301e2_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_6845ef29c2c4499eb6035c702ec301e2_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_1380e8521ba6408082690ac299fca7d2" xlink:label="Fact_1380e8521ba6408082690ac299fca7d2_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_1380e8521ba6408082690ac299fca7d2_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_28014f20dc1349afa267afed4e745d30" xlink:label="Fact_28014f20dc1349afa267afed4e745d30_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_28014f20dc1349afa267afed4e745d30_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_3091fc46314445bdb4a7bc87e7baf944" xlink:label="Fact_3091fc46314445bdb4a7bc87e7baf944_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_3091fc46314445bdb4a7bc87e7baf944_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_df17e5849e694ac2bdf67b9b4fda80a0" xlink:label="Fact_df17e5849e694ac2bdf67b9b4fda80a0_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_df17e5849e694ac2bdf67b9b4fda80a0_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Fact_e85cc0923202435fa44289f94742a3c3" xlink:label="Fact_e85cc0923202435fa44289f94742a3c3_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_e85cc0923202435fa44289f94742a3c3_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">Other renewable energy joint ventures correspond to investments made in the following entities: 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_8c3aa557a0874a738738c67ae7818427" xlink:label="Fact_8c3aa557a0874a738738c67ae7818427_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_8c3aa557a0874a738738c67ae7818427_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_a2c3999a105c46eebd00ae3f8de6e6b5" xlink:label="Fact_a2c3999a105c46eebd00ae3f8de6e6b5_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_a2c3999a105c46eebd00ae3f8de6e6b5_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_5d7c641ccb8f44b98664742093f233d9" xlink:label="Fact_5d7c641ccb8f44b98664742093f233d9_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_5d7c641ccb8f44b98664742093f233d9_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_896f7dabc9e84df7a6ebee20dc728911" xlink:label="Fact_896f7dabc9e84df7a6ebee20dc728911_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_896f7dabc9e84df7a6ebee20dc728911_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_0bd153659ae34196afff880a4ed4092a" xlink:label="Fact_0bd153659ae34196afff880a4ed4092a_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_0bd153659ae34196afff880a4ed4092a_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_4a6cb5640aa0474696721eb9792c4eb1" xlink:label="Fact_4a6cb5640aa0474696721eb9792c4eb1_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_4a6cb5640aa0474696721eb9792c4eb1_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_814b0ab59baf49aba69aa0188d05cab2" xlink:label="Fact_814b0ab59baf49aba69aa0188d05cab2_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_814b0ab59baf49aba69aa0188d05cab2_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_a2e82511a00a48e39c056e33f8153158" xlink:label="Fact_a2e82511a00a48e39c056e33f8153158_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_a2e82511a00a48e39c056e33f8153158_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_0013274b066647fb9d958566abcce62e" xlink:label="Fact_0013274b066647fb9d958566abcce62e_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_0013274b066647fb9d958566abcce62e_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_2ec136ae0bb74375b621aa240c27db27" xlink:label="Fact_2ec136ae0bb74375b621aa240c27db27_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_2ec136ae0bb74375b621aa240c27db27_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_10f6a39751374fbfb3afb75ce296f9f9" xlink:label="Fact_10f6a39751374fbfb3afb75ce296f9f9_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_10f6a39751374fbfb3afb75ce296f9f9_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_85727691dc23473781fe438ff420fc0c" xlink:label="Fact_85727691dc23473781fe438ff420fc0c_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_85727691dc23473781fe438ff420fc0c_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_b14a1f9599c94f91a69f81707e8fe5aa" xlink:label="Fact_b14a1f9599c94f91a69f81707e8fe5aa_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b14a1f9599c94f91a69f81707e8fe5aa_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_1579c30fd71d4be9ab4e918cc28660b1" xlink:label="Fact_1579c30fd71d4be9ab4e918cc28660b1_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_1579c30fd71d4be9ab4e918cc28660b1_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_9e6230fd57614bb49b317e8172720d72" xlink:label="Fact_9e6230fd57614bb49b317e8172720d72_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_9e6230fd57614bb49b317e8172720d72_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_a5363dcfbbb74a85aad2882314a6d4f3" xlink:label="Fact_a5363dcfbbb74a85aad2882314a6d4f3_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_a5363dcfbbb74a85aad2882314a6d4f3_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_4c435e8163d54c469b8264fd30da8659" xlink:label="Fact_4c435e8163d54c469b8264fd30da8659_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_4c435e8163d54c469b8264fd30da8659_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Fact_f30aee21f2124e02b19b05ed33585e5b" xlink:label="Fact_f30aee21f2124e02b19b05ed33585e5b_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_f30aee21f2124e02b19b05ed33585e5b_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">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 $3.1 million in 2020 and $7,7 million in 2019.</link:footnote>
    <link:loc xlink:href="#Fact_b860569503b1415d8837b5ee30cc436e" xlink:label="Fact_b860569503b1415d8837b5ee30cc436e_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b860569503b1415d8837b5ee30cc436e_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_e870f3e3de6840f6bd594bceef24e033" xlink:label="Fact_e870f3e3de6840f6bd594bceef24e033_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_e870f3e3de6840f6bd594bceef24e033_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_304b48451c7444508c274a900504524f" xlink:label="Fact_304b48451c7444508c274a900504524f_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_304b48451c7444508c274a900504524f_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_78e9af7dfec34be6963229fa6c17659d" xlink:label="Fact_78e9af7dfec34be6963229fa6c17659d_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_78e9af7dfec34be6963229fa6c17659d_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_9bbf34f726d74371a2f3f0afbe57c354" xlink:label="Fact_9bbf34f726d74371a2f3f0afbe57c354_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_9bbf34f726d74371a2f3f0afbe57c354_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_c7798efec1db4f25b3985a8ade63c316" xlink:label="Fact_c7798efec1db4f25b3985a8ade63c316_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_c7798efec1db4f25b3985a8ade63c316_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_90fc741f0f674ac59bf051139379ff1f" xlink:label="Fact_90fc741f0f674ac59bf051139379ff1f_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_90fc741f0f674ac59bf051139379ff1f_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_a6a43d55017e4943bcc591bce39a9f76" xlink:label="Fact_a6a43d55017e4943bcc591bce39a9f76_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_a6a43d55017e4943bcc591bce39a9f76_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_205d41e5f9cb401b9eddc7efa7c9b8af" xlink:label="Fact_205d41e5f9cb401b9eddc7efa7c9b8af_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_205d41e5f9cb401b9eddc7efa7c9b8af_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_60b16db8414e4791985e188a08029108" xlink:label="Fact_60b16db8414e4791985e188a08029108_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_60b16db8414e4791985e188a08029108_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_2b035d8cca154553bed1e113b362a1c3" xlink:label="Fact_2b035d8cca154553bed1e113b362a1c3_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_2b035d8cca154553bed1e113b362a1c3_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_ff00c8852321440e963911d2a5a5aa24" xlink:label="Fact_ff00c8852321440e963911d2a5a5aa24_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_ff00c8852321440e963911d2a5a5aa24_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_85100e41504d4beb8600d05bae278467" xlink:label="Fact_85100e41504d4beb8600d05bae278467_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_85100e41504d4beb8600d05bae278467_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_fc6aa68b6dcc46799c5167055f955b7b" xlink:label="Fact_fc6aa68b6dcc46799c5167055f955b7b_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_fc6aa68b6dcc46799c5167055f955b7b_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_5848447b4b7144c9941ed19d75688467" xlink:label="Fact_5848447b4b7144c9941ed19d75688467_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_5848447b4b7144c9941ed19d75688467_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_9527a4f84bb0495cbbc2b172bd3cdbd7" xlink:label="Fact_9527a4f84bb0495cbbc2b172bd3cdbd7_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_9527a4f84bb0495cbbc2b172bd3cdbd7_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_086ac7a452364e24869b9302ba0b1d82" xlink:label="Fact_086ac7a452364e24869b9302ba0b1d82_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_086ac7a452364e24869b9302ba0b1d82_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Fact_d2ab63f87a304347b1a534e24277b3d1" xlink:label="Fact_d2ab63f87a304347b1a534e24277b3d1_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_d2ab63f87a304347b1a534e24277b3d1_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">Post tax</link:footnote>
    <link:loc xlink:href="#Fact_283f7d35a194478fbcb702992a4912e4" xlink:label="Fact_283f7d35a194478fbcb702992a4912e4_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_283f7d35a194478fbcb702992a4912e4_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_33d0d3977c724c46a34cb53c69f30d33" xlink:label="Fact_33d0d3977c724c46a34cb53c69f30d33_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_33d0d3977c724c46a34cb53c69f30d33_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_a3daccc5312346988fd4e16bed29428a" xlink:label="Fact_a3daccc5312346988fd4e16bed29428a_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_a3daccc5312346988fd4e16bed29428a_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_a5ac32c509694855ae63326a5c9da095" xlink:label="Fact_a5ac32c509694855ae63326a5c9da095_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_a5ac32c509694855ae63326a5c9da095_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_b1928bb40a094e119f8e7c2bc42e127f" xlink:label="Fact_b1928bb40a094e119f8e7c2bc42e127f_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b1928bb40a094e119f8e7c2bc42e127f_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Fact_df7ce5e18e6648dc97270f033910d04c" xlink:label="Fact_df7ce5e18e6648dc97270f033910d04c_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_df7ce5e18e6648dc97270f033910d04c_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">Certain contracts denominated in U.S. dollars are payable in local currency.</link:footnote>
    <link:loc xlink:href="#Fact_03da5794eaff44d39b3ffcbf197d2c18" xlink:label="Fact_03da5794eaff44d39b3ffcbf197d2c18_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_03da5794eaff44d39b3ffcbf197d2c18_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_087952eca1554d3f99803c58f1791128" xlink:label="Fact_087952eca1554d3f99803c58f1791128_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_087952eca1554d3f99803c58f1791128_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_08c6a25e3176496593eff83613e3e1f3" xlink:label="Fact_08c6a25e3176496593eff83613e3e1f3_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_08c6a25e3176496593eff83613e3e1f3_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_0b00f6fe0c674cb6bfecb92f1e48cb00" xlink:label="Fact_0b00f6fe0c674cb6bfecb92f1e48cb00_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_0b00f6fe0c674cb6bfecb92f1e48cb00_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_23f8cd823ab44222ae8077b5025345f4" xlink:label="Fact_23f8cd823ab44222ae8077b5025345f4_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_23f8cd823ab44222ae8077b5025345f4_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_2beb6008a97c4fcfa0298078a8a6df13" xlink:label="Fact_2beb6008a97c4fcfa0298078a8a6df13_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_2beb6008a97c4fcfa0298078a8a6df13_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_451e325e85a6491e8f93aba65ce726a5" xlink:label="Fact_451e325e85a6491e8f93aba65ce726a5_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_451e325e85a6491e8f93aba65ce726a5_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_47d2e496e7fb408cb4e08bdeabbf7fd4" xlink:label="Fact_47d2e496e7fb408cb4e08bdeabbf7fd4_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_47d2e496e7fb408cb4e08bdeabbf7fd4_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_49880b45d5b443949bb9bf1f387aaa27" xlink:label="Fact_49880b45d5b443949bb9bf1f387aaa27_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_49880b45d5b443949bb9bf1f387aaa27_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_4ed3514bb40f48898dfaeeb33727d1ea" xlink:label="Fact_4ed3514bb40f48898dfaeeb33727d1ea_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_4ed3514bb40f48898dfaeeb33727d1ea_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_6a0c83e735714f4badbd8588d056841a" xlink:label="Fact_6a0c83e735714f4badbd8588d056841a_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_6a0c83e735714f4badbd8588d056841a_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_751b38cf82604e73b9b25c5237a17a24" xlink:label="Fact_751b38cf82604e73b9b25c5237a17a24_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_751b38cf82604e73b9b25c5237a17a24_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_79670d48e4c04327a56595e80fe7fd67" xlink:label="Fact_79670d48e4c04327a56595e80fe7fd67_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_79670d48e4c04327a56595e80fe7fd67_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_7c76838d922447ffaa42395acca430ae" xlink:label="Fact_7c76838d922447ffaa42395acca430ae_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_7c76838d922447ffaa42395acca430ae_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_879bdc89b3d348429fe1a732105abbc3" xlink:label="Fact_879bdc89b3d348429fe1a732105abbc3_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_879bdc89b3d348429fe1a732105abbc3_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_88a32da954be4721a3f03a04ef157b71" xlink:label="Fact_88a32da954be4721a3f03a04ef157b71_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_88a32da954be4721a3f03a04ef157b71_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_8c5409efacf34847827f1a399c384cfd" xlink:label="Fact_8c5409efacf34847827f1a399c384cfd_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_8c5409efacf34847827f1a399c384cfd_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_99bd91bca54742c8afa54b2ef330a2fc" xlink:label="Fact_99bd91bca54742c8afa54b2ef330a2fc_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_99bd91bca54742c8afa54b2ef330a2fc_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_aef47d92271549cfa8de323e3740d492" xlink:label="Fact_aef47d92271549cfa8de323e3740d492_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_aef47d92271549cfa8de323e3740d492_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_bbacf21b7a3e4c89b12367855365e80a" xlink:label="Fact_bbacf21b7a3e4c89b12367855365e80a_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_bbacf21b7a3e4c89b12367855365e80a_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_d04a89b8445f4b6d90d3c72c654a5e7c" xlink:label="Fact_d04a89b8445f4b6d90d3c72c654a5e7c_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_d04a89b8445f4b6d90d3c72c654a5e7c_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_d18cf30c9e724cbc9b8bf6476696fdaf" xlink:label="Fact_d18cf30c9e724cbc9b8bf6476696fdaf_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_d18cf30c9e724cbc9b8bf6476696fdaf_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_d5cf988571904cabadd67091ab90fd14" xlink:label="Fact_d5cf988571904cabadd67091ab90fd14_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_d5cf988571904cabadd67091ab90fd14_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_dce9d0ac475d4f3ea9792cdeccc828e0" xlink:label="Fact_dce9d0ac475d4f3ea9792cdeccc828e0_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_dce9d0ac475d4f3ea9792cdeccc828e0_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_f74749e0ba2942f489a2d3c2ad6aa81d" xlink:label="Fact_f74749e0ba2942f489a2d3c2ad6aa81d_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_f74749e0ba2942f489a2d3c2ad6aa81d_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_fa265d79d0b745998d6936716943bb2a" xlink:label="Fact_fa265d79d0b745998d6936716943bb2a_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_fa265d79d0b745998d6936716943bb2a_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Fact_fdfee323d3c4453bbd6aa8fd6859dd85" xlink:label="Fact_fdfee323d3c4453bbd6aa8fd6859dd85_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_fdfee323d3c4453bbd6aa8fd6859dd85_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">Including the acquisition of ATN Expansion 1 &amp; 2.</link:footnote>
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_bbacf21b7a3e4c89b12367855365e80a_lbl" xlink:to="Footnote-Item-8" xlink:type="arc" />
    <link:loc xlink:href="#Fact_3606062f79f8422b9b1e20a026af822e" xlink:label="Fact_3606062f79f8422b9b1e20a026af822e_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_3606062f79f8422b9b1e20a026af822e_lbl" xlink:to="Footnote-Item-8" xlink:type="arc" />
    <link:loc xlink:href="#Fact_1c1ab96a50424041ab8f6dfbfaecaaee" xlink:label="Fact_1c1ab96a50424041ab8f6dfbfaecaaee_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_1c1ab96a50424041ab8f6dfbfaecaaee_lbl" xlink:to="Footnote-Item-8" xlink:type="arc" />
    <link:loc xlink:href="#Fact_8c03b8d023b14c6082d69c431fe5fe5c" xlink:label="Fact_8c03b8d023b14c6082d69c431fe5fe5c_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_8c03b8d023b14c6082d69c431fe5fe5c_lbl" xlink:to="Footnote-Item-8" xlink:type="arc" />
    <link:loc xlink:href="#Fact_56a202fb94b04573a42f3541bf0f41d7" xlink:label="Fact_56a202fb94b04573a42f3541bf0f41d7_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_56a202fb94b04573a42f3541bf0f41d7_lbl" xlink:to="Footnote-Item-8" xlink:type="arc" />
    <link:loc xlink:href="#Fact_0f1ef9a3dcf84463886c5a94a3ee0cbf" xlink:label="Fact_0f1ef9a3dcf84463886c5a94a3ee0cbf_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_0f1ef9a3dcf84463886c5a94a3ee0cbf_lbl" xlink:to="Footnote-Item-8" xlink:type="arc" />
    <link:loc xlink:href="#Fact_6a0a3c637caa46a4a97716b30f672838" xlink:label="Fact_6a0a3c637caa46a4a97716b30f672838_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_6a0a3c637caa46a4a97716b30f672838_lbl" xlink:to="Footnote-Item-8" xlink:type="arc" />
    <link:loc xlink:href="#Fact_dc7d7c2d589c40009971d4456bab0cec" xlink:label="Fact_dc7d7c2d589c40009971d4456bab0cec_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_dc7d7c2d589c40009971d4456bab0cec_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">65% of the shares in Chile PV I is indirectly held by financial partners through the renewable energy platform of the Company in Chile.</link:footnote>
    <link:loc xlink:href="#Fact_1ec203cac7f64d8fb80827f23783c113" xlink:label="Fact_1ec203cac7f64d8fb80827f23783c113_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_1ec203cac7f64d8fb80827f23783c113_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">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_28e1e43a6c994b889e6b6b762330d183" xlink:label="Fact_28e1e43a6c994b889e6b6b762330d183_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_28e1e43a6c994b889e6b6b762330d183_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">Algerian Energy Company, SPA owns 49% of Tenes.</link:footnote>
    <link:loc xlink:href="#Fact_0ed8af3160b141c087ea023f1017e082" xlink:label="Fact_0ed8af3160b141c087ea023f1017e082_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_0ed8af3160b141c087ea023f1017e082_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_1163fa31173f49ecb732c927bc81227f" xlink:label="Fact_1163fa31173f49ecb732c927bc81227f_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_1163fa31173f49ecb732c927bc81227f_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">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_c60647b15331497cbe83d28a3f0de5be" xlink:label="Fact_c60647b15331497cbe83d28a3f0de5be_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_c60647b15331497cbe83d28a3f0de5be_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">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_e00d528d5fd04319b235c6bc3fcf9300" xlink:label="Fact_e00d528d5fd04319b235c6bc3fcf9300_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_e00d528d5fd04319b235c6bc3fcf9300_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">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_e9ae7289301e40d99aefda28bb6c5414" xlink:label="Fact_e9ae7289301e40d99aefda28bb6c5414_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_e9ae7289301e40d99aefda28bb6c5414_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">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_ed860e6f39a54c1992785759698a180b" xlink:label="Fact_ed860e6f39a54c1992785759698a180b_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_ed860e6f39a54c1992785759698a180b_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">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_053028aef4324354b62153a7315acc48" xlink:label="Fact_053028aef4324354b62153a7315acc48_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_053028aef4324354b62153a7315acc48_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_081978f1b461468e9de887fc08af27a6" xlink:label="Fact_081978f1b461468e9de887fc08af27a6_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_081978f1b461468e9de887fc08af27a6_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_1d2e32037199442587a8f5a9c59cd1e5" xlink:label="Fact_1d2e32037199442587a8f5a9c59cd1e5_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_1d2e32037199442587a8f5a9c59cd1e5_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_1e147e78c224434297759a6cfc742dab" xlink:label="Fact_1e147e78c224434297759a6cfc742dab_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_1e147e78c224434297759a6cfc742dab_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_23cdd981fed44d24ab0a12ec2b750d1c" xlink:label="Fact_23cdd981fed44d24ab0a12ec2b750d1c_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_23cdd981fed44d24ab0a12ec2b750d1c_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_248136f1fafc4b5584f312d8e65f1d54" xlink:label="Fact_248136f1fafc4b5584f312d8e65f1d54_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_248136f1fafc4b5584f312d8e65f1d54_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_3280185d94a74f609ccb2cbcd0dc4758" xlink:label="Fact_3280185d94a74f609ccb2cbcd0dc4758_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_3280185d94a74f609ccb2cbcd0dc4758_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_3f00dad0915848e9bc146bab02009848" xlink:label="Fact_3f00dad0915848e9bc146bab02009848_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_3f00dad0915848e9bc146bab02009848_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_5b1fa9df06fd400cb1e7ee056e37d8bb" xlink:label="Fact_5b1fa9df06fd400cb1e7ee056e37d8bb_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_5b1fa9df06fd400cb1e7ee056e37d8bb_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_6a0a3c637caa46a4a97716b30f672838_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_7a41377a34dd48e3bf99796888b264ad" xlink:label="Fact_7a41377a34dd48e3bf99796888b264ad_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_7a41377a34dd48e3bf99796888b264ad_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_7a9a4dbc25614791bc7c918a9ec5c204" xlink:label="Fact_7a9a4dbc25614791bc7c918a9ec5c204_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_7a9a4dbc25614791bc7c918a9ec5c204_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_8442a5f550db494cb8205075cd27715a" xlink:label="Fact_8442a5f550db494cb8205075cd27715a_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_8442a5f550db494cb8205075cd27715a_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_848c82a2afb347058e44c2cea017080b" xlink:label="Fact_848c82a2afb347058e44c2cea017080b_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_848c82a2afb347058e44c2cea017080b_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_885897b3722b48bb96b90b4ee56e401e" xlink:label="Fact_885897b3722b48bb96b90b4ee56e401e_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_885897b3722b48bb96b90b4ee56e401e_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_aa4db72f7f2c4cb9bd614ff27fc83f08" xlink:label="Fact_aa4db72f7f2c4cb9bd614ff27fc83f08_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_aa4db72f7f2c4cb9bd614ff27fc83f08_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_c938bda61181445fa9ba365809c308a7" xlink:label="Fact_c938bda61181445fa9ba365809c308a7_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_c938bda61181445fa9ba365809c308a7_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_ce1ac8ca58fd48489ba80843b74c1a86" xlink:label="Fact_ce1ac8ca58fd48489ba80843b74c1a86_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_ce1ac8ca58fd48489ba80843b74c1a86_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_1486f336c154448199df2d351ccfd7d3" xlink:label="Fact_1486f336c154448199df2d351ccfd7d3_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_1486f336c154448199df2d351ccfd7d3_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_dcc0925e0ac24272b6748589c22cd2a3" xlink:label="Fact_dcc0925e0ac24272b6748589c22cd2a3_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_dcc0925e0ac24272b6748589c22cd2a3_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_e13d7917836e410ab86499d803881079" xlink:label="Fact_e13d7917836e410ab86499d803881079_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_e13d7917836e410ab86499d803881079_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_ea3ea4a457be4122b609ca424e32395a" xlink:label="Fact_ea3ea4a457be4122b609ca424e32395a_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_ea3ea4a457be4122b609ca424e32395a_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_f215b4879ce84a3db4c3986d73a6a830" xlink:label="Fact_f215b4879ce84a3db4c3986d73a6a830_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_f215b4879ce84a3db4c3986d73a6a830_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_f3e57155047d4af896d05b2cae7c0929" xlink:label="Fact_f3e57155047d4af896d05b2cae7c0929_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_f3e57155047d4af896d05b2cae7c0929_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_f52d44c0e6c8486e8069eec18772103e" xlink:label="Fact_f52d44c0e6c8486e8069eec18772103e_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_f52d44c0e6c8486e8069eec18772103e_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_f72eb49091b9467f87f50339663b977c" xlink:label="Fact_f72eb49091b9467f87f50339663b977c_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_f72eb49091b9467f87f50339663b977c_lbl" xlink:to="Footnote-Item-17" xlink:type="arc" />
    <link:loc xlink:href="#Fact_fcd3793605dd4ce4a8f067b40eecd5a2" xlink:label="Fact_fcd3793605dd4ce4a8f067b40eecd5a2_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_fcd3793605dd4ce4a8f067b40eecd5a2_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">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_3f00dad0915848e9bc146bab02009848_lbl" xlink:to="Footnote-Item-18" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_f215b4879ce84a3db4c3986d73a6a830_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">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_ea3ea4a457be4122b609ca424e32395a_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, 2020.</link:footnote>
    <link:loc xlink:href="#Fact_05a8cf88621b45ee940d07313e0899ec" xlink:label="Fact_05a8cf88621b45ee940d07313e0899ec_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_05a8cf88621b45ee940d07313e0899ec_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_21367a28f3c74166b93625457a4acd4d" xlink:label="Fact_21367a28f3c74166b93625457a4acd4d_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_21367a28f3c74166b93625457a4acd4d_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_3117e47b10744f29baf981423a792b15" xlink:label="Fact_3117e47b10744f29baf981423a792b15_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_3117e47b10744f29baf981423a792b15_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_36f58af8fbd241abbfda0193d40361b0" xlink:label="Fact_36f58af8fbd241abbfda0193d40361b0_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_36f58af8fbd241abbfda0193d40361b0_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_40dd9169990c45ffaa2d7bcf2e587dfb" xlink:label="Fact_40dd9169990c45ffaa2d7bcf2e587dfb_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_40dd9169990c45ffaa2d7bcf2e587dfb_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_4f86491eca53460c850ee108c1275558" xlink:label="Fact_4f86491eca53460c850ee108c1275558_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_4f86491eca53460c850ee108c1275558_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_541c1614be4b4fdca5c6224c6ae6170a" xlink:label="Fact_541c1614be4b4fdca5c6224c6ae6170a_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_541c1614be4b4fdca5c6224c6ae6170a_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_5ca5336f56a14523a587141326596171" xlink:label="Fact_5ca5336f56a14523a587141326596171_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_5ca5336f56a14523a587141326596171_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_5d8b12d498fc4e0cb0d02f227d95ac51" xlink:label="Fact_5d8b12d498fc4e0cb0d02f227d95ac51_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_5d8b12d498fc4e0cb0d02f227d95ac51_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_62dd02b83297451ca13f943fa3ac5125" xlink:label="Fact_62dd02b83297451ca13f943fa3ac5125_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_62dd02b83297451ca13f943fa3ac5125_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_6ab6cc0f4b1644b3953093c0cadf8bb9" xlink:label="Fact_6ab6cc0f4b1644b3953093c0cadf8bb9_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_6ab6cc0f4b1644b3953093c0cadf8bb9_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_6d1aae69b9f5489ea8a05d7cb12e47a6" xlink:label="Fact_6d1aae69b9f5489ea8a05d7cb12e47a6_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_6d1aae69b9f5489ea8a05d7cb12e47a6_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_733ca1db44a048399b31f7a10e9cd059" xlink:label="Fact_733ca1db44a048399b31f7a10e9cd059_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_733ca1db44a048399b31f7a10e9cd059_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_88da6315b87a4cc09af444f39d0d25bd" xlink:label="Fact_88da6315b87a4cc09af444f39d0d25bd_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_88da6315b87a4cc09af444f39d0d25bd_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_90eb1fc04fc140dead7d5a22f02140b0" xlink:label="Fact_90eb1fc04fc140dead7d5a22f02140b0_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_90eb1fc04fc140dead7d5a22f02140b0_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_93d9119b820f49b0b4b363dff98901c1" xlink:label="Fact_93d9119b820f49b0b4b363dff98901c1_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_93d9119b820f49b0b4b363dff98901c1_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_946249422b67421198b895bc87a5fd04" xlink:label="Fact_946249422b67421198b895bc87a5fd04_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_946249422b67421198b895bc87a5fd04_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_980746ddc796439c9ce2a111889fc853" xlink:label="Fact_980746ddc796439c9ce2a111889fc853_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_980746ddc796439c9ce2a111889fc853_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_9c3e7b985afd4441aeff414632c27256" xlink:label="Fact_9c3e7b985afd4441aeff414632c27256_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_9c3e7b985afd4441aeff414632c27256_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_9c71107ae3a948da82354b696a0c34b5" xlink:label="Fact_9c71107ae3a948da82354b696a0c34b5_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_9c71107ae3a948da82354b696a0c34b5_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_a23a3519382a4b52848b06722bcab79e" xlink:label="Fact_a23a3519382a4b52848b06722bcab79e_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_a23a3519382a4b52848b06722bcab79e_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_a5457f30c0a344c48fc2e271539e5fb4" xlink:label="Fact_a5457f30c0a344c48fc2e271539e5fb4_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_a5457f30c0a344c48fc2e271539e5fb4_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_a6496de1557549468df8961d7efc5b0a" xlink:label="Fact_a6496de1557549468df8961d7efc5b0a_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_a6496de1557549468df8961d7efc5b0a_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_a73f3375916d461a94a6c6b7ba7a06d1" xlink:label="Fact_a73f3375916d461a94a6c6b7ba7a06d1_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_a73f3375916d461a94a6c6b7ba7a06d1_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_b90766df4f644a309538f75150ac6407" xlink:label="Fact_b90766df4f644a309538f75150ac6407_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_b90766df4f644a309538f75150ac6407_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_bde9d766597b44ba99942411bf5b5da3" xlink:label="Fact_bde9d766597b44ba99942411bf5b5da3_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_bde9d766597b44ba99942411bf5b5da3_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_c19fc18ad0e9415abc956f34d6f185d6" xlink:label="Fact_c19fc18ad0e9415abc956f34d6f185d6_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_c19fc18ad0e9415abc956f34d6f185d6_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_c946c53db11f486d8722846c647b97fe" xlink:label="Fact_c946c53db11f486d8722846c647b97fe_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_c946c53db11f486d8722846c647b97fe_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_caa64b6a1fa54a15b98635d38ea8e8a7" xlink:label="Fact_caa64b6a1fa54a15b98635d38ea8e8a7_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_caa64b6a1fa54a15b98635d38ea8e8a7_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_179167e8fe9d4571b9f85cd8085c85be" xlink:label="Fact_179167e8fe9d4571b9f85cd8085c85be_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_179167e8fe9d4571b9f85cd8085c85be_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_dc7d7c2d589c40009971d4456bab0cec_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_e4b60ab10f4142b28547d5ebb37a1b93" xlink:label="Fact_e4b60ab10f4142b28547d5ebb37a1b93_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_e4b60ab10f4142b28547d5ebb37a1b93_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_f3fda14720a14753ac44d9fe72344617" xlink:label="Fact_f3fda14720a14753ac44d9fe72344617_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_f3fda14720a14753ac44d9fe72344617_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:loc xlink:href="#Fact_fd0bb18c7420408c86279bc740dbfb30" xlink:label="Fact_fd0bb18c7420408c86279bc740dbfb30_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_fd0bb18c7420408c86279bc740dbfb30_lbl" xlink:to="Footnote-Item-20" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-21" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes proceeds for $7.4 million, $22.2 million and $72.6 million in 2020, 2019 and 2018 respectively (Note 6).</link:footnote>
    <link:loc xlink:href="#Fact_715b2cf3fbd14ac59cd94de220ab304c" xlink:label="Fact_715b2cf3fbd14ac59cd94de220ab304c_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_715b2cf3fbd14ac59cd94de220ab304c_lbl" xlink:to="Footnote-Item-21" xlink:type="arc" />
    <link:loc xlink:href="#Fact_847676c11dc4493f8c6c7a5ed13f8e1f" xlink:label="Fact_847676c11dc4493f8c6c7a5ed13f8e1f_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_847676c11dc4493f8c6c7a5ed13f8e1f_lbl" xlink:to="Footnote-Item-21" xlink:type="arc" />
  </link:footnoteLink>
</xbrl>