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
ABBOTT LABS COM 002824100 1,766 38,125 SH   SOLE 14,059 0 24,066
ABBVIE INC COM 00287Y109 1,840 31,431 SH   SOLE 11,745 0 19,686
ADVANCE AUTO PARTS INC COM 00751Y106 394 2,635 SH   SOLE 300 0 2,335
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 528 17,090 SH   SOLE 3,900 0 13,190
AMGEN INC COM 031162100 1,290 8,073 SH   SOLE 2,686 0 5,387
AMPHENOL CORP NEW CL A 032095101 259 4,400 SH   SOLE 600 0 3,800
ANTHEM INC COM 036752103 252 1,630 SH   SOLE 0 0 1,630
APACHE CORP COM 037411105 472 7,819 SH   SOLE 695 0 7,124
APPLE INC COM 037833100 3,701 29,745 SH   SOLE 3,792 0 25,953
ATRION CORP COM 049904105 2,799 8,102 SH   SOLE 1,355 0 6,747
AUSTRALIA & NEW ZEALAND BANK G ADR 052528304 233 8,325 SH   SOLE 600 0 7,725
AUTOMATIC DATA PROCESSING IN COM 053015103 568 6,635 SH   SOLE 1,825 0 4,810
BAIDU INC SPON ADR REP A 056752108 1,171 5,620 SH   SOLE 250 0 5,370
BARD C R INC COM 067383109 301 1,800 SH   SOLE 1,000 0 800
BECTON DICKINSON & CO COM 075887109 1,210 8,427 SH   SOLE 1,850 0 6,577
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,523 7 SH   SOLE 0 0 7
BERKSHIRE HATHAWAY INCDEL CL B COM 084670207 8,553 59,264 SH   SOLE 10,150 0 49,114
BHP BILLITON PLC SPONSORED ADR 05545E209 332 7,500 SH   SOLE 850 0 6,650
BIO TECHNE CORP COM 09073M104 1,493 14,890 SH   SOLE 1,245 0 13,645
BIOGEN INC COM 09062X103 665 1,575 SH   SOLE 50 0 1,525
BLACKROCK INC COM 09247X101 415 1,135 SH   SOLE 0 0 1,135
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,278 17,455 SH   SOLE 3,170 0 14,285
CANADIAN NATL RY CO COM 136375102 646 9,665 SH   SOLE 2,600 0 7,065
CBOE HLDGS INC COM 12503M108 304 5,295 SH   SOLE 825 0 4,470
CENTRAL FD CDA LTD CL A 153501101 1,076 90,225 SH   SOLE 7,250 0 82,975
CHEVRON CORP NEW (CVX) COM 166751107 692 6,592 SH   SOLE 1,550 0 5,042
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,275 19,600 SH   SOLE 3,050 0 16,550
CHURCH & DWIGHT INC COM 171340102 491 5,745 SH   SOLE 620 0 5,125
CISCO SYS INC COM 17275R102 3,319 120,616 SH   SOLE 24,930 0 95,686
CLOUD PEAK ENERGY INC COM 18911Q102 86 14,850 SH   SOLE 2,150 0 12,700
CME GROUP INC COM 12572Q105 1,074 11,335 SH   SOLE 2,600 0 8,735
COCA COLA CO COM 191216100 1,764 43,493 SH   SOLE 3,250 0 40,243
COMCAST CORP NEW CL A SPL 20030N200 318 5,669 SH   SOLE 150 0 5,519
CONOCOPHILLIPS COM 20825C104 1,528 24,535 SH   SOLE 1,825 0 22,710
DEERE & CO COM 244199105 676 7,705 SH   SOLE 2,075 0 5,630
DELTIC TIMBER CORP COM 247850100 411 6,210 SH   SOLE 525 0 5,685
DEVON ENERGY CORP NEW COM 25179M103 661 10,961 SH   SOLE 1,110 0 9,851
DONALDSON INC COM 257651109 344 9,118 SH   SOLE 1,225 0 7,893
E M C CORP MASS COM 268648102 757 29,606 SH   SOLE 4,700 0 24,906
EBAY INC COM 278642103 743 12,880 SH   SOLE 1,825 0 11,055
ENTERGY CORP NEW COM 29364G103 1,413 18,230 SH   SOLE 1,475 0 16,755
EXELON CORP COM 30161N101 219 6,525 SH   SOLE 950 0 5,575
EXPEDITORS INTL WASH INC COM 302130109 1,678 34,837 SH   SOLE 4,984 0 29,853
EXXON MOBIL CORP COM 30231G102 1,486 17,480 SH   SOLE 7,545 0 9,935
FACTSET RESH SYS INC COM 303075105 328 2,060 SH   SOLE 440 0 1,620
FASTENAL CO COM 311900104 248 5,974 SH   SOLE 810 0 5,164
FEDEX CORP COM 31428X106 446 2,693 SH   SOLE 200 0 2,493
FISERV INC COM 337738108 712 8,970 SH   SOLE 740 0 8,230
FLEXSHARES TR IBOXX 3R TARGT 33939L506 220 9,036 SH   SOLE 0 0 9,036
GENERAL DYNAMICS CORP COM 369550108 759 5,590 SH   SOLE 450 0 5,140
GENERAL ELECTRIC CO COM 369604103 1,447 58,309 SH   SOLE 8,650 0 49,659
GENERAL MLS INC COM 370334104 236 4,170 SH   SOLE 0 0 4,170
GILEAD SCIENCES INC COM 375558103 2,755 28,080 SH   SOLE 4,635 0 23,445
GLOBAL PMTS INC COM 37940X102 257 2,805 SH   SOLE 250 0 2,555
GOOGLE INC CL A 38259P508 1,567 2,825 SH   SOLE 357 0 2,468
GOOGLE INC CL C 38259P706 1,681 3,067 SH   SOLE 372 0 2,695
GSV CAP CORP COM 36191J101 113 11,500 SH   SOLE 0 0 11,500
HOME DEPOT INC COM 437076102 464 4,081 SH   SOLE 625 0 3,456
ILLINOIS TOOL WKS INC COM 452308109 2,278 23,446 SH   SOLE 4,346 0 19,100
IMPERIAL OIL LTD COM NEW 453038408 360 9,027 SH   SOLE 1,300 0 7,727
INTEL CORP COM 458140100 2,012 64,357 SH   SOLE 6,000 0 58,357
INTERNATIONAL BUSINESS MACHS COM 459200101 367 2,286 SH   SOLE 240 0 2,046
INTUIT COM 461202103 677 6,980 SH   SOLE 1,125 0 5,855
ISHARES TR INTL INFL-LKD BD 46429B770 610 14,500 SH   SOLE 225 0 14,275
ISHARES TR U.S. BAS MTL ETF 464287838 644 7,860 SH   SOLE 700 0 7,160
ISHARES TR TIPS BD ETF 464287176 386 3,401 SH   SOLE 200 0 3,201
ISHARES TR MSCI EAFE ETF 464287465 309 4,821 SH   SOLE 0 0 4,821
JACOBS ENGR GROUP INC DEL COM 469814107 247 5,470 SH   SOLE 925 0 4,545
JOHNSON & JOHNSON COM 478160104 6,247 62,097 SH   SOLE 8,805 0 53,292
JOHNSON CTLS INC COM 478366107 452 8,955 SH   SOLE 225 0 8,730
L-3 COMMUNICATIONS HLDGS INC COM 502424104 939 7,468 SH   SOLE 1,290 0 6,178
LOCKHEED MARTIN CORP COM 539830109 732 3,609 SH   SOLE 670 0 2,939
LOWES COS INC COM 548661107 692 9,300 SH   SOLE 400 0 8,900
M & T BK CORP COM 55261F104 1,623 12,782 SH   SOLE 1,325 0 11,457
MARKET VECTORS ETF TR PRE-RF MUN ETF 57060U738 332 13,570 SH   SOLE 0 0 13,570
MEDTRONIC PLC SHS G5960L103 2,200 28,206 SH   SOLE 2,600 0 25,606
MERCK & CO INC NEW COM 58933Y105 348 6,051 SH   SOLE 299 0 5,752
MICROSOFT CORP COM 594918104 2,628 64,657 SH   SOLE 6,825 0 57,832
MONSANTO CO NEW COM 61166W101 225 2,000 SH   SOLE 140 0 1,860
MOSAIC CO NEW COM 61945C103 335 7,275 SH   SOLE 550 0 6,725
NATIONAL OILWELL VARCO INC COM 637071101 361 7,217 SH   SOLE 400 0 6,817
NATURAL GROCERS BY VITAMIN C COM 63888U108 325 11,775 SH   SOLE 1,225 0 10,550
NORFOLK SOUTHERN CORP COM 655844108 1,011 9,825 SH   SOLE 725 0 9,100
NORTHERN TR CORP COM 665859104 701 10,064 SH   SOLE 2,250 0 7,814
NORTHROP GRUMMAN CORP COM 666807102 493 3,060 SH   SOLE 0 0 3,060
NOVARTIS A G SPONSORED ADR 66987V109 1,284 13,020 SH   SOLE 2,375 0 10,645
NTT DOCOMO INC SPONS ADR 62942M201 767 44,000 SH   SOLE 3,600 0 40,400
NUVEEN MTG OPPORTUNITY TERM COM 670735109 432 18,550 SH   SOLE 1,175 0 17,375
ORACLE CORP COM 68389X105 676 15,656 SH   SOLE 1,000 0 14,656
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 321 7,375 SH   SOLE 1,000 0 6,375
PATTERSON COMPANIES INC COM 703395103 315 6,460 SH   SOLE 750 0 5,710
PAYCHEX INC COM 704326107 422 8,511 SH   SOLE 1,000 0 7,511
PEPSICO INC COM 713448108 2,856 29,873 SH   SOLE 4,625 0 25,248
PFIZER INC COM 717081103 522 15,018 SH   SOLE 2,112 0 12,906
PHILLIPS 66 COM 718546104 329 4,191 SH   SOLE 0 0 4,191
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 462 18,550 SH   SOLE 6,050 0 12,500
PRICE T ROWE GROUP INC COM 74144T108 332 4,100 SH   SOLE 225 0 3,875
PROCTER & GAMBLE CO COM 742718109 1,993 24,328 SH   SOLE 2,600 0 21,728
QUALITY SYS INC COM 747582104 761 47,600 SH   SOLE 5,175 0 42,425
QUEST DIAGNOSTICS INC COM 74834L100 1,276 16,606 SH   SOLE 825 0 15,781
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 251 4,200 SH   SOLE 4,200 0 0
SCANSOURCE INC COM 806037107 235 5,775 SH   SOLE 0 0 5,775
SMUCKER J M CO COM NEW 832696405 422 3,650 SH   SOLE 350 0 3,300
SOFTBANK CORP (SFTBY) ADR 83404D109 1,209 41,550 SH   SOLE 6,225 0 35,325
SOUTH ST CORP COM 840441109 212 3,095 SH   SOLE 75 0 3,020
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,457 11,900 SH   SOLE 370 0 11,530
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 406 1,465 SH   SOLE 200 0 1,265
ST JUDE MED INC COM 790849103 625 9,560 SH   SOLE 720 0 8,840
STARBUCKS CORP COM 855244109 308 3,255 SH   SOLE 900 0 2,355
STATE STR CORP COM 857477103 1,838 24,996 SH   SOLE 3,234 0 21,762
STRYKER CORP COM 863667101 3,478 37,700 SH   SOLE 5,314 0 32,386
SUNCOR ENERGY COM NPV NEW (SU) ADR 867229106 460 15,730 SH   SOLE 1,059 0 14,671
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 3,438 590,702 SH   SOLE 69,900 0 520,802
TARGET CORP COM 87612E106 628 7,655 SH   SOLE 600 0 7,055
TEMPLETON EMERGING MKTS FD I COM 880191101 169 11,075 SH   SOLE 325 0 10,750
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,687 27,075 SH   SOLE 1,231 0 25,844
TRANSCANADA CORP COM 89353D107 226 5,284 SH   SOLE 625 0 4,659
UNILEVER N V N Y SHS NEW 904784709 333 7,975 SH   SOLE 1,150 0 6,825
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 316 7,035 SH   SOLE 150 0 6,885
UNITED TECHNOLOGIES CORP COM 913017109 795 6,784 SH   SOLE 725 0 6,059
VANGUARD INDEX FDS SM CP VAL ETF 922908611 448 4,093 SH   SOLE 300 0 3,793
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,985 18,507 SH   SOLE 2,175 0 16,332
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,215 54,204 SH   SOLE 6,625 0 47,579
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 6,298 102,772 SH   SOLE 14,625 0 88,147
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 479 5,950 SH   SOLE 200 0 5,750
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 3,196 53,476 SH   SOLE 1,825 0 51,651
VERIZON COMMUNICATIONS INC COM 92343V104 1,371 28,200 SH   SOLE 2,451 0 25,749
VODAFONE GROUP SPON ADR REP 10 ADR 92857W100 241 7,370 SH   SOLE 0 0 7,370
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,135 25,217 SH   SOLE 0 0 25,217
WAL-MART STORES INC COM 931142103 1,088 13,232 SH   SOLE 0 0 13,232
WEYERHAEUSER CO COM 962166104 205 6,175 SH   SOLE 0 0 6,175
WILEY JOHN & SONS INC CL A 968223206 400 6,545 SH   SOLE 0 0 6,545
WISDOMTREE TR JP SMALLCP DIV 97717W836 710 13,119 SH   SOLE 0 0 13,119
YAHOO INC COM 984332106 393 8,850 SH   SOLE 0 0 8,850
ZIMMER HLDGS INC COM 98956P102 663 5,645 SH   SOLE 0 0 5,645