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
3M COMPANY COM 88579Y101 14,596 69,539 SH   SOLE   53,982 0 16,557
ABBOTT LABORATORIES COM 002824100 15,665 293,573 SH   SOLE   227,020 0 72,125
ABBVIE INC COM 00287Y109 6,350 71,456 SH   SOLE   49,256 0 22,400
AFLAC INC COM 001055102 12,276 150,829 SH   SOLE   124,239 0 30,640
AMERICAN EXPRESS COMPANY COM 025816109 764 8,447 SH   SOLE   5,290 0 3,157
AMERIPRISE FINANCIAL INC COM 03076C106 524 3,530 SH   SOLE   1,280 0 2,450
AMGEN INC COM 031162100 15,494 83,099 SH   SOLE   68,839 0 15,810
ANDEAVOR COM 881609101 309 3,000 SH   SOLE   0 0 3,000
APACHE CORP COM 037411105 2,798 61,091 SH   SOLE   17,541 0 43,550
APPLE INC COM 037833100 13,377 86,799 SH   SOLE   71,543 0 17,531
ARCHER DANIELS MIDLAND CO COM 039483102 1,316 30,953 SH   SOLE   26,753 0 4,400
ASM INTERNATIONAL NV COM N07045102 206 3,270 SH   SOLE   3,270 0 0
AT&T INC COM 00206R102 4,496 114,784 SH   SOLE   96,813 0 18,421
AUTO DATA PROCESSING INC COM 053015103 3,214 29,401 SH   SOLE   22,883 0 6,518
BALL CORP COM 058498106 8,647 209,359 SH   SOLE   168,571 0 47,588
BARRICK GOLD CORP COM 067901108 185 11,525 SH   SOLE   7,000 0 4,525
BAXTER INTERNATIONAL INC COM 071813109 8,565 136,494 SH   SOLE   112,443 0 28,401
BECTON DICKINSON & COMPANY COM 075887109 9,942 50,736 SH   SOLE   40,011 0 12,425
BEMIS COMPANY INC COM 081143710 1,943 42,647 SH   SOLE   33,747 0 9,450
BERKSHIRE HATHAWAY COM 084670207 334 1,823 SH   SOLE   1,823 0 1,000
BIO-TECHNE CORP COMMON COM 878377100 2,107 17,433 SH   SOLE   14,383 0 3,625
BOEING COMPANY COM 097023105 980 3,855 SH   SOLE   2,990 0 865
BOSTON SCIENTIFIC CORP COM 101137107 347 11,900 SH   SOLE   5,900 0 6,000
BRISTOL-MYERS SQUIBB COMPANY COM 110122108 631 9,895 SH   SOLE   7,270 0 2,625
C H ROBINSON WORLDWIDE INC COM 12541W209 3,823 50,234 SH   SOLE   40,667 0 9,967
CABLE ONE, INC. COM 12685j105 202 280 SH   SOLE   0 0 280
CATERPILLAR INC COM 149123101 963 7,721 SH   SOLE   5,821 0 2,850
CDK GLOBAL INC. COM 12508e101 471 7,467 SH   SOLE   6,601 0 866
CELANESE CORP COM 150870103 486 4,663 SH   SOLE   2,163 0 2,500
CENTERPOINT ENERGY INC COM 15189T107 2,708 92,693 SH   SOLE   90,193 0 2,500
CHARLES SCHWAB CORP COM 808513105 304 6,950 SH   SOLE   4,250 0 2,700
CHEVRON CORP COM 166764100 13,294 113,138 SH   SOLE   91,214 0 23,624
CHRISTOPHER & BANKS CORP COM 171046105 601 442,095 SH   SOLE   442,095 0 0
CHURCH & DWIGHT COMPANY INC COM 171340102 443 9,140 SH   SOLE   7,240 0 1,900
CISCO SYSTEMS INC COM 17275R102 14,549 432,620 SH   SOLE   366,087 0 76,133
CLOROX COMPANY COM 189054109 638 4,840 SH   SOLE   2,920 0 2,070
COCA-COLA COMPANY COM 191216100 1,904 42,312 SH   SOLE   34,282 0 8,680
COLGATE-PALMOLIVE CO COM 194162103 7,113 97,634 SH   SOLE   77,869 0 22,565
CONAGRA BRANDS COM 205887102 1,302 38,600 SH   SOLE   30,100 0 9,300
CONOCOPHILLIPS COM 20825C104 1,131 22,602 SH   SOLE   11,010 0 11,942
CORNING INC COM 219350105 228 7,620 SH   SOLE   7,620 0 0
CR BARD INC COM 067383109 1,615 5,040 SH   SOLE   4,540 0 600
CVS HEALTH CORP COM 126650100 545 6,697 SH   SOLE   4,160 0 2,787
DANAHER CORP COM 235851102 1,500 17,490 SH   SOLE   17,090 0 400
DE LUXE CORP COM 248019101 301 4,130 SH   SOLE   130 0 4,000
DEERE & COMPANY COM 244199105 9,216 73,381 SH   SOLE   61,123 0 14,208
DISNEY WALT COMPANY COM 254687106 227 2,299 SH   SOLE   1,874 0 1,625
DOMINION RES INC COM 25746U109 2,431 31,600 SH   SOLE   31,060 0 540
DONALDSON COMPANY INC COM 257651109 3,889 84,650 SH   SOLE   60,841 0 24,809
DOWDUPONT, INC. COM 26078j100 847 12,229 SH   SOLE   9,214 0 3,015
DTE ENERGY COMPANY COM 233331107 322 3,000 SH   SOLE   3,000 0 0
DXC TECHOLOGIES COM 23355L106 220 2,558 SH   SOLE   2,313 0 245
ECOLAB INC COM 278865100 3,569 27,754 SH   SOLE   23,145 0 5,509
ELI LILLY & COMPANY COM 532457108 1,844 21,559 SH   SOLE   20,159 0 1,400
EMERSON ELECTRIC COMPANY COM 291011104 2,263 36,013 SH   SOLE   22,520 0 13,793
ENTERPRISE PRD PARTNERS LP COM 293792107 259 9,920 SH   SOLE   9,920 0 0
ERICSSON TELEPHONE COMPANY COM 294821608 288 50,008 SH   SOLE   50,008 0 0
EXXON MOBIL CORP COM 30231G102 12,721 155,177 SH   SOLE   128,232 0 29,245
FASTENAL COMPANY COM 311900104 1,226 26,897 SH   SOLE   14,022 0 13,675
FEDERATED INVESTOR CL B COM 314211103 1,022 34,420 SH   SOLE   32,520 0 1,900
FEDEX CORP COM 31428X106 314 1,390 SH   SOLE   840 0 550
FORTIVE CORPORATION COM 34959J108 251 3,545 SH   SOLE   3,545 0 0
GENERAL DYNAMICS CORP COM 369550108 11,126 54,119 SH   SOLE   41,773 0 14,146
GENERAL ELECTRIC COMPANY COM 369604103 9,623 397,961 SH   SOLE   312,848 0 95,163
GENERAL MILLS INC COM 370334104 3,235 62,494 SH   SOLE   45,564 0 19,130
GENUINE PARTS COMPANY COM 372460105 3,110 32,510 SH   SOLE   28,530 0 4,180
GILEAD SCIENCES INC COM 375558103 227 2,800 SH   SOLE   700 0 2,100
GRACO INC COM 384109104 3,460 27,970 SH   SOLE   19,735 0 8,235
HALLIBURTON COMPANY COM 406216101 1,371 29,790 SH   SOLE   20,090 0 10,300
HB FULLER COMPANY COM 359694106 793 13,650 SH   SOLE   2,300 0 11,350
HEWLETT PACKARD ENTERPRISE COM 42824C109 421 28,640 SH   SOLE   24,840 0 3,800
HOME DEPOT INC COM 437076102 16,116 98,534 SH   SOLE   83,108 0 17,926
HONEYWELL INTL INC COM 438516106 3,073 21,678 SH   SOLE   18,758 0 2,920
HORMEL FOODS CORP COM 440452100 833 25,904 SH   SOLE   21,270 0 5,634
HP, INC. COM 428236103 571 28,621 SH   SOLE   24,840 0 3,781
HUBBELL INCORPORATED B COM 443510201 464 4,000 SH   SOLE   0 0 4,000
ILLINOIS TOOL WORKS INC COM 452308109 826 5,583 SH   SOLE   5,083 0 500
INTEL CORP COM 458140100 6,115 160,592 SH   SOLE   137,468 0 24,174
INTL BUSINESS MACHINES CORP COM 459200101 12,767 87,999 SH   SOLE   71,443 0 18,286
JOHNSON & JOHNSON COM 478160104 16,261 125,074 SH   SOLE   97,174 0 30,525
JOHNSON CONTROLS INC COM G51502105 1,355 33,625 SH   SOLE   26,511 0 7,448
JP MORGAN CHASE & COMPANY COM 46625H100 904 9,468 SH   SOLE   6,570 0 2,898
KIMBERLY-CLARK CORP COM 494368103 3,974 33,767 SH   SOLE   28,142 0 5,775
KOHLS CORP COM 500255104 464 10,155 SH   SOLE   9,455 0 1,200
L BRANDS INC COM 501797104 586 14,083 SH   SOLE   10,123 0 3,960
L-3 TECHNOLOGIES INC COM 502424104 9,975 52,939 SH   SOLE   45,003 0 9,636
LEGGETT & PLATT INC COM 524660107 3,026 63,400 SH   SOLE   55,720 0 8,180
LOWES COMPANIES INC COM 548661107 887 11,090 SH   SOLE   6,140 0 4,950
MARRIOTT VACATIONS CORP COM 57164Y107 703 5,649 SH   SOLE   5,649 0 0
MCCORMICK & COMPANY INC COM 579780206 2,253 21,952 SH   SOLE   17,578 0 4,374
MCDONALDS CORP COM 580135101 11,318 72,239 SH   SOLE   58,529 0 16,910
MCKESSON CORP COM 58155Q103 582 3,790 SH   SOLE   320 0 3,590
MDU RESOURCES GROUP COM 552690109 1,087 41,900 SH   SOLE   23,900 0 18,600
MEDTRONIC PLC F COM G5960L103 2,656 34,149 SH   SOLE   26,148 0 8,251
MERCK & CO INC COM 589331107 1,328 20,744 SH   SOLE   16,211 0 4,533
MICROSOFT CORP COM 594918104 18,185 244,122 SH   SOLE   190,901 0 57,121
MORGAN STANLEY COM 617446448 1,186 24,620 SH   SOLE   23,620 0 1,000
NEXTERA ENERGY INC COM 65339F101 269 1,837 SH   SOLE   1,698 0 139
NIKE INC CL B COM 654106103 2,022 39,000 SH   SOLE   39,000 0 0
NORTHERN TRUST CORP COM 665859104 573 6,230 SH   SOLE   5,780 0 700
NOVARTIS AG SPON ADR COM 66987V109 1,816 21,149 SH   SOLE   20,899 0 250
OMNICOM GROUP INC COM 681919106 7,956 107,417 SH   SOLE   84,224 0 25,493
ORACLE CORP COM 68389x105 11,629 240,509 SH   SOLE   208,432 0 38,077
PARKER-HANNIFIN CORP COM 701094104 510 2,912 SH   SOLE   1,612 0 1,300
PENTAIR PLC F COM H6169Q108 1,237 18,205 SH   SOLE   11,640 0 6,765
PEPSICO INC COM 713448108 11,771 105,632 SH   SOLE   84,364 0 23,218
PFIZER INC COM 717081103 1,915 53,634 SH   SOLE   47,229 0 6,805
PHILIP MORRIS INTL INC COM 718172109 222 1,996 SH   SOLE   400 0 1,596
PHILLIPS 66 COM 718546104 921 10,051 SH   SOLE   4,715 0 5,336
PRAXAIR INC COM 74005P104 393 2,815 SH   SOLE   2,815 0 0
PROCTER & GAMBLE COMPANY COM 742718109 13,445 147,775 SH   SOLE   122,153 0 28,322
RAYTHEON COMPANY COM 755111507 1,681 9,009 SH   SOLE   5,490 0 3,719
ROSS STORES INC COM 778296103 1,716 26,580 SH   SOLE   24,420 0 2,760
ROYAL BANK CANADA MONTREAL COM 780087102 10,306 133,234 SH   SOLE   113,652 0 23,132
ROYAL DUTCH SHELL PLC A ADR COM 780259206 6,421 106,000 SH   SOLE   89,155 0 20,595
SCHLUMBERGER LIMITED COM 806857108 2,593 37,175 SH   SOLE   30,970 0 6,405
SHERWIN-WILLIAMS COMPANY COM 824348106 237 662 SH   SOLE   662 0 0
SOUTHERN COMPANY COM 842587107 551 11,223 SH   SOLE   4,985 0 6,538
STANLEY BLACK & DECKER INC COM 854502101 674 4,462 SH   SOLE   4,462 0 0
STRYKER CORP COM 863667101 5,511 38,804 SH   SOLE   30,194 0 9,160
SYSCO CORP COM 871829107 9,016 167,113 SH   SOLE   138,768 0 33,345
TARGET CORP COM 87612E106 11,842 200,679 SH   SOLE   155,830 0 50,149
TCF FINANCIAL CORP COM 872275102 273 16,000 SH   SOLE   2,000 0 14,000
TJX COMPANIES INC COM 872540109 3,722 50,480 SH   SOLE   42,860 0 7,620
TORCHMARK CORP COM 891027104 1,201 15,000 SH   SOLE   15,000 0 0
TRACTOR SUPPLY COMPANY COM 892356106 214 3,387 SH   SOLE   3,387 0 0
TRAVELERS COMPANIES INC COM 89417E109 3,370 27,503 SH   SOLE   21,474 0 6,529
UNION PACIFIC CORP COM 907818108 507 4,373 SH   SOLE   159 0 4,214
UNITED PARCEL SERVICE INC CL B COM 911312106 1,541 12,833 SH   SOLE   11,920 0 913
UNITED TECHNOLOGIES CORP COM 913017109 10,043 86,514 SH   SOLE   70,749 0 17,365
UNITEDHEALTH GROUP INC COM 91324P102 11,395 58,182 SH   SOLE   29,893 0 28,539
US BANCORP COM 902973304 6,850 127,823 SH   SOLE   88,360 0 44,863
VERIZON COMMUNICATIONS INC COM 92343V104 4,533 91,598 SH   SOLE   70,321 0 21,627
WAL-MART STORES INC COM 931142103 1,804 23,082 SH   SOLE   15,447 0 7,835
WALGREENS BOOTS ALLIANCE, INC. COM 931422109 11,857 153,545 SH   SOLE   121,894 0 35,251
WELLS FARGO & COMPANY COM 949746101 13,374 242,505 SH   SOLE   207,993 0 39,562
WILLIAMS COMPANIES INC COM 969457100 403 13,427 SH   SOLE   0 0 13,427
XCEL ENERGY INC COM 98389B100 2,787 58,899 SH   SOLE   47,063 0 12,336