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,682 37,451 SH   SOLE 14,209 0 23,242
ABBVIE INC COM 00287Y109 1,708 28,830 SH   SOLE 11,415 0 17,415
ADVANCE AUTO PARTS INC COM 00751Y106 248 1,650 SH   SOLE 170 0 1,480
AIRGAS INC COM 009363102 1,236 8,935 SH   SOLE 750 0 8,185
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 219 2,700 SH   SOLE 1,100 0 1,600
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 341 14,290 SH   SOLE 3,900 0 10,390
ALPHABET INC CAP STK CL C 02079K107 2,289 3,016 SH   SOLE 372 0 2,644
ALPHABET INC CAP STK CL A 02079K305 2,124 2,730 SH   SOLE 357 0 2,373
AMGEN INC COM 031162100 1,230 7,579 SH   SOLE 2,686 0 4,893
AMPHENOL CORP NEW CL A 032095101 214 4,100 SH   SOLE 600 0 3,500
ANTHEM INC COM 036752103 205 1,468 SH   SOLE 0 0 1,468
AON PLC SHS CL A G0408V102 231 2,507 SH   SOLE 0 0 2,507
APACHE CORP COM 037411105 314 7,069 SH   SOLE 475 0 6,594
APPLE INC COM 037833100 3,129 29,728 SH   SOLE 3,792 0 25,936
ATRION CORP COM 049904105 2,493 6,541 SH   SOLE 1,095 0 5,446
AUTOMATIC DATA PROCESSING IN COM 053015103 562 6,635 SH   SOLE 1,825 0 4,810
BAIDU INC SPON ADR REP A 056752108 932 4,930 SH   SOLE 375 0 4,555
BARD C R INC COM 067383109 341 1,800 SH   SOLE 1,000 0 800
BAXTER INTL INC COM 071813109 210 5,515 SH   SOLE 295 0 5,220
BECTON DICKINSON & CO COM 075887109 1,215 7,885 SH   SOLE 1,850 0 6,035
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,385 7 SH   SOLE 0 0 7
BERKSHIRE HATHAWAY INCDEL CL B COM 084670207 7,537 57,082 SH   SOLE 10,250 0 46,832
BHP BILLITON PLC SPONSORED ADR 05545E209 215 9,500 SH   SOLE 650 0 8,850
BIO TECHNE CORP COM 09073M104 1,288 14,311 SH   SOLE 1,195 0 13,116
BIOGEN INC COM 09062X103 373 1,218 SH   SOLE 100 0 1,118
BLACKROCK INC COM 09247X101 329 965 SH   SOLE 0 0 965
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,310 21,130 SH   SOLE 3,665 0 17,465
CANADIAN NATL RY CO COM 136375102 586 10,490 SH   SOLE 2,700 0 7,790
CBOE HLDGS INC COM 12503M108 310 4,770 SH   SOLE 675 0 4,095
CENTENE CORP DEL COM 15135B101 286 4,350 SH   SOLE 100 0 4,250
CENTRAL FD CDA LTD CL A 153501101 682 68,300 SH   SOLE 6,600 0 61,700
CHEVRON CORP NEW (CVX) COM 166751107 564 6,265 SH   SOLE 1,550 0 4,715
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 524 9,300 SH   SOLE 2,600 0 6,700
CHURCH & DWIGHT INC COM 171340102 466 5,485 SH   SOLE 620 0 4,865
CISCO SYS INC COM 17275R102 3,126 115,131 SH   SOLE 24,930 0 90,201
CME GROUP INC COM 12572Q105 870 9,605 SH   SOLE 2,400 0 7,205
COCA COLA CO COM 191216100 1,637 38,096 SH   SOLE 2,925 0 35,171
COMCAST CORP NEW CL A 20030N101 299 5,294 SH   SOLE 150 0 5,144
CONOCOPHILLIPS COM 20825C104 1,116 23,911 SH   SOLE 1,925 0 21,986
DEERE & CO COM 244199105 525 6,885 SH   SOLE 2,075 0 4,810
DELTIC TIMBER CORP COM 247850100 360 6,115 SH   SOLE 525 0 5,590
DONALDSON INC COM 257651109 254 8,863 SH   SOLE 1,225 0 7,638
E M C CORP MASS COM 268648102 705 27,444 SH   SOLE 4,900 0 22,544
EBAY INC COM 278642103 322 11,730 SH   SOLE 1,825 0 9,905
ENTERGY CORP NEW COM 29364G103 1,186 17,355 SH   SOLE 1,575 0 15,780
EXPEDITORS INTL WASH INC COM 302130109 1,510 33,487 SH   SOLE 4,984 0 28,503
EXPRESS SCRIPTS HLDG CO COM 30219G108 787 9,005 SH   SOLE 1,950 0 7,055
EXXON MOBIL CORP COM 30231G102 1,557 19,977 SH   SOLE 7,615 0 12,362
FACEBOOK INC CL A 30303M102 223 2,135 SH   SOLE 125 0 2,010
FACTSET RESH SYS INC COM 303075105 328 2,020 SH   SOLE 375 0 1,645
FASTENAL CO COM 311900104 242 5,929 SH   SOLE 810 0 5,119
FEDEX CORP COM 31428X106 286 1,918 SH   SOLE 200 0 1,718
FISERV INC COM 337738108 538 5,885 SH   SOLE 475 0 5,410
FLEXSHARES TR IBOXX 3R TARGT 33939L506 218 9,036 SH   SOLE 0 0 9,036
GENERAL DYNAMICS CORP COM 369550108 727 5,290 SH   SOLE 450 0 4,840
GENERAL ELECTRIC CO COM 369604103 1,774 56,965 SH   SOLE 7,650 0 49,315
GENERAL MLS INC COM 370334104 451 7,815 SH   SOLE 0 0 7,815
GILEAD SCIENCES INC COM 375558103 2,488 24,588 SH   SOLE 4,510 0 20,078
GSV CAP CORP COM 36191J101 109 11,646 SH   SOLE 0 0 11,646
HOLLYFRONTIER CORP COM 436106108 305 7,650 SH   SOLE 250 0 7,400
HOME DEPOT INC COM 437076102 494 3,733 SH   SOLE 525 0 3,208
ILLINOIS TOOL WKS INC COM 452308109 2,009 21,674 SH   SOLE 4,146 0 17,528
IMPERIAL OIL LTD COM NEW 453038408 257 7,892 SH   SOLE 1,300 0 6,592
INTEL CORP COM 458140100 2,149 62,382 SH   SOLE 6,000 0 56,382
INTERNATIONAL BUSINESS MACHS COM 459200101 298 2,166 SH   SOLE 240 0 1,926
INTUIT COM 461202103 558 5,780 SH   SOLE 895 0 4,885
ISHARES TR TIPS BD ETF 464287176 225 2,051 SH   SOLE 300 0 1,751
ISHARES TR U.S. BAS MTL ETF 464287838 484 6,860 SH   SOLE 650 0 6,210
JACOBS ENGR GROUP INC DEL COM 469814107 202 4,820 SH   SOLE 925 0 3,895
JOHNSON & JOHNSON COM 478160104 6,292 61,251 SH   SOLE 9,005 0 52,246
JOHNSON CTLS INC COM 478366107 338 8,553 SH   SOLE 225 0 8,328
L-3 COMMUNICATIONS HLDGS INC COM 502424104 710 5,938 SH   SOLE 910 0 5,028
LOCKHEED MARTIN CORP COM 539830109 746 3,434 SH   SOLE 520 0 2,914
LOWES COS INC COM 548661107 527 6,925 SH   SOLE 325 0 6,600
M & T BK CORP COM 55261F104 1,518 12,525 SH   SOLE 1,325 0 11,200
MARKET VECTORS ETF TR PRE-RF MUN ETF 57060U738 235 9,570 SH   SOLE 0 0 9,570
MEDTRONIC PLC SHS G5960L103 1,012 13,161 SH   SOLE 600 0 12,561
MERCK & CO INC NEW COM 58933Y105 300 5,676 SH   SOLE 324 0 5,352
MICROSOFT CORP COM 594918104 3,479 62,709 SH   SOLE 6,825 0 55,884
MONSANTO CO NEW COM 61166W101 227 2,300 SH   SOLE 140 0 2,160
NORFOLK SOUTHERN CORP COM 655844108 1,076 12,725 SH   SOLE 825 0 11,900
NORTHERN TR CORP COM 665859104 719 9,967 SH   SOLE 2,250 0 7,717
NORTHROP GRUMMAN CORP COM 666807102 559 2,960 SH   SOLE 0 0 2,960
NOVARTIS A G SPONSORED ADR 66987V109 1,055 12,265 SH   SOLE 2,375 0 9,890
NTT DOCOMO INC SPONS ADR 62942M201 444 21,675 SH   SOLE 1,950 0 19,725
NUVEEN MTG OPPORTUNITY TERM COM 670735109 600 26,425 SH   SOLE 1,875 0 24,550
ORACLE CORP COM 68389X105 700 19,156 SH   SOLE 1,350 0 17,806
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 322 7,250 SH   SOLE 1,000 0 6,250
PATTERSON COMPANIES INC COM 703395103 282 6,230 SH   SOLE 750 0 5,480
PAYCHEX INC COM 704326107 249 4,700 SH   SOLE 0 0 4,700
PAYPAL HLDGS INC COM 70450Y103 426 11,765 SH   SOLE 1,825 0 9,940
PEPSICO INC COM 713448108 3,801 38,039 SH   SOLE 4,725 0 33,314
PFIZER INC COM 717081103 482 14,918 SH   SOLE 2,112 0 12,806
PHILLIPS 66 COM 718546104 343 4,191 SH   SOLE 50 0 4,141
POTASH CORP SASK INC COM 73755L107 549 32,065 SH   SOLE 3,925 0 28,140
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 365 16,825 SH   SOLE 4,725 0 12,100
PRICE T ROWE GROUP INC COM 74144T108 257 3,600 SH   SOLE 225 0 3,375
PROCTER & GAMBLE CO COM 742718109 1,884 23,724 SH   SOLE 2,600 0 21,124
QUALITY SYS INC COM 747582104 609 37,750 SH   SOLE 2,875 0 34,875
QUEST DIAGNOSTICS INC COM 74834L100 1,370 19,261 SH   SOLE 1,450 0 17,811
SCHLUMBERGER LTD COM 806857108 238 3,417 SH   SOLE 395 0 3,022
SMUCKER J M CO COM NEW 832696405 444 3,600 SH   SOLE 350 0 3,250
SOFTBANK GROUP (SFTBY) ADR 83404D109 953 37,325 SH   SOLE 2,850 0 34,475
SOUTH ST CORP COM 840441109 203 2,820 SH   SOLE 75 0 2,745
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,209 10,835 SH   SOLE 370 0 10,465
ST JUDE MED INC COM 790849103 575 9,305 SH   SOLE 720 0 8,585
STARBUCKS CORP COM 855244109 321 5,350 SH   SOLE 1,525 0 3,825
STATE STR CORP COM 857477103 1,591 23,976 SH   SOLE 3,234 0 20,742
STRYKER CORP COM 863667101 3,279 35,277 SH   SOLE 5,127 0 30,150
SUNCOR ENERGY COM NPV NEW (SU) ADR 867229106 398 15,422 SH   SOLE 1,059 0 14,363
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 1,058 228,482 SH   SOLE 33,550 0 194,932
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 104 16,650 SH   SOLE 0 0 16,650
TARGET CORP COM 87612E106 481 6,625 SH   SOLE 500 0 6,125
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,215 18,505 SH   SOLE 856 0 17,649
UNILEVER N V N Y SHS NEW 904784709 339 7,825 SH   SOLE 1,150 0 6,675
UNION PAC CORP COM 907818108 620 7,930 SH   SOLE 2,295 0 5,635
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 757 18,705 SH   SOLE 500 0 18,205
UNITED TECHNOLOGIES CORP COM 913017109 957 9,959 SH   SOLE 800 0 9,159
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,735 16,638 SH   SOLE 2,050 0 14,588
VANGUARD INDEX FDS SM CP VAL ETF 922908611 364 3,681 SH   SOLE 200 0 3,481
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,098 33,573 SH   SOLE 4,775 0 28,798
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 5,756 101,567 SH   SOLE 14,525 0 87,042
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 842 10,825 SH   SOLE 450 0 10,375
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 3,031 51,355 SH   SOLE 2,200 0 49,155
VERIZON COMMUNICATIONS INC COM 92343V104 934 20,207 SH   SOLE 1,599 0 18,608
VODAFONE GROUP SPON ADR REP 10 ADR 92857W100 215 6,661 SH   SOLE 959 0 5,702
WABTEC CORP COM 929740108 210 2,950 SH   SOLE 445 0 2,505
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,765 20,725 SH   SOLE 3,356 0 17,369
WAL-MART STORES INC COM 931142103 841 13,721 SH   SOLE 1,665 0 12,056
WESTERN ASSET CLYM INFL OPP COM 95766R104 1,085 105,450 SH   SOLE 12,475 0 92,975
WILEY JOHN & SONS INC CL A 968223206 278 6,165 SH   SOLE 950 0 5,215
WISDOMTREE TR JP SMALLCP DIV 97717W836 686 12,120 SH   SOLE 1,500 0 10,620
YAHOO INC COM 984332106 210 6,300 SH   SOLE 700 0 5,600
ZIMMER BIOMET HLDGS INC COM 98956P102 550 5,360 SH   SOLE 1,505 0 3,855