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
Hormel Foods Corp COM 440452100 9,711 216,958 SH   SOLE   154,639 0 62,319
International Business Machines Corp COM 459200101 10,182 72,164 SH   SOLE   51,507 0 20,657
The Home Depot Inc COM 437076102 14,623 76,204 SH   SOLE   58,416 0 17,788
Deere & Co COM 244199105 7,350 45,983 SH   SOLE   30,818 0 15,165
General Dynamics Corp COM 369550108 6,528 38,565 SH   SOLE   25,010 0 13,555
Apple Inc COM 037833100 13,209 69,539 SH   SOLE   49,478 0 20,061
Aflac Inc COM 001055102 11,342 226,846 SH   SOLE   159,756 0 67,090
Amgen Inc COM 031162100 13,349 70,267 SH   SOLE   52,641 0 17,626
Baxter International Inc COM 071813109 8,166 100,429 SH   SOLE   66,143 0 34,286
Becton Dickinson and Co COM 075887109 9,268 37,113 SH   SOLE   24,655 0 12,458
Johnson & Johnson COM 478160104 14,179 101,428 SH   SOLE   72,583 0 28,845
3M Co COM 88579Y101 12,730 61,269 SH   SOLE   44,072 0 17,197
Omnicom Group Inc COM 681919106 7,045 96,525 SH   SOLE   61,380 0 35,145
Procter & Gamble Co COM 742718109 13,539 130,119 SH   SOLE   96,545 0 33,574
Royal Dutch Shell PLC SPONS ADR A 780259206 5,861 93,647 SH   SOLE   62,932 0 30,715
Royal Bank of Canada COM 780087102 7,699 101,909 SH   SOLE   72,839 0 29,070
Target Corp COM 87612E106 12,862 160,257 SH   SOLE   112,580 0 47,677
Walgreen Boots Alliance Inc Com COM 931427108 10,943 172,960 SH   SOLE   125,035 0 47,925
Wells Fargo & Co COM 949746101 8,487 175,638 SH   SOLE   129,178 0 46,460
Exxon Mobil Corp COM 30231G102 12,138 150,225 SH   SOLE   109,862 0 40,363
Principal Finl Group Inc COM 74251V102 4,737 94,386 SH   SOLE   57,881 0 36,505
Dowdupont Inc COM 26078J100 563 10,553 SH   SOLE   7,613 0 2,940
US Bancorp COM 902973304 10,255 212,813 SH   SOLE   149,830 0 62,983
Sysco Corp COM 871829107 7,883 118,074 SH   SOLE   77,704 0 40,370
Oracle Corp COM 68389X105 11,113 206,911 SH   SOLE   158,499 0 48,412
Microsoft Corp COM 594918104 21,492 182,231 SH   SOLE   130,910 0 51,321
Medtronic PLC SHS G5960L103 3,118 34,230 SH   SOLE   27,939 0 6,291
Lowe s Companies Inc COM 548661107 984 8,990 SH   SOLE   6,740 0 2,250
Colgate-Palmolive Co COM 194162103 6,340 92,501 SH   SOLE   58,136 0 34,365
Cisco Systems Inc COM 17275R102 18,147 336,121 SH   SOLE   255,732 0 80,389
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,145 28,004 SH   SOLE   14,004 0 14,000
L3 Technologies Inc COM 502413107 7,110 34,454 SH   SOLE   23,634 0 10,820
Chevron Corp COM 166764100 11,976 97,221 SH   SOLE   71,892 0 25,329
Ball Corp COM 058498106 10,325 178,441 SH   SOLE   114,796 0 63,645
Abbott Laboratories COM 002824100 18,800 235,182 SH   SOLE   165,908 0 69,274
McDonald s Corp COM 580135101 10,071 53,031 SH   SOLE   36,021 0 17,010
PepsiCo Inc COM 713448108 11,518 93,985 SH   SOLE   66,810 0 27,175
Pentair PLC SHS G7S00T104 698 15,673 SH   SOLE   11,958 0 3,715
AT&T Inc COM 00206R102 5,913 188,554 SH   SOLE   150,288 0 38,266
United Technologies Corp COM 913017109 9,404 72,960 SH   SOLE   51,700 0 21,260
Verizon Communications Inc COM 92343V104 7,556 127,788 SH   SOLE   94,551 0 33,237
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,447 14,553 SH   SOLE   12,870 0 1,683
ISHARES TR SELECT DIVID ETF 464287168 542 5,516 SH   SOLE   1,475 0 4,041
Ecolab Inc COM 278865100 5,949 33,695 SH   SOLE   29,511 0 4,184
Fastenal Co COM 311900104 1,932 30,038 SH   SOLE   17,708 0 12,330
CVS Health Corp COM 126650100 859 15,922 SH   SOLE   13,985 0 1,937
Donaldson Co Inc COM 257651109 4,961 99,108 SH   SOLE   76,589 0 22,519
General Mills Inc COM 370334104 4,019 77,653 SH   SOLE   58,203 0 19,450
Intel Corp COM 458140100 8,028 149,504 SH   SOLE   132,080 0 17,424
Ameriprise Financial Inc COM 03076C106 533 4,160 SH   SOLE   2,310 0 1,850
ConocoPhillips COM 20825C104 1,388 20,796 SH   SOLE   14,329 0 6,467
Bemis Co Inc COM 081437105 2,089 37,653 SH   SOLE   32,853 0 4,800
Caterpillar Inc COM 149123101 953 7,036 SH   SOLE   5,136 0 1,900
C.H. Robinson Worldwide Inc COM 12541W209 4,172 47,963 SH   SOLE   40,096 0 7,867
Coca-Cola Co COM 191216100 1,876 40,038 SH   SOLE   32,108 0 7,930
Leggett & Platt Inc COM 524660107 2,616 61,951 SH   SOLE   53,621 0 8,330
Southern Co COM 842587107 2,548 49,294 SH   SOLE   26,596 0 22,698
Ross Stores Inc COM 778296103 2,444 26,250 SH   SOLE   24,090 0 2,160
Stryker Corp COM 863667101 8,522 43,143 SH   SOLE   36,633 0 6,510
UnitedHealth Group Inc COM 91324P102 19,273 77,945 SH   SOLE   70,020 0 7,925
The Travelers Companies Inc COM 89417E109 3,394 24,746 SH   SOLE   20,342 0 4,404
Xcel Energy Inc COM 98389B100 5,344 95,076 SH   SOLE   68,845 0 26,231
SELECT SECTOR SPDR TR ENERGY 81369Y506 356 5,385 SH   SOLE   995 0 4,390
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,476 96,324 SH   SOLE   80,119 0 16,205
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 648 8,753 SH   SOLE   7,787 0 966
Eli Lilly and Co COM 532457108 3,420 26,359 SH   SOLE   25,959 0 400
Bristol-Myers Squibb Company COM 110122108 593 12,420 SH   SOLE   9,095 0 3,325
ZIMMER BIOMET HLDGS INC COM 98956P102 204 1,600 SH   SOLE   900 0 700
SPDR S&P 500 ETF TR TR UNIT 78462F103 16,679 59,044 SH   SOLE   42,236 0 16,808
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,344 31,633 SH   SOLE   21,241 0 10,392
ISHARES TR TIPS BD ETF 464287176 1,642 14,522 SH   SOLE   3,755 0 10,767
ISHARES TR MSCI EAFE ETF 464287465 3,348 51,615 SH   SOLE   42,894 0 8,721
ISHARES TR S&P MC 400GR ETF 464287606 374 1,709 SH   SOLE   1,609 0 100
ISHARES TR CORE US AGGBD ET 464287226 433 3,969 SH   SOLE   2,677 0 1,292
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6,733 19,493 SH   SOLE   16,335 0 3,158
ISHARES TR RUSSELL 2000 ETF 464287655 7,207 47,080 SH   SOLE   37,737 0 9,343
Kimberly-Clark Corp COM 494368103 4,083 32,954 SH   SOLE   28,104 0 4,850
TJX Companies Inc COM 872540109 5,154 96,854 SH   SOLE   83,414 0 13,440
General Electric Co COM 369604103 494 49,407 SH   SOLE   40,156 0 9,251
CABLE ONE INC COM 12685J105 275 280 SH   SOLE   0 0 280
Williams Companies Inc COM 969457100 386 13,427 SH   SOLE   0 0 13,427
ISHARES TR IBOXX INV CP ETF 464287242 528 4,431 SH   SOLE   3,734 0 697
Phillips 66 COM 718546104 869 9,126 SH   SOLE   6,595 0 2,531
Raytheon Co COM 755111507 1,450 7,961 SH   SOLE   5,557 0 2,404
Emerson Electric Co COM 291011104 2,160 31,542 SH   SOLE   21,154 0 10,388
Honeywell International Inc COM 438516106 3,294 20,730 SH   SOLE   17,910 0 2,820
Genuine Parts Co COM 372460105 3,569 31,860 SH   SOLE   28,080 0 3,780
AbbVie Inc COM 00287Y109 5,844 72,514 SH   SOLE   50,204 0 22,310
Automatic Data Processing Inc COM 053015103 4,480 28,048 SH   SOLE   22,635 0 5,413
Wal-Mart Stores Inc COM 931142103 2,162 22,172 SH   SOLE   15,777 0 6,395
Union Pacific Corp COM 907818108 701 4,192 SH   SOLE   331 0 3,861
Conagra Brands Inc COM 205887102 979 35,300 SH   SOLE   30,800 0 4,500
Apache Corp COM 037411105 1,861 53,694 SH   SOLE   16,734 0 36,960
Merck & Co Inc COM 58933Y105 1,775 21,339 SH   SOLE   18,379 0 2,960
Schlumberger Ltd COM 806857108 1,345 30,878 SH   SOLE   26,433 0 4,445
ISHARES TR U.S. ENERGY ETF 464287796 485 13,450 SH   SOLE   13,450 0 0
Halliburton Co COM 406216101 673 22,982 SH   SOLE   17,782 0 5,200
H.B. Fuller Co COM 359694106 615 12,650 SH   SOLE   2,300 0 10,350
NVENT ELECTRIC PLC SHS G6700G107 372 13,805 SH   SOLE   10,090 0 3,715
ISHARES TR RUS MID CAP ETF 464287499 385 7,136 SH   SOLE   5,236 0 1,900
Bio- Techne Corp COM 09073M104 3,097 15,599 SH   SOLE   14,358 0 1,241
Clorox Co COM 189054109 831 5,180 SH   SOLE   3,160 0 2,020
SPDR SERIES TRUST DJ REIT ETF 78464A607 215 2,177 SH   SOLE   2,171 0 6
United Parcel Service Inc CL B 911312106 1,828 16,357 SH   SOLE   14,844 0 1,513
JPMorgan Chase & Co COM 46625H100 1,001 9,893 SH   SOLE   6,995 0 2,898
MDU Resources Group Inc COM 552690109 1,085 41,990 SH   SOLE   27,790 0 14,200
McCormick & Co Inc COM NON VTG 579780206 2,860 18,985 SH   SOLE   16,411 0 2,574
Illinois Tool Works Inc COM 452308109 598 4,163 SH   SOLE   3,663 0 500
Graco Inc COM 384109104 3,715 75,020 SH   SOLE   58,985 0 16,035
FedEx Corp COM 31428X106 252 1,390 SH   SOLE   840 0 550
Boeing Co COM 097023105 1,285 3,370 SH   SOLE   2,530 0 840
Johnson Controls International PLC SHS G51502105 772 20,904 SH   SOLE   17,945 0 2,959
Federated Investors Inc COM 314211103 1,214 41,420 SH   SOLE   39,520 0 1,900
McKesson Corp COM 58155Q103 418 3,570 SH   SOLE   200 0 3,370
Pfizer Inc COM 717081103 2,383 56,105 SH   SOLE   48,475 0 7,630
Dominion Resources Inc COM 25746U109 4,267 55,660 SH   SOLE   43,830 0 11,830
Christopher & Banks Corp COM 171046105 141 414,161 SH   SOLE   414,161 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 542 4,393 SH   SOLE   2,543 0 1,850
ISHARES TR RUS 1000 GRW ETF 464287614 1,062 7,018 SH   SOLE   3,939 0 3,079
American Express Co COM 025816109 880 8,053 SH   SOLE   4,896 0 3,157
TCF Financial Corp COM 872275102 203 9,800 SH   SOLE   2,000 0 7,800
Archer-Daniels Midland Co COM 039483102 1,335 30,953 SH   SOLE   26,753 0 4,200
ISHARES TR RUS 2000 VAL ETF 464287630 257 2,141 SH   SOLE   441 0 1,700
ISHARES TR RUS 2000 GRW ETF 464287648 407 2,068 SH   SOLE   985 0 1,083
Walt Disney Co COM 254687106 291 2,618 SH   SOLE   2,193 0 425
Celanese Corp COM 150870103 454 4,603 SH   SOLE   2,103 0 2,500
NextEra Energy Inc COM 65339F101 355 1,837 SH   SOLE   1,698 0 139
Novartis Ag SPONSORED ADR 66987V109 2,126 22,117 SH   SOLE   21,867 0 250
Tractor Supply Co COM 892356106 331 3,387 SH   SOLE   3,387 0 0
Northern Trust Corp COM 665859104 658 7,280 SH   SOLE   6,930 0 350
Berkshire Hathaway Inc Del CL B NEW 084670702 382 1,901 SH   SOLE   1,901 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 409 3,727 SH   SOLE   3,727 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 326 7,595 SH   SOLE   2,980 0 4,615
Church & Dwight Co Inc COM 171340102 540 7,580 SH   SOLE   5,530 0 2,050
ISHARES TR MSCI EAFE GRW ETF 464288885 1,920 24,795 SH   SOLE   22,850 0 1,945
ISHARES TR CORE MSCI EAFE 46432F842 948 15,602 SH   SOLE   15,602 0 0
CenterPoint Energy Inc COM 15189T107 2,803 91,306 SH   SOLE   88,806 0 2,500
Sherwin-Williams Co COM 824348106 285 662 SH   SOLE   662 0 0
CDK Global Inc COM 12508E101 379 6,448 SH   SOLE   6,448 0 0
Hewlett Packard Enterprise Co COM 42824C109 355 23,032 SH   SOLE   23,032 0 0
Danaher Corp COM 235851102 3,143 23,804 SH   SOLE   23,504 0 300
ISHARES TR RUS 1000 ETF 464287622 557 3,540 SH   SOLE   3,540 0 0
ISHARES TR US INDUSTRIALS 464287754 217 1,431 SH   SOLE   940 0 491
SMUCKER J M CO COM NEW 832696405 280 2,400 SH   SOLE   1,700 0 700
Parker Hannifin Corp COM 701094104 277 1,612 SH   SOLE   1,612 0 0
Linde PLC COM G5494J103 281 1,600 SH   SOLE   1,600 0 0
ERICSSON ADR B SEK 10 294821608 459 50,008 SH   SOLE   50,008 0 0
Stanley Black & Decker Inc COM 854502101 608 4,462 SH   SOLE   4,462 0 0
Torchmark Corp COM 891027104 1,229 15,000 SH   SOLE   15,000 0 0
Marriott Vacations Worldwide Corp COM 57164Y107 528 5,649 SH   SOLE   5,649 0 0
Nike Inc CL B 654106103 3,284 39,000 SH   SOLE   39,000 0 0
Morgan Stanley COM 617446448 1,203 28,510 SH   SOLE   27,510 0 1,000
Enterprise Products Partners LP COM 293792107 289 9,920 SH   SOLE   9,920 0 0
Charles Schwab Corp COM 808513105 1,008 23,569 SH   SOLE   23,569 0 0
ISHARES TR S&P US PFD STK 464288687 345 9,435 SH   SOLE   0 0 9,435
Dte Energy Company COM 233331107 374 3,000 SH   SOLE   3,000 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 231 1,338 SH   SOLE   0 0 1,338
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,084 15,495 SH   SOLE   15,495 0 0
Hubbell Incorporated B COM 443510201 472 4,000 SH   SOLE   0 0 4,000
Corning Inc COM 219350105 213 6,420 SH   SOLE   6,420 0 0
HP Inc COM 40434L105 321 16,500 SH   SOLE   16,500 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,033 32,995 SH   SOLE   32,995 0 0
FISERV INC COM 337738108 1,384 15,680 SH   SOLE   15,680 0 0
Fortive Corp Com COM 34959J108 805 9,600 SH   SOLE   9,600 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 331 6,400 SH   SOLE   6,400 0 0
APTARGROUP INC COM 038336103 670 6,300 SH   SOLE   6,300 0 0
AMPHENOL CORP NEW CL A 032095101 1,133 12,000 SH   SOLE   12,000 0 0
SCHEIN HENRY INC COM 806407102 373 6,200 SH   SOLE   6,200 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,362 6,500 SH   SOLE   6,500 0 0
GARDNER DENVER HLDGS INC COM 36555P107 634 22,800 SH   SOLE   22,800 0 0
STARBUCKS CORP COM 855244109 743 10,000 SH   SOLE   10,000 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,164 1,610 SH   SOLE   1,610 0 0
PAYCHEX INC COM 704326107 986 12,300 SH   SOLE   12,300 0 0
DEVON ENERGY CORP NEW COM 25179M103 410 13,000 SH   SOLE   13,000 0 0