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   809 7,625 SH   SOLE   7,625 0 0
Abbvie Inc COM 00287Y109   502 3,300 SH   SOLE   3,300 0 0
Alphabet Inc. Class A COM 02079K305   6,177 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   612 1,900 SH   SOLE   1,900 0 0
Applied Materials COM 038222105   15,300 107,829 SH   SOLE   106,007 0 1,822
Bank Of NY Mellon Co COM 064058100   380 8,400 SH   SOLE   8,400 0 0
Berkshire Hathaway Class B COM 084670702   50,584 141,106 SH   SOLE   139,471 0 1,635
Berkshire Hathaway Class A 1/100 COM 084990175   543 100 SH   SOLE   100 0 0
Bioventus Inc Class A COM 09075A108   474 100,000 SH   SOLE   100,000 0 0
Brown & Brown Inc COM 115236101   9,298 130,277 SH   SOLE   129,277 0 1,000
Carmax Inc COM 143130102   478 5,597 SH   SOLE   5,597 0 0
Charles Schwab Corp. COM 808513105   497 8,019 SH   SOLE   8,019 0 0
Cloudflare Inc COM 18915M107   891 13,569 SH   SOLE   13,569 0 0
Constellation Softwr F COM 21037X100   558 278 SH   SOLE   278 0 0
Credit Accept Corp COM 225310101   241 489 SH   SOLE   489 0 0
Elevance Health Inc COM 036752103   356 755 SH   SOLE   755 0 0
Eurofins Scientifi Ordf COM L31839134   410 6,518 SH   SOLE   6,518 0 0
Exxon Mobil Corp COM 30231G102   832 7,433 SH   SOLE   7,433 0 0
Fairfax Finl HL F COM 303901102   344 409 SH   SOLE   409 0 0
Fortrea Holdings Inc COM 34965K107   228 8,486 SH   SOLE   8,486 0 0
Greif Inc Class A COM 397624107   463 6,400 SH   SOLE   6,400 0 0
IBM Corp COM 459200101   215 1,500 SH   SOLE   1,500 0 0
Inercontinental Exchange COM 45866F104   377 3,278 SH   SOLE   3,278 0 0
Jacobs Solutions Inc COM 46982L108   311 2,269 SH   SOLE   2,269 0 0
Johnson & Johnson COM 478160104   240 1,381 SH   SOLE   1,381 0 0
JPMorgan Chase & Co COM 46625H100   207 1,340 SH   SOLE   1,340 0 0
KKR & Co Inc COM 48251W104   6,652 107,675 SH   SOLE   106,273 0 1,402
Lab Co Of Amer HLDG COM 50540R409   2,086 9,536 SH   SOLE   9,536 0 0
Liberty Media Corp COM 531229755   355 5,090 SH   SOLE   5,090 0 0
Lowes Companies Inc COM 548661107   4,029 17,836 SH   SOLE   17,836 0 0
Martin Marietta Matr COM 573284106   4,535 9,875 SH   SOLE   9,375 0 500
Meta Platforms COM 30303M102   398 1,301 SH   SOLE   1,301 0 0
Microsoft Corp COM 594918104   312 963 SH   SOLE   963 0 0
Mohawk Industries COM 608190104   918 9,045 SH   SOLE   9,045 0 0
Oracle Corp COM 68389X105   7,112 61,535 SH   SOLE   60,050 0 1,485
Pepsico Inc COM 713448108   7,179 39,099 SH   SOLE   38,449 0 650
Progressive Co COM 743315103   10,413 82,692 SH   SOLE   80,492 0 2,200
Splunk Inc COM 848637104   7,832 79,434 SH   SOLE   77,960 0 1,474
UnitedHealth Group Inc COM 91324P102   5,913 11,574 SH   SOLE   11,574 0 0
US Bancorp COM 902973304   9,833 253,963 SH   SOLE   249,063 0 4,900
W S F S Finl Co COM 929328102   821 19,000 SH   SOLE   19,000 0 0
Wells Fargo & Co COM 949746101   11,223 254,533 SH   SOLE   250,312 0 4,221
Yum Brands Inc COM 988498101   719 5,336 SH   SOLE   5,336 0 0
Zoetis Inc Class A COM 98978V103   8,677 45,659 SH   SOLE   43,859 0 1,800