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 CLASS A COM 084990175   8,682,000 1,600 SH   SOLE   1,600 0 0
3M CO COM 88579Y101   2,015,970 18,441 SH   SOLE   18,441 0 0
ABBOTT LABORATORIES COM 002824100   4,800,373 43,612 SH   SOLE   43,612 0 0
ABBVIE INC COM 00287y109   6,372,676 41,122 SH   SOLE   41,122 0 0
ACCENTURE PLC COM G1151C101   11,094,371 31,616 SH   SOLE   31,616 0 0
ADOBE INC COM 00724f101   1,390,675 2,331 SH   SOLE   2,331 0 0
AEROVIRONMENT INC COM 008073108   463,197 3,675 SH   SOLE   3,675 0 0
AES CORP COM 00130h105   1,243,069 64,575 SH   SOLE   64,575 0 0
AGILENT TECHNOLOGIES COM 00846u101   349,243 2,512 SH   SOLE   2,512 0 0
AIR PRODUCTS AND CHEMICALS INC COM 009158106   520,220 1,900 SH   SOLE   1,900 0 0
AIRBUS GROUP ADR NCE & SPACE C COM 009279100   5,546,443 143,802 SH   SOLE   143,802 0 0
ALLEGION PUB LTD CO ORD SHS IS COM G0176J109   2,811,631 22,193 SH   SOLE   22,193 0 0
ALLSTATE CORP COM COM 020002101   452,835 3,235 SH   SOLE   3,235 0 0
ALPHABET INC COM 02079k107   224,066,581 1,589,914 SH   SOLE   1,589,914 0 0
ALPHABET INC CAP STK CL A COM 02079K305   51,216,500 366,644 SH   SOLE   366,644 0 0
ALPS ETF TR ALERIAN MLP ETF NE COM 00162Q452   255,120 6,000 SH   SOLE   6,000 0 0
ALTRIA GROUP INC COM 02209s103   672,387 16,668 SH   SOLE   16,668 0 0
AMAZON COM INC COM 023135106   155,394,812 1,022,738 SH   SOLE   1,022,738 0 0
AMER ELECTRIC PWR CO COM 025537101   391,318 4,818 SH   SOLE   4,818 0 0
AMERICAN EXPRESS CO COM COM 025816109   27,265,276 145,539 SH   SOLE   145,539 0 0
AMERICAN WATER WORKS COM 030420103   319,284 2,419 SH   SOLE   2,419 0 0
AMERN TOWER CORP REIT COM 03027x100   1,262,034 5,846 SH   SOLE   5,846 0 0
AMETEK INC NEW COM COM 031100100   820,822 4,978 SH   SOLE   4,978 0 0
AMGEN INC COM COM 031162100   4,076,923 14,155 SH   SOLE   14,155 0 0
AON PLC COM g0403h108   103,130,504 354,376 SH   SOLE   354,376 0 0
APPLE INC COM COM 037833100   161,521,361 838,941 SH   SOLE   838,941 0 0
APPLIED MATERIALS COM 038222105   665,784 4,108 SH   SOLE   4,108 0 0
ARCHER-DANIELS-MIDLAND CO COM COM 039483102   935,393 12,952 SH   SOLE   12,952 0 0
ARES CAP CORP COM COM 04010L103   200,300 10,000 SH   SOLE   10,000 0 0
ARISTA NETWORKS INC COM 040413106   478,085 2,030 SH   SOLE   2,030 0 0
ARTHUR J GALLAGHER&C COM 363576109   6,932,376 30,827 SH   SOLE   30,827 0 0
ASML HOLDING NV NY SHR COM N07059210   8,279,191 10,938 SH   SOLE   10,938 0 0
ATANDT INC COM 00206R102   168,337 10,032 SH   SOLE   10,032 0 0
AUTODESK INC COM 052769106   7,187,773 29,521 SH   SOLE   29,521 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   5,729,198 24,592 SH   SOLE   24,592 0 0
AUTOZONE INC COM 053332102   204,263 79 SH   SOLE   79 0 0
BALL CORP COM 058498106   5,038,349 87,593 SH   SOLE   87,593 0 0
BALLARD PWR SYS INC NEW COM COM 058586108   40,315 11,000 SH   SOLE   11,000 0 0
BANK OF AMERICA CORP COM 060505104   226,936 6,740 SH   SOLE   6,740 0 0
BANK OF NY MELLON CO COM 064058100   1,633,173 31,377 SH   SOLE   31,377 0 0
BEAVER COAL LTD LP COM 074799107   232,000 80 SH   SOLE   80 0 0
BECTON DICKINSON & CO COM 075887109   3,952,240 16,209 SH   SOLE   16,209 0 0
BERKSHIRE HATHAWAY INC COM 084670702   321,033,233 900,110 SH   SOLE   900,110 0 0
BERKSHIRE HATHAWAY INC CL A COM 084670108   52,092,003 96 SH   SOLE   96 0 0
BHP GROUP LTD SPONSORED ADR IS COM 088606108   239,085 3,500 SH   SOLE   3,500 0 0
BLACKBAUD INC COM 09227q100   693,600 8,000 SH   SOLE   8,000 0 0
BLACKROCK INC COM 09247x101   746,856 920 SH   SOLE   920 0 0
BLACKSTONE INC COM 09260d107   1,453,212 11,100 SH   SOLE   11,100 0 0
BOEING CO COM 097023105   853,661 3,275 SH   SOLE   3,275 0 0
BP PLC SPONS ADR COM 055622104   1,479,791 41,802 SH   SOLE   41,802 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,407,414 46,919 SH   SOLE   46,919 0 0
BROADCOM INC COM 11135f101   992,346 889 SH   SOLE   889 0 0
BROOKFIELD ASSET MANAGEMENT LT COM 113004105   99,732,579 2,470,640 SH   SOLE   2,470,640 0 0
BROWN-FORMAN CORP COM 115637209   64,588,037 1,131,139 SH   SOLE   1,131,139 0 0
BROWN-FORMAN CORP CL A COM 115637100   1,174,459 19,709 SH   SOLE   19,709 0 0
CABLE ONE INC COM COM 12685J105   487,016 875 SH   SOLE   875 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102   124,333,750 989,682 SH   SOLE   989,682 0 0
CARLISLE CO COM 142339100   624,860 2,000 SH   SOLE   2,000 0 0
CARMAX INC COM 143130102   236,359 3,080 SH   SOLE   3,080 0 0
CARRIER GLOBAL CORP COM 14448C104   3,183,707 55,417 SH   SOLE   55,417 0 0
CATERPILLAR INC COM 149123101   2,533,892 8,570 SH   SOLE   8,570 0 0
CDW CORP COM 12514g108   716,058 3,150 SH   SOLE   3,150 0 0
CENCORA INC COM 03073e105   1,260,622 6,138 SH   SOLE   6,138 0 0
CENTENE CORP DEL COM COM 15135B101   1,098,605 14,804 SH   SOLE   14,804 0 0
CHARTER COMMUNICATN CLASS A COM 16119p108   989,191 2,545 SH   SOLE   2,545 0 0
CHEVRON CORP COM 166764100   3,757,490 25,191 SH   SOLE   25,191 0 0
CHIPOTLE MEXICAN GRL COM 169656105   228,696 100 SH   SOLE   100 0 0
CHUBB LTD COM H1467J104   1,847,550 8,175 SH   SOLE   8,175 0 0
CHURCH & DWIGHT INC COM COM 171340102   406,672 4,300 SH   SOLE   4,300 0 0
CINTAS CORP COM COM 172908105   216,958 360 SH   SOLE   360 0 0
CISCO SYS INC COM COM 17275R102   1,052,130 20,826 SH   SOLE   20,826 0 0
COLGATE-PALMOLIVE CO COM 194162103   588,499 7,383 SH   SOLE   7,383 0 0
COMCAST CORP CLASS A COM 20030n101   1,878,271 42,834 SH   SOLE   42,834 0 0
CONSTELLATION BRAND CLASS A COM 21036p108   616,946 2,552 SH   SOLE   2,552 0 0
CORNING INC COM 219350105   913,500 30,000 SH   SOLE   30,000 0 0
CORTEVA INC COM 22052l104   244,775 5,108 SH   SOLE   5,108 0 0
COSTCO WHOLESALE CORP COM 22160k105   167,482,857 253,731 SH   SOLE   253,731 0 0
CSX CORP COM 126408103   700,889 20,216 SH   SOLE   20,216 0 0
CUMMINS INC COM 231021106   275,009 1,150 SH   SOLE   1,150 0 0
CVS HEALTH CORP COM 126650100   359,268 4,550 SH   SOLE   4,550 0 0
DANAHER CORP COM 235851102   17,027,363 73,603 SH   SOLE   73,603 0 0
DEERE & CO COM 244199105   104,505,225 261,348 SH   SOLE   261,348 0 0
DELTA AIR LINES INC COM 247361702   380,455 9,457 SH   SOLE   9,457 0 0
DHL GROUP ORDF COM d19225107   366,860 7,410 SH   SOLE   7,410 0 0
DIAGEO PLC F SPONSORED ADR 1 A COM 25243q205   2,500,108 17,164 SH   SOLE   17,164 0 0
DOVER CORP COM COM 260003108   13,037,705 84,765 SH   SOLE   84,765 0 0
DOW INC COM 260557103   338,527 6,173 SH   SOLE   6,173 0 0
DUPONT DE NEMOURS INC IA COM 26614n102   538,510 7,000 SH   SOLE   7,000 0 0
EATON CORP PLC F COM g29183103   475,138 1,973 SH   SOLE   1,973 0 0
ECOLAB INC COM 278865100   1,067,718 5,383 SH   SOLE   5,383 0 0
EDISON INTL COM COM 281020107   392,194 5,486 SH   SOLE   5,486 0 0
ELEVANCE HEALTH INC COM 036752103   624,817 1,325 SH   SOLE   1,325 0 0
ENCOMPASS HEALTH CORP COM 29261a100   280,224 4,200 SH   SOLE   4,200 0 0
ENERGY TRANSFER L P LP COM 29273v100   163,530 11,850 SH   SOLE   11,850 0 0
ENTERPRISE PRODS PART LP COM 293792107   357,201 13,556 SH   SOLE   13,556 0 0
EQUIFAX INC COM 294429105   346,206 1,400 SH   SOLE   1,400 0 0
EQUINIX INC REIT COM 29444u700   706,327 877 SH   SOLE   877 0 0
EXTRA SPACE STORAGE REIT COM 30225t102   569,171 3,550 SH   SOLE   3,550 0 0
EXXON MOBIL CORP COM 30231G102   8,484,503 84,862 SH   SOLE   84,862 0 0
FACTSET RESEARCH SYS COM 303075105   463,216 971 SH   SOLE   971 0 0
FASTENAL CO COM 311900104   103,189,799 1,593,173 SH   SOLE   1,593,173 0 0
FLEX LTD F COM y2573f102   201,036 6,600 SH   SOLE   6,600 0 0
FORGE GLOBAL HOLDINGS IN COM 34629l103   17,286,589 5,039,822 SH   SOLE   5,039,822 0 0
GENERAL ELECTRIC CO COM 369604301   362,469 2,840 SH   SOLE   2,840 0 0
GENERAL MLS INC COM COM 370334104   310,588 4,768 SH   SOLE   4,768 0 0
GENESIS ENERGY L P LP COM 371927104   463,200 40,000 SH   SOLE   40,000 0 0
GILEAD SCIENCES INC COM 375558103   637,954 7,875 SH   SOLE   7,875 0 0
GINKGO BIOWORKS HLDGS IN CLASS COM 37611x100   42,250 25,000 SH   SOLE   25,000 0 0
GOLDMAN SACHS GROUP COM 38141g104   2,098,975 5,441 SH   SOLE   5,441 0 0
GRAHAM HLDGS CO COM CL B COM 384637104   623,385 895 SH   SOLE   895 0 0
HEINEKEN N V SPONS ADR LEVEL 1 COM 423012301   359,409 7,050 SH   SOLE   7,050 0 0
HERSHEY CO COM 427866108   549,998 2,950 SH   SOLE   2,950 0 0
HOME DEPOT INC COM COM 437076102   7,699,281 22,217 SH   SOLE   22,217 0 0
HONEYWELL INTL INC COM 438516106   1,816,718 8,663 SH   SOLE   8,663 0 0
ICICI BANK LTD F SPONSORED ADR COM 45104g104   245,409 10,294 SH   SOLE   10,294 0 0
IDEXX LABS INC COM 45168d104   867,200 1,600 SH   SOLE   1,600 0 0
ILLINOIS TOOL WORKS COM 452308109   517,331 1,975 SH   SOLE   1,975 0 0
INTEL CORP COM 458140100   1,207,306 24,026 SH   SOLE   24,026 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104   216,661 1,687 SH   SOLE   1,687 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101   3,109,740 19,014 SH   SOLE   19,014 0 0
INTUIT INC COM 461202103   5,991,538 9,586 SH   SOLE   9,586 0 0
INTUITIVE SURGICAL INC COM 46120E602   846,436 2,509 SH   SOLE   2,509 0 0
IQVIA HOLDINGS INC COM 46266c105   97,267,062 420,378 SH   SOLE   420,378 0 0
ISHARES CORE S&P 500 ETF COM 464287200   414,105 867 SH   SOLE   867 0 0
ISHARES CORE S&P MID-CAP ETF COM 464287507   292,116 1,054 SH   SOLE   1,054 0 0
ISHARES CORE S&P TOTAL US STOC COM 464287150   274,124 2,605 SH   SOLE   2,605 0 0
ISHARES MSCI EAFE ETF COM 464287465   639,345 8,485 SH   SOLE   8,485 0 0
ISHARES MSCI EMERGING MARKETS COM 464287234   241,260 6,000 SH   SOLE   6,000 0 0
ISHARES RUSSELL 1000 ETF COM 464287622   535,010 2,040 SH   SOLE   2,040 0 0
ISHARES RUSSELL MID CAP VALUE COM 464287473   465,160 4,000 SH   SOLE   4,000 0 0
ISHARES TR PFD & INCOME SECS E COM 464288687   255,758 8,200 SH   SOLE   8,200 0 0
JBG SMITH PPTYS COM COM 46590V100   404,464 23,778 SH   SOLE   23,778 0 0
JOHNSON & JOHNSON COM COM 478160104   17,913,374 114,287 SH   SOLE   114,287 0 0
JPMORGAN CHASE & CO COM 46625h100   7,372,134 43,340 SH   SOLE   43,340 0 0
KINDER MORGAN INC COM 49456b101   185,308 10,505 SH   SOLE   10,505 0 0
L'OREAL SA UNSPONSORED ADR COM 502117203   7,918,205 79,652 SH   SOLE   79,652 0 0
LAB CO OF AMER HLDG COM 50540r409   457,989 2,015 SH   SOLE   2,015 0 0
LILLY ELI & CO COM 532457108   5,063,826 8,687 SH   SOLE   8,687 0 0
LINDE PLC F COM g54950103   2,167,727 5,278 SH   SOLE   5,278 0 0
LOCKHEED MARTIN CORP COM 539830109   463,665 1,023 SH   SOLE   1,023 0 0
LOWES COMPANIES INC COM 548661107   736,418 3,309 SH   SOLE   3,309 0 0
MARKEL GROUP INC COM 570535104   127,653,270 89,903 SH   SOLE   89,903 0 0
MARRIOTT INTL INC NEW CL A COM 571903202   497,926 2,208 SH   SOLE   2,208 0 0
MARSH & MCLENNAN COS INC COM COM 571748102   227,364 1,200 SH   SOLE   1,200 0 0
MARTIN MARIETTA MATLS INC COM 573284106   93,459,314 187,327 SH   SOLE   187,327 0 0
MASTERCARD INC COM 57636q104   175,255,218 410,905 SH   SOLE   410,905 0 0
MC CORMICK & CO INC COM 579780206   847,040 12,380 SH   SOLE   12,380 0 0
MCDONALDS CORP COM COM 580135101   4,892,118 16,499 SH   SOLE   16,499 0 0
MCKESSON CORP COM 58155q103   700,026 1,512 SH   SOLE   1,512 0 0
MEDTRONIC PLC F COM g5960l103   218,472 2,652 SH   SOLE   2,652 0 0
MERCK & CO INC NEW COM 58933Y105   44,133,053 404,816 SH   SOLE   404,816 0 0
META PLATFORMS INC CLASS A COM 30303m102   1,609,456 4,547 SH   SOLE   4,547 0 0
METTLER-TOLEDO INTERNATIONAL I COM 592688105   75,448,538 62,202 SH   SOLE   62,202 0 0
MICROSOFT CORP COM 594918104   244,815,226 651,035 SH   SOLE   651,035 0 0
MONDELEZ INTL CLASS A COM 609207105   866,915 11,969 SH   SOLE   11,969 0 0
MONSTER BEVERAGE CORP COM 61174x109   84,988,346 1,475,236 SH   SOLE   1,475,236 0 0
MOODY'S CORP COM 615369105   7,840,620 20,075 SH   SOLE   20,075 0 0
MORGAN STANLEY COM 617446448   607,897 6,519 SH   SOLE   6,519 0 0
MPLX LP LP COM 55336v100   212,976 5,800 SH   SOLE   5,800 0 0
MYECHECK INC COM NEW COM 62847L209   0 17,500 SH   SOLE   17,500 0 0
NESTLE SA SPONSORED ADR REPSTG COM 641069406   110,087,276 952,065 SH   SOLE   952,065 0 0
NETFLIX INC COM 64110l106   126,297,646 259,402 SH   SOLE   259,402 0 0
NEW JERSEY RES CORP COM COM 646025106   401,220 9,000 SH   SOLE   9,000 0 0
NEXTERA ENERGY INC COM 65339F101   7,944,817 130,800 SH   SOLE   130,800 0 0
NIKE INC CL B COM 654106103   90,578,548 834,287 SH   SOLE   834,287 0 0
NORFOLK SOUTHERN CO COM 655844108   3,961,492 16,759 SH   SOLE   16,759 0 0
NORTHERN TRUST CORP COM 665859104   1,018,045 12,065 SH   SOLE   12,065 0 0
NORTHROP GRUMMAN CO COM 666807102   1,419,400 3,032 SH   SOLE   3,032 0 0
NOVARTIS AG F SPONSORED ADR 1 COM 66987v109   700,530 6,938 SH   SOLE   6,938 0 0
NUCOR CORP COM 670346105   795,363 4,570 SH   SOLE   4,570 0 0
NVIDIA CORP COM 67066g104   4,122,706 8,325 SH   SOLE   8,325 0 0
NXP SEMICONDUCTORS F COM n6596x109   689,040 3,000 SH   SOLE   3,000 0 0
O REILLY AUTOMOTIVE COM 67103h107   289,774 305 SH   SOLE   305 0 0
Oneok Inc. COM 682680103   702,200 10,000 SH   SOLE   10,000 0 0
ORACLE CORP COM 68389x105   1,549,083 14,693 SH   SOLE   14,693 0 0
PALANTIR TECHNOLOGIES IN CLASS COM 69608a108   238,028 13,863 SH   SOLE   13,863 0 0
PAYCHEX INC COM 704326107   1,442,899 12,114 SH   SOLE   12,114 0 0
PEPSICO INC COM COM 713448108   8,467,373 49,855 SH   SOLE   49,855 0 0
PFIZER INC COM 717081103   1,399,396 48,607 SH   SOLE   48,607 0 0
PHILIP MORRIS INTL COM 718172109   2,193,005 23,310 SH   SOLE   23,310 0 0
PHILLIPS 66 COM 718546104   358,546 2,693 SH   SOLE   2,693 0 0
PROCTER & GAMBLE COMPANY COM COM 742718109   11,828,123 80,716 SH   SOLE   80,716 0 0
QUALCOMM INC COM COM 747525103   310,810 2,149 SH   SOLE   2,149 0 0
QUEST DIAGNOSTIC INC COM 74834l100   503,262 3,650 SH   SOLE   3,650 0 0
REPUBLIC SERVICES COM 760759100   469,993 2,850 SH   SOLE   2,850 0 0
ROCHE HLDGS LTD SPONS ADR COM 771195104   233,828 6,454 SH   SOLE   6,454 0 0
ROLLINS ORD SHS COM 775711104   711,040 16,312 SH   SOLE   16,312 0 0
ROPER TECHNOLOGIES INC COM 776696106   110,392,018 202,491 SH   SOLE   202,491 0 0
RTX CORP COM 75513e101   495,669 5,891 SH   SOLE   5,891 0 0
S&P GLOBAL INC COM 78409v104   114,551,182 260,036 SH   SOLE   260,036 0 0
SALESFORCE INC COM 79466l302   3,037,425 11,543 SH   SOLE   11,543 0 0
SCHNEIDER ELECTRIC SE UNSPON A COM 80687P106   7,611,918 189,210 SH   SOLE   189,210 0 0
SERVICE NOW INC COM 81762p102   1,319,723 1,868 SH   SOLE   1,868 0 0
SHERWIN WILLIAMS CO COM 824348106   120,368,448 385,920 SH   SOLE   385,920 0 0
SHOPIFY INC F CLASS A COM 82509l107   937,526 12,035 SH   SOLE   12,035 0 0
SIEMENS AG SPONS ADR COM 826197501   7,173,489 76,689 SH   SOLE   76,689 0 0
SMUCKER J M CO COM NEW COM 832696405   347,545 2,750 SH   SOLE   2,750 0 0
SONY GROUP CORP ORDF COM j76379106   323,453 3,400 SH   SOLE   3,400 0 0
SOUTHERN CO COM 842587107   294,504 4,200 SH   SOLE   4,200 0 0
SPDR GOLD TRUST COM 78463V107   424,589 2,221 SH   SOLE   2,221 0 0
SPDR S&P 500 ETF TR TR UNIT COM 78462F103   1,866,542 3,927 SH   SOLE   3,927 0 0
SPDR SANDP MIDCAP 400 ETF TRUS COM 78467Y107   507,380 1,000 SH   SOLE   1,000 0 0
SPLUNK INC COM 848637104   243,760 1,600 SH   SOLE   1,600 0 0
STARBUCKS CORP COM 855244109   4,334,179 45,143 SH   SOLE   45,143 0 0
STATE STREET CORP COM 857477103   360,189 4,650 SH   SOLE   4,650 0 0
STRYKER CORP COM 863667101   863,643 2,884 SH   SOLE   2,884 0 0
SYSCO CORP COM 871829107   424,520 5,805 SH   SOLE   5,805 0 0
T ROWE PRICE GROUP COM 74144t108   1,346,125 12,500 SH   SOLE   12,500 0 0
TAIWAN SEMICONDUCTOR MFG CO COM 874039100   8,980,192 86,348 SH   SOLE   86,348 0 0
TARGET CORP COM 87612e106   356,050 2,500 SH   SOLE   2,500 0 0
TE CONNECTIVITY LTD F COM h84989104   222,833 1,586 SH   SOLE   1,586 0 0
TESLA INC COM 88160r101   3,680,983 14,814 SH   SOLE   14,814 0 0
TETRA TECHNOLOGIES COM 88162f105   90,400 20,000 SH   SOLE   20,000 0 0
TEXAS INSTRS INC COM 882508104   64,119,722 376,157 SH   SOLE   376,157 0 0
TEXAS PACIFIC LAND CORP COM 88262p102   40,272,017 25,611 SH   SOLE   25,611 0 0
THE CIGNA GROUP COM 125523100   3,032,232 10,126 SH   SOLE   10,126 0 0
THE COCA-COLA CO COM 191216100   5,056,842 85,811 SH   SOLE   85,811 0 0
THE TRADE DESK INC CLASS A COM 88339j105   310,867 4,320 SH   SOLE   4,320 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   13,478,907 25,394 SH   SOLE   25,394 0 0
TJX COMPANIES INC COM 872540109   7,584,351 80,848 SH   SOLE   80,848 0 0
TOTALENERGIES SE -SPON ADR COM 89151E109   431,232 6,400 SH   SOLE   6,400 0 0
TRACTOR SUPPLY CO COM 892356106   66,848,741 310,881 SH   SOLE   310,881 0 0
TRANE TECHNOLOGIES PLC COM G8994E103   9,098,689 37,305 SH   SOLE   37,305 0 0
TRANSDIGM GROUP INC COM 893641100   106,679,290 105,456 SH   SOLE   105,456 0 0
TRAVELERS COMPANIES COM 89417e109   1,043,314 5,477 SH   SOLE   5,477 0 0
TRIMBLE INC COM 896239100   4,988,298 93,765 SH   SOLE   93,765 0 0
TRUIST FINL CORP COM COM 89832Q109   739,323 20,025 SH   SOLE   20,025 0 0
UBER TECHNOLOGIES INC COM 90353t100   125,413,041 2,036,918 SH   SOLE   2,036,918 0 0
UNILEVER PLC SPON ADR NEW ISIN COM 904767704   560,819 11,568 SH   SOLE   11,568 0 0
UNION PACIFIC CORP COM 907818108   3,695,599 15,046 SH   SOLE   15,046 0 0
UNITED PARCEL SVC INC CL B COM 911312106   2,168,673 13,793 SH   SOLE   13,793 0 0
UNITED RENTALS INC COM 911363109   9,064,623 15,808 SH   SOLE   15,808 0 0
UNITEDHEALTH GROUP INC COM 91324p102   110,016,962 208,971 SH   SOLE   208,971 0 0
VALERO ENERGY CORP NEW COM COM 91913Y100   1,102,010 8,477 SH   SOLE   8,477 0 0
VANGUARD INDEX FDS S&P 500 ETF COM 922908363   2,100,823 4,810 SH   SOLE   4,810 0 0
VANGUARD INFORMATION TECHNOLOG COM 92204a702   2,226,400 4,600 SH   SOLE   4,600 0 0
VERALTO CORP COM 92338C103   966,966 11,755 SH   SOLE   11,755 0 0
VERIZON COMMUNICATN COM 92343v104   1,015,977 26,949 SH   SOLE   26,949 0 0
VERTEX PHARMACEUTICA COM 92532f100   381,256 937 SH   SOLE   937 0 0
VISA INC CL A COM 92826C839   12,800,889 49,168 SH   SOLE   49,168 0 0
W E C ENERGY GROUP INC COM 92939u106   387,266 4,601 SH   SOLE   4,601 0 0
WALMART INC COM 931142103   3,004,178 19,056 SH   SOLE   19,056 0 0
WALT DISNEY CO/THE COM 254687106   1,989,089 22,030 SH   SOLE   22,030 0 0
WASTE MANAGEMENT INC COM 94106L109   8,076,597 45,095 SH   SOLE   45,095 0 0
WEBSTER FINL CO COM 947890109   573,588 11,300 SH   SOLE   11,300 0 0
WELLS FARGO AND CO COM 949746101   807,208 16,400 SH   SOLE   16,400 0 0
WOODWARD INC COM COM 980745103   816,780 6,000 SH   SOLE   6,000 0 0
WW GRAINGER INC COM 384802104   304,958 368 SH   SOLE   368 0 0
XYLEM INC. COM 98419m100   325,469 2,846 SH   SOLE   2,846 0 0
YUM BRANDS INC COM 988498101   430,263 3,293 SH   SOLE   3,293 0 0
ZOETIS INC COM 98978v103   105,989,072 537,007 SH   SOLE   537,007 0 0