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 7,428 42,850 SH   SOLE   21,425 0 21,425
Adobe Inc COM 00724F101 833 2,826 SH   SOLE   1,413 0 1,413
Air Prods & Chems Inc COM 009158106 8,953 39,550 SH   SOLE   19,775 0 19,775
Alphabet Inc COM 02079K305 8,377 7,736 SH   SOLE   3,868 0 3,868
Amazon.com Inc COM 023135106 10,339 5,460 SH   SOLE   2,730 0 2,730
American Express Co COM 025816109 9,019 73,064 SH   SOLE   36,532 0 36,532
Amgen Inc COM 031162100 8,821 47,866 SH   SOLE   23,933 0 23,933
Analog Devices Inc COM 032654105 1,120 9,920 SH   SOLE   4,960 0 4,960
Apple Inc COM 037833100 8,699 43,952 SH   SOLE   21,976 0 21,976
Archer Daniels Midland COM 039483102 7,220 176,950 SH   SOLE   88,475 0 88,475
Arista Networks Inc COM 040413106 775 2,984 SH   SOLE   1,492 0 1,492
Autodesk Inc COM 052769106 1,012 6,210 SH   SOLE   3,105 0 3,105
Automatic Data Process COM 053015103 8,768 53,036 SH   SOLE   26,518 0 26,518
Becton Dickinson & Co COM 075887109 9,116 36,174 SH   SOLE   18,087 0 18,087
Bio Techne Corp COM 09073M104 971 4,656 SH   SOLE   2,328 0 2,328
BlackRock Inc COM 09247X101 8,067 17,190 SH   SOLE   8,595 0 8,595
CME Group Inc COM 12572Q105 1,002 5,164 SH   SOLE   2,582 0 2,582
Caterpillar Inc COM 149123101 7,837 57,500 SH   SOLE   28,750 0 28,750
Chevron Corp COM 166764100 757 6,086 SH   SOLE   3,043 0 3,043
Cisco Sys Inc COM 17275R102 9,993 182,594 SH   SOLE   91,297 0 91,297
Corning Inc COM 219350105 7,662 230,574 SH   SOLE   115,287 0 115,287
Costco Whsl Corp COM 22160K105 9,738 36,850 SH   SOLE   18,425 0 18,425
Ecolab Inc COM 278865100 953 4,828 SH   SOLE   2,414 0 2,414
Emerson Elec Co COM 291011104 5,777 86,586 SH   SOLE   43,293 0 43,293
Exxon Mobil Corp COM 30231G102 7,395 96,502 SH   SOLE   48,251 0 48,251
Fedex Corp COM 31428X106 7,724 47,046 SH   SOLE   23,523 0 23,523
General Dynamics Corp COM 369550108 7,840 43,120 SH   SOLE   21,560 0 21,560
Halliburton Co COM 406216101 1,273 56,000 SH   SOLE   28,000 0 28,000
Home Depot Inc COM 437076102 8,842 42,518 SH   SOLE   21,259 0 21,259
Honeywell Inc COM 438516106 967 5,538 SH   SOLE   2,769 0 2,769
Illinois Tool Wks Inc COM 452308109 8,235 54,602 SH   SOLE   27,301 0 27,301
Illumina Inc COM 452327109 1,183 3,214 SH   SOLE   1,607 0 1,607
Intel Corp COM 458140100 7,438 155,388 SH   SOLE   77,694 0 77,694
International Bus Mach COM 459200101 5,073 36,790 SH   SOLE   18,395 0 18,395
International Paper Co COM 460146103 7,212 166,492 SH   SOLE   83,246 0 83,246
Iqvia Hldgs Inc COM 46266C105 1,051 6,532 SH   SOLE   3,266 0 3,266
JPMorgan Chase & Co COM 46625H100 6,875 61,496 SH   SOLE   30,748 0 30,748
Johnson & Johnson COM 478160104 8,180 58,730 SH   SOLE   29,365 0 29,365
McDonalds Corp COM 580135101 9,262 44,604 SH   SOLE   22,302 0 22,302
Microsoft Corp COM 594918104 9,177 68,508 SH   SOLE   34,254 0 34,254
Moodys Corp COM 615369105 838 4,292 SH   SOLE   2,146 0 2,146
Morgan Stanley COM 617446448 7,457 170,214 SH   SOLE   85,107 0 85,107
Nike Inc COM 654106103 851 10,134 SH   SOLE   5,067 0 5,067
Nucor Corp COM 670346105 7,315 132,764 SH   SOLE   66,382 0 66,382
Nvidia Corp COM 67066G104 9,022 54,938 SH   SOLE   27,469 0 27,469
Occidental Petroleum COM 674599105 7,656 152,258 SH   SOLE   76,129 0 76,129
Paypal Hldgs Inc COM 70450Y103 1,040 9,088 SH   SOLE   4,544 0 4,544
Pepsico Inc COM 713448108 9,043 68,962 SH   SOLE   34,481 0 34,481
Pfizer Inc COM 717081103 8,368 193,166 SH   SOLE   96,583 0 96,583
Procter & Gamble Co COM 742718109 9,006 82,132 SH   SOLE   41,066 0 41,066
Raytheon Co COM 755111507 721 4,146 SH   SOLE   2,073 0 2,073
Roper Technologies Inc COM 776696106 1,081 2,952 SH   SOLE   1,476 0 1,476
Salesforce Com Inc COM 79466L302 840 5,536 SH   SOLE   2,768 0 2,768
Schlumberger Ltd COM 806857108 6,417 161,480 SH   SOLE   80,740 0 80,740
Schwab Charles CP COM 808513105 836 20,800 SH   SOLE   10,400 0 10,400
Starbucks Corp COM 855244109 9,190 109,632 SH   SOLE   54,816 0 54,816
Stryker Corp COM 863667101 10,094 49,100 SH   SOLE   24,550 0 24,550
Tapestry Inc COM 876030107 7,308 230,330 SH   SOLE   115,165 0 115,165
Texas Instruments Inc COM 882508104 9,159 79,806 SH   SOLE   39,903 0 39,903
Thermo Fisher Scientific COM 883556102 889 3,028 SH   SOLE   1,514 0 1,514
US Bancorp DE COM 902973304 7,592 144,892 SH   SOLE   72,446 0 72,446
Unilever NV NY COM 904784709 6,780 111,662 SH   SOLE   55,831 0 55,831
Union Pac Corp COM 907818108 8,377 49,536 SH   SOLE   24,768 0 24,768
Verizon Comm COM 92343V104 8,114 142,020 SH   SOLE   71,010 0 71,010
Visa Inc COM 92826C839 10,198 58,760 SH   SOLE   29,380 0 29,380
Wal-Mart Inc COM 931142103 8,783 79,488 SH   SOLE   39,744 0 39,744
Walt Disney Co (The) COM 254687106 8,789 62,942 SH   SOLE   31,471 0 31,471
Zoetis Inc COM 98978V103 9,484 83,570 SH   SOLE   41,785 0 41,785