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,561,553 7,453 SH   SOLE   7,453 0 0
Agilent Technologies Inc COM 00846U101   20,595,148 176,057 SH   SOLE   176,057 0 0
Altus Group Ltd COM 02215R107   13,519,012 382,325 SH   SOLE   382,325 0 0
Ametek, Inc. COM 031100100   47,746,688 277,371 SH   SOLE   277,371 0 0
Amphenol Corp. COM 032095101   150,635,020 2,296,616 SH   SOLE   2,296,616 0 0
Analog Devices Inc COM 032654105   96,606,723 479,034 SH   SOLE   479,034 0 0
Apple, Inc. COM 037833100   2,994,535 13,481 SH   SOLE   13,481 0 0
Arthur J. Gallagher & Co. COM 363576109   126,670,010 366,904 SH   SOLE   366,904 0 0
AutoZone, Inc. COM 053332102   127,346,852 33,400 SH   SOLE   33,400 0 0
Avery Dennison Corp COM 053611109   23,989,644 134,796 SH   SOLE   134,796 0 0
Berkshire Hathaway Inc. A COM 084670108   41,518,963 52 SH   SOLE   52 0 0
Berkshire Hathaway Inc. B COM 084670702   8,389,200 15,752 SH   SOLE   15,752 0 0
Booking Holdings Inc. COM 09857L108   91,940,200 19,957 SH   SOLE   19,957 0 0
Boston Omaha Corporation COM 101044105   13,818,880 947,797 SH   SOLE   947,797 0 0
Broadridge Financial Solutions COM 11133T103   76,245,426 314,466 SH   SOLE   314,466 0 0
Brookfield Asset Management Lt COM 113004105   44,295,255 914,247 SH   SOLE   914,247 0 0
Brookfield Corp COM 11271J107   136,135,102 2,597,502 SH   SOLE   2,597,502 0 0
Brookfield Infrastructure Corp COM 11276H106   20,482,382 565,968 SH   SOLE   565,968 0 0
Brown & Brown, Inc. COM 115236101   266,749,995 2,144,293 SH   SOLE   2,144,293 0 0
Cass Information Systems Inc. COM 14808P109   14,656,647 338,882 SH   SOLE   338,882 0 0
CBIZ, Inc. COM 124805102   32,797,085 432,337 SH   SOLE   432,337 0 0
CDW Corporation COM 12514G108   199,714,035 1,246,188 SH   SOLE   1,246,188 0 0
Chemed Corp COM 16359R103   17,905,812 29,100 SH   SOLE   29,100 0 0
Choice Hotels International, I COM 169905106   23,658,077 178,175 SH   SOLE   178,175 0 0
Cintas Corp COM 172908105   56,985,864 277,263 SH   SOLE   277,263 0 0
Colliers International Group I COM 194693107   29,121,704 240,080 SH   SOLE   240,080 0 0
Conmed Corp COM 207410101   537,652 8,903 SH   SOLE   8,903 0 0
Descartes Systems Group Inc. COM 249906108   13,197,336 130,887 SH   SOLE   130,887 0 0
Dream Finders Homes Inc. COM 26154D100   15,011,898 665,421 SH   SOLE   665,421 0 0
Dutch Brothers Inc Cl A COM 26701L100   25,003,836 404,986 SH   SOLE   404,986 0 0
Element Solutions Inc COM 28618M106   14,017,250 619,958 SH   SOLE   619,958 0 0
Entegris, Inc. COM 29362U104   45,583,816 521,077 SH   SOLE   521,077 0 0
EOG Resources, Inc. COM 26875P101   47,456,937 370,063 SH   SOLE   370,063 0 0
Esab Corporation COM 29605J106   12,388,727 106,341 SH   SOLE   106,341 0 0
Exlservice Holdings Inc. COM 302081104   130,784,022 2,770,261 SH   SOLE   2,770,261 0 0
Exponent, Inc. COM 30214U102   15,473,949 190,895 SH   SOLE   190,895 0 0
Exxon Mobil Corporation COM 30231G102   461,211 3,878 SH   SOLE   3,878 0 0
Fastenal Co COM 311900104   144,575,297 1,864,285 SH   SOLE   1,864,285 0 0
FirstService Corporation COM 33767E202   16,690,753 100,577 SH   SOLE   100,577 0 0
Floor & Decor Holdings COM 339750101   11,230,313 139,559 SH   SOLE   139,559 0 0
Franklin Electric Co., Inc. COM 353514102   13,078,611 139,312 SH   SOLE   139,312 0 0
Frontdoor, Inc. COM 35905A109   12,995,334 338,244 SH   SOLE   338,244 0 0
Graco Inc. COM 384109104   91,092,374 1,090,796 SH   SOLE   1,090,796 0 0
Hagerty, Inc. COM 405166109   4,510,833 498,986 SH   SOLE   498,986 0 0
HEICO Corp. Class A COM 422806208   81,807,218 387,767 SH   SOLE   387,767 0 0
Home BancShares, Inc. COM 436893200   14,446,620 511,023 SH   SOLE   511,023 0 0
Houlihan Lokey Inc. COM 441593100   8,086,951 50,074 SH   SOLE   50,074 0 0
IDEX Corporation COM 45167R104   154,901,388 855,951 SH   SOLE   855,951 0 0
Illinois Tool Works Inc. COM 452308109   97,031,524 391,240 SH   SOLE   391,240 0 0
International Business Machine COM 459200101   639,802 2,573 SH   SOLE   2,573 0 0
Jack Henry & Associates Inc COM 426281101   40,603,666 222,364 SH   SOLE   222,364 0 0
Keysight Technologies Inc. COM 49338L103   89,072,862 594,731 SH   SOLE   594,731 0 0
Landstar System, Inc. COM 515098101   14,857,934 98,921 SH   SOLE   98,921 0 0
Markel Corporation COM 570535104   165,193,131 88,357 SH   SOLE   88,357 0 0
Martin Marietta Mat COM 573284106   40,086,419 83,840 SH   SOLE   83,840 0 0
McCormick & Company COM 579780206   61,874,345 751,723 SH   SOLE   751,723 0 0
Microchip Technology Incorpora COM 595017104   63,860,531 1,319,160 SH   SOLE   1,319,160 0 0
Microsoft Corp COM 594918104   510,159 1,359 SH   SOLE   1,359 0 0
Moodys Corp COM 615369105   275,688 592 SH   SOLE   592 0 0
MSCI, Inc. COM 55354G100   323,466 572 SH   SOLE   572 0 0
NBT Bancorp Inc COM 628778102   621,192 14,480 SH   SOLE   14,480 0 0
Nomad Foods Ltd COM G6564A105   20,529,613 1,044,764 SH   SOLE   1,044,764 0 0
One Spa World Holdings Ltd. COM P73684113   15,637,652 931,367 SH   SOLE   931,367 0 0
Paychex Inc COM 704326107   64,400,946 417,429 SH   SOLE   417,429 0 0
Pinnacle Financial Partners, I COM 72346Q104   111,704,187 1,053,416 SH   SOLE   1,053,416 0 0
Pool Corp COM 73278L105   30,170,985 94,773 SH   SOLE   94,773 0 0
Progressive Corp. COM 743315103   159,040,728 561,962 SH   SOLE   561,962 0 0
Republic Services, Inc. COM 760759100   68,439,986 282,623 SH   SOLE   282,623 0 0
Roper Technologies, Inc. COM 776696106   27,720,872 47,018 SH   SOLE   47,018 0 0
Ross Stores, Inc. COM 778296103   205,044,299 1,604,541 SH   SOLE   1,604,541 0 0
Siteone Landscape Supply Inc. COM 82982L103   18,097,717 149,026 SH   SOLE   149,026 0 0
SPS Commerce Inc. COM 78463M107   16,447,238 123,915 SH   SOLE   123,915 0 0
Steris PLC COM G8473T100   68,562,857 302,505 SH   SOLE   302,505 0 0
Stryker Corporation COM 863667101   195,053,318 523,985 SH   SOLE   523,985 0 0
T Rowe Price Group, Inc. COM 74144T108   2,832,536 30,832 SH   SOLE   30,832 0 0
The Baldwin Insurance Group In COM 05589G102   15,227,090 340,727 SH   SOLE   340,727 0 0
Trane Technologies PLC COM G8994E103   145,395,037 431,542 SH   SOLE   431,542 0 0
Trisura Group Ltd. COM 89679A209   16,265,115 691,544 SH   SOLE   691,544 0 0
Union Pacific Corp. COM 907818108   374,204 1,584 SH   SOLE   1,584 0 0
US Bancorp COM 902973304   309,557 7,332 SH   SOLE   7,332 0 0
Verisk Analytics Inc. COM 92345Y106   37,299,524 125,326 SH   SOLE   125,326 0 0
Vulcan Materials COM 929160109   154,867,634 663,813 SH   SOLE   663,813 0 0
Waters Corporation COM 941848103   86,425,242 234,488 SH   SOLE   234,488 0 0
Watsco, Inc. COM 942622200   29,687,262 58,405 SH   SOLE   58,405 0 0
Zebra Technologies A COM 989207105   91,260,664 322,978 SH   SOLE   322,978 0 0
Zoetis Inc. COM 98978V103   335,886 2,040 SH   SOLE   2,040 0 0
iShares Core S&P 500 ETF ETF 464287200   674,280 1,200 SH   SOLE   1,200 0 0
Powershares Dynamic Large Cap ETF 73935X609   1,632,680 17,000 SH   SOLE   17,000 0 0
Select Sector Spdr Tr Sbi Cons ETF 81369Y407   619,629 3,138 SH   SOLE   3,138 0 0
Spdr S&P 500 ETF Trust ETF 78462F103   826,219 1,477 SH   SOLE   1,477 0 0
Vanguard Growth ETF 922908736   2,440,366 6,581 SH   SOLE   6,581 0 0