<?xml version="1.0" encoding="UTF-8"?><edgarSubmission xmlns="http://www.sec.gov/edgar/nport" xmlns:com="http://www.sec.gov/edgar/common" xmlns:ncom="http://www.sec.gov/edgar/nportcommon" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sec.gov/edgar/nport eis_NPORT_Filer.xsd">
  <headerData>
    <submissionType>NPORT-P</submissionType>
    <isConfidential>false</isConfidential>
    <filerInfo>

      <filer>
        <issuerCredentials>
          <cik>0000844779</cik>
          <ccc>XXXXXXXX</ccc>
        </issuerCredentials>
      </filer>


      <seriesClassInfo>
        <seriesId>S000073490</seriesId>
        <classId>C000230443</classId>
        <classId>C000230442</classId>
        <classId>C000230441</classId>
      </seriesClassInfo>

    </filerInfo>
  </headerData>
  <formData>
    <genInfo>
      <regName>BlackRock Funds</regName>
      <regFileNumber>811-05742</regFileNumber>
      <regCik>0000844779</regCik>
      <regLei>549300OZUEVJZHOBFP42</regLei>
      <regStreet1>100 Bellevue Parkway</regStreet1>
      <regCity>Wilmington</regCity>
      <regStateConditional regCountry="US" regState="US-DE"/>
      <regZipOrPostalCode>19809</regZipOrPostalCode>
      <regPhone>800-441-7762</regPhone>
      <seriesName>BlackRock Infrastructure Sustainable Opportunities Fund</seriesName>
      <seriesId>S000073490</seriesId>
      <seriesLei>549300MLDVQ0HAKPS503</seriesLei>
      <repPdEnd>2023-05-31</repPdEnd>
      <repPdDate>2023-05-31</repPdDate>
      <isFinalFiling>N</isFinalFiling>
    </genInfo>
    <fundInfo>
      <totAssets>9263385.62</totAssets>
      <totLiabs>139599.98</totLiabs>
      <netAssets>9123785.64</netAssets>
      <assetsAttrMiscSec>0.00000000</assetsAttrMiscSec>
      <assetsInvested>0.00000000</assetsInvested>
      <amtPayOneYrBanksBorr>0.00000000</amtPayOneYrBanksBorr>
      <amtPayOneYrCtrldComp>0.00000000</amtPayOneYrCtrldComp>
      <amtPayOneYrOthAffil>0.00000000</amtPayOneYrOthAffil>
      <amtPayOneYrOther>0.00000000</amtPayOneYrOther>
      <amtPayAftOneYrBanksBorr>0.00000000</amtPayAftOneYrBanksBorr>
      <amtPayAftOneYrCtrldComp>0.00000000</amtPayAftOneYrCtrldComp>
      <amtPayAftOneYrOthAffil>0.00000000</amtPayAftOneYrOthAffil>
      <amtPayAftOneYrOther>0.00000000</amtPayAftOneYrOther>
      <delayDeliv>0.00000000</delayDeliv>
      <standByCommit>0.00000000</standByCommit>
      <liquidPref>0.00000000</liquidPref>
      <cshNotRptdInCorD>112797.46000000</cshNotRptdInCorD>
      <isNonCashCollateral>N</isNonCashCollateral>
      <returnInfo>
        <monthlyTotReturns>
          <monthlyTotReturn classId="C000230443" rtn1="3.29000000" rtn2="3.95000000" rtn3="-4.54000000"/>
          <monthlyTotReturn classId="C000230442" rtn1="3.29000000" rtn2="3.84000000" rtn3="-4.44000000"/>
          <monthlyTotReturn classId="C000230441" rtn1="3.29000000" rtn2="3.84000000" rtn3="-4.55000000"/>
        </monthlyTotReturns>
        <monthlyReturnCats>
          <commodityContracts>
            <mon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </otherCategory>
          </commodityContracts>
          <creditContracts>
            <mon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </otherCategory>
          </creditContracts>
          <equityContracts>
            <mon1 netRealizedGain="1386.36000000" netUnrealizedAppr="6834.88000000"/>
            <mon2 netRealizedGain="8269.19000000" netUnrealizedAppr="-4174.15000000"/>
            <mon3 netRealizedGain="-3436.67000000" netUnrealizedAppr="-12610.53000000"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="1386.36000000" netUnrealizedAppr="6834.88000000"/>
              <instrMon2 netRealizedGain="8269.19000000" netUnrealizedAppr="-4174.15000000"/>
              <instrMon3 netRealizedGain="-3436.67000000" netUnrealizedAppr="-12610.53000000"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </otherCategory>
          </equityContracts>
          <foreignExchgContracts>
            <mon1 netRealizedGain="-0.83000000" netUnrealizedAppr="0.00000000"/>
            <mon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="-0.83000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </otherCategory>
          </foreignExchgContracts>
          <interestRtContracts>
            <mon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </otherCategory>
          </interestRtContracts>
          <otherContracts>
            <mon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </otherCategory>
          </otherContracts>
        </monthlyReturnCats>
        <othMon1 netRealizedGain="1401.11000000" netUnrealizedAppr="272391.19000000"/>
        <othMon2 netRealizedGain="-114078.97000000" netUnrealizedAppr="447024.40000000"/>
        <othMon3 netRealizedGain="16422.33000000" netUnrealizedAppr="-449003.07000000"/>
      </returnInfo>
      <mon1Flow redemption="-96.29000000" reinvestment="0.00000000" sales="8722.97000000"/>
      <mon2Flow redemption="0.00000000" reinvestment="0.00000000" sales="356.25000000"/>
      <mon3Flow redemption="0.00000000" reinvestment="0.00000000" sales="395.00000000"/>



    </fundInfo>
    <invstOrSecs>
      <invstOrSec>
        <name>Canadian Pacific Kansas City L</name>
        <lei>N/A</lei>
        <title>Canadian Pacific Kansas City Ltd</title>
        <cusip>13646K108</cusip>
        <identifiers>
          <isin value="CA13646K1084"/>
          <ticker value="CP"/>
          <other otherDesc="SEDOL" value="BMBQR09"/>
        </identifiers>
        <balance>2290.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.35750000"/>
        <valUSD>174495.47000000</valUSD>
        <pctVal>1.912533644313</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CA</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Cellnex Telecom SA</name>
        <lei>5493008T4YG3AQUI7P67</lei>
        <title>Cellnex Telecom SA</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="ES0105066007"/>
          <ticker value="CLNX"/>
          <other otherDesc="SEDOL" value="BX90C05"/>
        </identifiers>
        <balance>8903.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.93554121"/>
        <valUSD>360798.31000000</valUSD>
        <pctVal>3.954480346603</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>ES</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>National Grid PLC</name>
        <lei>8R95QZMKZLJX5Q2XR704</lei>
        <title>National Grid PLC</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="GB00BDR05C01"/>
          <ticker value="NG/"/>
          <other otherDesc="SEDOL" value="BDR05C0"/>
        </identifiers>
        <balance>31920.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.80389083"/>
        <valUSD>439767.88000000</valUSD>
        <pctVal>4.820015477698</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>GB</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Terna - Rete Elettrica Naziona</name>
        <lei>8156009E94ED54DE7C31</lei>
        <title>Terna - Rete Elettrica Nazionale</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="IT0003242622"/>
          <ticker value="TRN"/>
          <other otherDesc="SEDOL" value="B01BN57"/>
        </identifiers>
        <balance>56410.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.93554121"/>
        <valUSD>473972.42000000</valUSD>
        <pctVal>5.194909642791</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>IT</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Aedifica SA</name>
        <lei>529900DTKNXL0AXQFN28</lei>
        <title>Aedifica SA</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="BE0003851681"/>
          <ticker value="AED"/>
          <other otherDesc="SEDOL" value="B1G5XP1"/>
        </identifiers>
        <balance>1226.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.93554121"/>
        <valUSD>82366.58000000</valUSD>
        <pctVal>0.902767592860</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>BE</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>CSX Corp</name>
        <lei>549300JVQR4N1MMP3Q88</lei>
        <title>CSX Corp</title>
        <cusip>126408103</cusip>
        <identifiers>
          <isin value="US1264081035"/>
          <ticker value="CSX"/>
        </identifiers>
        <balance>6064.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>185982.88000000</valUSD>
        <pctVal>2.038439824634</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>SSE PLC</name>
        <lei>549300KI75VYLLMSK856</lei>
        <title>SSE PLC</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="GB0007908733"/>
          <ticker value="SSE"/>
          <other otherDesc="SEDOL" value="0790873"/>
        </identifiers>
        <balance>13042.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.80389083"/>
        <valUSD>305898.59000000</valUSD>
        <pctVal>3.352759502140</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>GB</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>REN - Redes Energeticas Nacion</name>
        <lei>549300FR1FN48IGHR915</lei>
        <title>REN - Redes Energeticas Nacionais SGPS SA</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="PTREL0AM0008"/>
          <ticker value="RENE"/>
          <other otherDesc="SEDOL" value="B233HR5"/>
        </identifiers>
        <balance>49515.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.93554121"/>
        <valUSD>132802.96000000</valUSD>
        <pctVal>1.455568611978</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>PT</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Clearway Energy Inc</name>
        <lei>549300LHAZ9HA9G3XC48</lei>
        <title>Clearway Energy Inc</title>
        <cusip>18539C204</cusip>
        <identifiers>
          <isin value="US18539C2044"/>
          <ticker value="CWEN"/>
        </identifiers>
        <balance>13325.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>382827.25000000</valUSD>
        <pctVal>4.195925519354</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Exelon Corp</name>
        <lei>3SOUA6IRML7435B56G12</lei>
        <title>Exelon Corp</title>
        <cusip>30161N101</cusip>
        <identifiers>
          <isin value="US30161N1019"/>
          <ticker value="EXC"/>
        </identifiers>
        <balance>4664.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>184927.60000000</valUSD>
        <pctVal>2.026873573062</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Enel SpA</name>
        <lei>WOCMU6HCI0OJWNPRZS33</lei>
        <title>Enel SpA</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="IT0003128367"/>
          <ticker value="ENEL"/>
          <other otherDesc="SEDOL" value="7144569"/>
        </identifiers>
        <balance>62688.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.93554121"/>
        <valUSD>394558.45000000</valUSD>
        <pctVal>4.324503726503</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>IT</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Physicians Realty Trust</name>
        <lei>549300ITOVH0OY7PZC34</lei>
        <title>Physicians Realty Trust</title>
        <cusip>71943U104</cusip>
        <identifiers>
          <isin value="US71943U1043"/>
          <ticker value="DOC"/>
        </identifiers>
        <balance>9521.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>130056.86000000</valUSD>
        <pctVal>1.425470359910</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Aena SME SA</name>
        <lei>959800R7QMXKF0NFMT29</lei>
        <title>Aena SME SA</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="ES0105046009"/>
          <ticker value="AENA"/>
          <other otherDesc="SEDOL" value="BVRZ8L1"/>
        </identifiers>
        <balance>548.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.93554121"/>
        <valUSD>85985.33000000</valUSD>
        <pctVal>0.942430405456</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>ES</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>SBA Communications Corp</name>
        <lei>5299001HX8ZN8Y8QIT49</lei>
        <title>SBA Communications Corp</title>
        <cusip>78410G104</cusip>
        <identifiers>
          <isin value="US78410G1040"/>
          <ticker value="SBAC"/>
        </identifiers>
        <balance>1984.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>440011.52000000</valUSD>
        <pctVal>4.822685860471</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>EDP - Energias de Portugal SA</name>
        <lei>529900CLC3WDMGI9VH80</lei>
        <title>EDP - Energias de Portugal SA</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="PTEDP0AM0009"/>
          <ticker value="EDP"/>
          <other otherDesc="SEDOL" value="4103596"/>
        </identifiers>
        <balance>62830.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.93554121"/>
        <valUSD>306917.91000000</valUSD>
        <pctVal>3.363931619068</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>PT</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Infrastrutture Wireless Italia</name>
        <lei>81560066183FE361C071</lei>
        <title>Infrastrutture Wireless Italiane SpA</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="IT0005090300"/>
          <ticker value="INW"/>
          <other otherDesc="SEDOL" value="BZ0P4R4"/>
        </identifiers>
        <balance>10110.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.93554121"/>
        <valUSD>128902.45000000</valUSD>
        <pctVal>1.412817607582</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>IT</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>NEXTDC Ltd</name>
        <lei>529900RTERU3X7G3D672</lei>
        <title>NEXTDC Ltd</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="AU000000NXT8"/>
          <ticker value="NXT"/>
          <other otherDesc="SEDOL" value="B5LMKP4"/>
        </identifiers>
        <balance>31527.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="AUD" exchangeRt="1.53739718"/>
        <valUSD>260244.38000000</valUSD>
        <pctVal>2.852372800814</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>AU</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Transurban Group</name>
        <lei>549300ZR71SUQ4VUTM79</lei>
        <title>Transurban Group</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="AU000000TCL6"/>
          <ticker value="TCL"/>
          <other otherDesc="SEDOL" value="6200882"/>
        </identifiers>
        <balance>19705.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="AUD" exchangeRt="1.53739718"/>
        <valUSD>190074.44000000</valUSD>
        <pctVal>2.083284806327</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>AU</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Eversource Energy</name>
        <lei>SJ7XXD41SQU3ZNWUJ746</lei>
        <title>Eversource Energy</title>
        <cusip>30040W108</cusip>
        <identifiers>
          <isin value="US30040W1080"/>
          <ticker value="ES"/>
        </identifiers>
        <balance>4610.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>319150.30000000</valUSD>
        <pctVal>3.498003050409</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>EDP Renovaveis SA</name>
        <lei>529900MUFAH07Q1TAX06</lei>
        <title>EDP Renovaveis SA</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="ES0127797019"/>
          <ticker value="EDPR"/>
          <other otherDesc="SEDOL" value="B39GNW2"/>
        </identifiers>
        <balance>5746.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.93554121"/>
        <valUSD>114254.12000000</valUSD>
        <pctVal>1.252266597530</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>ES</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Orsted AS</name>
        <lei>W9NG6WMZIYEU8VEDOG48</lei>
        <title>Orsted AS</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="DK0060094928"/>
          <ticker value="ORSTED"/>
          <other otherDesc="SEDOL" value="BYT16L4"/>
        </identifiers>
        <balance>2661.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="DKK" exchangeRt="6.96665000"/>
        <valUSD>234133.68000000</valUSD>
        <pctVal>2.566190057924</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>DK</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>American Tower Corp</name>
        <lei>5493006ORUSIL88JOE18</lei>
        <title>American Tower Corp</title>
        <cusip>03027X100</cusip>
        <identifiers>
          <isin value="US03027X1000"/>
          <ticker value="AMT"/>
        </identifiers>
        <balance>1707.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>314839.08000000</valUSD>
        <pctVal>3.450750515440</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Getlink SE</name>
        <lei>9695007ZEQ7M0OE74G82</lei>
        <title>Getlink SE</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="FR0010533075"/>
          <ticker value="GET"/>
          <other otherDesc="SEDOL" value="B292JQ9"/>
        </identifiers>
        <balance>7573.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.93554121"/>
        <valUSD>128852.97000000</valUSD>
        <pctVal>1.412275288835</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>FR</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Severn Trent PLC</name>
        <lei>213800RPBXRETY4A4C59</lei>
        <title>Severn Trent PLC</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="GB00B1FH8J72"/>
          <ticker value="SVT"/>
          <other otherDesc="SEDOL" value="B1FH8J7"/>
        </identifiers>
        <balance>5035.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.80389083"/>
        <valUSD>173942.79000000</valUSD>
        <pctVal>1.906476071044</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>GB</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Digital Realty Trust Inc</name>
        <lei>549300HKCZ31D08NEI41</lei>
        <title>Digital Realty Trust Inc</title>
        <cusip>253868103</cusip>
        <identifiers>
          <isin value="US2538681030"/>
          <ticker value="DLR"/>
        </identifiers>
        <balance>2602.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>266600.92000000</valUSD>
        <pctVal>2.922042784863</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Helios Towers PLC</name>
        <lei>213800DGC7GS4XCHCU30</lei>
        <title>Helios Towers PLC</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="GB00BJVQC708"/>
          <ticker value="HTWS"/>
          <other otherDesc="SEDOL" value="BJVQC70"/>
        </identifiers>
        <balance>75630.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.80389083"/>
        <valUSD>85189.20000000</valUSD>
        <pctVal>0.933704531883</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>GB</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Boralex Inc</name>
        <lei>5493004UT7HNQU2SVR90</lei>
        <title>Boralex Inc</title>
        <cusip>09950M300</cusip>
        <identifiers>
          <isin value="CA09950M3003"/>
          <ticker value="BLX"/>
          <other otherDesc="SEDOL" value="2099084"/>
        </identifiers>
        <balance>7786.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.35750000"/>
        <valUSD>215140.23000000</valUSD>
        <pctVal>2.358014956607</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CA</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Equinix Inc</name>
        <lei>549300EVUN2BTLJ3GT74</lei>
        <title>Equinix Inc</title>
        <cusip>29444U700</cusip>
        <identifiers>
          <isin value="US29444U7000"/>
          <ticker value="EQIX"/>
        </identifiers>
        <balance>332.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>247522.60000000</valUSD>
        <pctVal>2.712937477562</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Smart Metering Systems PLC</name>
        <lei>213800FGOUFSDPE33S71</lei>
        <title>Smart Metering Systems PLC</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="GB00B4X1RC86"/>
          <ticker value="SMS"/>
          <other otherDesc="SEDOL" value="B4X1RC8"/>
        </identifiers>
        <balance>39010.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.80389083"/>
        <valUSD>382388.74000000</valUSD>
        <pctVal>4.191119290698</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>GB</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Fraport AG Frankfurt Airport S</name>
        <lei>5299001ERX0K10IZUL40</lei>
        <title>Fraport AG Frankfurt Airport Services Worldwide</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="DE0005773303"/>
          <ticker value="FRA"/>
          <other otherDesc="SEDOL" value="7107551"/>
        </identifiers>
        <balance>3954.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.93554121"/>
        <valUSD>201791.63000000</valUSD>
        <pctVal>2.211709458794</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>DE</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>IHS Holding Ltd</name>
        <lei>213800CLGMKL63VKTD94</lei>
        <title>IHS Holding Ltd</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="KYG4701H1092"/>
          <ticker value="IHS"/>
          <other otherDesc="SEDOL" value="BMCG0L0"/>
        </identifiers>
        <balance>10094.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>83275.50000000</valUSD>
        <pctVal>0.912729685744</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>GB</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>West Japan Railway Co</name>
        <lei>353800QGUXHZ7EBCR121</lei>
        <title>West Japan Railway Co</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="JP3659000008"/>
          <ticker value="9021"/>
          <other otherDesc="SEDOL" value="6957995"/>
        </identifiers>
        <balance>2200.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="JPY" exchangeRt="139.32500000"/>
        <valUSD>92139.64000000</valUSD>
        <pctVal>1.009883875351</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>JP</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>GOLDMAN SACHS BANK USA</name>
        <lei>KD3XUN7C6T14HNAYLU02</lei>
        <title>TRS CFD EQUITY BASKET</title>
        <cusip>000000000</cusip>
        <identifiers>
          <other otherDesc="INTERNAL" value="ISOF-GSC"/>
        </identifiers>
        <balance>1.00000000</balance>
        <units>NC</units>
        <curCd>USD</curCd>
        <valUSD>-8513.00000000</valUSD>
        <pctVal>-0.09330556784</pctVal>
        <payoffProfile>N/A</payoffProfile>
        <assetCat>DE</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <derivativeInfo>
          <swapDeriv derivCat="SWP">
            <counterparties>
              <counterpartyName>GOLDMAN SACHS BANK USA</counterpartyName>
              <counterpartyLei>KD3XUN7C6T14HNAYLU02</counterpartyLei>
            </counterparties>
            <descRefInstrmnt>
              <indexBasketInfo>
                <indexName>Custom Equity Basket</indexName>
                <indexIdentifier>BRSA01B_INDEX</indexIdentifier>
                <narrativeDesc>Custom Equity Basket</narrativeDesc>
                <components>
                  <component>
                    <othIndName>EDP - ENERGIAS DE PORTUGAL SA</othIndName>
                    <identifiers>
                      <cusip value="000000000"/>
                    </identifiers>
                    <othIndNotAmt>20683.00000000</othIndNotAmt>
                    <othIndCurCd>USD</othIndCurCd>
                    <othIndValue>101034.27000000</othIndValue>
                    <othIndIssCurCd>USD</othIndIssCurCd>
                  </component>
                </components>
              </indexBasketInfo>
            </descRefInstrmnt>
            <swapFlag>Y</swapFlag>
            <otherRecDesc fixedOrFloating="Other">Default Event</otherRecDesc>
            <otherPmntDesc fixedOrFloating="Other">CFD EQUITY BASKET</otherPmntDesc>
            <terminationDt>2024-02-28</terminationDt>
            <upfrontPmnt>0.00000000</upfrontPmnt>
            <pmntCurCd>USD</pmntCurCd>
            <upfrontRcpt>0.00000000</upfrontRcpt>
            <rcptCurCd>USD</rcptCurCd>
            <notionalAmt>109571.11000000</notionalAmt>
            <curCd>USD</curCd>
            <unrealizedAppr>-8513.00000000</unrealizedAppr>
          </swapDeriv>
        </derivativeInfo>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Enav SpA</name>
        <lei>81560048ECF8D2059980</lei>
        <title>Enav SpA</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="IT0005176406"/>
          <ticker value="ENAV"/>
          <other otherDesc="SEDOL" value="BD0CRV6"/>
        </identifiers>
        <balance>5002.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.93554121"/>
        <valUSD>21168.54000000</valUSD>
        <pctVal>0.232014876666</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>IT</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Flughafen Zurich AG</name>
        <lei>529900PFO97GCN5SYB55</lei>
        <title>Flughafen Zurich AG</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="CH0319416936"/>
          <ticker value="FHZN"/>
          <other otherDesc="SEDOL" value="BYQ8481"/>
        </identifiers>
        <balance>736.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CHF" exchangeRt="0.91075000"/>
        <valUSD>142289.50000000</valUSD>
        <pctVal>1.559544531342</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CH</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Xcel Energy Inc</name>
        <lei>LGJNMI9GH8XIDG5RCM61</lei>
        <title>Xcel Energy Inc</title>
        <cusip>98389B100</cusip>
        <identifiers>
          <isin value="US98389B1008"/>
          <ticker value="XEL"/>
        </identifiers>
        <balance>668.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>43613.72000000</valUSD>
        <pctVal>0.478022190797</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>EDP RENOVAVEIS SA I-2023 SHS</name>
        <lei>N/A</lei>
        <title>EDP RENOVAVEIS SA I-2023 SHS</title>
        <cusip>000000000</cusip>
        <identifiers>
          <ticker value="2259705"/>
          <other otherDesc="INTERNAL" value="BQB99T9"/>
        </identifiers>
        <balance>98.52000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.93554121"/>
        <valUSD>1958.98000000</valUSD>
        <pctVal>0.021471131362</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetConditional assetCat="OTHER" desc="Rights"/>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>BlackRock Liquidity Funds T-Fund</name>
        <lei>5493002L9DNZ83RX7V61</lei>
        <title>BlackRock Liquidity Funds T-Fund</title>
        <cusip>09248U718</cusip>
        <identifiers>
          <isin value="US09248U7182"/>
          <ticker value="TSTXX"/>
        </identifiers>
        <balance>734882.77000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>734882.77000000</valUSD>
        <pctVal>8.054581716367</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>STIV</assetCat>
        <issuerCat>RF</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Alexandria Real Estate Equitie</name>
        <lei>MGCJBT4MKTQBVLNUIS88</lei>
        <title>Alexandria Real Estate Equities Inc</title>
        <cusip>015271109</cusip>
        <identifiers>
          <isin value="US0152711091"/>
          <ticker value="ARE"/>
        </identifiers>
        <balance>1138.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>129117.48000000</valUSD>
        <pctVal>1.415174414378</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Aeroports de Paris</name>
        <lei>969500PJMBSFHYC37989</lei>
        <title>Aeroports de Paris</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="FR0010340141"/>
          <ticker value="ADP"/>
          <other otherDesc="SEDOL" value="B164FY1"/>
        </identifiers>
        <balance>1266.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.93554121"/>
        <valUSD>192960.62000000</valUSD>
        <pctVal>2.114918386004</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>FR</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Hydro One Ltd</name>
        <lei>5493007QZDXTP1W2VL44</lei>
        <title>Hydro One Ltd</title>
        <cusip>448811208</cusip>
        <identifiers>
          <isin value="CA4488112083"/>
          <ticker value="H"/>
          <other otherDesc="SEDOL" value="BYYXJY9"/>
        </identifiers>
        <balance>5371.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.35750000"/>
        <valUSD>153078.45000000</valUSD>
        <pctVal>1.677795336717</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CA</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
    </invstOrSecs>
    <explntrNotes>
      <explntrNote note="ISOF-GSC (Goldman Sachs Bank USA): The Fund receives the total return on a portfolio of long positions underlying the total return swap. The Fund pays the total return on a portfolio of short positions underlying the total return swap. In addition, the Fund pays or receives a variable rate of interest, based on a specified benchmark, plus or minus a spread of 26 basis points. The benchmark and spread are determined based upon the country and/or currency of the individual underlying positions. The following are the specified benchmarks used in determining the variable rate of interest: EUR - 1D Euro Short Term Rate (ESTR)." noteItem="C.11.f.i.1"/>

      <explntrNote note="IBORs are undergoing a change as regulators and industry groups have recommended that firms consider adoption of alternative, overnight risk-free rates (RFRs). Floating rate swap terms reflected as Libors may be using the RFR to calculate the actual rate." noteItem="C.11.f.i.2"/>




      <explntrNote note="Monthly returns presented in Item B.5(a) have been calculated without deducting any applicable sales loads or redemption fees." noteItem="B.5.a"/>
    </explntrNotes>
    <signature>
      <ncom:dateSigned>2023-07-25</ncom:dateSigned>
      <ncom:nameOfApplicant>BlackRock Funds</ncom:nameOfApplicant>
      <ncom:signature>Chuck Pulsfort</ncom:signature>
      <ncom:signerName>Chuck Pulsfort</ncom:signerName>
      <ncom:title>Assistant Treasurer</ncom:title>
    </signature>
  </formData>
</edgarSubmission>
