The Securities and Exchange Commission has not necessarily
reviewed the information in this filing and has not determined
if it is accurate and complete.
| |||||||||||||||||||||
|
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
||||||||||||||||||||
| 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 COMPANY | Common Stock | 88579Y101 | 861,788 | 5,250 | SH | SOLE | 5,250 | 0 | 0 | ||
| ABBOTT LABORATORIES | Common Stock | 002824100 | 14,256,722 | 144,255 | SH | SOLE | 143,971 | 0 | 284 | ||
| ABBOTT LABORATORIES | Common Stock | 002824100 | 266,841 | 2,700 | SH | OTR | 2,700 | 0 | 0 | ||
| ABBVIE INC | Common Stock | 00287Y109 | 196,193 | 750 | SH | OTR | 750 | 0 | 0 | ||
| ABBVIE INC | Common Stock | 00287Y109 | 6,170,123 | 23,587 | SH | SOLE | 23,378 | 0 | 209 | ||
| ABRDN PRECIOUS METALS BASKET ETF TRUST | Exchange Traded Fund | 003263100 | 18,630 | 100 | SH | OTR | 100 | 0 | 0 | ||
| ABRDN PRECIOUS METALS BASKET ETF TRUST | Exchange Traded Fund | 003263100 | 261,752 | 1,405 | SH | SOLE | 1,405 | 0 | 0 | ||
| ACCENTURE PLC IRELAND SHS CL A | Int'l Common Stock | G1151C101 | 1,554,978 | 8,480 | SH | SOLE | 8,480 | 0 | 0 | ||
| ADVANCED MICRO DEVICES INC | Common Stock | 007903107 | 345,644 | 565 | SH | SOLE | 565 | 0 | 0 | ||
| AFLAC INC | Common Stock | 001055102 | 67,068 | 600 | SH | OTR | 600 | 0 | 0 | ||
| AFLAC INC | Common Stock | 001055102 | 142,520 | 1,275 | SH | SOLE | 1,275 | 0 | 0 | ||
| AIR PRODUCTS & CHEMICALS | Common Stock | 009158106 | 972,414 | 3,495 | SH | SOLE | 3,495 | 0 | 0 | ||
| ALPHABET INC CAP STK CL A | Common Stock | 02079K305 | 454,358 | 1,321 | SH | OTR | 1,321 | 0 | 0 | ||
| ALPHABET INC CAP STK CL A | Common Stock | 02079K305 | 60,368,664 | 175,450 | SH | SOLE | 175,450 | 0 | 0 | ||
| ALPHABET INC CAP STK CL C | Common Stock | 02079K107 | 3,616,614 | 10,614 | SH | SOLE | 10,614 | 0 | 0 | ||
| ALPHABET INC CAP STK CL C | Common Stock | 02079K107 | 149,926 | 440 | SH | OTR | 440 | 0 | 0 | ||
| ALTRIA GROUP INC | Common Stock | 02209S103 | 725,656 | 10,776 | SH | SOLE | 10,776 | 0 | 0 | ||
| AMAZON.COM INC | Common Stock | 023135106 | 447,224 | 1,795 | SH | OTR | 1,795 | 0 | 0 | ||
| AMAZON.COM INC | Common Stock | 023135106 | 24,923,222 | 100,033 | SH | SOLE | 99,933 | 0 | 100 | ||
| AMERICAN EXPRESS CO | Common Stock | 025816109 | 152,050 | 500 | SH | OTR | 500 | 0 | 0 | ||
| AMERICAN EXPRESS CO | Common Stock | 025816109 | 731,056 | 2,404 | SH | SOLE | 2,404 | 0 | 0 | ||
| American Tower Corp | Common Stock | 03027X100 | 1,117,184 | 6,825 | SH | SOLE | 6,825 | 0 | 0 | ||
| American Tower Corp | Common Stock | 03027X100 | 8,185 | 50 | SH | OTR | 50 | 0 | 0 | ||
| AMGEN INC | Common Stock | 031162100 | 331,728 | 787 | SH | SOLE | 787 | 0 | 0 | ||
| AMGEN INC | Common Stock | 031162100 | 42,151 | 100 | SH | OTR | 100 | 0 | 0 | ||
| AMPHENOL CORPORATION | Common Stock | 032095101 | 302,637 | 3,590 | SH | OTR | 3,590 | 0 | 0 | ||
| AMPHENOL CORPORATION | Common Stock | 032095101 | 11,519,679 | 136,651 | SH | SOLE | 136,251 | 0 | 400 | ||
| ANALOG DEVICES INC COM | Common Stock | 032654105 | 4,704,584 | 11,859 | SH | SOLE | 11,784 | 0 | 75 | ||
| ANALOG DEVICES INC COM | Common Stock | 032654105 | 23,803 | 60 | SH | OTR | 60 | 0 | 0 | ||
| APPLE INC | Common Stock | 037833100 | 83,532,406 | 250,833 | SH | SOLE | 250,758 | 0 | 75 | ||
| APPLE INC | Common Stock | 037833100 | 2,159,968 | 6,486 | SH | OTR | 6,376 | 0 | 110 | ||
| APPLIED MATERIALS INC | Common Stock | 038222105 | 273,077 | 534 | SH | SOLE | 534 | 0 | 0 | ||
| APPLIED MATERIALS INC | Common Stock | 038222105 | 227,564 | 445 | SH | OTR | 445 | 0 | 0 | ||
| ARTHUR J GALLAGHER & CO | Common Stock | 363576109 | 142,569 | 625 | SH | OTR | 625 | 0 | 0 | ||
| ARTHUR J GALLAGHER & CO | Common Stock | 363576109 | 6,931,350 | 30,386 | SH | SOLE | 30,386 | 0 | 0 | ||
| AT&T INC | Common Stock | 00206R102 | 538,862 | 22,085 | SH | SOLE | 22,085 | 0 | 0 | ||
| AT&T INC | Common Stock | 00206R102 | 122,000 | 5,000 | SH | OTR | 5,000 | 0 | 0 | ||
| ATMOS ENERGY CORPORATION | Common Stock | 049560105 | 797,844 | 5,100 | SH | SOLE | 5,100 | 0 | 0 | ||
| ATMOS ENERGY CORPORATION | Common Stock | 049560105 | 105,597 | 675 | SH | OTR | 675 | 0 | 0 | ||
| AUTOMATIC DATA PROCESSING | Common Stock | 053015103 | 24,482,668 | 94,872 | SH | SOLE | 94,610 | 0 | 262 | ||
| AUTOMATIC DATA PROCESSING | Common Stock | 053015103 | 166,449 | 645 | SH | OTR | 645 | 0 | 0 | ||
| BALCHEM CORPORATION | Common Stock | 057665200 | 3,430,343 | 20,795 | SH | SOLE | 20,795 | 0 | 0 | ||
| BERKSHIRE HATHAWAY INC DEL CL B | Common Stock | 084670702 | 3,279,001 | 6,585 | SH | SOLE | 6,585 | 0 | 0 | ||
| BERKSHIRE HATHAWAY INC DEL CL B | Common Stock | 084670702 | 199,180 | 400 | SH | OTR | 400 | 0 | 0 | ||
| BLACKROCK INC | Common Stock | 09290D101 | 214,833 | 203 | SH | SOLE | 203 | 0 | 0 | ||
| BP PLC | Int'l Common Stock | 055622104 | 210,316 | 4,781 | SH | SOLE | 4,781 | 0 | 0 | ||
| BRISTOL MYERS SQUIBB | Common Stock | 110122108 | 453,461 | 7,267 | SH | SOLE | 7,267 | 0 | 0 | ||
| BROADCOM INC | Common Stock | 11135F101 | 525,380 | 1,496 | SH | SOLE | 1,496 | 0 | 0 | ||
| BROADCOM INC | Common Stock | 11135F101 | 49,167 | 140 | SH | OTR | 140 | 0 | 0 | ||
| BROADRIDGE FINANCIAL SOLUTIONS INC | Common Stock | 11133T103 | 12,252,461 | 76,055 | SH | SOLE | 76,055 | 0 | 0 | ||
| BROADRIDGE FINANCIAL SOLUTIONS INC | Common Stock | 11133T103 | 122,436 | 760 | SH | OTR | 760 | 0 | 0 | ||
| CANADIAN PACIFIC KANSAS CITY | Int'l Common Stock | 13646K108 | 98,120 | 1,153 | SH | OTR | 1,153 | 0 | 0 | ||
| CANADIAN PACIFIC KANSAS CITY | Int'l Common Stock | 13646K108 | 292,914 | 3,442 | SH | SOLE | 3,442 | 0 | 0 | ||
| CARLISLE COS INC | Common Stock | 142339100 | 588,605 | 1,827 | SH | SOLE | 1,827 | 0 | 0 | ||
| CASEYS GEN STORES INC | Common Stock | 147528103 | 6,823,270 | 11,214 | SH | SOLE | 11,214 | 0 | 0 | ||
| CASEYS GEN STORES INC | Common Stock | 147528103 | 42,592 | 70 | SH | OTR | 70 | 0 | 0 | ||
| CATERPILLAR INC | Common Stock | 149123101 | 64,863 | 80 | SH | OTR | 80 | 0 | 0 | ||
| CATERPILLAR INC | Common Stock | 149123101 | 3,042,084 | 3,752 | SH | SOLE | 3,752 | 0 | 0 | ||
| CENCORA, INC | Common Stock | 03073E105 | 231,793 | 772 | SH | SOLE | 772 | 0 | 0 | ||
| CHEVRON CORP | Common Stock | 166764100 | 15,316 | 75 | SH | OTR | 75 | 0 | 0 | ||
| CHEVRON CORP | Common Stock | 166764100 | 4,032,535 | 19,747 | SH | SOLE | 19,747 | 0 | 0 | ||
| CHURCH & DWIGHT COMPANY INC | Common Stock | 171340102 | 8,009 | 85 | SH | OTR | 85 | 0 | 0 | ||
| CHURCH & DWIGHT COMPANY INC | Common Stock | 171340102 | 9,806,794 | 104,084 | SH | SOLE | 103,909 | 0 | 175 | ||
| CINTAS CORPORATION | Common Stock | 172908105 | 3,893,788 | 19,962 | SH | SOLE | 19,962 | 0 | 0 | ||
| CISCO SYSTEMS INC | Common Stock | 17275R102 | 4,912,879 | 45,646 | SH | SOLE | 44,786 | 0 | 860 | ||
| CISCO SYSTEMS INC | Common Stock | 17275R102 | 24,217 | 225 | SH | OTR | 225 | 0 | 0 | ||
| COCA COLA COMPANY | Common Stock | 191216100 | 6,369,404 | 73,994 | SH | SOLE | 73,994 | 0 | 0 | ||
| COCA COLA COMPANY | Common Stock | 191216100 | 106,223 | 1,234 | SH | OTR | 1,234 | 0 | 0 | ||
| COLGATE PALMOLIVE COMPANY | Common Stock | 194162103 | 6,784,134 | 79,514 | SH | SOLE | 79,514 | 0 | 0 | ||
| COLGATE PALMOLIVE COMPANY | Common Stock | 194162103 | 21,757 | 255 | SH | OTR | 255 | 0 | 0 | ||
| CONSOLIDATED EDISON INC | Common Stock | 209115104 | 240,449 | 2,353 | SH | SOLE | 2,353 | 0 | 0 | ||
| CONTRA WALGREENS BOOTS | Common Stock | 931CVR013 | 30,000 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
| CORNING INC | Common Stock | 219350105 | 341,347 | 2,220 | SH | SOLE | 2,220 | 0 | 0 | ||
| COSTCO WHOLESALE CORP COM | Common Stock | 22160K105 | 730,093 | 802 | SH | OTR | 802 | 0 | 0 | ||
| COSTCO WHOLESALE CORP COM | Common Stock | 22160K105 | 22,699,328 | 24,935 | SH | SOLE | 24,910 | 0 | 25 | ||
| CSX CORP | Common Stock | 126408103 | 1,393,626 | 29,964 | SH | SOLE | 29,964 | 0 | 0 | ||
| DANAHER CORP | Common Stock | 235851102 | 10,019,156 | 45,223 | SH | SOLE | 45,223 | 0 | 0 | ||
| DELL TECHNOLOGIES INC | Common Stock | 24703L202 | 507,287 | 943 | SH | SOLE | 943 | 0 | 0 | ||
| DICK'S SPORTING GOODS INC | Common Stock | 253393102 | 1,584,622 | 11,800 | SH | SOLE | 11,800 | 0 | 0 | ||
| DOMINION ENERGY INC | Common Stock | 25746U109 | 235,362 | 3,889 | SH | SOLE | 3,889 | 0 | 0 | ||
| EATON GLOBAL CORP PLC | Int'l Common Stock | G29183103 | 938,916 | 2,185 | SH | SOLE | 2,185 | 0 | 0 | ||
| ECOLAB INC | Common Stock | 278865100 | 431,091 | 1,570 | SH | OTR | 1,570 | 0 | 0 | ||
| ECOLAB INC | Common Stock | 278865100 | 21,080,605 | 76,774 | SH | SOLE | 76,709 | 0 | 65 | ||
| EDWARDS LIFESCIENCES CORP | Common Stock | 28176E108 | 695,308 | 8,055 | SH | SOLE | 8,055 | 0 | 0 | ||
| ELI LILLY AND COMPANY | Common Stock | 532457108 | 30,412,691 | 26,284 | SH | SOLE | 26,284 | 0 | 0 | ||
| ELI LILLY AND COMPANY | Common Stock | 532457108 | 234,887 | 203 | SH | OTR | 203 | 0 | 0 | ||
| Equinix Inc | Common Stock | 29444U700 | 81,938 | 81 | SH | OTR | 81 | 0 | 0 | ||
| Equinix Inc | Common Stock | 29444U700 | 9,040,490 | 8,937 | SH | SOLE | 8,937 | 0 | 0 | ||
| ETF VANGUARD FTSE DEVELOPED MARKETS | Exchange Traded Fund | 921943858 | 4,156,811 | 58,870 | SH | SOLE | 58,870 | 0 | 0 | ||
| ETF VANGUARD FTSE DEVELOPED MARKETS | Exchange Traded Fund | 921943858 | 236,544 | 3,350 | SH | OTR | 3,350 | 0 | 0 | ||
| EXXONMOBIL HOLDINGS CORP | Common Stock | 30233Q108 | 187,163 | 1,150 | SH | OTR | 1,150 | 0 | 0 | ||
| EXXONMOBIL HOLDINGS CORP | Common Stock | 30233Q108 | 23,210,835 | 142,617 | SH | SOLE | 142,617 | 0 | 0 | ||
| FACTSET RESEARCH SYSTEMS INC | Common Stock | 303075105 | 1,567,060 | 5,805 | SH | SOLE | 5,805 | 0 | 0 | ||
| FASTENAL COMPANY | Common Stock | 311900104 | 555,628 | 11,218 | SH | SOLE | 11,218 | 0 | 0 | ||
| FIDELITY COMWLTH TR | Exchange Traded Fund | 315912808 | 395,418 | 3,736 | SH | SOLE | 3,736 | 0 | 0 | ||
| FIDELITY COVINGTON TRUST | Exchange Traded Fund | 31609A404 | 409,876 | 10,270 | SH | SOLE | 10,270 | 0 | 0 | ||
| FIDELITY COVINGTON TRUST | Exchange Traded Fund | 31609A404 | 23,946 | 600 | SH | OTR | 600 | 0 | 0 | ||
| GE AEROSPACE | Common Stock | 369604301 | 1,621,214 | 5,191 | SH | SOLE | 5,191 | 0 | 0 | ||
| GE AEROSPACE | Common Stock | 369604301 | 40,910 | 131 | SH | OTR | 131 | 0 | 0 | ||
| GE VERNOVA INC | Common Stock | 36828A101 | 1,096,390 | 1,154 | SH | SOLE | 1,154 | 0 | 0 | ||
| GE VERNOVA INC | Common Stock | 36828A101 | 36,594 | 39 | SH | OTR | 39 | 0 | 0 | ||
| GENERAL DYNAMICS CORP | Common Stock | 369550108 | 70,680 | 213 | SH | OTR | 213 | 0 | 0 | ||
| GENERAL DYNAMICS CORP | Common Stock | 369550108 | 3,369,402 | 10,154 | SH | SOLE | 10,154 | 0 | 0 | ||
| GOLDMAN SACHS | Common Stock | 38141G104 | 443,877 | 493 | SH | SOLE | 493 | 0 | 0 | ||
| GRAINGER W W INC | Common Stock | 384802104 | 24,915 | 20 | SH | OTR | 20 | 0 | 0 | ||
| GRAINGER W W INC | Common Stock | 384802104 | 1,469,997 | 1,180 | SH | SOLE | 1,180 | 0 | 0 | ||
| HEICO CORP | Common Stock | 422806109 | 54,876 | 181 | SH | OTR | 181 | 0 | 0 | ||
| HEICO CORP | Common Stock | 422806109 | 14,973,757 | 49,389 | SH | SOLE | 49,389 | 0 | 0 | ||
| HERSHEY COMPANY | Common Stock | 427866108 | 691,120 | 4,385 | SH | SOLE | 4,385 | 0 | 0 | ||
| HOME DEPOT INC | Common Stock | 437076102 | 37,126 | 131 | SH | OTR | 131 | 0 | 0 | ||
| HOME DEPOT INC | Common Stock | 437076102 | 6,397,753 | 22,489 | SH | SOLE | 22,489 | 0 | 0 | ||
| IDEXX LABORATORIES INC | Common Stock | 45168D104 | 8,304,388 | 15,903 | SH | SOLE | 15,903 | 0 | 0 | ||
| IDEXX LABORATORIES INC | Common Stock | 45168D104 | 44,386 | 85 | SH | OTR | 45 | 0 | 40 | ||
| ILLINOIS TOOL WORKS, INC. | Common Stock | 452308109 | 38,592 | 150 | SH | OTR | 150 | 0 | 0 | ||
| ILLINOIS TOOL WORKS, INC. | Common Stock | 452308109 | 390,808 | 1,519 | SH | SOLE | 1,519 | 0 | 0 | ||
| INTEL CORPORATION | Common Stock | 458140100 | 468,897 | 3,900 | SH | SOLE | 3,900 | 0 | 0 | ||
| INTERNATIONAL BUSINESS MACHINE | Common Stock | 459200101 | 907,981 | 4,129 | SH | SOLE | 4,129 | 0 | 0 | ||
| INTERNATIONAL BUSINESS MACHINE | Common Stock | 459200101 | 27,491 | 125 | SH | OTR | 125 | 0 | 0 | ||
| INTUIT INC | Common Stock | 461202103 | 23,987 | 87 | SH | OTR | 47 | 0 | 40 | ||
| INTUIT INC | Common Stock | 461202103 | 12,293,633 | 44,589 | SH | SOLE | 44,589 | 0 | 0 | ||
| INTUITIVE SURGICAL INC | Common Stock | 46120E602 | 5,051,564 | 12,423 | SH | SOLE | 12,423 | 0 | 0 | ||
| INVESCO EXCHANGE TRADED FD TR | Exchange Traded Fund | 46137V241 | 2,323,299 | 27,632 | SH | SOLE | 27,632 | 0 | 0 | ||
| INVESCO EXCHANGE TRADED FD TR | Exchange Traded Fund | 46137V241 | 16,816 | 200 | SH | OTR | 200 | 0 | 0 | ||
| INVESCO QQQ TRUST | Exchange Traded Fund | 46090E103 | 1,564,614 | 2,115 | SH | SOLE | 2,115 | 0 | 0 | ||
| INVESCO QQQ TRUST | Exchange Traded Fund | 46090E103 | 96,170 | 130 | SH | OTR | 130 | 0 | 0 | ||
| ISHARES BARCLAYS TIPS BOND FUND | Fixed Income ETF | 464287176 | 322,524 | 3,100 | SH | SOLE | 3,100 | 0 | 0 | ||
| ISHARES CORE S&P 500 ETF | Exchange Traded Fund | 464287200 | 222,097 | 290 | SH | OTR | 290 | 0 | 0 | ||
| ISHARES CORE S&P 500 ETF | Exchange Traded Fund | 464287200 | 4,308,672 | 5,626 | SH | SOLE | 5,626 | 0 | 0 | ||
| ISHARES CORE S&P MID CAP | Exchange Traded Fund | 464287507 | 70,151 | 975 | SH | OTR | 975 | 0 | 0 | ||
| ISHARES CORE S&P MID CAP | Exchange Traded Fund | 464287507 | 835,699 | 11,615 | SH | SOLE | 11,615 | 0 | 0 | ||
| ISHARES CORE S&P SMALL CAP ETF | Exchange Traded Fund | 464287804 | 557,628 | 4,099 | SH | SOLE | 4,099 | 0 | 0 | ||
| ISHARES ESG MSCI KLD 400 ETF | Exchange Traded Fund | 464288570 | 203,190 | 1,390 | SH | SOLE | 1,390 | 0 | 0 | ||
| ISHARES ESG OPTIMIZED MSCI USA ETF | Exchange Traded Fund | 464288802 | 233,520 | 1,500 | SH | SOLE | 1,500 | 0 | 0 | ||
| ISHARES MSCI EAFE INDEX | Exchange Traded Fund | 464287465 | 1,144,037 | 11,012 | SH | SOLE | 11,012 | 0 | 0 | ||
| ISHARES RUSSELL 1000 GROWTH | Exchange Traded Fund | 464287614 | 273,568 | 2,184 | SH | SOLE | 2,184 | 0 | 0 | ||
| ISHARES RUSSELL 2000 INDEX FUND | Exchange Traded Fund | 464287655 | 338,470 | 1,218 | SH | SOLE | 1,218 | 0 | 0 | ||
| ISHARES RUSSELL 2000 INDEX FUND | Exchange Traded Fund | 464287655 | 100,318 | 361 | SH | OTR | 361 | 0 | 0 | ||
| iShares Silver Trust | Exchange Traded Fund | 46428Q109 | 3,321,567 | 60,935 | SH | SOLE | 60,935 | 0 | 0 | ||
| ISHARES TRUST PREF & INC SECURITIES ETF | Fixed Income ETF | 464288687 | 68,883 | 2,335 | SH | OTR | 2,335 | 0 | 0 | ||
| ISHARES TRUST PREF & INC SECURITIES ETF | Fixed Income ETF | 464288687 | 957,600 | 32,461 | SH | SOLE | 32,461 | 0 | 0 | ||
| J P MORGAN CHASE & COMPANY | Common Stock | 46625H100 | 99,911 | 302 | SH | OTR | 302 | 0 | 0 | ||
| J P MORGAN CHASE & COMPANY | Common Stock | 46625H100 | 2,796,175 | 8,452 | SH | SOLE | 8,452 | 0 | 0 | ||
| JACK HENRY AND ASSOCIATES INC | Common Stock | 426281101 | 3,068,774 | 21,424 | SH | SOLE | 21,424 | 0 | 0 | ||
| JOHN DEERE & CO | Common Stock | 244199105 | 981,135 | 1,461 | SH | SOLE | 1,461 | 0 | 0 | ||
| JOHNSON & JOHNSON | Common Stock | 478160104 | 207,027 | 782 | SH | OTR | 782 | 0 | 0 | ||
| JOHNSON & JOHNSON | Common Stock | 478160104 | 7,286,969 | 27,525 | SH | SOLE | 27,275 | 0 | 250 | ||
| LOCKHEED MARTIN CORP | Common Stock | 539830109 | 239,348 | 470 | SH | OTR | 470 | 0 | 0 | ||
| LOCKHEED MARTIN CORP | Common Stock | 539830109 | 5,565,084 | 10,928 | SH | SOLE | 10,898 | 0 | 30 | ||
| Marathon Petroleum Corp | Common Stock | 56585A102 | 13,840 | 35 | SH | OTR | 35 | 0 | 0 | ||
| Marathon Petroleum Corp | Common Stock | 56585A102 | 1,332,565 | 3,370 | SH | SOLE | 3,370 | 0 | 0 | ||
| MASTERCARD INCORPORATED | Common Stock | 57636Q104 | 52,515,661 | 95,229 | SH | SOLE | 95,229 | 0 | 0 | ||
| MASTERCARD INCORPORATED | Common Stock | 57636Q104 | 470,128 | 853 | SH | OTR | 803 | 0 | 50 | ||
| MCCORMICK & CO INC NON-VOTING | Common Stock | 579780206 | 571,787 | 12,323 | SH | SOLE | 12,323 | 0 | 0 | ||
| MCDONALDS CORP | Common Stock | 580135101 | 6,920,810 | 29,968 | SH | SOLE | 29,968 | 0 | 0 | ||
| MCDONALDS CORP | Common Stock | 580135101 | 23,556 | 102 | SH | OTR | 102 | 0 | 0 | ||
| MERCK & CO INC | Common Stock | 58933Y105 | 1,049,719 | 7,224 | SH | SOLE | 7,224 | 0 | 0 | ||
| MERCK & CO INC | Common Stock | 58933Y105 | 23,540 | 162 | SH | OTR | 162 | 0 | 0 | ||
| META PLATFORMS INC CL A | Common Stock | 30303M102 | 387,971 | 535 | SH | SOLE | 535 | 0 | 0 | ||
| META PLATFORMS INC CL A | Common Stock | 30303M102 | 3,626 | 5 | SH | OTR | 5 | 0 | 0 | ||
| METTLER TOLEDO INTL INC | Common Stock | 592688105 | 347,519 | 230 | SH | SOLE | 230 | 0 | 0 | ||
| MICRON TECHNOLOGY INC | Common Stock | 595112103 | 247,106 | 232 | SH | SOLE | 232 | 0 | 0 | ||
| MICROSOFT CORPORATION | Common Stock | 594918104 | 47,192,955 | 92,012 | SH | SOLE | 91,982 | 0 | 30 | ||
| MICROSOFT CORPORATION | Common Stock | 594918104 | 814,998 | 1,589 | SH | OTR | 1,589 | 0 | 0 | ||
| MONDELEZ INTERNATIONAL INC | Common Stock | 609207105 | 393,754 | 6,810 | SH | SOLE | 6,810 | 0 | 0 | ||
| NEXTERA ENERGY INC | Common Stock | 65339F101 | 216,692 | 2,861 | SH | OTR | 2,861 | 0 | 0 | ||
| NEXTERA ENERGY INC | Common Stock | 65339F101 | 20,454,647 | 270,064 | SH | SOLE | 269,864 | 0 | 200 | ||
| NIKE INC CL B | Common Stock | 654106103 | 802,837 | 22,679 | SH | SOLE | 22,679 | 0 | 0 | ||
| NORTHROP GRUMMAN CORP | Common Stock | 666807102 | 1,022,077 | 2,114 | SH | SOLE | 2,114 | 0 | 0 | ||
| NOVANTA INC | Common Stock | 67000B104 | 521,837 | 3,670 | SH | SOLE | 3,670 | 0 | 0 | ||
| NOVANTA INC | Common Stock | 67000B104 | 8,816 | 62 | SH | OTR | 62 | 0 | 0 | ||
| NOVO NORDISK A/S ADR | Int'l Common Stock | 670100205 | 265,446 | 7,002 | SH | SOLE | 7,002 | 0 | 0 | ||
| NUSHARES ETF TR | Exchange Traded Fund | 67092P201 | 291,615 | 2,565 | SH | SOLE | 2,565 | 0 | 0 | ||
| NVIDIA | Common Stock | 67066G104 | 122,183 | 535 | SH | OTR | 535 | 0 | 0 | ||
| NVIDIA | Common Stock | 67066G104 | 18,207,596 | 79,725 | SH | SOLE | 79,725 | 0 | 0 | ||
| ORACLE CORP | Common Stock | 68389X105 | 796,065 | 5,798 | SH | SOLE | 5,798 | 0 | 0 | ||
| ORACLE CORP | Common Stock | 68389X105 | 218,582 | 1,592 | SH | OTR | 1,592 | 0 | 0 | ||
| O'REILLY AUTOMOTIVE | Common Stock | 67103H107 | 4,097,972 | 47,980 | SH | SOLE | 47,855 | 0 | 125 | ||
| O'REILLY AUTOMOTIVE | Common Stock | 67103H107 | 162,706 | 1,905 | SH | OTR | 1,905 | 0 | 0 | ||
| PAYCHEX INC | Common Stock | 704326107 | 1,452,481 | 14,746 | SH | SOLE | 14,746 | 0 | 0 | ||
| PEPSICO INC | Common Stock | 713448108 | 89,718 | 708 | SH | OTR | 708 | 0 | 0 | ||
| PEPSICO INC | Common Stock | 713448108 | 6,544,454 | 51,645 | SH | SOLE | 51,505 | 0 | 140 | ||
| PFIZER INC | Common Stock | 717081103 | 446,224 | 15,646 | SH | SOLE | 15,646 | 0 | 0 | ||
| PHILIP MORRIS INTERNATIONAL INC | Common Stock | 718172109 | 1,723,677 | 9,033 | SH | SOLE | 9,033 | 0 | 0 | ||
| PHILIP MORRIS INTERNATIONAL INC | Common Stock | 718172109 | 82,053 | 430 | SH | OTR | 430 | 0 | 0 | ||
| PHILLIPS 66 | Common Stock | 718546104 | 255,565 | 1,001 | SH | SOLE | 1,001 | 0 | 0 | ||
| Popular Inc | Common Stock | 733174700 | 475,522 | 3,059 | SH | SOLE | 3,059 | 0 | 0 | ||
| PROCTER & GAMBLE COMPANY | Common Stock | 742718109 | 144,989 | 998 | SH | OTR | 998 | 0 | 0 | ||
| PROCTER & GAMBLE COMPANY | Common Stock | 742718109 | 5,089,304 | 35,031 | SH | SOLE | 34,772 | 0 | 259 | ||
| ProShares S&P 500 Dividend Aristocrats ETF | Exchange Traded Fund | 74348A467 | 607,705 | 11,233 | SH | SOLE | 11,233 | 0 | 0 | ||
| ProShares S&P 500 Dividend Aristocrats ETF | Exchange Traded Fund | 74348A467 | 3,246 | 60 | SH | OTR | 60 | 0 | 0 | ||
| PUTNAM ETF TRUST | Fixed Income ETF | 746729821 | 108,690 | 12,757 | SH | SOLE | 12,757 | 0 | 0 | ||
| REPUBLIC SERVICES INC. | Common Stock | 760759100 | 200,426 | 955 | SH | SOLE | 955 | 0 | 0 | ||
| ROSS STORES INC | Common Stock | 778296103 | 1,130,823 | 4,845 | SH | SOLE | 4,845 | 0 | 0 | ||
| RTX CORP | Common Stock | 75513E101 | 31,004 | 167 | SH | OTR | 167 | 0 | 0 | ||
| RTX CORP | Common Stock | 75513E101 | 3,124,489 | 16,830 | SH | SOLE | 16,830 | 0 | 0 | ||
| SHERWIN WILLIAMS COMPANY | Common Stock | 824348106 | 64,654 | 200 | SH | OTR | 200 | 0 | 0 | ||
| SHERWIN WILLIAMS COMPANY | Common Stock | 824348106 | 9,768,573 | 30,218 | SH | SOLE | 30,218 | 0 | 0 | ||
| SPDR BARCLAYS INV GRADE FLT RATE | Fixed Income ETF | 78468R200 | 260,814 | 8,457 | SH | SOLE | 8,457 | 0 | 0 | ||
| SPDR GOLD TRUST | Exchange Traded Fund | 78463V107 | 3,069,190 | 8,059 | SH | SOLE | 8,059 | 0 | 0 | ||
| STARBUCKS CORP | Common Stock | 855244109 | 900,607 | 9,585 | SH | SOLE | 9,585 | 0 | 0 | ||
| STATE STREET CORP | Common Stock | 857477103 | 10,126 | 58 | SH | OTR | 58 | 0 | 0 | ||
| STATE STREET CORP | Common Stock | 857477103 | 438,919 | 2,514 | SH | SOLE | 2,514 | 0 | 0 | ||
| STATE STREET INDUSTRIAL SELECT SECTOR SPDR ETF | Exchange Traded Fund | 81369Y704 | 239,950 | 1,437 | SH | SOLE | 1,437 | 0 | 0 | ||
| STATE STREET SPDR S&P 500 ETF TRUST | Exchange Traded Fund | 78462F103 | 819,065 | 1,074 | SH | SOLE | 1,074 | 0 | 0 | ||
| STATE STREET SPDR S&P FOSSIL FUEL RESERVES FREE | Common Stock | 78468R796 | 254,606 | 4,075 | SH | SOLE | 4,075 | 0 | 0 | ||
| STRYKER CORPORATION | Common Stock | 863667101 | 288,196 | 1,047 | SH | OTR | 1,047 | 0 | 0 | ||
| STRYKER CORPORATION | Common Stock | 863667101 | 29,510,379 | 107,159 | SH | SOLE | 107,099 | 0 | 60 | ||
| Synopsys Inc | Common Stock | 871607107 | 5,176,221 | 11,901 | SH | SOLE | 11,901 | 0 | 0 | ||
| Synopsys Inc | Common Stock | 871607107 | 139,181 | 320 | SH | OTR | 320 | 0 | 0 | ||
| SYSCO CORPORATION | Common Stock | 871829107 | 7,796 | 100 | SH | OTR | 100 | 0 | 0 | ||
| SYSCO CORPORATION | Common Stock | 871829107 | 3,379,956 | 43,355 | SH | SOLE | 43,355 | 0 | 0 | ||
| TESLA INC | Common Stock | 88160R101 | 857,221 | 2,416 | SH | SOLE | 2,416 | 0 | 0 | ||
| THE CIGNA GROUP | Common Stock | 125523100 | 54,366 | 200 | SH | OTR | 200 | 0 | 0 | ||
| THE CIGNA GROUP | Common Stock | 125523100 | 1,371,654 | 5,046 | SH | SOLE | 5,046 | 0 | 0 | ||
| THE SOUTHERN COMPANY | Common Stock | 842587107 | 42,357 | 511 | SH | OTR | 511 | 0 | 0 | ||
| THE SOUTHERN COMPANY | Common Stock | 842587107 | 404,089 | 4,875 | SH | SOLE | 4,875 | 0 | 0 | ||
| THERMO FISHER SCIENTIFIC INC | Common Stock | 883556102 | 1,235,341 | 1,830 | SH | SOLE | 1,830 | 0 | 0 | ||
| TJX COS INC NEW | Common Stock | 872540109 | 412,940 | 3,121 | SH | OTR | 2,921 | 0 | 200 | ||
| TJX COS INC NEW | Common Stock | 872540109 | 48,885,370 | 369,476 | SH | SOLE | 369,326 | 0 | 150 | ||
| TORONTO DOMINION BK ONT | Int'l Common Stock | 891160509 | 94,494 | 804 | SH | OTR | 804 | 0 | 0 | ||
| TORONTO DOMINION BK ONT | Int'l Common Stock | 891160509 | 341,542 | 2,906 | SH | SOLE | 2,906 | 0 | 0 | ||
| TRACTOR SUPPLY COMPANY | Common Stock | 892356106 | 410,368 | 13,115 | SH | SOLE | 13,115 | 0 | 0 | ||
| TRANE TECHNOLOGIES PLC | Int'l Common Stock | G8994E103 | 9,266 | 21 | SH | OTR | 21 | 0 | 0 | ||
| TRANE TECHNOLOGIES PLC | Int'l Common Stock | G8994E103 | 576,500 | 1,276 | SH | SOLE | 1,276 | 0 | 0 | ||
| TRIMBLE INCORPORATED | Common Stock | 896239100 | 1,271,269 | 22,260 | SH | SOLE | 22,260 | 0 | 0 | ||
| ULTA BEAUTY INC | Common Stock | 90384S303 | 1,370,341 | 2,509 | SH | SOLE | 2,509 | 0 | 0 | ||
| UNION PACIFIC CORPORATION | Common Stock | 907818108 | 21,770 | 80 | SH | OTR | 80 | 0 | 0 | ||
| UNION PACIFIC CORPORATION | Common Stock | 907818108 | 1,916,884 | 7,044 | SH | SOLE | 7,044 | 0 | 0 | ||
| VANECK ETF TRUST | Exchange Traded Fund | 92189F106 | 364,370 | 4,150 | SH | SOLE | 4,150 | 0 | 0 | ||
| VANGUARD BD INDEX FDS | Fixed Income ETF | 92203C303 | 319,498 | 6,448 | SH | SOLE | 6,448 | 0 | 0 | ||
| VANGUARD BD INDEX FDS | Fixed Income ETF | 92203C303 | 17,343 | 350 | SH | OTR | 350 | 0 | 0 | ||
| VANGUARD DIVIDEND APPRECIATION ETF | Exchange Traded Fund | 921908844 | 3,498,717 | 14,996 | SH | SOLE | 14,996 | 0 | 0 | ||
| VANGUARD EXTENDED MARKET ETF | Exchange Traded Fund | 922908652 | 220,512 | 952 | SH | SOLE | 952 | 0 | 0 | ||
| VANGUARD EXTENDED MARKET ETF | Exchange Traded Fund | 922908652 | 9,265 | 40 | SH | OTR | 40 | 0 | 0 | ||
| VANGUARD FTSE ALL-WORLD EX-US ETF | Exchange Traded Fund | 922042775 | 1,123,829 | 13,545 | SH | SOLE | 13,545 | 0 | 0 | ||
| VANGUARD FTSE EMERGING MARKETS ETF | Exchange Traded Fund | 922042858 | 29,596 | 499 | SH | OTR | 499 | 0 | 0 | ||
| VANGUARD FTSE EMERGING MARKETS ETF | Exchange Traded Fund | 922042858 | 201,417 | 3,396 | SH | SOLE | 3,396 | 0 | 0 | ||
| VANGUARD HIGH DIVIDEND YIELD ETF | Exchange Traded Fund | 921946406 | 411,280 | 2,650 | SH | SOLE | 2,650 | 0 | 0 | ||
| VANGUARD INDEX FDS S&P 500 ETF | Exchange Traded Fund | 922908363 | 203,249 | 290 | SH | OTR | 290 | 0 | 0 | ||
| VANGUARD INDEX FDS S&P 500 ETF | Exchange Traded Fund | 922908363 | 12,828,541 | 18,304 | SH | SOLE | 18,304 | 0 | 0 | ||
| VANGUARD INFORMATION TECHNOLOGY ETF | Exchange Traded Fund | 92204A702 | 85,204 | 678 | SH | SOLE | 678 | 0 | 0 | ||
| VANGUARD INFORMATION TECHNOLOGY ETF | Exchange Traded Fund | 92204A702 | 175,938 | 1,400 | SH | OTR | 1,400 | 0 | 0 | ||
| VANGUARD INTERMEDIATE TERM BOND ETF | Fixed Income ETF | 921937819 | 303,316 | 4,163 | SH | SOLE | 4,163 | 0 | 0 | ||
| Vanguard Intermediate Term Corporate Bond Etf | Fixed Income ETF | 92206C870 | 1,773,408 | 22,646 | SH | SOLE | 22,646 | 0 | 0 | ||
| Vanguard Intermediate Term Corporate Bond Etf | Fixed Income ETF | 92206C870 | 15,662 | 200 | SH | OTR | 200 | 0 | 0 | ||
| VANGUARD MORNINGSTAR GROWTH ETF | Exchange Traded Fund | 922908736 | 54,066 | 600 | SH | OTR | 600 | 0 | 0 | ||
| VANGUARD MORNINGSTAR GROWTH ETF | Exchange Traded Fund | 922908736 | 12,803,460 | 142,087 | SH | SOLE | 142,087 | 0 | 0 | ||
| VANGUARD MORNINGSTAR MID-CAP ETF | Exchange Traded Fund | 922908629 | 18,821 | 240 | SH | OTR | 240 | 0 | 0 | ||
| VANGUARD MORNINGSTAR MID-CAP ETF | Exchange Traded Fund | 922908629 | 1,486,137 | 18,951 | SH | SOLE | 18,951 | 0 | 0 | ||
| VANGUARD MORNINGSTAR MID-CAP GROWTH ETF | Exchange Traded Fund | 922908538 | 331,826 | 1,136 | SH | SOLE | 1,136 | 0 | 0 | ||
| VANGUARD MORNINGSTAR SMALL-CAP ETF | Exchange Traded Fund | 922908751 | 1,891,290 | 6,648 | SH | SOLE | 6,648 | 0 | 0 | ||
| VANGUARD MORNINGSTAR TOTAL STOCK MARKET EFT | Exchange Traded Fund | 922908769 | 814,346 | 2,176 | SH | OTR | 0 | 0 | 2,176 | ||
| VANGUARD MORNINGSTAR TOTAL STOCK MARKET EFT | Exchange Traded Fund | 922908769 | 2,330,392 | 6,227 | SH | SOLE | 6,227 | 0 | 0 | ||
| VANGUARD MORNINGSTAR VALUE ETF | Exchange Traded Fund | 922908744 | 7,911,985 | 36,616 | SH | SOLE | 36,616 | 0 | 0 | ||
| VANGUARD MORNINGSTAR VALUE ETF | Exchange Traded Fund | 922908744 | 91,834 | 425 | SH | OTR | 425 | 0 | 0 | ||
| VANGUARD REAL ESTATE ETF | Exchange Traded Fund | 922908553 | 56,019 | 625 | SH | OTR | 625 | 0 | 0 | ||
| VANGUARD REAL ESTATE ETF | Exchange Traded Fund | 922908553 | 180,963 | 2,019 | SH | SOLE | 2,019 | 0 | 0 | ||
| VANGUARD SHORT TERM BOND ETF | Fixed Income ETF | 921937827 | 6,545,494 | 85,674 | SH | SOLE | 85,674 | 0 | 0 | ||
| VANGUARD SHORT TERM BOND ETF | Fixed Income ETF | 921937827 | 84,040 | 1,100 | SH | OTR | 1,100 | 0 | 0 | ||
| Vanguard Short-Term Corporate Bond Idx Fd | Fixed Income ETF | 92206C409 | 227,888 | 2,950 | SH | OTR | 2,950 | 0 | 0 | ||
| Vanguard Short-Term Corporate Bond Idx Fd | Fixed Income ETF | 92206C409 | 26,578,944 | 344,064 | SH | SOLE | 344,064 | 0 | 0 | ||
| VANGUARD TOTAL BOND MKT INDEX ETF | Fixed Income ETF | 921937835 | 1,773,182 | 25,277 | SH | SOLE | 25,277 | 0 | 0 | ||
| VANGUARD TOTAL BOND MKT INDEX ETF | Fixed Income ETF | 921937835 | 21,045 | 300 | SH | OTR | 300 | 0 | 0 | ||
| Vanguard Total International Stock Index Fund | Exchange Traded Fund | 921909768 | 4,430,919 | 52,153 | SH | SOLE | 52,153 | 0 | 0 | ||
| Vanguard Total International Stock Index Fund | Exchange Traded Fund | 921909768 | 40,781 | 480 | SH | OTR | 480 | 0 | 0 | ||
| VANGUARD TOTAL WORLD STOCK | Exchange Traded Fund | 922042742 | 236,775 | 1,500 | SH | SOLE | 1,500 | 0 | 0 | ||
| VANGUARD WHITEHALL FDS | Exchange Traded Fund | 921946794 | 1,507,545 | 14,907 | SH | SOLE | 14,832 | 0 | 75 | ||
| VANGUARD WHITEHALL FDS | Exchange Traded Fund | 921946794 | 51,071 | 505 | SH | OTR | 505 | 0 | 0 | ||
| VEEVA SYSTEMS | Common Stock | 922475108 | 12,487,010 | 43,745 | SH | SOLE | 43,745 | 0 | 0 | ||
| VEEVA SYSTEMS | Common Stock | 922475108 | 271,748 | 952 | SH | OTR | 952 | 0 | 0 | ||
| VERIZON COMMUNICATIONS | Common Stock | 92343V104 | 35,595 | 776 | SH | OTR | 776 | 0 | 0 | ||
| VERIZON COMMUNICATIONS | Common Stock | 92343V104 | 980,655 | 21,379 | SH | SOLE | 21,379 | 0 | 0 | ||
| VISA INC CL A | Common Stock | 92826C839 | 132,952 | 370 | SH | OTR | 370 | 0 | 0 | ||
| VISA INC CL A | Common Stock | 92826C839 | 5,105,720 | 14,209 | SH | SOLE | 14,149 | 0 | 60 | ||
| VULCAN MATLS CO | Common Stock | 929160109 | 752,727 | 3,077 | SH | SOLE | 3,077 | 0 | 0 | ||
| WALMART INC | Common Stock | 931142103 | 649,500 | 6,250 | SH | SOLE | 6,250 | 0 | 0 | ||
| WALMART INC | Common Stock | 931142103 | 23,382 | 225 | SH | OTR | 225 | 0 | 0 | ||
| WATSCO INC | Common Stock | 942622200 | 10,294,033 | 34,009 | SH | SOLE | 34,009 | 0 | 0 | ||
| WATSCO INC | Common Stock | 942622200 | 131,822 | 436 | SH | OTR | 376 | 0 | 60 | ||
| WELLS FARGO & CO NEW | Common Stock | 949746101 | 205,488 | 2,567 | SH | SOLE | 2,567 | 0 | 0 | ||
| WEX INC | Common Stock | 96208T104 | 485,856 | 2,880 | SH | SOLE | 2,880 | 0 | 0 | ||