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
Abbvie, Inc. COM 00287Y109   1,362,290 7,481 SH   SOLE 0 7,481 0 0
Agilent Technologies Inc COM 00846U101   25,221,830 173,334 SH   SOLE 0 173,334 0 0
Air Products & Chemicals, Inc. COM 009158106   208,594 861 SH   SOLE 0 861 0 0
American Express Company COM 025816109   251,597 1,105 SH   SOLE 0 1,105 0 0
Amphenol Corp. COM 032095101   134,508,098 1,166,087 SH   SOLE 0 1,166,087 0 0
Analog Devices Inc COM 032654105   93,388,174 472,158 SH   SOLE 0 472,158 0 0
Apple, Inc. COM 037833100   2,311,722 13,481 SH   SOLE 0 13,481 0 0
Arthur J. Gallagher & Co. COM 363576109   104,340,745 417,296 SH   SOLE 0 417,296 0 0
AutoZone, Inc. COM 053332102   106,916,575 33,924 SH   SOLE 0 33,924 0 0
Avery Dennison Corp COM 053611109   41,347,240 185,206 SH   SOLE 0 185,206 0 0
Berkshire Hathaway Inc. A COM 084670108   68,519,520 108 SH   SOLE 0 108 0 0
Berkshire Hathaway Inc. B COM 084670702   10,220,318 24,304 SH   SOLE 0 24,304 0 0
Booking Holdings Inc. COM 09857L108   73,399,286 20,232 SH   SOLE 0 20,232 0 0
Boston Omaha Corporation COM 101044105   14,395,734 931,160 SH   SOLE 0 931,160 0 0
Broadridge Financial Solutions COM 11133T103   61,043,159 297,975 SH   SOLE 0 297,975 0 0
Brookfield Asset Management Lt COM 113004105   38,177,217 908,549 SH   SOLE 0 908,549 0 0
Brookfield Corp COM 11271J107   109,216,771 2,608,473 SH   SOLE 0 2,608,473 0 0
Brookfield Infrastructure Corp COM 11275Q107   18,883,194 523,951 SH   SOLE 0 523,951 0 0
Brown & Brown, Inc. COM 115236101   210,796,587 2,408,003 SH   SOLE 0 2,408,003 0 0
CarMax, Inc. COM 143130102   50,711,174 582,151 SH   SOLE 0 582,151 0 0
Cass Information Systems Inc. COM 14808P109   16,358,387 339,597 SH   SOLE 0 339,597 0 0
CBIZ, Inc. COM 124805102   41,352,937 526,789 SH   SOLE 0 526,789 0 0
CDW Corporation COM 12514G108   320,755,883 1,254,030 SH   SOLE 0 1,254,030 0 0
Chemed Corp COM 16359R103   17,461,780 27,202 SH   SOLE 0 27,202 0 0
Choice Hotels International, I COM 169905106   22,225,976 175,908 SH   SOLE 0 175,908 0 0
Cintas Corp COM 172908105   47,856,449 69,657 SH   SOLE 0 69,657 0 0
Colliers International Group I COM 194693107   29,200,380 238,897 SH   SOLE 0 238,897 0 0
Conmed Corp COM 207410101   735,775 9,188 SH   SOLE 0 9,188 0 0
Descartes Systems Group Inc. COM 249906108   12,437,279 135,882 SH   SOLE 0 135,882 0 0
Diamond Hill Investment Group, COM 25264R207   205,971 1,336 SH   SOLE 0 1,336 0 0
Dollar General Corporation COM 256677105   235,026 1,506 SH   SOLE 0 1,506 0 0
Dream Finders Homes Inc. COM 26154D100   21,406,097 489,506 SH   SOLE 0 489,506 0 0
Dutch Brothers Inc Cl A COM 26701L100   14,257,749 432,053 SH   SOLE 0 432,053 0 0
Element Solutions Inc COM 28618M106   15,526,344 621,551 SH   SOLE 0 621,551 0 0
Entegris, Inc. COM 29362U104   63,309,475 450,473 SH   SOLE 0 450,473 0 0
EOG Resources, Inc. COM 26875P101   47,621,337 372,507 SH   SOLE 0 372,507 0 0
Exlservice Holdings Inc. COM 302081104   87,819,071 2,761,606 SH   SOLE 0 2,761,606 0 0
Exponent, Inc. COM 30214U102   16,348,971 197,714 SH   SOLE 0 197,714 0 0
Exxon Mobil Corporation COM 30231G102   450,779 3,878 SH   SOLE 0 3,878 0 0
Fastenal Co COM 311900104   140,077,183 1,815,883 SH   SOLE 0 1,815,883 0 0
FirstService Corporation COM 33767E202   15,576,247 93,946 SH   SOLE 0 93,946 0 0
Floor & Decor Holdings COM 339750101   19,930,371 153,760 SH   SOLE 0 153,760 0 0
Fortune Brands Home & Sec Inc COM 34964C106   52,729,044 622,759 SH   SOLE 0 622,759 0 0
Franklin Electric Co., Inc. COM 353514102   15,373,163 143,930 SH   SOLE 0 143,930 0 0
Frontdoor, Inc. COM 35905A109   14,957,217 459,092 SH   SOLE 0 459,092 0 0
Graco Inc. COM 384109104   99,376,205 1,063,302 SH   SOLE 0 1,063,302 0 0
Hagerty, Inc. COM 405166109   8,699,509 950,766 SH   SOLE 0 950,766 0 0
HEICO Corp. Class A COM 422806208   57,907,615 376,170 SH   SOLE 0 376,170 0 0
Home BancShares, Inc. COM 436893200   12,595,344 512,631 SH   SOLE 0 512,631 0 0
IDEX Corporation COM 45167R104   197,491,203 809,324 SH   SOLE 0 809,324 0 0
Illinois Tool Works Inc. COM 452308109   102,114,063 380,554 SH   SOLE 0 380,554 0 0
International Business Machine COM 459200101   491,340 2,573 SH   SOLE 0 2,573 0 0
Jack Henry & Associates Inc COM 426281101   37,678,041 216,877 SH   SOLE 0 216,877 0 0
Keysight Technologies Inc. COM 49338L103   51,883,131 331,776 SH   SOLE 0 331,776 0 0
Landstar System, Inc. COM 515098101   18,731,646 97,176 SH   SOLE 0 97,176 0 0
Markel Corporation COM 570535104   134,520,133 88,414 SH   SOLE 0 88,414 0 0
Martin Marietta Mat COM 573284106   42,134,088 68,629 SH   SOLE 0 68,629 0 0
McCormick & Company COM 579780206   55,462,678 722,076 SH   SOLE 0 722,076 0 0
Microchip Technology Incorpora COM 595017104   129,763,491 1,446,477 SH   SOLE 0 1,446,477 0 0
Microsoft Corp COM 594918104   571,603 1,359 SH   SOLE 0 1,359 0 0
Moodys Corp COM 615369105   309,315 787 SH   SOLE 0 787 0 0
MSCI, Inc. COM 55354G100   320,577 572 SH   SOLE 0 572 0 0
NBT Bancorp Inc COM 628778102   531,126 14,480 SH   SOLE 0 14,480 0 0
Nomad Foods Ltd COM G6564A105   19,719,570 1,008,158 SH   SOLE 0 1,008,158 0 0
Ollie's Bargain Outlet Holding COM 681116109   16,044,017 201,634 SH   SOLE 0 201,634 0 0
Paychex Inc COM 704326107   50,450,784 410,837 SH   SOLE 0 410,837 0 0
Pinnacle Financial Partners, I COM 72346Q104   92,723,858 1,079,691 SH   SOLE 0 1,079,691 0 0
Pool Corp COM 73278L105   39,537,755 97,987 SH   SOLE 0 97,987 0 0
Progressive Corp. COM 743315103   119,336,103 577,005 SH   SOLE 0 577,005 0 0
Republic Services, Inc. COM 760759100   56,697,253 296,162 SH   SOLE 0 296,162 0 0
Roper Technologies, Inc. COM 776696106   25,024,681 44,620 SH   SOLE 0 44,620 0 0
Ross Stores, Inc. COM 778296103   240,458,117 1,638,445 SH   SOLE 0 1,638,445 0 0
Siteone Landscape Supply Inc. COM 82982L103   19,669,341 112,686 SH   SOLE 0 112,686 0 0
SouthState Corporation COM 840441109   49,575,806 583,039 SH   SOLE 0 583,039 0 0
SPS Commerce Inc. COM 78463M107   15,937,640 86,196 SH   SOLE 0 86,196 0 0
Steris PLC COM G8473T100   49,299,672 219,285 SH   SOLE 0 219,285 0 0
Stryker Corporation COM 863667101   188,465,257 526,631 SH   SOLE 0 526,631 0 0
T Rowe Price Group, Inc. COM 74144T108   13,064,703 107,158 SH   SOLE 0 107,158 0 0
The Hanover Group COM 410867105   231,489 1,700 SH   SOLE 0 1,700 0 0
Trane Technologies PLC COM G8994E103   152,411,004 507,698 SH   SOLE 0 507,698 0 0
Trisura Group Ltd. COM 89679A209   21,615,296 704,770 SH   SOLE 0 704,770 0 0
Union Pacific Corp. COM 907818108   389,553 1,584 SH   SOLE 0 1,584 0 0
US Bancorp COM 902973304   2,787,894 62,369 SH   SOLE 0 62,369 0 0
Verisk Analytics Inc. COM 92345Y106   26,440,420 112,164 SH   SOLE 0 112,164 0 0
Vulcan Materials COM 929160109   181,630,937 665,510 SH   SOLE 0 665,510 0 0
Waters Corporation COM 941848103   78,905,433 229,223 SH   SOLE 0 229,223 0 0
Watsco, Inc. COM 942622200   21,132,404 48,921 SH   SOLE 0 48,921 0 0
Wells Fargo & Co New COM 949746101   347,760 6,000 SH   SOLE 0 6,000 0 0
Zebra Technologies A COM 989207105   96,173,528 319,047 SH   SOLE 0 319,047 0 0
Zoetis Inc. COM 98978V103   379,030 2,240 SH   SOLE 0 2,240 0 0
iShares Core S&P 500 ETF ETF 464287200   630,876 1,200 SH   SOLE 0 1,200 0 0
Powershares Dynamic Large Cap ETF 73935X609   1,517,930 17,000 SH   SOLE 0 17,000 0 0
Select Sector Spdr Tr Sbi Cons ETF 81369Y407   577,047 3,138 SH   SOLE 0 3,138 0 0
Spdr S&P 500 ETF Trust ETF 78462F103   772,574 1,477 SH   SOLE 0 1,477 0 0
Vanguard Growth ETF 922908736   2,265,180 6,581 SH   SOLE 0 6,581 0 0
Vanguard Total International B ETF 92203J407   208,861 4,246 SH   SOLE 0 4,246 0 0
Vanguard Total Stock Market ETF 922908769   402,585 1,549 SH   SOLE 0 1,549 0 0