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
Abbott Laboratories COM 002824100   738 7,625 SH   SOLE   7,625 0 0
Abbvie Inc COM 00287Y109   492 3,300 SH   SOLE   3,300 0 0
Alphabet Inc. Class A COM 02079K305   6,155 47,034 SH   SOLE   46,154 0 880
Alphabet Inc. Class C COM 02079K107   860 6,520 SH   SOLE   6,520 0 0
Aon PLC F Class A COM G0403H108   616 1,900 SH   SOLE   1,900 0 0
Applied Materials COM 038222105   14,929 107,829 SH   SOLE   106,007 0 1,822
Bank Of NY Mellon Co COM 064058100   358 8,400 SH   SOLE   8,400 0 0
Berkshire Hathaway Class B COM 084670702   49,426 141,097 SH   SOLE   139,462 0 1,635
Berkshire Hathaway Class A 1/100 COM 084990175   531 100 SH   SOLE   100 0 0
Bioventus Inc Class A COM 09075A108   330 100,000 SH   SOLE   100,000 0 0
Brown & Brown Inc COM 115236101   9,099 130,277 SH   SOLE   129,277 0 1,000
Carmax Inc COM 143130102   396 5,597 SH   SOLE   5,597 0 0
Charles Schwab Corp. COM 808513105   440 8,019 SH   SOLE   8,019 0 0
Cloudflare Inc COM 18915M107   1,811 28,722 SH   SOLE   28,722 0 0
Constellation Software COM 21037X100   575 278 SH   SOLE   278 0 0
Credit Accept Corp COM 225310101   225 489 SH   SOLE   489 0 0
Elevance Health Inc COM 036752103   329 755 SH   SOLE   755 0 0
Eurofins Scientifi Ordf COM L31839134   369 6,518 SH   SOLE   6,518 0 0
Exxon Mobil Corp COM 30231G102   874 7,433 SH   SOLE   7,433 0 0
Fairfax Finl HL F COM 303901102   334 409 SH   SOLE   409 0 0
Formula One Series C (Liberty Media Corp) COM 531229755   317 5,090 SH   SOLE   5,090 0 0
Fortrea Holdings Inc COM 34965K107   243 8,486 SH   SOLE   8,486 0 0
Greif Inc Class A COM 397624107   431 6,400 SH   SOLE   6,400 0 0
IBM Corp COM 459200101   210 1,500 SH   SOLE   1,500 0 0
Inercontinental Exchange COM 45866F104   361 3,278 SH   SOLE   3,278 0 0
Jacobs Solutions Inc COM 46982L108   310 2,269 SH   SOLE   2,269 0 0
Johnson & Johnson COM 478160104   215 1,381 SH   SOLE   1,381 0 0
KKR & Co Inc COM 48251W104   6,633 107,675 SH   SOLE   106,273 0 1,402
Lab Co Of Amer HLDG COM 50540R409   1,917 9,536 SH   SOLE   9,536 0 0
Lowes Companies Inc COM 548661107   3,707 17,836 SH   SOLE   17,836 0 0
Martin Marietta Matr COM 573284106   4,053 9,875 SH   SOLE   9,375 0 500
Meta Platforms COM 30303M102   391 1,301 SH   SOLE   1,301 0 0
Microsoft Corp COM 594918104   304 963 SH   SOLE   963 0 0
Mohawk Industries COM 608190104   776 9,045 SH   SOLE   9,045 0 0
Oracle Corp COM 68389X105   6,518 61,535 SH   SOLE   60,050 0 1,485
Pepsico Inc COM 713448108   6,622 39,084 SH   SOLE   38,434 0 650
Progressive Co COM 743315103   11,518 82,684 SH   SOLE   80,484 0 2,200
Splunk Inc COM 848637104   11,617 79,434 SH   SOLE   77,960 0 1,474
UnitedHealth Group Inc COM 91324P102   5,835 11,574 SH   SOLE   11,574 0 0
US Bancorp COM 902973304   8,516 253,903 SH   SOLE   249,003 0 4,900
W S F S Finl Co COM 929328102   694 19,000 SH   SOLE   19,000 0 0
Wells Fargo & Co COM 949746101   10,398 254,483 SH   SOLE   250,262 0 4,221
Yum Brands Inc COM 988498101   667 5,336 SH   SOLE   5,336 0 0
Zoetis Inc Class A COM 98978V103   7,943 45,653 SH   SOLE   43,853 0 1,800