<?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>0000035315</cik>
          <ccc>XXXXXXXX</ccc>
        </issuerCredentials>
      </filer>


      <seriesClassInfo>
        <seriesId>S000051137</seriesId>
        <classId>C000161034</classId>
      </seriesClassInfo>


    </filerInfo>
  </headerData>
  <formData>
    <genInfo>
      <regName>FIDELITY SALEM STREET TRUST</regName>
      <regFileNumber>811-02105</regFileNumber>
      <regCik>0000035315</regCik>
      <regLei>S4W85DGKOEJ24DPRB829</regLei>
      <regStreet1>245 Summer Street</regStreet1>
      <regCity>Boston</regCity>
      <regStateConditional regCountry="US" regState="US-MA"/>
      <regZipOrPostalCode>02210</regZipOrPostalCode>
      <regPhone>1-800-FIDELITY</regPhone>
      <seriesName>Fidelity SAI U.S. Quality Index Fund</seriesName>
      <seriesId>S000051137</seriesId>
      <seriesLei>5493005SVFGDN1SI3W63</seriesLei>
      <repPdEnd>2020-07-31</repPdEnd>
      <repPdDate>2020-04-30</repPdDate>
      <isFinalFiling>N</isFinalFiling>
    </genInfo>
    <fundInfo>
      <totAssets>9047055943.64</totAssets>
      <totLiabs>158676351.29</totLiabs>
      <netAssets>8888379592.35</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>77.30000000</cshNotRptdInCorD>
      <borrowers>
        <borrower aggrVal="23797004.00000000" lei="MBNUM2BPBDO7JBLYG310" name="CITIGROUP GLOBAL MARKETS INC."/>
        <borrower aggrVal="184704.00000000" lei="549300F35UE0BOM1WJ55" name="SG AMERICAS SECURITIES LLC"/>
        <borrower aggrVal="131230534.00000000" lei="549300HN4UKV1E2R3U73" name="BOFA SECURITIES INC"/>
        <borrower aggrVal="2835287.00000000" lei="9R7GPTSO7KV3UQJZQ078" name="MORGAN STANLEY and CO LLC"/>
        <borrower aggrVal="3417562.72000000" lei="FOR8UP27PHTHYVLBNG30" name="GOLDMAN SACHS and CO LLC (GOV REPO)"/>
        <borrower aggrVal="1283268.00000000" lei="AC28XWWI3WIBK2824319" name="BARCLAYS CAPITAL INC."/>
        <borrower aggrVal="249256.00000000" lei="ZBUT11V806EZRVTWT807" name="JPMORGAN SECURITIES LLC"/>
        <borrower aggrVal="62314.00000000" lei="OXTKY6Q8X53C9ILVV871" name="NOMURA SECURITIES INTERNATIONAL INC"/>
      </borrowers>
      <isNonCashCollateral>N</isNonCashCollateral>
      <returnInfo>
        <monthlyTotReturns>
          <monthlyTotReturn classId="C000161034" rtn1="-6.87000000" rtn2="-9.20000000" rtn3="11.99000000"/>
        </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="88351.55000000" netUnrealizedAppr="-2281975.22000000"/>
            <mon2 netRealizedGain="-5450065.39000000" netUnrealizedAppr="3884361.75000000"/>
            <mon3 netRealizedGain="7747189.91000000" netUnrealizedAppr="3249338.55000000"/>
            <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="88351.55000000" netUnrealizedAppr="-2281975.22000000"/>
              <instrMon2 netRealizedGain="-5450065.39000000" netUnrealizedAppr="3884361.75000000"/>
              <instrMon3 netRealizedGain="7747189.91000000" netUnrealizedAppr="3249338.55000000"/>
            </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>
          </equityContracts>
          <foreignExchgContracts>
            <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>
          </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="-94.23000000" netUnrealizedAppr="-688742472.43000000"/>
        <othMon2 netRealizedGain="-50085849.73000000" netUnrealizedAppr="-859022150.09000000"/>
        <othMon3 netRealizedGain="51065406.43000000" netUnrealizedAppr="920448545.88000000"/>
      </returnInfo>
      <mon1Flow redemption="43340560.01000000" reinvestment="0.00000000" sales="83983172.82000000"/>
      <mon2Flow redemption="321095979.79000000" reinvestment="0.00000000" sales="499390389.32000000"/>
      <mon3Flow redemption="740938276.92000000" reinvestment="0.00000000" sales="228705319.34000000"/>


    </fundInfo>
    <invstOrSecs>
      <invstOrSec>
        <name>BIOGEN INC</name>
        <lei>W8J5WZB5IY3K0NDQT671</lei>
        <title>BIOGEN INC</title>
        <cusip>09062X103</cusip>
        <identifiers>
          <isin value="US09062X1037"/>
        </identifiers>
        <balance>416812.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>123722305.96000000</valUSD>
        <pctVal>1.391955695349</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>WD-4O CO</name>
        <lei>549300UZHTN0CNKBOB19</lei>
        <title>WD 40 CO</title>
        <cusip>929236107</cusip>
        <identifiers>
          <isin value="US9292361071"/>
        </identifiers>
        <balance>31656.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5517007.68000000</valUSD>
        <pctVal>0.062069892747</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>AMAZON.COM INC</name>
        <lei>ZXTILKJKG63JELOEG630</lei>
        <title>AMAZON.COM INC</title>
        <cusip>023135106</cusip>
        <identifiers>
          <isin value="US0231351067"/>
        </identifiers>
        <balance>18250.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>45150500.00000000</valUSD>
        <pctVal>0.507972229706</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>MANHATTAN ASSOCS INC</name>
        <lei>529900Q1GJP7KD52SW51</lei>
        <title>MANHATTAN ASSOCIATES INC</title>
        <cusip>562750109</cusip>
        <identifiers>
          <isin value="US5627501092"/>
        </identifiers>
        <balance>147608.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>10471311.52000000</valUSD>
        <pctVal>0.117809004568</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>MONSTER BEVERAGE CORP NEW</name>
        <lei>52990090AP0E7HCB6F33</lei>
        <title>MONSTER BEVERAGE CORP</title>
        <cusip>61174X109</cusip>
        <identifiers>
          <isin value="US61174X1090"/>
        </identifiers>
        <balance>881834.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>54506159.54000000</valUSD>
        <pctVal>0.613229430332</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>HERSHEY CO</name>
        <lei>21X2CX66SU2BR6QTAD08</lei>
        <title>HERSHEY CO (THE)</title>
        <cusip>427866108</cusip>
        <identifiers>
          <isin value="US4278661081"/>
        </identifiers>
        <balance>342584.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>45368399.12000000</valUSD>
        <pctVal>0.510423735267</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>MATCH GROUP INC</name>
        <lei>549300BIJKT86CPCKK96</lei>
        <title>MATCH GROUP INC</title>
        <cusip>57665R106</cusip>
        <identifiers>
          <isin value="US57665R1068"/>
        </identifiers>
        <balance>124597.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>9588985.12000000</valUSD>
        <pctVal>0.107882263807</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>
          <loanByFundCondition isLoanByFund="Y" loanVal="9582058.72000000"/>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>GRAINGER (W.W.) INC</name>
        <lei>549300TWZSP6O1IH2V34</lei>
        <title>WW GRAINGER INC</title>
        <cusip>384802104</cusip>
        <identifiers>
          <isin value="US3848021040"/>
        </identifiers>
        <balance>100787.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>27774881.46000000</valUSD>
        <pctVal>0.312485320540</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>PRICE (T ROWE) GROUP INC</name>
        <lei>549300SIV6FPS9Y7IH33</lei>
        <title>PRICE (T ROWE)GROUP INC</title>
        <cusip>74144T108</cusip>
        <identifiers>
          <isin value="US74144T1088"/>
        </identifiers>
        <balance>539783.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>62415108.29000000</valUSD>
        <pctVal>0.702210202000</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>PAYCOM SOFTWARE INC</name>
        <lei>254900LSB0HNJUDC6Q18</lei>
        <title>PAYCOM SOFTWARE INC</title>
        <cusip>70432V102</cusip>
        <identifiers>
          <isin value="US70432V1026"/>
        </identifiers>
        <balance>113315.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>29577481.30000000</valUSD>
        <pctVal>0.332765730723</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>ILLINOIS TOOL WORKS INC</name>
        <lei>76NA4I14SZCFAYMNSV04</lei>
        <title>ILLINOIS TOOL WORKS INC</title>
        <cusip>452308109</cusip>
        <identifiers>
          <isin value="US4523081093"/>
        </identifiers>
        <balance>675613.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>109787112.50000000</valUSD>
        <pctVal>1.235175786084</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>AON PLC</name>
        <lei>635400FALWQYX5E6QC64</lei>
        <title>AON PLC</title>
        <cusip>N/A</cusip>
        <identifiers>
          <isin value="IE00BLP1HW54"/>
        </identifiers>
        <balance>540845.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>93387706.15000000</valUSD>
        <pctVal>1.050671893337</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>IE</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>ADOBE INC</name>
        <lei>FU4LY2G4933NH2E1CP29</lei>
        <title>ADOBE INC</title>
        <cusip>00724F101</cusip>
        <identifiers>
          <isin value="US00724F1012"/>
        </identifiers>
        <balance>557075.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>197004003.00000000</valUSD>
        <pctVal>2.216422025557</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>PAYCHEX INC</name>
        <lei>529900K900DW6SUBM174</lei>
        <title>PAYCHEX INC</title>
        <cusip>704326107</cusip>
        <identifiers>
          <isin value="US7043261079"/>
        </identifiers>
        <balance>735882.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>50422634.64000000</valUSD>
        <pctVal>0.567287142905</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>ESSENT GROUP LTD</name>
        <lei>254900QUO860OUT6ZF83</lei>
        <title>ESSENT GROUP LTD</title>
        <cusip>N/A</cusip>
        <identifiers>
          <isin value="BMG3198U1027"/>
        </identifiers>
        <balance>227265.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6208879.80000000</valUSD>
        <pctVal>0.069853900089</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>BM</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>PRIMERICA INC</name>
        <lei>254900621R686KJR7022</lei>
        <title>PRIMERICA INC</title>
        <cusip>74164M108</cusip>
        <identifiers>
          <isin value="US74164M1080"/>
        </identifiers>
        <balance>90485.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>9402296.35000000</valUSD>
        <pctVal>0.105781894802</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>PUBLIC STORAGE</name>
        <lei>549300LMZF40TKJ6DM64</lei>
        <title>PUBLIC STORAGE</title>
        <cusip>74460D109</cusip>
        <identifiers>
          <isin value="US74460D1090"/>
        </identifiers>
        <balance>324411.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>60162019.95000000</valUSD>
        <pctVal>0.676861505799</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>FACEBOOK INC</name>
        <lei>BQ4BKCS1HXDV9HN80Z93</lei>
        <title>FACEBOOK INC CL A</title>
        <cusip>30303M102</cusip>
        <identifiers>
          <isin value="US30303M1027"/>
        </identifiers>
        <balance>148251.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>30348462.21000000</valUSD>
        <pctVal>0.341439762947</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>3M CO</name>
        <lei>LUZQVYP4VS22CLWDAR65</lei>
        <title>3M CO</title>
        <cusip>88579Y101</cusip>
        <identifiers>
          <isin value="US88579Y1010"/>
        </identifiers>
        <balance>208257.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>31638403.44000000</valUSD>
        <pctVal>0.355952433301</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>SEI INV CORP</name>
        <lei>5LJTIFADGZ6XH1RVOC11</lei>
        <title>SEI INV CORP</title>
        <cusip>784117103</cusip>
        <identifiers>
          <isin value="US7841171033"/>
        </identifiers>
        <balance>291551.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>14857438.96000000</valUSD>
        <pctVal>0.167155765633</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>CHECK POINT SOFTWARE TECHS LTD</name>
        <lei>2549003ZVBH73EPNS513</lei>
        <title>CHECK POINT SOFTWARE TECHS LTD</title>
        <cusip>N/A</cusip>
        <identifiers>
          <isin value="IL0010824113"/>
        </identifiers>
        <balance>270784.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>28632700.16000000</valUSD>
        <pctVal>0.322136333878</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>IL</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>SNAP-ON TOOLS CORP</name>
        <lei>HHWAT5TDOYZMM26KKQ73</lei>
        <title>SNAP-ON INCORPORATED</title>
        <cusip>833034101</cusip>
        <identifiers>
          <isin value="US8330341012"/>
        </identifiers>
        <balance>126692.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>16506700.68000000</valUSD>
        <pctVal>0.185711023122</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>
          <loanByFundCondition isLoanByFund="Y" loanVal="10331997.00000000"/>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>PFIZER INC</name>
        <lei>765LHXWGK1KXCLTFYQ30</lei>
        <title>PFIZER INC</title>
        <cusip>717081103</cusip>
        <identifiers>
          <isin value="US7170811035"/>
        </identifiers>
        <balance>8062860.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>309291309.60000000</valUSD>
        <pctVal>3.479726606930</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>METTLER-TOLEDO INTL INC</name>
        <lei>5493000BD5GJNUDIUG10</lei>
        <title>METTLER-TOLEDO INTL INC</title>
        <cusip>592688105</cusip>
        <identifiers>
          <isin value="US5926881054"/>
        </identifiers>
        <balance>56257.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>40501664.58000000</valUSD>
        <pctVal>0.455669834520</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>EATON VANCE CORP</name>
        <lei>4JJ8ORNW1AFZPSV8GJ79</lei>
        <title>EATON VANCE CORP NON VTG</title>
        <cusip>278265103</cusip>
        <identifiers>
          <isin value="US2782651036"/>
        </identifiers>
        <balance>261357.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>9591801.90000000</valUSD>
        <pctVal>0.107913954397</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>ABBVIE INC</name>
        <lei>FR5LCKFTG8054YNNRU85</lei>
        <title>ABBVIE INC</title>
        <cusip>00287Y109</cusip>
        <identifiers>
          <isin value="US00287Y1091"/>
        </identifiers>
        <balance>3416004.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>280795528.80000000</valUSD>
        <pctVal>3.159130704112</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>MAXIM INTEGRATED PRODUCTS INC</name>
        <lei>SO0H5YEO14Y4PVKQH532</lei>
        <title>MAXIM INTEGRATED PRODUCTS INC</title>
        <cusip>57772K101</cusip>
        <identifiers>
          <isin value="US57772K1016"/>
        </identifiers>
        <balance>586089.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>32223173.22000000</valUSD>
        <pctVal>0.362531470277</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>VISA INC</name>
        <lei>549300JZ4OKEHW3DPJ59</lei>
        <title>VISA INC CL A</title>
        <cusip>92826C839</cusip>
        <identifiers>
          <isin value="US92826C8394"/>
        </identifiers>
        <balance>2049863.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>366351515.36000000</valUSD>
        <pctVal>4.121690703616</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>
          <loanByFundCondition isLoanByFund="Y" loanVal="127141408.00000000"/>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>ROPER TECHNOLOGIES INC</name>
        <lei>549300LJXD867XMVE759</lei>
        <title>ROPER TECHNOLOGIES INC</title>
        <cusip>776696106</cusip>
        <identifiers>
          <isin value="US7766961061"/>
        </identifiers>
        <balance>224698.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>76628758.94000000</valUSD>
        <pctVal>0.862122934150</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>SVB FINANCIAL GROUP</name>
        <lei>549300D2KJ20JMXE7542</lei>
        <title>SVB FINL GROUP</title>
        <cusip>78486Q101</cusip>
        <identifiers>
          <isin value="US78486Q1013"/>
        </identifiers>
        <balance>111351.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>21509672.67000000</valUSD>
        <pctVal>0.241997683003</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>BLACKSTONE GROUP INC</name>
        <lei>5299004LW4QWGZUB8Y96</lei>
        <title>BLACKSTONE GROUP INC</title>
        <cusip>09260D107</cusip>
        <identifiers>
          <isin value="US09260D1072"/>
        </identifiers>
        <balance>1523066.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>79564967.84000000</valUSD>
        <pctVal>0.895157177000</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>AUTOMATIC DATA PROCESSING INC</name>
        <lei>HGBOLILQXWER4SAL2I23</lei>
        <title>AUTOMATIC DATA PROCESSING INC</title>
        <cusip>053015103</cusip>
        <identifiers>
          <isin value="US0530151036"/>
        </identifiers>
        <balance>999511.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>146618268.59000000</valUSD>
        <pctVal>1.649550034026</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>MOODYS CORP</name>
        <lei>549300GCEDD8YCF5WU84</lei>
        <title>MOODYS CORP</title>
        <cusip>615369105</cusip>
        <identifiers>
          <isin value="US6153691059"/>
        </identifiers>
        <balance>375062.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>91477621.80000000</valUSD>
        <pctVal>1.029182213130</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>ARISTA NETWORKS INC</name>
        <lei>635400H1WKBLOQERUU95</lei>
        <title>ARISTA NETWORKS INC</title>
        <cusip>040413106</cusip>
        <identifiers>
          <isin value="US0404131064"/>
        </identifiers>
        <balance>117569.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>25782881.70000000</valUSD>
        <pctVal>0.290074039166</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>
          <loanByFundCondition isLoanByFund="Y" loanVal="6096540.00000000"/>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>INTUIT INC</name>
        <lei>VI90HBPH7XSFMB9E4M29</lei>
        <title>INTUIT INC</title>
        <cusip>461202103</cusip>
        <identifiers>
          <isin value="US4612021034"/>
        </identifiers>
        <balance>561894.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>151604620.14000000</valUSD>
        <pctVal>1.705649703242</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>ILLUMINA INC</name>
        <lei>SQ95QG8SR5Q56LSNF682</lei>
        <title>ILLUMINA INC</title>
        <cusip>452327109</cusip>
        <identifiers>
          <isin value="US4523271090"/>
        </identifiers>
        <balance>339563.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>108330783.89000000</valUSD>
        <pctVal>1.218791150450</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>ERIE INDEMNITY CO</name>
        <lei>549300WA5KP94KRUFZ80</lei>
        <title>ERIE INDEMNITY CO CL A</title>
        <cusip>29530P102</cusip>
        <identifiers>
          <isin value="US29530P1021"/>
        </identifiers>
        <balance>42678.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>7599244.68000000</valUSD>
        <pctVal>0.085496401239</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>EDWARDS LIFESCIENCES CORP</name>
        <lei>YA13X31F3V31L8TMPR58</lei>
        <title>EDWARDS LIFESCIENCES CORP</title>
        <cusip>28176E108</cusip>
        <identifiers>
          <isin value="US28176E1082"/>
        </identifiers>
        <balance>481786.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>104788455.00000000</valUSD>
        <pctVal>1.178937666998</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>LANDSTAR SYSTEM INC</name>
        <lei>254900CUQXQRL09MEI52</lei>
        <title>LANDSTAR SYSTEM INC</title>
        <cusip>515098101</cusip>
        <identifiers>
          <isin value="US5150981018"/>
        </identifiers>
        <balance>91158.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>9417532.98000000</valUSD>
        <pctVal>0.105953316711</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>LPL FINANCIAL HOLDINGS INC</name>
        <lei>549300XROQ4Y8G2L7682</lei>
        <title>LPL FINL HLDGS INC</title>
        <cusip>50212V100</cusip>
        <identifiers>
          <isin value="US50212V1008"/>
        </identifiers>
        <balance>186716.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>11244037.52000000</valUSD>
        <pctVal>0.126502670179</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>JAZZ PHARMACEUTICALS PLC</name>
        <lei>635400GAUMJCLEZRRV50</lei>
        <title>JAZZ PHARMA PLC</title>
        <cusip>N/A</cusip>
        <identifiers>
          <isin value="IE00B4Q5ZN47"/>
        </identifiers>
        <balance>130681.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>14407580.25000000</valUSD>
        <pctVal>0.162094565160</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>IE</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>FASTENAL CO</name>
        <lei>529900PP0C7H2HHPSJ32</lei>
        <title>FASTENAL CO</title>
        <cusip>311900104</cusip>
        <identifiers>
          <isin value="US3119001044"/>
        </identifiers>
        <balance>1324820.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>47984980.40000000</valUSD>
        <pctVal>0.539861961355</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>FORTINET INC</name>
        <lei>549300O0QJWDBAS0QX03</lei>
        <title>FORTINET INC</title>
        <cusip>34959E109</cusip>
        <identifiers>
          <isin value="US34959E1091"/>
        </identifiers>
        <balance>306626.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>33035885.24000000</valUSD>
        <pctVal>0.371675004389</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>PROCTER and GAMBLE CO</name>
        <lei>2572IBTT8CCZW6AU4141</lei>
        <title>PROCTER and GAMBLE CO</title>
        <cusip>742718109</cusip>
        <identifiers>
          <isin value="US7427181091"/>
        </identifiers>
        <balance>2902548.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>342123332.76000000</valUSD>
        <pctVal>3.849108031507</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>FIDELITY REVERE STREET TRUST</name>
        <lei>549300BDV45LJNXBZC55</lei>
        <title>Fidelity Cash Central Fund</title>
        <cusip>31635A105</cusip>
        <identifiers>
          <isin value="US31635A1051"/>
        </identifiers>
        <balance>15290325.26800000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>15294912.37000000</valUSD>
        <pctVal>0.172077623498</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>CREDIT ACCEPTANCE CORP</name>
        <lei>N/A</lei>
        <title>CREDIT ACCEPTANCE CORP</title>
        <cusip>225310101</cusip>
        <identifiers>
          <isin value="US2253101016"/>
        </identifiers>
        <balance>32131.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>10011055.67000000</valUSD>
        <pctVal>0.112630829567</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>
          <loanByFundCondition isLoanByFund="Y" loanVal="9907926.00000000"/>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>FIDELITY REVERE STREET TRUST</name>
        <lei>549300BDV45LJNXBZC55</lei>
        <title>Fidelity Securities Lending Cash Central Fund</title>
        <cusip>31635A303</cusip>
        <identifiers>
          <isin value="US31635A3032"/>
        </identifiers>
        <balance>159889198.06300000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>159905186.98000000</valUSD>
        <pctVal>1.799036430865</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>STIV</assetCat>
        <issuerCat>RF</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <cashCollateralCondition cashCollateralVal="159905186.98000000" isCashCollateral="Y"/>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>FRONTDOOR INC</name>
        <lei>5493008RB0JZJI3QGZ06</lei>
        <title>FRONTDOOR INC</title>
        <cusip>35905A109</cusip>
        <identifiers>
          <isin value="US35905A1097"/>
        </identifiers>
        <balance>182886.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>7079517.06000000</valUSD>
        <pctVal>0.079649130490</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>ZOETIS INC</name>
        <lei>549300HD9Q1LOC9KLJ48</lei>
        <title>ZOETIS INC CL A</title>
        <cusip>98978V103</cusip>
        <identifiers>
          <isin value="US98978V1035"/>
        </identifiers>
        <balance>1100228.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>142270482.68000000</valUSD>
        <pctVal>1.600634639889</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>CERNER CORP</name>
        <lei>549300L4UJ40IEVVI304</lei>
        <title>CERNER CORP</title>
        <cusip>156782104</cusip>
        <identifiers>
          <isin value="US1567821046"/>
        </identifiers>
        <balance>725549.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>50345845.11000000</valUSD>
        <pctVal>0.566423211192</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>BIO TECHNE CORP</name>
        <lei>54930073RLKQ51TILZ35</lei>
        <title>BIO TECHNE CORP</title>
        <cusip>09073M104</cusip>
        <identifiers>
          <isin value="US09073M1045"/>
        </identifiers>
        <balance>88037.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>19808325.00000000</valUSD>
        <pctVal>0.222856425000</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>IDEX CORPORATION</name>
        <lei>549300U5Y5EL6PHYLF13</lei>
        <title>IDEX CORPORATION</title>
        <cusip>45167R104</cusip>
        <identifiers>
          <isin value="US45167R1041"/>
        </identifiers>
        <balance>175695.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>26992022.85000000</valUSD>
        <pctVal>0.303677656535</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>FIDELITY NATIONAL FINL INC NEW</name>
        <lei>549300CAZYIH39SYQ287</lei>
        <title>FIDELITY NATIONAL FINL INC</title>
        <cusip>31620R303</cusip>
        <identifiers>
          <isin value="US31620R3030"/>
        </identifiers>
        <balance>635419.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>17188083.95000000</valUSD>
        <pctVal>0.193377024140</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>F5 NETWORKS INC</name>
        <lei>N/A</lei>
        <title>F5 NETWORKS INC</title>
        <cusip>315616102</cusip>
        <identifiers>
          <isin value="US3156161024"/>
        </identifiers>
        <balance>129912.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>18091545.12000000</valUSD>
        <pctVal>0.203541544687</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>ALIGN TECHNOLOGY INC</name>
        <lei>549300N5YSE0U3LCP840</lei>
        <title>ALIGN TECHNOLOGY INC</title>
        <cusip>016255101</cusip>
        <identifiers>
          <isin value="US0162551016"/>
        </identifiers>
        <balance>165669.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>35593984.65000000</valUSD>
        <pctVal>0.400455271741</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>PHILIP MORRIS INTL INC</name>
        <lei>HL3H1H2BGXWVG3BSWR90</lei>
        <title>PHILIP MORRIS INTL INC</title>
        <cusip>718172109</cusip>
        <identifiers>
          <isin value="US7181721090"/>
        </identifiers>
        <balance>3593996.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>268112101.60000000</valUSD>
        <pctVal>3.016433972180</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>MASTERCARD INC</name>
        <lei>AR5L2ODV9HN37376R084</lei>
        <title>MASTERCARD INC CL A</title>
        <cusip>57636Q104</cusip>
        <identifiers>
          <isin value="US57636Q1040"/>
        </identifiers>
        <balance>1287492.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>354021675.24000000</valUSD>
        <pctVal>3.982972054261</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>ROCKWELL AUTOMATION INC</name>
        <lei>VH3R4HHBHH12O0EXZJ88</lei>
        <title>ROCKWELL AUTOMATION INC</title>
        <cusip>773903109</cusip>
        <identifiers>
          <isin value="US7739031091"/>
        </identifiers>
        <balance>266908.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>50573727.84000000</valUSD>
        <pctVal>0.568987038802</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>TD AMERITRADE HOLDING CORP</name>
        <lei>ZI85ER3E6RXD4HPHW309</lei>
        <title>TD AMERITRADE HOLDING CORP</title>
        <cusip>87236Y108</cusip>
        <identifiers>
          <isin value="US87236Y1082"/>
        </identifiers>
        <balance>611845.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>24027153.15000000</valUSD>
        <pctVal>0.270320961209</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>ALPHABET INC</name>
        <lei>5493006MHB84DD0ZWV18</lei>
        <title>ALPHABET INC CL A</title>
        <cusip>02079K305</cusip>
        <identifiers>
          <isin value="US02079K3059"/>
        </identifiers>
        <balance>404122.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>544231097.40000000</valUSD>
        <pctVal>6.122950665477</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>SYNCHRONY FINANCIAL</name>
        <lei>549300RS7EWPM9MA6C78</lei>
        <title>SYNCHRONY FINANCIAL</title>
        <cusip>87165B103</cusip>
        <identifiers>
          <isin value="US87165B1035"/>
        </identifiers>
        <balance>1303734.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>25800895.86000000</valUSD>
        <pctVal>0.290276710078</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>CHICAGO MERCANTILE EXCH INC</name>
        <lei>SNZ2OJLFK8MNNCLQOF39</lei>
        <title>S and P500 EMINI FUT JUN20 ESM0</title>
        <cusip>N/A</cusip>
        <identifiers>
          <ticker value="ESM0"/>
        </identifiers>
        <balance>200.00000000</balance>
        <units>NC</units>
        <curCd>USD</curCd>
        <valUSD>5208933.85000000</valUSD>
        <pctVal>0.058603863571</pctVal>
        <payoffProfile>N/A</payoffProfile>
        <assetCat>DE</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <derivativeInfo>
          <futrDeriv derivCat="FUT">
            <counterparties>
              <counterpartyName>CHICAGO MERCANTILE EXCH INC</counterpartyName>
              <counterpartyLei>SNZ2OJLFK8MNNCLQOF39</counterpartyLei>
            </counterparties>
            <payOffProf>Long</payOffProf>
            <descRefInstrmnt>
              <indexBasketInfo>
                <indexName>S and P 500 INDX</indexName>
                <indexIdentifier>783786106</indexIdentifier>
              </indexBasketInfo>
            </descRefInstrmnt>
            <expDate>2020-06-19</expDate>
            <notionalAmt>23815066.15000000</notionalAmt>
            <curCd>USD</curCd>
            <unrealizedAppr>5208933.85000000</unrealizedAppr>
          </futrDeriv>
        </derivativeInfo>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>IDEXX LABORATORIES INC</name>
        <lei>OGMTXK0LUU1HKV2P0J84</lei>
        <title>IDEXX LABS INC</title>
        <cusip>45168D104</cusip>
        <identifiers>
          <isin value="US45168D1046"/>
        </identifiers>
        <balance>179493.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>49827256.80000000</valUSD>
        <pctVal>0.560588758415</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>CLOROX CO</name>
        <lei>54930044KVSC06Z79I06</lei>
        <title>CLOROX CO</title>
        <cusip>189054109</cusip>
        <identifiers>
          <isin value="US1890541097"/>
        </identifiers>
        <balance>271667.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>50649595.48000000</valUSD>
        <pctVal>0.569840598657</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>COLGATE-PALMOLIVE CO</name>
        <lei>YMEGZFW4SBUSS5BQXF88</lei>
        <title>COLGATE-PALMOLIVE CO</title>
        <cusip>194162103</cusip>
        <identifiers>
          <isin value="US1941621039"/>
        </identifiers>
        <balance>1853734.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>130261888.18000000</valUSD>
        <pctVal>1.465530210839</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>FACTSET RESEARCH SYSTEMS INC</name>
        <lei>549300ZSJE7NBK6K9P30</lei>
        <title>FACTSET RESEARCH SYSTEMS INC</title>
        <cusip>303075105</cusip>
        <identifiers>
          <isin value="US3030751057"/>
        </identifiers>
        <balance>87651.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>24104025.00000000</valUSD>
        <pctVal>0.271185819074</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>PROGRESSIVE CORP OHIO</name>
        <lei>529900TACNVLY9DCR586</lei>
        <title>PROGRESSIVE CORP OHIO</title>
        <cusip>743315103</cusip>
        <identifiers>
          <isin value="US7433151039"/>
        </identifiers>
        <balance>1350467.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>104391099.10000000</valUSD>
        <pctVal>1.174467156981</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>THE BOOKING HOLDINGS INC</name>
        <lei>FXM8FAOHMYDIPD38UZ17</lei>
        <title>THE BOOKING HOLDINGS INC</title>
        <cusip>09857L108</cusip>
        <identifiers>
          <isin value="US09857L1089"/>
        </identifiers>
        <balance>96685.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>143148910.45000000</valUSD>
        <pctVal>1.610517518549</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>TEXAS INSTRUMENTS INC.</name>
        <lei>WDJNR2L6D8RWOEB8T652</lei>
        <title>TEXAS INSTRUMENTS INC</title>
        <cusip>882508104</cusip>
        <identifiers>
          <isin value="US8825081040"/>
        </identifiers>
        <balance>2159285.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>250628209.95000000</valUSD>
        <pctVal>2.819728920732</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>MICROSOFT CORP</name>
        <lei>INR2EJN1ERAN0W5ZP974</lei>
        <title>MICROSOFT CORP</title>
        <cusip>594918104</cusip>
        <identifiers>
          <isin value="US5949181045"/>
        </identifiers>
        <balance>4012183.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>719023315.43000000</valUSD>
        <pctVal>8.089475792065</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>MARKETAXESS HOLDINGS INC</name>
        <lei>5493002U1CA1XJOVID83</lei>
        <title>MARKETAXESS HLDGS INC</title>
        <cusip>57060D108</cusip>
        <identifiers>
          <isin value="US57060D1081"/>
        </identifiers>
        <balance>87603.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>39860241.03000000</valUSD>
        <pctVal>0.448453406111</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>CADENCE DESIGN SYSTEMS INC</name>
        <lei>GCT7RXJOGLXPV0NXZY22</lei>
        <title>CADENCE DESIGN SYSTEMS INC</title>
        <cusip>127387108</cusip>
        <identifiers>
          <isin value="US1273871087"/>
        </identifiers>
        <balance>605275.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>49105960.75000000</valUSD>
        <pctVal>0.552473712894</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>KIMBERLY-CLARK CORP</name>
        <lei>MP3J6QPYPGN75NVW2S34</lei>
        <title>KIMBERLY CLARK CORP</title>
        <cusip>494368103</cusip>
        <identifiers>
          <isin value="US4943681035"/>
        </identifiers>
        <balance>743649.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>102980513.52000000</valUSD>
        <pctVal>1.158597159921</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>AMERIPRISE FINL INC</name>
        <lei>6ZLKQF7QB6JAEKQS5388</lei>
        <title>AMERIPRISE FINANCIAL INC</title>
        <cusip>03076C106</cusip>
        <identifiers>
          <isin value="US03076C1062"/>
        </identifiers>
        <balance>292662.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>33638570.28000000</valUSD>
        <pctVal>0.378455599589</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>VORNADO REALTY TRUST</name>
        <lei>N/A</lei>
        <title>VORNADO REALTY TRUST</title>
        <cusip>929042109</cusip>
        <identifiers>
          <isin value="US9290421091"/>
        </identifiers>
        <balance>365909.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>16034132.38000000</valUSD>
        <pctVal>0.180394325123</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>GARMIN LTD</name>
        <lei>2549001E0HIPIJQ0W046</lei>
        <title>GARMIN LTD</title>
        <cusip>N/A</cusip>
        <identifiers>
          <isin value="CH0114405324"/>
        </identifiers>
        <balance>262639.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>21315781.24000000</valUSD>
        <pctVal>0.239816279430</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CH</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>NIKE INC</name>
        <lei>787RXPR0UX0O0XUXPZ81</lei>
        <title>NIKE INC CL B</title>
        <cusip>654106103</cusip>
        <identifiers>
          <isin value="US6541061031"/>
        </identifiers>
        <balance>2704670.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>235793130.60000000</valUSD>
        <pctVal>2.652824715125</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>HOME DEPOT INC</name>
        <lei>QEKMOTMBBKA8I816DO57</lei>
        <title>HOME DEPOT INC</title>
        <cusip>437076102</cusip>
        <identifiers>
          <isin value="US4370761029"/>
        </identifiers>
        <balance>1611834.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>354329468.22000000</valUSD>
        <pctVal>3.986434923694</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>ROBERT HALF INTERNATIONAL INC</name>
        <lei>529900VPCUY9H3HLIC08</lei>
        <title>ROBERT HALF INTERNATIONAL INC.</title>
        <cusip>770323103</cusip>
        <identifiers>
          <isin value="US7703231032"/>
        </identifiers>
        <balance>271560.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>12836641.20000000</valUSD>
        <pctVal>0.144420488196</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>CBRE GROUP INC</name>
        <lei>52990016II9MJ2OSWA10</lei>
        <title>CBRE GROUP INC - CL A</title>
        <cusip>12504L109</cusip>
        <identifiers>
          <isin value="US12504L1098"/>
        </identifiers>
        <balance>773261.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>33196094.73000000</valUSD>
        <pctVal>0.373477464425</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>ALLISON TRANSMISSION HLDGS INC</name>
        <lei>529900RP7DJ882LI9T83</lei>
        <title>ALLISON TRANSMISSION HLDGS INC</title>
        <cusip>01973R101</cusip>
        <identifiers>
          <isin value="US01973R1014"/>
        </identifiers>
        <balance>275418.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>10008690.12000000</valUSD>
        <pctVal>0.112604215605</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>SIMON PPTY GROUP INC NEW</name>
        <lei>529900GQL5X8H7AO3T64</lei>
        <title>SIMON PPTY GROUP INC - REIT</title>
        <cusip>828806109</cusip>
        <identifiers>
          <isin value="US8288061091"/>
        </identifiers>
        <balance>708834.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>47328846.18000000</valUSD>
        <pctVal>0.532480028426</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>VEEVA SYS INC</name>
        <lei>549300YZEXPDB92M2F02</lei>
        <title>VEEVA SYS INC CL A</title>
        <cusip>922475108</cusip>
        <identifiers>
          <isin value="US9224751084"/>
        </identifiers>
        <balance>303886.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>57981448.80000000</valUSD>
        <pctVal>0.652328674732</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>VERISIGN INC</name>
        <lei>LMPL4N8ZOJRMF0KOF759</lei>
        <title>VERISIGN INC</title>
        <cusip>92343E102</cusip>
        <identifiers>
          <isin value="US92343E1029"/>
        </identifiers>
        <balance>238664.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>49997721.36000000</valUSD>
        <pctVal>0.562506594599</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>APPLE INC</name>
        <lei>HWUPKR0MPOU8FGXBT394</lei>
        <title>APPLE INC</title>
        <cusip>037833100</cusip>
        <identifiers>
          <isin value="US0378331005"/>
        </identifiers>
        <balance>2322041.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>682215645.80000000</valUSD>
        <pctVal>7.675365781938</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>GENTEX CORP</name>
        <lei>549300S3UD8XV1MN0287</lei>
        <title>GENTEX CORP</title>
        <cusip>371901109</cusip>
        <identifiers>
          <isin value="US3719011096"/>
        </identifiers>
        <balance>584353.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>14164716.72000000</valUSD>
        <pctVal>0.159362193894</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>MERCK and CO INC NEW</name>
        <lei>4YV9Y5M8S0BRK1RP0397</lei>
        <title>MERCK and CO INC NEW</title>
        <cusip>58933Y105</cusip>
        <identifiers>
          <isin value="US58933Y1055"/>
        </identifiers>
        <balance>3920962.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>311089125.08000000</valUSD>
        <pctVal>3.499953189980</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>BROWN FORMAN CORP</name>
        <lei>549300873K3LXF7ARU34</lei>
        <title>BROWN FORMAN CORP NON VTG CL B</title>
        <cusip>115637209</cusip>
        <identifiers>
          <isin value="US1156372096"/>
        </identifiers>
        <balance>420864.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>26177740.80000000</valUSD>
        <pctVal>0.294516458573</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>AMGEN INC</name>
        <lei>62QBXGPJ34PQ72Z12S66</lei>
        <title>AMGEN INC</title>
        <cusip>031162100</cusip>
        <identifiers>
          <isin value="US0311621009"/>
        </identifiers>
        <balance>1345480.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>321865725.60000000</valUSD>
        <pctVal>3.621196892592</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>
    </invstOrSecs>
    <signature>
      <ncom:dateSigned>2020-05-30</ncom:dateSigned>
      <ncom:nameOfApplicant>Laura M. Del Prato</ncom:nameOfApplicant>
      <ncom:signature>Laura M. Del Prato</ncom:signature>
      <ncom:signerName>Laura M. Del Prato</ncom:signerName>
      <ncom:title>President and Treasurer</ncom:title>
    </signature>
  </formData>
  <documents>XXXX</documents>
</edgarSubmission>
