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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Laboratories Common Stock 002824100 242,302 2,651 SH SOLE 0 0 2,651
AerCap Holdings NV Common Stock N00985106 10,565,529 71,979 SH SOLE 70,182 0 1,797
Alibaba Group Holding Ltd COMMON STOCK 01609W102 754,787 7,864 SH SOLE 7,864 0 0
Align Technology Inc Common Stock 016255101 225,161 1,335 SH SOLE 0 0 1,335
Alphabet Inc Common Stock 02079K107 5,568,596 15,786 SH SOLE 15,786 0 0
Alphabet Inc Common Stock 02079K305 59,242,940 166,667 SH SOLE 161,422 0 5,245
Amazon.com Inc Common Stock 023135106 23,683,639 99,423 SH SOLE 95,196 0 4,227
Anglogold Ashanti Plc Common Stock G0378L100 906,969,752 11,195,133 SH SOLE 7,419,980 0 3,775,153
Aon PLC COMMON STOCK G0403H108 2,298,943 6,931 SH SOLE 6,931 0 0
Apple Inc Common Stock 037833100 36,236,618 125,672 SH SOLE 122,494 0 3,178
ASP Isotopes Inc COMMON STO 00218A105 251,842 40,489 SH SOLE 40,489 0 0
AstraZeneca PLC Common Stock G0593M107 554,503 2,963 SH SOLE 1,947 0 1,016
Autodesk Inc Common Stock 052769106 6,089,163 31,447 SH SOLE 29,095 0 2,352
Automatic Data Processing Inc Common Stock 053015103 2,095,276 9,356 SH SOLE 8,174 0 1,182
Baker Hughes Co Common Stock 05722G100 941,584 16,790 SH SOLE 16,790 0 0
Barrick Mining Corp Common Stock 06849F108 1,253,719 34,227 SH SOLE 25,042 0 9,185
Berkshire Hathaway Inc Common Stock 084670108 67,816,092 91 SH SOLE 91 0 0
Boeing Co/The Common Stock 097023105 12,861,967 59,411 SH SOLE 57,902 0 1,509
Booking Holdings Inc Common Stock 09857L108 22,211,464 123,353 SH SOLE 119,603 0 3,750
Boston Scientific Corp Common Stock 101137107 158,643 3,731 SH SOLE 0 0 3,731
Broadcom Inc Common Stock 11135F101 17,194,451 45,690 SH SOLE 43,144 0 2,546
Broadridge Financial Solutions Inc Common Stock 11133T103 1,296,986 9,638 SH SOLE 9,638 0 0
Centene Corp Common Stock 15135B101 1,292,850 20,185 SH SOLE 20,185 0 0
Charles Schwab Corp/The COMMON STOCK 808513105 1,476,228 15,999 SH SOLE 15,999 0 0
Check Point Software Technologies Ltd Common Stock M22465104 3,252,948 25,319 SH SOLE 23,686 0 1,633
Chevron Corp Common Stock 166764100 17,734,038 106,468 SH SOLE 104,959 0 1,509
Citizens Financial Group Inc Common Stock 174610105 17,076,873 243,652 SH SOLE 237,313 0 6,339
CME Group Inc COMMON STOCK 12572Q105 1,788,502 8,099 SH SOLE 8,099 0 0
ConocoPhillips Common Stock 20825C104 13,123,117 126,025 SH SOLE 126,025 0 0
Copart Inc COMMON STOCK 217204106 1,206,081 42,784 SH SOLE 42,784 0 0
Costco Wholesale Corp Common Stock 22160K105 3,812,830 4,057 SH SOLE 3,747 0 310
CRH PLC Common Stock G25508105 16,454,540 153,391 SH SOLE 151,172 0 2,219
Dell Technologies Inc Common Stock 24703L202 9,126,930 21,194 SH SOLE 21,194 0 0
Delta Air Lines Inc Common Stock 247361702 11,472,819 121,925 SH SOLE 119,452 0 2,473
Diamondback Energy Inc Common Stock 25278X109 592,703 3,311 SH SOLE 3,311 0 0
Edwards Lifesciences Corp Common Stock 28176E108 23,754,126 262,942 SH SOLE 254,366 0 8,576
Electronic Arts Inc Common Stock 285512109 218,368 1,065 SH SOLE 0 0 1,065
Elevance Health Inc Common Stock 036752103 3,815,235 9,871 SH SOLE 9,486 0 385
Eli Lilly & Co Common Stock 532457108 16,504,481 13,721 SH SOLE 13,323 0 398
Equifax Inc Common Stock 294429105 486,146 3,148 SH SOLE 3,148 0 0
Exxon Mobil Corp Common Stock 30231G102 927,857 6,830 SH SOLE 3,684 0 3,146
FactSet Research Systems Inc Common Stock 303075105 188,896 821 SH SOLE 0 0 821
FedEx Corp Common Stock 31428X106 5,361,705 17,164 SH SOLE 17,164 0 0
Ferrari NV Common Stock N3167Y103 8,400,771 22,654 SH SOLE 21,983 0 671
Fiserv Inc COMMON STO 337738108 542,885 11,068 SH SOLE 11,068 0 0
Freeport-McMoRan Inc Common Stock 35671D857 290,497 4,642 SH SOLE 0 0 4,642
Gaming and Leisure Properties Inc REIT 36467J108 161,056 3,597 SH SOLE 0 0 3,597
Generac Holdings Inc Common Stock 368736104 8,211,090 28,092 SH SOLE 28,092 0 0
General Electric Co Common Stock 369604301 936,607 2,510 SH SOLE 2,510 0 0
General Motors Co Common Stock 37045V100 10,219,001 133,506 SH SOLE 128,730 0 4,776
Goldman Sachs Group Inc/The Common Stock 38141G104 8,599,074 8,494 SH SOLE 8,301 0 193
Hilton Worldwide Holdings Inc COMMON STO 43300A203 1,942,112 5,877 SH SOLE 5,877 0 0
ICICI Bank Ltd ADR 45104G104 289,535 9,902 SH SOLE 0 0 9,902
Interactive Brokers Group Inc Common Stock 45841N107 6,542,760 74,305 SH SOLE 70,009 0 4,296
Intercontinental Exchange Inc Common Stock 45866F104 2,145,754 17,428 SH SOLE 16,055 0 1,373
Intuit Inc Common Stock 461202103 8,554,061 32,803 SH SOLE 31,403 0 1,400
iShares Expanded Tech-Software Sector ETF ETP 464287515 7,285,601 80,849 SH SOLE 80,849 0 0
iShares MSCI Emerging Markets ETF ETP 464287234 6,996,960 102,768 SH SOLE 102,768 0 0
iShares Russell 2000 ETF ETP 464287655 4,291,021 14,357 SH SOLE 14,357 0 0
iShares U.S. Healthcare ETF ETP 464287762 6,848,422 102,200 SH SOLE 102,200 0 0
iShares U.S. Treasury Bond ETF ETF 46429B267 990,879 43,412 SH SOLE 43,412 0 0
Jacobs Solutions Inc Common Stock 46982L108 14,248,099 114,386 SH SOLE 111,177 0 3,209
Johnson & Johnson Common Stock 478160104 36,238,312 142,414 SH SOLE 136,837 0 5,577
JPMorgan Chase & Co Common Stock 46625H100 21,543,541 65,600 SH SOLE 63,376 0 2,224
KeyCorp Common Stock 493267108 10,126,155 438,666 SH SOLE 429,957 0 8,709
Kinross Gold Corp Common Stock 496902404 12,058,816 514,200 SH SOLE 514,200 0 0
KLA Corp Common Stock 482480100 935,503 3,160 SH SOLE 3,160 0 0
Lam Research Corp Common Stock 512807306 1,523,012 3,525 SH SOLE 3,525 0 0
Magnum Ice Cream Co NV/The Common Stock N5505D105 61,116 3,511 SH SOLE 3,511 0 0
Marsh & McLennan Cos Inc Common Stock 571748102 431,509 2,589 SH SOLE 0 0 2,589
Mastercard Inc Common Stock 57636Q104 13,122,939 25,604 SH SOLE 24,918 0 686
Merck & Co Inc Common Stock 58933Y105 603,551 4,749 SH SOLE 4,749 0 0
Meta Platforms Inc Common Stock 30303M102 791,612 1,433 SH SOLE 941 0 492
Micron Technology Inc Common Stock 595112103 3,011,422 2,640 SH SOLE 2,640 0 0
Microsoft Corp Common Stock 594918104 55,692,422 150,064 SH SOLE 146,232 0 3,832
Monster Beverage Corp Common Stock 61174X109 1,787,431 18,415 SH SOLE 14,605 0 3,810
Montauk Renewables Inc COMMON STOCK 61218C103 4,852 3,110 SH SOLE 3,110 0 0
Moody's Corp Common Stock 615369105 8,813,001 19,476 SH SOLE 18,942 0 534
Motorola Solutions Inc Common Stock 620076307 369,193 889 SH SOLE 0 0 889
NetEase Inc ADR 64110W102 9,047,179 70,256 SH SOLE 65,954 0 4,302
Newmont Corp Common Stock 651639106 604,787 6,509 SH SOLE 6,509 0 0
NVIDIA Corp Common Stock 67066G104 65,113,677 327,559 SH SOLE 317,584 0 9,975
Pan American Silver Corp Common Stock 697900108 178,898 3,992 SH SOLE 3,992 0 0
Philip Morris International Inc Common Stock 718172109 12,514,603 68,510 SH SOLE 63,985 0 4,525
Planet Fitness Inc Common Stock 72703H101 61,757 1,198 SH SOLE 0 0 1,198
Prologis Inc REIT 74340W103 7,968,864 58,630 SH SOLE 58,630 0 0
QUALCOMM Inc Common Stock 747525103 91,749 488 SH SOLE 0 0 488
Rockwell Automation Inc Common Stock 773903109 600,992 1,222 SH SOLE 1,222 0 0
S&P Global Inc Common Stock 78409V104 10,679,821 26,190 SH SOLE 25,614 0 576
SLB Ltd Common Stock 806857108 17,472,122 376,149 SH SOLE 376,149 0 0
Taiwan Semiconductor Manufacturing Co Ltd ADR 874039100 17,810,408 38,205 SH SOLE 34,916 0 3,289
Take-Two Interactive Software Inc Common Stock 874054109 8,607,018 34,520 SH SOLE 33,758 0 762
TD SYNNEX Corp Common Stock 87162W100 15,237,379 56,871 SH SOLE 55,457 0 1,414
Tesla Inc Common Stock 88160R101 7,456,008 17,834 SH SOLE 17,834 0 0
Thermo Fisher Scientific Inc Common Stock 883556102 13,665,945 27,313 SH SOLE 26,768 0 545
TKO Group Holdings Inc Common Stock 87256C101 13,111,460 64,778 SH SOLE 61,723 0 3,055
Tradeweb Markets Inc Common Stock 892672106 123,165 1,260 SH SOLE 0 0 1,260
Trane Technologies PLC Common Stock G8994E103 308,566 627 SH SOLE 0 0 627
TransUnion Common Stock 89400J107 271,837 3,833 SH SOLE 0 0 3,833
UBS Group AG Common Stock H42097107 347,636 7,000 SH SOLE 0 0 7,000
UnitedHealth Group Inc Common Stock 91324P102 13,423,742 32,257 SH SOLE 31,477 0 780
VeriSign Inc Common Stock 92343E102 412,559 1,640 SH SOLE 0 0 1,640
Verisk Analytics Inc Common Stock 92345Y106 8,948,782 49,995 SH SOLE 49,995 0 0
Visa Inc Common Stock 92826C839 25,464,683 74,316 SH SOLE 70,820 0 3,496
XP Inc Common Stock G98239109 528,145 32,804 SH SOLE 32,804 0 0
Yum China Holdings Inc COMMON STOCK 98850P109 1,182,614 28,936 SH SOLE 28,936 0 0
Yum! Brands Inc COMMON STOCK 988498101 2,090,969 13,080 SH SOLE 13,080 0 0
Zillow Group Inc Common Stock 98954M101 125,120 4,186 SH SOLE 0 0 4,186
Zillow Group Inc Common Stock 98954M200 877,748 29,268 SH SOLE 29,268 0 0
Zoetis Inc COMMON STOCK 98978V103 836,810 11,645 SH SOLE 11,645 0 0