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
SCHLUMBERGER LT Schlumberger Ltd 806857108 1,130 51,605 SH   OTR   27,075 0 24,530
IHS MARKIT LTD IHS Markit Ltd G47567105 1,325 14,710 SH   OTR   14,710 0 0
RENAISSANCERE RenaissanceRE Holdings Ltd G7496G103 776 4,665 SH   OTR   4,665 0 0
BARRICK GOLD CO Barrick Gold Corp 067901108 1,543 67,500 SH   OTR   65,000 0 2,500
AMDOCS LTD US Amdocs Ltd G02602103 928 13,050 SH   OTR   13,050 0 0
ACCENTURE PLC Accenture Plc G1151C101 126,101 481,553 SH   OTR   311,972 0 169,581
MEDTRONIC PLC Medtronic Plc G5960L103 62,551 532,600 SH   OTR   521,297 0 11,303
LINDE PUBLIC LT Linde Public Ltd Co G5494J103 116,314 440,179 SH   OTR   220,396 0 219,783
AT&T INC/U AT&T Inc 00206R102 495 17,176 SH   OTR   16,295 0 881
ABBOTT LABS Abbott Laboratories 002824100 208 1,900 SH   OTR   0 0 1,900
ADOBE INC Adobe Inc 00724F101 1,170 2,333 SH   OTR   492 0 1,841
ALIBABA GRP ADR Alibaba Group Holding Ltd - ADR 01609W102 398 1,693 SH   OTR   1,048 0 645
ALPHABET INC C Alphabet Inc. Class C 02079K107 71,687 40,808 SH   OTR   60 0 40,748
ALPHABET INC A Alphabet Inc. Class A 02079K305 153,140 87,243 SH   OTR   75,772 0 11,471
AMAZON.COM INC Amazon.com Inc 023135106 224,528 68,710 SH   OTR   34,359 0 34,351
AMEREN CORP Ameren Corp 023608102 1,038 13,265 SH   OTR   13,265 0 0
AMER EXPRESS CO American Express Co 025816109 1,091 9,085 SH   OTR   0 0 9,085
AMERICAN TOWER American Tower Corp 03027X100 1,155 5,130 SH   OTR   5,130 0 0
AMERICAN WATER American Water Works Inc 030420103 1,291 8,390 SH   OTR   8,390 0 0
AMPHENOL CORP Amphenol Corp New - Cl A 032095101 52,000 396,533 SH   OTR   388,512 0 8,021
APPLE INC Apple Inc 037833100 23,940 179,338 SH   OTR   55,414 0 123,924
BALL CORP Ball Corp 058498106 71,938 770,301 SH   OTR   680,101 0 90,200
BANK OF AMERICA Bank of America Corp 060505104 53,635 1,764,497 SH   OTR   1,760,567 0 3,930
BECTON DICKINSO Becton Dickinson & Co 075887109 131,850 526,207 SH   OTR   250,401 0 275,806
BERKSHIRE-HAT A Berkshire Hathaway - Cl A 084670108 6,264 18 SH   OTR   6 0 12
BERKSHIRE-HAT Berkshire Hathaway Inc - Cl B 084670702 13,538 58,618 SH   OTR   24,163 0 34,455
BORG-WARNER INC Borg Warner Inc 099724106 2,542 65,600 SH   OTR   65,600 0 0
CBOE GLOBAL Cboe Global Markets Inc 12503M108 647 6,925 SH   OTR   6,925 0 0
CVS HEALTH CORP CVS Health Corp 126650100 35,498 518,235 SH   OTR   518,135 0 100
CARRIER GLOBAL Carrier Global Corp 14448C104 1,579 41,824 SH   OTR   2,646 0 39,178
CHEVRON CORP Chevron Corp 166764100 83,788 989,041 SH   OTR   446,493 0 542,548
CISCO SYS INC Cisco Systems Inc 17275R102 47,572 1,060,112 SH   OTR   798,392 0 261,720
CLOROX CO DEL Clorox Co 189054109 1,016 5,015 SH   OTR   5,015 0 0
COCA COLA CO Coca Cola Co 191216100 543 9,970 SH   OTR   0 0 9,970
COLGATE PALMOL Colgate Palmolive Co 194162103 36,873 430,018 SH   OTR   422,915 0 7,103
COSTCO WHOLE Costco Wholesale Corp 22160K105 4,327 11,450 SH   OTR   11,450 0 0
WALT DISNEY CO Walt Disney Co 254687106 43,565 239,756 SH   OTR   238,856 0 900
EOG RESOURCES EOG Resources Inc 26875P101 20,337 406,618 SH   OTR   406,468 0 150
ECOLAB INC Ecolab Inc 278865100 43,452 200,264 SH   OTR   192,242 0 8,022
EXXON MOBIL Exxon Mobil Corp 30231G102 240 5,772 SH   OTR   0 0 5,772
FACEBOOK INC Facebook Inc - A 30303M102 3,819 13,971 SH   OTR   9,500 0 4,471
THE HERSHEY CO The Hershey Co 427866108 817 5,350 SH   OTR   5,350 0 0
HOME DEPOT INC Home Depot Inc 437076102 97,519 366,171 SH   OTR   189,540 0 176,631
HONEYWELL INTL Honeywell International Inc 438516106 70,485 330,563 SH   OTR   304,447 0 26,116
IPG PHOTONICS IPG Photonics Corp 44980X109 3,793 16,900 SH   OTR   16,900 0 0
INTEL CORP Intel Corp 458140100 292 5,998 SH   OTR   193 0 5,805
INTERCONTINEN Intercontinental Exchange Inc 45866F104 56,190 485,977 SH   OTR   480,572 0 5,405
INTL BUS MACH Intl Business Machines Corp 459200101 243 1,958 SH   OTR   0 0 1,958
INTL FLAVORS FR Intl Flavors & Fragrances Inc 459506101 730 6,685 SH   OTR   6,685 0 0
INVESCO QQQ Invesco QQQ Trust Series 1 46090E103 881 2,815 SH   OTR   100 0 2,715
JPMORGAN CHASE JPMorgan Chase & Co 46625H100 218 1,739 SH   OTR   0 0 1,739
JOHN & JOHN COM Johnson & Johnson 478160104 64,306 407,482 SH   OTR   133,915 0 273,567
JUMIA TECHN-ADR Jumia Technologies AG ADR 48138M105 2,991 73,900 SH   OTR   73,900 0 0
ESTEE LAUDER Estee Lauder Companies Inc 518439104 120,061 449,751 SH   OTR   166,813 0 282,938
MCDONALDS CORP McDonalds Corp 580135101 1,050 4,880 SH   OTR   4,820 0 60
MERCK & CO INC Merck & Co Inc 58933Y105 105,362 1,284,534 SH   OTR   694,891 0 589,643
MICROSOFT CORP Microsoft Corp 594918104 189,854 851,423 SH   OTR   684,542 0 166,881
MONDELEZ INTL Mondelez International Inc 609207105 38,284 652,975 SH   OTR   632,851 0 20,124
MORGAN STANLEY Morgan Stanley 617446448 63,567 924,909 SH   OTR   923,556 0 1,353
MOTOROLA SOL Motorola Solutions Inc 620076307 63,182 370,529 SH   OTR   363,875 0 6,654
NETFLIX INC NetFlix Inc 64110L106 509 970 SH   OTR   0 0 970
NEWMONT GOLDCO Newmont Goldcorp Corp 651639106 1,682 28,000 SH   OTR   26,000 0 2,000
NEXTERA ENERGY NextEra Energy Inc 65339F101 1,463 18,905 SH   OTR   18,905 0 0
NVIDIA CORP Nvidia Corp 67066G104 255 485 SH   OTR   0 0 485
OTIS WORLDWIDE Otis Worldwide Corp 68902V107 78,320 1,157,859 SH   OTR   696,796 0 461,063
PARKER HANNIFIN Parker Hannifin Corp 701094104 97,944 358,546 SH   OTR   229,916 0 128,630
PEOPLES UNITED Peoples United Financial Inc 712704105 470 36,255 SH   OTR   36,255 0 0
PEPSICO INC Pepsico Inc 713448108 35,085 235,919 SH   OTR   233,719 0 2,200
PROCTER & GAMBL Procter & Gamble Co 742718109 66,357 475,559 SH   OTR   156,978 0 318,581
RAYTHEON TECH Raytheon Technologies Corp 75513E101 121,743 1,698,065 SH   OTR   897,455 0 800,610
REPUBLIC SVCS Republic Services Inc Cl A 760759100 1,080 11,185 SH   OTR   11,185 0 0
ROSS STORES INC Ross Stores Inc 778296103 25,436 206,523 SH   OTR   205,943 0 580
SPDR S&P 500 SPDR S&P 500 ETF Trust 78462F103 24,703 66,234 SH   OTR   12,321 0 53,913
SALESFORCE.COM Salesforce.com Inc 79466L302 3,613 16,187 SH   OTR   13,000 0 3,187
SCHWAB CHARLES Charles Schwab Corp New 808513105 3,145 59,125 SH   OTR   59,000 0 125
STRYKER CORP Stryker Corp 863667101 492 2,000 SH   OTR   0 0 2,000
TJX COMPANIES TJX Companies Inc New 872540109 1,085 15,845 SH   OTR   15,845 0 0
TESLA INC Tesla Inc. 88160R101 399 575 SH   OTR   0 0 575
TEXAS INSTR INC Texas Instruments Inc 882508104 65,091 395,442 SH   OTR   392,072 0 3,370
3M Co 3M Co 88579Y101 87,260 497,957 SH   OTR   329,395 0 168,562
US BANCORP U S Bancorp 902973304 439 9,400 SH   OTR   9,400 0 0
UNITEDHEALTH GR UnitedHealth Group Inc 91324P102 3,376 9,600 SH   OTR   9,600 0 0
VERIZON COMM Verizon Communications Inc 92343V104 1,130 19,183 SH   OTR   19,183 0 0
VERISK ANALYTIC Verisk Analytics Inc 92345Y106 1,223 5,875 SH   OTR   5,875 0 0
VISA INC Visa Inc Cl A 92826C839 106,875 487,387 SH   OTR   423,706 0 63,681
WALMART Walmart Inc 931142103 1,149 7,946 SH   OTR   7,820 0 126
ZOETIS INC Zoetis Inc 98978V103 78,634 474,292 SH   OTR   368,687 0 105,605