<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by Fujitsu XWand 7.0.0018 -->
<schema attributeFormDefault="unqualified" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.xbrl.org.es/es/fr/gaap/pgc90/abreviado-base/2005-04-30" elementFormDefault="qualified" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:pgc-90-a-bs="http://www.xbrl.org.es/es/fr/gaap/pgc90/abreviado-base/2005-04-30" xmlns:pgc-90-c="http://www.xbrl.org.es/es/fr/gaap/pgc90/comunes/2005-04-30" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:pgc-90-a-tipos="http://www.xbrl.org.es/es/fr/gaap/pgc90/abreviado-tipos/2005-04-30">
  <annotation>
    <appinfo>
      <xbrll:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pgc-90-a-bs-2005-04-30-labels.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
    </appinfo>
  </annotation>
  <import namespace="http://www.xbrl.org.es/es/fr/gaap/pgc90/abreviado-tipos/2005-04-30" schemaLocation="pgc-90-a-tp-2005-04-30.xsd"/>
  <import namespace="http://www.xbrl.org.es/es/fr/gaap/pgc90/comunes/2005-04-30" schemaLocation="pgc-90-c-2005-04-30.xsd"/>
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <element name="RestoReservasBalanceAbreviado" id="pgc-90-a-bs_RestoReservasBalanceAbreviado" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="VariacionesProvisionesTraficoPerdidasCreditosIncobrables" id="pgc-90-a-bs_VariacionesProvisionesTraficoPerdidasCreditosIncobrables" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ConsumosExplotacionCuentaResultadosAbreviada" id="pgc-90-a-bs_ConsumosExplotacionCuentaResultadosAbreviada" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IngresosExplotacionCuentaResultadosAbreviada" id="pgc-90-a-bs_IngresosExplotacionCuentaResultadosAbreviada" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="OtrosIngresosExplotacionCuentaResultadosAbreviada" id="pgc-90-a-bs_OtrosIngresosExplotacionCuentaResultadosAbreviada" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IngresosFinancierosCuentaResultadosAbreviada" id="pgc-90-a-bs_IngresosFinancierosCuentaResultadosAbreviada" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="EmpresasGrupoCuentaResultadosAbreviada" id="pgc-90-a-bs_EmpresasGrupoCuentaResultadosAbreviada" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="EmpresasAsociadasCuentaResultadosAbreviada" id="pgc-90-a-bs_EmpresasAsociadasCuentaResultadosAbreviada" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="OtrosCuentaResultadosAbreviada" id="pgc-90-a-bs_OtrosCuentaResultadosAbreviada" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MemoriaAbreviada" id="pgc-90-a-bs_MemoriaAbreviada" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="Apartado8EmpresasGrupoAsociadas" id="pgc-90-a-bs_Apartado8EmpresasGrupoAsociadas" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="ParticipacionEmpresasGrupoAsociadas" id="pgc-90-a-bs_ParticipacionEmpresasGrupoAsociadas" substitutionGroup="xbrli:tuple" nillable="true">
    <complexType>
      <complexContent>
        <restriction base="anyType">
          <sequence minOccurs="0">
            <element minOccurs="0" ref="pgc-90-a-bs:DenominacionEmpresasGrupoAsociadas"/>
            <element minOccurs="0" ref="pgc-90-a-bs:DomicilioEmpresasGrupoAsociadas"/>
            <element minOccurs="0" ref="pgc-90-a-bs:NumeroIdentificacionFiscalEmpresasGrupoAsociadas"/>
            <element minOccurs="0" ref="pgc-90-a-bs:TipoParticipacion"/>
            <element minOccurs="0" ref="pgc-90-a-bs:CapitalEmpresaGrupoAsociada"/>
            <element minOccurs="0" ref="pgc-90-a-bs:ReservasEmpresaGrupoAsociada"/>
            <element minOccurs="0" ref="pgc-90-a-bs:ResultadoEmpresaGrupoAsociada"/>
            <element minOccurs="0" ref="pgc-90-a-bs:ParticipacionDirectaEmpresaGrupoAsociada"/>
            <element minOccurs="0" ref="pgc-90-a-bs:ParticipacionIndirectaEmpresaGrupoAsociada"/>
          </sequence>
          <attribute name="id" use="optional" type="ID"/>
        </restriction>
      </complexContent>
    </complexType>
  </element>
  <element name="DenominacionEmpresasGrupoAsociadas" id="pgc-90-a-bs_DenominacionEmpresasGrupoAsociadas" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DomicilioEmpresasGrupoAsociadas" id="pgc-90-a-bs_DomicilioEmpresasGrupoAsociadas" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NumeroIdentificacionFiscalEmpresasGrupoAsociadas" id="pgc-90-a-bs_NumeroIdentificacionFiscalEmpresasGrupoAsociadas" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="TipoParticipacion" id="pgc-90-a-bs_TipoParticipacion" type="pgc-90-a-tipos:TipoParticipacionType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CapitalEmpresaGrupoAsociada" id="pgc-90-a-bs_CapitalEmpresaGrupoAsociada" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="ReservasEmpresaGrupoAsociada" id="pgc-90-a-bs_ReservasEmpresaGrupoAsociada" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="ResultadoEmpresaGrupoAsociada" id="pgc-90-a-bs_ResultadoEmpresaGrupoAsociada" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="ParticipacionDirectaEmpresaGrupoAsociada" id="pgc-90-a-bs_ParticipacionDirectaEmpresaGrupoAsociada" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="ParticipacionIndirectaEmpresaGrupoAsociada" id="pgc-90-a-bs_ParticipacionIndirectaEmpresaGrupoAsociada" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="InformacionComplementariaAdicionalEmpresasGrupoAsociadas" id="pgc-90-a-bs_InformacionComplementariaAdicionalEmpresasGrupoAsociadas" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="Apartado3DistribucionResultados" id="pgc-90-a-bs_Apartado3DistribucionResultados" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="BasesReparto" id="pgc-90-a-bs_BasesReparto" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="TotalBaseReparto" id="pgc-90-a-bs_TotalBaseReparto" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="RepartoRemanente" id="pgc-90-a-bs_RepartoRemanente" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="RepartoReservasVoluntarias" id="pgc-90-a-bs_RepartoReservasVoluntarias" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="RepartoReservas" id="pgc-90-a-bs_RepartoReservas" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="Distribucion" id="pgc-90-a-bs_Distribucion" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="TotalDistribucionResultados" id="pgc-90-a-bs_TotalDistribucionResultados" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="DistribucionReservaLegal" id="pgc-90-a-bs_DistribucionReservaLegal" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="DistribucionReservasEspeciales" id="pgc-90-a-bs_DistribucionReservasEspeciales" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="DistribucionReservasVoluntarias" id="pgc-90-a-bs_DistribucionReservasVoluntarias" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="DistribucionOtrasReservas" id="pgc-90-a-bs_DistribucionOtrasReservas" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="DistribucionRemanente" id="pgc-90-a-bs_DistribucionRemanente" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="DistribucionDividendos" id="pgc-90-a-bs_DistribucionDividendos" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="DistribucionCompensacionPerdidasEjerciciosAnteriores" id="pgc-90-a-bs_DistribucionCompensacionPerdidasEjerciciosAnteriores" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="InformacionSobreDistribucionDividendosCuentaEjercicio" id="pgc-90-a-bs_InformacionSobreDistribucionDividendosCuentaEjercicio" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="LimitacionesDistribucionDividendos" id="pgc-90-a-bs_LimitacionesDistribucionDividendos" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="Apartado5ActivoInmovilizado" id="pgc-90-a-bs_Apartado5ActivoInmovilizado" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="EstadoMovimientosGastosEstablecimiento" id="pgc-90-a-bs_EstadoMovimientosGastosEstablecimiento" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="EntradasGastosEstablecimiento" id="pgc-90-a-bs_EntradasGastosEstablecimiento" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="SalidasGastosEstablecimiento" id="pgc-90-a-bs_SalidasGastosEstablecimiento" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="EstadoMovimientosInmovilizacionesInmateriales" id="pgc-90-a-bs_EstadoMovimientosInmovilizacionesInmateriales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="MovimientosInmovilizacionesInmaterialesAbstract" id="pgc-90-a-bs_MovimientosInmovilizacionesInmaterialesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="ImporteBrutoInmovilizacionesInmateriales" id="pgc-90-a-bs_ImporteBrutoInmovilizacionesInmateriales" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="EntradasInmovilizacionesInmateriales" id="pgc-90-a-bs_EntradasInmovilizacionesInmateriales" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CorrecionesValorActualizacionDerechosSobreBienesArrendamientoFinanciero" id="pgc-90-a-bs_CorrecionesValorActualizacionDerechosSobreBienesArrendamientoFinanciero" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="SalidasInmovilizacionesInmateriales" id="pgc-90-a-bs_SalidasInmovilizacionesInmateriales" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MovimientosAmortizacionAcumuladaInmovilizacionesInmateriales" id="pgc-90-a-bs_MovimientosAmortizacionAcumuladaInmovilizacionesInmateriales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="AmortizacionAcumuladaInmovilizacionesInmateriales" id="pgc-90-a-bs_AmortizacionAcumuladaInmovilizacionesInmateriales" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="DotacionAumentosAmortizacionInmovilizacionesInmateriales" id="pgc-90-a-bs_DotacionAumentosAmortizacionInmovilizacionesInmateriales" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ReduccionesBajasSalidasTransferenciasAmortizacionInmovilizacionesInmateriales" id="pgc-90-a-bs_ReduccionesBajasSalidasTransferenciasAmortizacionInmovilizacionesInmateriales" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MovimientosProvisionesInmovilizacionesInmaterialesAbstract" id="pgc-90-a-bs_MovimientosProvisionesInmovilizacionesInmaterialesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="ProvisionesInmovilizacionesInmaterialesMemoria" id="pgc-90-a-bs_ProvisionesInmovilizacionesInmaterialesMemoria" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="DotacionProvisionesInmovilizacionesInmateriales" id="pgc-90-a-bs_DotacionProvisionesInmovilizacionesInmateriales" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AplicacionBajaProvisionesInmovilizacionesInmateriales" id="pgc-90-a-bs_AplicacionBajaProvisionesInmovilizacionesInmateriales" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ImporteNetoActualizacion796IncorporadaSaldoBalanceInmovilizacionesInmateriales" id="pgc-90-a-bs_ImporteNetoActualizacion796IncorporadaSaldoBalanceInmovilizacionesInmateriales" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="EstadoMovimientosInmovilizacionesMateriales" id="pgc-90-a-bs_EstadoMovimientosInmovilizacionesMateriales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="MovimientosInmovilizacionesMateriales" id="pgc-90-a-bs_MovimientosInmovilizacionesMateriales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="ImporteBrutoInmovilizacionesMateriales" id="pgc-90-a-bs_ImporteBrutoInmovilizacionesMateriales" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="EntradasInmovilizacionesMateriales" id="pgc-90-a-bs_EntradasInmovilizacionesMateriales" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CorrecionesValorActualizacionInmovilizacionesMateriales" id="pgc-90-a-bs_CorrecionesValorActualizacionInmovilizacionesMateriales" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="SalidasInmovilizacionesMateriales" id="pgc-90-a-bs_SalidasInmovilizacionesMateriales" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MovimientosAmortizacionAcumuladaInmovilizacionesMateriales" id="pgc-90-a-bs_MovimientosAmortizacionAcumuladaInmovilizacionesMateriales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="AmortizacionAcumuladaInmovilizacionesMateriales" id="pgc-90-a-bs_AmortizacionAcumuladaInmovilizacionesMateriales" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="DotacionAumentosAmortizacionInmovilizacionesMateriales" id="pgc-90-a-bs_DotacionAumentosAmortizacionInmovilizacionesMateriales" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ReduccionesBajasSalidasTransferenciasAmortizacionInmovilizacionesMateriales" id="pgc-90-a-bs_ReduccionesBajasSalidasTransferenciasAmortizacionInmovilizacionesMateriales" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MovimientosProvisionesInmovilizacionesMaterialesAbstract" id="pgc-90-a-bs_MovimientosProvisionesInmovilizacionesMaterialesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="ProvisionesCierreEjercicioInmovilizacionesMateriales" id="pgc-90-a-bs_ProvisionesCierreEjercicioInmovilizacionesMateriales" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="DotacionProvisionesInmovilizacionesMateriales" id="pgc-90-a-bs_DotacionProvisionesInmovilizacionesMateriales" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AplicacionBajaProvisionesInmovilizacionesMateriales" id="pgc-90-a-bs_AplicacionBajaProvisionesInmovilizacionesMateriales" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ImporteNetoActualizacion796IncorporadaSaldoBalanceInmovilizacionesMateriales" id="pgc-90-a-bs_ImporteNetoActualizacion796IncorporadaSaldoBalanceInmovilizacionesMateriales" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="EstadoMovimientosInmovilizacionesFinancieras" id="pgc-90-a-bs_EstadoMovimientosInmovilizacionesFinancieras" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="MovimientosInmovilizacionesFinancieras" id="pgc-90-a-bs_MovimientosInmovilizacionesFinancieras" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="ImporteBrutoInmovilizacionesFinancieras" id="pgc-90-a-bs_ImporteBrutoInmovilizacionesFinancieras" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="EntradasInmovilizacionesFinancieras" id="pgc-90-a-bs_EntradasInmovilizacionesFinancieras" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="SalidasInmovilizacionesFinancieras" id="pgc-90-a-bs_SalidasInmovilizacionesFinancieras" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MovimientosProvisionesInmovilizacionesFinancierasAbstract" id="pgc-90-a-bs_MovimientosProvisionesInmovilizacionesFinancierasAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="ProvisionesInmovilizacionesFinancierasMemoria" id="pgc-90-a-bs_ProvisionesInmovilizacionesFinancierasMemoria" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="DotacionProvisionesInmovilizacionesFinancieras" id="pgc-90-a-bs_DotacionProvisionesInmovilizacionesFinancieras" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AplicacionBajaProvisionesInmovilizacionesFinancieras" id="pgc-90-a-bs_AplicacionBajaProvisionesInmovilizacionesFinancieras" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="EstadoMovimientosAccionesPropias" id="pgc-90-a-bs_EstadoMovimientosAccionesPropias" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="SaldoAccionesPropias" id="pgc-90-a-bs_SaldoAccionesPropias" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="EntradasAccionesPropias" id="pgc-90-a-bs_EntradasAccionesPropias" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="SalidasAccionesPropias" id="pgc-90-a-bs_SalidasAccionesPropias" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ActualizacionesBalanceSegunRdl796" id="pgc-90-a-bs_ActualizacionesBalanceSegunRdl796" substitutionGroup="xbrli:tuple" nillable="true">
    <complexType>
      <complexContent>
        <restriction base="anyType">
          <sequence minOccurs="0">
            <element minOccurs="0" ref="pgc-90-a-bs:LeyAutorizaActualizacionBalance"/>
            <element minOccurs="0" ref="pgc-90-a-bs:ImporteActualizacionBalance"/>
            <element minOccurs="0" ref="pgc-90-a-bs:EfectoActualizacionSobreAmortizacion"/>
            <element minOccurs="0" ref="pgc-90-a-bs:ImporteActualizacionesNetasAcumuladasCierreEjercicio"/>
            <element minOccurs="0" ref="pgc-90-a-bs:EfectoActualizacionesNetasAcumuladasSobreDotacionAmortizacionProvisiones"/>
          </sequence>
          <attribute name="id" use="optional" type="ID"/>
        </restriction>
      </complexContent>
    </complexType>
  </element>
  <element name="LeyAutorizaActualizacionBalance" id="pgc-90-a-bs_LeyAutorizaActualizacionBalance" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ImporteActualizacionBalance" id="pgc-90-a-bs_ImporteActualizacionBalance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="EfectoActualizacionSobreAmortizacion" id="pgc-90-a-bs_EfectoActualizacionSobreAmortizacion" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="ImporteActualizacionesNetasAcumuladasCierreEjercicio" id="pgc-90-a-bs_ImporteActualizacionesNetasAcumuladasCierreEjercicio" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="EfectoActualizacionesNetasAcumuladasSobreDotacionAmortizacionProvisiones" id="pgc-90-a-bs_EfectoActualizacionesNetasAcumuladasSobreDotacionAmortizacionProvisiones" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="Apartado9Gastos" id="pgc-90-a-bs_Apartado9Gastos" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="CargasSocialesDetalleComponentes" id="pgc-90-a-bs_CargasSocialesDetalleComponentes" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="SeguridadSocialCargoEmpresa" id="pgc-90-a-bs_SeguridadSocialCargoEmpresa" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AportacionesDotacionesPensiones" id="pgc-90-a-bs_AportacionesDotacionesPensiones" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="OtrasCargasSociales" id="pgc-90-a-bs_OtrasCargasSociales" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="VariacionProvisionesTraficoPerdidasCreditosIncobrablesDetalleComponentes" id="pgc-90-a-bs_VariacionProvisionesTraficoPerdidasCreditosIncobrablesDetalleComponentes" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="Fallidos" id="pgc-90-a-bs_Fallidos" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="VariacionProvisionExistencias" id="pgc-90-a-bs_VariacionProvisionExistencias" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="VariacionProvisionInsolvenciasTrafico" id="pgc-90-a-bs_VariacionProvisionInsolvenciasTrafico" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="VariacionProvisionOtrasOperacionesTrafico" id="pgc-90-a-bs_VariacionProvisionOtrasOperacionesTrafico" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="InformacionComplementariaAdicionalGastos" id="pgc-90-a-bs_InformacionComplementariaAdicionalGastos" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="Apartado10InformacionSobreMedioAmbiente" id="pgc-90-a-bs_Apartado10InformacionSobreMedioAmbiente" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="ActivosNaturalezaMedioambiental" id="pgc-90-a-bs_ActivosNaturalezaMedioambiental" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="ActivosMaterialesActivosNaturalezaMedioambiental" id="pgc-90-a-bs_ActivosMaterialesActivosNaturalezaMedioambiental" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="ValorContableActivosNaturalezaMedioambiental" id="pgc-90-a-bs_ValorContableActivosNaturalezaMedioambiental" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="AmortizacionAcumuladaActivosNaturalezaMedioambiental" id="pgc-90-a-bs_AmortizacionAcumuladaActivosNaturalezaMedioambiental" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="CompensacionesRecibirTerceroActivosNaturalezaMedioambiental" id="pgc-90-a-bs_CompensacionesRecibirTerceroActivosNaturalezaMedioambiental" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="PasivosDerivadosActuacionesMedioambientales" id="pgc-90-a-bs_PasivosDerivadosActuacionesMedioambientales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="SubvencionesCapitalFinancianActivosNaturalezaMedioambiental" id="pgc-90-a-bs_SubvencionesCapitalFinancianActivosNaturalezaMedioambiental" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="ProvisionActuacionesMedioambientalesProvisionesRiesgosGastos" id="pgc-90-a-bs_ProvisionActuacionesMedioambientalesProvisionesRiesgosGastos" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="SaldoCierreEjercicioProvisionActuacionesMedioambientales" id="pgc-90-a-bs_SaldoCierreEjercicioProvisionActuacionesMedioambientales" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="DotacionesProvisionActuacionesMedioambientales" id="pgc-90-a-bs_DotacionesProvisionActuacionesMedioambientales" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AplicacionesProvisionActuacionesMedioambientales" id="pgc-90-a-bs_AplicacionesProvisionActuacionesMedioambientales" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ExcesosProvisionActuacionesMedioambientales" id="pgc-90-a-bs_ExcesosProvisionActuacionesMedioambientales" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="OtraInformacionPasivosDerivadosActuacionesMedioambientales" id="pgc-90-a-bs_OtraInformacionPasivosDerivadosActuacionesMedioambientales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="ImporteIntegroResponsabilidadesNaturalezaMedioambiental" id="pgc-90-a-bs_ImporteIntegroResponsabilidadesNaturalezaMedioambiental" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="ResponsabilidadesCubiertasCompensacionesRecibir" id="pgc-90-a-bs_ResponsabilidadesCubiertasCompensacionesRecibir" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="ContingenciasPasivosDerivadosActuacionesMedioambientales" id="pgc-90-a-bs_ContingenciasPasivosDerivadosActuacionesMedioambientales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="ImporteContingenciasRelacionadasMedioAmbiente" id="pgc-90-a-bs_ImporteContingenciasRelacionadasMedioAmbiente" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="EfectosSobrePatrimonioContigenciasRelacionadasMedioAmbiente" id="pgc-90-a-bs_EfectosSobrePatrimonioContigenciasRelacionadasMedioAmbiente" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="EfectosSobreResultadoContingenciasRelacionadasMedioAmbiente" id="pgc-90-a-bs_EfectosSobreResultadoContingenciasRelacionadasMedioAmbiente" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="RiesgosTransferidosOtrasEntidadesContingenciasActuacionesMedioambientales" id="pgc-90-a-bs_RiesgosTransferidosOtrasEntidadesContingenciasActuacionesMedioambientales" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="RiesgosMaximosContingenciasActuacionesMedioambientales" id="pgc-90-a-bs_RiesgosMaximosContingenciasActuacionesMedioambientales" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="RiesgosMinimosContingenciasActuacionesMedioambientales" id="pgc-90-a-bs_RiesgosMinimosContingenciasActuacionesMedioambientales" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="GastosDerivadosActuacionesMedioambientales" id="pgc-90-a-bs_GastosDerivadosActuacionesMedioambientales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="GastosMedioambientalesIncluidosOtrosGastosExplotacion" id="pgc-90-a-bs_GastosMedioambientalesIncluidosOtrosGastosExplotacion" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="GastosExtraordinariosDerivadosActuacionesMedioambientales" id="pgc-90-a-bs_GastosExtraordinariosDerivadosActuacionesMedioambientales" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IngresosDerivadosActuacionesMedioambientales" id="pgc-90-a-bs_IngresosDerivadosActuacionesMedioambientales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="IngresosDerivadosSubvencionesActuacionesMedioambientales" id="pgc-90-a-bs_IngresosDerivadosSubvencionesActuacionesMedioambientales" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="SubvencionesNaturalezaMedioambiental" id="pgc-90-a-bs_SubvencionesNaturalezaMedioambiental" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ImputacionResultadoExtraordinarioSubvencionesCapitalSobreActivosNaturalezaMedioambiental" id="pgc-90-a-bs_ImputacionResultadoExtraordinarioSubvencionesCapitalSobreActivosNaturalezaMedioambiental" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IngresosActividadesRelacionadasMedioAmbiente" id="pgc-90-a-bs_IngresosActividadesRelacionadasMedioAmbiente" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="OtraInformacionSobreMedioAmbiente" id="pgc-90-a-bs_OtraInformacionSobreMedioAmbiente" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="DescripcionActivosMedioambientalesMasSignificativos" id="pgc-90-a-bs_DescripcionActivosMedioambientalesMasSignificativos" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="RiesgosGastosCubiertosProvisionesActuacionesMedioambientales" id="pgc-90-a-bs_RiesgosGastosCubiertosProvisionesActuacionesMedioambientales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="SistemaEvaluacionFactoresQueDependenContingenciasMedioambientales" id="pgc-90-a-bs_SistemaEvaluacionFactoresQueDependenContingenciasMedioambientales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="RazonesQueImpidenEvaluacionContingenciasMedioambientales" id="pgc-90-a-bs_RazonesQueImpidenEvaluacionContingenciasMedioambientales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="EfectosOperativosFinancierosInversionesCompromisosFuturosMedioambientales" id="pgc-90-a-bs_EfectosOperativosFinancierosInversionesCompromisosFuturosMedioambientales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="Apartado13OtraInformacion" id="pgc-90-a-bs_Apartado13OtraInformacion" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="EstadoMovimientosReservaRevalorizacion796" id="pgc-90-a-bs_EstadoMovimientosReservaRevalorizacion796" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="TratamientoFiscalReservaRevalorizacion" id="pgc-90-a-bs_TratamientoFiscalReservaRevalorizacion" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="AumentosReservaRevalorizacion796" id="pgc-90-a-bs_AumentosReservaRevalorizacion796" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DisminucionTraspasosCapitalReservaRevalorizacion796" id="pgc-90-a-bs_DisminucionTraspasosCapitalReservaRevalorizacion796" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DisminucionTraspasosReservaLegalReservaRevalorizacion796" id="pgc-90-a-bs_DisminucionTraspasosReservaLegalReservaRevalorizacion796" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DisminucionTraspasosResultadosNegativosEjerciciosAnterioresReservaRevalorizacion796" id="pgc-90-a-bs_DisminucionTraspasosResultadosNegativosEjerciciosAnterioresReservaRevalorizacion796" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DisminucionTraspasosOtrasPartidasReservaRevalorizacion796" id="pgc-90-a-bs_DisminucionTraspasosOtrasPartidasReservaRevalorizacion796" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="InformacionRelativaConsejoAdministracion" id="pgc-90-a-bs_InformacionRelativaConsejoAdministracion" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="InformacionSobreRemuneracionesConsejoAdmnistracion" id="pgc-90-a-bs_InformacionSobreRemuneracionesConsejoAdmnistracion" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="InformacionSobreAnticiposCreditosConsejoAdministracion" id="pgc-90-a-bs_InformacionSobreAnticiposCreditosConsejoAdministracion" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="InformacionSobrePensionesSegurosVidaConsejoAdministracion" id="pgc-90-a-bs_InformacionSobrePensionesSegurosVidaConsejoAdministracion" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="InformacionSobreAccionesPropiasSociedadDominante" id="pgc-90-a-bs_InformacionSobreAccionesPropiasSociedadDominante" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="MotivosAdquisicionesEnajenacionesEjercicio" id="pgc-90-a-bs_MotivosAdquisicionesEnajenacionesEjercicio" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ContraprestacionOperacionesTituloOneroso" id="pgc-90-a-bs_ContraprestacionOperacionesTituloOneroso" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NumeroAccionesPropiasAdquiridasEnajenadas" id="pgc-90-a-bs_NumeroAccionesPropiasAdquiridasEnajenadas" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ValorNominalAccionesPropiasAdquiridasEnajenadas" id="pgc-90-a-bs_ValorNominalAccionesPropiasAdquiridasEnajenadas" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="FraccionCapitalSocialAccionesPropiasAdquiridasEnajenadas" id="pgc-90-a-bs_FraccionCapitalSocialAccionesPropiasAdquiridasEnajenadas" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NumeroAccionesPropiasConservadasCartera" id="pgc-90-a-bs_NumeroAccionesPropiasConservadasCartera" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="ValorNominalAccionesPropiasConservadasCartera" id="pgc-90-a-bs_ValorNominalAccionesPropiasConservadasCartera" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="FraccionCapitalSocialAccionesPropiasConservadasCartera" id="pgc-90-a-bs_FraccionCapitalSocialAccionesPropiasConservadasCartera" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="InformacionSobreExteriorizacionCompromisosPensiones" id="pgc-90-a-bs_InformacionSobreExteriorizacionCompromisosPensiones" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="RegimenTransitorioAplicableExteriorizacionCompromisosPensiones" id="pgc-90-a-bs_RegimenTransitorioAplicableExteriorizacionCompromisosPensiones" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="Apartado1ActividadEmpresa" id="pgc-90-a-bs_Apartado1ActividadEmpresa" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="DescripcionObjetoSocialActividadesEmpresa" id="pgc-90-a-bs_DescripcionObjetoSocialActividadesEmpresa" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="Apartado2BasesPresentacionCuentaAnuales" id="pgc-90-a-bs_Apartado2BasesPresentacionCuentaAnuales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="ImagenFiel" id="pgc-90-a-bs_ImagenFiel" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="RazonesQueNoSeAplicanDisposicionesLegales" id="pgc-90-a-bs_RazonesQueNoSeAplicanDisposicionesLegales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="InformacionComplementariaDisposicionesLegalesConseguirImagenFiel" id="pgc-90-a-bs_InformacionComplementariaDisposicionesLegalesConseguirImagenFiel" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="PrincipiosContables" id="pgc-90-a-bs_PrincipiosContables" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="RazonesJustificarNoAplicacionUnPrincipioContable" id="pgc-90-a-bs_RazonesJustificarNoAplicacionUnPrincipioContable" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="OtrosPrincipiosContablesNoObligatoriosAplicados" id="pgc-90-a-bs_OtrosPrincipiosContablesNoObligatoriosAplicados" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ComparacionInformacion" id="pgc-90-a-bs_ComparacionInformacion" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="RazonesJustificarCambioEstructuraBalanceCuentaResultados" id="pgc-90-a-bs_RazonesJustificarCambioEstructuraBalanceCuentaResultados" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ExplicacionCausasQueImpidenComparacionCuentasAnuales" id="pgc-90-a-bs_ExplicacionCausasQueImpidenComparacionCuentasAnuales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ExplicacionAdaptacionesImportesEjerciciosAnteriores" id="pgc-90-a-bs_ExplicacionAdaptacionesImportesEjerciciosAnteriores" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ImposibilidadAdaptarLosImportesEjerciciosAnteriores" id="pgc-90-a-bs_ImposibilidadAdaptarLosImportesEjerciciosAnteriores" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ExplicacionAdaptacionEuroPrimerasCuentasAnualesEuros" id="pgc-90-a-bs_ExplicacionAdaptacionEuroPrimerasCuentasAnualesEuros" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ElementosRecogidosVariasPartidas" id="pgc-90-a-bs_ElementosRecogidosVariasPartidas" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="IdentificacionImporteLosElementosRecogidosDosPartidasBalance" id="pgc-90-a-bs_IdentificacionImporteLosElementosRecogidosDosPartidasBalance" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="Apartado4NormasValoracion" id="pgc-90-a-bs_Apartado4NormasValoracion" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="NormasValoracionLosGastosEstablecimiento" id="pgc-90-a-bs_NormasValoracionLosGastosEstablecimiento" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NormasValoracionInmovilizadoInmaterial" id="pgc-90-a-bs_NormasValoracionInmovilizadoInmaterial" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CriteriosContabilizacionContratosArrendamientoFinanciero" id="pgc-90-a-bs_CriteriosContabilizacionContratosArrendamientoFinanciero" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="JustificacionAmortizacionFondoComercioSuperiorCincoAnos" id="pgc-90-a-bs_JustificacionAmortizacionFondoComercioSuperiorCincoAnos" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NormasValoracionInmovilizadoMaterial" id="pgc-90-a-bs_NormasValoracionInmovilizadoMaterial" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ActualizacionesValorPracticadasAmparoUnaLeyInmovilizadoMaterial" id="pgc-90-a-bs_ActualizacionesValorPracticadasAmparoUnaLeyInmovilizadoMaterial" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DeterminacionCosteTrabajosRealizadosInmovilizado" id="pgc-90-a-bs_DeterminacionCosteTrabajosRealizadosInmovilizado" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="PartidasInmovilizadoMaterialQueFiguranUnaCantidadFija" id="pgc-90-a-bs_PartidasInmovilizadoMaterialQueFiguranUnaCantidadFija" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ContabilizacionCosteAmpliacionModernizacionMejoras" id="pgc-90-a-bs_ContabilizacionCosteAmpliacionModernizacionMejoras" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NormasValoracionValoresNegociablesOtrasInversionesFinancieras" id="pgc-90-a-bs_NormasValoracionValoresNegociablesOtrasInversionesFinancieras" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ValoracionParticipacionesDerivadasAportacionesNoDinerarias" id="pgc-90-a-bs_ValoracionParticipacionesDerivadasAportacionesNoDinerarias" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NormasValoracionCreditosNoComerciales" id="pgc-90-a-bs_NormasValoracionCreditosNoComerciales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NormasValoracionExistencias" id="pgc-90-a-bs_NormasValoracionExistencias" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CriteriosImputacionCostesEmpleadosRazonesModificacion" id="pgc-90-a-bs_CriteriosImputacionCostesEmpleadosRazonesModificacion" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AplicacionMetodosValoracionPeriodoInferiorUnAno" id="pgc-90-a-bs_AplicacionMetodosValoracionPeriodoInferiorUnAno" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DiferenciasValoracionEntreMetodoLifoCosteMedioPonderado" id="pgc-90-a-bs_DiferenciasValoracionEntreMetodoLifoCosteMedioPonderado" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="InfluenciaDevolucionesRappelsDescuentosSimilaresValoracionExistencias" id="pgc-90-a-bs_InfluenciaDevolucionesRappelsDescuentosSimilaresValoracionExistencias" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CriteriosValoracionPartidasCantidadFijaBalance" id="pgc-90-a-bs_CriteriosValoracionPartidasCantidadFijaBalance" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NormasValoracionAccionesPropiasPoderSociedad" id="pgc-90-a-bs_NormasValoracionAccionesPropiasPoderSociedad" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NormasValoracionSubvenciones" id="pgc-90-a-bs_NormasValoracionSubvenciones" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NormasValoracionProvisionesPensionesSimilares" id="pgc-90-a-bs_NormasValoracionProvisionesPensionesSimilares" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NormasValoracionOtrasProvisionesGrupo1" id="pgc-90-a-bs_NormasValoracionOtrasProvisionesGrupo1" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NormasValoracionDeudasCortoLargoPlazo" id="pgc-90-a-bs_NormasValoracionDeudasCortoLargoPlazo" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NormasValoracionLosImpuestosSobreBeneficios" id="pgc-90-a-bs_NormasValoracionLosImpuestosSobreBeneficios" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CriteriosPeriodificacionDiferenciasPermanentesDeduccionesBonificacionesCuota" id="pgc-90-a-bs_CriteriosPeriodificacionDiferenciasPermanentesDeduccionesBonificacionesCuota" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CriteriosValoracionSaldosMonedaExtranjera" id="pgc-90-a-bs_CriteriosValoracionSaldosMonedaExtranjera" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ProcedimientoCalcularTiposCambioEurosMonedaExtranjera" id="pgc-90-a-bs_ProcedimientoCalcularTiposCambioEurosMonedaExtranjera" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CriteriosContabilizacionDiferenciasCambio" id="pgc-90-a-bs_CriteriosContabilizacionDiferenciasCambio" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NormasValoracionIngresosGastos" id="pgc-90-a-bs_NormasValoracionIngresosGastos" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NormasValoracionActuacionesMedioambientales" id="pgc-90-a-bs_NormasValoracionActuacionesMedioambientales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CriteriosValoracionActuacionesMedioambientales" id="pgc-90-a-bs_CriteriosValoracionActuacionesMedioambientales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ImputacionResultadosActuacionesMedioambientales" id="pgc-90-a-bs_ImputacionResultadosActuacionesMedioambientales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MetodosEstimacionCalculoProvisionesMedioambientales" id="pgc-90-a-bs_MetodosEstimacionCalculoProvisionesMedioambientales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="PoliticasContablesSobreDescontaminacionRestauracionLugaresContaminados" id="pgc-90-a-bs_PoliticasContablesSobreDescontaminacionRestauracionLugaresContaminados" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="Apartado6CapitalSocial" id="pgc-90-a-bs_Apartado6CapitalSocial" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="ClasesAccionesEmpresa" id="pgc-90-a-bs_ClasesAccionesEmpresa" substitutionGroup="xbrli:tuple" nillable="true">
    <complexType>
      <complexContent>
        <restriction base="anyType">
          <sequence minOccurs="0">
            <element minOccurs="0" ref="pgc-90-a-bs:DenominacionDescripcionAcciones"/>
            <element minOccurs="0" ref="pgc-90-a-bs:NumeroAcciones"/>
            <element minOccurs="0" ref="pgc-90-a-bs:ValorNominalAcciones"/>
          </sequence>
          <attribute name="id" use="optional" type="ID"/>
        </restriction>
      </complexContent>
    </complexType>
  </element>
  <element name="DenominacionDescripcionAcciones" id="pgc-90-a-bs_DenominacionDescripcionAcciones" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="NumeroAcciones" id="pgc-90-a-bs_NumeroAcciones" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="ValorNominalAcciones" id="pgc-90-a-bs_ValorNominalAcciones" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="Apartado7Deudas" id="pgc-90-a-bs_Apartado7Deudas" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="ImporteGlobalDeudasDuracionResidualSuperiorCincoAnos" id="pgc-90-a-bs_ImporteGlobalDeudasDuracionResidualSuperiorCincoAnos" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="ImporteGlobalDeudasGarantiaReal" id="pgc-90-a-bs_ImporteGlobalDeudasGarantiaReal" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="FormaNaturalezaGarantiasRealesAsociadasDeudas" id="pgc-90-a-bs_FormaNaturalezaGarantiasRealesAsociadasDeudas" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="Apartado11AcontecimientosPosterioresCierre" id="pgc-90-a-bs_Apartado11AcontecimientosPosterioresCierre" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="EfectoFijacionTipoConversionEuro" id="pgc-90-a-bs_EfectoFijacionTipoConversionEuro" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="Apartado12AspectosContablesSobreIntroduccionEuro" id="pgc-90-a-bs_Apartado12AspectosContablesSobreIntroduccionEuro" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <element name="InformacionSobrePlanesElaboradosIntroduccionEuro" id="pgc-90-a-bs_InformacionSobrePlanesElaboradosIntroduccionEuro" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CuantificacionDiferenciasCambioDerivadasIntroduccionEuro" id="pgc-90-a-bs_CuantificacionDiferenciasCambioDerivadasIntroduccionEuro" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="OperacionesMasSignificativasQueProcedenDiferenciasCambio" id="pgc-90-a-bs_OperacionesMasSignificativasQueProcedenDiferenciasCambio" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="OperacionesTratamientoContableOperacionesMonedasZonaEuro" id="pgc-90-a-bs_OperacionesTratamientoContableOperacionesMonedasZonaEuro" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="JustificacionImporteGastosPerdidasIntroduccionEuro" id="pgc-90-a-bs_JustificacionImporteGastosPerdidasIntroduccionEuro" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ImporteOperacionesRedondedoSignificativo" id="pgc-90-a-bs_ImporteOperacionesRedondedoSignificativo" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="EfectosSobreCapitalConversionEuros" id="pgc-90-a-bs_EfectosSobreCapitalConversionEuros" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DeudasOtras" id="pgc-90-a-bs_DeudasOtras" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
</schema>

