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,509 37,526 SH   SOLE 14,209 0 23,317
ABBVIE INC COM 00287Y109 1,582 29,081 SH   SOLE 11,415 0 17,666
ADVANCE AUTO PARTS INC COM 00751Y106 313 1,650 SH   SOLE 170 0 1,480
AIRGAS INC COM 009363102 715 8,000 SH   SOLE 505 0 7,495
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 415 15,590 SH   SOLE 3,900 0 11,690
AMGEN INC COM 031162100 1,102 7,967 SH   SOLE 2,686 0 5,281
AMPHENOL CORP NEW CL A 032095101 209 4,100 SH   SOLE 600 0 3,500
ANTHEM INC COM 036752103 221 1,580 SH   SOLE 0 0 1,580
AON PLC SHS CL A G0408V102 222 2,507 SH   SOLE 0 0 2,507
APACHE CORP COM 037411105 245 6,264 SH   SOLE 545 0 5,719
APPLE INC COM 037833100 3,313 30,037 SH   SOLE 3,792 0 26,245
ATRION CORP COM 049904105 2,517 6,712 SH   SOLE 1,095 0 5,617
AUTOMATIC DATA PROCESSING IN COM 053015103 533 6,635 SH   SOLE 1,825 0 4,810
BAIDU INC SPON ADR REP A 056752108 698 5,080 SH   SOLE 375 0 4,705
BARD C R INC COM 067383109 335 1,800 SH   SOLE 1,000 0 800
BECTON DICKINSON & CO COM 075887109 1,053 7,935 SH   SOLE 1,850 0 6,085
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,367 7 SH   SOLE 0 0 7
BERKSHIRE HATHAWAY INCDEL CL B COM 084670207 7,651 58,674 SH   SOLE 10,300 0 48,374
BHP BILLITON PLC SPONSORED ADR 05545E209 655 21,350 SH   SOLE 1,800 0 19,550
BIO TECHNE CORP COM 09073M104 1,333 14,422 SH   SOLE 1,195 0 13,227
BIOGEN INC COM 09062X103 327 1,120 SH   SOLE 50 0 1,070
BLACKROCK INC COM 09247X101 292 980 SH   SOLE 0 0 980
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,156 17,055 SH   SOLE 3,140 0 13,915
CANADIAN NATL RY CO COM 136375102 567 9,990 SH   SOLE 2,700 0 7,290
CBOE HLDGS INC COM 12503M108 323 4,820 SH   SOLE 725 0 4,095
CENTRAL FD CDA LTD CL A 153501101 1,031 97,325 SH   SOLE 6,350 0 90,975
CHEVRON CORP NEW (CVX) COM 166751107 492 6,240 SH   SOLE 1,550 0 4,690
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 799 13,425 SH   SOLE 3,050 0 10,375
CHURCH & DWIGHT INC COM 171340102 475 5,660 SH   SOLE 620 0 5,040
CISCO SYS INC COM 17275R102 3,106 118,306 SH   SOLE 24,930 0 93,376
CME GROUP INC COM 12572Q105 933 10,055 SH   SOLE 2,600 0 7,455
COCA COLA CO COM 191216100 1,538 38,338 SH   SOLE 2,925 0 35,413
COMCAST CORP NEW CL A SPL 20030N200 309 5,394 SH   SOLE 150 0 5,244
CONOCOPHILLIPS COM 20825C104 1,159 24,161 SH   SOLE 1,925 0 22,236
DEERE & CO COM 244199105 546 7,385 SH   SOLE 2,075 0 5,310
DELTIC TIMBER CORP COM 247850100 364 6,090 SH   SOLE 525 0 5,565
DEVON ENERGY CORP NEW COM 25179M103 393 10,601 SH   SOLE 1,110 0 9,491
DONALDSON INC COM 257651109 250 8,893 SH   SOLE 1,225 0 7,668
E M C CORP MASS COM 268648102 713 29,506 SH   SOLE 4,900 0 24,606
EBAY INC COM 278642103 295 12,090 SH   SOLE 1,825 0 10,265
ENTERGY CORP NEW COM 29364G103 1,144 17,580 SH   SOLE 1,575 0 16,005
EXPEDITORS INTL WASH INC COM 302130109 1,585 33,687 SH   SOLE 4,984 0 28,703
EXPRESS SCRIPTS HLDG CO COM 30219G108 745 9,205 SH   SOLE 1,950 0 7,255
EXXON MOBIL CORP COM 30231G102 1,488 20,007 SH   SOLE 7,645 0 12,362
FACEBOOK INC CL A 30303M102 210 2,335 SH   SOLE 125 0 2,210
FACTSET RESH SYS INC COM 303075105 323 2,020 SH   SOLE 375 0 1,645
FASTENAL CO COM 311900104 216 5,904 SH   SOLE 810 0 5,094
FEDEX CORP COM 31428X106 305 2,118 SH   SOLE 200 0 1,918
FISERV INC COM 337738108 642 7,410 SH   SOLE 475 0 6,935
FLEXSHARES TR IBOXX 3R TARGT 33939L506 220 9,036 SH   SOLE 0 0 9,036
GENERAL DYNAMICS CORP COM 369550108 737 5,340 SH   SOLE 450 0 4,890
GENERAL ELECTRIC CO COM 369604103 1,509 59,832 SH   SOLE 8,650 0 51,182
GENERAL MLS INC COM 370334104 447 7,965 SH   SOLE 0 0 7,965
GILEAD SCIENCES INC COM 375558103 2,448 24,928 SH   SOLE 4,560 0 20,368
GLOBAL PMTS INC COM 37940X102 208 1,810 SH   SOLE 135 0 1,675
GOOGLE INC CL C 38259P706 1,853 3,046 SH   SOLE 0 0 3,046
GOOGLE INC CL A 38259P508 1,781 2,790 SH   SOLE 0 0 2,790
GSV CAP CORP COM 36191J101 90 11,500 SH   SOLE 0 0 11,500
HOLLYFRONTIER CORP COM 436106108 374 7,650 SH   SOLE 250 0 7,400
HOME DEPOT INC COM 437076102 441 3,821 SH   SOLE 525 0 3,296
ILLINOIS TOOL WKS INC COM 452308109 1,804 21,913 SH   SOLE 4,196 0 17,717
IMPERIAL OIL LTD COM NEW 453038408 276 8,727 SH   SOLE 1,300 0 7,427
INTEL CORP COM 458140100 1,891 62,757 SH   SOLE 6,000 0 56,757
INTERNATIONAL BUSINESS MACHS COM 459200101 336 2,316 SH   SOLE 240 0 2,076
INTUIT COM 461202103 520 5,860 SH   SOLE 895 0 4,965
ISHARES TR U.S. BAS MTL ETF 464287838 444 6,860 SH   SOLE 650 0 6,210
ISHARES TR TIPS BD ETF 464287176 227 2,051 SH   SOLE 300 0 1,751
ISHARES TR 7-10 Y TR BD ETF 464287440 567 5,252 SH   SOLE 0 0 5,252
ISHARES TR INTL INFL-LKD BD 46429B770 562 14,300 SH   SOLE 225 0 14,075
JOHNSON & JOHNSON COM 478160104 5,744 61,537 SH   SOLE 8,955 0 52,582
JOHNSON CTLS INC COM 478366107 351 8,497 SH   SOLE 225 0 8,272
L-3 COMMUNICATIONS HLDGS INC COM 502424104 682 6,523 SH   SOLE 1,215 0 5,308
LOCKHEED MARTIN CORP COM 539830109 712 3,434 SH   SOLE 520 0 2,914
LOWES COS INC COM 548661107 534 7,750 SH   SOLE 325 0 7,425
M & T BK CORP COM 55261F104 1,547 12,682 SH   SOLE 1,325 0 11,357
MARKET VECTORS ETF TR PRE-RF MUN ETF 57060U738 235 9,570 SH   SOLE 0 0 9,570
MEDTRONIC PLC SHS G5960L103 945 14,111 SH   SOLE 600 0 13,511
MERCK & CO INC NEW COM 58933Y105 280 5,676 SH   SOLE 324 0 5,352
MICROSOFT CORP COM 594918104 2,825 63,834 SH   SOLE 6,825 0 57,009
NORFOLK SOUTHERN CORP COM 655844108 972 12,725 SH   SOLE 825 0 11,900
NORTHERN TR CORP COM 665859104 685 10,050 SH   SOLE 2,250 0 7,800
NORTHROP GRUMMAN CORP COM 666807102 491 2,960 SH   SOLE 0 0 2,960
NOVARTIS A G SPONSORED ADR 66987V109 1,134 12,340 SH   SOLE 2,375 0 9,965
NTT DOCOMO INC SPONS ADR 62942M201 373 22,125 SH   SOLE 1,950 0 20,175
NUVEEN MTG OPPORTUNITY TERM COM 670735109 571 25,475 SH   SOLE 1,875 0 23,600
ORACLE CORP COM 68389X105 684 18,931 SH   SOLE 1,350 0 17,581
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 258 7,250 SH   SOLE 1,000 0 6,250
PATTERSON COMPANIES INC COM 703395103 271 6,260 SH   SOLE 750 0 5,510
PAYCHEX INC COM 704326107 248 5,200 SH   SOLE 0 0 5,200
PAYPAL HLDGS INC COM 70450Y103 375 12,090 SH   SOLE 1,825 0 10,265
PEPSICO INC COM 713448108 3,710 39,345 SH   SOLE 4,725 0 34,620
PFIZER INC COM 717081103 440 13,993 SH   SOLE 2,112 0 11,881
PHILLIPS 66 COM 718546104 322 4,191 SH   SOLE 50 0 4,141
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 366 17,825 SH   SOLE 5,975 0 11,850
PRICE T ROWE GROUP INC COM 74144T108 250 3,600 SH   SOLE 225 0 3,375
PROCTER & GAMBLE CO COM 742718109 1,712 23,803 SH   SOLE 2,600 0 21,203
QUALITY SYS INC COM 747582104 524 41,950 SH   SOLE 3,400 0 38,550
QUEST DIAGNOSTICS INC COM 74834L100 1,184 19,261 SH   SOLE 1,450 0 17,811
SCHLUMBERGER LTD COM 806857108 227 3,292 SH   SOLE 395 0 2,897
SMUCKER J M CO COM NEW 832696405 416 3,650 SH   SOLE 350 0 3,300
SOFTBANK GROUP (SFTBY) ADR 83404D109 1,150 50,275 SH   SOLE 7,200 0 43,075
SOUTH ST CORP COM 840441109 226 2,945 SH   SOLE 75 0 2,870
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,153 11,235 SH   SOLE 370 0 10,865
ST JUDE MED INC COM 790849103 585 9,280 SH   SOLE 720 0 8,560
STARBUCKS CORP COM 855244109 352 6,200 SH   SOLE 1,800 0 4,400
STATE STR CORP COM 857477103 1,625 24,176 SH   SOLE 3,234 0 20,942
STRYKER CORP COM 863667101 3,378 35,902 SH   SOLE 5,127 0 30,775
SUNCOR ENERGY COM NPV NEW (SU) ADR 867229106 419 15,697 SH   SOLE 1,059 0 14,638
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 106 16,650 SH   SOLE 0 0 16,650
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 2,582 495,502 SH   SOLE 68,400 0 427,102
TARGET CORP COM 87612E106 521 6,625 SH   SOLE 500 0 6,125
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,062 18,805 SH   SOLE 856 0 17,949
TRINITY INDS INC COM 896522109 468 20,625 SH   SOLE 875 0 19,750
UNILEVER N V N Y SHS NEW 904784709 317 7,875 SH   SOLE 1,150 0 6,725
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 562 13,430 SH   SOLE 500 0 12,930
UNITED TECHNOLOGIES CORP COM 913017109 866 9,729 SH   SOLE 800 0 8,929
VANGUARD INDEX FDS SM CP VAL ETF 922908611 377 3,893 SH   SOLE 200 0 3,693
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,710 17,317 SH   SOLE 2,175 0 15,142
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,699 51,346 SH   SOLE 6,625 0 44,721
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 5,516 102,732 SH   SOLE 14,575 0 88,157
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 798 10,825 SH   SOLE 450 0 10,375
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2,840 51,404 SH   SOLE 2,200 0 49,204
VERIZON COMMUNICATIONS INC COM 92343V104 997 22,923 SH   SOLE 2,195 0 20,728
VODAFONE GROUP SPON ADR REP 10 ADR 92857W100 209 6,591 SH   SOLE 959 0 5,632
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,739 20,925 SH   SOLE 3,406 0 17,519
WAL-MART STORES INC COM 931142103 820 12,647 SH   SOLE 1,740 0 10,907
WILEY JOHN & SONS INC CL A 968223206 320 6,395 SH   SOLE 950 0 5,445
WISDOMTREE TR JP SMALLCP DIV 97717W836 655 12,270 SH   SOLE 1,500 0 10,770
ZIMMER BIOMET HLDGS INC COM 98956P102 511 5,435 SH   SOLE 1,505 0 3,930