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 15,433,000 65,569 SH   SOLE   51,012 0 14,557
Abbott Laboratories COM 002824100 16,419,000 287,698 SH   SOLE   226,541 0 61,157
AbbVie Inc COM 00287Y109 6,896,000 71,306 SH   SOLE   49,256 0 22,050
Aflac Inc COM 001055102 13,130,000 149,584 SH   SOLE   123,134 0 26,450
American Express Co COM 025816109 839,000 8,447 SH   SOLE   5,290 0 3,157
Ameriprise Financial Inc COM 03076C106 598,000 3,530 SH   SOLE   1,280 0 2,250
Amgen Inc COM 031162100 14,687,000 84,454 SH   SOLE   70,844 0 13,610
Andeavor COM 03349M105 246,000 2,150 SH   SOLE   0 0 2,150
Apache Corp COM 037411105 2,286,000 54,154 SH   SOLE   17,034 0 37,120
Apple Inc COM 037833100 14,174,000 83,753 SH   SOLE   68,747 0 15,006
Archer-Daniels Midland Co COM 039483102 1,241,000 30,953 SH   SOLE   26,753 0 4,200
AT&T Inc COM 00206R102 4,308,000 110,808 SH   SOLE   95,992 0 14,816
Automatic Data Processing Inc COM 053015103 3,446,000 29,401 SH   SOLE   22,883 0 6,518
Ball Corp COM 058498106 8,722,000 230,449 SH   SOLE   186,561 0 43,888
Baxter International Inc COM 071813109 8,632,000 133,536 SH   SOLE   109,585 0 23,951
Becton Dickinson and Co COM 075887109 10,572,000 49,390 SH   SOLE   38,976 0 10,414
Bemis Co Inc COM 081437105 1,871,000 39,147 SH   SOLE   33,747 0 5,400
Berkshire Hathaway Inc Del CL B NEW 084670702 358,000 1,807 SH   SOLE   1,807 0 0
Bio- Techne Corp COM 09073M104 2,064,000 15,933 SH   SOLE   14,383 0 1,550
Boeing Co COM 097023105 1,130,000 3,830 SH   SOLE   2,990 0 840
Bristol-Myers Squibb Company COM 110122108 606,000 9,895 SH   SOLE   7,270 0 2,625
C.H. Robinson Worldwide Inc COM 12541W209 4,293,000 48,184 SH   SOLE   39,617 0 8,567
Caterpillar Inc COM 149123101 1,228,000 7,791 SH   SOLE   5,891 0 1,900
CDK Global Inc COM 12508E101 532,000 7,467 SH   SOLE   6,601 0 866
Celanese Corp COM 150870103 499,000 4,663 SH   SOLE   2,163 0 2,500
CenterPoint Energy Inc COM 15189T107 2,629,000 92,693 SH   SOLE   90,193 0 2,500
Charles Schwab Corp COM 808513105 357,000 6,950 SH   SOLE   4,250 0 2,700
Chevron Corp COM 166764100 13,813,000 110,333 SH   SOLE   91,399 0 18,934
Christopher & Banks Corp COM 171046105 561,000 442,095 SH   SOLE   442,095 0 0
Church & Dwight Co Inc COM 171340102 358,000 7,140 SH   SOLE   5,240 0 1,900
Cisco Systems Inc COM 17275R102 16,284,000 425,175 SH   SOLE   361,777 0 63,398
Clorox Co COM 189054109 701,000 4,715 SH   SOLE   2,895 0 1,820
Coca-Cola Co COM 191216100 1,941,000 42,312 SH   SOLE   34,282 0 8,030
Colgate-Palmolive Co COM 194162103 8,204,000 108,734 SH   SOLE   89,969 0 18,765
Conagra Brands Inc COM 205887102 1,360,000 36,100 SH   SOLE   29,100 0 7,000
ConocoPhillips COM 20825C104 1,131,000 20,611 SH   SOLE   11,219 0 9,392
Corning Inc COM 219350105 244,000 7,620 SH   SOLE   7,620 0 0
CVS Health Corp COM 126650100 457,000 6,297 SH   SOLE   3,760 0 2,537
Danaher Corp COM 235851102 1,623,000 17,490 SH   SOLE   17,090 0 400
Deere & Co COM 244199105 10,425,000 66,612 SH   SOLE   54,629 0 11,983
Deluxe Corp COM 248019101 317,000 4,130 SH   SOLE   130 0 4,000
Dominion Resources Inc COM 25746U109 2,561,000 31,600 SH   SOLE   31,060 0 540
Donaldson Co Inc COM 257651109 4,144,000 84,650 SH   SOLE   60,841 0 23,809
Dowdupont Inc COM 26078J100 871,000 12,229 SH   SOLE   9,214 0 3,015
Dte Energy Company COM 233331107 328,000 3,000 SH   SOLE   3,000 0 0
DXC Technology Co COM 23355L106 230,000 2,422 SH   SOLE   2,313 0 109
Ecolab Inc COM 278865100 3,724,000 27,754 SH   SOLE   23,145 0 4,609
Eli Lilly and Co COM 532457108 2,133,000 25,259 SH   SOLE   25,159 0 100
Emerson Electric Co COM 291011104 2,336,000 33,513 SH   SOLE   22,470 0 11,043
Enterprise Products Partners LP COM 293792107 263,000 9,920 SH   SOLE   9,920 0 0
Exxon Mobil Corp COM 30231G102 13,802,000 165,014 SH   SOLE   139,766 0 25,248
Fastenal Co COM 311900104 1,455,000 26,597 SH   SOLE   14,022 0 12,575
Federated Investors Inc COM 314211103 1,494,000 41,420 SH   SOLE   39,520 0 1,900
FedEx Corp COM 31428X106 347,000 1,390 SH   SOLE   840 0 550
Fortive Corp Com COM 34959J108 256,000 3,545 SH   SOLE   3,545 0 0
General Dynamics Corp COM 369550108 10,372,000 50,982 SH   SOLE   38,761 0 12,221
General Electric Co COM 369604103 6,473,000 370,929 SH   SOLE   295,096 0 75,833
General Mills Inc COM 370334104 3,539,000 59,694 SH   SOLE   44,564 0 15,130
Genuine Parts Co COM 372460105 3,041,000 32,010 SH   SOLE   28,530 0 3,480
Graco Inc COM 384109104 3,431,000 75,879 SH   SOLE   58,974 0 16,905
H.B. Fuller Co COM 359694106 719,000 13,350 SH   SOLE   2,300 0 11,050
Halliburton Co COM 406216101 1,245,000 25,482 SH   SOLE   19,582 0 5,900
Hewlett Packard Enterprise Co COM 42824C109 388,000 27,040 SH   SOLE   24,840 0 2,200
Honeywell International Inc COM 438516106 3,325,000 21,678 SH   SOLE   18,758 0 2,920
Hormel Foods Corp COM 440452100 943,000 25,904 SH   SOLE   21,270 0 4,634
HP Inc COM 40434L105 568,000 27,021 SH   SOLE   24,840 0 2,181
Hubbell Incorporated B COM 443510201 541,000 4,000 SH   SOLE   0 0 4,000
Illinois Tool Works Inc COM 452308109 932,000 5,583 SH   SOLE   5,083 0 500
Intel Corp COM 458140100 7,222,000 156,462 SH   SOLE   137,368 0 19,094
International Business Machines Corp COM 459200101 13,920,000 90,731 SH   SOLE   74,350 0 16,381
ISHARES TR BARCLAYS 7 10 YR 464287440 317,000 3,000 SH   SOLE   0 0 3,000
ISHARES TR CORE MSCI EAFE 46432F842 225,000 3,402 SH   SOLE   3,402 0 0
ISHARES TR CORE US AGGBD ET 464287226 600,000 5,492 SH   SOLE   1,810 0 3,682
ISHARES TR IBOXX INV CP ETF 464287242 865,000 7,115 SH   SOLE   3,428 0 3,687
ISHARES TR MSCI EAFE ETF 464287465 3,793,000 53,940 SH   SOLE   45,252 0 8,688
ISHARES TR MSCI EAFE GRW ETF 464288885 2,006,000 24,845 SH   SOLE   22,800 0 2,045
ISHARES TR MSCI EMG MKT ETF 464287234 371,000 7,863 SH   SOLE   3,248 0 4,615
ISHARES TR RUS 1000 ETF 464287622 586,000 3,940 SH   SOLE   3,940 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,056,000 7,838 SH   SOLE   4,059 0 3,779
ISHARES TR RUS 1000 VAL ETF 464287598 585,000 4,707 SH   SOLE   2,857 0 1,850
ISHARES TR RUSSELL 2000 ETF 464287655 7,828,000 51,343 SH   SOLE   41,598 0 9,745
ISHARES TR RUS 2000 GRW ETF 464287648 601,000 3,218 SH   SOLE   985 0 2,233
ISHARES TR RUS 2000 VAL ETF 464287630 269,000 2,141 SH   SOLE   441 0 1,700
ISHARES TR RUS MID CAP ETF 464287499 438,000 2,106 SH   SOLE   1,531 0 575
ISHARES TR S&P 500 GRWT ETF 464287309 434,000 2,838 SH   SOLE   0 0 2,838
ISHARES TR S&P MC 400GR ETF 464287606 369,000 1,709 SH   SOLE   1,609 0 100
ISHARES TR SELECT DIVID ETF 464287168 544,000 5,520 SH   SOLE   1,375 0 4,145
ISHARES TR TIPS BD ETF 464287176 1,514,000 13,269 SH   SOLE   4,184 0 9,085
ISHARES TR U.S. ENERGY ETF 464287796 892,000 22,508 SH   SOLE   20,566 0 1,942
ISHARES TR US INDUSTRIALS 464287754 378,000 2,565 SH   SOLE   1,624 0 941
ISHARES TR S&P US PFD STK 464288687 264,000 6,935 SH   SOLE   0 0 6,935
Johnson & Johnson COM 478160104 16,675,000 119,344 SH   SOLE   94,404 0 24,940
Johnson Controls International PLC SHS G51502105 959,000 25,159 SH   SOLE   20,948 0 4,211
JPMorgan Chase & Co COM 46625H100 1,013,000 9,468 SH   SOLE   6,570 0 2,898
Kimberly-Clark Corp COM 494368103 3,954,000 32,767 SH   SOLE   28,142 0 4,625
Kohl s Corp COM 500255104 534,000 9,855 SH   SOLE   9,155 0 700
L Brands Inc COM 501797104 667,000 11,083 SH   SOLE   9,223 0 1,860
L3 Technologies Inc COM 502413107 9,763,000 49,344 SH   SOLE   41,458 0 7,886
Leggett & Platt Inc COM 524660107 3,026,000 63,400 SH   SOLE   55,720 0 7,680
ERICSSON ADR B SEK 10 294821608 334,000 50,008 SH   SOLE   50,008 0 0
Lowe s Companies Inc COM 548661107 845,000 9,090 SH   SOLE   6,140 0 2,950
Marriott Vacations Worldwide Corp COM 57164Y107 764,000 5,649 SH   SOLE   5,649 0 0
McCormick & Co Inc COM NON VTG 579780206 2,054,000 20,152 SH   SOLE   17,578 0 2,574
McDonald s Corp COM 580135101 11,846,000 68,825 SH   SOLE   55,225 0 13,600
McKesson Corp COM 58155Q103 575,000 3,690 SH   SOLE   320 0 3,370
MDU Resources Group Inc COM 552690109 1,038,000 38,600 SH   SOLE   23,900 0 14,700
Medtronic PLC SHS G5960L103 2,725,000 33,749 SH   SOLE   26,148 0 7,601
Merck & Co Inc COM 58933Y105 1,141,000 20,271 SH   SOLE   16,211 0 4,060
Microsoft Corp COM 594918104 19,872,000 232,314 SH   SOLE   182,218 0 50,096
Morgan Stanley COM 617446448 1,502,000 28,620 SH   SOLE   27,620 0 1,000
NextEra Energy Inc COM 65339F101 287,000 1,837 SH   SOLE   1,698 0 139
Nike Inc CL B 654106103 2,439,000 39,000 SH   SOLE   39,000 0 0
Northern Trust Corp COM 665859104 617,000 6,180 SH   SOLE   5,730 0 450
Novartis Ag SPONSORED ADR 66987V109 1,776,000 21,149 SH   SOLE   20,899 0 250
Omnicom Group Inc COM 681919106 9,061,000 124,409 SH   SOLE   100,554 0 23,855
Oracle Corp COM 68389X105 11,684,000 247,119 SH   SOLE   214,467 0 32,652
Parker Hannifin Corp COM 701094104 322,000 1,612 SH   SOLE   1,612 0 0
Pentair PLC SHS G7S00T104 1,102,000 15,605 SH   SOLE   11,640 0 3,965
PepsiCo Inc COM 713448108 12,481,000 104,077 SH   SOLE   84,209 0 19,868
Pfizer Inc COM 717081103 1,939,000 53,534 SH   SOLE   47,129 0 6,405
Philip Morris International Inc COM 718172109 211,000 1,996 SH   SOLE   400 0 1,596
Phillips 66 COM 718546104 905,000 8,951 SH   SOLE   4,715 0 4,236
Praxair Inc COM 74005P104 435,000 2,815 SH   SOLE   2,815 0 0
Procter & Gamble Co COM 742718109 13,433,000 146,200 SH   SOLE   122,103 0 24,097
Raytheon Co COM 755111507 1,497,000 7,969 SH   SOLE   5,465 0 2,504
Ross Stores Inc COM 778296103 2,133,000 26,580 SH   SOLE   24,420 0 2,160
Royal Bank of Canada COM 780087102 10,964,000 134,282 SH   SOLE   114,777 0 19,505
Royal Dutch Shell PLC SPONS ADR A 780259206 7,986,000 119,712 SH   SOLE   104,667 0 15,045
Schlumberger Ltd COM 806857108 2,373,000 35,206 SH   SOLE   30,001 0 5,205
SELECT SECTOR SPDR TR ENERGY 81369Y506 697,000 9,650 SH   SOLE   1,800 0 7,850
Sherwin-Williams Co COM 824348106 271,000 662 SH   SOLE   662 0 0
Southern Co COM 842587107 540,000 11,223 SH   SOLE   4,985 0 6,238
SPDR SERIES TRUST DJ REIT ETF 78464A607 288,000 3,077 SH   SOLE   3,071 0 6
SPDR S&P 500 ETF TR TR UNIT 78462F103 16,106,000 60,354 SH   SOLE   42,740 0 17,614
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,486,000 15,728 SH   SOLE   13,937 0 1,791
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6,979,000 20,204 SH   SOLE   16,811 0 3,393
Stanley Black & Decker Inc COM 854502101 757,000 4,462 SH   SOLE   4,462 0 0
Stryker Corp COM 863667101 5,730,000 37,004 SH   SOLE   30,144 0 6,860
Sysco Corp COM 871829107 10,209,000 168,108 SH   SOLE   140,063 0 28,045
Target Corp COM 87612E106 13,865,000 212,484 SH   SOLE   169,677 0 42,807
TCF Financial Corp COM 872275102 328,000 16,000 SH   SOLE   2,000 0 14,000
The Home Depot Inc COM 437076102 18,546,000 97,851 SH   SOLE   82,758 0 15,093
The Travelers Companies Inc COM 89417E109 3,525,000 25,988 SH   SOLE   21,474 0 4,514
TJX Companies Inc COM 872540109 3,860,000 50,480 SH   SOLE   42,860 0 7,620
Torchmark Corp COM 891027104 1,361,000 15,000 SH   SOLE   15,000 0 0
Tractor Supply Co COM 892356106 253,000 3,387 SH   SOLE   3,387 0 0
Union Pacific Corp COM 907818108 560,000 4,173 SH   SOLE   159 0 4,014
United Parcel Service Inc CL B 911312106 1,767,000 14,833 SH   SOLE   13,920 0 913
United Technologies Corp COM 913017109 11,420,000 89,519 SH   SOLE   73,704 0 15,815
UnitedHealth Group Inc COM 91324P102 15,423,000 69,959 SH   SOLE   43,105 0 26,854
US Bancorp COM 902973304 6,612,000 123,406 SH   SOLE   89,473 0 33,933
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 313,000 3,072 SH   SOLE   3,072 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,356,000 30,230 SH   SOLE   15,650 0 14,580
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,426,000 31,055 SH   SOLE   20,091 0 10,964
VANGUARD INDEX FDS TOTAL STK MKT 922908769 425,000 3,100 SH   SOLE   100 0 3,000
Verizon Communications Inc COM 92343V104 4,655,000 87,938 SH   SOLE   70,321 0 17,617
Walgreen Boots Alliance Inc Com COM 931427108 12,604,000 173,562 SH   SOLE   143,361 0 30,201
Wal-Mart Stores Inc COM 931142103 2,277,000 23,062 SH   SOLE   15,447 0 7,615
Walt Disney Co COM 254687106 247,000 2,299 SH   SOLE   1,874 0 425
Wells Fargo & Co COM 949746101 14,601,000 240,662 SH   SOLE   205,820 0 34,842
Williams Companies Inc COM 969457100 409,000 13,427 SH   SOLE   0 0 13,427
Xcel Energy Inc COM 98389B100 2,834,000 58,899 SH   SOLE   47,063 0 11,836