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,716 38,125 SH   SOLE 13,934 0 24,191
ABBVIE INC COM 00287Y109 2,144 32,769 SH   SOLE 11,720 0 21,049
ADVANCE AUTO PARTS INC COM 00751Y106 440 2,760 SH   SOLE 300 0 2,460
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 441 17,090 SH   SOLE 3,900 0 13,190
AMGEN INC COM 031162100 1,300 8,159 SH   SOLE 3,165 0 4,994
AMPHENOL CORP NEW CL A 032095101 237 4,400 SH   SOLE 600 0 3,800
ANTHEM INC COM 036752103 205 1,630 SH   SOLE 0 0 1,630
APACHE CORP COM 037411105 543 8,669 SH   SOLE 745 0 7,924
APPLE INC COM 037833100 3,380 30,617 SH   SOLE 3,983 0 26,634
ATRION CORP COM 049904105 2,770 8,147 SH   SOLE 1,365 0 6,782
AUSTRALIA & NEW ZEALAND BANK G ADR 052528304 219 8,325 SH   SOLE 600 0 7,725
AUTOMATIC DATA PROCESSING IN COM 053015103 564 6,760 SH   SOLE 1,825 0 4,935
BAIDU INC SPON ADR REP A 056752108 1,293 5,670 SH   SOLE 250 0 5,420
BARD C R INC COM 067383109 300 1,800 SH   SOLE 1,000 0 800
BECTON DICKINSON & CO COM 075887109 1,177 8,459 SH   SOLE 1,900 0 6,559
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,582 7 SH   SOLE 0 0 7
BERKSHIRE HATHAWAY INCDEL CL B COM 084670207 9,000 59,940 SH   SOLE 10,216 0 49,724
BHP BILLITON PLC SPONSORED ADR 05545E209 273 6,350 SH   SOLE 450 0 5,900
BIO TECHNE CORP COM 09073M104 1,390 15,040 SH   SOLE 1,425 0 13,615
BIOGEN IDEC INC COM 09062X103 560 1,651 SH   SOLE 86 0 1,565
BLACKROCK INC COM 09247X101 411 1,150 SH   SOLE 0 0 1,150
BYD CO H CNY1 ISIN#CNE1000002 ADR Y1023R104 40 10,350 SH   SOLE 0 0 10,350
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,317 17,589 SH   SOLE 3,129 0 14,460
CANADIAN NATL RY CO COM 136375102 673 9,765 SH   SOLE 2,700 0 7,065
CAREFUSION CORP COM 14170T101 283 4,764 SH   SOLE 0 0 4,764
CBOE HLDGS INC COM 12503M108 371 5,845 SH   SOLE 1,050 0 4,795
CENTRAL FD CDA LTD CL A 153501101 1,006 86,900 SH   SOLE 6,950 0 79,950
CHEVRON CORP NEW (CVX) COM 166751107 748 6,667 SH   SOLE 1,550 0 5,117
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,178 20,025 SH   SOLE 3,200 0 16,825
CHURCH & DWIGHT INC COM 171340102 458 5,811 SH   SOLE 591 0 5,220
CISCO SYS INC COM 17275R102 3,372 121,250 SH   SOLE 25,164 0 96,086
CLOUD PEAK ENERGY INC COM 18911Q102 113 12,300 SH   SOLE 1,200 0 11,100
CME GROUP INC COM 12572Q105 1,027 11,585 SH   SOLE 2,725 0 8,860
COCA COLA CO COM 191216100 1,920 45,469 SH   SOLE 3,566 0 41,903
COMCAST CORP NEW CL A SPL 20030N200 341 5,919 SH   SOLE 150 0 5,769
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 68 10,750 SH   SOLE 300 0 10,450
CONOCOPHILLIPS COM 20825C104 1,700 24,618 SH   SOLE 1,909 0 22,709
DEERE & CO COM 244199105 691 7,805 SH   SOLE 2,025 0 5,780
DELTIC TIMBER CORP COM 247850100 418 6,110 SH   SOLE 525 0 5,585
DEVON ENERGY CORP NEW COM 25179M103 675 11,031 SH   SOLE 1,110 0 9,921
DONALDSON INC COM 257651109 352 9,113 SH   SOLE 1,225 0 7,888
E M C CORP MASS COM 268648102 894 30,056 SH   SOLE 4,950 0 25,106
EBAY INC COM 278642103 728 12,980 SH   SOLE 1,625 0 11,355
ENTERGY CORP NEW COM 29364G103 2,071 23,671 SH   SOLE 1,841 0 21,830
ENTERPRISE PRODS PARTNERS L COM 293792107 208 5,758 SH   SOLE 500 0 5,258
EXELON CORP COM 30161N101 266 7,175 SH   SOLE 950 0 6,225
EXPEDITORS INTL WASH INC COM 302130109 1,564 35,053 SH   SOLE 5,100 0 29,953
EXXON MOBIL CORP COM 30231G102 1,599 17,300 SH   SOLE 7,745 0 9,555
FACTSET RESH SYS INC COM 303075105 304 2,159 SH   SOLE 499 0 1,660
FASTENAL CO COM 311900104 283 5,954 SH   SOLE 865 0 5,089
FEDEX CORP COM 31428X106 472 2,718 SH   SOLE 200 0 2,518
FISERV INC COM 337738108 673 9,486 SH   SOLE 806 0 8,680
FLEXSHARES TR IBOXX 3R TARGT 33939L506 219 9,036 SH   SOLE 0 0 9,036
GENERAL DYNAMICS CORP COM 369550108 780 5,665 SH   SOLE 500 0 5,165
GENERAL ELECTRIC CO COM 369604103 1,473 58,309 SH   SOLE 8,650 0 49,659
GENERAL MLS INC COM 370334104 222 4,170 SH   SOLE 0 0 4,170
GILEAD SCIENCES INC COM 375558103 2,693 28,574 SH   SOLE 4,719 0 23,855
GLOBAL PMTS INC COM 37940X102 249 3,085 SH   SOLE 250 0 2,835
GOOGLE INC CL A 38259P508 1,522 2,869 SH   SOLE 356 0 2,513
GOOGLE INC CL C 38259P706 1,621 3,079 SH   SOLE 374 0 2,705
GSV CAP CORP COM 36191J101 112 13,000 SH   SOLE 0 0 13,000
HOME DEPOT INC COM 437076102 442 4,215 SH   SOLE 684 0 3,531
ILLINOIS TOOL WKS INC COM 452308109 2,254 23,806 SH   SOLE 4,381 0 19,425
IMPERIAL OIL LTD COM NEW 453038408 388 9,027 SH   SOLE 1,300 0 7,727
INTEL CORP COM 458140100 2,355 64,882 SH   SOLE 6,500 0 58,382
INTERNATIONAL BUSINESS MACHS COM 459200101 312 1,944 SH   SOLE 140 0 1,804
INTUIT COM 461202103 667 7,240 SH   SOLE 1,225 0 6,015
ISHARES TR INTL INFL-LKD BD 46429B770 638 14,425 SH   SOLE 100 0 14,325
ISHARES TR 20+ YR TR BD ETF 464287432 367 2,912 SH   SOLE 65 0 2,847
ISHARES TR U.S. BAS MTL ETF 464287838 682 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 250 5,595 SH   SOLE 925 0 4,670
JOHNSON & JOHNSON COM 478160104 6,507 62,222 SH   SOLE 8,680 0 53,542
JOHNSON CTLS INC COM 478366107 435 9,005 SH   SOLE 225 0 8,780
L-3 COMMUNICATIONS HLDGS INC COM 502424104 956 7,573 SH   SOLE 1,290 0 6,283
LOCKHEED MARTIN CORP COM 539830109 695 3,609 SH   SOLE 670 0 2,939
LOWES COS INC COM 548661107 702 10,200 SH   SOLE 400 0 9,800
M & T BK CORP COM 55261F104 1,609 12,807 SH   SOLE 1,350 0 11,457
MARKET VECTORS ETF TR PRE-RF MUN ETF 57060U738 329 13,570 SH   SOLE 0 0 13,570
MEDTRONIC PLC (MDT) ADR G5960L103 2,262 31,324 SH   SOLE 2,775 0 28,549
MERCK & CO INC NEW COM 58933Y105 354 6,226 SH   SOLE 53 0 6,173
MICROSOFT CORP COM 594918104 3,078 66,261 SH   SOLE 6,575 0 59,686
MONSANTO CO NEW COM 61166W101 239 2,000 SH   SOLE 140 0 1,860
MOSAIC CO NEW COM 61945C103 357 7,825 SH   SOLE 700 0 7,125
NATIONAL OILWELL VARCO INC COM 637071101 625 9,540 SH   SOLE 2,075 0 7,465
NATURAL GROCERS BY VITAMIN C COM 63888U108 339 12,025 SH   SOLE 1,100 0 10,925
NORFOLK SOUTHERN CORP COM 655844108 1,082 9,875 SH   SOLE 725 0 9,150
NORTHERN TR CORP COM 665859104 712 10,564 SH   SOLE 2,250 0 8,314
NORTHROP GRUMMAN CORP COM 666807102 457 3,100 SH   SOLE 0 0 3,100
NOVARTIS A G SPONSORED ADR 66987V109 1,568 16,925 SH   SOLE 3,075 0 13,850
NTT DOCOMO INC SPONS ADR 62942M201 685 46,909 SH   SOLE 3,884 0 43,025
NUVEEN MTG OPPORTUNITY TERM COM 670735109 395 17,050 SH   SOLE 975 0 16,075
ORACLE CORP COM 68389X105 709 15,756 SH   SOLE 1,000 0 14,756
OUTERWALL INC COM 690070107 205 2,725 SH   SOLE 500 0 2,225
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 362 8,000 SH   SOLE 1,100 0 6,900
PATTERSON COMPANIES INC COM 703395103 320 6,660 SH   SOLE 750 0 5,910
PAYCHEX INC COM 704326107 678 14,678 SH   SOLE 2,816 0 11,862
PEPSICO INC COM 713448108 2,831 29,938 SH   SOLE 4,825 0 25,113
PFIZER INC COM 717081103 489 15,694 SH   SOLE 2,112 0 13,582
PHILLIPS 66 COM 718546104 304 4,241 SH   SOLE 0 0 4,241
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 494 19,200 SH   SOLE 6,300 0 12,900
PRICE T ROWE GROUP INC COM 74144T108 352 4,100 SH   SOLE 225 0 3,875
PROCTER & GAMBLE CO COM 742718109 2,226 24,442 SH   SOLE 2,584 0 21,858
QUALITY SYS INC COM 747582104 767 49,200 SH   SOLE 5,625 0 43,575
QUEST DIAGNOSTICS INC COM 74834L100 1,120 16,697 SH   SOLE 791 0 15,906
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 281 4,200 SH   SOLE 4,200 0 0
SCANSOURCE INC COM 806037107 238 5,925 SH   SOLE 0 0 5,925
SMUCKER J M CO COM NEW 832696405 372 3,684 SH   SOLE 334 0 3,350
SOFTBANK CORP (SFTBY) ADR 83404D109 1,213 40,325 SH   SOLE 5,450 0 34,875
SOUTH ST CORP COM 840441109 211 3,145 SH   SOLE 125 0 3,020
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,518 12,250 SH   SOLE 370 0 11,880
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 390 1,476 SH   SOLE 200 0 1,276
ST JUDE MED INC COM 790849103 631 9,696 SH   SOLE 856 0 8,840
STARBUCKS CORP COM 855244109 272 3,321 SH   SOLE 966 0 2,355
STATE STR CORP COM 857477103 1,958 24,940 SH   SOLE 3,159 0 21,781
STRYKER CORP COM 863667101 4,267 45,240 SH   SOLE 6,689 0 38,551
SUNCOR ENERGY COM NPV NEW (SU) ADR 867229106 506 15,936 SH   SOLE 1,265 0 14,671
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 3,940 624,393 SH   SOLE 71,466 0 552,927
TARGET CORP COM 87612E106 583 7,685 SH   SOLE 600 0 7,085
TEMPLETON EMERGING MKTS FD I COM 880191101 171 11,075 SH   SOLE 325 0 10,750
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,569 27,280 SH   SOLE 1,331 0 25,949
TRANSCANADA CORP COM 89353D107 259 5,284 SH   SOLE 625 0 4,659
UNILEVER N V N Y SHS NEW 904784709 311 7,975 SH   SOLE 1,150 0 6,825
UNITED PARCEL SERVICE INC CL B 911312106 314 2,826 SH   SOLE 509 0 2,317
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 337 6,975 SH   SOLE 150 0 6,825
UNITED TECHNOLOGIES CORP COM 913017109 797 6,930 SH   SOLE 741 0 6,189
VANGUARD INDEX FDS SM CP VAL ETF 922908611 451 4,263 SH   SOLE 325 0 3,938
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,978 18,662 SH   SOLE 2,175 0 16,487
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,061 51,508 SH   SOLE 5,709 0 45,799
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 5,865 103,122 SH   SOLE 14,325 0 88,797
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 370 4,565 SH   SOLE 200 0 4,365
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 3,311 54,550 SH   SOLE 1,775 0 52,775
VERIZON COMMUNICATIONS INC COM 92343V104 1,323 28,290 SH   SOLE 2,427 0 25,863
VODAFONE GROUP SPON ADR REP 10 ADR 92857W100 304 8,898 SH   SOLE 817 0 8,081
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,985 26,045 SH   SOLE 4,354 0 21,691
WAL-MART STORES INC COM 931142103 1,159 13,491 SH   SOLE 1,629 0 11,862
WEYERHAEUSER CO COM 962166104 222 6,175 SH   SOLE 375 0 5,800
WILEY JOHN & SONS INC CL A 968223206 416 7,025 SH   SOLE 950 0 6,075
WISDOMTREE TR JP SMALLCP DIV 97717W836 656 13,519 SH   SOLE 1,775 0 11,744
YAHOO INC COM 984332106 458 9,075 SH   SOLE 700 0 8,375
ZIMMER HLDGS INC COM 98956P102 654 5,770 SH   SOLE 1,470 0 4,300