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,861 37,926 SH   SOLE 14,209 0 23,717
ABBVIE INC COM 00287Y109 2,081 30,976 SH   SOLE 11,790 0 19,186
ADVANCE AUTO PARTS INC COM 00751Y106 333 2,090 SH   SOLE 240 0 1,850
AIRGAS INC COM 009363102 681 6,440 SH   SOLE 355 0 6,085
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 490 16,590 SH   SOLE 3,900 0 12,690
AMGEN INC COM 031162100 1,239 8,073 SH   SOLE 2,686 0 5,387
AMPHENOL CORP NEW CL A 032095101 238 4,100 SH   SOLE 600 0 3,500
ANTHEM INC COM 036752103 259 1,580 SH   SOLE 0 0 1,580
AON PLC SHS CL A G0408V102 250 2,507 SH   SOLE 0 0 2,507
APACHE CORP COM 037411105 439 7,619 SH   SOLE 695 0 6,924
APPLE INC COM 037833100 3,626 28,912 SH   SOLE 3,792 0 25,120
ATRION CORP COM 049904105 3,135 7,992 SH   SOLE 1,355 0 6,637
AUSTRALIA & NEW ZEALAND BANK G ADR 052528304 218 8,825 SH   SOLE 800 0 8,025
AUTOMATIC DATA PROCESSING IN COM 053015103 532 6,635 SH   SOLE 1,825 0 4,810
BAIDU INC SPON ADR REP A 056752108 1,119 5,620 SH   SOLE 300 0 5,320
BARD C R INC COM 067383109 307 1,800 SH   SOLE 1,000 0 800
BECTON DICKINSON & CO COM 075887109 1,124 7,935 SH   SOLE 1,850 0 6,085
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,434 7 SH   SOLE 0 0 7
BERKSHIRE HATHAWAY INCDEL CL B COM 084670207 8,027 58,974 SH   SOLE 10,300 0 48,674
BHP BILLITON PLC SPONSORED ADR 05545E209 748 18,900 SH   SOLE 1,350 0 17,550
BIO TECHNE CORP COM 09073M104 1,430 14,522 SH   SOLE 1,195 0 13,327
BIOGEN INC COM 09062X103 576 1,425 SH   SOLE 50 0 1,375
BLACKROCK INC COM 09247X101 339 980 SH   SOLE 0 0 980
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,089 17,455 SH   SOLE 3,140 0 14,315
CANADIAN NATL RY CO COM 136375102 560 9,690 SH   SOLE 2,700 0 6,990
CBOE HLDGS INC COM 12503M108 297 5,195 SH   SOLE 825 0 4,370
CENTRAL FD CDA LTD CL A 153501101 1,145 98,225 SH   SOLE 7,550 0 90,675
CHEVRON CORP NEW (CVX) COM 166751107 620 6,430 SH   SOLE 1,550 0 4,880
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,046 16,325 SH   SOLE 3,050 0 13,275
CHURCH & DWIGHT INC COM 171340102 466 5,745 SH   SOLE 620 0 5,125
CISCO SYS INC COM 17275R102 3,271 119,116 SH   SOLE 24,930 0 94,186
CLOUD PEAK ENERGY INC COM 18911Q102 50 10,700 SH   SOLE 1,250 0 9,450
CME GROUP INC COM 12572Q105 978 10,505 SH   SOLE 2,600 0 7,905
COCA COLA CO COM 191216100 1,642 41,868 SH   SOLE 2,925 0 38,943
COMCAST CORP NEW CL A SPL 20030N200 340 5,669 SH   SOLE 150 0 5,519
CONOCOPHILLIPS COM 20825C104 1,496 24,360 SH   SOLE 1,925 0 22,435
DEERE & CO COM 244199105 738 7,605 SH   SOLE 2,075 0 5,530
DELTIC TIMBER CORP COM 247850100 420 6,210 SH   SOLE 525 0 5,685
DEVON ENERGY CORP NEW COM 25179M103 652 10,961 SH   SOLE 1,110 0 9,851
DONALDSON INC COM 257651109 318 8,893 SH   SOLE 1,225 0 7,668
E M C CORP MASS COM 268648102 788 29,856 SH   SOLE 4,900 0 24,956
EBAY INC COM 278642103 755 12,540 SH   SOLE 1,825 0 10,715
ENTERGY CORP NEW COM 29364G103 1,276 18,105 SH   SOLE 1,575 0 16,530
EXPEDITORS INTL WASH INC COM 302130109 1,603 34,762 SH   SOLE 4,984 0 29,778
EXXON MOBIL CORP COM 30231G102 1,436 17,262 SH   SOLE 7,545 0 9,717
FACTSET RESH SYS INC COM 303075105 335 2,060 SH   SOLE 440 0 1,620
FASTENAL CO COM 311900104 252 5,974 SH   SOLE 810 0 5,164
FEDEX CORP COM 31428X106 455 2,668 SH   SOLE 200 0 2,468
FISERV INC COM 337738108 699 8,435 SH   SOLE 640 0 7,795
FLEXSHARES TR IBOXX 3R TARGT 33939L506 222 9,036 SH   SOLE 0 0 9,036
GENERAL DYNAMICS CORP COM 369550108 771 5,440 SH   SOLE 450 0 4,990
GENERAL ELECTRIC CO COM 369604103 1,599 60,182 SH   SOLE 8,650 0 51,532
GENERAL MLS INC COM 370334104 232 4,170 SH   SOLE 0 0 4,170
GILEAD SCIENCES INC COM 375558103 3,168 27,055 SH   SOLE 4,560 0 22,495
GOOGLE INC CL A 38259P508 1,520 2,815 SH   SOLE 357 0 2,458
GOOGLE INC CL C 38259P706 1,601 3,076 SH   SOLE 372 0 2,704
GSV CAP CORP COM 36191J101 119 11,500 SH   SOLE 0 0 11,500
HOLLYFRONTIER CORP COM 436106108 327 7,650 SH   SOLE 250 0 7,400
HOME DEPOT INC COM 437076102 430 3,871 SH   SOLE 525 0 3,346
ILLINOIS TOOL WKS INC COM 452308109 2,082 22,681 SH   SOLE 4,346 0 18,335
IMPERIAL OIL LTD COM NEW 453038408 337 8,727 SH   SOLE 1,300 0 7,427
INTEL CORP COM 458140100 1,922 63,207 SH   SOLE 6,000 0 57,207
INTERNATIONAL BUSINESS MACHS COM 459200101 380 2,336 SH   SOLE 240 0 2,096
INTUIT COM 461202103 667 6,620 SH   SOLE 1,095 0 5,525
ISHARES TR U.S. BAS MTL ETF 464287838 587 7,285 SH   SOLE 650 0 6,635
ISHARES TR TIPS BD ETF 464287176 392 3,501 SH   SOLE 300 0 3,201
ISHARES TR INTL INFL-LKD BD 46429B770 602 14,300 SH   SOLE 225 0 14,075
JACOBS ENGR GROUP INC DEL COM 469814107 214 5,270 SH   SOLE 925 0 4,345
JOHNSON & JOHNSON COM 478160104 6,023 61,797 SH   SOLE 8,955 0 52,842
JOHNSON CTLS INC COM 478366107 440 8,875 SH   SOLE 225 0 8,650
L-3 COMMUNICATIONS HLDGS INC COM 502424104 759 6,698 SH   SOLE 1,215 0 5,483
LOCKHEED MARTIN CORP COM 539830109 671 3,609 SH   SOLE 670 0 2,939
LOWES COS INC COM 548661107 537 8,025 SH   SOLE 400 0 7,625
M & T BK CORP COM 55261F104 1,584 12,682 SH   SOLE 1,325 0 11,357
MARKET VECTORS ETF TR PRE-RF MUN ETF 57060U738 331 13,570 SH   SOLE 0 0 13,570
MEDTRONIC PLC SHS G5960L103 1,141 15,401 SH   SOLE 600 0 14,801
MERCK & CO INC NEW COM 58933Y105 323 5,676 SH   SOLE 324 0 5,352
MICROSOFT CORP COM 594918104 2,835 64,208 SH   SOLE 6,825 0 57,383
MONSANTO CO NEW COM 61166W101 213 2,000 SH   SOLE 140 0 1,860
MOSAIC CO NEW COM 61945C103 302 6,450 SH   SOLE 550 0 5,900
NATURAL GROCERS BY VITAMIN C COM 63888U108 283 11,475 SH   SOLE 1,225 0 10,250
NORFOLK SOUTHERN CORP COM 655844108 885 10,125 SH   SOLE 725 0 9,400
NORTHERN TR CORP COM 665859104 768 10,050 SH   SOLE 2,250 0 7,800
NORTHROP GRUMMAN CORP COM 666807102 470 2,960 SH   SOLE 0 0 2,960
NOVARTIS A G SPONSORED ADR 66987V109 1,263 12,840 SH   SOLE 2,375 0 10,465
NTT DOCOMO INC SPONS ADR 62942M201 714 37,300 SH   SOLE 3,125 0 34,175
NUVEEN MTG OPPORTUNITY TERM COM 670735109 558 24,575 SH   SOLE 1,875 0 22,700
ORACLE CORP COM 68389X105 729 18,081 SH   SOLE 1,350 0 16,731
OUTERWALL INC COM 690070107 209 2,740 SH   SOLE 500 0 2,240
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 320 7,375 SH   SOLE 1,000 0 6,375
PATTERSON COMPANIES INC COM 703395103 314 6,460 SH   SOLE 750 0 5,710
PAYCHEX INC COM 704326107 325 6,925 SH   SOLE 0 0 6,925
PEPSICO INC COM 713448108 3,621 38,793 SH   SOLE 4,725 0 34,068
PFIZER INC COM 717081103 469 13,993 SH   SOLE 2,112 0 11,881
PHILLIPS 66 COM 718546104 338 4,191 SH   SOLE 50 0 4,141
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 453 18,150 SH   SOLE 5,975 0 12,175
PRICE T ROWE GROUP INC COM 74144T108 319 4,100 SH   SOLE 225 0 3,875
PROCTER & GAMBLE CO COM 742718109 1,853 23,678 SH   SOLE 2,600 0 21,078
QUALITY SYS INC COM 747582104 754 45,500 SH   SOLE 3,475 0 42,025
QUEST DIAGNOSTICS INC COM 74834L100 1,175 16,206 SH   SOLE 925 0 15,281
RAYONIER INC COM 754907103 219 8,569 SH   SOLE 1,575 0 6,994
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 239 4,200 SH   SOLE 4,200 0 0
SCANSOURCE INC COM 806037107 220 5,775 SH   SOLE 0 0 5,775
SMUCKER J M CO COM NEW 832696405 396 3,650 SH   SOLE 350 0 3,300
SOFTBANK GROUP (SFTBY) ADR 83404D109 1,559 52,925 SH   SOLE 7,125 0 45,800
SOUTH ST CORP COM 840441109 235 3,095 SH   SOLE 75 0 3,020
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,388 11,600 SH   SOLE 370 0 11,230
ST JUDE MED INC COM 790849103 688 9,410 SH   SOLE 720 0 8,690
STARBUCKS CORP COM 855244109 349 6,510 SH   SOLE 1,800 0 4,710
STATE STR CORP COM 857477103 1,925 24,996 SH   SOLE 3,234 0 21,762
STRYKER CORP COM 863667101 3,566 37,318 SH   SOLE 5,252 0 32,066
SUNCOR ENERGY COM NPV NEW (SU) ADR 867229106 436 15,860 SH   SOLE 1,059 0 14,801
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 3,349 538,452 SH   SOLE 70,400 0 468,052
SYNGENTA AG SPONSORED ADR 87160A100 207 2,535 SH   SOLE 75 0 2,460
TARGET CORP COM 87612E106 625 7,655 SH   SOLE 600 0 7,055
TEMPLETON EMERGING MKTS FD I COM 880191101 161 11,075 SH   SOLE 325 0 10,750
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,563 26,450 SH   SOLE 1,231 0 25,219
TRANSCANADA CORP COM 89353D107 215 5,284 SH   SOLE 625 0 4,659
TRINITY INDS INC COM 896522109 524 19,825 SH   SOLE 700 0 19,125
UNILEVER N V N Y SHS NEW 904784709 334 7,975 SH   SOLE 1,150 0 6,825
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 605 12,830 SH   SOLE 150 0 12,680
UNITED TECHNOLOGIES CORP COM 913017109 728 6,559 SH   SOLE 725 0 5,834
VANGUARD INDEX FDS SM CP VAL ETF 922908611 430 3,993 SH   SOLE 200 0 3,793
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,883 17,592 SH   SOLE 2,175 0 15,417
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,205 53,929 SH   SOLE 6,625 0 47,304
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 6,217 101,872 SH   SOLE 14,775 0 87,097
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 678 8,625 SH   SOLE 200 0 8,425
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 3,170 52,927 SH   SOLE 2,025 0 50,902
VERIZON COMMUNICATIONS INC COM 92343V104 1,210 25,966 SH   SOLE 2,195 0 23,771
VODAFONE GROUP SPON ADR REP 10 ADR 92857W100 240 6,591 SH   SOLE 959 0 5,632
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,089 24,737 SH   SOLE 4,031 0 20,706
WAL-MART STORES INC COM 931142103 931 13,132 SH   SOLE 1,740 0 11,392
WILEY JOHN & SONS INC CL A 968223206 356 6,545 SH   SOLE 950 0 5,595
WISDOMTREE TR JP SMALLCP DIV 97717W836 733 12,970 SH   SOLE 1,500 0 11,470
YAHOO INC COM 984332106 328 8,350 SH   SOLE 700 0 7,650
ZIMMER BIOMET HLDGS INC COM 98956P102 606 5,550 SH   SOLE 1,505 0 4,045