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 12,783 66,810 SH   SOLE   53,888 0 13,872
ABBOTT LABORATORIES COM 002824100 12,794 288,093 SH   SOLE   228,584 0 65,081
ABBVIE INC COM 00287Y109 3,775 57,930 SH   SOLE   38,085 0 20,045
AFLAC INC COM 001055102 9,713 134,118 SH   SOLE   108,678 0 29,490
AMERICAN EXPRESS COMPANY COM 025816109 653 8,249 SH   SOLE   5,092 0 3,157
AMERIPRISE FINANCIAL INC COM 03076C106 438 3,380 SH   SOLE   1,130 0 2,450
AMGEN INC COM 031162100 12,221 74,488 SH   SOLE   64,383 0 11,505
APACHE CORP COM 037411105 3,134 60,977 SH   SOLE   17,917 0 43,060
APPLE INC COM 037833100 12,422 86,469 SH   SOLE   71,348 0 17,396
ARCHER DANIELS MIDLAND CO COM 039483102 1,425 30,953 SH   SOLE   26,753 0 4,400
AT&T INC COM 00206R102 2,645 63,652 SH   SOLE   49,311 0 14,791
AUTO DATA PROCESSING INC COM 053015103 2,777 27,126 SH   SOLE   22,883 0 4,243
BALL CORP COM 058498106 7,817 105,267 SH   SOLE   85,227 0 23,440
BARRICK GOLD CORP COM 067901108 193 10,150 SH   SOLE   7,000 0 3,150
BAXTER INTERNATIONAL INC COM 071813109 7,149 137,859 SH   SOLE   113,290 0 28,869
BECTON DICKINSON & COMPANY COM 075887109 9,345 50,941 SH   SOLE   40,366 0 12,275
BEMIS COMPANY INC COM 081143710 1,419 29,047 SH   SOLE   23,647 0 5,950
BERKSHIRE HATHAWAY COM 084670207 302 1,811 SH   SOLE   1,811 0 1,000
BIO-TECHNE CORP COMMON COM 878377100 1,792 17,633 SH   SOLE   14,583 0 3,625
BOEING COMPANY COM 097023105 560 3,165 SH   SOLE   2,300 0 865
BOSTON SCIENTIFIC CORP COM 101137107 296 11,900 SH   SOLE   5,900 0 6,000
BRISTOL-MYERS SQUIBB COMPANY COM 110122108 461 8,470 SH   SOLE   6,670 0 1,800
C H ROBINSON WORLDWIDE INC COM 12541W209 1,972 25,514 SH   SOLE   18,247 0 7,667
CATERPILLAR INC COM 149123101 683 7,366 SH   SOLE   5,466 0 2,850
CDK GLOBAL INC. COM 12508e101 485 7,467 SH   SOLE   6,601 0 866
CELANESE CORP COM 150870103 392 4,363 SH   SOLE   2,163 0 2,200
CENTERPOINT ENERGY INC COM 15189T107 1,811 65,693 SH   SOLE   63,193 0 2,500
CHARLES SCHWAB CORP COM 808513105 284 6,950 SH   SOLE   4,250 0 2,700
CHEVRON CORP COM 166764100 9,729 90,613 SH   SOLE   72,202 0 20,211
CHRISTOPHER & BANKS CORP COM 171046105 654 442,095 SH   SOLE   442,095 0 0
CHURCH & DWIGHT COMPANY INC COM 171340102 384 7,700 SH   SOLE   6,100 0 1,600
CISCO SYSTEMS INC COM 17275R102 12,471 368,978 SH   SOLE   315,148 0 62,930
CLOROX COMPANY COM 189054109 682 5,060 SH   SOLE   3,140 0 2,070
COCA-COLA COMPANY COM 191216100 1,726 40,662 SH   SOLE   34,282 0 7,030
COLGATE-PALMOLIVE CO COM 194162103 7,015 95,844 SH   SOLE   77,724 0 20,920
CONAGRA BRANDS COM 205887102 992 24,600 SH   SOLE   16,100 0 9,300
CONOCOPHILLIPS COM 20825C104 1,110 22,262 SH   SOLE   11,745 0 10,867
CORNING INC COM 219350105 206 7,620 SH   SOLE   7,620 0 0
CR BARD INC COM 067383109 1,271 5,115 SH   SOLE   4,615 0 600
CVS HEALTH CORP COM 126650100 447 5,697 SH   SOLE   4,010 0 1,937
DANAHER CORP COM 235851102 1,068 12,490 SH   SOLE   12,090 0 400
DE LUXE CORP COM 248019101 298 4,130 SH   SOLE   130 0 4,000
DEERE & COMPANY COM 244199105 7,956 73,081 SH   SOLE   60,716 0 14,315
DISNEY WALT COMPANY COM 254687106 261 2,299 SH   SOLE   1,874 0 1,625
DOMINION RES INC COM 25746U109 1,660 21,400 SH   SOLE   20,950 0 450
DONALDSON COMPANY INC COM 257651109 3,811 83,730 SH   SOLE   60,847 0 23,883
DOW CHEMICAL COMPANY COM 260543103 404 6,357 SH   SOLE   5,682 0 675
DTE ENERGY COMPANY COM 233331107 306 3,000 SH   SOLE   3,000 0 0
DU PONT EI DE NEMOURS & COMPAN COM 263534109 368 4,584 SH   SOLE   2,758 0 1,826
ECOLAB INC COM 278865100 3,369 26,879 SH   SOLE   23,401 0 4,378
ELI LILLY & COMPANY COM 532457108 1,813 21,559 SH   SOLE   20,159 0 1,400
EMERSON ELECTRIC COMPANY COM 291011104 1,803 30,123 SH   SOLE   21,430 0 8,993
ENTERPRISE PRD PARTNERS LP COM 293792107 274 9,920 SH   SOLE   9,920 0 0
ERICSSON TELEPHONE COMPANY COM 294821608 332 50,008 SH   SOLE   50,008 0 0
EXXON MOBIL CORP COM 30231G102 9,887 120,558 SH   SOLE   98,623 0 24,235
FASTENAL COMPANY COM 311900104 1,272 24,708 SH   SOLE   12,233 0 13,275
FEDEX CORP COM 31428X106 271 1,390 SH   SOLE   840 0 550
FORTIVE CORPORATION COM 34959J108 226 3,745 SH   SOLE   3,545 0 200
FRANKLIN RESOURCES INC COM 354613101 223 5,290 SH   SOLE   2,390 0 3,300
GENERAL DYNAMICS CORP COM 369550108 10,306 55,054 SH   SOLE   42,324 0 14,480
GENERAL ELECTRIC COMPANY COM 369604103 10,427 349,909 SH   SOLE   278,003 0 81,656
GENERAL MILLS INC COM 370334104 3,450 58,459 SH   SOLE   44,814 0 15,845
GENUINE PARTS COMPANY COM 372460105 1,558 16,860 SH   SOLE   14,330 0 2,730
GRACO INC COM 384109104 2,336 24,810 SH   SOLE   19,925 0 4,885
HALLIBURTON COMPANY COM 406216101 1,299 26,390 SH   SOLE   20,490 0 6,500
HB FULLER COMPANY COM 359694106 704 13,650 SH   SOLE   2,300 0 11,350
HEWLETT PACKARD ENTERPRISE COM 42824C109 679 28,640 SH   SOLE   24,840 0 3,800
HOME DEPOT INC COM 437076102 14,573 99,249 SH   SOLE   83,789 0 17,960
HONEYWELL INTL INC COM 438516106 2,233 17,883 SH   SOLE   15,708 0 2,175
HORMEL FOODS CORP COM 440452100 835 24,110 SH   SOLE   20,710 0 4,200
HP, INC. COM 428236103 512 28,640 SH   SOLE   24,840 0 3,800
HUBBELL INCORPORATED B COM 443510201 480 4,000 SH   SOLE   0 0 4,000
ILLINOIS TOOL WORKS INC COM 452308109 740 5,583 SH   SOLE   5,083 0 500
INTEL CORP COM 458140100 3,852 106,792 SH   SOLE   89,468 0 18,374
INTL BUSINESS MACHINES CORP COM 459200101 12,261 70,411 SH   SOLE   56,275 0 15,666
JOHNSON & JOHNSON COM 478160104 13,982 112,264 SH   SOLE   86,739 0 28,150
JOHNSON CONTROLS INC COM G51502105 1,346 31,963 SH   SOLE   26,142 0 6,155
JP MORGAN CHASE & COMPANY COM 46625H100 709 8,068 SH   SOLE   6,470 0 1,598
KIMBERLY-CLARK CORP COM 494368103 3,626 27,545 SH   SOLE   23,645 0 4,050
KOHLS CORP COM 500255104 437 10,975 SH   SOLE   9,675 0 1,800
L BRANDS INC COM 501797104 608 12,908 SH   SOLE   10,923 0 1,985
L-3 TECHNOLOGIES INC COM 502424104 8,945 54,119 SH   SOLE   45,994 0 9,825
LAMB WESTON HOLDINGS COM 513272104 345 8,197 SH   SOLE   5,365 0 3,098
LEGGETT & PLATT INC COM 524660107 2,088 41,500 SH   SOLE   36,420 0 5,580
LOWES COMPANIES INC COM 548661107 798 9,709 SH   SOLE   6,140 0 3,569
MAGELLAN MIDSTREAM PARTNERS LP COM 559080106 215 2,800 SH   SOLE   2,800 0 0
MARRIOTT VACATIONS CORP COM 57164Y107 565 5,649 SH   SOLE   5,649 0 0
MCCORMICK & COMPANY INC COM 579780206 1,885 19,322 SH   SOLE   17,683 0 1,639
MCDONALDS CORP COM 580135101 9,371 72,298 SH   SOLE   59,648 0 15,850
MCKESSON CORP COM 58155Q103 562 3,790 SH   SOLE   320 0 3,590
MDU RESOURCES GROUP COM 552690109 972 35,500 SH   SOLE   23,900 0 12,200
MEDTRONIC PLC F COM G5960L103 2,567 31,864 SH   SOLE   26,648 0 5,466
MERCK & CO INC COM 589331107 1,276 20,074 SH   SOLE   15,791 0 4,283
MICROSOFT CORP COM 594918104 15,778 239,569 SH   SOLE   190,923 0 52,546
NEXTERA ENERGY INC COM 65339F101 236 1,837 SH   SOLE   1,698 0 139
NIKE INC CL B COM 654106103 1,659 29,776 SH   SOLE   29,776 0 0
NORTHERN TRUST CORP COM 665859104 513 5,930 SH   SOLE   5,780 0 400
NOVARTIS AG SPON ADR COM 66987V109 996 13,411 SH   SOLE   13,161 0 250
OMNICOM GROUP INC COM 681919106 8,762 101,632 SH   SOLE   80,157 0 23,775
ORACLE CORP COM 68389x105 9,676 216,909 SH   SOLE   186,959 0 35,950
PARKER-HANNIFIN CORP COM 701094104 258 1,612 SH   SOLE   1,612 0 0
PENTAIR PLC F COM H6169Q108 963 15,345 SH   SOLE   10,930 0 4,615
PEPSICO INC COM 713448108 11,596 103,662 SH   SOLE   85,047 0 20,565
PFIZER INC COM 717081103 1,825 53,359 SH   SOLE   47,229 0 6,530
PHILIP MORRIS INTL INC COM 718172109 225 1,996 SH   SOLE   400 0 1,596
PHILLIPS 66 COM 718546104 614 7,752 SH   SOLE   4,465 0 3,287
PRAXAIR INC COM 74005P104 334 2,815 SH   SOLE   2,815 0 0
PROCTER & GAMBLE COMPANY COM 742718109 11,746 130,725 SH   SOLE   107,086 0 26,339
RAYTHEON COMPANY COM 755111507 1,244 8,159 SH   SOLE   5,565 0 2,794
ROSS STORES INC COM 778296103 1,797 27,280 SH   SOLE   25,120 0 2,760
ROYAL BANK CANADA MONTREAL COM 780087102 7,670 105,204 SH   SOLE   87,694 0 20,860
ROYAL DUTCH SHELL PLC A ADR COM 780259206 5,239 99,360 SH   SOLE   84,405 0 18,905
SCHLUMBERGER LIMITED COM 806857108 1,881 24,089 SH   SOLE   18,664 0 5,625
SHERWIN-WILLIAMS COMPANY COM 824348106 205 662 SH   SOLE   662 0 0
SOUTHERN COMPANY COM 842587107 551 11,063 SH   SOLE   4,825 0 6,538
STANLEY BLACK & DECKER INC COM 854502101 593 4,462 SH   SOLE   4,462 0 0
STRYKER CORP COM 863667101 4,477 34,004 SH   SOLE   29,624 0 4,930
SYSCO CORP COM 871829107 8,525 164,201 SH   SOLE   137,666 0 31,535
TARGET CORP COM 87612E106 9,938 180,074 SH   SOLE   143,022 0 41,252
TCF FINANCIAL CORP COM 872275102 272 16,000 SH   SOLE   2,000 0 14,000
TESORO CORP COM 881609101 243 3,000 SH   SOLE   0 0 3,000
TJX COMPANIES INC COM 872540109 3,962 50,100 SH   SOLE   42,480 0 7,620
TORCHMARK CORP COM 891027104 587 7,617 SH   SOLE   7,617 0 0
TRACTOR SUPPLY COMPANY COM 892356106 234 3,387 SH   SOLE   3,387 0 0
TRAVELERS COMPANIES INC COM 89417E109 2,190 18,169 SH   SOLE   15,819 0 2,850
UNION PACIFIC CORP COM 907818108 445 4,203 SH   SOLE   159 0 4,044
UNITED PARCEL SERVICE INC CL B COM 911312106 235 2,188 SH   SOLE   2,075 0 113
UNITED TECHNOLOGIES CORP COM 913017109 9,081 80,928 SH   SOLE   65,278 0 17,250
UNITEDHEALTH GROUP INC COM 91324P102 8,219 50,114 SH   SOLE   25,055 0 25,309
US BANCORP COM 902973304 4,718 91,606 SH   SOLE   61,706 0 35,300
VALSPAR CORP COM 920355104 79,250 714,351 SH   SOLE   685,401 0 28,950
VERIZON COMMUNICATIONS INC COM 92343V104 2,920 59,898 SH   SOLE   41,971 0 18,277
WAL-MART STORES INC COM 931142103 1,568 21,752 SH   SOLE   15,697 0 6,255
WALGREENS BOOTS ALLIANCE, INC. COM 931422109 10,699 128,825 SH   SOLE   101,425 0 30,650
WELLS FARGO & COMPANY COM 949746101 10,640 191,155 SH   SOLE   155,603 0 39,802
WILLIAMS COMPANIES INC COM 969457100 397 13,427 SH   SOLE   0 0 13,427
XCEL ENERGY INC COM 98389B100 2,876 64,699 SH   SOLE   47,763 0 17,436