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
1/100 BERKSHIRE HTWY A CLASS A COM 084990175   11,058,880 1,600 SH   SOLE   1,600 0 0
3M CO COM 88579y101   2,141,269 15,664 SH   SOLE   15,664 0 0
ABBOTT LABORATORIES COM 002824100   4,899,922 42,978 SH   SOLE   42,978 0 0
ABBVIE INC COM 00287y109   8,420,152 42,638 SH   SOLE   42,638 0 0
ACCENTURE PLC COM g1151c101   92,709,320 262,276 SH   SOLE   262,276 0 0
ADOBE INC COM 00724f101   1,171,218 2,262 SH   SOLE   2,262 0 0
ADVANCED MICRO DEVICE IN COM 007903107   356,218 2,171 SH   SOLE   2,171 0 0
AEROVIRONMENT INC COM 008073108   736,837 3,675 SH   SOLE   3,675 0 0
AES CORP COM 00130h105   1,283,840 64,000 SH   SOLE   64,000 0 0
AGILENT TECHNOLOGIES INC COM 00846u101   269,046 1,812 SH   SOLE   1,812 0 0
AIR PRODS & CHEMS INC COM 009158106   794,966 2,670 SH   SOLE   2,670 0 0
AIRBUS SE UNSPON ADR EA REPR 0 COM 009279100   6,991,428 190,960 SH   SOLE   190,960 0 0
ALGONQUIN PWR & UTILS F COM 015857105   65,400 12,000 SH   SOLE   12,000 0 0
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102   328,972 3,100 SH   SOLE   3,100 0 0
Allegion PLC COM G0176J109   3,234,408 22,193 SH   SOLE   22,193 0 0
ALLSTATE CORP COM COM 020002101   578,432 3,050 SH   SOLE   3,050 0 0
ALPHABET INC COM 02079k107   247,862,893 1,482,522 SH   SOLE   1,482,522 0 0
ALPHABET INC CAP STK CL A COM 02079K305   59,212,762 357,026 SH   SOLE   357,026 0 0
ALPS ETF TR ALERIAN MLP ETF NE COM 00162Q452   332,502 7,055 SH   SOLE   7,055 0 0
ALTRIA GROUP INC COM 02209s103   755,035 14,793 SH   SOLE   14,793 0 0
AMAZON COM INC COM 023135106   195,991,583 1,051,852 SH   SOLE   1,051,852 0 0
AMERICAN EXPRESS CO COM COM 025816109   37,636,051 138,776 SH   SOLE   138,776 0 0
AMERICAN TOWER CORP NEW REIT COM 03027x100   1,216,986 5,233 SH   SOLE   5,233 0 0
AMERICAN WTR WKS CO INC COM 030420103   353,755 2,419 SH   SOLE   2,419 0 0
AMERIPRISE FINL INC COM 03076c106   921,767 1,962 SH   SOLE   1,962 0 0
AMETEK INC NEW COM COM 031100100   1,558,783 9,078 SH   SOLE   9,078 0 0
AMGEN INCORPORATED COM 031162100   4,588,270 14,240 SH   SOLE   14,240 0 0
Amphenol Corp COM 032095101   236,922 3,636 SH   SOLE   3,636 0 0
ANHEUSER BUSCH INBEV N V COM 03524a108   85,293,619 1,286,674 SH   SOLE   1,286,674 0 0
AON PLC COM g0403h108   128,853,250 372,419 SH   SOLE   372,419 0 0
APPLE INC COM COM 037833100   175,985,772 755,304 SH   SOLE   755,304 0 0
APPLIED MATLS INC COM 038222105   734,452 3,635 SH   SOLE   3,635 0 0
ARCHER-DANIELS-MIDLAND CO COM COM 039483102   716,880 12,000 SH   SOLE   12,000 0 0
ARES CAP CORP COM COM 04010L103   271,696 12,975 SH   SOLE   12,975 0 0
ARISTA NETWORKS INC COM 040413106   779,155 2,030 SH   SOLE   2,030 0 0
ASML HLDG N V N Y REGISTRY SHS COM N07059210   8,378,329 10,055 SH   SOLE   10,055 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   6,776,841 24,489 SH   SOLE   24,489 0 0
AUTOZONE INC COM 053332102   318,154 101 SH   SOLE   101 0 0
BALL CORP COM COM 058498106   5,829,425 85,840 SH   SOLE   85,840 0 0
BALLARD PWR SYS INC NEW COM COM 058586108   19,800 11,000 SH   SOLE   11,000 0 0
BANK NEW YORK MELLON COR COM 064058100   2,300,239 32,010 SH   SOLE   32,010 0 0
BANK OF AMERICA CORP COM 060505104   282,363 7,116 SH   SOLE   7,116 0 0
BEAVER COAL LTD LP COM 074799107   226,880 80 SH   SOLE   80 0 0
BECTON DICKINSON & CO COM 075887109   98,903,560 410,218 SH   SOLE   410,218 0 0
BERKSHIRE HATHAWAY INC COM 084670702   405,016,833 879,974 SH   SOLE   879,974 0 0
BERKSHIRE HATHAWAY INC-CL A COM 084670108   65,662,100 95 SH   SOLE   95 0 0
BHP GROUP LTD SPONSORED ADR IS COM 088606108   217,385 3,500 SH   SOLE   3,500 0 0
BLACKBAUD INC COM 09227q100   338,720 4,000 SH   SOLE   4,000 0 0
BLACKROCK INC CLASS EQUITY COM 09290d101   886,842 934 SH   SOLE   934 0 0
BLACKSTONE INC COM 09260d107   1,840,776 12,021 SH   SOLE   12,021 0 0
BLOCK INC CLASS A COM 852234103   1,484,580 22,115 SH   SOLE   22,115 0 0
BNP PARIBAS F SPONSORED ADR 1 COM 05565a202   1,390,502 40,504 SH   SOLE   40,504 0 0
BOEING CO COM 097023105   224,259 1,475 SH   SOLE   1,475 0 0
BP P L C F SPONSORED ADR 1 ADR COM 055622104   1,377,487 43,883 SH   SOLE   43,883 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   1,923,693 37,180 SH   SOLE   37,180 0 0
BROADCOM INC COM 11135f101   2,984,250 17,300 SH   SOLE   17,300 0 0
BROOKFIELD ASSET MANAGEMENT LT COM 113004105   126,287,378 2,670,488 SH   SOLE   2,670,488 0 0
BROOKFIELD CORP F CLASS A COM 11271j107   228,603 4,299 SH   SOLE   4,299 0 0
BROWN-FORMAN CORP-CLASS A COM 115637100   897,125 18,659 SH   SOLE   18,659 0 0
BROWN & BROWN INC COM COM 115236101   217,560 2,100 SH   SOLE   2,100 0 0
BROWN FORMAN CORP CLASS B COM 115637209   11,090,320 225,413 SH   SOLE   225,413 0 0
CABLE ONE INC COM COM 12685J105   306,066 875 SH   SOLE   875 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102   118,546,779 1,011,923 SH   SOLE   1,011,923 0 0
CARLISLE COS INC COM 142339100   899,500 2,000 SH   SOLE   2,000 0 0
CARMAX INC COM 143130102   238,330 3,080 SH   SOLE   3,080 0 0
CARRIER GLOBAL CORPORATION COM COM 14448C104   6,181,496 76,798 SH   SOLE   76,798 0 0
CATERPILLAR INC COM 149123101   3,484,097 8,908 SH   SOLE   8,908 0 0
CDW CORP COM 12514g108   773,267 3,417 SH   SOLE   3,417 0 0
CENCORA INC COM 03073e105   1,785,560 7,933 SH   SOLE   7,933 0 0
CENTENE CORP COM 15135B101   957,637 12,721 SH   SOLE   12,721 0 0
CENTRAL SECURITIES CF COM 155123102   2,489,576 54,310 SH   SOLE   54,310 0 0
CHARLES SCHWAB CORP COM 808513105   266,110 4,106 SH   SOLE   4,106 0 0
CHEVRON CORP NEW COM COM 166764100   3,963,330 26,912 SH   SOLE   26,912 0 0
CHIPOTLE MEXICAN GRILL I COM 169656105   293,862 5,100 SH   SOLE   5,100 0 0
CHUBB LTD COM H1467J104   2,472,944 8,575 SH   SOLE   8,575 0 0
CHURCH & DWIGHT INC COM COM 171340102   450,296 4,300 SH   SOLE   4,300 0 0
CIE FINANCIERE RICHEMO-A REG COM H25662182   220,323 1,389 SH   SOLE   1,389 0 0
CIE FINANCIERE RICHEMONT SA COM 204319107   81,183,604 5,118,119 SH   SOLE   5,118,119 0 0
CINTAS CORP COM COM 172908105   296,467 1,440 SH   SOLE   1,440 0 0
Cisco Systems Inc COM 17275R102   1,061,154 19,939 SH   SOLE   19,939 0 0
COLGATE-PALMOLIVE CO COM 194162103   728,850 7,021 SH   SOLE   7,021 0 0
COMCAST CORP NEW CLASS A COM 20030n101   1,850,745 44,308 SH   SOLE   44,308 0 0
COMPASS INC CLASS A COM 20464u100   735,705 120,410 SH   SOLE   120,410 0 0
CONSTELLATION BRANDS INC CLASS COM 21036p108   711,482 2,761 SH   SOLE   2,761 0 0
CORE & MAIN INC-CLASS A COM 21874C102   3,120,077 70,272 SH   SOLE   70,272 0 0
CORNING INC COM 219350105   1,354,500 30,000 SH   SOLE   30,000 0 0
CORTEVA INC COM 22052l104   296,596 5,045 SH   SOLE   5,045 0 0
COSTCO WHOLESALE CORP COM 22160k105   184,639,066 208,274 SH   SOLE   208,274 0 0
COUPANG INC COM 22266T109   7,096,497 289,063 SH   SOLE   289,063 0 0
CRITEO S A F SPONSORED ADR 1 A COM 226718104   281,680 7,000 SH   SOLE   7,000 0 0
CSX CORP COM 126408103   1,180,097 34,176 SH   SOLE   34,176 0 0
CUMMINS INC COM COM 231021106   372,358 1,150 SH   SOLE   1,150 0 0
DANAHER CORP COM COM 235851102   21,156,011 76,095 SH   SOLE   76,095 0 0
DEERE & CO COM 244199105   114,017,497 273,207 SH   SOLE   273,207 0 0
DELTA AIR LINES INC COM 247361702   480,321 9,457 SH   SOLE   9,457 0 0
DHL GROUP ORDF COM d19225107   330,278 7,410 SH   SOLE   7,410 0 0
DIAGEO PLC F SPONSORED ADR 1 A COM 25243q205   841,338 5,995 SH   SOLE   5,995 0 0
DOVER CORP COM 260003108   15,619,716 81,463 SH   SOLE   81,463 0 0
DOW INC COM 260557103   320,623 5,869 SH   SOLE   5,869 0 0
DUPONT DE NEMOURS INC COM 26614n102   595,611 6,684 SH   SOLE   6,684 0 0
EATON CORP PLC F COM g29183103   838,543 2,530 SH   SOLE   2,530 0 0
ECOLAB INC COM 278865100   1,045,577 4,095 SH   SOLE   4,095 0 0
ELEVANCE HEALTH INC COM 036752103   786,240 1,512 SH   SOLE   1,512 0 0
ELI LILLY AND CO COM 532457108   7,868,033 8,881 SH   SOLE   8,881 0 0
ENCOMPASS HEALTH CORP COM 29261a100   318,912 3,300 SH   SOLE   3,300 0 0
ENERGY TRANSFER L P LP COM 29273v100   246,367 15,350 SH   SOLE   15,350 0 0
ENTERPRISE PRODS PART LP COM 293792107   412,081 14,156 SH   SOLE   14,156 0 0
EQUIFAX INC COM 294429105   293,860 1,000 SH   SOLE   1,000 0 0
EXTRA SPACE STORAGE INC REIT COM 30225t102   639,674 3,550 SH   SOLE   3,550 0 0
EXXON MOBIL CORP COM 30231G102   10,188,880 86,921 SH   SOLE   86,921 0 0
FACTSET RESH SYS INC COM 303075105   446,514 971 SH   SOLE   971 0 0
FASTENAL CO COM 311900104   116,142,686 1,626,193 SH   SOLE   1,626,193 0 0
FERGUSON ENTERPRISES INC CLASS COM 31488v107   281,969 1,420 SH   SOLE   1,420 0 0
FLEX LTD F COM y2573f102   223,647 6,690 SH   SOLE   6,690 0 0
FORGE GLOBAL HLDGS INC COM 34629l103   6,045,417 4,614,822 SH   SOLE   4,614,822 0 0
GALLAGHER ARTHUR J & CO COM 363576109   8,510,317 30,246 SH   SOLE   30,246 0 0
GE AEROSPACE COM 369604301   940,826 4,989 SH   SOLE   4,989 0 0
GE VERNOVA INC COM 36828a101   317,195 1,244 SH   SOLE   1,244 0 0
GENERAL DYNAMICS CORP COM 369550108   240,249 795 SH   SOLE   795 0 0
GENERAL MLS INC COM COM 370334104   342,147 4,633 SH   SOLE   4,633 0 0
GENESIS ENERGY L P LP COM 371927104   467,950 35,000 SH   SOLE   35,000 0 0
GILEAD SCIENCES INC COM 375558103   591,072 7,050 SH   SOLE   7,050 0 0
GOLDMAN SACHS GROUP INC COM 38141g104   2,611,705 5,275 SH   SOLE   5,275 0 0
GOLUB CAPITAL BDC INC COM 38173m102   997,064 65,987 SH   SOLE   65,987 0 0
GRACO INC COM 384109104   299,022 3,417 SH   SOLE   3,417 0 0
GRAHAM HLDGS CO COM CL B COM 384637104   735,439 895 SH   SOLE   895 0 0
GRAINGER W W INC COM 384802104   377,088 363 SH   SOLE   363 0 0
HEINEKEN N V SPONS ADR LEVEL 1 COM 423012301   251,538 5,650 SH   SOLE   5,650 0 0
HERSHEY CO COM 427866108   520,683 2,715 SH   SOLE   2,715 0 0
HOME DEPOT INC COM 437076102   9,021,754 22,265 SH   SOLE   22,265 0 0
HONEYWELL INTL INC COM 438516106   1,720,861 8,325 SH   SOLE   8,325 0 0
ICICI BK LTD F SPONSORED ADR 1 COM 45104g104   307,276 10,294 SH   SOLE   10,294 0 0
IDEXX LABS INC COM 45168d104   808,352 1,600 SH   SOLE   1,600 0 0
ILLINOIS TOOL WKS INC COM 452308109   940,831 3,590 SH   SOLE   3,590 0 0
INTEL CORP COM 458140100   461,177 19,658 SH   SOLE   19,658 0 0
INTERCONTINENTAL EXCHANG COM 45866f104   819,585 5,102 SH   SOLE   5,102 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101   3,946,057 17,849 SH   SOLE   17,849 0 0
INTL BRIQUETTE HLD ORDF COM g4821q104   0 20,000 SH   SOLE   20,000 0 0
INTUIT COM COM 461202103   8,525,095 13,728 SH   SOLE   13,728 0 0
INTUITIVE SURGICAL INC COM 46120E602   1,271,898 2,589 SH   SOLE   2,589 0 0
INVSC QQQ TRUST SRS 1 ETF COM 46090e103   214,751 440 SH   SOLE   440 0 0
IQVIA HOLDINGS INC COM 46266c105   103,811,344 438,078 SH   SOLE   438,078 0 0
ISHARES BIOTECHNOLOGY ETF COM 464287556   282,464 1,940 SH   SOLE   1,940 0 0
ISHARES BITCOIN ETF COM 46438f101   201,172 5,568 SH   SOLE   5,568 0 0
ISHARES CORE MSCI EAFE ETF COM 46432f842   545,569 6,990 SH   SOLE   6,990 0 0
ISHARES CORE S&P MID CAP ETF COM 464287507   346,499 5,560 SH   SOLE   5,560 0 0
ISHARES CORE S&P SMALL CAP ETF COM 464287804   365,266 3,123 SH   SOLE   3,123 0 0
ISHARES GOLD ETF COM 464285204   928,396 18,680 SH   SOLE   18,680 0 0
ISHARES MSCI EAFE ETF COM 464287465   633,246 7,572 SH   SOLE   7,572 0 0
ISHARES MSCI EMERGING MARKET COM 464287234   275,160 6,000 SH   SOLE   6,000 0 0
ISHARES RUSSELL 1000 ETF COM 464287622   670,279 2,132 SH   SOLE   2,132 0 0
ISHARES TOTAL US STOCK MARKET COM 464287150   327,240 2,605 SH   SOLE   2,605 0 0
ISHARES TR MSCI EAFE SMALL CAP COM 464288273   587,636 8,680 SH   SOLE   8,680 0 0
ISHARES TR MSCI EAFE VALUE ETF COM 464288877   299,329 5,203 SH   SOLE   5,203 0 0
ISHARES TR PFD & INCOME SECS E COM 464288687   332,300 10,000 SH   SOLE   10,000 0 0
ISHARES TR RUSSELL 2000 ETF COM 464287655   706,406 3,198 SH   SOLE   3,198 0 0
JBG SMITH PPTYS COM COM 46590V100   415,639 23,778 SH   SOLE   23,778 0 0
JD COM INC F SPONSORED ADR 1 A COM 47215p106   849,200 21,230 SH   SOLE   21,230 0 0
JOHNSON & JOHNSON COM COM 478160104   17,348,878 107,052 SH   SOLE   107,052 0 0
JOINT CORP COM 47973j102   1,674,816 146,400 SH   SOLE   146,400 0 0
JPMORGAN CHASE & CO COM 46625h100   11,375,897 53,950 SH   SOLE   53,950 0 0
KIMBERLY CLARK CORP COM 494368103   577,657 4,060 SH   SOLE   4,060 0 0
KINDER MORGAN INC DEL COM 49456b101   243,100 11,005 SH   SOLE   11,005 0 0
KKR & CO INC COM COM 48251W104   261,160 2,000 SH   SOLE   2,000 0 0
L OREAL S A ADR COM 502117203   7,686,047 85,647 SH   SOLE   85,647 0 0
LABCORP HLDGS INC COM 504922105   400,029 1,790 SH   SOLE   1,790 0 0
LINDE PLC F COM g54950103   2,635,605 5,527 SH   SOLE   5,527 0 0
LOCKHEED MARTIN CORP COM 539830109   1,045,778 1,789 SH   SOLE   1,789 0 0
LOWES COS INC COM 548661107   2,031,104 7,499 SH   SOLE   7,499 0 0
M & T BK CORP COM COM 55261F104   333,975 1,875 SH   SOLE   1,875 0 0
MARKEL GROUP INC COM 570535104   142,241,972 90,682 SH   SOLE   90,682 0 0
MARRIOTT INTL INC NEW CL A COM 571903202   552,638 2,223 SH   SOLE   2,223 0 0
MARSH & MCLENNAN COS INC COM COM 571748102   381,038 1,708 SH   SOLE   1,708 0 0
MARTIN MARIETTA MATLS INC COM 573284106   104,198,741 193,588 SH   SOLE   193,588 0 0
MASTERCARD INC COM 57636q104   192,093,284 389,010 SH   SOLE   389,010 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206   827,115 10,050 SH   SOLE   10,050 0 0
MCDONALD'S CORP COM 580135101   4,786,897 15,720 SH   SOLE   15,720 0 0
MCKESSON CORP COM 58155q103   645,218 1,305 SH   SOLE   1,305 0 0
MERCADOLIBRE INC COM 58733R102   7,822,072 3,812 SH   SOLE   3,812 0 0
MERCK & CO. INC. COM 58933y105   37,332,104 328,743 SH   SOLE   328,743 0 0
META PLATFORMS INC CLASS A COM 30303m102   2,962,377 5,175 SH   SOLE   5,175 0 0
METTLER-TOLEDO INTL INC COM 592688105   1,939,112 1,293 SH   SOLE   1,293 0 0
MICRON TECHNOLOGY INC COM 595112103   207,420 2,000 SH   SOLE   2,000 0 0
MICROSOFT CORP COM 594918104   266,806,747 620,048 SH   SOLE   620,048 0 0
MONDELEZ INTL INC CLASS A COM 609207105   904,668 12,280 SH   SOLE   12,280 0 0
MONSTER BEVERAGE CORP COM 61174x109   82,707,396 1,585,344 SH   SOLE   1,585,344 0 0
MOODYS CORP COM COM 615369105   8,160,775 17,195 SH   SOLE   17,195 0 0
MORGAN STANLEY COM 617446448   573,528 5,502 SH   SOLE   5,502 0 0
MOTOROLA SOLUTIONS INC COM NEW COM 620076307   208,628 464 SH   SOLE   464 0 0
MPLX LP LP COM 55336v100   257,868 5,800 SH   SOLE   5,800 0 0
MYECHECK INC COM NEW COM 62847L209   0 17,500 SH   SOLE   17,500 0 0
NESTLE S A COM 641069406   104,417,443 1,036,741 SH   SOLE   1,036,741 0 0
NETFLIX INC COM 64110l106   175,243,595 247,076 SH   SOLE   247,076 0 0
NEW JERSEY RES CORP COM COM 646025106   424,800 9,000 SH   SOLE   9,000 0 0
NEXTERA ENERGY INC COM COM 65339F101   11,453,596 135,497 SH   SOLE   135,497 0 0
NIKE INC CLASS B COM 654106103   5,212,948 58,970 SH   SOLE   58,970 0 0
NORFOLK SOUTHN CORP COM 655844108   4,653,908 18,728 SH   SOLE   18,728 0 0
NORTHERN TRUST CORP COM 665859104   1,080,360 12,000 SH   SOLE   12,000 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,604,277 3,038 SH   SOLE   3,038 0 0
NOVARTIS AG F SPONSORED ADR 1 COM 66987v109   806,060 7,008 SH   SOLE   7,008 0 0
NUCOR CORP COM 670346105   317,819 2,114 SH   SOLE   2,114 0 0
NVIDIA CORP COM 67066g104   15,112,115 124,441 SH   SOLE   124,441 0 0
NXP SEMICONDUCTORS N V F COM n6596x109   720,030 3,000 SH   SOLE   3,000 0 0
O REILLY AUTOMOTIVE INC COM 67103h107   518,220 450 SH   SOLE   450 0 0
Oneok Inc COM 682680103   911,300 10,000 SH   SOLE   10,000 0 0
ORACLE CORP COM 68389x105   1,100,954 6,461 SH   SOLE   6,461 0 0
PAYCHEX INC COM 704326107   1,417,852 10,566 SH   SOLE   10,566 0 0
PAYPAL HLDGS INC COM 70450y103   942,134 12,074 SH   SOLE   12,074 0 0
PEPSICO INC COM 713448108   8,008,675 47,096 SH   SOLE   47,096 0 0
PFIZER INC COM 717081103   1,392,680 48,123 SH   SOLE   48,123 0 0
PHILIP MORRIS INTL INC COM 718172109   3,014,848 24,834 SH   SOLE   24,834 0 0
PPG INDS INC COM 693506107   549,179 4,146 SH   SOLE   4,146 0 0
PRICE T ROWE GROUP INC COM COM 74144T108   1,089,300 10,000 SH   SOLE   10,000 0 0
PROCTER & GAMBLE COMPANY COM COM 742718109   14,291,771 82,516 SH   SOLE   82,516 0 0
PROGRESSIVE CORP OH COM 743315103   309,587 1,220 SH   SOLE   1,220 0 0
QUALCOMM INC COM 747525103   363,567 2,138 SH   SOLE   2,138 0 0
QUANTA SVCS INC COM 74762e102   451,697 1,515 SH   SOLE   1,515 0 0
QUEST DIAGNOSTICS INC COM 74834l100   566,662 3,650 SH   SOLE   3,650 0 0
QXO INC COM PAR VALUE $0 00001 COM 82846H405   315,400 20,000 SH   SOLE   20,000 0 0
REGENERON PHARMACEUTICAL COM 75886f107   224,965 214 SH   SOLE   214 0 0
REPUBLIC SVCS INC COM 760759100   558,335 2,780 SH   SOLE   2,780 0 0
ROLLINS ORD SHS COM 775711104   825,061 16,312 SH   SOLE   16,312 0 0
ROPER TECHNOLOGIES INC COM 776696106   113,826,479 204,562 SH   SOLE   204,562 0 0
RTX CORP COM 75513e101   760,521 6,277 SH   SOLE   6,277 0 0
S&P GLOBAL INC COM 78409v104   131,290,896 254,134 SH   SOLE   254,134 0 0
SALESFORCE INC COM 79466l302   2,872,039 10,493 SH   SOLE   10,493 0 0
SCHNEIDER ELECTRIC SE COM 80687P106   9,829,753 186,445 SH   SOLE   186,445 0 0
SELECT SECTOR SPDR TR TECHNOLO COM 81369Y803   363,248 1,609 SH   SOLE   1,609 0 0
SERVICENOW INC COM 81762p102   1,682,348 1,881 SH   SOLE   1,881 0 0
SHERWIN WILLIAMS CO COM 824348106   148,128,035 388,105 SH   SOLE   388,105 0 0
SHOPIFY INC F CLASS A COM 82509l107   1,574,911 19,652 SH   SOLE   19,652 0 0
SIEMENS AG COM DM50 (NEW) COM 826197501   7,830,364 77,490 SH   SOLE   77,490 0 0
SOLVENTUM CORP COM 83444m101   249,528 3,579 SH   SOLE   3,579 0 0
SONY GROUP CORP ORDF COM j76379106   328,744 17,000 SH   SOLE   17,000 0 0
SOUTHERN CO COM 842587107   349,989 3,881 SH   SOLE   3,881 0 0
SPDR GOLD TRUST COM 78463V107   987,067 4,061 SH   SOLE   4,061 0 0
SPDR S&P 500 ETF TR TR UNIT COM 78462F103   2,996,175 5,222 SH   SOLE   5,222 0 0
SPDR S&P MIDCAP 400 ETF TRST COM 78467Y107   569,660 1,000 SH   SOLE   1,000 0 0
STARBUCKS CORP COM 855244109   2,830,232 29,031 SH   SOLE   29,031 0 0
STATE STR CORP COM 857477103   203,746 2,303 SH   SOLE   2,303 0 0
STRYKER CORP COM 863667101   930,606 2,576 SH   SOLE   2,576 0 0
SYNOPSYS INC COM 871607107   5,261,898 10,391 SH   SOLE   10,391 0 0
Sysco Corp COM 871829107   431,672 5,530 SH   SOLE   5,530 0 0
TAIWAN SEMICONDUCTOR MFG CO SP COM 874039100   13,762,653 79,246 SH   SOLE   79,246 0 0
TARGET CORP CLASS EQUITY COM 87612e106   675,653 4,335 SH   SOLE   4,335 0 0
TESLA INC COM 88160r101   3,870,554 14,794 SH   SOLE   14,794 0 0
TETRA TECHNOLOGIES INC D COM 88162f105   46,500 15,000 SH   SOLE   15,000 0 0
TEXAS INSTRS INC COM 882508104   1,035,122 5,011 SH   SOLE   5,011 0 0
TEXAS PACIFIC LAND CORP COM 88262p102   87,764,439 99,198 SH   SOLE   99,198 0 0
THE CIGNA GROUP COM 125523100   3,415,900 9,860 SH   SOLE   9,860 0 0
THE COCA-COLA CO COM 191216100   6,399,923 89,061 SH   SOLE   89,061 0 0
THE TRADE DESK INC CLASS A COM 88339j105   476,649 4,347 SH   SOLE   4,347 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102   15,691,930 25,368 SH   SOLE   25,368 0 0
TJX COS INC NEW COM 872540109   7,677,713 65,320 SH   SOLE   65,320 0 0
TOTALENERGIES SE -SPON ADR COM 89151E109   419,448 6,491 SH   SOLE   6,491 0 0
TRACTOR SUPPLY CO COM 892356106   92,661,205 318,500 SH   SOLE   318,500 0 0
TRANE TECHNOLOGIES PLC COM G8994E103   10,056,056 25,869 SH   SOLE   25,869 0 0
TRANSDIGM GROUP INC COM 893641100   145,440,245 101,911 SH   SOLE   101,911 0 0
TRAVELERS COS INC COM 89417e109   1,286,255 5,494 SH   SOLE   5,494 0 0
TRUIST FINL CORP COM COM 89832Q109   811,775 18,980 SH   SOLE   18,980 0 0
UBER TECHNOLOGIES INC COM 90353t100   157,218,786 2,091,788 SH   SOLE   2,091,788 0 0
UMB FINL CORP COM 902788108   675,332 6,425 SH   SOLE   6,425 0 0
UNILEVER PLC SPON ADR NEW ISIN COM 904767704   545,342 8,395 SH   SOLE   8,395 0 0
UNION PAC CORP COM 907818108   3,590,228 14,566 SH   SOLE   14,566 0 0
United Parcel Service Cl B COM 911312106   1,789,462 13,125 SH   SOLE   13,125 0 0
UNITED RENTALS INC COM COM 911363109   7,764,527 9,589 SH   SOLE   9,589 0 0
UNITEDHEALTH GROUP INC COM 91324p102   132,815,324 227,159 SH   SOLE   227,159 0 0
VALERO ENERGY CORP NEW COM COM 91913Y100   1,132,227 8,385 SH   SOLE   8,385 0 0
VANGUARD INDEX FDS S&P 500 ETF COM 922908363   4,687,589 8,884 SH   SOLE   8,884 0 0
VANGUARD INDEX FDS VANGUARD GR COM 922908736   222,295 579 SH   SOLE   579 0 0
VANGUARD INDEX FDS VANGUARD SM COM 922908751   447,378 1,886 SH   SOLE   1,886 0 0
VANGUARD INFORMATION TECHNOLO COM 92204a702   2,272,765 3,875 SH   SOLE   3,875 0 0
VANGUARD MID CAP ETF COM 922908629   370,417 1,404 SH   SOLE   1,404 0 0
VANGUARD WHITEHALL FDS HIGH DI COM 921946406   1,175,594 9,170 SH   SOLE   9,170 0 0
VERALTO CORP COM COM 92338C103   710,090 6,348 SH   SOLE   6,348 0 0
VERISK ANALYTICS INC COM USD0. COM 92345Y106   3,413,815 12,740 SH   SOLE   12,740 0 0
VERIZON COMMUNICATIONS I COM 92343v104   1,239,696 27,604 SH   SOLE   27,604 0 0
VERTEX PHARMACEUTICALS I COM 92532f100   426,943 918 SH   SOLE   918 0 0
VISA INC COM 92826C839   12,931,723 47,033 SH   SOLE   47,033 0 0
VISTRA CORP COM 92840m102   1,343,651 11,335 SH   SOLE   11,335 0 0
WALMART INC COM 931142103   5,277,012 65,350 SH   SOLE   65,350 0 0
WALT DISNEY CO/THE COM 254687106   2,191,593 22,784 SH   SOLE   22,784 0 0
WASTE MGMT INC DEL COM STK COM 94106L109   9,154,921 44,099 SH   SOLE   44,099 0 0
WEBSTER FINL CORP COM 947890109   480,083 10,300 SH   SOLE   10,300 0 0
WELLS FARGO & CO COM 949746101   925,984 16,392 SH   SOLE   16,392 0 0
WILLSCOT MOBILE MINI HOLDING COM 971378104   6,209,377 165,143 SH   SOLE   165,143 0 0
WOODWARD INC COM COM 980745103   1,029,060 6,000 SH   SOLE   6,000 0 0
XYLEM INC COM 98419m100   253,991 1,881 SH   SOLE   1,881 0 0
YUM BRANDS INC COM 988498101   475,293 3,402 SH   SOLE   3,402 0 0
ZOETIS INC COM 98978v103   93,579,009 478,959 SH   SOLE   478,959 0 0