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 4,215 38,550 SH   SOLE   38,550 0 0
Accenture Ltd Bermuda Cl A cs g1151c101 6,182 85,910 SH   SOLE   85,910 0 0
Allergan Inc cs 018490102 1,102 13,085 SH   SOLE   13,085 0 0
Alliant Energy Corp cs 018802108 146 2,900 SH   SOLE   2,900 0 0
Amgen Inc cs 031162100 987 10,000 SH   SOLE   10,000 0 0
Amphenol Corp Cl A cs 032095101 1,255 16,100 SH   SOLE   16,100 0 0
Automatic Data Processing Inc cs 053015103 531 7,716 SH   SOLE   7,716 0 0
Babcock & Wilcox Co cs 05615f102 3,662 121,931 SH   SOLE   121,931 0 0
Becton Dickinson & Co cs 075887109 2,192 22,177 SH   SOLE   22,177 0 0
Bed Bath & Beyond Inc cs 075896100 3,491 49,200 SH   SOLE   49,200 0 0
Berkshire Hathaway Inc Cl A cs 084670108 674 4 SH   SOLE   4 0 0
Berkshire Hathaway Inc Cl B cs 084670702 971 8,674 SH   SOLE   8,674 0 0
C H Robinson Worldwide Inc cs 12541w209 2,815 50,000 SH   SOLE   50,000 0 0
Caterpillar Inc cs 149123101 693 8,400 SH   SOLE   8,400 0 0
Cenovus Energy Inc cs 15135u109 3,726 130,659 SH   SOLE   130,659 0 0
Chubb Corp cs 171232101 6,421 75,850 SH   SOLE   75,850 0 0
Cimarex Energy Co cs 171798101 2,319 35,687 SH   SOLE   35,687 0 0
Coca-Cola Co cs 191216100 2,972 74,100 SH   SOLE   74,100 0 0
Commerce Bancshares Inc cs 200525103 661 15,180 SH   SOLE   15,180 0 0
ConocoPhillips cs 20825c104 227 3,746 SH   SOLE   3,746 0 0
Continental Resources Inc cs 212015101 1,265 14,700 SH   SOLE   14,700 0 0
Diamond Offshore Drilling Inc cs 25271c102 1,300 18,895 SH   SOLE   18,895 0 0
Dominion Resources Inc VA cs 25746u109 801 14,103 SH   SOLE   14,103 0 0
Emerson Electric Co cs 291011104 894 16,400 SH   SOLE   16,400 0 0
Expeditors Intl Wash Inc cs 302130109 869 22,850 SH   SOLE   22,850 0 0
Express Scripts Holding Co cs 30219g108 4,865 78,800 SH   SOLE   78,800 0 0
Exxon Mobil Corp cs 30231g102 5,742 63,555 SH   SOLE   63,555 0 0
FactSet Research Systems Inc cs 303075105 306 3,000 SH   SOLE   3,000 0 0
Fastenal Co cs 311900104 6,366 139,020 SH   SOLE   139,020 0 0
Grainger W W Inc cs 384802104 437 1,731 SH   SOLE   1,731 0 0
Idexx Laboratories Inc cs 45168d104 1,691 18,850 SH   SOLE   18,850 0 0
Illinois Tool Works Inc cs 452308109 4,336 62,680 SH   SOLE   62,680 0 0
Intel Corp cs 458140100 8,456 349,000 SH   SOLE   349,000 0 0
International Business Machine cs 459200101 451 2,360 SH   SOLE   2,360 0 0
iShares MSCI Frontier 100 cs 464286145 490 16,675 SH   SOLE   16,675 0 0
Johnson & Johnson cs 478160104 7,813 90,998 SH   SOLE   90,998 0 0
JPMorgan Chase & Co cs 46625h100 205 3,889 SH   SOLE   3,889 0 0
Laboratory Corp America Holdin cs 50540r409 3,524 35,200 SH   SOLE   35,200 0 0
McDonalds Corp cs 580135101 1,624 16,404 SH   SOLE   16,404 0 0
Miller Herman Inc cs 600544100 204 7,544 SH   SOLE   7,544 0 0
Monsanto Co cs 61166w101 4,012 40,609 SH   SOLE   40,609 0 0
Nike Inc Cl B cs 654106103 64 1,000 SH   SOLE   1,000 0 0
O'Reilly Automotive Inc cs 67103h107 5,968 52,990 SH   SOLE   52,990 0 0
Paychex Inc cs 704326107 606 16,602 SH   SOLE   16,602 0 0
Praxair Inc cs 74005p104 2,724 23,650 SH   SOLE   23,650 0 0
Procter & Gamble Co cs 742718109 7,876 102,295 SH   SOLE   102,295 0 0
Scana Corp cs 80589m102 767 15,629 SH   SOLE   15,629 0 0
Schlumberger Ltd cs 806857108 6,402 89,342 SH   SOLE   89,342 0 0
Sigma Aldrich Corp cs 826552101 1,327 16,500 SH   SOLE   16,500 0 0
Southern Co cs 842587107 794 17,987 SH   SOLE   17,987 0 0
Staples Inc cs 855030102 2,268 142,923 SH   SOLE   142,923 0 0
Stericycle Inc cs 858912108 4,335 39,256 SH   SOLE   39,256 0 0
Suncor Energy Inc cs 867224107 4,513 153,044 SH   SOLE   153,044 0 0
Tractor Supply Co cs 892356106 4,548 38,690 SH   SOLE   38,690 0 0
Ultimate Software Group Inc cs 90385d107 938 8,000 SH   SOLE   8,000 0 0
Verizon Communications Inc cs 92343v104 3,112 61,812 SH   SOLE   61,812 0 0
Visa Inc Cl A cs 92826c839 7,977 43,650 SH   SOLE   43,650 0 0
Xilinx Inc cs 983919101 1,791 45,224 SH   SOLE   45,224 0 0
Aberdeen Indonesia Fund Inc mf 00305p106 466 39,450 SH   SOLE   39,450 0 0
Harris Assoc Inv Tr Oakmark Eq mf 413838400 483 15,808 SH   SOLE   15,808 0 0
Vanguard Specialized Portfolio mf 921908604 293 15,455 SH   SOLE   15,455 0 0
Vanguard Specialized Portfolio mf 921908802 258 2,252 SH   SOLE   2,252 0 0
Vanguard Specialized Portfolio mf 921908208 303 29,160 SH   SOLE   29,160 0 0
Vanguard/Wellington Fund Inc A mf 921935201 211 3,358 SH   SOLE   3,358 0 0
Wasatch Intl Opport Fund mf 936793702 473 170,277 SH   SOLE   170,277 0 0
Apollo Global Mgmt LLC Cl A ml 037612306 682 28,285 SH   SOLE   28,285 0 0