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,581 38,025 SH   SOLE 13,934 0 24,091
ABBVIE INC COM 00287Y109 1,959 33,919 SH   SOLE 11,720 0 22,199
ADVANCE AUTO PARTS INC COM 00751Y106 420 3,225 SH   SOLE 400 0 2,825
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 448 17,240 SH   SOLE 3,900 0 13,340
AMGEN INC COM 031162100 1,135 8,083 SH   SOLE 3,235 0 4,848
AMPHENOL CORP NEW CL A 032095101 229 2,290 SH   SOLE 300 0 1,990
APACHE CORP COM 037411105 1,099 11,709 SH   SOLE 645 0 11,064
APPLE INC COM 037833100 3,034 30,110 SH   SOLE 3,885 0 26,225
ATRION CORP COM 049904105 2,508 8,222 SH   SOLE 1,365 0 6,857
AUTOMATIC DATA PROCESSING IN COM 053015103 562 6,760 SH   SOLE 1,825 0 4,935
BAIDU INC SPON ADR REP A 056752108 1,250 5,730 SH   SOLE 250 0 5,480
BARD C R INC COM 067383109 257 1,800 SH   SOLE 1,000 0 800
BECTON DICKINSON & CO COM 075887109 963 8,459 SH   SOLE 1,900 0 6,559
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,448 7 SH   SOLE 0 0 7
BERKSHIRE HATHAWAY INCDEL CL B COM 084670207 8,287 59,991 SH   SOLE 10,650 0 49,341
BIOGEN IDEC INC COM 09062X103 564 1,705 SH   SOLE 120 0 1,585
BLACKROCK INC COM 09247X101 378 1,150 SH   SOLE 0 0 1,150
BYD CO H CNY1 ISIN#CNE1000002 ADR Y1023R104 120 18,050 SH   SOLE 1,100 0 16,950
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,178 17,769 SH   SOLE 3,179 0 14,590
CANADIAN NATL RY CO COM 136375102 693 9,765 SH   SOLE 2,700 0 7,065
CAREFUSION CORP COM 14170T101 272 6,014 SH   SOLE 0 0 6,014
CBOE HLDGS INC COM 12503M108 326 6,095 SH   SOLE 1,050 0 5,045
CENTRAL FD CDA LTD CL A 153501101 725 58,925 SH   SOLE 4,100 0 54,825
CHEVRON CORP NEW (CVX) COM 166751107 729 6,107 SH   SOLE 1,550 0 4,557
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,174 19,975 SH   SOLE 3,200 0 16,775
CHURCH & DWIGHT INC COM 171340102 405 5,770 SH   SOLE 675 0 5,095
CISCO SYS INC COM 17275R102 3,117 123,850 SH   SOLE 27,164 0 96,686
CLOUD PEAK ENERGY INC COM 18911Q102 202 16,000 SH   SOLE 1,750 0 14,250
CME GROUP INC COM 12572Q105 941 11,765 SH   SOLE 2,725 0 9,040
COCA COLA CO COM 191216100 1,973 46,253 SH   SOLE 3,900 0 42,353
COMCAST CORP NEW CL A SPL 20030N200 342 6,384 SH   SOLE 200 0 6,184
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 132 16,300 SH   SOLE 1,800 0 14,500
CONOCOPHILLIPS COM 20825C104 1,891 24,718 SH   SOLE 1,909 0 22,809
DEERE & CO COM 244199105 481 5,870 SH   SOLE 1,700 0 4,170
DELTIC TIMBER CORP COM 247850100 384 6,160 SH   SOLE 525 0 5,635
DEVON ENERGY CORP NEW COM 25179M103 735 10,786 SH   SOLE 1,110 0 9,676
DONALDSON INC COM 257651109 369 9,088 SH   SOLE 1,325 0 7,763
E M C CORP MASS COM 268648102 893 30,506 SH   SOLE 4,950 0 25,556
EBAY INC COM 278642103 744 13,130 SH   SOLE 1,625 0 11,505
ENTERGY CORP NEW COM 29364G103 1,896 24,515 SH   SOLE 1,975 0 22,540
ENTERPRISE PRODS PARTNERS L COM 293792107 232 5,758 SH   SOLE 500 0 5,258
ETFS PLATINUM TR SH BEN INT 26922V101 234 1,849 SH   SOLE 149 0 1,700
EXELON CORP COM 30161N101 259 7,600 SH   SOLE 1,075 0 6,525
EXPEDITORS INTL WASH INC COM 302130109 1,433 35,303 SH   SOLE 5,100 0 30,203
EXXON MOBIL CORP COM 30231G102 1,605 17,070 SH   SOLE 7,745 0 9,325
FACTSET RESH SYS INC COM 303075105 262 2,159 SH   SOLE 499 0 1,660
FASTENAL CO COM 311900104 268 5,979 SH   SOLE 865 0 5,114
FEDEX CORP COM 31428X106 444 2,748 SH   SOLE 200 0 2,548
FISERV INC COM 337738108 613 9,486 SH   SOLE 806 0 8,680
GENERAL DYNAMICS CORP COM 369550108 724 5,695 SH   SOLE 500 0 5,195
GENERAL ELECTRIC CO COM 369604103 1,491 58,211 SH   SOLE 8,650 0 49,561
GENERAL MLS INC COM 370334104 210 4,170 SH   SOLE 0 0 4,170
GILEAD SCIENCES INC COM 375558103 3,087 29,004 SH   SOLE 4,769 0 24,235
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 256 5,575 SH   SOLE 0 0 5,575
GLOBAL PMTS INC COM 37940X102 220 3,145 SH   SOLE 250 0 2,895
GOOGLE INC CL A 38259P508 1,697 2,884 SH   SOLE 356 0 2,528
GOOGLE INC CL C 38259P706 1,757 3,044 SH   SOLE 374 0 2,670
GSV CAP CORP COM 36191J101 144 14,400 SH   SOLE 0 0 14,400
HOME DEPOT INC COM 437076102 366 3,985 SH   SOLE 684 0 3,301
ILLINOIS TOOL WKS INC COM 452308109 2,014 23,856 SH   SOLE 4,461 0 19,395
IMPERIAL OIL LTD COM NEW 453038408 426 9,027 SH   SOLE 1,300 0 7,727
INTEL CORP COM 458140100 2,682 77,032 SH   SOLE 8,550 0 68,482
INTERNATIONAL BUSINESS MACHS COM 459200101 432 2,274 SH   SOLE 140 0 2,134
INTUIT COM 461202103 635 7,240 SH   SOLE 1,245 0 5,995
ISHARES SILVER TRUST ISHARES 46428Q109 164 10,045 SH   SOLE 1,625 0 8,420
ISHARES TR INTL INFL-LKD BD 46429B770 409 8,825 SH   SOLE 100 0 8,725
ISHARES TR U.S. BAS MTL ETF 464287838 711 8,265 SH   SOLE 875 0 7,390
ISHARES TR TIPS BD ETF 464287176 332 2,966 SH   SOLE 200 0 2,766
JACOBS ENGR GROUP INC DEL COM 469814107 305 6,245 SH   SOLE 1,050 0 5,195
JOHNSON & JOHNSON COM 478160104 6,610 62,016 SH   SOLE 9,080 0 52,936
JOHNSON CTLS INC COM 478366107 398 9,053 SH   SOLE 225 0 8,828
KEWEENAW LAND ASSOC LTD (KEWL) COM 493026108 205 1,860 SH   SOLE 275 0 1,585
KINDER MORGAN ENERGY PARTNER UT LTD PARTNER 494550106 243 2,600 SH   SOLE 2,000 0 600
L-3 COMMUNICATIONS HLDGS INC COM 502424104 1,074 9,031 SH   SOLE 1,690 0 7,341
LOCKHEED MARTIN CORP COM 539830109 664 3,634 SH   SOLE 670 0 2,964
LOWES COS INC COM 548661107 558 10,550 SH   SOLE 400 0 10,150
M & T BK CORP COM 55261F104 1,540 12,492 SH   SOLE 1,350 0 11,142
MARKET VECTORS ETF TR PRE-RF MUN ETF 57060U738 332 13,570 SH   SOLE 0 0 13,570
MEDTRONIC INC COM 585055106 2,055 33,170 SH   SOLE 3,250 0 29,920
MERCK & CO INC NEW COM 58933Y105 369 6,226 SH   SOLE 53 0 6,173
MICROSOFT CORP COM 594918104 3,109 67,061 SH   SOLE 6,575 0 60,486
MONSANTO CO NEW COM 61166W101 236 2,100 SH   SOLE 140 0 1,960
MOSAIC CO NEW COM 61945C103 362 8,150 SH   SOLE 700 0 7,450
NATIONAL OILWELL VARCO INC COM 637071101 684 8,990 SH   SOLE 1,925 0 7,065
NATURAL GROCERS BY VITAMIN C COM 63888U108 246 15,125 SH   SOLE 1,650 0 13,475
NORFOLK SOUTHERN CORP COM 655844108 1,102 9,875 SH   SOLE 725 0 9,150
NORTHERN TR CORP COM 665859104 733 10,777 SH   SOLE 2,250 0 8,527
NORTHROP GRUMMAN CORP COM 666807102 408 3,100 SH   SOLE 0 0 3,100
NOVARTIS A G SPONSORED ADR 66987V109 1,597 16,965 SH   SOLE 3,075 0 13,890
NTT DOCOMO INC SPONS ADR 62942M201 927 55,384 SH   SOLE 4,259 0 51,125
NUVEEN MTG OPPORTUNITY TERM COM 670735109 381 16,050 SH   SOLE 725 0 15,325
ORACLE CORP COM 68389X105 598 15,616 SH   SOLE 1,000 0 14,616
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 385 8,000 SH   SOLE 1,100 0 6,900
PATTERSON COMPANIES INC COM 703395103 276 6,660 SH   SOLE 750 0 5,910
PAYCHEX INC COM 704326107 715 16,187 SH   SOLE 2,950 0 13,237
PEPSICO INC COM 713448108 2,820 30,288 SH   SOLE 5,025 0 25,263
PFIZER INC COM 717081103 486 16,444 SH   SOLE 2,112 0 14,332
PHILLIPS 66 COM 718546104 351 4,316 SH   SOLE 0 0 4,316
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 485 19,700 SH   SOLE 6,300 0 13,400
PRICE T ROWE GROUP INC COM 74144T108 321 4,100 SH   SOLE 225 0 3,875
PROCTER & GAMBLE CO COM 742718109 2,037 24,328 SH   SOLE 2,750 0 21,578
QUALITY SYS INC COM 747582104 1,014 73,625 SH   SOLE 6,325 0 67,300
QUEST DIAGNOSTICS INC COM 74834L100 1,024 16,882 SH   SOLE 791 0 16,091
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 320 4,200 SH   SOLE 4,200 0 0
SMUCKER J M CO COM NEW 832696405 351 3,550 SH   SOLE 400 0 3,150
SOFTBANK CORP (SFTBY) ADR 83404D109 853 24,350 SH   SOLE 3,600 0 20,750
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,350 6,850 SH   SOLE 370 0 6,480
ST JUDE MED INC COM 790849103 579 9,621 SH   SOLE 856 0 8,765
STARBUCKS CORP COM 855244109 281 3,721 SH   SOLE 991 0 2,730
STATE STR CORP COM 857477103 1,854 25,188 SH   SOLE 3,084 0 22,104
STRYKER CORP COM 863667101 3,782 46,838 SH   SOLE 6,714 0 40,124
SUNCOR ENERGY COM NPV NEW (SU) ADR 867229106 572 15,836 SH   SOLE 1,465 0 14,371
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 4,932 654,993 SH   SOLE 73,466 0 581,527
TARGET CORP COM 87612E106 485 7,735 SH   SOLE 600 0 7,135
TECHNE CORP COM 878377100 1,421 15,190 SH   SOLE 1,425 0 13,765
TESCO ADR EACH REPR 3 ORD (TSC ADR 881575302 346 38,150 SH   SOLE 3,900 0 34,250
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,455 27,065 SH   SOLE 1,870 0 25,195
TRANSCANADA CORP COM 89353D107 272 5,284 SH   SOLE 625 0 4,659
UNILEVER N V N Y SHS NEW 904784709 316 7,975 SH   SOLE 1,150 0 6,825
UNITED PARCEL SERVICE INC CL B 911312106 285 2,898 SH   SOLE 575 0 2,323
UNITED TECHNOLOGIES CORP COM 913017109 650 6,159 SH   SOLE 875 0 5,284
VANGUARD INDEX FDS SM CP VAL ETF 922908611 435 4,362 SH   SOLE 375 0 3,987
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,090 20,642 SH   SOLE 2,275 0 18,367
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,977 47,403 SH   SOLE 5,559 0 41,844
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 6,117 103,156 SH   SOLE 14,659 0 88,497
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 315 4,090 SH   SOLE 200 0 3,890
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 3,183 54,254 SH   SOLE 1,775 0 52,479
VERIZON COMMUNICATIONS INC COM 92343V104 1,338 26,763 SH   SOLE 2,278 0 24,485
VODAFONE GROUP SPON ADR REP 10 ADR 92857W100 570 17,328 SH   SOLE 1,143 0 16,185
WALGREEN CO COM 931422109 1,575 26,566 SH   SOLE 4,525 0 22,041
WAL-MART STORES INC COM 931142103 1,029 13,451 SH   SOLE 1,629 0 11,822
WILEY JOHN & SONS INC CL A 968223206 394 7,025 SH   SOLE 950 0 6,075
WISDOMTREE TR JP SMALLCP DIV 97717W836 696 13,518 SH   SOLE 1,775 0 11,743
YAHOO INC COM 984332106 475 11,650 SH   SOLE 900 0 10,750
ZIMMER HLDGS INC COM 98956P102 581 5,780 SH   SOLE 1,470 0 4,310