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
3M CO COM 88579Y101   1,779,855 16,780 SH   SOLE   16,780 0 0
ABBOTT LABS COM 002824100   40,376,692 355,241 SH   SOLE   355,241 0 0
ABBVIE INC COM 00287Y109   49,535,389 272,023 SH   SOLE   272,023 0 0
ACCELERATE DIAGNOSTICS INC COM NEW 00430H201   113,543 114,690 SH   SOLE   114,690 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,044,683 3,014 SH   SOLE   3,014 0 0
ACUITY BRANDS INC COM 00508Y102   421,369 1,568 SH   SOLE   1,568 0 0
ADOBE INC COM 00724F101   49,827,736 98,747 SH   SOLE   98,287 0 460
ADVANCE AUTO PARTS INC COM 00751Y106   3,132,844 36,818 SH   SOLE   36,818 0 0
AFLAC INC COM 001055102   10,625,261 123,751 SH   SOLE   123,751 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   247,804 1,703 SH   SOLE   1,703 0 0
AGNICO EAGLE MINES LTD COM 008474108   52,583,980 881,542 SH   SOLE   881,542 0 0
AIR LEASE CORP CL A 00912X302   30,302,843 589,091 SH   SOLE   589,091 0 0
AIR PRODS & CHEMS INC COM 009158106   19,879,949 82,057 SH   SOLE   82,057 0 0
ALCON AG ORD SHS H01301128   229,047 2,750 SH   SOLE   2,750 0 0
ALECTOR INC COM 014442107   398,386 66,177 SH   SOLE   66,177 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   259,367 2,012 SH   SOLE   2,012 0 0
ALIGHT INC COM CL A 01626W101   41,609,848 4,224,350 SH   SOLE   4,224,350 0 0
ALIGN TECHNOLOGY INC COM 016255101   22,395,296 68,295 SH   SOLE   68,295 0 0
ALLSTATE CORP COM 020002101   207,266 1,198 SH   SOLE   1,198 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   6,117,372 18,472 SH   SOLE   18,472 0 0
ALPHABET INC CAP STK CL A 02079K305   72,604,877 481,050 SH   SOLE   477,850 0 3,200
ALPHABET INC CAP STK CL C 02079K107   180,364,151 1,184,580 SH   SOLE   1,184,580 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   1,379,000 100,000 SH   SOLE   100,000 0 0
ALTRIA GROUP INC COM 02209S103   821,583 18,835 SH   SOLE   18,835 0 0
AMAZON COM INC COM 023135106   105,478,828 584,759 SH   SOLE   584,759 0 0
AMERICAN ELEC PWR CO INC COM 025537101   335,790 3,900 SH   SOLE   3,900 0 0
AMERICAN EXPRESS CO COM 025816109   1,819,893 7,993 SH   SOLE   7,993 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   229,898 2,941 SH   SOLE   2,941 0 0
AMERICAN WELL CORP CL A 03044L105   13,377 16,500 SH   SOLE   16,500 0 0
AMGEN INC COM 031162100   3,255,749 11,451 SH   SOLE   11,451 0 0
AMPHENOL CORP NEW CL A 032095101   380,194 3,296 SH   SOLE   3,296 0 0
ANALOG DEVICES INC COM 032654105   73,268,537 370,436 SH   SOLE   369,974 0 462
ANNOVIS BIO INC COM 03615A108   178,500 15,000 SH   SOLE   15,000 0 0
AON PLC SHS CL A G0403H108   41,116,306 123,206 SH   SOLE   122,456 0 750
APA CORPORATION COM 03743Q108   345,519 10,050 SH   SOLE   10,050 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   4,001,871 35,588 SH   SOLE   35,588 0 0
APPLE INC COM 037833100   153,260,998 893,754 SH   SOLE   890,894 0 2,860
APTARGROUP INC COM 038336103   464,045 3,225 SH   SOLE   3,225 0 0
APTIV PLC SHS G6095L109   13,912,704 174,673 SH   SOLE   173,092 0 1,581
ARDAGH METAL PACKAGING S A SHS L02235106   76,763 22,380 SH   SOLE   22,380 0 0
ARES CAPITAL CORP COM 04010L103   273,783 13,150 SH   SOLE   13,150 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   803,082 6,465 SH   SOLE   6,465 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   224,252 3,310 SH   SOLE   3,310 0 0
AT&T INC COM 00206R102   303,002 17,216 SH   SOLE   17,216 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   22,800,513 91,297 SH   SOLE   91,297 0 0
AVERY DENNISON CORP COM 053611109   223,250 1,000 SH   SOLE   1,000 0 0
AXIS CAP HLDGS LTD SHS G0692U109   1,596,176 24,549 SH   SOLE   24,549 0 0
AXSOME THERAPEUTICS INC COM 05464T104   6,601,854 82,730 SH   SOLE   82,730 0 0
BALL CORP COM 058498106   13,220,680 196,269 SH   SOLE   196,269 0 0
BANK AMERICA CORP COM 060505104   1,050,384 27,700 SH   SOLE   27,700 0 0
BANK NEW YORK MELLON CORP COM 064058100   27,035,707 469,207 SH   SOLE   469,207 0 0
BARCLAYS PLC ADR 06738E204   292,099 30,910 SH   SOLE   30,910 0 0
BAXTER INTL INC COM 071813109   16,257,655 380,385 SH   SOLE   380,385 0 0
BECTON DICKINSON & CO COM 075887109   10,508,954 42,469 SH   SOLE   41,719 0 750
BERKLEY W R CORP COM 084423102   4,680,864 52,927 SH   SOLE   52,927 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   157,291,301 374,040 SH   SOLE   373,350 0 690
BERKSHIRE HATHAWAY INC DEL CL A 084670108   31,087,560 49 SH   SOLE   49 0 0
BERRY GLOBAL GROUP INC COM 08579W103   22,376,814 369,987 SH   SOLE   365,284 0 4,703
BGC GROUP INC CL A 088929104   1,011,724 130,209 SH   SOLE   130,209 0 0
BIODESIX INC COM 09075X108   294,015 205,605 SH   SOLE   205,605 0 0
BIOGEN INC COM 09062X103   1,138,526 5,280 SH   SOLE   5,280 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   507,380 27,352 SH   SOLE   27,352 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   3,229,650 42,692 SH   SOLE   42,692 0 0
BLACKSTONE INC COM 09260D107   4,417,842 33,629 SH   SOLE   33,629 0 0
BOEING CO COM 097023105   1,642,538 8,511 SH   SOLE   8,511 0 0
BRADY CORP CL A 104674106   3,218,548 54,294 SH   SOLE   54,294 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   15,735,919 290,170 SH   SOLE   290,170 0 0
BROADCOM INC COM 11135F101   7,177,095 5,415 SH   SOLE   5,415 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,364,368 6,660 SH   SOLE   6,660 0 0
BROADSTONE NET LEASE INC COM 11135E203   587,829 37,513 SH   SOLE   37,513 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,903,800 45,307 SH   SOLE   45,307 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   82,715,315 1,975,527 SH   SOLE   1,975,527 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   4,540,586 145,485 SH   SOLE   145,485 0 0
BROOKFIELD REINS LTD CL A-1 EXCH NONV G16250204   535,542 12,886 SH   SOLE   12,886 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   739,901 30,114 SH   SOLE   30,114 0 0
BROWN & BROWN INC COM 115236101   617,157 7,050 SH   SOLE   7,050 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   218,700 5,000 SH   SOLE   5,000 0 0
CAMBIUM NETWORKS CORP SHS G17766109   506,425 117,500 SH   SOLE   117,500 0 0
CANADIAN NAT RES LTD COM 136385101   248,040 3,250 SH   SOLE   3,250 0 0
CAPITAL ONE FINL CORP COM 14040H105   2,909,906 19,544 SH   SOLE   19,544 0 0
CARMAX INC COM 143130102   8,581,816 98,517 SH   SOLE   98,517 0 0
CATERPILLAR INC COM 149123101   8,607,441 23,490 SH   SOLE   23,490 0 0
CENTENE CORP DEL COM 15135B101   2,245,470 28,612 SH   SOLE   28,612 0 0
CHESAPEAKE ENERGY CORP COM 165167735   70,667,729 795,539 SH   SOLE   795,539 0 0
CHEVRON CORP NEW COM 166764100   30,214,151 191,544 SH   SOLE   191,544 0 0
CHUBB LIMITED COM H1467J104   88,863,191 342,929 SH   SOLE   340,939 0 1,990
CHURCH & DWIGHT CO INC COM 171340102   9,738,486 93,361 SH   SOLE   93,361 0 0
CINTAS CORP COM 172908105   302,293 440 SH   SOLE   440 0 0
CISCO SYS INC COM 17275R102   6,569,154 131,620 SH   SOLE   131,620 0 0
CITIGROUP INC COM NEW 172967424   3,912,406 61,866 SH   SOLE   58,446 0 3,420
CLARIVATE PLC 5.25% PFD CONV A G21810208   344,009 11,575 SH   SOLE   11,575 0 0
CME GROUP INC COM 12572Q105   5,700,074 26,476 SH   SOLE   26,476 0 0
COCA COLA CO COM 191216100   18,021,792 294,570 SH   SOLE   294,570 0 0
COCA COLA CONS INC COM 191098102   272,544 322 SH   SOLE   322 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   14,929,149 213,426 SH   SOLE   213,426 0 0
COLGATE PALMOLIVE CO COM 194162103   30,116,273 334,439 SH   SOLE   334,439 0 0
COMCAST CORP NEW CL A 20030N101   51,135,139 1,179,588 SH   SOLE   1,174,288 0 5,300
COMMSCOPE HLDG CO INC COM 20337X109   41,920 32,000 SH   SOLE   32,000 0 0
CONOCOPHILLIPS COM 20825C104   1,638,094 12,870 SH   SOLE   12,870 0 0
CONSOLIDATED EDISON INC COM 209115104   567,018 6,244 SH   SOLE   6,244 0 0
CONSTELLIUM SE CL A SHS F21107101   59,764,480 2,703,052 SH   SOLE   2,703,052 0 0
CORNING INC COM 219350105   5,431,545 164,792 SH   SOLE   164,792 0 0
COSTCO WHSL CORP NEW COM 22160K105   46,624,886 63,640 SH   SOLE   63,640 0 0
CRANE NXT CO COM 224441105   676,629 10,931 SH   SOLE   10,931 0 0
CRH PLC ORD G25508105   68,061,038 789,022 SH   SOLE   789,022 0 0
CROWN CASTLE INC COM 22822V101   1,312,821 12,405 SH   SOLE   12,405 0 0
CROWN HLDGS INC COM 228368106   30,405,405 383,616 SH   SOLE   380,542 0 3,074
CSX CORP COM 126408103   12,773,729 344,584 SH   SOLE   344,584 0 0
CULLEN FROST BANKERS INC COM 229899109   593,244 5,270 SH   SOLE   5,270 0 0
CUMMINS INC COM 231021106   1,693,943 5,749 SH   SOLE   5,749 0 0
CVD EQUIP CORP COM 126601103   75,360 16,000 SH   SOLE   16,000 0 0
CVS HEALTH CORP COM 126650100   797,201 9,995 SH   SOLE   9,995 0 0
D R HORTON INC COM 23331A109   8,356,836 50,786 SH   SOLE   50,786 0 0
DANAHER CORPORATION COM 235851102   57,936,539 232,006 SH   SOLE   230,773 0 1,233
DAVE & BUSTERS ENTMT INC COM 238337109   1,051,680 16,800 SH   SOLE   16,800 0 0
DAVITA INC COM 23918K108   3,627,954 26,280 SH   SOLE   26,280 0 0
DEERE & CO COM 244199105   9,121,303 22,207 SH   SOLE   22,207 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   650,362 13,586 SH   SOLE   13,586 0 0
DIAMONDBACK ENERGY INC COM 25278X109   220,365 1,112 SH   SOLE   1,112 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   15,043,111 394,005 SH   SOLE   394,005 0 0
DISNEY WALT CO COM 254687106   46,063,278 376,457 SH   SOLE   376,457 0 0
DOMINOS PIZZA INC COM 25754A201   2,394,962 4,820 SH   SOLE   4,820 0 0
DOVER CORP COM 260003108   1,221,016 6,891 SH   SOLE   6,891 0 0
EATON CORP PLC SHS G29183103   316,119 1,011 SH   SOLE   1,011 0 0
ECOLAB INC COM 278865100   3,485,436 15,095 SH   SOLE   15,095 0 0
ELBIT SYS LTD ORD M3760D101   202,872 965 SH   SOLE   965 0 0
ELEVANCE HEALTH INC COM 036752103   34,577,284 66,682 SH   SOLE   66,123 0 559
ELI LILLY & CO COM 532457108   2,332,324 2,998 SH   SOLE   2,998 0 0
EMERSON ELEC CO COM 291011104   5,374,180 47,383 SH   SOLE   47,383 0 0
ENSTAR GROUP LIMITED SHS G3075P101   937,563 3,017 SH   SOLE   3,017 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   1,974,757 67,675 SH   SOLE   67,675 0 0
EOG RES INC COM 26875P101   243,791 1,907 SH   SOLE   1,907 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   20,600 20,000 SH   SOLE   20,000 0 0
EQT CORP COM 26884L109   1,955,628 52,755 SH   SOLE   52,755 0 0
EQUINIX INC COM 29444U700   1,941,176 2,352 SH   SOLE   2,352 0 0
ESAB CORPORATION COM 29605J106   387,106 3,501 SH   SOLE   3,501 0 0
EVERCORE INC CLASS A 29977A105   407,135 2,114 SH   SOLE   2,114 0 0
EXXON MOBIL CORP COM 30231G102   20,369,491 175,236 SH   SOLE   175,236 0 0
FEDEX CORP COM 31428x106   36,039,921 124,387 SH   SOLE   124,387 0 0
FERROGLOBE PLC SHS G33856108   88,420 17,755 SH   SOLE   17,755 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   17,893,001 336,968 SH   SOLE   336,968 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   59,067,902 796,278 SH   SOLE   792,225 0 4,053
FIRST CTZNS BANCSHARES INC N CL A 31946M103   12,412,920 7,592 SH   SOLE   7,592 0 0
FISERV INC COM 337738108   34,479,087 215,737 SH   SOLE   214,135 0 1,602
FMC CORP COM NEW 302491303   764,400 12,000 SH   SOLE   12,000 0 0
FORD MTR CO DEL COM 345370860   254,976 19,200 SH   SOLE   19,200 0 0
FORTIVE CORP COM 34959J108   24,428,132 283,982 SH   SOLE   283,982 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   960,912 23,939 SH   SOLE   23,939 0 0
FRANCO NEV CORP COM 351858105   32,906,034 276,150 SH   SOLE   274,947 0 1,203
GENERAL DYNAMICS CORP COM 369550108   1,298,607 4,597 SH   SOLE   4,597 0 0
GENERAL ELECTRIC CO COM NEW 369604301   44,576,992 253,957 SH   SOLE   253,957 0 0
GENERAL MTRS CO COM 37045V100   72,453,156 1,597,644 SH   SOLE   1,594,541 0 3,103
GILEAD SCIENCES INC COM 375558103   309,481 4,225 SH   SOLE   4,225 0 0
GLOBAL PMTS INC COM 37940X102   3,374,781 25,249 SH   SOLE   25,249 0 0
GLOBUS MED INC CL A 379577208   8,056,943 150,204 SH   SOLE   150,204 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   13,430,822 32,155 SH   SOLE   32,155 0 0
GRAFTECH INTL LTD COM 384313508   82,455 59,750 SH   SOLE   59,750 0 0
GRANITE CONSTR INC COM 387328107   3,894,895 68,176 SH   SOLE   68,176 0 0
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   383,126 6,065 SH   SOLE   6,065 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   560,502 10,426 SH   SOLE   10,426 0 0
HCA HEALTHCARE INC COM 40412C101   16,463,708 49,362 SH   SOLE   49,362 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   192,937 10,290 SH   SOLE   10,290 0 0
HERSHEY CO COM 427866108   618,510 3,180 SH   SOLE   3,180 0 0
HOLOGIC INC COM 436440101   295,780 3,794 SH   SOLE   3,794 0 0
HOME DEPOT INC COM 437076102   35,242,494 91,873 SH   SOLE   91,873 0 0
HONEYWELL INTL INC COM 438516106   19,327,982 94,168 SH   SOLE   94,168 0 0
HOULIHAN LOKEY INC CL A 441593100   1,569,687 12,245 SH   SOLE   12,245 0 0
HUMANA INC COM 444859102   402,195 1,160 SH   SOLE   1,160 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   24,048,315 82,507 SH   SOLE   82,507 0 0
I-80 GOLD CORP COM 44955L106   174,200 130,000 SH   SOLE   130,000 0 0
IDEXX LABS INC COM 45168D104   847,690 1,570 SH   SOLE   1,570 0 0
ILLINOIS TOOL WKS INC COM 452308109   22,365,037 83,349 SH   SOLE   83,349 0 0
ILLUMINA INC COM 452327109   212,297 1,546 SH   SOLE   1,546 0 0
INSTALLED BLDG PRODS INC COM 45780R101   1,056,395 4,083 SH   SOLE   4,083 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   719,210 20,288 SH   SOLE   20,288 0 0
INTEL CORP COM 458140100   17,008,542 385,070 SH   SOLE   385,070 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   52,266,416 380,313 SH   SOLE   378,213 0 2,100
INTERNATIONAL BUSINESS MACHS COM 459200101   15,993,091 83,751 SH   SOLE   83,751 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   569,597 6,624 SH   SOLE   6,624 0 0
INTUIT COM 461202103   1,749,800 2,692 SH   SOLE   2,692 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,630,283 4,085 SH   SOLE   4,085 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   498,127 21,686 SH   SOLE   21,686 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,181,009 18,781 SH   SOLE   18,781 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,244,560 2,803 SH   SOLE   2,803 0 0
IQVIA HLDGS INC COM 46266C105   4,955,380 19,595 SH   SOLE   19,595 0 0
ISHARES TR S&P 100 ETF 464287101   278,563 1,126 SH   SOLE   1,126 0 0
ISHARES TR ISHARES BIOTECH 464287556   1,370,553 9,988 SH   SOLE   9,988 0 0
ISHARES TR CORE S&P SCP ETF 464287804   968,486 8,763 SH   SOLE   8,763 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   262,676 970 SH   SOLE   970 0 0
ISHARES TR RUS 1000 ETF 464287622   7,490,220 26,005 SH   SOLE   26,005 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,664,104 7,913 SH   SOLE   7,913 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   2,228,575 6,612 SH   SOLE   6,612 0 0
ISHARES TR CORE S&P US VLU 464287663   408,246 4,514 SH   SOLE   4,514 0 0
ISHARES TR EXPANDED TECH 464287515   341,080 4,000 SH   SOLE   4,000 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   541,245 10,705 SH   SOLE   10,705 0 0
ISHARES TR CORE S&P500 ETF 464287200   972,600 1,850 SH   SOLE   1,850 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   542,495 3,416 SH   SOLE   3,416 0 0
IZEA WORLDWIDE INC COM NEW 46604H204   57,750 25,000 SH   SOLE   25,000 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   433,950 7,500 SH   SOLE   7,500 0 0
JOHNSON & JOHNSON COM 478160104   27,244,431 172,226 SH   SOLE   172,226 0 0
JPMORGAN CHASE & CO COM 46625H100   57,739,880 288,267 SH   SOLE   286,367 0 1,900
KBR INC COM 48242W106   202,439 3,180 SH   SOLE   3,180 0 0
KENVUE INC COM 49177J102   2,709,690 126,267 SH   SOLE   126,267 0 0
KIMBERLY-CLARK CORP COM 494368103   2,339,036 18,083 SH   SOLE   18,083 0 0
KINDER MORGAN INC DEL COM 49456B101   1,842,162 100,445 SH   SOLE   100,445 0 0
KINROSS GOLD CORP COM 496902404   1,418,384 231,384 SH   SOLE   231,384 0 0
KINSALE CAP GROUP INC COM 49714P108   273,390 521 SH   SOLE   521 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   27,419,577 128,670 SH   SOLE   128,670 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   74,903,599 342,871 SH   SOLE   342,871 0 0
LAM RESEARCH CORP COM 512807108   227,347 234 SH   SOLE   234 0 0
LAUDER ESTEE COS INC CL A 518439104   262,055 1,700 SH   SOLE   1,700 0 0
LENNAR CORP CL A 526057104   33,763,974 196,325 SH   SOLE   196,325 0 0
LOCKHEED MARTIN CORP COM 539830109   28,132,789 61,848 SH   SOLE   61,848 0 0
LOEWS CORP COM 540424108   227,041 2,900 SH   SOLE   2,900 0 0
LOWES COS INC COM 548661107   94,877,500 372,463 SH   SOLE   372,463 0 0
MAG SILVER CORP COM 55903Q104   2,737,776 258,769 SH   SOLE   258,769 0 0
MARATHON PETE CORP COM 56585A102   322,400 1,600 SH   SOLE   1,600 0 0
MARCUS CORP DEL COM 566330106   144,026 10,100 SH   SOLE   10,100 0 0
MARKEL GROUP INC COM 570535104   2,607,816 1,714 SH   SOLE   1,714 0 0
MARRIOTT INTL INC NEW CL A 571903202   240,956 955 SH   SOLE   955 0 0
MARTIN MARIETTA MATLS INC COM 573284106   640,954 1,044 SH   SOLE   1,044 0 0
MASTERCARD INCORPORATED CL A 57636Q104   7,108,455 14,761 SH   SOLE   14,761 0 0
MAUI LD & PINEAPPLE INC COM 577345101   213,351 9,850 SH   SOLE   9,850 0 0
MCDONALDS CORP COM 580135101   1,977,033 7,012 SH   SOLE   7,012 0 0
MEDIAALPHA INC CL A 58450V104   2,001,964 98,280 SH   SOLE   98,280 0 0
MEDTRONIC PLC SHS G5960L103   2,195,135 25,188 SH   SOLE   25,188 0 0
MERCK & CO INC COM 58933Y105   43,113,343 326,740 SH   SOLE   326,740 0 0
META PLATFORMS INC CL A 30303M102   1,432,461 2,950 SH   SOLE   2,950 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   411,369 309 SH   SOLE   309 0 0
MICRON TECHNOLOGY INC COM 595112103   472,739 4,010 SH   SOLE   4,010 0 0
MICROSOFT CORP COM 594918104   360,876,844 857,760 SH   SOLE   856,080 0 1,680
MITEK SYS INC COM NEW 606710200   4,103,312 291,015 SH   SOLE   291,015 0 0
MONDAY COM LTD SHS M7S64H106   3,575,974 15,832 SH   SOLE   15,832 0 0
MONDELEZ INTL INC CL A 609207105   47,163,830 673,769 SH   SOLE   670,469 0 3,300
MORNINGSTAR INC COM 617700109   245,463 796 SH   SOLE   796 0 0
MURPHY USA INC COM 626755102   228,045 544 SH   SOLE   544 0 0
NEW FOUND GOLD CORP COM 64440N103   111,000 30,000 SH   SOLE   30,000 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   527,339 163,770 SH   SOLE   163,770 0 0
NEW YORK TIMES CO CL A 650111107   6,609,116 152,918 SH   SOLE   152,918 0 0
NEWMONT CORP COM 651639106   1,653,658 46,140 SH   SOLE   46,140 0 0
NEXTERA ENERGY INC COM 65339F101   1,777,401 27,811 SH   SOLE   27,811 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   3,904,835 129,815 SH   SOLE   129,815 0 0
NIKE INC CL B 654106103   20,327,686 216,298 SH   SOLE   214,536 0 1,762
NORFOLK SOUTHN CORP COM 655844108   32,929,969 129,203 SH   SOLE   129,203 0 0
NORTHERN TR CORP COM 665859104   1,813,434 20,394 SH   SOLE   20,394 0 0
NORTHROP GRUMMAN CORP COM 666807102   388,193 811 SH   SOLE   811 0 0
NOVARTIS AG SPONSORED ADR 66987V109   582,992 6,027 SH   SOLE   6,027 0 0
NOVO-NORDISK A S ADR 670100205   544,416 4,240 SH   SOLE   4,240 0 0
NVIDIA CORPORATION COM 67066G104   8,003,734 8,858 SH   SOLE   8,858 0 0
NXP SEMICONDUCTORS N V COM N6596X109   897,423 3,622 SH   SOLE   3,622 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   16,652,945 496,510 SH   SOLE   496,510 0 0
ORACLE CORP COM 68389X105   66,650,676 530,616 SH   SOLE   527,556 0 3,060
OSISKO GOLD ROYALTIES LTD COM 68827L101   5,108,738 311,129 SH   SOLE   311,129 0 0
PACKAGING CORP AMER COM 695156109   9,975,786 52,565 SH   SOLE   52,565 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   824,034 35,812 SH   SOLE   35,812 0 0
PAR TECHNOLOGY CORP COM 698884103   8,421,674 185,663 SH   SOLE   185,663 0 0
PARKER-HANNIFIN CORP COM 701094104   635,824 1,144 SH   SOLE   1,144 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   705,546 28,999 SH   SOLE   28,999 0 0
PEPSICO INC COM 713448108   25,711,769 146,916 SH   SOLE   146,916 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   2,949,220 167,000 SH   SOLE   167,000 0 0
PERRIGO CO PLC SHS G97822103   1,632,580 50,717 SH   SOLE   50,717 0 0
PFIZER INC COM 717081103   6,140,326 221,273 SH   SOLE   221,273 0 0
PHILIP MORRIS INTL INC COM 718172109   3,788,212 41,347 SH   SOLE   41,347 0 0
PHILLIPS 66 COM 718546104   1,825,815 11,178 SH   SOLE   11,178 0 0
PINTEREST INC CL A 72352L106   62,715,742 1,808,934 SH   SOLE   1,808,934 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,021,474 6,321 SH   SOLE   6,321 0 0
PROCTER AND GAMBLE CO COM 742718109   11,792,493 72,681 SH   SOLE   72,681 0 0
PROLOGIS INC. COM 74340W103   26,199,352 201,193 SH   SOLE   199,793 0 1,400
PROSHARES TR BITCOIN STRATE 74347G440   240,150 7,435 SH   SOLE   7,435 0 0
PROSOMNUS INC COMMON STOCK 50535E108   11,471 20,160 SH   SOLE   20,160 0 0
PRUDENTIAL FINL INC COM 744320102   216,720 1,846 SH   SOLE   1,846 0 0
PURE CYCLE CORP COM NEW 746228303   1,083,000 114,000 SH   SOLE   114,000 0 0
PURE STORAGE INC CL A 74624M102   4,060,419 78,100 SH   SOLE   78,100 0 0
QUALYS INC COM 74758T303   212,759 1,275 SH   SOLE   1,275 0 0
QUANTA SVCS INC COM 74762E102   34,909,326 134,370 SH   SOLE   134,370 0 0
RANGE RES CORP COM 75281A109   3,339,331 96,989 SH   SOLE   96,989 0 0
REGENERON PHARMACEUTICALS COM 75886F107   10,432,429 10,839 SH   SOLE   10,839 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,189,097 56,516 SH   SOLE   56,516 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   31,841,335 400,772 SH   SOLE   397,280 0 3,492
REVVITY INC COM 714046109   556,500 5,300 SH   SOLE   5,300 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   297,024 10,400 SH   SOLE   10,400 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,788,497 4,972 SH   SOLE   4,972 0 0
ROYAL BK CDA COM 780087102   263,398 2,611 SH   SOLE   2,611 0 0
ROYAL GOLD INC COM 780287108   2,530,481 20,774 SH   SOLE   20,774 0 0
RTX CORPORATION COM 75513E101   13,074,774 134,059 SH   SOLE   134,059 0 0
S&P GLOBAL INC COM 78409V104   2,894,762 6,804 SH   SOLE   6,804 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   5,344,658 1,018,030 SH   SOLE   1,018,030 0 0
SCHLUMBERGER LTD COM STK 806857108   4,722,375 86,159 SH   SOLE   86,159 0 0
SCHWAB CHARLES CORP COM 808513105   564,686 7,806 SH   SOLE   7,806 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   2,086,956 82,196 SH   SOLE   82,196 0 0
SEADRILL 2021 LTD COM G7997W102   561,851 11,170 SH   SOLE   11,170 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   440,679 2,983 SH   SOLE   2,983 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,699,380 18,000 SH   SOLE   18,000 0 0
SERVICENOW INC COM 81762P102   24,323,610 31,904 SH   SOLE   31,904 0 0
SHARECARE INC COM CL A 81948W104   640,242 834,192 SH   SOLE   834,192 0 0
SHARECARE INC *W EXP 07/01/202 81948W112   1,001 55,000 SH   SOLE   55,000 0 0
SHELL PLC SPON ADS 780259305   2,192,811 32,709 SH   SOLE   32,709 0 0
SHERWIN WILLIAMS CO COM 824348106   2,332,321 6,715 SH   SOLE   6,715 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   44,634,614 1,695,844 SH   SOLE   1,695,844 0 0
SMITH A O CORP COM 831865209   304,075 3,399 SH   SOLE   3,399 0 0
SNAP ON INC COM 833034101   2,307,258 7,789 SH   SOLE   7,789 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   613,622 8,645 SH   SOLE   8,645 0 0
SOUTHWESTERN ENERGY CO COM 845467109   663,250 87,500 SH   SOLE   87,500 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,951,871 9,488 SH   SOLE   9,488 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   226,939 6,332 SH   SOLE   6,332 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,168,674 13,705 SH   SOLE   13,705 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   388,367 698 SH   SOLE   698 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   620,693 2,352 SH   SOLE   2,352 0 0
SPROTT INC COM NEW 852066208   3,749,259 101,441 SH   SOLE   101,441 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   9,875,578 485,525 SH   SOLE   485,525 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   10,697,282 618,340 SH   SOLE   618,340 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   1,608,260 194,000 SH   SOLE   194,000 0 0
STANLEY BLACK & DECKER INC COM 854502101   1,108,568 11,320 SH   SOLE   11,320 0 0
STARBUCKS CORP COM 855244109   869,028 9,509 SH   SOLE   9,509 0 0
STELLANTIS N.V SHS N82405106   2,993,065 105,762 SH   SOLE   105,762 0 0
STERIS PLC SHS USD G8473T100   210,207 935 SH   SOLE   935 0 0
STRYKER CORPORATION COM 863667101   1,969,001 5,502 SH   SOLE   5,502 0 0
SUPER MICRO COMPUTER INC COM 86800U104   77,087,510 76,322 SH   SOLE   76,322 0 0
SYSCO CORP COM 871829107   17,147,245 211,225 SH   SOLE   211,225 0 0
T-MOBILE US INC COM 872590104   11,002,660 67,410 SH   SOLE   67,410 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   17,893,045 120,500 SH   SOLE   119,263 0 1,237
TARGET CORP COM 87612E106   322,522 1,820 SH   SOLE   1,820 0 0
TECHNIPFMC PLC COM G87110105   5,226,923 208,161 SH   SOLE   208,161 0 0
TELEFLEX INCORPORATED COM 879369106   633,276 2,800 SH   SOLE   2,800 0 0
TESLA INC COM 88160R101   566,923 3,225 SH   SOLE   3,225 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,378,011 2,382 SH   SOLE   2,382 0 0
THE CIGNA GROUP COM 125523100   923,593 2,543 SH   SOLE   2,543 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   67,151,260 115,537 SH   SOLE   114,807 0 730
THOUGHTWORKS HOLDING INC COM 88546E105   57,380 22,680 SH   SOLE   22,680 0 0
TJX COS INC NEW COM 872540109   36,193,451 356,867 SH   SOLE   356,867 0 0
TOLL BROTHERS INC COM 889478103   886,185 6,850 SH   SOLE   6,850 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   223,649 745 SH   SOLE   745 0 0
TRIMBLE INC COM 896239100   1,460,972 22,700 SH   SOLE   22,700 0 0
UBER TECHNOLOGIES INC COM 90353T100   66,193,076 859,762 SH   SOLE   859,762 0 0
UNILEVER PLC SPON ADR NEW 904767704   200,108 3,987 SH   SOLE   3,987 0 0
UNION BANKSHARES INC COM 905400107   1,309,670 42,940 SH   SOLE   42,940 0 0
UNION PAC CORP COM 907818108   12,203,785 49,623 SH   SOLE   49,623 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,033,127 6,951 SH   SOLE   6,951 0 0
UNITEDHEALTH GROUP INC COM 91324P102   3,824,031 7,730 SH   SOLE   7,730 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   843,706 22,983 SH   SOLE   22,983 0 0
US BANCORP DEL COM NEW 902973304   1,939,041 43,379 SH   SOLE   43,379 0 0
VALERO ENERGY CORP COM 91913Y100   256,035 1,500 SH   SOLE   1,500 0 0
VALLEY NATL BANCORP COM 919794107   278,600 35,000 SH   SOLE   35,000 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   353,503 9,125 SH   SOLE   9,125 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   495,591 4,408 SH   SOLE   4,408 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,989,488 15,350 SH   SOLE   15,350 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   431,742 2,651 SH   SOLE   2,651 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   7,318,901 15,225 SH   SOLE   15,225 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   514,235 1,494 SH   SOLE   1,494 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   368,067 2,100 SH   SOLE   2,100 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   451,465 1,975 SH   SOLE   1,975 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   523,207 2,094 SH   SOLE   2,094 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   317,870 7,610 SH   SOLE   7,610 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   623,215 10,626 SH   SOLE   10,626 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   417,081 2,284 SH   SOLE   2,284 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   811,751 16,180 SH   SOLE   16,180 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   274,185 3,363 SH   SOLE   3,363 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   226,856 1,875 SH   SOLE   1,875 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207   292,737 1,434 SH   SOLE   1,434 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   710,481 1,355 SH   SOLE   1,355 0 0
VERALTO CORP COM SHS 92338C103   1,261,985 14,234 SH   SOLE   14,234 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,291,538 30,780 SH   SOLE   30,780 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   1,056,311 2,527 SH   SOLE   2,527 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   85,339,025 1,044,925 SH   SOLE   1,044,925 0 0
VIRNETX HLDG CORP COM 92823T207   181,932 28,705 SH   SOLE   28,705 0 0
VISA INC COM CL A 92826C839   6,716,619 24,067 SH   SOLE   24,067 0 0
WALMART INC COM 931142103   1,979,171 32,893 SH   SOLE   32,893 0 0
WASTE MGMT INC DEL COM 94106L109   1,076,407 5,050 SH   SOLE   5,050 0 0
WATERS CORP COM 941848103   2,302,554 6,689 SH   SOLE   6,689 0 0
WAYFAIR INC CL A 94419L101   44,682,893 658,263 SH   SOLE   658,263 0 0
WELLS FARGO CO NEW COM 949746101   804,485 13,880 SH   SOLE   13,880 0 0
WEX INC COM 96208T104   227,554 958 SH   SOLE   958 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   6,922,124 146,873 SH   SOLE   146,873 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   54,251,726 30,236 SH   SOLE   30,236 0 0
WILEY JOHN & SONS INC CL B 968223305   759,000 20,000 SH   SOLE   20,000 0 0
WILEY JOHN & SONS INC CL A 968223206   2,968,535 77,853 SH   SOLE   77,853 0 0
WILLIAMS COS INC COM 969457100   939,177 24,100 SH   SOLE   24,100 0 0
XENCOR INC COM 98401F105   278,838 12,600 SH   SOLE   12,600 0 0
XYLEM INC COM 98419M100   15,148,996 117,216 SH   SOLE   117,216 0 0
YIELD10 BIOSCIENCE INC COM 98585K862   94,283 248,113 SH   SOLE   248,113 0 0
YUM BRANDS INC COM 988498101   424,269 3,060 SH   SOLE   3,060 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   3,208,962 24,314 SH   SOLE   24,314 0 0
ZOETIS INC CL A 98978V103   269,382 1,592 SH   SOLE   1,592 0 0