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 3,658 22,251 SH   SOLE   16,868 0 5,383
Adobe Inc COM 00724F101 4,206 15,224 SH   SOLE   10,920 0 4,304
Air Prods & Chems Inc COM 009158106 4,112 18,535 SH   SOLE   14,465 0 4,070
Alphabet Inc COM 02079K305 4,709 3,856 SH   SOLE   2,689 0 1,167
Amazon.com Inc COM 023135106 4,706 2,711 SH   SOLE   1,901 0 810
American Express Co COM 025816109 4,177 35,317 SH   SOLE   27,592 0 7,725
Amgen Inc COM 031162100 4,172 21,558 SH   SOLE   16,654 0 4,904
Analog Devices Inc COM 032654105 537 4,804 SH   SOLE   0 0 4,804
Apple Inc COM 037833100 4,761 21,256 SH   SOLE   16,636 0 4,620
Archer Daniels Midland COM 039483102 3,634 88,475 SH   SOLE   68,875 0 19,600
Autodesk Inc COM 052769106 447 3,028 SH   SOLE   0 0 3,028
Automatic Data Process COM 053015103 4,212 26,095 SH   SOLE   20,870 0 5,225
Becton Dickinson & Co COM 075887109 4,570 18,066 SH   SOLE   12,714 0 5,352
Bio Techne Corp COM 09073M104 443 2,262 SH   SOLE   0 0 2,262
BlackRock Inc COM 09247X101 3,835 8,605 SH   SOLE   6,645 0 1,960
CME Group Inc COM 12572Q105 543 2,571 SH   SOLE   0 0 2,571
Caterpillar Inc COM 149123101 3,631 28,750 SH   SOLE   22,680 0 6,070
Chevron Corp COM 166764100 353 2,976 SH   SOLE   0 0 2,976
Cisco Sys Inc COM 17275R102 4,504 91,153 SH   SOLE   63,056 0 28,097
Corning Inc COM 219350105 3,694 129,538 SH   SOLE   99,259 0 30,279
Costco Whsl Corp COM 22160K105 4,879 16,935 SH   SOLE   12,190 0 4,745
Digital Rlty Tr Inc COM 253868103 399 3,070 SH   SOLE   0 0 3,070
Ecolab Inc COM 278865100 466 2,353 SH   SOLE   0 0 2,353
Emerson Elec Co COM 291011104 2,832 42,355 SH   SOLE   40,745 0 1,610
Exxon Mobil Corp COM 30231G102 3,584 50,751 SH   SOLE   40,501 0 10,250
Facebook Inc Cl A COM 30303M102 318 1,787 SH   SOLE   0 0 1,787
Fedex Corp COM 31428X106 2,755 18,923 SH   SOLE   14,043 0 4,880
General Dynamics Corp COM 369550108 3,940 21,560 SH   SOLE   16,910 0 4,650
Halliburton Co COM 406216101 641 34,000 SH   SOLE   0 0 34,000
Home Depot Inc COM 437076102 4,918 21,197 SH   SOLE   16,293 0 4,904
Honeywell Intl Inc COM 438516106 458 2,704 SH   SOLE   0 0 2,704
Illinois Tool Wks Inc COM 452308109 4,272 27,301 SH   SOLE   21,381 0 5,920
Illumina Inc COM 452327109 475 1,563 SH   SOLE   0 0 1,563
Intel Corp COM 458140100 4,004 77,694 SH   SOLE   61,394 0 16,300
International Bus Mach COM 459200101 2,675 18,395 SH   SOLE   13,385 0 5,010
International Paper Co COM 460146103 3,732 89,246 SH   SOLE   69,746 0 19,500
Iqvia Hldgs Inc COM 46266C105 477 3,191 SH   SOLE   0 0 3,191
JPMorgan Chase & Co COM 46625H100 3,555 30,205 SH   SOLE   28,640 0 1,565
Johnson & Johnson COM 478160104 3,799 29,365 SH   SOLE   23,325 0 6,040
L3Harris Technologies COM 502431109 377 1,809 SH   SOLE   0 0 1,809
McDonalds Corp COM 580135101 4,509 21,002 SH   SOLE   16,417 0 4,585
Merck & Co Inc COM 58933Y105 371 4,403 SH   SOLE   0 0 4,403
Microsoft Corp COM 594918104 4,613 33,178 SH   SOLE   25,735 0 7,443
Moodys Corp COM 615369105 446 2,176 SH   SOLE   0 0 2,176
Morgan Stanley COM 617446448 3,632 85,107 SH   SOLE   66,607 0 18,500
Nucor Corp COM 670346105 3,410 66,982 SH   SOLE   52,042 0 14,940
Nvidia Corp COM 67066G104 4,698 26,992 SH   SOLE   18,885 0 8,107
Occidental Petroleum COM 674599105 3,626 81,529 SH   SOLE   63,759 0 17,770
Paypal Hldgs Inc COM 70450Y103 463 4,469 SH   SOLE   0 0 4,469
Pepsico Inc COM 713448108 4,570 33,331 SH   SOLE   26,201 0 7,130
Pfizer Inc COM 717081103 3,470 96,583 SH   SOLE   75,793 0 20,790
Procter & Gamble Co COM 742718109 4,478 36,006 SH   SOLE   28,806 0 7,200
Progressive Corp Ohio COM 743315103 381 4,938 SH   SOLE   0 0 4,938
Roper Technologies Inc COM 776696106 511 1,434 SH   SOLE   0 0 1,434
Salesforce Com Inc COM 79466L302 402 2,708 SH   SOLE   0 0 2,708
Schlumberger Ltd COM 806857108 2,981 87,240 SH   SOLE   84,260 0 2,980
ServiceNow Inc COM 81762P102 268 1,055 SH   SOLE   0 0 1,055
Starbucks Corp COM 855244109 4,185 47,331 SH   SOLE   37,551 0 9,780
Stryker Corp COM 863667101 5,143 23,775 SH   SOLE   16,979 0 6,796
Tapestry Inc COM 876030107 2,859 109,765 SH   SOLE   79,415 0 30,350
Texas Instruments Inc COM 882508104 4,483 34,691 SH   SOLE   26,391 0 8,300
Thermo Fisher Scientific COM 883556102 456 1,566 SH   SOLE   0 0 1,566
US Bancorp DE COM 902973304 4,009 72,446 SH   SOLE   56,906 0 15,540
Unilever NV NY COM 904784709 3,325 55,393 SH   SOLE   52,874 0 2,519
Union Pac Corp COM 907818108 4,012 24,768 SH   SOLE   19,133 0 5,635
Verizon Comm COM 92343V104 4,286 71,010 SH   SOLE   55,435 0 15,575
Visa Inc COM 92826C839 4,710 27,385 SH   SOLE   19,180 0 8,205
Wal-Mart Inc COM 931142103 4,583 38,614 SH   SOLE   30,019 0 8,595
Walt Disney Co (The) COM 254687106 4,096 31,431 SH   SOLE   25,051 0 6,380
Zoetis Inc COM 98978V103 4,123 33,095 SH   SOLE   26,170 0 6,925