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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 263,467 1,047 SH SOLE 0 0 1,047
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 275,728 2,216 SH SOLE 0 0 2,216
ALPHABET INC CAP STK CL A 02079K305 54,207,805 151,685 SH SOLE 0 0 151,685
ALPHABET INC CAP STK CL C 02079K107 4,415,631 12,497 SH SOLE 0 0 12,497
AMAZON COM INC COM 023135106 18,362,233 77,042 SH SOLE 0 0 77,042
AMERICAN EXPRESS CO COM 025816109 6,103,116 18,043 SH SOLE 0 0 18,043
AMERICAN TOWER CORP COM 03027X100 445,565 2,724 SH SOLE 0 0 2,724
AMPHENOL CORP CL A 032095101 2,624,381 14,884 SH SOLE 0 0 14,884
APPLE INC COM 037833100 16,291,558 56,302 SH SOLE 0 0 56,302
APPLIED MATLS INC COM 038222105 3,221,935 4,456 SH SOLE 0 0 4,456
BANK OF AMER CORP COM 060505104 400,797 7,034 SH SOLE 0 0 7,034
BANK OF NY MELLON CORP COM 064058100 8,676,904 60,002 SH SOLE 0 0 60,002
BECTON DICKINSON & CO COM 075887109 1,720,729 11,371 SH SOLE 0 0 11,371
BERKLEY W R CORP COM 084423102 401,457 5,692 SH SOLE 0 0 5,692
BERKSHIRE HATHAWAY INC DEL CL A 084670108 41,186,750 55 SH SOLE 0 0 55
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 50,164,088 100,250 SH SOLE 0 0 100,250
BLACKROCK INC COM 09290D101 1,945,304 2,023 SH SOLE 0 0 2,023
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 888,060 19,801 SH SOLE 0 0 19,801
BROOKFIELD CORP CL A LTD VT SH 11271J107 778,449 18,278 SH SOLE 0 0 18,278
BUCKLE INC COM 118440106 434,660 10,300 SH SOLE 0 0 10,300
BWX TECHNOLOGIES INC COM 05605H100 323,038 1,660 SH SOLE 0 0 1,660
CAPITAL GROUP CORE BALANCED SHS 14021D107 481,333 12,680 SH SOLE 0 0 12,680
CAPITAL GROUP CORE EQUITY ET SHS CREAT UNIT 14020V108 1,901,985 42,760 SH SOLE 0 0 42,760
CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 1,294,121 34,501 SH SOLE 0 0 34,501
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 1,197,923 24,308 SH SOLE 0 0 24,308
CAPITAL GROUP EQUITY ETF TR US SM MI CA ETF 14022A102 336,497 10,206 SH SOLE 0 0 10,206
CAPITAL GROUP GBL GROWTH EQT SHS CREAT UNIT 14020X104 1,464,186 34,590 SH SOLE 0 0 34,590
CAPITAL GROUP GLOBAL EQUITY SHS 14020R107 244,981 6,952 SH SOLE 0 0 6,952
CAPITAL GROUP GROWTH ETF SHS CREAT UNIT 14020G101 3,410,904 72,265 SH SOLE 0 0 72,265
CAPITAL GROUP INTERNATIONAL SHS 14021M107 530,261 14,417 SH SOLE 0 0 14,417
CAPITAL GROUP INTL FOCUS EQT SHS CREAT UNIT 14019W109 985,413 28,464 SH SOLE 0 0 28,464
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 243,496 10,924 SH SOLE 0 0 10,924
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 345,697 12,649 SH SOLE 0 0 12,649
CARRIER GLOBAL CORPORATION COM 14448C104 10,704,356 145,935 SH SOLE 0 0 145,935
CASEYS GEN STORES INC COM 147528103 290,519 366 SH SOLE 0 0 366
CATERPILLAR INC COM 149123101 2,507,840 2,355 SH SOLE 0 0 2,355
CHEVRON CORPORATION COM 166764100 339,694 2,049 SH SOLE 0 0 2,049
CHUBB LIMITED COM H1467J104 2,985,905 8,763 SH SOLE 0 0 8,763
CINCINNATI FINL CORP COM 172062101 1,816,779 9,813 SH SOLE 0 0 9,813
CISCO SYS INC COM 17275R102 453,396 3,860 SH SOLE 0 0 3,860
COCA COLA CO COM 191216100 6,173,928 75,968 SH SOLE 0 0 75,968
COLGATE PALMOLIVE CO COM 194162103 525,968 5,737 SH SOLE 0 0 5,737
CONOCOPHILLIPS COM 20825C104 225,422 2,168 SH SOLE 0 0 2,168
COPART INC COM 217204106 4,199,953 148,987 SH SOLE 0 0 148,987
CORNING INC COM 219350105 2,661,581 10,420 SH SOLE 0 0 10,420
COSTAR GROUP INC COM 22160N109 403,985 14,265 SH SOLE 0 0 14,265
COSTCO WHOLESALE CORPORATION COM 22160K105 32,003,332 34,211 SH SOLE 0 0 34,211
DANAHER CORP DEL COM 235851102 17,387,818 91,284 SH SOLE 0 0 91,284
DEERE & CO COM 244199105 2,815,880 4,439 SH SOLE 0 0 4,439
DIAGEO PLC SPON ADR NEW 25243Q205 577,241 7,181 SH SOLE 0 0 7,181
DISNEY WALT CO COM 254687106 6,929,825 71,998 SH SOLE 0 0 71,998
EATON CORP PLC SHS G29183103 500,691 1,175 SH SOLE 0 0 1,175
ECOLAB INC COM 278865100 1,826,010 6,554 SH SOLE 0 0 6,554
ESAB CORPORATION COM 29605J106 1,246,560 12,639 SH SOLE 0 0 12,639
EXXON MOBIL CORP COM 30231G102 978,793 7,159 SH SOLE 0 0 7,159
FASTENAL CO COM 311900104 3,361,524 69,988 SH SOLE 0 0 69,988
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 294,114 2,207 SH SOLE 0 0 2,207
GOLDMINING INC COM 38149E101 9,752 10,752 SH SOLE 0 0 10,752
HAGERTY INC CL A COM 405166109 11,605,924 973,651 SH SOLE 0 0 973,651
HERSHEY CO COM 427866108 440,056 2,508 SH SOLE 0 0 2,508
HOME DEPOT INC COM 437076102 1,006,590 2,854 SH SOLE 0 0 2,854
IDEXX LABS INC COM 45168D104 1,574,056 2,990 SH SOLE 0 0 2,990
INTEL CORP COM 458140100 608,787 4,360 SH SOLE 0 0 4,360
INTERNATIONAL BUSINESS MACHS COM 459200101 345,693 1,229 SH SOLE 0 0 1,229
INVESCO QQQ TR UNIT SER 1 46090E103 274,465 373 SH SOLE 0 0 373
ISHARES TR CORE DIV GRWTH 46434V621 592,590 7,819 SH SOLE 0 0 7,819
ISHARES TR CORE MSCI EAFE 46432F842 1,679,843 17,393 SH SOLE 0 0 17,393
ISHARES TR CORE S&P MCP ETF 464287507 1,559,327 20,222 SH SOLE 0 0 20,222
ISHARES TR CORE S&P SCP ETF 464287804 1,548,626 10,442 SH SOLE 0 0 10,442
ISHARES TR CORE S&P TTL STK 464287150 227,733 1,386 SH SOLE 0 0 1,386
ISHARES TR CORE S&P500 ETF 464287200 3,610,267 4,821 SH SOLE 0 0 4,821
ISHARES TR MSCI USA MIN ETF 46429B697 1,059,937 10,988 SH SOLE 0 0 10,988
ISHARES TR RUSSELL 2000 ETF 464287655 374,361 1,246 SH SOLE 0 0 1,246
JOHNSON & JOHNSON COM 478160104 5,693,300 22,417 SH SOLE 0 0 22,417
JPMORGAN CHASE & CO COM 46625H100 8,957,532 27,365 SH SOLE 0 0 27,365
KINDER MORGAN INC DEL COM 49456B101 207,517 6,491 SH SOLE 0 0 6,491
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 8,048,368 84,595 SH SOLE 0 0 84,595
LINDE PLC SHS G54950103 6,854,417 13,208 SH SOLE 0 0 13,208
LOUISIANA PAC CORP COM 546347105 1,704,818 21,673 SH SOLE 0 0 21,673
MARKEL GROUP INC COM 570535104 34,884,436 17,862 SH SOLE 0 0 17,862
MARRIOTT INTL INC NEW CL A 571903202 9,509,806 25,661 SH SOLE 0 0 25,661
MASTERCARD INCORPORATED CL A 57636Q104 30,023,953 58,458 SH SOLE 0 0 58,458
MCDONALDS CORP COM 580135101 8,196,956 30,324 SH SOLE 0 0 30,324
META PLATFORMS INC CL A 30303M102 539,069 957 SH SOLE 0 0 957
METTLER TOLEDO INTERNATIONAL COM 592688105 715,406 560 SH SOLE 0 0 560
MICROSOFT CORP COM 594918104 15,533,634 41,643 SH SOLE 0 0 41,643
MOODYS CORP COM 615369105 4,918,999 10,861 SH SOLE 0 0 10,861
MSCI INC COM 55354G100 1,132,401 2,022 SH SOLE 0 0 2,022
NIKE INC CL B 654106103 440,590 10,733 SH SOLE 0 0 10,733
NUCOR CORP COM 670346105 300,044 1,347 SH SOLE 0 0 1,347
NVIDIA CORPORATION COM 67066G104 1,094,492 5,470 SH SOLE 0 0 5,470
OCCIDENTAL PETE CORP COM 674599105 3,070,008 63,208 SH SOLE 0 0 63,208
ORACLE CORP COM 68389X105 314,716 2,148 SH SOLE 0 0 2,148
OTIS WORLDWIDE CORP COM 68902V107 4,677,110 65,323 SH SOLE 0 0 65,323
PEPSICO INC COM 713448108 2,029,412 14,988 SH SOLE 0 0 14,988
PFIZER INC COM 717081103 237,296 9,854 SH SOLE 0 0 9,854
PHILIP MORRIS INTL INC COM 718172109 297,778 1,646 SH SOLE 0 0 1,646
PHILLIPS 66 COM 718546104 728,678 4,310 SH SOLE 0 0 4,310
PRICE T ROWE GROUP INC COM 74144T108 273,538 2,406 SH SOLE 0 0 2,406
PROCTER & GAMBLE CO COM 742718109 925,885 6,314 SH SOLE 0 0 6,314
QUALCOMM INC COM 747525103 212,509 1,150 SH SOLE 0 0 1,150
ROPER TECHNOLOGIES INC COM 776696106 355,550 1,051 SH SOLE 0 0 1,051
ROSS STORES INC COM 778296103 212,850 1,000 SH SOLE 0 0 1,000
RTX CORPORATION COM 75513E101 508,133 2,678 SH SOLE 0 0 2,678
S&P GLOBAL INC COM 78409V104 810,312 1,990 SH SOLE 0 0 1,990
SCHEIN HENRY INC COM 806407102 609,696 7,300 SH SOLE 0 0 7,300
SCHWAB CHARLES CORP COM 808513105 5,269,489 57,109 SH SOLE 0 0 57,109
STARBUCKS CORP COM 855244109 15,606,191 152,717 SH SOLE 0 0 152,717
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 845,748 1,133 SH SOLE 0 0 1,133
STRYKER CORPORATION COM 863667101 560,415 1,780 SH SOLE 0 0 1,780
SYSCO CORP COM 871829107 217,642 2,604 SH SOLE 0 0 2,604
TESLA INC COM 88160R101 1,098,354 2,611 SH SOLE 0 0 2,611
TRAVELERS COMPANIES INC COM 89417E109 3,703,279 11,218 SH SOLE 0 0 11,218
TRUIST FINL CORP COM 89832Q109 258,865 5,196 SH SOLE 0 0 5,196
UNILEVER PLC SPON ADR NEW 904767803 291,342 4,846 SH SOLE 0 0 4,846
UNION PAC CORP COM 907818108 5,203,409 19,130 SH SOLE 0 0 19,130
UNITED PARCEL SVCS INC CL B 911312106 5,351,845 49,785 SH SOLE 0 0 49,785
UNITED STATES ANTIMONY CORP COM 911549103 104,110 14,340 SH SOLE 0 0 14,340
US BANCORP COM NEW 902973304 344,884 5,710 SH SOLE 0 0 5,710
VALMONT INDS INC COM 920253101 346,560 600 SH SOLE 0 0 600
VANECK ETF TRUST GOLD MINERS ETF 92189F106 278,109 3,686 SH SOLE 0 0 3,686
VANGUARD INDEX FDS GROWTH ETF 922908736 1,956,117 22,709 SH SOLE 0 0 22,709
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 289,290 3,000 SH SOLE 0 0 3,000
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 414,449 603 SH SOLE 0 0 603
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,455,045 4,800 SH SOLE 0 0 4,800
VANGUARD INDEX FDS VALUE ETF 922908744 897,480 4,118 SH SOLE 0 0 4,118
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 758,309 12,704 SH SOLE 0 0 12,704
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 776,285 4,946 SH SOLE 0 0 4,946
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 741,574 10,408 SH SOLE 0 0 10,408
VERALTO CORP COM SHS 92338C103 1,901,812 21,446 SH SOLE 0 0 21,446
VISA INC COM CL A 92826C839 682,063 1,988 SH SOLE 0 0 1,988
WALMART INC COM 931142103 2,583,982 22,815 SH SOLE 0 0 22,815
WASTE CONNECTIONS INC COM 94106B101 843,785 5,062 SH SOLE 0 0 5,062
WATERS CORP COM 941848103 569,686 1,519 SH SOLE 0 0 1,519
WELLS FARGO & CO COM 949746101 586,247 7,094 SH SOLE 0 0 7,094
WILLIAMS COS INC COM 969457100 214,471 2,885 SH SOLE 0 0 2,885
XYLEM INC COM 98419M100 530,526 4,488 SH SOLE 0 0 4,488