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
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 70,783 1,589,567 SH   SOLE   1,589,567 0 0
CA INC COM 12673P105 419 9,500 SH   SOLE   9,500 0 0
COMCAST CORP NEW CL A 20030n101 82,000 2,315,720 SH   SOLE   2,315,720 0 0
CORE LABORATORIES N V COM N22717107 33,810 291,897 SH   SOLE   291,897 0 0
ECOLAB INC COM 278865100 123,722 789,146 SH   SOLE   789,146 0 0
EXPEDITORS INTL WASH INC COM 302130109 119,746 1,628,527 SH   SOLE   1,628,527 0 0
FASTENAL CO COM 311900104 116,182 2,002,443 SH   SOLE   2,002,443 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137v357 219 2,050 SH   SOLE   2,050 0 0
NIKE INC CL B 654106103 75,711 893,667 SH   SOLE   893,667 0 0
OUTFRONT MEDIA INC COM 69007J106 249 12,500 SH   SOLE   12,500 0 0
PAYCHEX INC COM 704326107 137,917 1,872,601 SH   SOLE   1,872,601 0 0
PROGRESSIVE CORP OHIO COM 743315103 198,588 2,795,440 SH   SOLE   2,795,440 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347b201 217 5,650 SH   SOLE   5,650 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 1,264 54,000 SH   SOLE   54,000 0 0
REGENERON PHARMACEUTICALS COM 75886F107 42,236 104,535 SH   SOLE   104,535 0 0
ROPER TECHNOLOGIES INC COM 776696106 15,356 51,840 SH   SOLE   51,840 0 0
U S G CORP COM NEW 903293405 476 11,000 SH   SOLE   11,000 0 0
UNION PAC CORP COM 907818108 90,932 558,445 SH   SOLE   558,445 0 0
US BANCORP DEL COM NEW 902973304 510 9,649 SH   SOLE   9,649 0 0
WELLS FARGO CO NEW *W EXP 10/28/201 949746119 1,156 60,000 SH   SOLE   60,000 0 0
WELLS FARGO CO NEW COM 949746101 95,289 1,812,957 SH   SOLE   1,812,957 0 0