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
3M Co cs 88579y101 5,983 38,775 SH   SOLE   38,775 0 0
Accenture Ltd Bermuda Cl A cs g1151c101 7,587 78,395 SH   SOLE   78,395 0 0
Amgen Inc cs 031162100 1,436 9,357 SH   SOLE   9,357 0 0
Becton Dickinson & Co cs 075887109 2,225 15,708 SH   SOLE   15,708 0 0
Bed Bath & Beyond Inc cs 075896100 2,640 38,270 SH   SOLE   38,270 0 0
Berkshire Hathaway Inc Cl A cs 084670108 819 4 SH   SOLE   4 0 0
Berkshire Hathaway Inc Cl B cs 084670702 1,181 8,674 SH   SOLE   8,674 0 0
C H Robinson Worldwide Inc cs 12541w209 3,119 50,000 SH   SOLE   50,000 0 0
Caterpillar Inc cs 149123101 712 8,400 SH   SOLE   8,400 0 0
Chubb Corp cs 171232101 7,032 73,910 SH   SOLE   73,910 0 0
Cimarex Energy Co cs 171798101 3,710 33,628 SH   SOLE   33,628 0 0
Coca-Cola Co cs 191216100 3,373 85,992 SH   SOLE   85,992 0 0
Commerce Bancshares Inc cs 200525103 776 16,597 SH   SOLE   16,597 0 0
Dominion Resources Inc VA cs 25746u109 863 12,903 SH   SOLE   12,903 0 0
Eli Lilly & Co cs 532457108 225 2,700 SH   SOLE   2,700 0 0
Emerson Electric Co cs 291011104 909 16,400 SH   SOLE   16,400 0 0
Express Scripts Holding Co cs 30219g108 7,913 88,965 SH   SOLE   88,965 0 0
Exxon Mobil Corp cs 30231g102 4,767 57,300 SH   SOLE   57,300 0 0
Fastenal Co cs 311900104 4,412 104,594 SH   SOLE   104,594 0 0
Gentex Corp cs 371901109 4,932 300,385 SH   SOLE   300,385 0 0
Grainger W W Inc cs 384802104 398 1,683 SH   SOLE   1,683 0 0
Illinois Tool Works Inc cs 452308109 5,184 56,480 SH   SOLE   56,480 0 0
Intel Corp cs 458140100 8,686 285,569 SH   SOLE   285,569 0 0
International Business Machine cs 459200101 351 2,160 SH   SOLE   2,160 0 0
Johnson & Johnson cs 478160104 8,804 90,333 SH   SOLE   90,333 0 0
McKesson Corp cs 58155q103 337 1,500 SH   SOLE   1,500 0 0
MetLife Inc cs 59156r108 300 5,350 SH   SOLE   5,350 0 0
Miller Herman Inc cs 600544100 214 7,400 SH   SOLE   7,400 0 0
Monsanto Co cs 61166w101 3,950 37,055 SH   SOLE   37,055 0 0
O'Reilly Automotive Inc cs 67103h107 8,427 37,290 SH   SOLE   37,290 0 0
Paychex Inc cs 704326107 759 16,195 SH   SOLE   16,195 0 0
Praxair Inc cs 74005p104 872 7,296 SH   SOLE   7,296 0 0
Procter & Gamble Co cs 742718109 7,768 99,286 SH   SOLE   99,286 0 0
Scana Corp cs 80589m102 682 13,464 SH   SOLE   13,464 0 0
Schlumberger Ltd cs 806857108 6,960 80,747 SH   SOLE   80,747 0 0
Sigma Aldrich Corp cs 826552101 1,591 11,417 SH   SOLE   11,417 0 0
Southern Co cs 842587107 678 16,187 SH   SOLE   16,187 0 0
Staples Inc cs 855030102 1,941 126,762 SH   SOLE   126,762 0 0
Starbucks Corp cs 855244109 322 6,000 SH   SOLE   6,000 0 0
Stericycle Inc cs 858912108 4,555 34,014 SH   SOLE   34,014 0 0
Suncor Energy Inc cs 867224107 3,424 124,409 SH   SOLE   124,409 0 0
Syntel Inc cs 87162h103 1,784 37,570 SH   SOLE   37,570 0 0
Tractor Supply Co cs 892356106 6,381 70,950 SH   SOLE   70,950 0 0
Trimble Navigation Ltd cs 896239100 1,317 56,120 SH   SOLE   56,120 0 0
Union Pacific Corp cs 907818108 219 2,300 SH   SOLE   2,300 0 0
Verizon Communications Inc cs 92343v104 5,125 109,957 SH   SOLE   109,957 0 0
VF Corp cs 918204108 242 3,475 SH   SOLE   3,475 0 0
Visa Inc Cl A cs 92826c839 9,286 138,280 SH   SOLE   138,280 0 0
Xilinx Inc cs 983919101 1,985 44,947 SH   SOLE   44,947 0 0
Harris Assoc Inv Tr Oakmark Eq mf 413838400 244 7,583 SH   SOLE   7,583 0 0
Vanguard Specialized Portfolio mf 921908208 252 29,160 SH   SOLE   29,160 0 0
Blackstone Mtg Tr Inc Cl A re 09257w100 1,465 52,670 SH   SOLE   52,670 0 0