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
Apple common stock 037833100 14 98 SH   SOLE   98 0 0
Berkshire Hathaway B Class B common stock 084670207 4,047 15,155 SH   SOLE   15,155 0 0
Douglas Dynamics common stock 25960R105 3,398 121,255 SH   SOLE   121,255 0 0
Expeditors Int'l. common stock 302130109 4,740 53,677 SH   SOLE   53,677 0 0
Fastenal common stock 311900104 230 5,000 SH   SOLE   5,000 0 0
Hilton common stock 43300A203 4,459 36,965 SH   SOLE   36,965 0 0
Johnson & Johnson common stock 478160104 3,446 21,093 SH   SOLE   21,093 0 0
Mettler-Toledo common stock 592688105 4,091 3,774 SH   SOLE   3,774 0 0
Microsoft common stock 594918104 5,141 22,073 SH   SOLE   22,073 0 0
Ritchie Brothers common stock 767744105 6,091 97,495 SH   SOLE   97,495 0 0
Rockwell Automation common stock 773903109 4,470 20,779 SH   SOLE   20,779 0 0
Texas Instruments common stock 882508104 4,981 32,181 SH   SOLE   32,181 0 0
Trane common stock G47791101 7,190 49,651 SH   SOLE   49,651 0 0
Vanguard S&P 500 Stock ETF exchange-traded fund 922908363 200 610 SH   SOLE   610 0 0
Vanguard Total International Stock ETF exchange-traded fund 921909768 12,634 276,040 SH   SOLE   276,040 0 0
Vanguard Total World Stock ETF exchange-traded fund 922042742 571 7,234 SH   SOLE   7,234 0 0
Vanguard U.S. REIT ETF exchange-traded fund 922908553 3,547 44,242 SH   SOLE   44,242 0 0