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,345 74,088 SH   SOLE   50,501 0 24,537
ABBOTT LABORATORIES COM 002824100 9,787 233,975 SH   SOLE   170,494 0 68,081
ABBVIE INC COM 00287Y109 3,334 58,364 SH   SOLE   36,644 0 21,920
AFLAC INC COM 001055102 8,926 141,367 SH   SOLE   109,582 0 35,835
AMERICAN EXPRESS COMPANY COM 025816109 506 8,249 SH   SOLE   5,092 0 3,157
AMERIPRISE FINANCIAL INC COM 03076C106 271 2,880 SH   SOLE   630 0 2,450
AMGEN INC COM 031162100 5,160 34,413 SH   SOLE   27,558 0 7,005
APACHE CORP COM 037411105 3,137 64,277 SH   SOLE   18,467 0 45,810
APPLE INC COM 037833100 9,052 83,056 SH   SOLE   66,163 0 19,168
ARCHER DANIELS MIDLAND CO COM 039483102 1,221 33,619 SH   SOLE   23,419 0 10,400
AT&T INC COM 00206R102 2,748 70,150 SH   SOLE   51,569 0 19,031
AUTO DATA PROCESSING INC COM 053301510 2,723 30,351 SH   SOLE   22,983 0 7,368
BALL CORP COM 058498106 7,942 111,405 SH   SOLE   84,615 0 30,190
BARRICK GOLD CORP COM 067901108 158 11,650 SH   SOLE   7,000 0 4,650
BAXALTA INCORPORATED COM 07177m103 5,542 137,189 SH   SOLE   110,225 0 31,264
BAXTER INTERNATIONAL INC COM 071813109 5,727 139,399 SH   SOLE   111,230 0 32,469
BECTON DICKINSON & COMPANY COM 075887109 8,195 53,978 SH   SOLE   40,568 0 15,110
BEMIS COMPANY INC COM 081143710 1,421 27,447 SH   SOLE   18,447 0 9,350
BERKSHIRE HATHAWAY COM 084670207 339 2,386 SH   SOLE   2,311 0 1,075
BIO-TECHNE CORP COMMON COM 878377100 1,714 18,133 SH   SOLE   14,983 0 3,725
BOEING COMPANY COM 097023105 438 3,450 SH   SOLE   2,500 0 950
BOSTON SCIENTIFIC CORP COM 101137107 224 11,900 SH   SOLE   5,900 0 6,000
BRISTOL-MYERS SQUIBB COMPANY COM 110122108 682 10,682 SH   SOLE   6,832 0 3,850
C H ROBINSON WORLDWIDE INC COM 12541W209 1,843 24,824 SH   SOLE   15,597 0 9,477
CATERPILLAR INC COM 149123101 604 7,895 SH   SOLE   5,990 0 2,855
CDK GLOBAL INC. COM 12508e101 363 7,795 SH   SOLE   6,601 0 1,194
CELANESE CORP COM 150870103 227 3,463 SH   SOLE   463 0 3,000
CENTERPOINT ENERGY INC COM 15189T107 1,374 65,693 SH   SOLE   63,193 0 2,500
CHARLES SCHWAB CORP COM 808513105 203 7,250 SH   SOLE   4,550 0 2,700
CHEVRON CORP COM 166764100 9,504 99,627 SH   SOLE   74,677 0 26,750
CHRISTOPHER & BANKS CORP COM 171046105 1,057 442,095 SH   SOLE   442,095 0 0
CISCO SYSTEMS INC COM 17275R102 11,082 389,263 SH   SOLE   316,418 0 81,945
CLOROX COMPANY COM 189054109 663 5,260 SH   SOLE   3,140 0 2,270
COCA-COLA COMPANY COM 191216100 1,940 41,812 SH   SOLE   34,282 0 8,180
COLGATE-PALMOLIVE CO COM 194162103 7,239 102,456 SH   SOLE   77,991 0 27,265
CONAGRA FOODS INC COM 205887102 435 9,738 SH   SOLE   1,238 0 9,300
CONOCOPHILLIPS COM 20825C104 1,221 30,312 SH   SOLE   15,165 0 15,497
CR BARD INC COM 067383109 1,037 5,115 SH   SOLE   4,615 0 600
CVS CAREMARK CORP COM 126650100 692 6,667 SH   SOLE   4,110 0 2,807
DANAHER CORP COM 235851102 711 7,490 SH   SOLE   7,090 0 400
DE LUXE CORP COM 248019101 258 4,130 SH   SOLE   130 0 4,000
DEERE & COMPANY COM 244199105 6,054 78,639 SH   SOLE   61,546 0 19,043
DOMINION RES INC COM 25746U109 1,608 21,400 SH   SOLE   20,950 0 450
DONALDSON COMPANY INC COM 257651109 2,494 78,162 SH   SOLE   54,859 0 24,303
DOW CHEMICAL COMPANY COM 260543103 323 6,357 SH   SOLE   1,224 0 5,133
DTE ENERGY COMPANY COM 233331107 272 3,000 SH   SOLE   3,000 0 0
DU PONT EI DE NEMOURS & COMPAN COM 263534109 338 5,334 SH   SOLE   2,758 0 2,576
ECOLAB INC COM 278865100 3,129 28,054 SH   SOLE   23,366 0 5,488
ELI LILLY & COMPANY COM 532457108 1,581 21,959 SH   SOLE   20,359 0 1,600
EMC CORP COM 268648102 8,972 336,649 SH   SOLE   270,264 0 75,585
EMERSON ELECTRIC COMPANY COM 291011104 1,897 34,883 SH   SOLE   20,990 0 14,193
ENTERPRISE PRD PARTNERS LP COM 293792107 244 9,920 SH   SOLE   9,920 0 0
ERICSSON TELEPHONE COMPANY COM 294821608 502 50,008 SH   SOLE   50,008 0 0
EXXON MOBIL CORP COM 30231G102 10,440 124,891 SH   SOLE   94,740 0 32,451
FASTENAL COMPANY COM 311900104 1,165 23,768 SH   SOLE   11,993 0 12,575
FEDEX CORP COM 31428X106 226 1,390 SH   SOLE   840 0 550
FRANKLIN RESOURCES INC COM 354613101 262 6,715 SH   SOLE   4,690 0 2,425
GENERAL DYNAMICS CORP COM 369550108 7,620 58,006 SH   SOLE   42,581 0 17,175
GENERAL ELECTRIC COMPANY COM 369604103 11,872 373,452 SH   SOLE   277,309 0 105,893
GENERAL MILLS INC COM 370334104 2,550 40,254 SH   SOLE   24,479 0 17,975
GENUINE PARTS COMPANY COM 372460105 1,665 16,760 SH   SOLE   14,630 0 2,330
GRACO INC COM 384109104 2,370 28,225 SH   SOLE   19,825 0 8,400
HALLIBURTON COMPANY COM 406216101 1,146 32,090 SH   SOLE   22,690 0 10,000
HB FULLER COMPANY COM 359694106 586 13,800 SH   SOLE   2,300 0 11,500
HEWLETT PACKARD ENTERPRISE COM 42824C109 527 29,736 SH   SOLE   10,436 0 19,300
HOME DEPOT INC COM 437076102 14,000 104,922 SH   SOLE   82,797 0 24,625
HONEYWELL INTL INC COM 438516106 2,169 19,358 SH   SOLE   15,708 0 3,650
HORMEL FOODS CORP COM 440452100 517 11,960 SH   SOLE   11,960 0 600
HP, INC. COM 428236103 359 29,180 SH   SOLE   9,880 0 19,300
HUBBELL INCORPORATED COM 443510201 424 4,000 SH   SOLE   0 0 4,000
ILLINOIS TOOL WORKS INC COM 452308109 572 5,583 SH   SOLE   5,083 0 500
INTEL CORP COM 458140100 3,647 112,742 SH   SOLE   89,198 0 24,594
INTL BUSINESS MACHINES CORP COM 459200101 11,212 74,032 SH   SOLE   52,001 0 23,561
JOHNSON & JOHNSON COM 478160104 13,053 120,637 SH   SOLE   90,972 0 32,290
JOHNSON CONTROLS INC COM 478366107 1,567 40,213 SH   SOLE   32,122 0 8,491
JP MORGAN CHASE & COMPANY COM 46625H100 555 9,368 SH   SOLE   6,670 0 2,698
KIMBERLY-CLARK CORP COM 494368103 4,065 30,220 SH   SOLE   24,345 0 6,025
KOHLS CORP COM 500255104 684 14,675 SH   SOLE   12,575 0 2,600
L BRANDS INC COM 501797104 866 9,860 SH   SOLE   5,800 0 4,060
L-3 COMMUNICATIONS HOLDINGS IN COM 502424104 6,895 58,189 SH   SOLE   47,089 0 12,800
LEGGETT & PLATT INC COM 524660107 2,149 44,400 SH   SOLE   38,220 0 6,680
LOWES COMPANIES INC COM 548661107 895 11,809 SH   SOLE   6,140 0 5,669
MARRIOTT VACATIONS CORP COM 57164Y107 381 5,649 SH   SOLE   5,649 0 0
MCCORMICK & COMPANY INC COM 579780206 2,265 22,772 SH   SOLE   18,583 0 4,189
MCDONALDS CORP COM 580135101 9,862 78,466 SH   SOLE   60,381 0 21,285
MCKESSON CORP COM 58155Q103 612 3,895 SH   SOLE   295 0 3,720
MDU RESOURCES GROUP COM 552690109 854 43,900 SH   SOLE   22,900 0 21,600
MEDTRONIC PLC F COM G5960L103 3,288 43,846 SH   SOLE   29,730 0 14,366
MERCK & CO INC COM 589331107 1,095 20,698 SH   SOLE   11,365 0 9,333
MICROSOFT CORP COM 594918104 14,147 256,145 SH   SOLE   192,099 0 67,946
NEXTERA ENERGY INC COM 65339F101 217 1,837 SH   SOLE   1,698 0 139
NIKE INC CL B COM 654106103 1,830 29,776 SH   SOLE   29,776 0 0
NORTHERN TRUST CORP COM 665859104 349 5,350 SH   SOLE   4,550 0 1,050
NOVARTIS AG SPON ADR COM 66987V109 776 10,711 SH   SOLE   10,161 0 550
OMNICOM GROUP INC COM 681919106 8,868 106,553 SH   SOLE   80,653 0 28,200
ORACLE CORP COM 68389x105 9,310 227,562 SH   SOLE   189,167 0 44,395
PARKER-HANNIFIN CORP COM 701094104 323 2,912 SH   SOLE   1,612 0 1,300
PENTAIR PLC F COM H6169Q108 906 16,695 SH   SOLE   10,030 0 6,865
PEPSICO INC COM 713448108 11,425 111,490 SH   SOLE   86,315 0 27,125
PFIZER INC COM 717081103 1,486 50,149 SH   SOLE   14,219 0 36,330
PHILLIPS 66 COM 718546104 827 9,551 SH   SOLE   4,465 0 5,086
PRAXAIR INC COM 74005P104 322 2,815 SH   SOLE   1,615 0 1,200
PROCTER & GAMBLE COMPANY COM 742718109 11,425 138,802 SH   SOLE   110,048 0 31,454
RAYTHEON COMPANY COM 755111507 1,237 10,084 SH   SOLE   5,665 0 4,619
ROSS STORES INC COM 778296103 1,580 27,280 SH   SOLE   25,120 0 2,760
ROYAL BANK CANADA MONTREAL COM 780087102 6,429 111,700 SH   SOLE   90,770 0 24,280
ROYAL DUTCH SHELL PLC A ADR COM 780257804 5,233 108,007 SH   SOLE   88,002 0 23,955
SCHLUMBERGER LIMITED COM 806857108 1,840 24,949 SH   SOLE   16,512 0 8,637
SOUTHERN COMPANY COM 842587107 590 11,413 SH   SOLE   6,675 0 5,038
ST JUDE MEDICAL INC COM 790849103 4,338 78,880 SH   SOLE   59,410 0 20,070
STANLEY BLACK & DECKER INC COM 854502101 469 4,462 SH   SOLE   4,462 0 0
STRYKER CORP COM 863667101 3,882 36,179 SH   SOLE   23,944 0 12,785
SYSCO CORP COM 871829107 8,360 178,905 SH   SOLE   141,255 0 42,650
TARGET CORP COM 87612E106 5,823 70,772 SH   SOLE   43,370 0 28,302
TCF FINANCIAL CORP COM 872275102 229 18,660 SH   SOLE   4,160 0 14,500
TESORO CORP COM 881609101 258 3,000 SH   SOLE   0 0 3,000
TJX COMPANIES INC COM 872540109 3,953 50,450 SH   SOLE   42,730 0 7,720
TORCHMARK CORP COM 891027104 413 7,617 SH   SOLE   7,617 0 0
TRACTOR SUPPLY COMPANY COM 892356106 306 3,387 SH   SOLE   3,387 0 0
TRAVELERS COMPANIES INC COM 89417E109 2,580 22,108 SH   SOLE   16,069 0 6,539
UNION PACIFIC CORP COM 907818108 354 4,453 SH   SOLE   159 0 4,294
UNITED TECHNOLOGIES CORP COM 913017109 8,443 84,349 SH   SOLE   65,949 0 20,000
UNITEDHEALTH GROUP INC COM 91324P102 6,635 51,476 SH   SOLE   27,725 0 24,001
US BANCORP COM 902973304 4,062 100,078 SH   SOLE   61,670 0 43,808
VALSPAR CORP COM 920355104 77,681 725,858 SH   SOLE   696,908 0 28,950
VERIZON COMMUNICATIONS INC COM 92343V104 2,484 45,934 SH   SOLE   26,087 0 20,197
WAL-MART STORES INC COM 931142103 1,562 22,802 SH   SOLE   14,397 0 8,605
WALGREENS BOOTS ALLIANCE, INC. COM 931422109 11,331 134,508 SH   SOLE   100,283 0 37,475
WELLS FARGO & COMPANY COM 949746101 9,391 194,183 SH   SOLE   161,673 0 36,560
WILLIAMS COMPANIES INC COM 969457100 222 13,827 SH   SOLE   0 0 13,827
XCEL ENERGY INC COM 98389B100 2,622 62,699 SH   SOLE   51,863 0 11,336