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 Co COM 88579Y101 14,741 74,936 SH   SOLE   57,400 0 17,536
Abbott Laboratories COM 002824100 18,399 301,674 SH   SOLE   231,249 0 70,425
AbbVie Inc COM 00287Y109 6,695 72,266 SH   SOLE   50,026 0 22,240
Aflac Inc COM 001055102 13,254 308,094 SH   SOLE   242,599 0 65,495
AMBEV SA SPONSORED ADR 02319V103 49 10,580 SH   SOLE   0 0 10,580
American Express Co COM 025816109 828 8,447 SH   SOLE   5,290 0 3,157
Ameriprise Financial Inc COM 03076C106 582 4,160 SH   SOLE   1,490 0 2,670
Amgen Inc COM 031162100 16,916 91,641 SH   SOLE   74,028 0 17,613
Andeavor COM 03349M105 262 2,000 SH   SOLE   0 0 2,000
Apache Corp COM 037411105 2,522 53,954 SH   SOLE   16,834 0 37,120
Apple Inc COM 037833100 16,933 91,475 SH   SOLE   71,684 0 19,791
Archer-Daniels Midland Co COM 039483102 1,419 30,953 SH   SOLE   26,753 0 4,200
AT&T Inc COM 00206R102 5,126 159,626 SH   SOLE   124,480 0 35,146
Automatic Data Processing Inc COM 053015103 3,830 28,554 SH   SOLE   21,363 0 7,191
Ball Corp COM 058498106 9,735 273,853 SH   SOLE   208,897 0 64,956
Baxter International Inc COM 071813109 11,318 153,284 SH   SOLE   118,798 0 34,486
Becton Dickinson and Co COM 075887109 12,846 53,623 SH   SOLE   41,385 0 12,238
Bemis Co Inc COM 081437105 1,615 38,253 SH   SOLE   32,853 0 5,400
Berkshire Hathaway Inc Del CL B NEW 084670702 337 1,807 SH   SOLE   1,807 0 0
Bio- Techne Corp COM 09073M104 2,378 16,073 SH   SOLE   14,083 0 1,990
Boeing Co COM 097023105 1,134 3,380 SH   SOLE   2,540 0 840
Bristol-Myers Squibb Company COM 110122108 589 10,645 SH   SOLE   7,170 0 3,475
C.H. Robinson Worldwide Inc COM 12541W209 4,003 47,853 SH   SOLE   39,286 0 8,567
CABLE ONE INC COM 12685J105 205 280 SH   SOLE   0 0 280
Caterpillar Inc COM 149123101 1,020 7,516 SH   SOLE   5,616 0 1,900
CDK Global Inc COM 12508E101 477 7,332 SH   SOLE   6,466 0 866
Celanese Corp COM 150870103 523 4,713 SH   SOLE   2,213 0 2,500
CenterPoint Energy Inc COM 15189T107 2,569 92,693 SH   SOLE   90,193 0 2,500
Charles Schwab Corp COM 808513105 355 6,950 SH   SOLE   4,250 0 2,700
Chevron Corp COM 166764100 15,752 124,589 SH   SOLE   98,735 0 25,854
Christopher & Banks Corp COM 171046105 411 437,095 SH   SOLE   437,095 0 0
Church & Dwight Co Inc COM 171340102 406 7,640 SH   SOLE   5,590 0 2,050
Cisco Systems Inc COM 17275R102 18,774 436,297 SH   SOLE   356,415 0 79,882
Clorox Co COM 189054109 738 5,455 SH   SOLE   3,065 0 2,390
Coca-Cola Co COM 191216100 1,856 42,312 SH   SOLE   34,282 0 8,030
Colgate-Palmolive Co COM 194162103 9,126 140,815 SH   SOLE   107,675 0 33,140
Conagra Brands Inc COM 205887102 1,279 35,800 SH   SOLE   28,800 0 7,000
ConocoPhillips COM 20825C104 1,407 20,211 SH   SOLE   11,019 0 9,192
CVS Health Corp COM 126650100 437 6,797 SH   SOLE   4,260 0 2,537
Danaher Corp COM 235851102 1,726 17,490 SH   SOLE   17,090 0 400
Deere & Co COM 244199105 9,639 68,951 SH   SOLE   53,671 0 15,280
Deluxe Corp COM 248019101 273 4,130 SH   SOLE   130 0 4,000
Dominion Resources Inc COM 25746U109 3,491 51,200 SH   SOLE   41,290 0 9,910
Donaldson Co Inc COM 257651109 4,065 90,100 SH   SOLE   65,791 0 24,309
Dowdupont Inc COM 26078J100 801 12,154 SH   SOLE   9,214 0 2,940
Dte Energy Company COM 233331107 311 3,000 SH   SOLE   3,000 0 0
Ecolab Inc COM 278865100 4,011 28,584 SH   SOLE   23,795 0 4,789
Eli Lilly and Co COM 532457108 2,181 25,559 SH   SOLE   25,159 0 400
Emerson Electric Co COM 291011104 2,223 32,148 SH   SOLE   21,120 0 11,028
Enterprise Products Partners LP COM 293792107 274 9,920 SH   SOLE   9,920 0 0
ERICSSON ADR B SEK 10 294821608 384 50,008 SH   SOLE   50,008 0 0
Exxon Mobil Corp COM 30231G102 16,527 199,773 SH   SOLE   160,479 0 39,294
Fastenal Co COM 311900104 1,418 29,452 SH   SOLE   17,122 0 12,330
Federated Investors Inc COM 314211103 966 41,420 SH   SOLE   39,520 0 1,900
FedEx Corp COM 31428X106 316 1,390 SH   SOLE   840 0 550
Fortive Corp Com COM 34959J108 258 3,352 SH   SOLE   3,352 0 0
General Dynamics Corp COM 369550108 9,972 53,496 SH   SOLE   39,563 0 13,933
General Electric Co COM 369604103 1,367 100,461 SH   SOLE   74,270 0 26,191
General Mills Inc COM 370334104 2,646 59,792 SH   SOLE   41,442 0 18,350
Genuine Parts Co COM 372460105 2,952 32,160 SH   SOLE   28,380 0 3,780
Graco Inc COM 384109104 3,432 75,890 SH   SOLE   59,855 0 16,035
H.B. Fuller Co COM 359694106 733 13,650 SH   SOLE   2,300 0 11,350
Halliburton Co COM 406216101 1,144 25,382 SH   SOLE   19,482 0 5,900
Hewlett Packard Enterprise Co COM 42824C109 404 27,640 SH   SOLE   24,840 0 2,800
Honeywell International Inc COM 438516106 3,111 21,597 SH   SOLE   18,677 0 2,920
Hormel Foods Corp COM 440452100 11,450 307,705 SH   SOLE   248,313 0 59,392
HP Inc COM 40434L105 627 27,621 SH   SOLE   24,840 0 2,781
Hubbell Incorporated B COM 443510201 423 4,000 SH   SOLE   0 0 4,000
Illinois Tool Works Inc COM 452308109 773 5,583 SH   SOLE   5,083 0 500
Intel Corp COM 458140100 7,765 156,198 SH   SOLE   137,204 0 18,994
International Business Machines Corp COM 459200101 13,995 100,181 SH   SOLE   79,259 0 20,922
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 203 6,850 SH   SOLE   0 0 6,850
ISHARES TR SELECT DIVID ETF 464287168 543 5,558 SH   SOLE   1,475 0 4,083
ISHARES TR MSCI EAFE ETF 464287465 3,432 51,242 SH   SOLE   42,798 0 8,444
ISHARES TR RUS 1000 VAL ETF 464287598 552 4,547 SH   SOLE   2,697 0 1,850
ISHARES TR RUSSELL 2000 ETF 464287655 8,410 51,350 SH   SOLE   41,987 0 9,363
ISHARES TR RUS MID CAP ETF 464287499 391 1,841 SH   SOLE   1,366 0 475
ISHARES TR CORE US AGGBD ET 464287226 733 6,897 SH   SOLE   2,468 0 4,429
ISHARES TR S&P MC 400GR ETF 464287606 384 1,709 SH   SOLE   1,609 0 100
ISHARES TR TIPS BD ETF 464287176 1,572 13,927 SH   SOLE   3,942 0 9,985
ISHARES TR IBOXX INV CP ETF 464287242 621 5,424 SH   SOLE   3,737 0 1,687
ISHARES TR U.S. ENERGY ETF 464287796 723 17,250 SH   SOLE   17,250 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,020 7,093 SH   SOLE   4,014 0 3,079
ISHARES TR RUS 2000 VAL ETF 464287630 282 2,141 SH   SOLE   441 0 1,700
ISHARES TR RUS 2000 GRW ETF 464287648 439 2,148 SH   SOLE   985 0 1,163
ISHARES TR MSCI EMG MKT ETF 464287234 334 7,708 SH   SOLE   3,093 0 4,615
ISHARES TR MSCI EAFE GRW ETF 464288885 1,958 24,845 SH   SOLE   22,850 0 1,995
ISHARES TR CORE MSCI EAFE 46432F842 989 15,602 SH   SOLE   15,602 0 0
ISHARES TR RUS 1000 ETF 464287622 574 3,778 SH   SOLE   3,778 0 0
ISHARES TR US INDUSTRIALS 464287754 206 1,431 SH   SOLE   940 0 491
ISHARES TR S&P US PFD STK 464288687 356 9,435 SH   SOLE   0 0 9,435
ISHARES TR BARCLAYS 7 10 YR 464287440 308 3,000 SH   SOLE   0 0 3,000
ISHARES TR S&P 500 GRWT ETF 464287309 218 1,338 SH   SOLE   0 0 1,338
Johnson & Johnson COM 478160104 15,745 129,759 SH   SOLE   100,006 0 29,753
Johnson Controls International PLC SHS G51502105 753 22,515 SH   SOLE   18,804 0 3,711
JPMorgan Chase & Co COM 46625H100 987 9,468 SH   SOLE   6,570 0 2,898
Kimberly-Clark Corp COM 494368103 3,457 32,817 SH   SOLE   27,892 0 4,925
L Brands Inc COM 501797104 392 10,633 SH   SOLE   8,773 0 1,860
L3 Technologies Inc COM 502413107 9,773 50,815 SH   SOLE   40,535 0 10,280
Leggett & Platt Inc COM 524660107 2,843 63,691 SH   SOLE   55,561 0 8,130
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 59 17,588 SH   SOLE   0 0 17,588
Lowe s Companies Inc COM 548661107 859 8,990 SH   SOLE   6,140 0 2,850
Marriott Vacations Worldwide Corp COM 57164Y107 702 6,217 SH   SOLE   5,649 0 568
McCormick & Co Inc COM NON VTG 579780206 2,374 20,447 SH   SOLE   17,763 0 2,684
McDonald s Corp COM 580135101 11,735 74,893 SH   SOLE   57,493 0 17,400
McKesson Corp COM 58155Q103 476 3,570 SH   SOLE   200 0 3,370
MDU Resources Group Inc COM 552690109 1,164 40,600 SH   SOLE   26,400 0 14,200
Medtronic PLC SHS G5960L103 2,989 34,914 SH   SOLE   27,248 0 7,666
Merck & Co Inc COM 58933Y105 1,312 21,621 SH   SOLE   17,061 0 4,560
Microsoft Corp COM 594918104 22,588 229,066 SH   SOLE   176,279 0 52,787
Morgan Stanley COM 617446448 1,357 28,620 SH   SOLE   27,620 0 1,000
NextEra Energy Inc COM 65339F101 307 1,837 SH   SOLE   1,698 0 139
Nike Inc CL B 654106103 3,108 39,000 SH   SOLE   39,000 0 0
Northern Trust Corp COM 665859104 626 6,080 SH   SOLE   5,630 0 450
Novartis Ag SPONSORED ADR 66987V109 1,626 21,529 SH   SOLE   21,279 0 250
NVENT ELECTRIC PLC SHS G6700G107 372 14,805 SH   SOLE   11,090 0 3,715
Omnicom Group Inc COM 681919106 10,721 140,562 SH   SOLE   106,742 0 33,820
Oracle Corp COM 68389X105 12,409 281,649 SH   SOLE   232,784 0 48,865
Parker Hannifin Corp COM 701094104 251 1,612 SH   SOLE   1,612 0 0
Pentair PLC SHS G7S00T104 623 14,805 SH   SOLE   11,090 0 3,715
PepsiCo Inc COM 713448108 13,585 124,782 SH   SOLE   96,988 0 27,794
Pfizer Inc COM 717081103 1,988 54,784 SH   SOLE   47,129 0 7,655
Philip Morris International Inc COM 718172109 223 2,759 SH   SOLE   400 0 2,359
Phillips 66 COM 718546104 1,064 9,476 SH   SOLE   5,465 0 4,011
Praxair Inc COM 74005P104 445 2,815 SH   SOLE   2,815 0 0
Principal Finl Group Inc COM 74251V102 8,458 159,742 SH   SOLE   124,234 0 35,508
Procter & Gamble Co COM 742718109 13,844 177,349 SH   SOLE   144,818 0 32,531
Raytheon Co COM 755111507 1,524 7,889 SH   SOLE   5,435 0 2,454
Ross Stores Inc COM 778296103 2,253 26,580 SH   SOLE   24,420 0 2,160
Royal Bank of Canada COM 780087102 10,958 145,526 SH   SOLE   119,116 0 26,410
Royal Dutch Shell PLC SPONS ADR A 780259206 10,059 145,305 SH   SOLE   118,038 0 27,267
Schlumberger Ltd COM 806857108 2,383 35,555 SH   SOLE   29,396 0 6,159
SELECT SECTOR SPDR TR ENERGY 81369Y506 739 9,725 SH   SOLE   1,800 0 7,925
Sherwin-Williams Co COM 824348106 270 662 SH   SOLE   662 0 0
Southern Co COM 842587107 1,854 40,043 SH   SOLE   19,955 0 20,088
SPDR S&P 500 ETF TR TR UNIT 78462F103 16,180 59,645 SH   SOLE   42,714 0 16,931
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 7,082 19,948 SH   SOLE   16,810 0 3,138
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,451 15,657 SH   SOLE   13,934 0 1,723
SPDR SERIES TRUST DJ REIT ETF 78464A607 289 3,077 SH   SOLE   3,071 0 6
Stanley Black & Decker Inc COM 854502101 593 4,462 SH   SOLE   4,462 0 0
Stryker Corp COM 863667101 6,400 37,904 SH   SOLE   31,079 0 6,825
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 90 11,606 SH   SOLE   0 0 11,606
Sysco Corp COM 871829107 12,189 178,492 SH   SOLE   140,037 0 38,455
Target Corp COM 87612E106 16,000 210,198 SH   SOLE   160,184 0 50,014
TCF Financial Corp COM 872275102 394 16,000 SH   SOLE   2,000 0 14,000
The Home Depot Inc COM 437076102 19,415 99,511 SH   SOLE   81,828 0 17,683
The Travelers Companies Inc COM 89417E109 3,173 25,934 SH   SOLE   21,420 0 4,514
TJX Companies Inc COM 872540109 4,805 50,480 SH   SOLE   42,860 0 7,620
Torchmark Corp COM 891027104 1,221 15,000 SH   SOLE   15,000 0 0
Tractor Supply Co COM 892356106 259 3,387 SH   SOLE   3,387 0 0
Union Pacific Corp COM 907818108 620 4,373 SH   SOLE   159 0 4,214
United Parcel Service Inc CL B 911312106 1,746 16,433 SH   SOLE   14,920 0 1,513
United Technologies Corp COM 913017109 12,231 97,825 SH   SOLE   76,557 0 21,268
UnitedHealth Group Inc COM 91324P102 17,062 69,543 SH   SOLE   42,940 0 26,603
US Bancorp COM 902973304 13,905 277,989 SH   SOLE   212,683 0 65,306
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,333 31,597 SH   SOLE   20,703 0 10,894
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 346 3,402 SH   SOLE   3,402 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,304 30,395 SH   SOLE   16,095 0 14,300
Verizon Communications Inc COM 92343V104 6,028 119,822 SH   SOLE   89,105 0 30,717
Walgreen Boots Alliance Inc Com COM 931427108 12,737 212,227 SH   SOLE   165,307 0 46,920
Wal-Mart Stores Inc COM 931142103 1,932 22,562 SH   SOLE   14,947 0 7,615
Walt Disney Co COM 254687106 241 2,299 SH   SOLE   1,874 0 425
Wells Fargo & Co COM 949746101 14,503 261,597 SH   SOLE   213,332 0 48,265
Williams Companies Inc COM 969457100 364 13,427 SH   SOLE   0 0 13,427
Xcel Energy Inc COM 98389B100 4,034 88,309 SH   SOLE   62,483 0 25,826