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
3M COMPANY Common Stock 88579Y101 799,260 5,250 SH SOLE 5,250 0 0
ABBOTT LABORATORIES Common Stock 002824100 22,590,037 166,091 SH SOLE 165,807 0 284
ABBOTT LABORATORIES Common Stock 002824100 378,108 2,780 SH OTR 2,780 0 0
ABBVIE INC Common Stock 00287Y109 125,294 675 SH OTR 675 0 0
ABBVIE INC Common Stock 00287Y109 3,563,904 19,200 SH SOLE 18,991 0 209
ACCENTURE PLC IRELAND SHS CL A Int'l Common Stock G1151C101 5,795,776 19,391 SH SOLE 19,391 0 0
ADOBE SYSTEMS INC Common Stock 00724F101 3,869 10 SH OTR 10 0 0
ADOBE SYSTEMS INC Common Stock 00724F101 767,183 1,983 SH SOLE 1,983 0 0
AIR PRODUCTS & CHEMICALS Common Stock 009158106 985,800 3,495 SH SOLE 3,495 0 0
ALPHABET INC CAP STK CL A Common Stock 02079K305 236,236 1,341 SH OTR 1,341 0 0
ALPHABET INC CAP STK CL A Common Stock 02079K305 33,942,163 192,602 SH SOLE 192,602 0 0
ALPHABET INC CAP STK CL C Common Stock 02079K107 2,336,758 13,173 SH SOLE 13,173 0 0
ALPHABET INC CAP STK CL C Common Stock 02079K107 78,052 440 SH OTR 440 0 0
ALTRIA GROUP INC Common Stock 02209S103 625,934 10,676 SH SOLE 10,676 0 0
AMAZON.COM INC Common Stock 023135106 253,395 1,155 SH OTR 1,155 0 0
AMAZON.COM INC Common Stock 023135106 18,968,240 86,459 SH SOLE 86,334 0 125
AMERICAN EXPRESS CO Common Stock 025816109 922,171 2,891 SH SOLE 2,891 0 0
American Tower Corp Common Stock 03027X100 13,486,419 61,019 SH SOLE 60,959 0 60
American Tower Corp Common Stock 03027X100 142,558 645 SH OTR 645 0 0
AMGEN INC Common Stock 031162100 229,511 822 SH SOLE 822 0 0
AMGEN INC Common Stock 031162100 27,921 100 SH OTR 100 0 0
AMPHENOL CORPORATION Common Stock 032095101 68,631 695 SH OTR 695 0 0
AMPHENOL CORPORATION Common Stock 032095101 3,417,540 34,608 SH SOLE 34,408 0 200
ANALOG DEVICES INC COM Common Stock 032654105 3,030,947 12,734 SH SOLE 12,659 0 75
ANALOG DEVICES INC COM Common Stock 032654105 14,281 60 SH OTR 60 0 0
APPLE INC Common Stock 037833100 56,569,267 275,719 SH SOLE 275,644 0 75
APPLE INC Common Stock 037833100 390,849 1,905 SH OTR 1,795 0 110
ARTHUR J GALLAGHER & CO Common Stock 363576109 161,661 505 SH OTR 505 0 0
ARTHUR J GALLAGHER & CO Common Stock 363576109 8,817,385 27,544 SH SOLE 27,494 0 50
AT&T INC Common Stock 00206R102 710,926 24,566 SH SOLE 24,566 0 0
AT&T INC Common Stock 00206R102 144,700 5,000 SH OTR 5,000 0 0
ATMOS ENERGY CORPORATION Common Stock 049560105 765,156 4,965 SH SOLE 4,965 0 0
ATMOS ENERGY CORPORATION Common Stock 049560105 96,319 625 SH OTR 625 0 0
AUTOMATIC DATA PROCESSING Common Stock 053015103 30,556,272 99,080 SH SOLE 98,818 0 262
AUTOMATIC DATA PROCESSING Common Stock 053015103 198,918 645 SH OTR 645 0 0
BALCHEM CORPORATION Common Stock 057665200 5,041,705 31,669 SH SOLE 31,669 0 0
BANK AMERICA CORP NEW Common Stock 060505104 23,660 500 SH OTR 500 0 0
BANK AMERICA CORP NEW Common Stock 060505104 179,485 3,793 SH SOLE 3,793 0 0
BECTON DICKINSON AND COMPANY Common Stock 075887109 256,480 1,489 SH SOLE 1,489 0 0
BERKSHIRE HATHAWAY INC DEL CL B Common Stock 084670702 3,252,230 6,695 SH SOLE 6,695 0 0
BERKSHIRE HATHAWAY INC DEL CL B Common Stock 084670702 194,308 400 SH OTR 400 0 0
BLACKROCK INC Common Stock 09290D101 418,651 399 SH SOLE 399 0 0
BRISTOL MYERS SQUIBB Common Stock 110122108 395,548 8,545 SH SOLE 8,545 0 0
BROADCOM INC Common Stock 11135F101 380,397 1,380 SH SOLE 1,380 0 0
BROADCOM INC Common Stock 11135F101 38,591 140 SH OTR 140 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC Common Stock 11133T103 26,898,803 110,681 SH SOLE 110,581 0 100
BROADRIDGE FINANCIAL SOLUTIONS INC Common Stock 11133T103 405,860 1,670 SH OTR 1,670 0 0
BROWN FORMAN INC B Common Stock 115637209 2,036,334 75,672 SH SOLE 75,672 0 0
BROWN FORMAN INC B Common Stock 115637209 4,037 150 SH OTR 150 0 0
CANADIAN PACIFIC KANSAS CITY Int'l Common Stock 13646K108 91,398 1,153 SH OTR 1,153 0 0
CANADIAN PACIFIC KANSAS CITY Int'l Common Stock 13646K108 277,604 3,502 SH SOLE 3,502 0 0
CARRIER GLOBAL CORP Common Stock 14448C104 292,540 3,997 SH SOLE 3,997 0 0
CASEYS GEN STORES INC Common Stock 147528103 4,647,539 9,108 SH SOLE 9,108 0 0
CATERPILLAR INC Common Stock 149123101 62,114 160 SH OTR 160 0 0
CATERPILLAR INC Common Stock 149123101 1,238,002 3,189 SH SOLE 3,189 0 0
CENCORA, INC Common Stock 03073E105 257,571 859 SH SOLE 859 0 0
CHEVRON CORP Common Stock 166764100 13,889 97 SH OTR 97 0 0
CHEVRON CORP Common Stock 166764100 3,154,046 22,027 SH SOLE 22,027 0 0
CHURCH & DWIGHT COMPANY INC Common Stock 171340102 86,499 900 SH OTR 900 0 0
CHURCH & DWIGHT COMPANY INC Common Stock 171340102 16,191,556 168,469 SH SOLE 168,294 0 175
CINTAS CORPORATION Common Stock 172908105 5,071,407 22,755 SH SOLE 22,755 0 0
CISCO SYSTEMS INC Common Stock 17275R102 1,171,343 16,883 SH SOLE 16,148 0 735
COCA COLA COMPANY Common Stock 191216100 5,652,076 79,888 SH SOLE 79,888 0 0
COCA COLA COMPANY Common Stock 191216100 87,306 1,234 SH OTR 1,234 0 0
COLGATE PALMOLIVE COMPANY Common Stock 194162103 7,289,180 80,189 SH SOLE 80,189 0 0
COLGATE PALMOLIVE COMPANY Common Stock 194162103 9,545 105 SH OTR 105 0 0
CONSOLIDATED EDISON INC Common Stock 209115104 236,073 2,353 SH SOLE 2,353 0 0
COSTCO WHOLESALE CORP COM Common Stock 22160K105 690,978 698 SH OTR 698 0 0
COSTCO WHOLESALE CORP COM Common Stock 22160K105 20,606,591 20,816 SH SOLE 20,791 0 25
CSX CORP Common Stock 126408103 927,149 28,414 SH SOLE 28,414 0 0
DANAHER CORP Common Stock 235851102 112,598 570 SH OTR 570 0 0
DANAHER CORP Common Stock 235851102 12,703,007 64,306 SH SOLE 64,306 0 0
DICK'S SPORTING GOODS INC Common Stock 253393102 2,405,370 12,160 SH SOLE 12,160 0 0
DUKE ENERGY CORP NEW Common Stock 26441C204 260,662 2,209 SH SOLE 2,209 0 0
EATON GLOBAL CORP PLC Int'l Common Stock G29183103 208,839 585 SH SOLE 585 0 0
ECOLAB INC Common Stock 278865100 312,012 1,158 SH OTR 1,158 0 0
ECOLAB INC Common Stock 278865100 19,350,103 71,816 SH SOLE 71,751 0 65
EDWARDS LIFESCIENCES CORP Common Stock 28176E108 708,192 9,055 SH SOLE 9,055 0 0
EDWARDS LIFESCIENCES CORP Common Stock 28176E108 1,955 25 SH OTR 25 0 0
Equinix Inc Common Stock 29444U700 64,433 81 SH OTR 81 0 0
Equinix Inc Common Stock 29444U700 8,290,388 10,422 SH SOLE 10,402 0 20
ETF VANGUARD FTSE DEVELOPED MARKETS Exchange Traded Fund 921943858 813,989 14,278 SH SOLE 14,278 0 0
ETF VANGUARD FTSE DEVELOPED MARKETS Exchange Traded Fund 921943858 119,721 2,100 SH OTR 2,100 0 0
EXXON MOBIL CORPORATION Common Stock 30231G102 123,970 1,150 SH OTR 1,150 0 0
EXXON MOBIL CORPORATION Common Stock 30231G102 16,174,797 150,045 SH SOLE 150,045 0 0
FACTSET RESEARCH SYSTEMS INC Common Stock 303075105 13,383,959 29,923 SH SOLE 29,923 0 0
FACTSET RESEARCH SYSTEMS INC Common Stock 303075105 30,415 68 SH OTR 68 0 0
FASTENAL COMPANY Common Stock 311900104 479,556 11,418 SH SOLE 11,418 0 0
FIDELITY COMWLTH TR Exchange Traded Fund 315912808 299,254 3,736 SH SOLE 3,736 0 0
FISERV INC WISC PV ICT Common Stock 337738108 331,027 1,920 SH OTR 1,920 0 0
FISERV INC WISC PV ICT Common Stock 337738108 20,065,938 116,385 SH SOLE 116,385 0 0
FLEXSHARES TR Exchange Traded Fund 33939L738 254,407 7,800 SH SOLE 7,800 0 0
FORTIVE CORPORATION Common Stock 34959J108 13,033 250 SH OTR 250 0 0
FORTIVE CORPORATION Common Stock 34959J108 569,051 10,916 SH SOLE 10,916 0 0
GE VERNOVA INC Common Stock 36828A101 642,653 1,215 SH SOLE 1,215 0 0
GE VERNOVA INC Common Stock 36828A101 20,372 39 SH OTR 39 0 0
GENERAL DYNAMICS CORP Common Stock 369550108 3,792 13 SH OTR 13 0 0
GENERAL DYNAMICS CORP Common Stock 369550108 3,684,832 12,634 SH SOLE 12,634 0 0
General Electric Co Common Stock 369604301 33,718 131 SH OTR 131 0 0
General Electric Co Common Stock 369604301 1,374,559 5,340 SH SOLE 5,340 0 0
GOLDMAN SACHS Common Stock 38141G104 355,291 502 SH SOLE 502 0 0
GRAINGER W W INC Common Stock 384802104 459,786 442 SH SOLE 442 0 0
HEICO CORP Common Stock 422806109 28,208 86 SH OTR 86 0 0
HEICO CORP Common Stock 422806109 14,749,504 44,968 SH SOLE 44,968 0 0
HERSHEY COMPANY Common Stock 427866108 1,203,138 7,250 SH SOLE 7,250 0 0
HOME DEPOT INC Common Stock 437076102 63,245 173 SH OTR 173 0 0
HOME DEPOT INC Common Stock 437076102 10,697,639 29,178 SH SOLE 29,128 0 50
HONEYWELL INTL INC Common Stock 438516106 39,706 171 SH OTR 171 0 0
HONEYWELL INTL INC Common Stock 438516106 2,316,341 9,947 SH SOLE 9,872 0 75
IDEXX LABORATORIES INC Common Stock 45168D104 9,471,228 17,659 SH SOLE 17,659 0 0
IDEXX LABORATORIES INC Common Stock 45168D104 45,589 85 SH OTR 45 0 40
ILLINOIS TOOL WORKS, INC. Common Stock 452308109 37,088 150 SH OTR 150 0 0
ILLINOIS TOOL WORKS, INC. Common Stock 452308109 533,813 2,159 SH SOLE 2,159 0 0
INTERNATIONAL BUSINESS MACHINE Common Stock 459200101 1,276,840 4,332 SH SOLE 4,332 0 0
INTERNATIONAL BUSINESS MACHINE Common Stock 459200101 36,848 125 SH OTR 125 0 0
INTUIT INC Common Stock 461202103 118,145 150 SH OTR 110 0 40
INTUIT INC Common Stock 461202103 39,186,168 49,752 SH SOLE 49,752 0 0
INTUITIVE SURGICAL INC Common Stock 46120E602 6,959,995 12,808 SH SOLE 12,808 0 0
INVESCO QQQ TRUST Exchange Traded Fund 46090E103 364,634 661 SH SOLE 661 0 0
INVESCO QQQ TRUST Exchange Traded Fund 46090E103 41,373 75 SH OTR 75 0 0
ISHARES BARCLAYS TIPS BOND FUND Fixed Income ETF 464287176 44,016 400 SH OTR 400 0 0
ISHARES BARCLAYS TIPS BOND FUND Fixed Income ETF 464287176 653,418 5,938 SH SOLE 5,938 0 0
ISHARES CORE S&P 500 ETF Exchange Traded Fund 464287200 1,824,825 2,939 SH SOLE 2,939 0 0
ISHARES CORE S&P MID CAP Exchange Traded Fund 464287507 60,470 975 SH OTR 975 0 0
ISHARES CORE S&P MID CAP Exchange Traded Fund 464287507 521,774 8,413 SH SOLE 8,413 0 0
ISHARES CORE S&P SMALL CAP ETF Exchange Traded Fund 464287804 348,963 3,193 SH SOLE 3,193 0 0
ISHARES MSCI EAFE INDEX Exchange Traded Fund 464287465 639,943 7,159 SH SOLE 7,159 0 0
ISHARES RUSSELL 1000 GROWTH Exchange Traded Fund 464287614 242,435 571 SH SOLE 571 0 0
ISHARES RUSSELL 2000 INDEX FUND Exchange Traded Fund 464287655 234,132 1,085 SH SOLE 1,085 0 0
ISHARES RUSSELL 2000 INDEX FUND Exchange Traded Fund 464287655 59,342 275 SH OTR 275 0 0
ISHARES TRUST PREF & INC SECURITIES ETF Fixed Income ETF 464288687 80,075 2,610 SH OTR 2,610 0 0
ISHARES TRUST PREF & INC SECURITIES ETF Fixed Income ETF 464288687 1,538,326 50,141 SH SOLE 50,141 0 0
J P MORGAN CHASE & COMPANY Common Stock 46625H100 87,553 302 SH OTR 302 0 0
J P MORGAN CHASE & COMPANY Common Stock 46625H100 2,838,509 9,791 SH SOLE 9,791 0 0
JACK HENRY AND ASSOCIATES INC Common Stock 426281101 4,575,597 25,396 SH SOLE 25,396 0 0
JOHN DEERE & CO Common Stock 244199105 774,430 1,523 SH SOLE 1,523 0 0
JOHNSON & JOHNSON Common Stock 478160104 117,159 767 SH OTR 767 0 0
JOHNSON & JOHNSON Common Stock 478160104 4,774,965 31,260 SH SOLE 31,010 0 250
LILLY, ELI AND CO Common Stock 532457108 16,208,767 20,793 SH SOLE 20,793 0 0
LILLY, ELI AND CO Common Stock 532457108 105,237 135 SH OTR 135 0 0
LOCKHEED MARTIN CORP Common Stock 539830109 259,358 560 SH OTR 560 0 0
LOCKHEED MARTIN CORP Common Stock 539830109 4,911,137 10,604 SH SOLE 10,574 0 30
MASTERCARD INCORPORATED Common Stock 57636Q104 55,966,133 99,595 SH SOLE 99,595 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104 472,311 841 SH OTR 791 0 50
MCCORMICK & CO INC NON-VOTING Common Stock 579780206 10,995,720 145,024 SH SOLE 145,024 0 0
MCCORMICK & CO INC NON-VOTING Common Stock 579780206 42,459 560 SH OTR 560 0 0
MCDONALDS CORP Common Stock 580135101 9,776,885 33,463 SH SOLE 33,398 0 65
MCDONALDS CORP Common Stock 580135101 29,801 102 SH OTR 102 0 0
MERCK & CO INC Common Stock 58933Y105 351,550 4,441 SH SOLE 4,441 0 0
MERCK & CO INC Common Stock 58933Y105 7,916 100 SH OTR 100 0 0
META PLATFORMS INC CL A Common Stock 30303M102 375,688 509 SH SOLE 509 0 0
META PLATFORMS INC CL A Common Stock 30303M102 62,738 85 SH OTR 85 0 0
METTLER TOLEDO INTL INC Common Stock 592688105 270,186 230 SH SOLE 230 0 0
MICROSOFT CORPORATION Common Stock 594918104 46,704,312 93,895 SH SOLE 93,870 0 25
MICROSOFT CORPORATION Common Stock 594918104 833,162 1,675 SH OTR 1,675 0 0
MONDELEZ INTERNATIONAL INC Common Stock 609207105 535,474 7,940 SH SOLE 7,940 0 0
NETFLIX INC Common Stock 64110L106 716,435 535 SH SOLE 535 0 0
NEXTERA ENERGY INC Common Stock 65339F101 196,875 2,836 SH OTR 2,836 0 0
NEXTERA ENERGY INC Common Stock 65339F101 18,865,926 271,765 SH SOLE 271,590 0 175
NIKE INC CL B Common Stock 654106103 8,615,021 121,270 SH SOLE 121,270 0 0
NORTHROP GRUMMAN CORP Common Stock 666807102 1,743,930 3,488 SH SOLE 3,488 0 0
NOVO NORDISK A/S ADR Int'l Common Stock 670100205 1,509,674 21,873 SH SOLE 21,723 0 150
NOVO NORDISK A/S ADR Int'l Common Stock 670100205 42,102 610 SH OTR 610 0 0
NVIDIA Common Stock 67066G104 19,749 125 SH OTR 125 0 0
NVIDIA Common Stock 67066G104 11,722,226 74,196 SH SOLE 74,196 0 0
ORACLE CORP Common Stock 68389X105 1,496,085 6,843 SH SOLE 6,843 0 0
O'REILLY AUTOMOTIVE Common Stock 67103H107 4,838,990 53,689 SH SOLE 53,689 0 0
O'REILLY AUTOMOTIVE Common Stock 67103H107 179,809 1,995 SH OTR 1,995 0 0
PAYCHEX INC Common Stock 704326107 2,389,617 16,428 SH SOLE 16,428 0 0
PEPSICO INC Common Stock 713448108 185,252 1,403 SH OTR 1,403 0 0
PEPSICO INC Common Stock 713448108 8,739,596 66,189 SH SOLE 66,049 0 140
PFIZER INC Common Stock 717081103 365,685 15,086 SH SOLE 15,086 0 0
PHILIP MORRIS INTERNATIONAL INC Common Stock 718172109 1,672,136 9,181 SH SOLE 9,181 0 0
PHILIP MORRIS INTERNATIONAL INC Common Stock 718172109 78,316 430 SH OTR 430 0 0
Pool Corp Common Stock 73278L105 239,597 822 SH SOLE 822 0 0
Popular Inc Common Stock 733174700 359,174 3,259 SH SOLE 3,259 0 0
PROCTER & GAMBLE COMPANY Common Stock 742718109 143,069 898 SH OTR 898 0 0
PROCTER & GAMBLE COMPANY Common Stock 742718109 6,215,551 39,013 SH SOLE 38,754 0 259
ProShares S&P 500 Dividend Aristocrats ETF Exchange Traded Fund 74348A467 543,579 5,398 SH SOLE 5,398 0 0
ProShares S&P 500 Dividend Aristocrats ETF Exchange Traded Fund 74348A467 5,136 51 SH OTR 51 0 0
REPUBLIC SERVICES INC. Common Stock 760759100 228,114 925 SH SOLE 925 0 0
RESMED INC Common Stock 761152107 219,300 850 SH SOLE 850 0 0
ROSS STORES INC Common Stock 778296103 916,662 7,185 SH SOLE 7,185 0 0
RTX CORP Common Stock 75513E101 24,385 167 SH OTR 167 0 0
RTX CORP Common Stock 75513E101 2,612,736 17,893 SH SOLE 17,893 0 0
SHERWIN WILLIAMS COMPANY Common Stock 824348106 58,371 170 SH OTR 170 0 0
SHERWIN WILLIAMS COMPANY Common Stock 824348106 10,890,349 31,717 SH SOLE 31,717 0 0
SPDR GOLD TRUST Exchange Traded Fund 78463V107 15,242 50 SH OTR 50 0 0
SPDR GOLD TRUST Exchange Traded Fund 78463V107 3,638,451 11,936 SH SOLE 11,936 0 0
SPDR ICE PREFERRED SECURITIES ETF Fixed Income ETF 78464A292 1,018,607 32,072 SH SOLE 32,072 0 0
SPDR S&P 500 ETF TRUST Exchange Traded Fund 78462F103 709,910 1,149 SH SOLE 1,149 0 0
STARBUCKS CORP Common Stock 855244109 1,163,609 12,699 SH SOLE 12,699 0 0
STRYKER CORPORATION Common Stock 863667101 428,269 1,083 SH OTR 1,083 0 0
STRYKER CORPORATION Common Stock 863667101 44,117,690 111,513 SH SOLE 111,453 0 60
Synopsys Inc Common Stock 871607107 1,455,499 2,839 SH SOLE 2,829 0 10
Synopsys Inc Common Stock 871607107 41,014 80 SH OTR 80 0 0
SYSCO CORPORATION Common Stock 871829107 16,663 220 SH OTR 220 0 0
SYSCO CORPORATION Common Stock 871829107 4,096,019 54,080 SH SOLE 54,080 0 0
THE CIGNA GROUP Common Stock 125523100 66,116 200 SH OTR 200 0 0
THE CIGNA GROUP Common Stock 125523100 1,698,189 5,137 SH SOLE 5,137 0 0
THE SOUTHERN COMPANY Common Stock 842587107 46,925 511 SH OTR 511 0 0
THE SOUTHERN COMPANY Common Stock 842587107 474,210 5,164 SH SOLE 5,164 0 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102 1,350,182 3,330 SH SOLE 3,330 0 0
TJX COS INC NEW Common Stock 872540109 299,587 2,426 SH OTR 2,226 0 200
TJX COS INC NEW Common Stock 872540109 49,488,000 400,745 SH SOLE 400,545 0 200
T-MOBILE US INC Common Stock 872590104 356,675 1,497 SH SOLE 1,497 0 0
T-MOBILE US INC Common Stock 872590104 11,913 50 SH OTR 50 0 0
TORONTO DOMINION BK ONT Int'l Common Stock 891160509 59,054 804 SH OTR 804 0 0
TORONTO DOMINION BK ONT Int'l Common Stock 891160509 240,622 3,276 SH SOLE 3,276 0 0
TRACTOR SUPPLY COMPANY Common Stock 892356106 1,000,783 18,965 SH SOLE 18,965 0 0
TRANE TECHNOLOGIES PLC Int'l Common Stock G8994E103 27,338 63 SH OTR 63 0 0
TRANE TECHNOLOGIES PLC Int'l Common Stock G8994E103 569,289 1,302 SH SOLE 1,302 0 0
TRIMBLE INCORPORATED Common Stock 896239100 4,559 60 SH OTR 60 0 0
TRIMBLE INCORPORATED Common Stock 896239100 2,019,928 26,585 SH SOLE 26,585 0 0
ULTA BEAUTY INC Common Stock 90384S303 3,743 8 SH OTR 8 0 0
ULTA BEAUTY INC Common Stock 90384S303 1,347,322 2,880 SH SOLE 2,880 0 0
UNION PACIFIC CORPORATION Common Stock 907818108 18,406 80 SH OTR 80 0 0
UNION PACIFIC CORPORATION Common Stock 907818108 1,790,943 7,784 SH SOLE 7,784 0 0
VANGUARD BD INDEX FDS Fixed Income ETF 92203C303 301,683 6,050 SH SOLE 6,050 0 0
VANGUARD BD INDEX FDS Fixed Income ETF 92203C303 17,453 350 SH OTR 350 0 0
VANGUARD DIVIDEND APPRECIATION ETF Exchange Traded Fund 921908844 2,632,466 12,862 SH SOLE 12,862 0 0
VANGUARD EXTENDED MARKET ETF Exchange Traded Fund 922908652 202,731 1,052 SH SOLE 1,052 0 0
VANGUARD EXTENDED MARKET ETF Exchange Traded Fund 922908652 7,708 40 SH OTR 40 0 0
VANGUARD FTSE ALL-WORLD EX-US ETF Exchange Traded Fund 922042775 204,685 3,045 SH SOLE 3,045 0 0
VANGUARD GROWTH ETF Exchange Traded Fund 922908736 43,840 100 SH OTR 100 0 0
VANGUARD GROWTH ETF Exchange Traded Fund 922908736 10,677,670 24,356 SH SOLE 24,356 0 0
VANGUARD INDEX FDS S&P 500 ETF Exchange Traded Fund 922908363 159,048 280 SH OTR 280 0 0
VANGUARD INDEX FDS S&P 500 ETF Exchange Traded Fund 922908363 4,903,235 8,632 SH SOLE 8,632 0 0
VANGUARD INDEX TRUST TOTAL STK MKT Exchange Traded Fund 922908769 661,352 2,176 SH OTR 0 0 2,176
VANGUARD INDEX TRUST TOTAL STK MKT Exchange Traded Fund 922908769 1,390,480 4,575 SH SOLE 4,575 0 0
VANGUARD INTERMEDIATE TERM BOND ETF Fixed Income ETF 921937819 294,665 3,810 SH SOLE 3,810 0 0
Vanguard Intermediate Term Corporate Bond Etf Fixed Income ETF 92206C870 1,354,332 16,333 SH SOLE 16,333 0 0
Vanguard Intermediate Term Corporate Bond Etf Fixed Income ETF 92206C870 16,584 200 SH OTR 200 0 0
VANGUARD MID-CAP ETF Exchange Traded Fund 922908629 533,356 1,906 SH SOLE 1,906 0 0
VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553 46,757 525 SH OTR 525 0 0
VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553 532,935 5,984 SH SOLE 5,984 0 0
VANGUARD SHORT TERM BOND ETF Fixed Income ETF 921937827 5,495,700 69,831 SH SOLE 69,831 0 0
VANGUARD SHORT TERM BOND ETF Fixed Income ETF 921937827 25,578 325 SH OTR 325 0 0
Vanguard Short-Term Corporate Bond Idx Fd Fixed Income ETF 92206C409 172,118 2,165 SH OTR 2,165 0 0
Vanguard Short-Term Corporate Bond Idx Fd Fixed Income ETF 92206C409 26,767,889 336,703 SH SOLE 336,703 0 0
VANGUARD SMALLCAP ETF Exchange Traded Fund 922908751 797,201 3,364 SH SOLE 3,364 0 0
VANGUARD TOTAL BOND MKT INDEX ETF Fixed Income ETF 921937835 1,977,260 26,854 SH SOLE 26,854 0 0
Vanguard Total International Stock Index Fund Exchange Traded Fund 921909768 3,096,683 44,821 SH SOLE 44,821 0 0
Vanguard Total International Stock Index Fund Exchange Traded Fund 921909768 17,065 247 SH OTR 247 0 0
VANGUARD VALUE ETF Exchange Traded Fund 922908744 53,022 300 SH OTR 300 0 0
VANGUARD VALUE ETF Exchange Traded Fund 922908744 5,657,978 32,013 SH SOLE 32,013 0 0
VEEVA SYSTEMS Common Stock 922475108 10,764,404 37,379 SH SOLE 37,329 0 50
VEEVA SYSTEMS Common Stock 922475108 156,085 542 SH OTR 542 0 0
VERIZON COMMUNICATIONS Common Stock 92343V104 34,659 801 SH OTR 801 0 0
VERIZON COMMUNICATIONS Common Stock 92343V104 1,154,617 26,684 SH SOLE 26,684 0 0
VISA INC CL A Common Stock 92826C839 161,548 455 SH OTR 455 0 0
VISA INC CL A Common Stock 92826C839 6,022,713 16,963 SH SOLE 16,893 0 70
WALGREENS BOOTS ALLIANCE INC Common Stock 931427108 114,800 10,000 SH SOLE 10,000 0 0
WALMART INC Common Stock 931142103 877,380 8,973 SH SOLE 8,973 0 0
WALMART INC Common Stock 931142103 22,001 225 SH OTR 225 0 0
WASTE MANAGEMENT INC Common Stock 94106L109 224,472 981 SH SOLE 981 0 0
WATSCO INC Common Stock 942622200 16,991,109 38,475 SH SOLE 38,475 0 0
WATSCO INC Common Stock 942622200 315,979 716 SH OTR 656 0 60
WELLS FARGO & CO NEW Common Stock 949746101 205,668 2,567 SH SOLE 2,567 0 0
WEX INC Common Stock 96208T104 885,600 6,029 SH SOLE 6,029 0 0
WEX INC Common Stock 96208T104 18,361 125 SH OTR 125 0 0
ZOETIS INC Common Stock 98978V103 1,463,279 9,383 SH SOLE 9,383 0 0
ZOETIS INC Common Stock 98978V103 22,613 145 SH OTR 145 0 0