The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACCENTURE PLC Common Stock G1151C101   440,287 1,427 SH   SOLE   1,427 0 0
AGNICO EAGLE MINES LTD Common Stock 008474108   3,491,368 76,920 SH   SOLE   76,920 0 0
ALPHABET INC Common Stock 02079K305   16,123,367 122,173 SH   SOLE   122,173 0 0
AMAZON.COM INC Common Stock 023135106   29,762,779 232,220 SH   SOLE   232,220 0 0
AMERICAN TOWER CORP REIT 03027X100   4,039,189 24,472 SH   SOLE   24,472 0 0
ANSYS INC Common Stock 03662Q105   348,409 1,164 SH   SOLE   1,164 0 0
APPLE INC Common Stock 037833100   12,844,045 74,644 SH   SOLE   74,644 0 0
APTIV PLC Common Stock G6095L109   384,673 3,868 SH   SOLE   3,868 0 0
AUTODESK INC Common Stock 052769106   3,293,433 15,851 SH   SOLE   15,851 0 0
AUTOMATIC DATA PROCESSING INC Common Stock 053015103   766,248 3,185 SH   SOLE   3,185 0 0
BANK OF AMERICA CORP Common Stock 060505104   312,761 11,291 SH   SOLE   11,291 0 0
BARRICK GOLD CORP Common Stock 067901108   10,251,384 706,462 SH   SOLE   706,462 0 0
BECTON DICKINSON & CO Common Stock 075887109   9,090,831 35,014 SH   SOLE   35,014 0 0
BERKSHIRE HATHAWAY INC Common Stock 084670108   48,930,700 91 SH   SOLE   91 0 0
BOOKING HOLDINGS INC Common Stock 09857L108   3,814,847 1,237 SH   SOLE   1,237 0 0
CHARLES SCHWAB CORP/THE Common Stock 808513105   523,033 9,527 SH   SOLE   9,527 0 0
CHECK POINT SOFTWARE TECHNOLOG Common Stock M22465104   801,013 6,010 SH   SOLE   6,010 0 0
CONSTELLATION BRANDS INC Common Stock 21036P108   10,336,610 40,916 SH   SOLE   40,916 0 0
CROWN CASTLE INC REIT 22822V101   253,244 2,714 SH   SOLE   2,714 0 0
DANAHER CORP Common Stock 235851102   457,468 1,845 SH   SOLE   1,845 0 0
DIGITAL REALTY TRUST INC REIT 253868103   139,494 1,139 SH   SOLE   1,139 0 0
ELECTRONIC ARTS INC Common Stock 285512109   2,374,529 19,722 SH   SOLE   19,722 0 0
ELEVANCE HEALTH INC Common Stock 036752103   14,152,457 32,155 SH   SOLE   32,155 0 0
ELI LILLY & CO Common Stock 532457108   7,854,728 14,579 SH   SOLE   14,579 0 0
ESTEE LAUDER COS INC/THE Common Stock 518439104   2,665,873 18,430 SH   SOLE   18,430 0 0
EXXON MOBIL CORP Common Stock 30231G102   30,705,021 261,758 SH   SOLE   261,758 0 0
FACTSET RESEARCH SYSTEMS INC Common Stock 303075105   967,657 2,213 SH   SOLE   2,213 0 0
FORTINET INC Common Stock 34959E109   2,166,059 36,844 SH   SOLE   36,844 0 0
FOX CORP Common Stock 35137L105   544,846 17,463 SH   SOLE   17,463 0 0
GREENLIGHT CAPITAL RE LTD Common Stock G4095J109   1,028,961 93,969 SH   SOLE   93,969 0 0
HDFC BANK LTD ADR 40415F101   6,920,357 117,020 SH   SOLE   117,020 0 0
ICON PLC Common Stock G4705A100   1,104,924 4,487 SH   SOLE   4,487 0 0
IDEXX LABORATORIES INC Common Stock 45168D104   1,799,804 4,116 SH   SOLE   4,116 0 0
INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104   6,733,523 61,156 SH   SOLE   61,156 0 0
INTUIT INC Common Stock 461202103   4,085,394 7,982 SH   SOLE   7,982 0 0
JD.COM INC ADR 47215P106   579,758 20,002 SH   SOLE   20,002 0 0
JOHNSON & JOHNSON Common Stock 478160104   8,484,526 54,382 SH   SOLE   54,382 0 0
JPMORGAN CHASE & CO Common Stock 46625H100   23,949,807 162,687 SH   SOLE   162,687 0 0
KLA CORP Common Stock 482480100   6,043,482 13,000 SH   SOLE   13,000 0 0
MASTERCARD INC Common Stock 57636Q104   13,898,884 34,875 SH   SOLE   34,875 0 0
META PLATFORMS INC Common Stock 30303M102   1,688,886 5,587 SH   SOLE   5,587 0 0
MICROSOFT CORP Common Stock 594918104   44,774,199 141,243 SH   SOLE   141,243 0 0
MONTAUK RENEWABLES INC Common Stock 61218C103   787,140 83,077 SH   SOLE   83,077 0 0
MOODY'S CORP Common Stock 615369105   3,067,166 9,701 SH   SOLE   9,701 0 0
NETEASE INC ADR 64110W102   2,592,916 25,918 SH   SOLE   25,918 0 0
NEWMONT CORP Common Stock 651639106   2,973,668 80,088 SH   SOLE   80,088 0 0
NEXTERA ENERGY INC Common Stock 65339F101   6,085,190 105,034 SH   SOLE   105,034 0 0
OCCIDENTAL PETROLEUM CORP Common Stock 674599105   18,242,392 280,049 SH   SOLE   280,049 0 0
PEPSICO INC Common Stock 713448108   9,360,880 55,207 SH   SOLE   55,207 0 0
PHILIP MORRIS INTERNATIONAL IN Common Stock 718172109   9,804,468 105,242 SH   SOLE   105,242 0 0
PROCTER & GAMBLE CO/THE Common Stock 742718109   371,704 2,540 SH   SOLE   2,540 0 0
PROLOGIS INC REIT 74340W103   1,051,692 9,307 SH   SOLE   9,307 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109   342,916 1,193 SH   SOLE   1,193 0 0
RYANAIR HOLDINGS PLC ADR 783513203   14,407,996 147,502 SH   SOLE   147,502 0 0
S&P GLOBAL INC Common Stock 78409V104   3,416,222 9,327 SH   SOLE   9,327 0 0
SIMON PROPERTY GROUP INC REIT 828806109   634,931 5,808 SH   SOLE   5,808 0 0
SONY GROUP CORP ADR 835699307   460,178 5,553 SH   SOLE   5,553 0 0
STRYKER CORP Common Stock 863667101   679,094 2,462 SH   SOLE   2,462 0 0
TAIWAN SEMICONDUCTOR MANUFACTU ADR 874039100   2,888,180 33,208 SH   SOLE   33,208 0 0
TE CONNECTIVITY LTD Common Stock H84989104   4,561,605 36,746 SH   SOLE   36,746 0 0
TECK RESOURCES LTD Common Stock 878742204   4,342,615 101,343 SH   SOLE   101,343 0 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102   10,138,184 20,004 SH   SOLE   20,004 0 0
TKO GROUP HOLDINGS INC Common Stock 87256C101   21,161,481 255,721 SH   SOLE   255,721 0 0
TRANE TECHNOLOGIES PLC Common Stock G8994E103   8,639,293 42,398 SH   SOLE   42,398 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102   10,135,742 19,982 SH   SOLE   19,982 0 0
VALERO ENERGY CORP Common Stock 91913Y100   20,919,568 146,260 SH   SOLE   146,260 0 0
VERISIGN INC Common Stock 92343E102   3,515,719 17,359 SH   SOLE   17,359 0 0
VISA INC Common Stock 92826C839   12,570,904 54,500 SH   SOLE   54,500 0 0
WASTE MANAGEMENT INC Common Stock 94106L109   5,524,367 35,953 SH   SOLE   35,953 0 0