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
Expires: July 31, 2015
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
ACCENTURE PLC ACCENTURE PLC-CL A G1151C101 58,508 319,071 SH OTR NONE 52,342 0 266,729
MEDTRONIC PLC MEDTRONIC PLC G5960L103 141,313 1,637,655 SH OTR NONE 927,107 0 710,548
JOHNSON CTRL IN JOHNSON CONTROLS INTERNATION G51502105 2,168 14,585 SH OTR NONE 14,585 0 0
ABBOTT LABS/U Abbott Laboratories 002824100 247 2,500 SH OTR NONE 0 0 2,500
ALPHABET INC C ALPHABET INC-CL C 02079K107 23,183 68,039 SH OTR NONE 3,907 0 64,132
ALPHABET INC A ALPHABET INC-CL A 02079K305 484,514 1,408,144 SH OTR NONE 937,564 0 470,580
AMAZON.COM INC AMAZON.COM INC 023135106 399,496 1,603,436 SH OTR NONE 1,045,389 0 558,047
AMER EXPRESS CO AMERICAN EXPRESS CO 025816109 1,964 6,460 SH OTR NONE 0 0 6,460
AMPHENOL CORP AMPHENOL CORP-CL A 032095101 132,287 1,569,245 SH OTR NONE 764,908 0 804,337
ANALOG DEVICES ANALOG DEVICES INC 032654105 731 1,844 SH OTR NONE 0 0 1,844
APPLE INC/U Apple Inc 037833100 447,693 1,344,345 SH OTR NONE 934,019 0 410,326
APPLIED MATLS I APPLIED MATERIALS INC 038222105 143,960 281,513 SH OTR NONE 163,143 0 118,370
BANK OF AMERICA BANK OF AMERICA CORP 060505104 2,059 37,836 SH OTR NONE 21,260 0 16,576
BECTON DICKIN/U Becton Dickinson & Co 075887109 19,456 108,697 SH OTR NONE 15,321 0 93,376
BERKSHIRE-HAT A BERKSHIRE HATHAWAY INC-CL A 084670108 747 1 SH OTR NONE 0 0 1
BERKSHR HAT B/U Berkshire Hathaway Inc Cl B 084670702 10,820 21,730 SH OTR NONE 7,025 0 14,705
BLACKSTONE INC BLACKSTONE INC 09260D107 302 2,702 SH OTR NONE 0 0 2,702
CIGNA GROUP/THE THE CIGNA GROUP 125523100 1,064 3,916 SH OTR NONE 3,916 0 0
CARRIER GLOBAL CARRIER GLOBAL CORP 14448C104 733 13,365 SH OTR NONE 0 0 13,365
CATERPILLAR INC CATERPILLAR INC 149123101 267 330 SH OTR NONE 0 0 330
CHEVRON CORP/U Chevron Corp 166764100 56,068 274,562 SH OTR NONE 263,345 0 11,217
CISCO SYS INC CISCO SYSTEMS INC 17275R102 299 2,780 SH OTR NONE 420 0 2,360
CITIGROUP INC CITIGROUP INC 172967424 207 1,600 SH OTR NONE 0 0 1,600
COCA COLA CO COCA-COLA CO/THE 191216100 688 8,000 SH OTR NONE 0 0 8,000
COLGATE PALMO/U Colgate Palmolive Co 194162103 64,071 750,955 SH OTR NONE 409,515 0 341,440
COSTCO WHOLE COSTCO WHOLESALE CORP 22160K105 117,113 128,648 SH OTR NONE 61,848 0 66,800
DATADOG INC CL DATADOG INC - CLASS A 23804L103 358 1,310 SH OTR NONE 0 0 1,310
WALT DISNEY CO WALT DISNEY CO/THE 254687106 46,247 440,870 SH OTR NONE 424,308 0 16,562
ECOLAB INC ECOLAB INC 278865100 54,344 197,920 SH OTR NONE 191,495 0 6,425
FACEBOOK INC/U Facebook Inc - A - Unmanaged 30303M102 223,399 308,061 SH OTR NONE 205,255 0 102,806
GOLDMAN SACHS GOLDMAN SACHS GROUP INC 38141G104 838 931 SH OTR NONE 0 0 931
HILTON WORLD HILTON WORLDWIDE HOLDINGS IN 43300A203 2,105 6,620 SH OTR NONE 6,620 0 0
HOME DEPOT INC HOME DEPOT INC 437076102 1,130 3,975 SH OTR NONE 1,100 0 2,875
INTEL CORP/U Intel Corp 458140100 623 5,183 SH OTR NONE 0 0 5,183
INTERCONTINEN INTERCONTINENTAL EXCHANGE IN 45866F104 58,819 386,892 SH OTR NONE 372,010 0 14,882
INTL BUS MACH INTL BUSINESS MACHINES CORP 459200101 429 1,953 SH OTR NONE 1,136 0 817
INVESCO QQQ INVESCO QQQ TRUST SERIES 1 46090E103 7,772 10,506 SH OTR NONE 4,902 0 5,604
iSHR CORE S&P ISHARES CORE S&P 500 ETF 464287200 2,412 3,150 SH OTR NONE 0 0 3,150
JPMORGAN CHA/U JPMorgan Chase & Co 46625H100 64,087 193,717 SH OTR NONE 189,943 0 3,774
JOHN & JOHN COM JOHNSON & JOHNSON 478160104 896 3,386 SH OTR NONE 0 0 3,386
KLA CORP KLA CORP 482480100 59,007 302,709 SH OTR NONE 300,578 0 2,131
ESTEE LAUDER ESTEE LAUDER COMPANIES-CL A 518439104 104,474 1,126,165 SH OTR NONE 519,605 0 606,560
LILLY ELI & CO ELI LILLY & CO 532457108 95,528 82,560 SH OTR NONE 81,519 0 1,041
MERCK & CO/U Merck & Co Inc 58933Y105 152,471 1,049,281 SH OTR NONE 559,207 0 490,074
MICROSOFT/MS Microsoft Corp CFD MS 594918104 574,508 1,120,117 SH OTR NONE 717,118 0 402,999
MONDELEZ INTL/U Mondelez International Inc 609207105 41,343 715,039 SH OTR NONE 713,679 0 1,360
MORGAN STANLEY MORGAN STANLEY 617446448 73,793 392,354 SH OTR NONE 352,072 0 40,282
MOTOROLA SOL MOTOROLA SOLUTIONS INC 620076307 199,230 446,735 SH OTR NONE 215,921 0 230,814
NETAPP INC NETAPP INC 64110D104 252 1,200 SH OTR NONE 0 0 1,200
NETFLIX INC NETFLIX INC 64110L106 2,400 34,500 SH OTR NONE 26,580 0 7,920
NEWMONT GOLDCO NEWMONT CORP 651639106 230 2,000 SH OTR NONE 0 0 2,000
NIKE INC CL B NIKE INC -CL B 654106103 45,620 1,288,709 SH OTR NONE 587,009 0 701,700
NVIDIA CORP NVIDIA CORP 67066G104 430,442 1,884,764 SH OTR NONE 1,497,526 0 387,238
ORACLE CORP/U Oracle Corp 68389X105 329 2,400 SH OTR NONE 0 0 2,400
OTIS WORLDWIDE OTIS WORLDWIDE CORP 68902V107 96,628 1,502,308 SH OTR NONE 643,164 0 859,144
PARKER HANNIFIN PARKER HANNIFIN CORP 701094104 135,025 141,326 SH OTR NONE 73,382 0 67,944
PEPSICO INC PEPSICO INC 713448108 210 1,665 SH OTR NONE 1,665 0 0
PROCTER & GAM/U Procter & Gamble Co 742718109 7,336 50,500 SH OTR NONE 0 0 50,500
PROLOGIS INC PROLOGIS INC 74340W103 2,660 20,490 SH OTR NONE 20,490 0 0
RAYTHEON TECH RTX CORP 75513E101 198,866 1,071,192 SH OTR NONE 540,853 0 530,339
ROSS STORES INC ROSS STORES INC 778296103 47,643 204,127 SH OTR NONE 204,022 0 105
S&P GLOBAL INC S&P GLOBAL INC 78409V104 97,350 246,787 SH OTR NONE 132,537 0 114,250
SPDR S&P 500 SS SPDR S&P 500 ETF TRUST-US 78462F103 87,912 115,276 SH OTR NONE 73,790 0 41,486
SALESFORCE INC SALESFORCE INC 79466L302 2,258 9,840 SH OTR NONE 9,840 0 0
STRYKER CORP STRYKER CORP 863667101 550 2,000 SH OTR NONE 0 0 2,000
T-MOBIL US INC T-MOBILE US INC 872590104 29,012 177,906 SH OTR NONE 177,906 0 0
TESLA INC TESLA INC 88160R101 464 1,310 SH OTR NONE 0 0 1,310
VISA INC VISA INC-CLASS A SHARES 92826C839 268,374 746,876 SH OTR NONE 446,587 0 300,289
WASTE MANAGEM/U Waste Management Inc/U 94106L109 1,671 8,196 SH OTR NONE 6,230 0 1,966
WELLS FARGO CO WELLS FARGO & CO 949746101 47,374 591,812 SH OTR NONE 591,812 0 0
ZOETIS INC ZOETIS INC 98978V103 62,325 892,537 SH OTR NONE 483,445 0 409,092
ISHR CORE MS EM ISHARES CORE MSCI EMERGING 46434G103 473 5,840 SH OTR NONE 1,600 0 4,240
iSHR CORE SP MC ISHARES CORE S&P MIDCAP ETF 464287507 651 9,050 SH OTR NONE 0 0 9,050
iSHR CORE S&P/U iShares Core S&P SmallCap ETF 464287804 626 4,602 SH OTR NONE 0 0 4,602
VANGUARD RS 200 VANGUARD RUSSELL 2000 ETF 92206C664 795 7,087 SH OTR NONE 4,350 0 2,737
ON HOLDING AG ON HOLDING AG-CLASS A H5919C104 352 11,920 SH OTR NONE 11,920 0 0
ADV MICRO DEV I ADVANCED MICRO DEVICES 007903107 7,170 11,721 SH OTR NONE 9,800 0 1,921
AMERICAN WATER AMERICAN WATER WORKS CO INC 030420103 1,767 13,650 SH OTR NONE 13,650 0 0
BROADCOM INC BROADCOM INC 11135F101 111,919 318,687 SH OTR NONE 316,512 0 2,175
CADENCE DES/U Cadence Design Systems 127387108 2,268 6,870 SH OTR NONE 6,870 0 0
CLEAN HARBORS CLEAN HARBORS INC 184496107 787 2,540 SH OTR NONE 2,540 0 0
FIRST SOLAR INC FIRST SOLAR INC 336433107 576 3,290 SH OTR NONE 3,290 0 0
MICRON TECHNOLO MICRON TECHNOLOGY INC 595112103 23,026 21,619 SH OTR NONE 21,597 0 22
NEXTRACKER INC-CL A NEXTPOWER INC 65290E101 1,026 13,170 SH OTR NONE 13,170 0 0
OWENS CORNING OWENS CORNING 690742101 566 4,850 SH OTR NONE 4,850 0 0
QUANTA SERVICES QUANTA SERVICES INC 74762E102 1,779 2,770 SH OTR NONE 2,770 0 0
SERVICENOW SERVICENOW INC 81762P102 2,460 18,360 SH OTR NONE 16,540 0 1,820
SYNOPSYS INC SYNOPSYS INC 871607107 1,500 3,450 SH OTR NONE 3,450 0 0
TETRA TECH INC TETRA TECH INC 88162G103 1,098 33,330 SH OTR NONE 33,330 0 0
XYLEM INC XYLEM INC 98419M100 1,073 10,600 SH OTR NONE 10,600 0 0
COTY INC COTY INC-CL A 222070203 159 61,160 SH OTR NONE 61,160 0 0
SPOTIFY TECHNOL SPOTIFY TECHNOLOGY SA L8681T102 21,065 43,221 SH OTR NONE 43,221 0 0
UBER TECHNOLOGI UBER TECHNOLOGIES INC 90353T100 1,596 23,300 SH OTR NONE 23,300 0 0
IDEXX LABS CORP IDEXX LABORATORIES INC 45168D104 39,855 76,324 SH OTR NONE 76,324 0 0
MARRIOTT INTL I MARRIOTT INTERNATIONAL -CL A 571903202 63,433 178,349 SH OTR NONE 152,878 0 25,471
MARTIN MARIETTA MARTIN MARIETTA MATERIALS 573284106 35,774 74,559 SH OTR NONE 72,568 0 1,991
ARM HOLDINGS PLC XNGS ARM HOLDINGS PLC-ADR 042068205 2,905 10,030 SH OTR NONE 10,030 0 0
MOODY'S CORP MOODY'S CORP 615369105 61,658 135,773 SH OTR NONE 127,649 0 8,124
METTLER INTL METTLER-TOLEDO INTERNATIONAL 592688105 47,702 31,571 SH OTR NONE 31,571 0 0
ACUITY BRANDS ACUITY INC 00508Y102 619 2,000 SH OTR NONE 2,000 0 0
BADGER METER IN BADGER METER INC 056525108 401 3,250 SH OTR NONE 3,250 0 0
CBOE GLOBAL CBOE GLOBAL MARKETS INC 12503M108 1,335 4,850 SH OTR NONE 4,850 0 0
CLEARWAY-ENERGY CLEARWAY ENERGY INC-C 18539C204 897 30,650 SH OTR NONE 30,650 0 0
TYLER TECHNOLOG TYLER TECHNOLOGIES INC 902252105 1,245 3,910 SH OTR NONE 3,910 0 0
VERISK ANALYTIC VERISK ANALYTICS INC 92345Y106 1,154 6,880 SH OTR NONE 6,880 0 0
VERTEX INC VERTEX INC - CLASS A 92538J106 1,126 95,660 SH OTR NONE 95,660 0 0
BOSTON SCIENT/U Boston Scientific Corp 101137107 10,836 248,254 SH OTR NONE 248,254 0 0
INV S&P500 EQW INVESCO S&P 500 EQUAL WEIGHT 46137V357 1,539 7,400 SH OTR NONE 0 0 7,400
ISHR EXP TECH ISHARES EXPANDED TECH SECTOR 464287549 1,201 7,110 SH OTR NONE 0 0 7,110
WATERS CORP WATERS CORP 941848103 239 544 SH OTR NONE 277 0 267
HONEYWELL INTERNATIONAL -WI HONEYWELL INTERNATIONAL INC 438516205 27,266 129,264 SH OTR NONE 116,284 0 12,980
SMURFIT WESTROCK PLC SMURFIT WESTROCK PLC G8267P108 19,632 445,185 SH OTR NONE 331,459 0 113,726
SPDR EURO 50 STATE STREET SPDR EURO STOXX 78463X202 538 8,000 SH OTR NONE 1,250 0 6,750
SUNBELT RENTALS HOLDINGS INC SUNBELT RENTALS HOLDINGS INC 866966104 8,505 116,183 SH OTR NONE 77,532 0 38,651
HONEYWELL AEROSPACE -WI HONEYWELL AEROSPACE INC 43849R105 3,865 24,941 SH OTR NONE 10,781 0 14,160
EXXONMOBIL HOLDINGS CORP EXXONMOBIL HOLDINGS CORP 30233Q108 838 5,150 SH OTR NONE 3,550 0 1,600