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
ADOBE INC COM 00724F101   9,343,564 21,135 SH   SOLE   1,416 0 19,719
ALPHABET INC CAP STK CL C COM 02079K107   209,347,494 1,095,567 SH   SOLE   532,607 0 562,960
ALPHABET INC CAP STK CL A COM 02079K305   31,455,534 165,730 SH   SOLE   2,340 0 163,390
AMAZON COM INC COM 023135106   234,337,016 1,067,438 SH   SOLE   415,029 0 652,409
APPLE INC COM 037833100   136,026,766 542,229 SH   SOLE   215,633 0 326,596
BOOKING HOLDINGS INC COM 09857L108   3,397,905 683 SH   SOLE   0 0 683
CHENIERE ENERGY INC COM 16411R208   18,218,594 86,230 SH   SOLE   61,601 0 24,629
CHEVRON CORP NEW COM 166764100   78,110,979 544,707 SH   SOLE   361,726 0 182,981
COCA COLA CO COM 191216100   2,919,571 47,200 SH   SOLE   0 0 47,200
COLGATE PALMOLIVE CO COM 194162103   101,596,940 1,117,377 SH   SOLE   660,280 0 457,097
DANAHER CORPORATION COM 235851102   3,097,777 13,495 SH   SOLE   0 0 13,495
ELI LILLY & CO COM 532457108   127,031,727 164,264 SH   SOLE   74,262 0 90,002
GENERAL DYNAMICS CORP COM 369550108   421,584 1,600 SH   SOLE   0 0 1,600
JPMORGAN CHASE & CO. COM 46625H100   179,869,608 752,296 SH   SOLE   448,336 0 303,960
JOHNSON & JOHNSON COM 478160104   2,785,142 19,364 SH   SOLE   0 0 19,364
L3HARRIS TECHNOLOGIES INC COM 502431109   338,551 1,610 SH   SOLE   0 0 1,610
LOCKHEED MARTIN CORP COM 539830109   388,752 800 SH   SOLE   0 0 800
MARVELL TECHNOLOGY INC COM 573874104   6,975,027 63,045 SH   SOLE   0 0 63,045
MASTERCARD INCORPORATED COM 57636Q104   65,231,254 124,432 SH   SOLE   80,429 0 44,003
MCDONALDS CORP COM 580135101   11,413,012 39,327 SH   SOLE   8,040 0 31,287
MERCK & CO INC COM 58933Y105   46,728,185 472,675 SH   SOLE   222,181 0 250,494
META PLATFORMS INC COM 30303M102   211,537,677 360,163 SH   SOLE   204,441 0 155,722
MICROSOFT CORP COM 594918104   192,811,660 455,330 SH   SOLE   229,961 0 225,369
NVIDIA CORPORATION COM 67066G104   167,089,404 1,229,544 SH   SOLE   539,340 0 690,204
NEWMONT CORP COM 651639106   27,619,757 742,667 SH   SOLE   384,520 0 358,147
NIKE INC COM 654106103   69,033,287 917,984 SH   SOLE   416,620 0 501,364
SALESFORCE INC COM 79466L302   126,797,251 379,525 SH   SOLE   206,603 0 172,922
VERIZON COMMUNICATIONS INC COM 92343V104   88,078,268 2,229,773 SH   SOLE   1,316,787 0 912,986
VISA INC COM 92826C839   186,499,467 593,702 SH   SOLE   323,029 0 270,673
ACCENTURE PLC IRELAND COM G1151C101   4,695,328 13,350 SH   SOLE   12,850 0 500
AGNICO EAGLE MINES LTD COM 008474108   11,249,836 145,317 SH   SOLE   63,292 0 82,025
ALAMOS GOLD INC NEW COM 011532108   4,574,973 256,900 SH   SOLE   256,900 0 0
ALIBABA GROUP HLDG LTD COM 01609W102   24,294,303 288,144 SH   SOLE   120,037 0 168,107
AMERICAN EXPRESS CO COM 025816109   5,928,200 20,000 SH   SOLE   0 0 20,000
ANGLOGOLD ASHANTI PLC COM G0378L100   1,478,335 65,500 SH   SOLE   65,500 0 0
APPLIED MATLS INC COM 038222105   14,536,590 89,338 SH   SOLE   0 0 89,338
ARM HOLDINGS PLC COM 042068205   502,360 4,000 SH   SOLE   0 0 4,000
AT&T INC COM 00206R102   6,412,720 284,000 SH   SOLE   247,500 0 36,500
B2GOLD CORP COM 11777Q209   2,036,347 841,640 SH   SOLE   841,640 0 0
BELLRING BRANDS INC COM 07831C103   3,434,364 45,600 SH   SOLE   0 0 45,600
BERKSHIRE HATHAWAY INC DEL COM 084670702   44,741,327 99,039 SH   SOLE   10,060 0 88,979
BLACKROCK INC COM 09290D101   166,782,409 161,676 SH   SOLE   81,383 0 80,293
BLACKSTONE INC COM 09260D107   28,339,338 166,026 SH   SOLE   83,200 0 82,826
BROADCOM INC COM 11135F101   90,518,867 389,838 SH   SOLE   196,740 0 193,098
CADENCE DESIGN SYSTEM INC COM 127387108   2,396,594 8,000 SH   SOLE   0 0 8,000
CAMECO CORP COM 13321L108   2,256,243 43,540 SH   SOLE   43,540 0 0
CAMTEK LTD COM M20791105   405,450 5,100 SH   SOLE   0 0 5,100
CAVA GROUP INC COM 148929102   951,490 8,500 SH   SOLE   0 0 8,500
CENCORA INC COM 03073E105   292,143 1,300 SH   SOLE   0 0 1,300
CHUBB LIMITED COM H1467J104   3,300,000 12,000 SH   SOLE   7,100 0 4,900
COINBASE GLOBAL INC COM 19260Q107   8,766,551 34,658 SH   SOLE   5,680 0 28,978
COSTCO WHSL CORP NEW COM 22160K105   6,163,168 6,680 SH   SOLE   0 0 6,680
CRH PLC COM G25508105   4,575,584 49,591 SH   SOLE   24,163 0 25,428
DAVE & BUSTERS ENTMT INC COM 238337109   724,722 25,800 SH   SOLE   0 0 25,800
DEERE & CO COM 244199105   4,119,105 9,700 SH   SOLE   5,700 0 4,000
DELL TECHNOLOGIES INC COM 24703L202   6,983,454 61,420 SH   SOLE   0 0 61,420
DEUTSCHE BANK A G COM D18190898   198,234 11,477 SH   SOLE   0 0 11,477
DOORDASH INC COM 25809K105   2,714,856 16,400 SH   SOLE   0 0 16,400
EBAY INC. COM 278642103   26,832,528 438,440 SH   SOLE   297,500 0 140,940
ECOLAB INC COM 278865100   895,217 3,820 SH   SOLE   3,820 0 0
LAUDER ESTEE COS INC COM 518439104   16,335,431 222,918 SH   SOLE   195,700 0 27,218
ETSY INC COM 29786A106   983,155 19,000 SH   SOLE   0 0 19,000
EXXON MOBIL CORP COM 30231G102   13,655,826 128,695 SH   SOLE   77,221 0 51,474
FASTENAL CO COM 311900104   19,356,256 269,147 SH   SOLE   0 0 269,147
FERRARI N V COM N3167Y103   8,233,686 19,314 SH   SOLE   0 0 19,314
FIRST SOLAR INC COM 336433107   6,962,980 39,257 SH   SOLE   4,350 0 34,907
FLUTTER ENTMT PLC COM G3643J108   441,777 1,710 SH   SOLE   1,710 0 0
FRANCO NEV CORP COM 351858105   1,725,088 14,800 SH   SOLE   14,800 0 0
FREEPORT-MCMORAN INC COM 35671D857   3,574,182 93,516 SH   SOLE   53,416 0 40,100
GENERAL MLS INC COM 370334104   15,495,684 244,325 SH   SOLE   80,900 0 163,425
GOLD FIELDS LTD COM 38059T106   33,485,786 2,563,879 SH   SOLE   2,152,266 0 411,613
GRUPO FINANCIERO GALICIA S.A COM 399909100   1,842,677 29,300 SH   SOLE   29,300 0 0
HDFC BANK LTD COM 40415F101   54,055,286 846,544 SH   SOLE   614,268 0 232,276
HERSHEY CO COM 427866108   1,039,806 6,100 SH   SOLE   0 0 6,100
HOME DEPOT INC COM 437076102   2,749,935 7,085 SH   SOLE   0 0 7,085
IAMGOLD CORP COM 450913108   1,418,938 280,700 SH   SOLE   280,700 0 0
ICICI BANK LIMITED COM 45104G104   1,352,895 44,970 SH   SOLE   0 0 44,970
INFOSYS LTD COM 456788108   688,272 31,200 SH   SOLE   0 0 31,200
INTUIT COM 461202103   43,572,908 69,394 SH   SOLE   42,110 0 27,284
KINROSS GOLD CORP COM 496902404   3,722,837 409,103 SH   SOLE   409,103 0 0
KKR & CO INC COM 48251W104   9,520,665 64,837 SH   SOLE   34,037 0 30,800
LAM RESEARCH CORP COM 512807306   14,023,628 195,202 SH   SOLE   0 0 195,202
LINDE PLC COM G54950103   121,442,306 290,900 SH   SOLE   165,155 0 125,745
MARTIN MARIETTA MATLS INC COM 573284106   898,029 1,720 SH   SOLE   1,720 0 0
MATTEL INC COM 577081102   1,081,404 61,200 SH   SOLE   0 0 61,200
MCCORMICK & CO INC COM 579780206   4,227,696 56,100 SH   SOLE   0 0 56,100
MERCADOLIBRE INC COM 58733R102   7,368,165 4,347 SH   SOLE   42 0 4,305
MONDELEZ INTL INC COM 609207105   4,680,774 78,300 SH   SOLE   0 0 78,300
MONSTER BEVERAGE CORP NEW COM 61174X109   2,977,881 57,300 SH   SOLE   0 0 57,300
MORGAN STANLEY COM 617446448   19,716,460 157,593 SH   SOLE   116,900 0 40,693
MSCI INC COM 55354G100   4,238,771 7,100 SH   SOLE   0 0 7,100
MYT NETHERLANDS PARENT B V COM 55406W103   15,666,521 2,215,915 SH   SOLE   1,390,908 0 825,007
NETFLIX INC COM 64110L106   73,950,224 82,806 SH   SOLE   56,967 0 25,839
NEXTERA ENERGY INC COM 65339F101   23,278,045 326,102 SH   SOLE   158,200 0 167,902
NUCOR CORP COM 670346105   301,938 2,600 SH   SOLE   2,600 0 0
ORACLE CORP COM 68389X105   68,161,239 412,583 SH   SOLE   244,549 0 168,034
OSISKO GOLD ROYALTIES LTD COM 68827L101   1,692,181 93,900 SH   SOLE   93,900 0 0
PALO ALTO NETWORKS INC COM 697435105   96,235,069 523,682 SH   SOLE   341,934 0 181,748
PAN AMERN SILVER CORP COM 697900108   3,039,023 150,402 SH   SOLE   150,402 0 0
PAYPAL HLDGS INC COM 70450Y103   16,569,954 194,666 SH   SOLE   44,230 0 150,436
PEPSICO INC COM 713448108   4,236,336 27,900 SH   SOLE   0 0 27,900
PINTEREST INC COM 72352L106   1,827,630 63,000 SH   SOLE   0 0 63,000
PROCTER AND GAMBLE CO COM 742718109   5,631,270 33,700 SH   SOLE   0 0 33,700
QUANTA SVCS INC COM 74762E102   6,499,692 20,518 SH   SOLE   20,518 0 0
ROYAL GOLD INC COM 780287108   2,561,130 19,500 SH   SOLE   19,500 0 0
SERVICENOW INC COM 81762P102   37,218,809 34,967 SH   SOLE   16,211 0 18,756
SHERWIN WILLIAMS CO COM 824348106   350,187 1,033 SH   SOLE   1,033 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102   3,214,944 7,200 SH   SOLE   0 0 7,200
SYNOPSYS INC COM 871607107   13,412,154 27,872 SH   SOLE   0 0 27,872
TAIWAN SEMICONDUCTOR MFG LTD COM 874039100   87,927,614 442,934 SH   SOLE   53,571 0 389,363
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   12,407,140 67,805 SH   SOLE   21,900 0 45,905
TECK RESOURCES LTD COM 878742204   731,405 18,140 SH   SOLE   18,140 0 0
TENCENT MUSIC ENTMT GROUP COM 88034P109   1,670,646 145,400 SH   SOLE   0 0 145,400
TESLA INC COM 88160R101   2,776,022 6,764 SH   SOLE   0 0 6,764
TJX COS INC NEW COM 872540109   140,067,590 1,153,064 SH   SOLE   597,242 0 555,822
TRAVELERS COMPANIES INC COM 89417E109   46,068,957 192,419 SH   SOLE   99,262 0 93,157
UBER TECHNOLOGIES INC COM 90353T100   50,794,513 837,507 SH   SOLE   408,933 0 428,574
UBS GROUP AG COM H42097107   7,094,686 235,186 SH   SOLE   114,895 0 120,291
UNITEDHEALTH GROUP INC COM 91324P102   33,560,770 66,702 SH   SOLE   50,277 0 16,425
VERALTO CORP COM 92338C103   292,466 2,855 SH   SOLE   0 0 2,855
WALMART INC COM 931142103   73,417,867 809,169 SH   SOLE   428,778 0 380,391
DISNEY WALT CO COM 254687106   61,799,398 559,553 SH   SOLE   311,500 0 248,053
WABTEC COM 929740108   100,128,963 530,029 SH   SOLE   280,271 0 249,758
WHEATON PRECIOUS METALS CORP COM 962879102   4,185,000 75,000 SH   SOLE   75,000 0 0
GRAINGER W W INC COM 384802104   7,933,748 7,473 SH   SOLE   0 0 7,473
YUM CHINA HLDGS INC COM 98850P109   682,452 14,200 SH   SOLE   0 0 14,200
YUM BRANDS INC COM 988498101   3,305,601 24,700 SH   SOLE   0 0 24,700
ZOETIS INC COM 98978V103   21,670,457 133,423 SH   SOLE   79,832 0 53,591
AUTOZONE INC COM 053332102   253,820 79 SH   SOLE   0 0 79