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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET INC CAP STK CL A 02079K305 46,051 15,896 SH   SOLE   15,896 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 1,258 6,660 SH   SOLE   6,660 0 0
ANTHEM INC COM 036752103 70,926 153,010 SH   SOLE   153,010 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 124,236 415,505 SH   SOLE   415,505 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 107,762 1,784,733 SH   SOLE   1,784,733 0 0
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 725 11,576 SH   SOLE   11,576 0 0
COMCAST CORP NEW CL A 20030N101 81,211 1,613,568 SH   SOLE   1,613,568 0 0
ECOLAB INC COM 278865100 89,258 380,484 SH   SOLE   380,484 0 0
EXPEDITORS INTL WASH INC COM 302130109 69,959 520,954 SH   SOLE   520,954 0 0
FASTENAL CO COM 311900104 100,464 1,568,278 SH   SOLE   1,568,278 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 208 1,275 SH   SOLE   1,275 0 0
JPMORGAN CHASE & CO COM 46625H100 25,933 163,769 SH   SOLE   163,769 0 0
MARTIN MARIETTA MATLS INC COM 573284106 53,229 120,832 SH   SOLE   120,832 0 0
NIKE INC CL B 654106103 78,539 471,223 SH   SOLE   471,223 0 0
PAYCHEX INC COM 704326107 179,411 1,314,366 SH   SOLE   1,314,366 0 0
PROGRESSIVE CORP COM 743315103 177,393 1,728,139 SH   SOLE   1,728,139 0 0
REGENERON PHARMACEUTICALS COM 75886F107 104,929 166,153 SH   SOLE   166,153 0 0
UNION PAC CORP COM 907818108 53,467 212,231 SH   SOLE   212,231 0 0
US BANCORP DEL COM NEW 902973304 542 9,649 SH   SOLE   9,649 0 0
WELLS FARGO CO NEW COM 949746101 60,858 1,268,408 SH   SOLE   1,268,408 0 0