<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:5f7c5e79-d34e-4612-8388-e948566160e5,g:03f1ff5c-2eb6-4ce8-938a-866128b87b65-->
<xbrli:xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:rxp="http://xbrl.sec.gov/rxp/2024" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:bp="http://bp.com/20241231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en-US">
  <link:schemaRef xlink:href="bp-20241231.xsd" xlink:type="simple"/>
  <xbrli:unit id="usd">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:context id="c-1">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-2">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:AO</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-3">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:AU</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-4">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:AZ</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-5">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:BR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-6">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:CA</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-7">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:EG</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-8">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:IN</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-9">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:ID</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-10">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:IQ</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-11">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:MR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-12">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:OM</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-13">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:SN</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-14">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:TT</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-15">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:AE</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-16">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:GB</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-17">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-18">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:MinistryOfFinanceMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:AO</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-19">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:AustralianTaxationOfficeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:AU</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-20">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:DepartmentOfMinesIndustryRegulationAndSafetyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:AU</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-21">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:DepartmentOfFinanceMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:AU</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-22">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:UniversityOfAdelaideMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:AU</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-23">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:NorthWestShelfMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-24">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:AzerbaijanACGLtd.SOCARSubsidiaryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:AZ</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-25">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:MinistryOfTaxesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:AZ</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-26">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:SGCUpstreamLLCMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:AZ</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-27">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:StateOilCompanyOfAzerbaijanRepublicSOCARMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:AZ</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-28">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:StateOilFundOfAzerbaijanSOFAZMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:AZ</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-29">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:AzeriChiragDeepwaterGunashliPSAMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-30">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:ShafagAsimanPSAMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:ShahDenizPSAMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-32">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:AgenciaNacionalDoPetroleoGasNaturalEBiocombustiveisANPMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:BR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-33">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:PetrobrasMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:BR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-34">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:CM477Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-35">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:BARM346Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-36">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:TupinambaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-37">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:CanadaNewfoundlandAndLabradorOffshorePetroleumBoardMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:CA</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-38">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:GovernmentOfTheProvinceOfAlbertaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:CA</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-39">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:NaturalResourcesCanadaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:CA</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-40">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:NewfoundlandExplorationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-41">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:TerreDeGraceMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-42">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:EgyptianGeneralPetroleumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:EG</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-43">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:EgyptianTaxAuthorityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:EG</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-44">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:EgyptianNaturalGasHoldingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:EG</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-45">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:BaltimMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-46">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:ElQaraaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-47">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:NorthDamiettaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-48">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:NorthElHammadMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-49">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:RasElBarMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-50">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:TemsahMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-51">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:UGDCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-52">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:WestNileDeltaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-53">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:ZohrMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-54">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:NorthAlexandriaWestMediterraneanDeepWaterMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-55">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:MinistryOfPetroleumAndNaturalGasMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:IN</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-56">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:IncomeTaxDepartmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:IN</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-57">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:KGD6KGDWN983Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-58">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:MinistryOfFinanceMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:ID</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-59">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:TangguhMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-60">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:GeneralCommissionForTaxesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:IQ</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-61">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:MinistryOfPetroleumEnergyAndMinesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:MR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-62">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:SocieteMauritanienneDesHydrocarburesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:MR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-63">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:MunicipalityOfNDiagoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:MR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-64">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:BirAllahMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-65">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:BlockC8Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-66">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:MakarimGasDevelopmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:OM</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-67">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:MinistryOfEnergyAndMineralsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:OM</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-68">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:MinistryOfLabourMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:OM</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-69">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:OmanTaxAuthorityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:OM</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-70">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:KhazzanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-71">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:SocieteDesPetrolesDuSenegalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:SN</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-72">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:MunicipalityOfStLouisMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:SN</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-73">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:BlockStLouisProfondMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-74">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:BoardOfInlandRevenueMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:TT</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-75">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:MinistryOfEnergyAndEnergyIndustriesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:TT</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-76">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:Block5BMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-77">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:Block25ABlock25BMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-78">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:BlockNCMA2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-79">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:BPTTBlocksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-80">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:AbuDhabiNationalOilCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:AE</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-81">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:DepartmentOfFinanceAbuDhabiMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:AE</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-82">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:ADCOConcessionOnshoreMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-83">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:HMRevenueAndCustomsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:GB</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-84">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:OilAndGasAuthorityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:GB</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-85">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:TheCrownEstateMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:GB</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-86">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:AndrewMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-87">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:ClairMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-88">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:DecommissioningMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-89">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:ETAPMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-90">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:ExplorationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-91">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:FoinavenMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-92">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:MurlachMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-93">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:NonOperatedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-94">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:PipelinesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-95">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:SchiehallionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-96">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:SeagullMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-97">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:OfficeOfNaturalRevenueDepartmentInteriorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-98">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:IRSMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-99">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:StateOfLouisianaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-100">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:StateOfTexasMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-101">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:StateOfWestVirginiaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-102">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:StateOfAlabamaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-103">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:StateOfOklahomaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-104">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:GovernmentAxis">bp:StateOfWyomingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rxp:CountryAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-105">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:GulfOfAmericaCentralMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-106">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:GulfOfAmericaWesternMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-107">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:LouisianaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-108">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:TexasMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-109">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:WestVirginiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-110">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:AlabamaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-111">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:OklahomaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-112">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="rxp:ProjectAxis">bp:WyomingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-113">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>1</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-114">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>2</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-115">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>3</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-116">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>4</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-117">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>5</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-118">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>6</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-119">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>7</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-120">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>8</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-121">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>9</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-122">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>10</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-123">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>11</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-124">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>12</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-125">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>13</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-126">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>14</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-127">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>15</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-128">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>16</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-129">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>17</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-130">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>18</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-131">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>19</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-132">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>20</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-133">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>21</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-134">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>22</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-135">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>23</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-136">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>24</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-137">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>25</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-138">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>26</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-139">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>27</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-140">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>28</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-141">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>29</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-142">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>30</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-143">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>31</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-144">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>32</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-145">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>33</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-146">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>34</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-147">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>35</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-148">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>36</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-149">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>37</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-150">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>38</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-151">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>39</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-152">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>40</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-153">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>41</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-154">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>42</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-155">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>43</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-156">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>44</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-157">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>45</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-158">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>46</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-159">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>47</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-160">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>48</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-161">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>49</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-162">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>50</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-163">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>51</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-164">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>52</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-165">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>53</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-166">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>54</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-167">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>55</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-168">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>56</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-169">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>57</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-170">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>58</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-171">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>59</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-172">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>60</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-173">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>61</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-174">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>62</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-175">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>63</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-176">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>64</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-177">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>65</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-178">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>66</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-179">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>67</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-180">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>68</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-181">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>69</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-182">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>70</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-183">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>71</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-184">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>72</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-185">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>73</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-186">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>74</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-187">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>75</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-188">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>76</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-189">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>77</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-190">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>78</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-191">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>79</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-192">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>80</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-193">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>81</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-194">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>82</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-195">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>83</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-196">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>84</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-197">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>85</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-198">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>86</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-199">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>87</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-200">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>88</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-201">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>89</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c-202">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000313807</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:typedMember dimension="rxp:PmtAxis">
          <rxp:pmt>90</rxp:pmt>
        </xbrldi:typedMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2024-01-01</xbrli:startDate>
      <xbrli:endDate>2024-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <dei:AmendmentFlag id="f-1" contextRef="c-1">false</dei:AmendmentFlag>
  <dei:DocumentPeriodEndDate id="f-2" contextRef="c-1">2024-12-31</dei:DocumentPeriodEndDate>
  <dei:EntityCentralIndexKey id="f-3" contextRef="c-1">0000313807</dei:EntityCentralIndexKey>
  <dei:EntityReportingCurrencyISOCode id="f-4" contextRef="c-1">USD</dei:EntityReportingCurrencyISOCode>
  <dei:DocumentType id="f-5" contextRef="c-1">2.01 SD</dei:DocumentType>
  <dei:EntityRegistrantName id="f-6" contextRef="c-1">BP PLC</dei:EntityRegistrantName>
  <rxp:Taxes id="f-7" contextRef="c-2" decimals="INF" unitRef="usd">1200000</rxp:Taxes>
  <rxp:TotalPayments id="f-8" contextRef="c-2" decimals="INF" unitRef="usd">1200000</rxp:TotalPayments>
  <rxp:Taxes id="f-9" contextRef="c-3" decimals="INF" unitRef="usd">249400000</rxp:Taxes>
  <rxp:Royalties id="f-10" contextRef="c-3" decimals="INF" unitRef="usd">101900000</rxp:Royalties>
  <rxp:Fees id="f-11" contextRef="c-3" decimals="INF" unitRef="usd">16100000</rxp:Fees>
  <rxp:TotalPayments id="f-12" contextRef="c-3" decimals="INF" unitRef="usd">367400000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-13" contextRef="c-4" decimals="INF" unitRef="usd">10561800000</rxp:ProductionEntitlements>
  <rxp:Taxes id="f-14" contextRef="c-4" decimals="INF" unitRef="usd">488000000</rxp:Taxes>
  <rxp:Fees id="f-15" contextRef="c-4" decimals="INF" unitRef="usd">2100000</rxp:Fees>
  <rxp:Bonuses id="f-16" contextRef="c-4" decimals="INF" unitRef="usd">450600000</rxp:Bonuses>
  <rxp:TotalPayments id="f-17" contextRef="c-4" decimals="INF" unitRef="usd">11502400000</rxp:TotalPayments>
  <rxp:Taxes id="f-18" contextRef="c-5" xsi:nil="true" unitRef="usd"></rxp:Taxes>
  <rxp:Fees id="f-19" contextRef="c-5" decimals="INF" unitRef="usd">400000</rxp:Fees>
  <rxp:Bonuses id="f-20" contextRef="c-5" decimals="INF" unitRef="usd">1400000</rxp:Bonuses>
  <rxp:TotalPayments id="f-21" contextRef="c-5" decimals="INF" unitRef="usd">1900000</rxp:TotalPayments>
  <rxp:Fees id="f-22" contextRef="c-6" decimals="INF" unitRef="usd">17300000</rxp:Fees>
  <rxp:TotalPayments id="f-23" contextRef="c-6" decimals="INF" unitRef="usd">17300000</rxp:TotalPayments>
  <rxp:Taxes id="f-24" contextRef="c-7" decimals="INF" unitRef="usd">681300000</rxp:Taxes>
  <rxp:Fees id="f-25" contextRef="c-7" decimals="INF" unitRef="usd">2000000</rxp:Fees>
  <rxp:Bonuses id="f-26" contextRef="c-7" decimals="INF" unitRef="usd">344300000</rxp:Bonuses>
  <rxp:TotalPayments id="f-27" contextRef="c-7" decimals="INF" unitRef="usd">1027700000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-28" contextRef="c-8" decimals="INF" unitRef="usd">126600000</rxp:ProductionEntitlements>
  <rxp:Taxes id="f-29" contextRef="c-8" decimals="INF" unitRef="usd">47900000</rxp:Taxes>
  <rxp:TotalPayments id="f-30" contextRef="c-8" decimals="INF" unitRef="usd">174400000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-31" contextRef="c-9" decimals="INF" unitRef="usd">551200000</rxp:ProductionEntitlements>
  <rxp:Taxes id="f-32" contextRef="c-9" decimals="INF" unitRef="usd">399900000</rxp:Taxes>
  <rxp:Fees id="f-33" contextRef="c-9" xsi:nil="true" unitRef="usd"></rxp:Fees>
  <rxp:TotalPayments id="f-34" contextRef="c-9" decimals="INF" unitRef="usd">951100000</rxp:TotalPayments>
  <rxp:Taxes id="f-35" contextRef="c-10" decimals="INF" unitRef="usd">400000</rxp:Taxes>
  <rxp:TotalPayments id="f-36" contextRef="c-10" decimals="INF" unitRef="usd">400000</rxp:TotalPayments>
  <rxp:Fees id="f-37" contextRef="c-11" decimals="INF" unitRef="usd">1300000</rxp:Fees>
  <rxp:InfrastructureImprovements id="f-38" contextRef="c-11" decimals="INF" unitRef="usd">1100000</rxp:InfrastructureImprovements>
  <rxp:TotalPayments id="f-39" contextRef="c-11" decimals="INF" unitRef="usd">2400000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-40" contextRef="c-12" decimals="INF" unitRef="usd">2362000000</rxp:ProductionEntitlements>
  <rxp:Taxes id="f-41" contextRef="c-12" decimals="INF" unitRef="usd">708800000</rxp:Taxes>
  <rxp:Fees id="f-42" contextRef="c-12" decimals="INF" unitRef="usd">1400000</rxp:Fees>
  <rxp:TotalPayments id="f-43" contextRef="c-12" decimals="INF" unitRef="usd">3072300000</rxp:TotalPayments>
  <rxp:Fees id="f-44" contextRef="c-13" decimals="INF" unitRef="usd">300000</rxp:Fees>
  <rxp:InfrastructureImprovements id="f-45" contextRef="c-13" decimals="INF" unitRef="usd">100000</rxp:InfrastructureImprovements>
  <rxp:TotalPayments id="f-46" contextRef="c-13" decimals="INF" unitRef="usd">500000</rxp:TotalPayments>
  <rxp:Taxes id="f-47" contextRef="c-14" decimals="INF" unitRef="usd">211100000</rxp:Taxes>
  <rxp:Royalties id="f-48" contextRef="c-14" xsi:nil="true" unitRef="usd"></rxp:Royalties>
  <rxp:Fees id="f-49" contextRef="c-14" decimals="INF" unitRef="usd">3800000</rxp:Fees>
  <rxp:TotalPayments id="f-50" contextRef="c-14" decimals="INF" unitRef="usd">214800000</rxp:TotalPayments>
  <rxp:Taxes id="f-51" contextRef="c-15" decimals="INF" unitRef="usd">5010800000</rxp:Taxes>
  <rxp:Fees id="f-52" contextRef="c-15" decimals="INF" unitRef="usd">6200000</rxp:Fees>
  <rxp:TotalPayments id="f-53" contextRef="c-15" decimals="INF" unitRef="usd">5017000000</rxp:TotalPayments>
  <rxp:Taxes id="f-54" contextRef="c-16" decimals="INF" unitRef="usd">1057800000</rxp:Taxes>
  <rxp:Fees id="f-55" contextRef="c-16" decimals="INF" unitRef="usd">7300000</rxp:Fees>
  <rxp:TotalPayments id="f-56" contextRef="c-16" decimals="INF" unitRef="usd">1065100000</rxp:TotalPayments>
  <rxp:Taxes id="f-57" contextRef="c-17" decimals="INF" unitRef="usd">89600000</rxp:Taxes>
  <rxp:Royalties id="f-58" contextRef="c-17" decimals="INF" unitRef="usd">1322200000</rxp:Royalties>
  <rxp:Fees id="f-59" contextRef="c-17" decimals="INF" unitRef="usd">14700000</rxp:Fees>
  <rxp:Bonuses id="f-60" contextRef="c-17" xsi:nil="true" unitRef="usd"></rxp:Bonuses>
  <rxp:TotalPayments id="f-61" contextRef="c-17" decimals="INF" unitRef="usd">1426600000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-62" contextRef="c-1" decimals="INF" unitRef="usd">13601600000</rxp:ProductionEntitlements>
  <rxp:Taxes id="f-63" contextRef="c-1" decimals="INF" unitRef="usd">8946200000</rxp:Taxes>
  <rxp:Royalties id="f-64" contextRef="c-1" decimals="INF" unitRef="usd">1424100000</rxp:Royalties>
  <rxp:Fees id="f-65" contextRef="c-1" decimals="INF" unitRef="usd">72900000</rxp:Fees>
  <rxp:Bonuses id="f-66" contextRef="c-1" decimals="INF" unitRef="usd">796300000</rxp:Bonuses>
  <rxp:InfrastructureImprovements id="f-67" contextRef="c-1" decimals="INF" unitRef="usd">1200000</rxp:InfrastructureImprovements>
  <rxp:TotalPayments id="f-68" contextRef="c-1" decimals="INF" unitRef="usd">24842300000</rxp:TotalPayments>
  <rxp:Taxes id="f-69" contextRef="c-18" decimals="INF" unitRef="usd">1200000</rxp:Taxes>
  <rxp:TotalPayments id="f-70" contextRef="c-18" decimals="INF" unitRef="usd">1200000</rxp:TotalPayments>
  <rxp:Taxes id="f-71" contextRef="c-2" decimals="INF" unitRef="usd">1200000</rxp:Taxes>
  <rxp:TotalPayments id="f-72" contextRef="c-2" decimals="INF" unitRef="usd">1200000</rxp:TotalPayments>
  <rxp:Taxes id="f-73" contextRef="c-2" decimals="INF" unitRef="usd">1200000</rxp:Taxes>
  <rxp:TotalPayments id="f-74" contextRef="c-2" decimals="INF" unitRef="usd">1200000</rxp:TotalPayments>
  <rxp:Taxes id="f-75" contextRef="c-19" decimals="INF" unitRef="usd">249400000</rxp:Taxes>
  <rxp:Fees id="f-76" contextRef="c-19" decimals="INF" unitRef="usd">8100000</rxp:Fees>
  <rxp:TotalPayments id="f-77" contextRef="c-19" decimals="INF" unitRef="usd">257500000</rxp:TotalPayments>
  <rxp:Royalties id="f-78" contextRef="c-20" decimals="INF" unitRef="usd">101900000</rxp:Royalties>
  <rxp:Fees id="f-79" contextRef="c-20" xsi:nil="true" unitRef="usd"></rxp:Fees>
  <rxp:TotalPayments id="f-80" contextRef="c-20" decimals="INF" unitRef="usd">101900000</rxp:TotalPayments>
  <rxp:Fees id="f-81" contextRef="c-21" decimals="INF" unitRef="usd">800000</rxp:Fees>
  <rxp:TotalPayments id="f-82" contextRef="c-21" decimals="INF" unitRef="usd">800000</rxp:TotalPayments>
  <rxp:Fees id="f-83" contextRef="c-22" decimals="INF" unitRef="usd">7200000</rxp:Fees>
  <rxp:TotalPayments id="f-84" contextRef="c-22" decimals="INF" unitRef="usd">7200000</rxp:TotalPayments>
  <rxp:Taxes id="f-85" contextRef="c-3" decimals="INF" unitRef="usd">249400000</rxp:Taxes>
  <rxp:Royalties id="f-86" contextRef="c-3" decimals="INF" unitRef="usd">101900000</rxp:Royalties>
  <rxp:Fees id="f-87" contextRef="c-3" decimals="INF" unitRef="usd">16100000</rxp:Fees>
  <rxp:TotalPayments id="f-88" contextRef="c-3" decimals="INF" unitRef="usd">367400000</rxp:TotalPayments>
  <rxp:Taxes id="f-89" contextRef="c-23" decimals="INF" unitRef="usd">249400000</rxp:Taxes>
  <rxp:Royalties id="f-90" contextRef="c-23" decimals="INF" unitRef="usd">101900000</rxp:Royalties>
  <rxp:Fees id="f-91" contextRef="c-23" decimals="INF" unitRef="usd">16100000</rxp:Fees>
  <rxp:TotalPayments id="f-92" contextRef="c-23" decimals="INF" unitRef="usd">367400000</rxp:TotalPayments>
  <rxp:Taxes id="f-93" contextRef="c-3" decimals="INF" unitRef="usd">249400000</rxp:Taxes>
  <rxp:Royalties id="f-94" contextRef="c-3" decimals="INF" unitRef="usd">101900000</rxp:Royalties>
  <rxp:Fees id="f-95" contextRef="c-3" decimals="INF" unitRef="usd">16100000</rxp:Fees>
  <rxp:TotalPayments id="f-96" contextRef="c-3" decimals="INF" unitRef="usd">367400000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-97" contextRef="c-24" decimals="INF" unitRef="usd">971400000</rxp:ProductionEntitlements>
  <rxp:TotalPayments id="f-98" contextRef="c-24" decimals="INF" unitRef="usd">971400000</rxp:TotalPayments>
  <rxp:Taxes id="f-99" contextRef="c-25" decimals="INF" unitRef="usd">488000000</rxp:Taxes>
  <rxp:TotalPayments id="f-100" contextRef="c-25" decimals="INF" unitRef="usd">488000000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-101" contextRef="c-26" decimals="INF" unitRef="usd">1413200000</rxp:ProductionEntitlements>
  <rxp:TotalPayments id="f-102" contextRef="c-26" decimals="INF" unitRef="usd">1413200000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-103" contextRef="c-27" decimals="INF" unitRef="usd">231900000</rxp:ProductionEntitlements>
  <rxp:TotalPayments id="f-104" contextRef="c-27" decimals="INF" unitRef="usd">231900000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-105" contextRef="c-28" decimals="INF" unitRef="usd">7945200000</rxp:ProductionEntitlements>
  <rxp:Fees id="f-106" contextRef="c-28" decimals="INF" unitRef="usd">2100000</rxp:Fees>
  <rxp:Bonuses id="f-107" contextRef="c-28" decimals="INF" unitRef="usd">450600000</rxp:Bonuses>
  <rxp:TotalPayments id="f-108" contextRef="c-28" decimals="INF" unitRef="usd">8397900000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-109" contextRef="c-4" decimals="INF" unitRef="usd">10561800000</rxp:ProductionEntitlements>
  <rxp:Taxes id="f-110" contextRef="c-4" decimals="INF" unitRef="usd">488000000</rxp:Taxes>
  <rxp:Fees id="f-111" contextRef="c-4" decimals="INF" unitRef="usd">2100000</rxp:Fees>
  <rxp:Bonuses id="f-112" contextRef="c-4" decimals="INF" unitRef="usd">450600000</rxp:Bonuses>
  <rxp:TotalPayments id="f-113" contextRef="c-4" decimals="INF" unitRef="usd">11502400000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-114" contextRef="c-29" decimals="INF" unitRef="usd">7338900000</rxp:ProductionEntitlements>
  <rxp:Taxes id="f-115" contextRef="c-29" decimals="INF" unitRef="usd">97200000</rxp:Taxes>
  <rxp:Bonuses id="f-116" contextRef="c-29" decimals="INF" unitRef="usd">450000000</rxp:Bonuses>
  <rxp:TotalPayments id="f-117" contextRef="c-29" decimals="INF" unitRef="usd">7886100000</rxp:TotalPayments>
  <rxp:Fees id="f-118" contextRef="c-30" decimals="INF" unitRef="usd">2100000</rxp:Fees>
  <rxp:TotalPayments id="f-119" contextRef="c-30" decimals="INF" unitRef="usd">2100000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-120" contextRef="c-31" decimals="INF" unitRef="usd">3222900000</rxp:ProductionEntitlements>
  <rxp:Taxes id="f-121" contextRef="c-31" decimals="INF" unitRef="usd">390800000</rxp:Taxes>
  <rxp:Bonuses id="f-122" contextRef="c-31" decimals="INF" unitRef="usd">600000</rxp:Bonuses>
  <rxp:TotalPayments id="f-123" contextRef="c-31" decimals="INF" unitRef="usd">3614200000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-124" contextRef="c-4" decimals="INF" unitRef="usd">10561800000</rxp:ProductionEntitlements>
  <rxp:Taxes id="f-125" contextRef="c-4" decimals="INF" unitRef="usd">488000000</rxp:Taxes>
  <rxp:Fees id="f-126" contextRef="c-4" decimals="INF" unitRef="usd">2100000</rxp:Fees>
  <rxp:Bonuses id="f-127" contextRef="c-4" decimals="INF" unitRef="usd">450600000</rxp:Bonuses>
  <rxp:TotalPayments id="f-128" contextRef="c-4" decimals="INF" unitRef="usd">11502400000</rxp:TotalPayments>
  <rxp:Fees id="f-129" contextRef="c-32" decimals="INF" unitRef="usd">100000</rxp:Fees>
  <rxp:Bonuses id="f-130" contextRef="c-32" decimals="INF" unitRef="usd">1400000</rxp:Bonuses>
  <rxp:TotalPayments id="f-131" contextRef="c-32" decimals="INF" unitRef="usd">1500000</rxp:TotalPayments>
  <rxp:Fees id="f-132" contextRef="c-33" decimals="INF" unitRef="usd">300000</rxp:Fees>
  <rxp:TotalPayments id="f-133" contextRef="c-33" decimals="INF" unitRef="usd">300000</rxp:TotalPayments>
  <rxp:Taxes id="f-134" contextRef="c-5" xsi:nil="true" unitRef="usd"></rxp:Taxes>
  <rxp:Fees id="f-135" contextRef="c-5" decimals="INF" unitRef="usd">400000</rxp:Fees>
  <rxp:Bonuses id="f-136" contextRef="c-5" decimals="INF" unitRef="usd">1400000</rxp:Bonuses>
  <rxp:TotalPayments id="f-137" contextRef="c-5" decimals="INF" unitRef="usd">1900000</rxp:TotalPayments>
  <rxp:Fees id="f-138" contextRef="c-34" decimals="INF" unitRef="usd">300000</rxp:Fees>
  <rxp:TotalPayments id="f-139" contextRef="c-34" decimals="INF" unitRef="usd">300000</rxp:TotalPayments>
  <rxp:Fees id="f-140" contextRef="c-35" decimals="INF" unitRef="usd">100000</rxp:Fees>
  <rxp:TotalPayments id="f-141" contextRef="c-35" decimals="INF" unitRef="usd">100000</rxp:TotalPayments>
  <rxp:Bonuses id="f-142" contextRef="c-36" decimals="INF" unitRef="usd">1400000</rxp:Bonuses>
  <rxp:TotalPayments id="f-143" contextRef="c-36" decimals="INF" unitRef="usd">1400000</rxp:TotalPayments>
  <rxp:Taxes id="f-144" contextRef="c-5" xsi:nil="true" unitRef="usd"></rxp:Taxes>
  <rxp:Fees id="f-145" contextRef="c-5" decimals="INF" unitRef="usd">400000</rxp:Fees>
  <rxp:Bonuses id="f-146" contextRef="c-5" decimals="INF" unitRef="usd">1400000</rxp:Bonuses>
  <rxp:TotalPayments id="f-147" contextRef="c-5" decimals="INF" unitRef="usd">1900000</rxp:TotalPayments>
  <rxp:Fees id="f-148" contextRef="c-37" decimals="INF" unitRef="usd">16500000</rxp:Fees>
  <rxp:TotalPayments id="f-149" contextRef="c-37" decimals="INF" unitRef="usd">16500000</rxp:TotalPayments>
  <rxp:Fees id="f-150" contextRef="c-38" decimals="INF" unitRef="usd">400000</rxp:Fees>
  <rxp:TotalPayments id="f-151" contextRef="c-38" decimals="INF" unitRef="usd">400000</rxp:TotalPayments>
  <rxp:Fees id="f-152" contextRef="c-39" decimals="INF" unitRef="usd">300000</rxp:Fees>
  <rxp:TotalPayments id="f-153" contextRef="c-39" decimals="INF" unitRef="usd">300000</rxp:TotalPayments>
  <rxp:Fees id="f-154" contextRef="c-6" decimals="INF" unitRef="usd">17300000</rxp:Fees>
  <rxp:TotalPayments id="f-155" contextRef="c-6" decimals="INF" unitRef="usd">17300000</rxp:TotalPayments>
  <rxp:Fees id="f-156" contextRef="c-40" decimals="INF" unitRef="usd">16800000</rxp:Fees>
  <rxp:TotalPayments id="f-157" contextRef="c-40" decimals="INF" unitRef="usd">16800000</rxp:TotalPayments>
  <rxp:Fees id="f-158" contextRef="c-41" decimals="INF" unitRef="usd">400000</rxp:Fees>
  <rxp:TotalPayments id="f-159" contextRef="c-41" decimals="INF" unitRef="usd">400000</rxp:TotalPayments>
  <rxp:Fees id="f-160" contextRef="c-6" decimals="INF" unitRef="usd">17300000</rxp:Fees>
  <rxp:TotalPayments id="f-161" contextRef="c-6" decimals="INF" unitRef="usd">17300000</rxp:TotalPayments>
  <rxp:Fees id="f-162" contextRef="c-42" decimals="INF" unitRef="usd">2000000</rxp:Fees>
  <rxp:Bonuses id="f-163" contextRef="c-42" xsi:nil="true" unitRef="usd"></rxp:Bonuses>
  <rxp:TotalPayments id="f-164" contextRef="c-42" decimals="INF" unitRef="usd">2000000</rxp:TotalPayments>
  <rxp:Taxes id="f-165" contextRef="c-43" decimals="INF" unitRef="usd">681300000</rxp:Taxes>
  <rxp:TotalPayments id="f-166" contextRef="c-43" decimals="INF" unitRef="usd">681300000</rxp:TotalPayments>
  <rxp:Bonuses id="f-167" contextRef="c-44" decimals="INF" unitRef="usd">344300000</rxp:Bonuses>
  <rxp:TotalPayments id="f-168" contextRef="c-44" decimals="INF" unitRef="usd">344300000</rxp:TotalPayments>
  <rxp:Taxes id="f-169" contextRef="c-7" decimals="INF" unitRef="usd">681300000</rxp:Taxes>
  <rxp:Fees id="f-170" contextRef="c-7" decimals="INF" unitRef="usd">2000000</rxp:Fees>
  <rxp:Bonuses id="f-171" contextRef="c-7" decimals="INF" unitRef="usd">344300000</rxp:Bonuses>
  <rxp:TotalPayments id="f-172" contextRef="c-7" decimals="INF" unitRef="usd">1027700000</rxp:TotalPayments>
  <rxp:Taxes id="f-173" contextRef="c-45" decimals="INF" unitRef="usd">23100000</rxp:Taxes>
  <rxp:TotalPayments id="f-174" contextRef="c-45" decimals="INF" unitRef="usd">23100000</rxp:TotalPayments>
  <rxp:Taxes id="f-175" contextRef="c-46" decimals="INF" unitRef="usd">14900000</rxp:Taxes>
  <rxp:Bonuses id="f-176" contextRef="c-46" xsi:nil="true" unitRef="usd"></rxp:Bonuses>
  <rxp:TotalPayments id="f-177" contextRef="c-46" decimals="INF" unitRef="usd">14900000</rxp:TotalPayments>
  <rxp:Taxes id="f-178" contextRef="c-47" decimals="INF" unitRef="usd">268300000</rxp:Taxes>
  <rxp:TotalPayments id="f-179" contextRef="c-47" decimals="INF" unitRef="usd">518300000</rxp:TotalPayments>
  <rxp:Taxes id="f-180" contextRef="c-48" decimals="INF" unitRef="usd">50000000</rxp:Taxes>
  <rxp:TotalPayments id="f-181" contextRef="c-48" decimals="INF" unitRef="usd">50000000</rxp:TotalPayments>
  <rxp:Taxes id="f-182" contextRef="c-49" decimals="INF" unitRef="usd">15100000</rxp:Taxes>
  <rxp:TotalPayments id="f-183" contextRef="c-49" decimals="INF" unitRef="usd">15100000</rxp:TotalPayments>
  <rxp:Taxes id="f-184" contextRef="c-50" decimals="INF" unitRef="usd">7800000</rxp:Taxes>
  <rxp:TotalPayments id="f-185" contextRef="c-50" decimals="INF" unitRef="usd">7800000</rxp:TotalPayments>
  <rxp:Taxes id="f-186" contextRef="c-51" decimals="INF" unitRef="usd">2200000</rxp:Taxes>
  <rxp:TotalPayments id="f-187" contextRef="c-51" decimals="INF" unitRef="usd">2200000</rxp:TotalPayments>
  <rxp:Fees id="f-188" contextRef="c-52" decimals="INF" unitRef="usd">2000000</rxp:Fees>
  <rxp:Bonuses id="f-189" contextRef="c-52" decimals="INF" unitRef="usd">94300000</rxp:Bonuses>
  <rxp:TotalPayments id="f-190" contextRef="c-52" decimals="INF" unitRef="usd">96300000</rxp:TotalPayments>
  <rxp:Taxes id="f-191" contextRef="c-53" decimals="INF" unitRef="usd">87000000</rxp:Taxes>
  <rxp:TotalPayments id="f-192" contextRef="c-53" decimals="INF" unitRef="usd">87000000</rxp:TotalPayments>
  <rxp:Taxes id="f-193" contextRef="c-54" decimals="INF" unitRef="usd">212900000</rxp:Taxes>
  <rxp:TotalPayments id="f-194" contextRef="c-54" decimals="INF" unitRef="usd">212900000</rxp:TotalPayments>
  <rxp:Taxes id="f-195" contextRef="c-7" decimals="INF" unitRef="usd">681300000</rxp:Taxes>
  <rxp:Fees id="f-196" contextRef="c-7" decimals="INF" unitRef="usd">2000000</rxp:Fees>
  <rxp:Bonuses id="f-197" contextRef="c-7" decimals="INF" unitRef="usd">344300000</rxp:Bonuses>
  <rxp:TotalPayments id="f-198" contextRef="c-7" decimals="INF" unitRef="usd">1027700000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-199" contextRef="c-55" decimals="INF" unitRef="usd">126600000</rxp:ProductionEntitlements>
  <rxp:TotalPayments id="f-200" contextRef="c-55" decimals="INF" unitRef="usd">126600000</rxp:TotalPayments>
  <rxp:Taxes id="f-201" contextRef="c-56" decimals="INF" unitRef="usd">47900000</rxp:Taxes>
  <rxp:TotalPayments id="f-202" contextRef="c-56" decimals="INF" unitRef="usd">47900000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-203" contextRef="c-8" decimals="INF" unitRef="usd">126600000</rxp:ProductionEntitlements>
  <rxp:Taxes id="f-204" contextRef="c-8" decimals="INF" unitRef="usd">47900000</rxp:Taxes>
  <rxp:TotalPayments id="f-205" contextRef="c-8" decimals="INF" unitRef="usd">174400000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-206" contextRef="c-57" decimals="INF" unitRef="usd">126600000</rxp:ProductionEntitlements>
  <rxp:TotalPayments id="f-207" contextRef="c-57" decimals="INF" unitRef="usd">126600000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-208" contextRef="c-8" decimals="INF" unitRef="usd">126600000</rxp:ProductionEntitlements>
  <rxp:Taxes id="f-209" contextRef="c-8" decimals="INF" unitRef="usd">47900000</rxp:Taxes>
  <rxp:TotalPayments id="f-210" contextRef="c-8" decimals="INF" unitRef="usd">174400000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-211" contextRef="c-58" decimals="INF" unitRef="usd">551200000</rxp:ProductionEntitlements>
  <rxp:Taxes id="f-212" contextRef="c-58" decimals="INF" unitRef="usd">399900000</rxp:Taxes>
  <rxp:TotalPayments id="f-213" contextRef="c-58" decimals="INF" unitRef="usd">951100000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-214" contextRef="c-9" decimals="INF" unitRef="usd">551200000</rxp:ProductionEntitlements>
  <rxp:Taxes id="f-215" contextRef="c-9" decimals="INF" unitRef="usd">399900000</rxp:Taxes>
  <rxp:Fees id="f-216" contextRef="c-9" xsi:nil="true" unitRef="usd"></rxp:Fees>
  <rxp:TotalPayments id="f-217" contextRef="c-9" decimals="INF" unitRef="usd">951100000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-218" contextRef="c-59" decimals="INF" unitRef="usd">551200000</rxp:ProductionEntitlements>
  <rxp:Taxes id="f-219" contextRef="c-59" decimals="INF" unitRef="usd">399900000</rxp:Taxes>
  <rxp:Fees id="f-220" contextRef="c-59" xsi:nil="true" unitRef="usd"></rxp:Fees>
  <rxp:TotalPayments id="f-221" contextRef="c-59" decimals="INF" unitRef="usd">951100000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-222" contextRef="c-9" decimals="INF" unitRef="usd">551200000</rxp:ProductionEntitlements>
  <rxp:Taxes id="f-223" contextRef="c-9" decimals="INF" unitRef="usd">399900000</rxp:Taxes>
  <rxp:Fees id="f-224" contextRef="c-9" xsi:nil="true" unitRef="usd"></rxp:Fees>
  <rxp:TotalPayments id="f-225" contextRef="c-9" decimals="INF" unitRef="usd">951100000</rxp:TotalPayments>
  <rxp:Taxes id="f-226" contextRef="c-60" decimals="INF" unitRef="usd">400000</rxp:Taxes>
  <rxp:TotalPayments id="f-227" contextRef="c-60" decimals="INF" unitRef="usd">400000</rxp:TotalPayments>
  <rxp:Taxes id="f-228" contextRef="c-10" decimals="INF" unitRef="usd">400000</rxp:Taxes>
  <rxp:TotalPayments id="f-229" contextRef="c-10" decimals="INF" unitRef="usd">400000</rxp:TotalPayments>
  <rxp:Taxes id="f-230" contextRef="c-10" decimals="INF" unitRef="usd">400000</rxp:Taxes>
  <rxp:TotalPayments id="f-231" contextRef="c-10" decimals="INF" unitRef="usd">400000</rxp:TotalPayments>
  <rxp:Fees id="f-232" contextRef="c-61" decimals="INF" unitRef="usd">1000000</rxp:Fees>
  <rxp:InfrastructureImprovements id="f-233" contextRef="c-61" xsi:nil="true" unitRef="usd"></rxp:InfrastructureImprovements>
  <rxp:TotalPayments id="f-234" contextRef="c-61" decimals="INF" unitRef="usd">1000000</rxp:TotalPayments>
  <rxp:Fees id="f-235" contextRef="c-62" decimals="INF" unitRef="usd">400000</rxp:Fees>
  <rxp:TotalPayments id="f-236" contextRef="c-62" decimals="INF" unitRef="usd">400000</rxp:TotalPayments>
  <rxp:InfrastructureImprovements id="f-237" contextRef="c-63" decimals="INF" unitRef="usd">1100000</rxp:InfrastructureImprovements>
  <rxp:TotalPayments id="f-238" contextRef="c-63" decimals="INF" unitRef="usd">1100000</rxp:TotalPayments>
  <rxp:Fees id="f-239" contextRef="c-11" decimals="INF" unitRef="usd">1300000</rxp:Fees>
  <rxp:InfrastructureImprovements id="f-240" contextRef="c-11" decimals="INF" unitRef="usd">1100000</rxp:InfrastructureImprovements>
  <rxp:TotalPayments id="f-241" contextRef="c-11" decimals="INF" unitRef="usd">2400000</rxp:TotalPayments>
  <rxp:Fees id="f-242" contextRef="c-64" decimals="INF" unitRef="usd">700000</rxp:Fees>
  <rxp:TotalPayments id="f-243" contextRef="c-64" decimals="INF" unitRef="usd">700000</rxp:TotalPayments>
  <rxp:Fees id="f-244" contextRef="c-65" decimals="INF" unitRef="usd">700000</rxp:Fees>
  <rxp:TotalPayments id="f-245" contextRef="c-65" decimals="INF" unitRef="usd">700000</rxp:TotalPayments>
  <rxp:Fees id="f-246" contextRef="c-11" decimals="INF" unitRef="usd">1300000</rxp:Fees>
  <rxp:InfrastructureImprovements id="f-247" contextRef="c-11" decimals="INF" unitRef="usd">1100000</rxp:InfrastructureImprovements>
  <rxp:TotalPayments id="f-248" contextRef="c-11" decimals="INF" unitRef="usd">2400000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-249" contextRef="c-66" decimals="INF" unitRef="usd">591100000</rxp:ProductionEntitlements>
  <rxp:TotalPayments id="f-250" contextRef="c-66" decimals="INF" unitRef="usd">591100000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-251" contextRef="c-67" decimals="INF" unitRef="usd">1770900000</rxp:ProductionEntitlements>
  <rxp:Fees id="f-252" contextRef="c-67" decimals="INF" unitRef="usd">400000</rxp:Fees>
  <rxp:TotalPayments id="f-253" contextRef="c-67" decimals="INF" unitRef="usd">1771300000</rxp:TotalPayments>
  <rxp:Fees id="f-254" contextRef="c-68" decimals="INF" unitRef="usd">1000000</rxp:Fees>
  <rxp:TotalPayments id="f-255" contextRef="c-68" decimals="INF" unitRef="usd">1000000</rxp:TotalPayments>
  <rxp:Taxes id="f-256" contextRef="c-69" decimals="INF" unitRef="usd">708800000</rxp:Taxes>
  <rxp:TotalPayments id="f-257" contextRef="c-69" decimals="INF" unitRef="usd">708800000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-258" contextRef="c-12" decimals="INF" unitRef="usd">2362000000</rxp:ProductionEntitlements>
  <rxp:Taxes id="f-259" contextRef="c-12" decimals="INF" unitRef="usd">708800000</rxp:Taxes>
  <rxp:Fees id="f-260" contextRef="c-12" decimals="INF" unitRef="usd">1400000</rxp:Fees>
  <rxp:TotalPayments id="f-261" contextRef="c-12" decimals="INF" unitRef="usd">3072300000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-262" contextRef="c-70" decimals="INF" unitRef="usd">2362000000</rxp:ProductionEntitlements>
  <rxp:Taxes id="f-263" contextRef="c-70" decimals="INF" unitRef="usd">708800000</rxp:Taxes>
  <rxp:Fees id="f-264" contextRef="c-70" decimals="INF" unitRef="usd">1400000</rxp:Fees>
  <rxp:TotalPayments id="f-265" contextRef="c-70" decimals="INF" unitRef="usd">3072300000</rxp:TotalPayments>
  <rxp:ProductionEntitlements id="f-266" contextRef="c-12" decimals="INF" unitRef="usd">2362000000</rxp:ProductionEntitlements>
  <rxp:Taxes id="f-267" contextRef="c-12" decimals="INF" unitRef="usd">708800000</rxp:Taxes>
  <rxp:Fees id="f-268" contextRef="c-12" decimals="INF" unitRef="usd">1400000</rxp:Fees>
  <rxp:TotalPayments id="f-269" contextRef="c-12" decimals="INF" unitRef="usd">3072300000</rxp:TotalPayments>
  <rxp:Fees id="f-270" contextRef="c-71" decimals="INF" unitRef="usd">300000</rxp:Fees>
  <rxp:TotalPayments id="f-271" contextRef="c-71" decimals="INF" unitRef="usd">300000</rxp:TotalPayments>
  <rxp:InfrastructureImprovements id="f-272" contextRef="c-72" decimals="INF" unitRef="usd">100000</rxp:InfrastructureImprovements>
  <rxp:TotalPayments id="f-273" contextRef="c-72" decimals="INF" unitRef="usd">100000</rxp:TotalPayments>
  <rxp:Fees id="f-274" contextRef="c-13" decimals="INF" unitRef="usd">300000</rxp:Fees>
  <rxp:InfrastructureImprovements id="f-275" contextRef="c-13" decimals="INF" unitRef="usd">100000</rxp:InfrastructureImprovements>
  <rxp:TotalPayments id="f-276" contextRef="c-13" decimals="INF" unitRef="usd">500000</rxp:TotalPayments>
  <rxp:Fees id="f-277" contextRef="c-73" decimals="INF" unitRef="usd">300000</rxp:Fees>
  <rxp:TotalPayments id="f-278" contextRef="c-73" decimals="INF" unitRef="usd">300000</rxp:TotalPayments>
  <rxp:Fees id="f-279" contextRef="c-13" decimals="INF" unitRef="usd">300000</rxp:Fees>
  <rxp:InfrastructureImprovements id="f-280" contextRef="c-13" decimals="INF" unitRef="usd">100000</rxp:InfrastructureImprovements>
  <rxp:TotalPayments id="f-281" contextRef="c-13" decimals="INF" unitRef="usd">500000</rxp:TotalPayments>
  <rxp:Taxes id="f-282" contextRef="c-74" decimals="INF" unitRef="usd">39400000</rxp:Taxes>
  <rxp:TotalPayments id="f-283" contextRef="c-74" decimals="INF" unitRef="usd">39400000</rxp:TotalPayments>
  <rxp:Taxes id="f-284" contextRef="c-75" decimals="INF" unitRef="usd">171600000</rxp:Taxes>
  <rxp:Royalties id="f-285" contextRef="c-75" xsi:nil="true" unitRef="usd"></rxp:Royalties>
  <rxp:Fees id="f-286" contextRef="c-75" decimals="INF" unitRef="usd">3800000</rxp:Fees>
  <rxp:TotalPayments id="f-287" contextRef="c-75" decimals="INF" unitRef="usd">175400000</rxp:TotalPayments>
  <rxp:Taxes id="f-288" contextRef="c-14" decimals="INF" unitRef="usd">211100000</rxp:Taxes>
  <rxp:Royalties id="f-289" contextRef="c-14" xsi:nil="true" unitRef="usd"></rxp:Royalties>
  <rxp:Fees id="f-290" contextRef="c-14" decimals="INF" unitRef="usd">3800000</rxp:Fees>
  <rxp:TotalPayments id="f-291" contextRef="c-14" decimals="INF" unitRef="usd">214800000</rxp:TotalPayments>
  <rxp:Fees id="f-292" contextRef="c-76" decimals="INF" unitRef="usd">2000000</rxp:Fees>
  <rxp:TotalPayments id="f-293" contextRef="c-76" decimals="INF" unitRef="usd">2000000</rxp:TotalPayments>
  <rxp:Fees id="f-294" contextRef="c-77" decimals="INF" unitRef="usd">1000000</rxp:Fees>
  <rxp:TotalPayments id="f-295" contextRef="c-77" decimals="INF" unitRef="usd">1000000</rxp:TotalPayments>
  <rxp:Fees id="f-296" contextRef="c-78" decimals="INF" unitRef="usd">800000</rxp:Fees>
  <rxp:TotalPayments id="f-297" contextRef="c-78" decimals="INF" unitRef="usd">800000</rxp:TotalPayments>
  <rxp:Taxes id="f-298" contextRef="c-79" decimals="INF" unitRef="usd">211100000</rxp:Taxes>
  <rxp:Royalties id="f-299" contextRef="c-79" xsi:nil="true" unitRef="usd"></rxp:Royalties>
  <rxp:Fees id="f-300" contextRef="c-79" xsi:nil="true" unitRef="usd"></rxp:Fees>
  <rxp:TotalPayments id="f-301" contextRef="c-79" decimals="INF" unitRef="usd">211100000</rxp:TotalPayments>
  <rxp:Taxes id="f-302" contextRef="c-14" decimals="INF" unitRef="usd">211100000</rxp:Taxes>
  <rxp:Royalties id="f-303" contextRef="c-14" xsi:nil="true" unitRef="usd"></rxp:Royalties>
  <rxp:Fees id="f-304" contextRef="c-14" decimals="INF" unitRef="usd">3800000</rxp:Fees>
  <rxp:TotalPayments id="f-305" contextRef="c-14" decimals="INF" unitRef="usd">214800000</rxp:TotalPayments>
  <rxp:Fees id="f-306" contextRef="c-80" decimals="INF" unitRef="usd">6200000</rxp:Fees>
  <rxp:TotalPayments id="f-307" contextRef="c-80" decimals="INF" unitRef="usd">6200000</rxp:TotalPayments>
  <rxp:Taxes id="f-308" contextRef="c-81" decimals="INF" unitRef="usd">5010800000</rxp:Taxes>
  <rxp:TotalPayments id="f-309" contextRef="c-81" decimals="INF" unitRef="usd">5010800000</rxp:TotalPayments>
  <rxp:Taxes id="f-310" contextRef="c-15" decimals="INF" unitRef="usd">5010800000</rxp:Taxes>
  <rxp:Fees id="f-311" contextRef="c-15" decimals="INF" unitRef="usd">6200000</rxp:Fees>
  <rxp:TotalPayments id="f-312" contextRef="c-15" decimals="INF" unitRef="usd">5017000000</rxp:TotalPayments>
  <rxp:Taxes id="f-313" contextRef="c-82" decimals="INF" unitRef="usd">5010800000</rxp:Taxes>
  <rxp:Fees id="f-314" contextRef="c-82" decimals="INF" unitRef="usd">6200000</rxp:Fees>
  <rxp:TotalPayments id="f-315" contextRef="c-82" decimals="INF" unitRef="usd">5017000000</rxp:TotalPayments>
  <rxp:Taxes id="f-316" contextRef="c-15" decimals="INF" unitRef="usd">5010800000</rxp:Taxes>
  <rxp:Fees id="f-317" contextRef="c-15" decimals="INF" unitRef="usd">6200000</rxp:Fees>
  <rxp:TotalPayments id="f-318" contextRef="c-15" decimals="INF" unitRef="usd">5017000000</rxp:TotalPayments>
  <rxp:Taxes id="f-319" contextRef="c-83" decimals="INF" unitRef="usd">1057800000</rxp:Taxes>
  <rxp:TotalPayments id="f-320" contextRef="c-83" decimals="INF" unitRef="usd">1057800000</rxp:TotalPayments>
  <rxp:Fees id="f-321" contextRef="c-84" decimals="INF" unitRef="usd">6900000</rxp:Fees>
  <rxp:TotalPayments id="f-322" contextRef="c-84" decimals="INF" unitRef="usd">6900000</rxp:TotalPayments>
  <rxp:Fees id="f-323" contextRef="c-85" decimals="INF" unitRef="usd">300000</rxp:Fees>
  <rxp:TotalPayments id="f-324" contextRef="c-85" decimals="INF" unitRef="usd">300000</rxp:TotalPayments>
  <rxp:Taxes id="f-325" contextRef="c-16" decimals="INF" unitRef="usd">1057800000</rxp:Taxes>
  <rxp:Fees id="f-326" contextRef="c-16" decimals="INF" unitRef="usd">7300000</rxp:Fees>
  <rxp:TotalPayments id="f-327" contextRef="c-16" decimals="INF" unitRef="usd">1065100000</rxp:TotalPayments>
  <rxp:Fees id="f-328" contextRef="c-86" decimals="INF" unitRef="usd">400000</rxp:Fees>
  <rxp:TotalPayments id="f-329" contextRef="c-86" decimals="INF" unitRef="usd">400000</rxp:TotalPayments>
  <rxp:Fees id="f-330" contextRef="c-87" decimals="INF" unitRef="usd">400000</rxp:Fees>
  <rxp:TotalPayments id="f-331" contextRef="c-87" decimals="INF" unitRef="usd">400000</rxp:TotalPayments>
  <rxp:Taxes id="f-332" contextRef="c-88" decimals="INF" unitRef="usd">-22700000</rxp:Taxes>
  <rxp:Fees id="f-333" contextRef="c-88" decimals="INF" unitRef="usd">200000</rxp:Fees>
  <rxp:TotalPayments id="f-334" contextRef="c-88" decimals="INF" unitRef="usd">-22500000</rxp:TotalPayments>
  <rxp:Fees id="f-335" contextRef="c-89" decimals="INF" unitRef="usd">800000</rxp:Fees>
  <rxp:TotalPayments id="f-336" contextRef="c-89" decimals="INF" unitRef="usd">800000</rxp:TotalPayments>
  <rxp:Fees id="f-337" contextRef="c-90" decimals="INF" unitRef="usd">300000</rxp:Fees>
  <rxp:TotalPayments id="f-338" contextRef="c-90" decimals="INF" unitRef="usd">300000</rxp:TotalPayments>
  <rxp:Fees id="f-339" contextRef="c-91" decimals="INF" unitRef="usd">2300000</rxp:Fees>
  <rxp:TotalPayments id="f-340" contextRef="c-91" decimals="INF" unitRef="usd">2300000</rxp:TotalPayments>
  <rxp:Fees id="f-341" contextRef="c-92" decimals="INF" unitRef="usd">500000</rxp:Fees>
  <rxp:TotalPayments id="f-342" contextRef="c-92" decimals="INF" unitRef="usd">500000</rxp:TotalPayments>
  <rxp:Taxes id="f-343" contextRef="c-93" decimals="INF" unitRef="usd">-2200000</rxp:Taxes>
  <rxp:Fees id="f-344" contextRef="c-93" decimals="INF" unitRef="usd">700000</rxp:Fees>
  <rxp:TotalPayments id="f-345" contextRef="c-93" decimals="INF" unitRef="usd">-1500000</rxp:TotalPayments>
  <rxp:Fees id="f-346" contextRef="c-94" decimals="INF" unitRef="usd">300000</rxp:Fees>
  <rxp:TotalPayments id="f-347" contextRef="c-94" decimals="INF" unitRef="usd">300000</rxp:TotalPayments>
  <rxp:Fees id="f-348" contextRef="c-95" decimals="INF" unitRef="usd">1000000</rxp:Fees>
  <rxp:TotalPayments id="f-349" contextRef="c-95" decimals="INF" unitRef="usd">1000000</rxp:TotalPayments>
  <rxp:Fees id="f-350" contextRef="c-96" decimals="INF" unitRef="usd">400000</rxp:Fees>
  <rxp:TotalPayments id="f-351" contextRef="c-96" decimals="INF" unitRef="usd">400000</rxp:TotalPayments>
  <rxp:Taxes id="f-352" contextRef="c-16" decimals="INF" unitRef="usd">1057800000</rxp:Taxes>
  <rxp:Fees id="f-353" contextRef="c-16" decimals="INF" unitRef="usd">7300000</rxp:Fees>
  <rxp:TotalPayments id="f-354" contextRef="c-16" decimals="INF" unitRef="usd">1065100000</rxp:TotalPayments>
  <rxp:Royalties id="f-355" contextRef="c-97" decimals="INF" unitRef="usd">1193600000</rxp:Royalties>
  <rxp:Fees id="f-356" contextRef="c-97" decimals="INF" unitRef="usd">12700000</rxp:Fees>
  <rxp:Bonuses id="f-357" contextRef="c-97" xsi:nil="true" unitRef="usd"></rxp:Bonuses>
  <rxp:TotalPayments id="f-358" contextRef="c-97" decimals="INF" unitRef="usd">1206200000</rxp:TotalPayments>
  <rxp:Taxes id="f-359" contextRef="c-98" decimals="INF" unitRef="usd">-130100000</rxp:Taxes>
  <rxp:TotalPayments id="f-360" contextRef="c-98" decimals="INF" unitRef="usd">-130100000</rxp:TotalPayments>
  <rxp:Taxes id="f-361" contextRef="c-99" decimals="INF" unitRef="usd">61800000</rxp:Taxes>
  <rxp:Royalties id="f-362" contextRef="c-99" decimals="INF" unitRef="usd">8300000</rxp:Royalties>
  <rxp:Fees id="f-363" contextRef="c-99" decimals="INF" unitRef="usd">300000</rxp:Fees>
  <rxp:TotalPayments id="f-364" contextRef="c-99" decimals="INF" unitRef="usd">70500000</rxp:TotalPayments>
  <rxp:Taxes id="f-365" contextRef="c-100" decimals="INF" unitRef="usd">163000000</rxp:Taxes>
  <rxp:Royalties id="f-366" contextRef="c-100" decimals="INF" unitRef="usd">118800000</rxp:Royalties>
  <rxp:Fees id="f-367" contextRef="c-100" decimals="INF" unitRef="usd">1700000</rxp:Fees>
  <rxp:TotalPayments id="f-368" contextRef="c-100" decimals="INF" unitRef="usd">283500000</rxp:TotalPayments>
  <rxp:Taxes id="f-369" contextRef="c-101" decimals="INF" unitRef="usd">-5000000</rxp:Taxes>
  <rxp:TotalPayments id="f-370" contextRef="c-101" decimals="INF" unitRef="usd">-5000000</rxp:TotalPayments>
  <rxp:Royalties id="f-371" contextRef="c-102" decimals="INF" unitRef="usd">100000</rxp:Royalties>
  <rxp:TotalPayments id="f-372" contextRef="c-102" decimals="INF" unitRef="usd">100000</rxp:TotalPayments>
  <rxp:Royalties id="f-373" contextRef="c-103" decimals="INF" unitRef="usd">500000</rxp:Royalties>
  <rxp:TotalPayments id="f-374" contextRef="c-103" decimals="INF" unitRef="usd">500000</rxp:TotalPayments>
  <rxp:Royalties id="f-375" contextRef="c-104" decimals="INF" unitRef="usd">900000</rxp:Royalties>
  <rxp:TotalPayments id="f-376" contextRef="c-104" decimals="INF" unitRef="usd">900000</rxp:TotalPayments>
  <rxp:Taxes id="f-377" contextRef="c-17" decimals="INF" unitRef="usd">89600000</rxp:Taxes>
  <rxp:Royalties id="f-378" contextRef="c-17" decimals="INF" unitRef="usd">1322200000</rxp:Royalties>
  <rxp:Fees id="f-379" contextRef="c-17" decimals="INF" unitRef="usd">14700000</rxp:Fees>
  <rxp:TotalPayments id="f-380" contextRef="c-17" decimals="INF" unitRef="usd">1426600000</rxp:TotalPayments>
  <rxp:Royalties id="f-381" contextRef="c-105" decimals="INF" unitRef="usd">1156800000</rxp:Royalties>
  <rxp:Fees id="f-382" contextRef="c-105" decimals="INF" unitRef="usd">12700000</rxp:Fees>
  <rxp:TotalPayments id="f-383" contextRef="c-105" decimals="INF" unitRef="usd">1169500000</rxp:TotalPayments>
  <rxp:Royalties id="f-384" contextRef="c-106" decimals="INF" unitRef="usd">36800000</rxp:Royalties>
  <rxp:TotalPayments id="f-385" contextRef="c-106" decimals="INF" unitRef="usd">36800000</rxp:TotalPayments>
  <rxp:Taxes id="f-386" contextRef="c-107" decimals="INF" unitRef="usd">61800000</rxp:Taxes>
  <rxp:Royalties id="f-387" contextRef="c-107" decimals="INF" unitRef="usd">8300000</rxp:Royalties>
  <rxp:Fees id="f-388" contextRef="c-107" decimals="INF" unitRef="usd">300000</rxp:Fees>
  <rxp:TotalPayments id="f-389" contextRef="c-107" decimals="INF" unitRef="usd">70500000</rxp:TotalPayments>
  <rxp:Taxes id="f-390" contextRef="c-108" decimals="INF" unitRef="usd">163000000</rxp:Taxes>
  <rxp:Royalties id="f-391" contextRef="c-108" decimals="INF" unitRef="usd">118800000</rxp:Royalties>
  <rxp:Fees id="f-392" contextRef="c-108" decimals="INF" unitRef="usd">1700000</rxp:Fees>
  <rxp:TotalPayments id="f-393" contextRef="c-108" decimals="INF" unitRef="usd">283500000</rxp:TotalPayments>
  <rxp:Taxes id="f-394" contextRef="c-109" decimals="-5" unitRef="usd">-5000000</rxp:Taxes>
  <rxp:TotalPayments id="f-395" contextRef="c-109" decimals="-5" unitRef="usd">-5000000</rxp:TotalPayments>
  <rxp:Royalties id="f-396" contextRef="c-110" decimals="-5" unitRef="usd">100000</rxp:Royalties>
  <rxp:TotalPayments id="f-397" contextRef="c-110" decimals="-5" unitRef="usd">100000</rxp:TotalPayments>
  <rxp:Royalties id="f-398" contextRef="c-111" decimals="-5" unitRef="usd">500000</rxp:Royalties>
  <rxp:TotalPayments id="f-399" contextRef="c-111" decimals="-5" unitRef="usd">500000</rxp:TotalPayments>
  <rxp:Royalties id="f-400" contextRef="c-112" decimals="-5" unitRef="usd">900000</rxp:Royalties>
  <rxp:TotalPayments id="f-401" contextRef="c-112" decimals="-5" unitRef="usd">900000</rxp:TotalPayments>
  <rxp:Taxes id="f-402" contextRef="c-17" decimals="-5" unitRef="usd">89600000</rxp:Taxes>
  <rxp:Royalties id="f-403" contextRef="c-17" decimals="-5" unitRef="usd">1322200000</rxp:Royalties>
  <rxp:Fees id="f-404" contextRef="c-17" decimals="-5" unitRef="usd">14700000</rxp:Fees>
  <rxp:TotalPayments id="f-405" contextRef="c-17" decimals="-5" unitRef="usd">1426600000</rxp:TotalPayments>
  <rxp:A id="f-406" contextRef="c-113" decimals="INF" unitRef="usd">1200000</rxp:A>
  <rxp:P id="f-407" contextRef="c-113">rxp:Taxes</rxp:P>
  <rxp:Co id="f-408" contextRef="c-113">country:AO</rxp:Co>
  <rxp:Gv id="f-409" contextRef="c-113">bp:MinistryOfFinanceMember</rxp:Gv>
  <rxp:M id="f-410" contextRef="c-113">Well</rxp:M>
  <rxp:R id="f-411" contextRef="c-113">bp:CrudeOilMember</rxp:R>
  <rxp:A id="f-412" contextRef="c-114" decimals="INF" unitRef="usd">249400000</rxp:A>
  <rxp:P id="f-413" contextRef="c-114">rxp:Taxes</rxp:P>
  <rxp:Co id="f-414" contextRef="c-114">country:AU</rxp:Co>
  <rxp:Gv id="f-415" contextRef="c-114">bp:AustralianTaxationOfficeMember</rxp:Gv>
  <rxp:M id="f-416" contextRef="c-114">Well</rxp:M>
  <rxp:R id="f-417" contextRef="c-114">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-418" contextRef="c-114">bp:NorthWestShelfMember</rxp:Pr>
  <rxp:A id="f-419" contextRef="c-115" decimals="INF" unitRef="usd">8100000</rxp:A>
  <rxp:P id="f-420" contextRef="c-115">rxp:Fees</rxp:P>
  <rxp:Co id="f-421" contextRef="c-115">country:AU</rxp:Co>
  <rxp:Gv id="f-422" contextRef="c-115">bp:AustralianTaxationOfficeMember</rxp:Gv>
  <rxp:M id="f-423" contextRef="c-115">Well</rxp:M>
  <rxp:R id="f-424" contextRef="c-115">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-425" contextRef="c-115">bp:NorthWestShelfMember</rxp:Pr>
  <rxp:A id="f-426" contextRef="c-116" decimals="INF" unitRef="usd">101900000</rxp:A>
  <rxp:P id="f-427" contextRef="c-116">rxp:Royalties</rxp:P>
  <rxp:Co id="f-428" contextRef="c-116">country:AU</rxp:Co>
  <rxp:Gv id="f-429" contextRef="c-116">bp:DepartmentOfMinesIndustryRegulationAndSafetyMember</rxp:Gv>
  <rxp:M id="f-430" contextRef="c-116">Well</rxp:M>
  <rxp:R id="f-431" contextRef="c-116">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-432" contextRef="c-116">bp:NorthWestShelfMember</rxp:Pr>
  <rxp:A id="f-433" contextRef="c-117" decimals="INF" unitRef="usd">7200000</rxp:A>
  <rxp:P id="f-434" contextRef="c-117">rxp:Fees</rxp:P>
  <rxp:Co id="f-435" contextRef="c-117">country:AU</rxp:Co>
  <rxp:Gv id="f-436" contextRef="c-117">bp:UniversityOfAdelaideMember</rxp:Gv>
  <rxp:M id="f-437" contextRef="c-117">Well</rxp:M>
  <rxp:R id="f-438" contextRef="c-117">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-439" contextRef="c-117">bp:NorthWestShelfMember</rxp:Pr>
  <rxp:A id="f-440" contextRef="c-118" decimals="INF" unitRef="usd">800000</rxp:A>
  <rxp:P id="f-441" contextRef="c-118">rxp:Fees</rxp:P>
  <rxp:Co id="f-442" contextRef="c-118">country:AU</rxp:Co>
  <rxp:Gv id="f-443" contextRef="c-118">bp:DepartmentOfFinanceMember</rxp:Gv>
  <rxp:M id="f-444" contextRef="c-118">Well</rxp:M>
  <rxp:R id="f-445" contextRef="c-118">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-446" contextRef="c-118">bp:NorthWestShelfMember</rxp:Pr>
  <rxp:A id="f-447" contextRef="c-119" decimals="INF" unitRef="usd">971400000</rxp:A>
  <rxp:P id="f-448" contextRef="c-119">rxp:ProductionEntitlements</rxp:P>
  <rxp:Co id="f-449" contextRef="c-119">country:AZ</rxp:Co>
  <rxp:Gv id="f-450" contextRef="c-119">bp:AzerbaijanACGLtd.SOCARSubsidiaryMember</rxp:Gv>
  <rxp:M id="f-451" contextRef="c-119">Well</rxp:M>
  <rxp:R id="f-452" contextRef="c-119">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-453" contextRef="c-119">bp:AzeriChiragDeepwaterGunashliPSAMember</rxp:Pr>
  <rxp:K id="f-454" contextRef="c-119">Yes</rxp:K>
  <rxp:Km id="f-455" contextRef="c-119">Payments in kind for 12.2 million barrels of crude oil valued at netback value per the production sharing agreement.</rxp:Km>
  <rxp:A id="f-456" contextRef="c-120" decimals="INF" unitRef="usd">97200000</rxp:A>
  <rxp:P id="f-457" contextRef="c-120">rxp:Taxes</rxp:P>
  <rxp:Co id="f-458" contextRef="c-120">country:AZ</rxp:Co>
  <rxp:Gv id="f-459" contextRef="c-120">bp:MinistryOfTaxesMember</rxp:Gv>
  <rxp:M id="f-460" contextRef="c-120">Well</rxp:M>
  <rxp:R id="f-461" contextRef="c-120">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-462" contextRef="c-120">bp:AzeriChiragDeepwaterGunashliPSAMember</rxp:Pr>
  <rxp:A id="f-463" contextRef="c-121" decimals="INF" unitRef="usd">390800000</rxp:A>
  <rxp:P id="f-464" contextRef="c-121">rxp:Taxes</rxp:P>
  <rxp:Co id="f-465" contextRef="c-121">country:AZ</rxp:Co>
  <rxp:Gv id="f-466" contextRef="c-121">bp:MinistryOfTaxesMember</rxp:Gv>
  <rxp:M id="f-467" contextRef="c-121">Well</rxp:M>
  <rxp:R id="f-468" contextRef="c-121">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-469" contextRef="c-121">bp:ShahDenizPSAMember</rxp:Pr>
  <rxp:A id="f-470" contextRef="c-122" decimals="INF" unitRef="usd">1003700000</rxp:A>
  <rxp:P id="f-471" contextRef="c-122">rxp:ProductionEntitlements</rxp:P>
  <rxp:Co id="f-472" contextRef="c-122">country:AZ</rxp:Co>
  <rxp:Gv id="f-473" contextRef="c-122">bp:SGCUpstreamLLCMember</rxp:Gv>
  <rxp:M id="f-474" contextRef="c-122">Well</rxp:M>
  <rxp:R id="f-475" contextRef="c-122">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-476" contextRef="c-122">bp:ShahDenizPSAMember</rxp:Pr>
  <rxp:A id="f-477" contextRef="c-123" decimals="INF" unitRef="usd">409600000</rxp:A>
  <rxp:P id="f-478" contextRef="c-123">rxp:ProductionEntitlements</rxp:P>
  <rxp:Co id="f-479" contextRef="c-123">country:AZ</rxp:Co>
  <rxp:Gv id="f-480" contextRef="c-123">bp:SGCUpstreamLLCMember</rxp:Gv>
  <rxp:M id="f-481" contextRef="c-123">Well</rxp:M>
  <rxp:R id="f-482" contextRef="c-123">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-483" contextRef="c-123">bp:ShahDenizPSAMember</rxp:Pr>
  <rxp:K id="f-484" contextRef="c-123">Yes</rxp:K>
  <rxp:Km id="f-485" contextRef="c-123">Payments in kind of $409.6 million for 5.3 million barrels of crude oil valued at netback value per the production sharing agreement.</rxp:Km>
  <rxp:A id="f-486" contextRef="c-124" decimals="INF" unitRef="usd">231900000</rxp:A>
  <rxp:P id="f-487" contextRef="c-124">rxp:ProductionEntitlements</rxp:P>
  <rxp:Co id="f-488" contextRef="c-124">country:AZ</rxp:Co>
  <rxp:Gv id="f-489" contextRef="c-124">bp:StateOilCompanyOfAzerbaijanRepublicSOCARMember</rxp:Gv>
  <rxp:M id="f-490" contextRef="c-124">Well</rxp:M>
  <rxp:R id="f-491" contextRef="c-124">bp:GasMember</rxp:R>
  <rxp:Pr id="f-492" contextRef="c-124">bp:AzeriChiragDeepwaterGunashliPSAMember</rxp:Pr>
  <rxp:K id="f-493" contextRef="c-124">Yes</rxp:K>
  <rxp:Km id="f-494" contextRef="c-124">Payments in kind for 2.5 billion cubic metres of associated residue natural gas valued on the basis of gas prices realized in a similar Azerbaijan project.</rxp:Km>
  <rxp:A id="f-495" contextRef="c-125" decimals="INF" unitRef="usd">1279700000</rxp:A>
  <rxp:P id="f-496" contextRef="c-125">rxp:ProductionEntitlements</rxp:P>
  <rxp:Co id="f-497" contextRef="c-125">country:AZ</rxp:Co>
  <rxp:Gv id="f-498" contextRef="c-125">bp:StateOilFundOfAzerbaijanSOFAZMember</rxp:Gv>
  <rxp:M id="f-499" contextRef="c-125">Well</rxp:M>
  <rxp:R id="f-500" contextRef="c-125">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-501" contextRef="c-125">bp:ShahDenizPSAMember</rxp:Pr>
  <rxp:A id="f-502" contextRef="c-126" decimals="INF" unitRef="usd">6135500000</rxp:A>
  <rxp:P id="f-503" contextRef="c-126">rxp:ProductionEntitlements</rxp:P>
  <rxp:Co id="f-504" contextRef="c-126">country:AZ</rxp:Co>
  <rxp:Gv id="f-505" contextRef="c-126">bp:StateOilFundOfAzerbaijanSOFAZMember</rxp:Gv>
  <rxp:M id="f-506" contextRef="c-126">Well</rxp:M>
  <rxp:R id="f-507" contextRef="c-126">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-508" contextRef="c-126">bp:AzeriChiragDeepwaterGunashliPSAMember</rxp:Pr>
  <rxp:K id="f-509" contextRef="c-126">Yes</rxp:K>
  <rxp:Km id="f-510" contextRef="c-126">Payments in kind of $6,135.5 million for 76.9 million barrels of crude oil valued at netback value per the production sharing agreement.</rxp:Km>
  <rxp:A id="f-511" contextRef="c-127" decimals="INF" unitRef="usd">530000000</rxp:A>
  <rxp:P id="f-512" contextRef="c-127">rxp:ProductionEntitlements</rxp:P>
  <rxp:Co id="f-513" contextRef="c-127">country:AZ</rxp:Co>
  <rxp:Gv id="f-514" contextRef="c-127">bp:StateOilFundOfAzerbaijanSOFAZMember</rxp:Gv>
  <rxp:M id="f-515" contextRef="c-127">Well</rxp:M>
  <rxp:R id="f-516" contextRef="c-127">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-517" contextRef="c-127">bp:ShahDenizPSAMember</rxp:Pr>
  <rxp:K id="f-518" contextRef="c-127">Yes</rxp:K>
  <rxp:Km id="f-519" contextRef="c-127">Payments in kind of $530 million for 6.9 million barrels of crude oil valued at netback value per the production sharing agreement.</rxp:Km>
  <rxp:A id="f-520" contextRef="c-128" decimals="INF" unitRef="usd">2100000</rxp:A>
  <rxp:P id="f-521" contextRef="c-128">rxp:Fees</rxp:P>
  <rxp:Co id="f-522" contextRef="c-128">country:AZ</rxp:Co>
  <rxp:Gv id="f-523" contextRef="c-128">bp:StateOilFundOfAzerbaijanSOFAZMember</rxp:Gv>
  <rxp:M id="f-524" contextRef="c-128">Well</rxp:M>
  <rxp:R id="f-525" contextRef="c-128">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-526" contextRef="c-128">bp:ShafagAsimanPSAMember</rxp:Pr>
  <rxp:A id="f-527" contextRef="c-129" decimals="INF" unitRef="usd">450000000</rxp:A>
  <rxp:P id="f-528" contextRef="c-129">rxp:Bonuses</rxp:P>
  <rxp:Co id="f-529" contextRef="c-129">country:AZ</rxp:Co>
  <rxp:Gv id="f-530" contextRef="c-129">bp:StateOilFundOfAzerbaijanSOFAZMember</rxp:Gv>
  <rxp:M id="f-531" contextRef="c-129">Well</rxp:M>
  <rxp:R id="f-532" contextRef="c-129">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-533" contextRef="c-129">bp:AzeriChiragDeepwaterGunashliPSAMember</rxp:Pr>
  <rxp:A id="f-534" contextRef="c-130" decimals="INF" unitRef="usd">600000</rxp:A>
  <rxp:P id="f-535" contextRef="c-130">rxp:Bonuses</rxp:P>
  <rxp:Co id="f-536" contextRef="c-130">country:AZ</rxp:Co>
  <rxp:Gv id="f-537" contextRef="c-130">bp:StateOilFundOfAzerbaijanSOFAZMember</rxp:Gv>
  <rxp:M id="f-538" contextRef="c-130">Well</rxp:M>
  <rxp:R id="f-539" contextRef="c-130">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-540" contextRef="c-130">bp:ShahDenizPSAMember</rxp:Pr>
  <rxp:A id="f-541" contextRef="c-131" decimals="-5" unitRef="usd">100000</rxp:A>
  <rxp:P id="f-542" contextRef="c-131">rxp:Fees</rxp:P>
  <rxp:Co id="f-543" contextRef="c-131">country:BR</rxp:Co>
  <rxp:Gv id="f-544" contextRef="c-131">bp:AgenciaNacionalDoPetroleoGasNaturalEBiocombustiveisANPMember</rxp:Gv>
  <rxp:M id="f-545" contextRef="c-131">Well</rxp:M>
  <rxp:R id="f-546" contextRef="c-131">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-547" contextRef="c-131">bp:BARM346Member</rxp:Pr>
  <rxp:A id="f-548" contextRef="c-132" decimals="-5" unitRef="usd">1400000</rxp:A>
  <rxp:P id="f-549" contextRef="c-132">rxp:Bonuses</rxp:P>
  <rxp:Co id="f-550" contextRef="c-132">country:BR</rxp:Co>
  <rxp:Gv id="f-551" contextRef="c-132">bp:AgenciaNacionalDoPetroleoGasNaturalEBiocombustiveisANPMember</rxp:Gv>
  <rxp:M id="f-552" contextRef="c-132">Well</rxp:M>
  <rxp:R id="f-553" contextRef="c-132">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-554" contextRef="c-132">bp:TupinambaMember</rxp:Pr>
  <rxp:A id="f-555" contextRef="c-133" decimals="INF" unitRef="usd">300000</rxp:A>
  <rxp:P id="f-556" contextRef="c-133">rxp:Fees</rxp:P>
  <rxp:Co id="f-557" contextRef="c-133">country:BR</rxp:Co>
  <rxp:Gv id="f-558" contextRef="c-133">bp:PetrobrasMember</rxp:Gv>
  <rxp:M id="f-559" contextRef="c-133">Well</rxp:M>
  <rxp:R id="f-560" contextRef="c-133">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-561" contextRef="c-133">bp:CM477Member</rxp:Pr>
  <rxp:A id="f-562" contextRef="c-134" decimals="INF" unitRef="usd">16500000</rxp:A>
  <rxp:P id="f-563" contextRef="c-134">rxp:Fees</rxp:P>
  <rxp:Co id="f-564" contextRef="c-134">country:CA</rxp:Co>
  <rxp:Gv id="f-565" contextRef="c-134">bp:CanadaNewfoundlandAndLabradorOffshorePetroleumBoardMember</rxp:Gv>
  <rxp:M id="f-566" contextRef="c-134">Well</rxp:M>
  <rxp:R id="f-567" contextRef="c-134">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-568" contextRef="c-134">bp:NewfoundlandExplorationMember</rxp:Pr>
  <rxp:A id="f-569" contextRef="c-135" decimals="INF" unitRef="usd">400000</rxp:A>
  <rxp:P id="f-570" contextRef="c-135">rxp:Fees</rxp:P>
  <rxp:Co id="f-571" contextRef="c-135">country:CA</rxp:Co>
  <rxp:Gv id="f-572" contextRef="c-135">bp:GovernmentOfTheProvinceOfAlbertaMember</rxp:Gv>
  <rxp:M id="f-573" contextRef="c-135">Well</rxp:M>
  <rxp:R id="f-574" contextRef="c-135">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-575" contextRef="c-135">bp:TerreDeGraceMember</rxp:Pr>
  <rxp:A id="f-576" contextRef="c-136" decimals="INF" unitRef="usd">300000</rxp:A>
  <rxp:P id="f-577" contextRef="c-136">rxp:Fees</rxp:P>
  <rxp:Co id="f-578" contextRef="c-136">country:CA</rxp:Co>
  <rxp:Gv id="f-579" contextRef="c-136">bp:NaturalResourcesCanadaMember</rxp:Gv>
  <rxp:M id="f-580" contextRef="c-136">Well</rxp:M>
  <rxp:R id="f-581" contextRef="c-136">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-582" contextRef="c-136">bp:NewfoundlandExplorationMember</rxp:Pr>
  <rxp:A id="f-583" contextRef="c-137" decimals="-5" unitRef="usd">94300000</rxp:A>
  <rxp:P id="f-584" contextRef="c-137">rxp:Bonuses</rxp:P>
  <rxp:Co id="f-585" contextRef="c-137">country:EG</rxp:Co>
  <rxp:Gv id="f-586" contextRef="c-137">bp:EgyptianNaturalGasHoldingMember</rxp:Gv>
  <rxp:M id="f-587" contextRef="c-137">Well</rxp:M>
  <rxp:R id="f-588" contextRef="c-137">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-589" contextRef="c-137">bp:WestNileDeltaMember</rxp:Pr>
  <rxp:A id="f-590" contextRef="c-138" decimals="-5" unitRef="usd">250000000</rxp:A>
  <rxp:P id="f-591" contextRef="c-138">rxp:Bonuses</rxp:P>
  <rxp:Co id="f-592" contextRef="c-138">country:EG</rxp:Co>
  <rxp:Gv id="f-593" contextRef="c-138">bp:EgyptianNaturalGasHoldingMember</rxp:Gv>
  <rxp:M id="f-594" contextRef="c-138">Well</rxp:M>
  <rxp:R id="f-595" contextRef="c-138">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-596" contextRef="c-138">bp:NorthDamiettaMember</rxp:Pr>
  <rxp:A id="f-597" contextRef="c-139" decimals="INF" unitRef="usd">2000000</rxp:A>
  <rxp:P id="f-598" contextRef="c-139">rxp:Fees</rxp:P>
  <rxp:Co id="f-599" contextRef="c-139">country:EG</rxp:Co>
  <rxp:Gv id="f-600" contextRef="c-139">bp:EgyptianGeneralPetroleumMember</rxp:Gv>
  <rxp:M id="f-601" contextRef="c-139">Well</rxp:M>
  <rxp:R id="f-602" contextRef="c-139">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-603" contextRef="c-139">bp:WestNileDeltaMember</rxp:Pr>
  <rxp:A id="f-604" contextRef="c-140" decimals="INF" unitRef="usd">14900000</rxp:A>
  <rxp:P id="f-605" contextRef="c-140">rxp:Taxes</rxp:P>
  <rxp:Co id="f-606" contextRef="c-140">country:EG</rxp:Co>
  <rxp:Gv id="f-607" contextRef="c-140">bp:EgyptianTaxAuthorityMember</rxp:Gv>
  <rxp:M id="f-608" contextRef="c-140">Well</rxp:M>
  <rxp:R id="f-609" contextRef="c-140">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-610" contextRef="c-140">bp:ElQaraaMember</rxp:Pr>
  <rxp:A id="f-611" contextRef="c-141" decimals="INF" unitRef="usd">23100000</rxp:A>
  <rxp:P id="f-612" contextRef="c-141">rxp:Taxes</rxp:P>
  <rxp:Co id="f-613" contextRef="c-141">country:EG</rxp:Co>
  <rxp:Gv id="f-614" contextRef="c-141">bp:EgyptianTaxAuthorityMember</rxp:Gv>
  <rxp:M id="f-615" contextRef="c-141">Well</rxp:M>
  <rxp:R id="f-616" contextRef="c-141">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-617" contextRef="c-141">bp:BaltimMember</rxp:Pr>
  <rxp:A id="f-618" contextRef="c-142" decimals="INF" unitRef="usd">268300000</rxp:A>
  <rxp:P id="f-619" contextRef="c-142">rxp:Taxes</rxp:P>
  <rxp:Co id="f-620" contextRef="c-142">country:EG</rxp:Co>
  <rxp:Gv id="f-621" contextRef="c-142">bp:EgyptianTaxAuthorityMember</rxp:Gv>
  <rxp:M id="f-622" contextRef="c-142">Well</rxp:M>
  <rxp:R id="f-623" contextRef="c-142">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-624" contextRef="c-142">bp:NorthDamiettaMember</rxp:Pr>
  <rxp:A id="f-625" contextRef="c-143" decimals="INF" unitRef="usd">50000000</rxp:A>
  <rxp:P id="f-626" contextRef="c-143">rxp:Taxes</rxp:P>
  <rxp:Co id="f-627" contextRef="c-143">country:EG</rxp:Co>
  <rxp:Gv id="f-628" contextRef="c-143">bp:EgyptianTaxAuthorityMember</rxp:Gv>
  <rxp:M id="f-629" contextRef="c-143">Well</rxp:M>
  <rxp:R id="f-630" contextRef="c-143">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-631" contextRef="c-143">bp:NorthElHammadMember</rxp:Pr>
  <rxp:A id="f-632" contextRef="c-144" decimals="INF" unitRef="usd">15100000</rxp:A>
  <rxp:P id="f-633" contextRef="c-144">rxp:Taxes</rxp:P>
  <rxp:Co id="f-634" contextRef="c-144">country:EG</rxp:Co>
  <rxp:Gv id="f-635" contextRef="c-144">bp:EgyptianTaxAuthorityMember</rxp:Gv>
  <rxp:M id="f-636" contextRef="c-144">Well</rxp:M>
  <rxp:R id="f-637" contextRef="c-144">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-638" contextRef="c-144">bp:RasElBarMember</rxp:Pr>
  <rxp:A id="f-639" contextRef="c-145" decimals="INF" unitRef="usd">7800000</rxp:A>
  <rxp:P id="f-640" contextRef="c-145">rxp:Taxes</rxp:P>
  <rxp:Co id="f-641" contextRef="c-145">country:EG</rxp:Co>
  <rxp:Gv id="f-642" contextRef="c-145">bp:EgyptianTaxAuthorityMember</rxp:Gv>
  <rxp:M id="f-643" contextRef="c-145">Well</rxp:M>
  <rxp:R id="f-644" contextRef="c-145">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-645" contextRef="c-145">bp:TemsahMember</rxp:Pr>
  <rxp:A id="f-646" contextRef="c-146" decimals="INF" unitRef="usd">2200000</rxp:A>
  <rxp:P id="f-647" contextRef="c-146">rxp:Taxes</rxp:P>
  <rxp:Co id="f-648" contextRef="c-146">country:EG</rxp:Co>
  <rxp:Gv id="f-649" contextRef="c-146">bp:EgyptianTaxAuthorityMember</rxp:Gv>
  <rxp:M id="f-650" contextRef="c-146">Well</rxp:M>
  <rxp:R id="f-651" contextRef="c-146">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-652" contextRef="c-146">bp:UGDCMember</rxp:Pr>
  <rxp:A id="f-653" contextRef="c-147" decimals="-5" unitRef="usd">212900000</rxp:A>
  <rxp:P id="f-654" contextRef="c-147">rxp:Taxes</rxp:P>
  <rxp:Co id="f-655" contextRef="c-147">country:EG</rxp:Co>
  <rxp:Gv id="f-656" contextRef="c-147">bp:EgyptianTaxAuthorityMember</rxp:Gv>
  <rxp:M id="f-657" contextRef="c-147">Well</rxp:M>
  <rxp:R id="f-658" contextRef="c-147">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-659" contextRef="c-147">bp:NorthAlexandriaWestMediterraneanDeepWaterMember</rxp:Pr>
  <rxp:A id="f-660" contextRef="c-148" decimals="INF" unitRef="usd">87000000</rxp:A>
  <rxp:P id="f-661" contextRef="c-148">rxp:Taxes</rxp:P>
  <rxp:Co id="f-662" contextRef="c-148">country:EG</rxp:Co>
  <rxp:Gv id="f-663" contextRef="c-148">bp:EgyptianTaxAuthorityMember</rxp:Gv>
  <rxp:M id="f-664" contextRef="c-148">Well</rxp:M>
  <rxp:R id="f-665" contextRef="c-148">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-666" contextRef="c-148">bp:ZohrMember</rxp:Pr>
  <rxp:A id="f-667" contextRef="c-149" decimals="INF" unitRef="usd">126600000</rxp:A>
  <rxp:P id="f-668" contextRef="c-149">rxp:ProductionEntitlements</rxp:P>
  <rxp:Co id="f-669" contextRef="c-149">country:IN</rxp:Co>
  <rxp:Gv id="f-670" contextRef="c-149">bp:MinistryOfPetroleumAndNaturalGasMember</rxp:Gv>
  <rxp:M id="f-671" contextRef="c-149">Well</rxp:M>
  <rxp:R id="f-672" contextRef="c-149">bp:GasMember</rxp:R>
  <rxp:Pr id="f-673" contextRef="c-149">bp:KGD6KGDWN983Member</rxp:Pr>
  <rxp:A id="f-674" contextRef="c-150" decimals="-5" unitRef="usd">47900000</rxp:A>
  <rxp:P id="f-675" contextRef="c-150">rxp:Taxes</rxp:P>
  <rxp:Co id="f-676" contextRef="c-150">country:IN</rxp:Co>
  <rxp:Gv id="f-677" contextRef="c-150">bp:IncomeTaxDepartmentMember</rxp:Gv>
  <rxp:M id="f-678" contextRef="c-150">Well</rxp:M>
  <rxp:R id="f-679" contextRef="c-150">bp:GasMember</rxp:R>
  <rxp:A id="f-680" contextRef="c-151" decimals="INF" unitRef="usd">435400000</rxp:A>
  <rxp:P id="f-681" contextRef="c-151">rxp:ProductionEntitlements</rxp:P>
  <rxp:Co id="f-682" contextRef="c-151">country:ID</rxp:Co>
  <rxp:Gv id="f-683" contextRef="c-151">bp:MinistryOfFinanceMember</rxp:Gv>
  <rxp:M id="f-684" contextRef="c-151">Well</rxp:M>
  <rxp:R id="f-685" contextRef="c-151">bp:LNGMember</rxp:R>
  <rxp:Pr id="f-686" contextRef="c-151">bp:TangguhMember</rxp:Pr>
  <rxp:A id="f-687" contextRef="c-152" decimals="INF" unitRef="usd">115800000</rxp:A>
  <rxp:P id="f-688" contextRef="c-152">rxp:ProductionEntitlements</rxp:P>
  <rxp:Co id="f-689" contextRef="c-152">country:ID</rxp:Co>
  <rxp:Gv id="f-690" contextRef="c-152">bp:MinistryOfFinanceMember</rxp:Gv>
  <rxp:M id="f-691" contextRef="c-152">Well</rxp:M>
  <rxp:R id="f-692" contextRef="c-152">bp:LNGMember</rxp:R>
  <rxp:Pr id="f-693" contextRef="c-152">bp:TangguhMember</rxp:Pr>
  <rxp:K id="f-694" contextRef="c-152">Yes</rxp:K>
  <rxp:Km id="f-695" contextRef="c-152">Payments in kind of $89.7 million for 1.3 million barrels of condensate valued per the production sharing agreement.</rxp:Km>
  <rxp:A id="f-696" contextRef="c-153" decimals="INF" unitRef="usd">399900000</rxp:A>
  <rxp:P id="f-697" contextRef="c-153">rxp:Taxes</rxp:P>
  <rxp:Co id="f-698" contextRef="c-153">country:ID</rxp:Co>
  <rxp:Gv id="f-699" contextRef="c-153">bp:MinistryOfFinanceMember</rxp:Gv>
  <rxp:M id="f-700" contextRef="c-153">Well</rxp:M>
  <rxp:R id="f-701" contextRef="c-153">bp:LNGMember</rxp:R>
  <rxp:Pr id="f-702" contextRef="c-153">bp:TangguhMember</rxp:Pr>
  <rxp:A id="f-703" contextRef="c-154" decimals="INF" unitRef="usd">400000</rxp:A>
  <rxp:P id="f-704" contextRef="c-154">rxp:Taxes</rxp:P>
  <rxp:Co id="f-705" contextRef="c-154">country:IQ</rxp:Co>
  <rxp:Gv id="f-706" contextRef="c-154">bp:GeneralCommissionForTaxesMember</rxp:Gv>
  <rxp:M id="f-707" contextRef="c-154">Well</rxp:M>
  <rxp:R id="f-708" contextRef="c-154">bp:CrudeOilMember</rxp:R>
  <rxp:A id="f-709" contextRef="c-155" decimals="INF" unitRef="usd">300000</rxp:A>
  <rxp:P id="f-710" contextRef="c-155">rxp:Fees</rxp:P>
  <rxp:Co id="f-711" contextRef="c-155">country:MR</rxp:Co>
  <rxp:Gv id="f-712" contextRef="c-155">bp:MinistryOfPetroleumEnergyAndMinesMember</rxp:Gv>
  <rxp:M id="f-713" contextRef="c-155">Well</rxp:M>
  <rxp:R id="f-714" contextRef="c-155">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-715" contextRef="c-155">bp:BirAllahMember</rxp:Pr>
  <rxp:A id="f-716" contextRef="c-156" decimals="INF" unitRef="usd">400000</rxp:A>
  <rxp:P id="f-717" contextRef="c-156">rxp:Fees</rxp:P>
  <rxp:Co id="f-718" contextRef="c-156">country:MR</rxp:Co>
  <rxp:Gv id="f-719" contextRef="c-156">bp:SocieteMauritanienneDesHydrocarburesMember</rxp:Gv>
  <rxp:M id="f-720" contextRef="c-156">Well</rxp:M>
  <rxp:R id="f-721" contextRef="c-156">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-722" contextRef="c-156">bp:BirAllahMember</rxp:Pr>
  <rxp:A id="f-723" contextRef="c-157" decimals="INF" unitRef="usd">700000</rxp:A>
  <rxp:P id="f-724" contextRef="c-157">rxp:Fees</rxp:P>
  <rxp:Co id="f-725" contextRef="c-157">country:MR</rxp:Co>
  <rxp:Gv id="f-726" contextRef="c-157">bp:MinistryOfPetroleumEnergyAndMinesMember</rxp:Gv>
  <rxp:M id="f-727" contextRef="c-157">Well</rxp:M>
  <rxp:R id="f-728" contextRef="c-157">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-729" contextRef="c-157">bp:BlockC8Member</rxp:Pr>
  <rxp:A id="f-730" contextRef="c-158" decimals="INF" unitRef="usd">1100000</rxp:A>
  <rxp:P id="f-731" contextRef="c-158">rxp:InfrastructureImprovements</rxp:P>
  <rxp:Co id="f-732" contextRef="c-158">country:MR</rxp:Co>
  <rxp:Gv id="f-733" contextRef="c-158">bp:MunicipalityOfNDiagoMember</rxp:Gv>
  <rxp:M id="f-734" contextRef="c-158">Well</rxp:M>
  <rxp:R id="f-735" contextRef="c-158">bp:CrudeOilMember</rxp:R>
  <rxp:A id="f-736" contextRef="c-159" decimals="INF" unitRef="usd">224900000</rxp:A>
  <rxp:P id="f-737" contextRef="c-159">rxp:ProductionEntitlements</rxp:P>
  <rxp:Co id="f-738" contextRef="c-159">country:OM</rxp:Co>
  <rxp:Gv id="f-739" contextRef="c-159">bp:MakarimGasDevelopmentMember</rxp:Gv>
  <rxp:M id="f-740" contextRef="c-159">Well</rxp:M>
  <rxp:R id="f-741" contextRef="c-159">bp:GasMember</rxp:R>
  <rxp:Pr id="f-742" contextRef="c-159">bp:KhazzanMember</rxp:Pr>
  <rxp:K id="f-743" contextRef="c-159">Yes</rxp:K>
  <rxp:Km id="f-744" contextRef="c-159">Payments in kind of $224.5 million for 2.8 million barrels of condensates valued at market prices.</rxp:Km>
  <rxp:A id="f-745" contextRef="c-160" decimals="INF" unitRef="usd">366200000</rxp:A>
  <rxp:P id="f-746" contextRef="c-160">rxp:ProductionEntitlements</rxp:P>
  <rxp:Co id="f-747" contextRef="c-160">country:OM</rxp:Co>
  <rxp:Gv id="f-748" contextRef="c-160">bp:MakarimGasDevelopmentMember</rxp:Gv>
  <rxp:M id="f-749" contextRef="c-160">Well</rxp:M>
  <rxp:R id="f-750" contextRef="c-160">bp:GasMember</rxp:R>
  <rxp:Pr id="f-751" contextRef="c-160">bp:KhazzanMember</rxp:Pr>
  <rxp:K id="f-752" contextRef="c-160">Yes</rxp:K>
  <rxp:Km id="f-753" contextRef="c-160">Payments in kind of $366.2 million for 103.8 million mmBtu of gas valued per the Gas Sales Agreement</rxp:Km>
  <rxp:A id="f-754" contextRef="c-161" decimals="INF" unitRef="usd">1770900000</rxp:A>
  <rxp:P id="f-755" contextRef="c-161">rxp:ProductionEntitlements</rxp:P>
  <rxp:Co id="f-756" contextRef="c-161">country:OM</rxp:Co>
  <rxp:Gv id="f-757" contextRef="c-161">bp:MinistryOfEnergyAndMineralsMember</rxp:Gv>
  <rxp:M id="f-758" contextRef="c-161">Well</rxp:M>
  <rxp:R id="f-759" contextRef="c-161">bp:GasMember</rxp:R>
  <rxp:Pr id="f-760" contextRef="c-161">bp:KhazzanMember</rxp:Pr>
  <rxp:K id="f-761" contextRef="c-161">Yes</rxp:K>
  <rxp:Km id="f-762" contextRef="c-161">Payments in kind of $914.9 million for 11.3 million barrels of condensates valued at market prices, $854.2 million for 242.0 million mmBtu of gas valued per the Gas Sales Agreement</rxp:Km>
  <rxp:A id="f-763" contextRef="c-162" decimals="INF" unitRef="usd">400000</rxp:A>
  <rxp:P id="f-764" contextRef="c-162">rxp:Fees</rxp:P>
  <rxp:Co id="f-765" contextRef="c-162">country:OM</rxp:Co>
  <rxp:Gv id="f-766" contextRef="c-162">bp:MinistryOfEnergyAndMineralsMember</rxp:Gv>
  <rxp:M id="f-767" contextRef="c-162">Well</rxp:M>
  <rxp:R id="f-768" contextRef="c-162">bp:GasMember</rxp:R>
  <rxp:Pr id="f-769" contextRef="c-162">bp:KhazzanMember</rxp:Pr>
  <rxp:A id="f-770" contextRef="c-163" decimals="INF" unitRef="usd">1000000</rxp:A>
  <rxp:P id="f-771" contextRef="c-163">rxp:Fees</rxp:P>
  <rxp:Co id="f-772" contextRef="c-163">country:OM</rxp:Co>
  <rxp:Gv id="f-773" contextRef="c-163">bp:MinistryOfLabourMember</rxp:Gv>
  <rxp:M id="f-774" contextRef="c-163">Well</rxp:M>
  <rxp:R id="f-775" contextRef="c-163">bp:GasMember</rxp:R>
  <rxp:Pr id="f-776" contextRef="c-163">bp:KhazzanMember</rxp:Pr>
  <rxp:A id="f-777" contextRef="c-164" decimals="INF" unitRef="usd">708800000</rxp:A>
  <rxp:P id="f-778" contextRef="c-164">rxp:Taxes</rxp:P>
  <rxp:Co id="f-779" contextRef="c-164">country:OM</rxp:Co>
  <rxp:Gv id="f-780" contextRef="c-164">bp:OmanTaxAuthorityMember</rxp:Gv>
  <rxp:M id="f-781" contextRef="c-164">Well</rxp:M>
  <rxp:R id="f-782" contextRef="c-164">bp:GasMember</rxp:R>
  <rxp:Pr id="f-783" contextRef="c-164">bp:KhazzanMember</rxp:Pr>
  <rxp:A id="f-784" contextRef="c-165" decimals="INF" unitRef="usd">300000</rxp:A>
  <rxp:P id="f-785" contextRef="c-165">rxp:Fees</rxp:P>
  <rxp:Co id="f-786" contextRef="c-165">country:SN</rxp:Co>
  <rxp:Gv id="f-787" contextRef="c-165">bp:SocieteDesPetrolesDuSenegalMember</rxp:Gv>
  <rxp:M id="f-788" contextRef="c-165">Well</rxp:M>
  <rxp:R id="f-789" contextRef="c-165">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-790" contextRef="c-165">bp:BlockStLouisProfondMember</rxp:Pr>
  <rxp:A id="f-791" contextRef="c-166" decimals="-5" unitRef="usd">100000</rxp:A>
  <rxp:P id="f-792" contextRef="c-166">rxp:InfrastructureImprovements</rxp:P>
  <rxp:Co id="f-793" contextRef="c-166">country:SN</rxp:Co>
  <rxp:Gv id="f-794" contextRef="c-166">bp:MunicipalityOfStLouisMember</rxp:Gv>
  <rxp:M id="f-795" contextRef="c-166">Well</rxp:M>
  <rxp:R id="f-796" contextRef="c-166">bp:CrudeOilMember</rxp:R>
  <rxp:A id="f-797" contextRef="c-167" decimals="INF" unitRef="usd">39400000</rxp:A>
  <rxp:P id="f-798" contextRef="c-167">rxp:Taxes</rxp:P>
  <rxp:Co id="f-799" contextRef="c-167">country:TT</rxp:Co>
  <rxp:Gv id="f-800" contextRef="c-167">bp:BoardOfInlandRevenueMember</rxp:Gv>
  <rxp:M id="f-801" contextRef="c-167">Well</rxp:M>
  <rxp:R id="f-802" contextRef="c-167">bp:LNGMember</rxp:R>
  <rxp:Pr id="f-803" contextRef="c-167">bp:BPTTBlocksMember</rxp:Pr>
  <rxp:A id="f-804" contextRef="c-168" decimals="INF" unitRef="usd">12400000</rxp:A>
  <rxp:P id="f-805" contextRef="c-168">rxp:Taxes</rxp:P>
  <rxp:Co id="f-806" contextRef="c-168">country:TT</rxp:Co>
  <rxp:Gv id="f-807" contextRef="c-168">bp:MinistryOfEnergyAndEnergyIndustriesMember</rxp:Gv>
  <rxp:M id="f-808" contextRef="c-168">Well</rxp:M>
  <rxp:R id="f-809" contextRef="c-168">bp:LNGMember</rxp:R>
  <rxp:Pr id="f-810" contextRef="c-168">bp:BPTTBlocksMember</rxp:Pr>
  <rxp:A id="f-811" contextRef="c-169" decimals="INF" unitRef="usd">2000000</rxp:A>
  <rxp:P id="f-812" contextRef="c-169">rxp:Fees</rxp:P>
  <rxp:Co id="f-813" contextRef="c-169">country:TT</rxp:Co>
  <rxp:Gv id="f-814" contextRef="c-169">bp:MinistryOfEnergyAndEnergyIndustriesMember</rxp:Gv>
  <rxp:M id="f-815" contextRef="c-169">Well</rxp:M>
  <rxp:R id="f-816" contextRef="c-169">bp:LNGMember</rxp:R>
  <rxp:Pr id="f-817" contextRef="c-169">bp:Block5BMember</rxp:Pr>
  <rxp:A id="f-818" contextRef="c-170" decimals="-5" unitRef="usd">1000000</rxp:A>
  <rxp:P id="f-819" contextRef="c-170">rxp:Fees</rxp:P>
  <rxp:Co id="f-820" contextRef="c-170">country:TT</rxp:Co>
  <rxp:Gv id="f-821" contextRef="c-170">bp:MinistryOfEnergyAndEnergyIndustriesMember</rxp:Gv>
  <rxp:M id="f-822" contextRef="c-170">Well</rxp:M>
  <rxp:R id="f-823" contextRef="c-170">bp:LNGMember</rxp:R>
  <rxp:Pr id="f-824" contextRef="c-170">bp:Block25ABlock25BMember</rxp:Pr>
  <rxp:A id="f-825" contextRef="c-171" decimals="-5" unitRef="usd">800000</rxp:A>
  <rxp:P id="f-826" contextRef="c-171">rxp:Fees</rxp:P>
  <rxp:Co id="f-827" contextRef="c-171">country:TT</rxp:Co>
  <rxp:Gv id="f-828" contextRef="c-171">bp:MinistryOfEnergyAndEnergyIndustriesMember</rxp:Gv>
  <rxp:M id="f-829" contextRef="c-171">Well</rxp:M>
  <rxp:R id="f-830" contextRef="c-171">bp:LNGMember</rxp:R>
  <rxp:Pr id="f-831" contextRef="c-171">bp:BlockNCMA2Member</rxp:Pr>
  <rxp:A id="f-832" contextRef="c-172" decimals="INF" unitRef="usd">159300000</rxp:A>
  <rxp:P id="f-833" contextRef="c-172">rxp:Taxes</rxp:P>
  <rxp:Co id="f-834" contextRef="c-172">country:TT</rxp:Co>
  <rxp:Gv id="f-835" contextRef="c-172">bp:MinistryOfEnergyAndEnergyIndustriesMember</rxp:Gv>
  <rxp:M id="f-836" contextRef="c-172">Well</rxp:M>
  <rxp:R id="f-837" contextRef="c-172">bp:LNGMember</rxp:R>
  <rxp:Pr id="f-838" contextRef="c-172">bp:BPTTBlocksMember</rxp:Pr>
  <rxp:A id="f-839" contextRef="c-173" decimals="INF" unitRef="usd">6200000</rxp:A>
  <rxp:P id="f-840" contextRef="c-173">rxp:Fees</rxp:P>
  <rxp:Co id="f-841" contextRef="c-173">country:AE</rxp:Co>
  <rxp:Gv id="f-842" contextRef="c-173">bp:AbuDhabiNationalOilCompanyMember</rxp:Gv>
  <rxp:M id="f-843" contextRef="c-173">Well</rxp:M>
  <rxp:R id="f-844" contextRef="c-173">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-845" contextRef="c-173">bp:ADCOConcessionOnshoreMember</rxp:Pr>
  <rxp:A id="f-846" contextRef="c-174" decimals="INF" unitRef="usd">5010800000</rxp:A>
  <rxp:P id="f-847" contextRef="c-174">rxp:Taxes</rxp:P>
  <rxp:Co id="f-848" contextRef="c-174">country:AE</rxp:Co>
  <rxp:Gv id="f-849" contextRef="c-174">bp:DepartmentOfFinanceAbuDhabiMember</rxp:Gv>
  <rxp:M id="f-850" contextRef="c-174">Well</rxp:M>
  <rxp:R id="f-851" contextRef="c-174">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-852" contextRef="c-174">bp:ADCOConcessionOnshoreMember</rxp:Pr>
  <rxp:A id="f-853" contextRef="c-175" decimals="INF" unitRef="usd">-22700000</rxp:A>
  <rxp:P id="f-854" contextRef="c-175">rxp:Taxes</rxp:P>
  <rxp:Co id="f-855" contextRef="c-175">country:GB</rxp:Co>
  <rxp:Gv id="f-856" contextRef="c-175">bp:HMRevenueAndCustomsMember</rxp:Gv>
  <rxp:M id="f-857" contextRef="c-175">Well</rxp:M>
  <rxp:R id="f-858" contextRef="c-175">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-859" contextRef="c-175">bp:DecommissioningMember</rxp:Pr>
  <rxp:A id="f-860" contextRef="c-176" decimals="INF" unitRef="usd">-2200000</rxp:A>
  <rxp:P id="f-861" contextRef="c-176">rxp:Taxes</rxp:P>
  <rxp:Co id="f-862" contextRef="c-176">country:GB</rxp:Co>
  <rxp:Gv id="f-863" contextRef="c-176">bp:HMRevenueAndCustomsMember</rxp:Gv>
  <rxp:M id="f-864" contextRef="c-176">Well</rxp:M>
  <rxp:R id="f-865" contextRef="c-176">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-866" contextRef="c-176">bp:NonOperatedMember</rxp:Pr>
  <rxp:A id="f-867" contextRef="c-177" decimals="INF" unitRef="usd">1082800000</rxp:A>
  <rxp:P id="f-868" contextRef="c-177">rxp:Taxes</rxp:P>
  <rxp:Co id="f-869" contextRef="c-177">country:GB</rxp:Co>
  <rxp:Gv id="f-870" contextRef="c-177">bp:HMRevenueAndCustomsMember</rxp:Gv>
  <rxp:M id="f-871" contextRef="c-177">Well</rxp:M>
  <rxp:R id="f-872" contextRef="c-177">bp:CrudeOilMember</rxp:R>
  <rxp:A id="f-873" contextRef="c-178" decimals="INF" unitRef="usd">400000</rxp:A>
  <rxp:P id="f-874" contextRef="c-178">rxp:Fees</rxp:P>
  <rxp:Co id="f-875" contextRef="c-178">country:GB</rxp:Co>
  <rxp:Gv id="f-876" contextRef="c-178">bp:OilAndGasAuthorityMember</rxp:Gv>
  <rxp:M id="f-877" contextRef="c-178">Well</rxp:M>
  <rxp:R id="f-878" contextRef="c-178">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-879" contextRef="c-178">bp:AndrewMember</rxp:Pr>
  <rxp:A id="f-880" contextRef="c-179" decimals="INF" unitRef="usd">400000</rxp:A>
  <rxp:P id="f-881" contextRef="c-179">rxp:Fees</rxp:P>
  <rxp:Co id="f-882" contextRef="c-179">country:GB</rxp:Co>
  <rxp:Gv id="f-883" contextRef="c-179">bp:OilAndGasAuthorityMember</rxp:Gv>
  <rxp:M id="f-884" contextRef="c-179">Well</rxp:M>
  <rxp:R id="f-885" contextRef="c-179">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-886" contextRef="c-179">bp:ClairMember</rxp:Pr>
  <rxp:A id="f-887" contextRef="c-180" decimals="INF" unitRef="usd">200000</rxp:A>
  <rxp:P id="f-888" contextRef="c-180">rxp:Fees</rxp:P>
  <rxp:Co id="f-889" contextRef="c-180">country:GB</rxp:Co>
  <rxp:Gv id="f-890" contextRef="c-180">bp:OilAndGasAuthorityMember</rxp:Gv>
  <rxp:M id="f-891" contextRef="c-180">Well</rxp:M>
  <rxp:R id="f-892" contextRef="c-180">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-893" contextRef="c-180">bp:DecommissioningMember</rxp:Pr>
  <rxp:A id="f-894" contextRef="c-181" decimals="INF" unitRef="usd">800000</rxp:A>
  <rxp:P id="f-895" contextRef="c-181">rxp:Fees</rxp:P>
  <rxp:Co id="f-896" contextRef="c-181">country:GB</rxp:Co>
  <rxp:Gv id="f-897" contextRef="c-181">bp:OilAndGasAuthorityMember</rxp:Gv>
  <rxp:M id="f-898" contextRef="c-181">Well</rxp:M>
  <rxp:R id="f-899" contextRef="c-181">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-900" contextRef="c-181">bp:ETAPMember</rxp:Pr>
  <rxp:A id="f-901" contextRef="c-182" decimals="INF" unitRef="usd">300000</rxp:A>
  <rxp:P id="f-902" contextRef="c-182">rxp:Fees</rxp:P>
  <rxp:Co id="f-903" contextRef="c-182">country:GB</rxp:Co>
  <rxp:Gv id="f-904" contextRef="c-182">bp:OilAndGasAuthorityMember</rxp:Gv>
  <rxp:M id="f-905" contextRef="c-182">Well</rxp:M>
  <rxp:R id="f-906" contextRef="c-182">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-907" contextRef="c-182">bp:ExplorationMember</rxp:Pr>
  <rxp:A id="f-908" contextRef="c-183" decimals="INF" unitRef="usd">2300000</rxp:A>
  <rxp:P id="f-909" contextRef="c-183">rxp:Fees</rxp:P>
  <rxp:Co id="f-910" contextRef="c-183">country:GB</rxp:Co>
  <rxp:Gv id="f-911" contextRef="c-183">bp:OilAndGasAuthorityMember</rxp:Gv>
  <rxp:M id="f-912" contextRef="c-183">Well</rxp:M>
  <rxp:R id="f-913" contextRef="c-183">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-914" contextRef="c-183">bp:FoinavenMember</rxp:Pr>
  <rxp:A id="f-915" contextRef="c-184" decimals="INF" unitRef="usd">500000</rxp:A>
  <rxp:P id="f-916" contextRef="c-184">rxp:Fees</rxp:P>
  <rxp:Co id="f-917" contextRef="c-184">country:GB</rxp:Co>
  <rxp:Gv id="f-918" contextRef="c-184">bp:OilAndGasAuthorityMember</rxp:Gv>
  <rxp:M id="f-919" contextRef="c-184">Well</rxp:M>
  <rxp:R id="f-920" contextRef="c-184">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-921" contextRef="c-184">bp:MurlachMember</rxp:Pr>
  <rxp:A id="f-922" contextRef="c-185" decimals="INF" unitRef="usd">700000</rxp:A>
  <rxp:P id="f-923" contextRef="c-185">rxp:Fees</rxp:P>
  <rxp:Co id="f-924" contextRef="c-185">country:GB</rxp:Co>
  <rxp:Gv id="f-925" contextRef="c-185">bp:OilAndGasAuthorityMember</rxp:Gv>
  <rxp:M id="f-926" contextRef="c-185">Well</rxp:M>
  <rxp:R id="f-927" contextRef="c-185">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-928" contextRef="c-185">bp:NonOperatedMember</rxp:Pr>
  <rxp:A id="f-929" contextRef="c-186" decimals="INF" unitRef="usd">1000000</rxp:A>
  <rxp:P id="f-930" contextRef="c-186">rxp:Fees</rxp:P>
  <rxp:Co id="f-931" contextRef="c-186">country:GB</rxp:Co>
  <rxp:Gv id="f-932" contextRef="c-186">bp:OilAndGasAuthorityMember</rxp:Gv>
  <rxp:M id="f-933" contextRef="c-186">Well</rxp:M>
  <rxp:R id="f-934" contextRef="c-186">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-935" contextRef="c-186">bp:SchiehallionMember</rxp:Pr>
  <rxp:A id="f-936" contextRef="c-187" decimals="INF" unitRef="usd">300000</rxp:A>
  <rxp:P id="f-937" contextRef="c-187">rxp:Fees</rxp:P>
  <rxp:Co id="f-938" contextRef="c-187">country:GB</rxp:Co>
  <rxp:Gv id="f-939" contextRef="c-187">bp:TheCrownEstateMember</rxp:Gv>
  <rxp:M id="f-940" contextRef="c-187">Well</rxp:M>
  <rxp:R id="f-941" contextRef="c-187">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-942" contextRef="c-187">bp:PipelinesMember</rxp:Pr>
  <rxp:A id="f-943" contextRef="c-188" decimals="-5" unitRef="usd">400000</rxp:A>
  <rxp:P id="f-944" contextRef="c-188">rxp:Fees</rxp:P>
  <rxp:Co id="f-945" contextRef="c-188">country:GB</rxp:Co>
  <rxp:Gv id="f-946" contextRef="c-188">bp:OilAndGasAuthorityMember</rxp:Gv>
  <rxp:M id="f-947" contextRef="c-188">Well</rxp:M>
  <rxp:R id="f-948" contextRef="c-188">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-949" contextRef="c-188">bp:SeagullMember</rxp:Pr>
  <rxp:A id="f-950" contextRef="c-189" decimals="INF" unitRef="usd">-130100000</rxp:A>
  <rxp:P id="f-951" contextRef="c-189">rxp:Taxes</rxp:P>
  <rxp:Co id="f-952" contextRef="c-189">country:US</rxp:Co>
  <rxp:Gv id="f-953" contextRef="c-189">bp:IRSMember</rxp:Gv>
  <rxp:M id="f-954" contextRef="c-189">Well</rxp:M>
  <rxp:R id="f-955" contextRef="c-189">bp:CrudeOilMember</rxp:R>
  <rxp:A id="f-956" contextRef="c-190" decimals="INF" unitRef="usd">1156800000</rxp:A>
  <rxp:P id="f-957" contextRef="c-190">rxp:Royalties</rxp:P>
  <rxp:Co id="f-958" contextRef="c-190">country:US</rxp:Co>
  <rxp:Gv id="f-959" contextRef="c-190">bp:OfficeOfNaturalRevenueDepartmentInteriorMember</rxp:Gv>
  <rxp:M id="f-960" contextRef="c-190">Well</rxp:M>
  <rxp:R id="f-961" contextRef="c-190">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-962" contextRef="c-190">bp:GulfOfAmericaCentralMember</rxp:Pr>
  <rxp:A id="f-963" contextRef="c-191" decimals="INF" unitRef="usd">36800000</rxp:A>
  <rxp:P id="f-964" contextRef="c-191">rxp:Royalties</rxp:P>
  <rxp:Co id="f-965" contextRef="c-191">country:US</rxp:Co>
  <rxp:Gv id="f-966" contextRef="c-191">bp:OfficeOfNaturalRevenueDepartmentInteriorMember</rxp:Gv>
  <rxp:M id="f-967" contextRef="c-191">Well</rxp:M>
  <rxp:R id="f-968" contextRef="c-191">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-969" contextRef="c-191">bp:GulfOfAmericaWesternMember</rxp:Pr>
  <rxp:A id="f-970" contextRef="c-192" decimals="INF" unitRef="usd">12700000</rxp:A>
  <rxp:P id="f-971" contextRef="c-192">rxp:Fees</rxp:P>
  <rxp:Co id="f-972" contextRef="c-192">country:US</rxp:Co>
  <rxp:Gv id="f-973" contextRef="c-192">bp:OfficeOfNaturalRevenueDepartmentInteriorMember</rxp:Gv>
  <rxp:M id="f-974" contextRef="c-192">Well</rxp:M>
  <rxp:R id="f-975" contextRef="c-192">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-976" contextRef="c-192">bp:GulfOfAmericaCentralMember</rxp:Pr>
  <rxp:A id="f-977" contextRef="c-193" decimals="-5" unitRef="usd">100000</rxp:A>
  <rxp:P id="f-978" contextRef="c-193">rxp:Royalties</rxp:P>
  <rxp:Co id="f-979" contextRef="c-193">country:US</rxp:Co>
  <rxp:Gv id="f-980" contextRef="c-193">bp:StateOfAlabamaMember</rxp:Gv>
  <rxp:M id="f-981" contextRef="c-193">Well</rxp:M>
  <rxp:R id="f-982" contextRef="c-193">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-983" contextRef="c-193">bp:AlabamaMember</rxp:Pr>
  <rxp:A id="f-984" contextRef="c-194" decimals="-5" unitRef="usd">500000</rxp:A>
  <rxp:P id="f-985" contextRef="c-194">rxp:Royalties</rxp:P>
  <rxp:Co id="f-986" contextRef="c-194">country:US</rxp:Co>
  <rxp:Gv id="f-987" contextRef="c-194">bp:StateOfOklahomaMember</rxp:Gv>
  <rxp:M id="f-988" contextRef="c-194">Well</rxp:M>
  <rxp:R id="f-989" contextRef="c-194">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-990" contextRef="c-194">bp:OklahomaMember</rxp:Pr>
  <rxp:A id="f-991" contextRef="c-195" decimals="-5" unitRef="usd">900000</rxp:A>
  <rxp:P id="f-992" contextRef="c-195">rxp:Royalties</rxp:P>
  <rxp:Co id="f-993" contextRef="c-195">country:US</rxp:Co>
  <rxp:Gv id="f-994" contextRef="c-195">bp:StateOfWyomingMember</rxp:Gv>
  <rxp:M id="f-995" contextRef="c-195">Well</rxp:M>
  <rxp:R id="f-996" contextRef="c-195">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-997" contextRef="c-195">bp:WyomingMember</rxp:Pr>
  <rxp:A id="f-998" contextRef="c-196" decimals="INF" unitRef="usd">61800000</rxp:A>
  <rxp:P id="f-999" contextRef="c-196">rxp:Taxes</rxp:P>
  <rxp:Co id="f-1000" contextRef="c-196">country:US</rxp:Co>
  <rxp:Gv id="f-1001" contextRef="c-196">bp:StateOfLouisianaMember</rxp:Gv>
  <rxp:M id="f-1002" contextRef="c-196">Well</rxp:M>
  <rxp:R id="f-1003" contextRef="c-196">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-1004" contextRef="c-196">bp:LouisianaMember</rxp:Pr>
  <rxp:A id="f-1005" contextRef="c-197" decimals="INF" unitRef="usd">8300000</rxp:A>
  <rxp:P id="f-1006" contextRef="c-197">rxp:Royalties</rxp:P>
  <rxp:Co id="f-1007" contextRef="c-197">country:US</rxp:Co>
  <rxp:Gv id="f-1008" contextRef="c-197">bp:StateOfLouisianaMember</rxp:Gv>
  <rxp:M id="f-1009" contextRef="c-197">Well</rxp:M>
  <rxp:R id="f-1010" contextRef="c-197">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-1011" contextRef="c-197">bp:LouisianaMember</rxp:Pr>
  <rxp:A id="f-1012" contextRef="c-198" decimals="INF" unitRef="usd">300000</rxp:A>
  <rxp:P id="f-1013" contextRef="c-198">rxp:Fees</rxp:P>
  <rxp:Co id="f-1014" contextRef="c-198">country:US</rxp:Co>
  <rxp:Gv id="f-1015" contextRef="c-198">bp:StateOfLouisianaMember</rxp:Gv>
  <rxp:M id="f-1016" contextRef="c-198">Well</rxp:M>
  <rxp:R id="f-1017" contextRef="c-198">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-1018" contextRef="c-198">bp:LouisianaMember</rxp:Pr>
  <rxp:A id="f-1019" contextRef="c-199" decimals="INF" unitRef="usd">163000000</rxp:A>
  <rxp:P id="f-1020" contextRef="c-199">rxp:Taxes</rxp:P>
  <rxp:Co id="f-1021" contextRef="c-199">country:US</rxp:Co>
  <rxp:Gv id="f-1022" contextRef="c-199">bp:StateOfTexasMember</rxp:Gv>
  <rxp:M id="f-1023" contextRef="c-199">Well</rxp:M>
  <rxp:R id="f-1024" contextRef="c-199">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-1025" contextRef="c-199">bp:TexasMember</rxp:Pr>
  <rxp:A id="f-1026" contextRef="c-200" decimals="INF" unitRef="usd">118800000</rxp:A>
  <rxp:P id="f-1027" contextRef="c-200">rxp:Royalties</rxp:P>
  <rxp:Co id="f-1028" contextRef="c-200">country:US</rxp:Co>
  <rxp:Gv id="f-1029" contextRef="c-200">bp:StateOfTexasMember</rxp:Gv>
  <rxp:M id="f-1030" contextRef="c-200">Well</rxp:M>
  <rxp:R id="f-1031" contextRef="c-200">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-1032" contextRef="c-200">bp:TexasMember</rxp:Pr>
  <rxp:A id="f-1033" contextRef="c-201" decimals="INF" unitRef="usd">1700000</rxp:A>
  <rxp:P id="f-1034" contextRef="c-201">rxp:Fees</rxp:P>
  <rxp:Co id="f-1035" contextRef="c-201">country:US</rxp:Co>
  <rxp:Gv id="f-1036" contextRef="c-201">bp:StateOfTexasMember</rxp:Gv>
  <rxp:M id="f-1037" contextRef="c-201">Well</rxp:M>
  <rxp:R id="f-1038" contextRef="c-201">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-1039" contextRef="c-201">bp:TexasMember</rxp:Pr>
  <rxp:A id="f-1040" contextRef="c-202" decimals="INF" unitRef="usd">-5000000</rxp:A>
  <rxp:P id="f-1041" contextRef="c-202">rxp:Taxes</rxp:P>
  <rxp:Co id="f-1042" contextRef="c-202">country:US</rxp:Co>
  <rxp:Gv id="f-1043" contextRef="c-202">bp:StateOfWestVirginiaMember</rxp:Gv>
  <rxp:M id="f-1044" contextRef="c-202">Well</rxp:M>
  <rxp:R id="f-1045" contextRef="c-202">bp:CrudeOilMember</rxp:R>
  <rxp:Pr id="f-1046" contextRef="c-202">bp:WestVirginiaMember</rxp:Pr>
</xbrli:xbrl>