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
AFLAC INC COMMON STOCK 001055102 566,848 5,375 SH SOLE 5,375 0 0
ALERIAN EQUITY MUTUAL F 00162Q452 19,544 400 SH SOLE 400 0 0
ASGN INC COMMON STOCK 00191U102 90,972 1,822 SH SOLE 1,822 0 0
AT&T INC COMMON STOCK 00206R102 23,007 795 SH SOLE 795 0 0
ARK EQUITY MUTUAL F 00214Q104 170,664 2,428 SH SOLE 0 0 2,428
ARK EQUITY MUTUAL F 00214Q401 206,963 1,402 SH SOLE 0 0 1,402
ABBOTT LABORATORIES COMMON STOCK 002824100 227,399,224 1,671,929 SH SOLE 1,611,105 7,802 53,022
ABBOTT LABORATORIES COMMON STOCK 002824100 70,589 519 SH OTR 0 0 519
ABBOTT LABORATORIES COMMON STOCK 002824100 291,061 2,140 SH OTR 400 2,140 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100 1,384,853 10,182 SH OTR 428 10,182 0 0
ABBVIE INC COMMON STOCK 00287Y109 11,168,205 60,167 SH SOLE 57,911 0 2,256
ADAMS NATURAL RESOURCES FUND INC EQUITY MUTUAL F 00548F105 23,678 1,108 SH SOLE 1,108 0 0
ADOBE SYSTEMS INC COMMON STOCK 00724F101 225,292,633 582,334 SH SOLE 561,894 2,160 18,280
ADOBE SYSTEMS INC COMMON STOCK 00724F101 58,419 151 SH OTR 0 0 151
ADOBE SYSTEMS INC COMMON STOCK 00724F101 88,982 230 SH OTR 400 230 0 0
ADOBE SYSTEMS INC COMMON STOCK 00724F101 531,960 1,375 SH OTR 428 1,375 0 0
AEGON LTD FOREIGN STOCK 0076CA104 11,656 1,610 SH SOLE 1,610 0 0
ADVANCE MICRO DEVICES COMMON STOCK 007903107 741,569 5,226 SH SOLE 5,226 0 0
ADVANCED DRAINAGE SYSTEMS INC COMMON STOCK 00790R104 26,762 233 SH SOLE 233 0 0
AEROVIRONMENT INC COMMON STOCK 008073108 142,475 500 SH SOLE 500 0 0
AGILENT TECHNOLOGIES COMMON STOCK 00846U101 653,776 5,540 SH SOLE 5,540 0 0
AIRBNB INC CL A COMMON STOCK 009066101 13,234 100 SH SOLE 100 0 0
AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 5,978,269 21,195 SH SOLE 21,125 0 70
ALIBABA GROUP FOREIGN STOCK 01609W102 18,372 162 SH SOLE 162 0 0
ALIGN TECHNOLOGY INC COMMON STOCK 016255101 30,789,608 162,624 SH SOLE 161,692 0 932
ALIGN TECHNOLOGY INC COMMON STOCK 016255101 15,146 80 SH OTR 0 0 80
ALLSTATE INSURANCE COMMON STOCK 020002101 156,016 775 SH SOLE 775 0 0
ALNYLAM PHARMACEUTICALS COMMON STOCK 02043Q107 499,897 1,533 SH SOLE 1,350 0 183
ALPHABET INC COMMON STOCK 02079K107 32,749,393 184,618 SH SOLE 181,113 0 3,505
ALPHABET INC COMMON STOCK 02079K305 535,611,582 3,039,274 SH SOLE 2,929,076 21,190 89,008
ALPHABET INC COMMON STOCK 02079K305 80,537 457 SH OTR 0 0 457
ALPHABET INC COMMON STOCK 02079K305 303,116 1,720 SH OTR 400 1,720 0 0
ALPHABET INC COMMON STOCK 02079K305 1,408,077 7,990 SH OTR 428 7,990 0 0
ALTRIA GROUP INC COMMON STOCK 02209S103 613,153 10,458 SH SOLE 10,458 0 0
AMAZON.COM COMMON STOCK 023135106 484,297,385 2,207,472 SH SOLE 2,133,705 8,478 65,289
AMAZON.COM COMMON STOCK 023135106 83,368 380 SH OTR 0 0 380
AMAZON.COM COMMON STOCK 023135106 1,519,496 6,926 SH OTR 428 6,926 0 0
AMENTUM COMMON STOCK 023939101 51,328 2,174 SH SOLE 2,174 0 0
AMERICAN ELECTRIC POWER INC COMMON STOCK 025537101 229,829 2,215 SH SOLE 2,215 0 0
AMERICAN EXPRESS CO COMMON STOCK 025816109 1,716,432 5,381 SH SOLE 4,567 0 814
AMERICAN TOWER CORP COMMON STOCK 03027X100 306,414,832 1,386,364 SH SOLE 1,339,902 9,257 37,205
AMERICAN TOWER CORP COMMON STOCK 03027X100 38,458 174 SH OTR 0 0 174
AMERICAN TOWER CORP COMMON STOCK 03027X100 172,396 780 SH OTR 400 780 0 0
AMERICAN TOWER CORP COMMON STOCK 03027X100 1,134,275 5,132 SH OTR 428 5,132 0 0
AMERICAN WATER WORKS CO INC COMMON STOCK 030420103 1,173,393 8,435 SH SOLE 8,435 0 0
CENCORA INC COMMON STOCK 03073E105 4,453,972 14,854 SH SOLE 14,854 0 0
AMETEK INC NEW COMMON STOCK 031100100 226,019 1,249 SH SOLE 1,249 0 0
AMGEN INC COMMON STOCK 031162100 16,731,103 59,923 SH SOLE 58,379 530 1,014
AMPHENOL CORP COMMON STOCK 032095101 716,432 7,255 SH SOLE 7,255 0 0
AMYLYX PHARMACEUTICALS INC COMMON STOCK 03237H101 11,557 1,803 SH SOLE 1,803 0 0
ANALOG DEVICES CORP COMMON STOCK 032654105 45,030,776 189,189 SH SOLE 181,254 0 7,935
ANALOG DEVICES CORP COMMON STOCK 032654105 58,791 247 SH OTR 0 0 247
ANALOG DEVICES CORP COMMON STOCK 032654105 337,512 1,418 SH OTR 400 1,418 0 0
ANSYS INC COMMON STOCK 03662Q105 12,995 37 SH SOLE 37 0 0
ELEVANCE HEALTH INC COMMON STOCK 036752103 203,037 522 SH SOLE 522 0 0
APPLE INC COMMON STOCK 037833100 300,077,789 1,462,581 SH SOLE 1,426,147 0 36,434
APPLE INC COMMON STOCK 037833100 266,721 1,300 SH OTR 428 1,300 0 0
APPLIED MATERIALS INC COMMON STOCK 038222105 297,489 1,625 SH SOLE 1,625 0 0
APPLOVIN CORP COMMON STOCK 03831W108 47,261 135 SH SOLE 135 0 0
APTARGROUP INC COMMON STOCK 038336103 62,572 400 SH SOLE 400 0 0
ARISTA NETWORKS INC COMMON STOCK 040413205 10,634,819 103,947 SH SOLE 103,947 0 0
ATLANTIC UNION BANKSHARES CORP COMMON STOCK 04911A107 202,475 6,473 SH SOLE 6,473 0 0
ATLASSIAN CORP CLASS A COMMON STOCK 049468101 12,185 60 SH SOLE 22 0 38
AUTODESK INC COMMON STOCK 052769106 422,560 1,365 SH SOLE 1,220 0 145
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 196,193,987 636,167 SH SOLE 613,978 6,740 15,449
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 55,204 179 SH OTR 0 0 179
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 296,372 961 SH OTR 400 961 0 0
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 205,086 665 SH OTR 428 665 0 0
AUTOZONE INC COMMON STOCK 053332102 185,612 50 SH SOLE 50 0 0
AVERY DENNISON CORP COMMON STOCK 053611109 143,184 816 SH SOLE 816 0 0
AVIS BUDGET GROUP INC COMMON STOCK 053774105 76,073 450 SH SOLE 450 0 0
BP PLC SPONSORED ADR FOREIGN STOCK 055622104 344,794 11,520 SH SOLE 11,520 0 0
BAIDU.COM SPON ADR FOREIGN STOCK 056752108 17,152 200 SH SOLE 0 0 200
BALCHEM CORP COMMON STOCK 057665200 212,532 1,335 SH SOLE 1,105 0 230
BALL CORP COMMON STOCK 058498106 1,549,486 27,625 SH SOLE 27,625 0 0
BANK OF AMERICA CORP COMMON STOCK 060505104 8,265,005 174,662 SH SOLE 174,007 0 655
BANK OF NEW YORK MELLON CORP COMMON STOCK 064058100 100,221 1,100 SH SOLE 1,100 0 0
BANK OZK COMMON STOCK 06417N103 43,767 930 SH SOLE 930 0 0
BAXTER INTERNATIONAL INC COMMON STOCK 071813109 37,093 1,225 SH SOLE 1,225 0 0
BECTON DICKINSON COMMON STOCK 075887109 847,472 4,920 SH SOLE 4,920 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670108 2,915,200 4 SH SOLE 4 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 102,520,683 211,048 SH SOLE 204,691 648 5,709
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 72,865 150 SH OTR 0 0 150
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 852,526 1,755 SH OTR 428 1,755 0 0
BEYOND MEAT COMMON STOCK 08862E109 1,850 530 SH SOLE 530 0 0
BIOGEN IDEC INC COMMON STOCK 09062X103 777,778 6,193 SH SOLE 6,193 0 0
BIONTECH SE ADR COMMON STOCK 09075V102 20,229 190 SH SOLE 190 0 0
THE BLACKSTONE GROUP INC COMMON STOCK 09260D107 155,414 1,039 SH SOLE 1,039 0 0
BLACKROCK INC COMMON STOCK 09290D101 646,339 616 SH SOLE 516 0 100
BOEING CO COMMON STOCK 097023105 798,937 3,813 SH SOLE 3,813 0 0
BOOKING HOLDINGS INC COMMON STOCK 09857L108 2,813,571 486 SH SOLE 483 0 3
BOSTON BEER COMPANY COMMON STOCK 100557107 12,021 63 SH SOLE 63 0 0
BOSTON SCIENTIFIC CORP COMMON STOCK 101137107 132,437 1,233 SH SOLE 1,233 0 0
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 638,943 13,803 SH SOLE 13,803 0 0
BRITISH AMERICAN TOBACCO FOREIGN STOCK 110448107 117,142 2,475 SH SOLE 2,475 0 0
BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103 62,465,684 257,029 SH SOLE 240,847 0 16,182
BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103 346,561 1,426 SH OTR 428 1,426 0 0
BROADCOM INC COMMON STOCK 11135F101 6,075,335 22,040 SH SOLE 21,910 0 130
BROOKLINE BANCORP INC COMMON STOCK 11373M107 126,378 11,979 SH SOLE 11,979 0 0
BROWN FORMAN CORP COMMON STOCK 115637100 43,814 1,595 SH SOLE 1,595 0 0
BROWN FORMAN CORP COMMON STOCK 115637209 396,654 14,740 SH SOLE 14,740 0 0
CIGNA CORPORATION COMMON STOCK 125523100 568,929 1,721 SH SOLE 1,721 0 0
CSX CORP COMMON STOCK 126408103 172,580 5,289 SH SOLE 3,974 0 1,315
CVS HEALTH CORP COMMON STOCK 126650100 618,957 8,973 SH SOLE 8,973 0 0
CABOT CORP COMMON STOCK 127055101 21,453,300 286,044 SH SOLE 218,658 67,386 0
COTERRA ENERGY INC COMMON STOCK 127097103 76,140 3,000 SH SOLE 3,000 0 0
CADENCE DESIGN SYSTEMS INC COMMON STOCK 127387108 330,337 1,072 SH SOLE 595 0 477
CADIZ INC COMMON STOCK 127537207 14,950 5,000 SH SOLE 5,000 0 0
CAMECO CORP FOREIGN STOCK 13321L108 371,150 5,000 SH SOLE 5,000 0 0
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 147,629,416 1,418,969 SH SOLE 1,370,780 10,545 37,644
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 162,303 1,560 SH OTR 400 1,560 0 0
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 473,383 4,550 SH OTR 428 4,550 0 0
CANADIAN PACIFIC KANSAS CITY LTD FOREIGN STOCK 13646K108 141,893 1,790 SH SOLE 1,790 0 0
CAPITAL ONE FINANCIAL COMMON STOCK 14040H105 3,766,064 17,701 SH SOLE 17,701 0 0
CARLISLE COS INC COMMON STOCK 142339100 13,816 37 SH SOLE 0 0 37
CARRIER GLOBAL CORP COMMON STOCK 14448C104 591,667 8,084 SH SOLE 8,084 0 0
CASEYS GENERAL STORE INC COMMON STOCK 147528103 34,188 67 SH SOLE 67 0 0
CATERPILLAR INC COMMON STOCK 149123101 1,077,283 2,775 SH SOLE 1,890 0 885
CHARGEPOINT HOLDINGS INC COMMON STOCK 15961R105 637 905 SH SOLE 905 0 0
CHARTER COMMUNICATIONS INC COMMON STOCK 16119P108 12,264 30 SH SOLE 30 0 0
THE CHEMOURS COMPANY COMMON STOCK 163851108 5,267 460 SH SOLE 460 0 0
CHEVRON CORP COMMON STOCK 166764100 10,352,067 72,296 SH SOLE 69,939 0 2,357
CHIPOTLE MEXICAN GRILL COMMON STOCK 169656105 998,070 17,775 SH SOLE 17,275 0 500
CHURCH & DWIGHT CO COMMON STOCK 171340102 120,356,449 1,252,276 SH SOLE 1,221,655 3,626 26,995
CHURCH & DWIGHT CO COMMON STOCK 171340102 230,664 2,400 SH OTR 400 2,400 0 0
CHURCH & DWIGHT CO COMMON STOCK 171340102 198,179 2,062 SH OTR 428 2,062 0 0
CINCINNATI FINANCIAL CORP COMMON STOCK 172062101 157,855 1,060 SH SOLE 1,060 0 0
CISCO SYSTEMS COMMON STOCK 17275R102 3,535,885 50,964 SH SOLE 50,898 0 66
CINTAS CORP COMMON STOCK 172908105 6,338,202 28,439 SH SOLE 28,439 0 0
COCA COLA BOTTLING COMMON STOCK 191098102 348,348 3,120 SH SOLE 3,120 0 0
COCA-COLA CO COMMON STOCK 191216100 8,068,407 114,041 SH SOLE 110,761 0 3,280
COGENT BIOSCIENCES COMMON STOCK 19240Q201 7,180 1,000 SH SOLE 1,000 0 0
COLGATE PALMOLIVE CO COMMON STOCK 194162103 5,919,956 65,126 SH SOLE 64,836 0 290
COMCAST CORP COMMON STOCK 20030N101 889,395 24,920 SH SOLE 24,920 0 0
CONCENTRA GROUP COMMON STOCK 20603L102 1,632,723 79,374 SH SOLE 79,374 0 0
CONOCOPHILLIPS INC COMMON STOCK 20825C104 5,059,269 56,377 SH SOLE 54,577 0 1,800
CONSOLIDATED EDISON INC COMMON STOCK 209115104 235,823 2,350 SH SOLE 2,350 0 0
CONSTELLATION BRANDS CL A COMMON STOCK 21036P108 276,069 1,697 SH SOLE 1,690 0 7
CONSTELLATION ENERGY CORP COMMON STOCK 21037T109 190,429 590 SH SOLE 590 0 0
COPART INC COMMON STOCK 217204106 5,545 113 SH SOLE 113 0 0
CORNING INC COMMON STOCK 219350105 1,013,830 19,278 SH SOLE 17,278 0 2,000
CORTEVA INC COMMON STOCK 22052L104 776,006 10,412 SH SOLE 10,412 0 0
COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105 237,666,947 240,082 SH SOLE 230,941 0 9,141
COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105 579,115 585 SH OTR 428 585 0 0
COSTAR GROUP INC COMMON STOCK 22160N109 6,432 80 SH SOLE 80 0 0
COUPANG INC FOREIGN STOCK 22266T109 149,800 5,000 SH SOLE 5,000 0 0
CROWDSTRIKE HOLDINGS INC CLASS A COMMON STOCK 22788C105 262,295 515 SH SOLE 515 0 0
CROWN CASTLE INTL CORP COMMON STOCK 22822V101 140,740 1,370 SH SOLE 1,370 0 0
CUMMINS INC COMMON STOCK 231021106 2,448,391 7,476 SH SOLE 7,476 0 0
XTRACKERS EQUITY MUTUAL F 233051507 390,379 5,105 SH SOLE 5,105 0 0
XTRACKERS EQUITY MUTUAL F 233051853 158,688 3,600 SH SOLE 3,600 0 0
XTRACKERS COMMON STOCK 233051879 42,054 1,527 SH SOLE 1,527 0 0
DANAHER CORP SHS BEN INT COMMON STOCK 235851102 329,098,870 1,665,986 SH SOLE 1,605,338 12,987 47,661
DANAHER CORP SHS BEN INT COMMON STOCK 235851102 41,286 209 SH OTR 0 0 209
DANAHER CORP SHS BEN INT COMMON STOCK 235851102 307,767 1,558 SH OTR 400 1,558 0 0
DANAHER CORP SHS BEN INT COMMON STOCK 235851102 1,119,065 5,665 SH OTR 428 5,665 0 0
DECKERS OUTDOOR CORP COMMON STOCK 243537107 25,768 250 SH SOLE 250 0 0
DEERE & CO COMMON STOCK 244199105 5,833,911 11,473 SH SOLE 11,438 0 35
DEVON ENERGY CORP NEW COMMON STOCK 25179M103 121,991 3,835 SH SOLE 3,835 0 0
DEXCOM INC COMMON STOCK 252131107 173,533 1,988 SH SOLE 1,988 0 0
DIAGEO PLC SPONSORED ADR FOREIGN STOCK 25243Q205 50,319 499 SH SOLE 499 0 0
DIAMONDBACK COMMON STOCK 25278X109 590,820 4,300 SH SOLE 4,300 0 0
DICKS SPORTING GOODS INC COMMON STOCK 253393102 24,859,575 125,674 SH SOLE 124,288 0 1,386
DIMENSIONAL EQUITY MUTUAL F 25434V781 176,225 6,060 SH SOLE 6,060 0 0
WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 5,156,834 41,584 SH SOLE 40,350 0 1,234
DOMINION ENERGY INC COMMON STOCK 25746U109 178,320 3,155 SH SOLE 3,155 0 0
DONALDSON CO INC COMMON STOCK 257651109 661,114 9,533 SH SOLE 9,533 0 0
DOVER CORP COMMON STOCK 260003108 682,531 3,725 SH SOLE 3,725 0 0
DOW INC COMMON STOCK 260557103 383,379 14,478 SH SOLE 14,478 0 0
DRAFTKINGS INC CLASS A COMMON STOCK 26142V105 8,578 200 SH SOLE 200 0 0
DUKE ENERGY CORP COMMON STOCK 26441C204 28,320 240 SH SOLE 168 0 72
DUPONT DE NEMOURS INC COMMON STOCK 26614N102 1,406,919 20,512 SH SOLE 20,512 0 0
EOG RESOURCES COMMON STOCK 26875P101 167,560,356 1,400,891 SH SOLE 1,335,898 12,251 52,742
EOG RESOURCES COMMON STOCK 26875P101 58,968 493 SH OTR 0 0 493
EOG RESOURCES COMMON STOCK 26875P101 176,425 1,475 SH OTR 400 1,475 0 0
EOG RESOURCES COMMON STOCK 26875P101 1,558,160 13,027 SH OTR 428 13,027 0 0
EASTERN BANKSHARES INC COMMON STOCK 27627N105 35,121 2,300 SH SOLE 2,300 0 0
EASTERN CO COMMON STOCK 276317104 102,690 4,500 SH SOLE 4,500 0 0
EASTMAN CHEMICAL CO COMMON STOCK 277432100 10,304 138 SH SOLE 138 0 0
EATON VANCE BOND MUTUAL FUN 27827X101 21,332 2,206 SH SOLE 2,206 0 0
EBAY INC COMMON STOCK 278642103 166,567 2,237 SH SOLE 2,237 0 0
ECOLAB INC COMMON STOCK 278865100 13,090,746 48,585 SH SOLE 46,877 0 1,708
ECOLAB INC COMMON STOCK 278865100 6,467 24 SH OTR 0 0 24
EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108 2,878,755 36,808 SH SOLE 36,003 0 805
EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108 9,307 119 SH OTR 0 0 119
ELECTRONIC ARTS INC COMMON STOCK 285512109 1,916 12 SH SOLE 12 0 0
EMBECTA CORPORATION COMMON STOCK 29082K105 78 8 SH SOLE 8 0 0
EMERSON ELECTRIC CO COMMON STOCK 291011104 1,156,106 8,671 SH SOLE 8,671 0 0
ENBRIDGE INC FOREIGN STOCK 29250N105 962,596 21,240 SH SOLE 21,240 0 0
ENPHASE ENERGY COMMON STOCK 29355A107 117,762 2,970 SH SOLE 2,904 0 66
ENTERPRISE PRODUCTS PARTNERS LP COMMON STOCK 293792107 93,030 3,000 SH SOLE 3,000 0 0
EPAM SYSTEMS INC COMMON STOCK 29414B104 14,146 80 SH SOLE 80 0 0
EQUINIX INC COMMON STOCK 29444U700 555,237 698 SH SOLE 609 0 89
EVERSOURCE ENERGY COMMON STOCK 30040W108 44,216 695 SH SOLE 695 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 41,048,196 380,781 SH SOLE 375,332 0 5,449
META PLATFORMS INC CL A COMMON STOCK 30303M102 162,732,620 220,478 SH SOLE 210,332 2,150 7,996
META PLATFORMS INC CL A COMMON STOCK 30303M102 61,999 84 SH OTR 0 0 84
FACTSET RESEARCH SYSTEMS INC COMMON STOCK 303075105 19,119,586 42,746 SH SOLE 40,347 0 2,399
FACTSET RESEARCH SYSTEMS INC COMMON STOCK 303075105 169,968 380 SH OTR 400 380 0 0
FASTENAL CO COMMON STOCK 311900104 921,060 21,930 SH SOLE 21,930 0 0
FEDEX CORP COMMON STOCK 31428X106 107,973 475 SH SOLE 475 0 0
FIDELITY NATL INFORMATION SVCS COMMON STOCK 31620M106 78,642 966 SH SOLE 966 0 0
FIDELITY NATIONAL FINANCIAL COMMON STOCK 31620R303 150,914 2,692 SH SOLE 2,692 0 0
FIRST SOLAR INC COMMON STOCK 336433107 441,164 2,665 SH SOLE 2,665 0 0
FISERV INC COMMON STOCK 337738108 482,879,649 2,800,763 SH SOLE 2,707,903 18,548 74,312
FISERV INC COMMON STOCK 337738108 66,723 387 SH OTR 0 0 387
FISERV INC COMMON STOCK 337738108 554,126 3,214 SH OTR 400 3,214 0 0
FISERV INC COMMON STOCK 337738108 1,300,317 7,542 SH OTR 428 7,542 0 0
FIRSTENERGY CORP COMMON STOCK 337932107 77,742 1,931 SH SOLE 1,931 0 0
FORD MOTOR CO COMMON STOCK 345370860 190,364 17,545 SH SOLE 17,545 0 0
FORGE GLOBAL HOLDINGS INC COMMON STOCK 34629L202 1,676 88 SH SOLE 88 0 0
FORTIVE CORP COMMON STOCK 34959J108 614,299 11,784 SH SOLE 11,784 0 0
FRANKLIN FTSE INDIA ETF EQUITY MUTUAL F 35473P769 437,133 10,975 SH SOLE 10,975 0 0
FRESENIUS MEDICAL CARE AG FOREIGN STOCK 358029106 26,456 926 SH SOLE 926 0 0
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107 114,958 1,552 SH SOLE 1,552 0 0
GALLAGHER (ARTHUR J) COMMON STOCK 363576109 91,234 285 SH SOLE 285 0 0
GAMESTOP CORP COMMON STOCK 36467W109 293 12 SH SOLE 12 0 0
GE VERNOVA INC COMMON STOCK 36828A101 1,268,903 2,398 SH SOLE 2,394 0 4
GENERAC HOLDINGS INC COMMON STOCK 368736104 1,300,346 9,080 SH SOLE 9,069 0 11
GENERAL DYNAMICS CORP COMMON STOCK 369550108 167,705 575 SH SOLE 575 0 0
GE AEROSPACE COMMON STOCK 369604301 3,677,072 14,286 SH SOLE 14,268 0 18
GENERAL MILLS INC COMMON STOCK 370334104 744,821 14,376 SH SOLE 14,376 0 0
GENERAL MOTORS CO COMMON STOCK 37045V100 238,176 4,840 SH SOLE 4,740 0 100
GILEAD SCIENCES COMMON STOCK 375558103 785,736 7,087 SH SOLE 7,087 0 0
GLAXOSMITHKLINE PLC ADR FOREIGN STOCK 37733W204 29,184 760 SH SOLE 760 0 0
GLOBAL X MSCI ARGENTINA ETF EQUITY MUTUAL F 37950E259 393,570 4,645 SH SOLE 4,645 0 0
GO DADDY GROUP INC CLASS A COMMON STOCK 380237107 5,435,291 30,186 SH SOLE 30,186 0 0
GOLDMAN SACHS COMMON STOCK 38141G104 142,966 202 SH SOLE 202 0 0
GRAIL INC COMMON STOCK 384747101 2,108 41 SH SOLE 41 0 0
GRAINGER (WW) INC COMMON STOCK 384802104 2,751,435 2,645 SH SOLE 2,645 0 0
HCA HEALTHCARE INC COMMON STOCK 40412C101 76,620 200 SH SOLE 200 0 0
HDFC BANK LTD-ADR FOREIGN STOCK 40415F101 14,794,016 192,957 SH SOLE 187,887 4,300 770
HP INC COMMON STOCK 40434L105 211,750 8,657 SH SOLE 8,657 0 0
HALEON PLC FOREIGN STOCK 405552100 9,852 950 SH SOLE 950 0 0
HA SUSTAINABLE COMMON STOCK 41068X100 6,995,084 260,427 SH SOLE 256,995 0 3,432
HARTFORD INSURANCE GROUP INC COMMON STOCK 416515104 154,781 1,220 SH SOLE 1,220 0 0
JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 3,254,592 18,064 SH SOLE 17,724 0 340
THE HERSHEY COMPANY COMMON STOCK 427866108 2,595,304 15,639 SH SOLE 15,093 0 546
THE HERSHEY COMPANY COMMON STOCK 427866108 34,352 207 SH OTR 0 0 207
HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109 94,009 4,597 SH SOLE 4,597 0 0
HEXCEL CORP NEW COMMON STOCK 428291108 5,649 100 SH SOLE 0 0 100
HOME DEPOT INC COMMON STOCK 437076102 94,538,855 257,852 SH SOLE 249,646 0 8,206
HONEYWELL INTL INC COM COMMON STOCK 438516106 4,924,946 21,148 SH SOLE 20,542 0 606
HUMANA INC COMMON STOCK 444859102 40,339 165 SH SOLE 165 0 0
IDEXX LABS COMMON STOCK 45168D104 70,307,229 131,087 SH SOLE 127,314 0 3,773
IDEXX LABS COMMON STOCK 45168D104 319,659 596 SH OTR 400 596 0 0
ILLINOIS TOOL WORKS COMMON STOCK 452308109 8,885,431 35,937 SH SOLE 35,019 0 918
ILLUMINA INC COMMON STOCK 452327109 24,235 254 SH SOLE 254 0 0
INDIA FUND EQUITY MUTUAL F 454089103 198,360 12,000 SH SOLE 12,000 0 0
INSULET CORP COMMON STOCK 45784P101 323,605 1,030 SH SOLE 1,030 0 0
INTEL CORP COMMON STOCK 458140100 1,452,259 64,833 SH SOLE 64,833 0 0
INTERACTIVE BROKERS GROUP INC COMMON STOCK 45841N107 1,205,722 21,760 SH SOLE 21,760 0 0
INTERCONTINENTAL EXCHANGE GROUP COMMON STOCK 45866F104 15,228 83 SH SOLE 83 0 0
INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 4,000,459 13,571 SH SOLE 13,550 0 21
INVESCO EQUITY MUTUAL F 46090E103 3,014,713 5,465 SH SOLE 4,940 0 525
INTUIT COMMON STOCK 461202103 724,540,713 919,899 SH SOLE 889,428 6,588 23,883
INTUIT COMMON STOCK 461202103 92,153 117 SH OTR 0 0 117
INTUIT COMMON STOCK 461202103 425,320 540 SH OTR 400 540 0 0
INTUIT COMMON STOCK 461202103 2,471,583 3,138 SH OTR 428 3,138 0 0
INTUITIVE SURGICAL INC COMMON STOCK 46120E602 3,750,072 6,901 SH SOLE 6,810 0 91
INVESCO EQUITY MUTUAL F 46137V142 14,401 206 SH SOLE 206 0 0
INVESCO EQUITY MUTUAL F 46137V357 586,293 3,226 SH SOLE 3,226 0 0
INVESCO BOND MUTUAL FUN 46138G508 12,238 585 SH SOLE 585 0 0
IQVIA HOLDINGS INC COMMON STOCK 46266C105 1,154,663 7,327 SH SOLE 7,197 0 130
IRON MTN INC COMMON STOCK 46284V101 36,412 355 SH SOLE 355 0 0
ISHARES EQUITY MUTUAL F 464287150 68,330 506 SH SOLE 150 0 356
ISHARES EQUITY MUTUAL F 464287168 14,875 112 SH SOLE 112 0 0
ISHARES EQUITY MUTUAL F 464287200 2,030,343 3,270 SH SOLE 3,134 0 136
ISHARES EQUITY MUTUAL F 464287234 45,201 937 SH SOLE 600 0 337
ISHARES EQUITY MUTUAL F 464287309 977,688 8,880 SH SOLE 8,880 0 0
ISHARES EQUITY MUTUAL F 464287408 362,895 1,857 SH SOLE 1,857 0 0
ISHARES EQUITY MUTUAL F 464287465 533,481 5,968 SH SOLE 4,755 0 1,213
ISHARES EQUITY MUTUAL F 464287473 298,503 2,259 SH SOLE 2,259 0 0
ISHARES EQUITY MUTUAL F 464287481 155,598 1,122 SH SOLE 1,122 0 0
ISHARES EQUITY MUTUAL F 464287499 111,192 1,209 SH SOLE 1,209 0 0
ISHARES EQUITY MUTUAL F 464287507 469,492 7,570 SH SOLE 7,220 0 350
ISHARES EQUITY MUTUAL F 464287556 18,977 150 SH SOLE 150 0 0
ISHARES EQUITY MUTUAL F 464287598 1,538,301 7,920 SH SOLE 7,920 0 0
ISHARES EQUITY MUTUAL F 464287606 489,745 5,383 SH SOLE 5,167 0 216
ISHARES EQUITY MUTUAL F 464287614 2,644,286 6,228 SH SOLE 6,228 0 0
ISHARES EQUITY MUTUAL F 464287630 1,257,767 7,973 SH SOLE 7,951 0 22
ISHARES EQUITY MUTUAL F 464287648 1,777,476 6,218 SH SOLE 6,178 0 40
ISHARES EQUITY MUTUAL F 464287655 690,096 3,198 SH SOLE 3,013 0 185
ISHARES EQUITY MUTUAL F 464287689 249,210 710 SH SOLE 0 0 710
ISHARES EQUITY MUTUAL F 464287705 219,355 1,775 SH SOLE 1,775 0 0
ISHARES EQUITY MUTUAL F 464287804 509,947 4,666 SH SOLE 4,666 0 0
ISHARES EQUITY MUTUAL F 464287887 186,256 1,400 SH SOLE 1,400 0 0
ISHARES BOND MUTUAL FUN 464288158 39,878 375 SH SOLE 375 0 0
ISHARES EQUITY MUTUAL F 464288182 22,715 275 SH SOLE 0 0 275
ISHARES EQUITY MUTUAL F 464288273 65,121 896 SH SOLE 896 0 0
ISHARES EQUITY MUTUAL F 464288570 206,765 1,780 SH SOLE 1,780 0 0
ISHARES BOND MUTUAL FUN 464288646 67,058 1,271 SH SOLE 0 0 1,271
ISHARES EQUITY MUTUAL F 464288877 969,657 15,275 SH SOLE 15,275 0 0
ISHARES EQUITY MUTUAL F 464288885 83,888 749 SH SOLE 749 0 0
ISHARES EQUITY MUTUAL F 46432F834 95,323 1,233 SH SOLE 1,233 0 0
ISHARES EQUITY MUTUAL F 46432F842 197,514 2,366 SH SOLE 2,366 0 0
ISHARES BOND MUTUAL FUN 46434VBD1 151,080 6,000 SH SOLE 6,000 0 0
ISHARES EQUITY MUTUAL F 46435G425 113,246 837 SH SOLE 0 0 837
ISHARES BOND MUTUAL FUN 46435GAA0 48,500 2,000 SH SOLE 2,000 0 0
ISHARES BOND MUTUAL FUN 46435U515 203,360 8,000 SH SOLE 8,000 0 0
JP MORGAN CHASE & CO COMMON STOCK 46625H100 21,914,880 75,592 SH SOLE 74,082 0 1,510
JPMORGAN BOND MUTUAL FUN 46641Q837 42,419 837 SH SOLE 0 0 837
JACOBS SOLUTIONS INC COMMON STOCK 46982L108 269,473 2,050 SH SOLE 2,050 0 0
JANUS HENDERSON BOND MUTUAL FUN 47103U886 49,397 1,004 SH SOLE 1,004 0 0
JOHNSON & JOHNSON COMMON STOCK 478160104 41,143,733 269,353 SH SOLE 263,056 0 6,297
JOHNSON & JOHNSON COMMON STOCK 478160104 58,198 381 SH OTR 428 381 0 0
KLA CORPORATION COMMON STOCK 482480100 61,806 69 SH SOLE 69 0 0
KKR & CO COMMON STOCK 48251W104 1,995,450 15,000 SH SOLE 15,000 0 0
KADANT INC COMMON STOCK 48282T104 41,269 130 SH SOLE 130 0 0
KENVUE INC COMMON STOCK 49177J102 90,062 4,303 SH SOLE 4,303 0 0
KEURIG DR PEPPER INC COMMON STOCK 49271V100 198,360 6,000 SH SOLE 6,000 0 0
KIMBERLY-CLARK CORP COMMON STOCK 494368103 400,168 3,104 SH SOLE 3,104 0 0
KIMCO REALTY CORP COMMON STOCK 49446R109 31,362 1,492 SH SOLE 1,492 0 0
KINSALE CAP GROUP COMMON STOCK 49714P108 266,145 550 SH SOLE 550 0 0
KRAFT HEINZ CO COMMON STOCK 500754106 3,873 150 SH SOLE 150 0 0
KROGER CO COMMON STOCK 501044101 18,076 252 SH SOLE 252 0 0
KYNDRYL HOLDINGS INCORPORATION COMMON STOCK 50155Q100 34,744 828 SH SOLE 828 0 0
L3HARRIS TECHNOLOGIES INC COMMON STOCK 502431109 285,958 1,140 SH SOLE 1,140 0 0
LAM RESEARCH CORP COMMON STOCK 512807306 60,351 620 SH SOLE 620 0 0
LAMAR ADVERTISING CO COMMON STOCK 512816109 263,958 2,175 SH SOLE 2,175 0 0
ESTEE LAUDER COMPANIES COMMON STOCK 518439104 127,260 1,575 SH SOLE 1,575 0 0
LIBERTY MEDIA CORPORATION COMMON STOCK 531229722 33,437 412 SH SOLE 392 0 20
LIBERTY MEDIA CORPORATION COMMON STOCK 531229748 14,544 183 SH SOLE 173 0 10
LIBERTY MEDIA CORPORATION COMMON STOCK 531229755 34,694 332 SH SOLE 332 0 0
LIBERTY MEDIA CORPORATION COMMON STOCK 531229771 15,764 166 SH SOLE 166 0 0
LILLY (ELI) & CO COMMON STOCK 532457108 7,646,416 9,809 SH SOLE 8,671 0 1,138
LILLY (ELI) & CO COMMON STOCK 532457108 218,268 280 SH OTR 400 280 0 0
LINCOLN NATIONAL CORP COMMON STOCK 534187109 57,194 1,653 SH SOLE 1,653 0 0
LINDBLAD EXPEDITIONS HOLDINGS COMMON STOCK 535219109 707,121 60,593 SH SOLE 60,593 0 0
LOCKHEED MARTIN CORP COMMON STOCK 539830109 1,175,915 2,539 SH SOLE 2,515 0 24
LOWES COMPANIES COMMON STOCK 548661107 74,079,757 333,888 SH SOLE 321,294 0 12,594
LOWES COMPANIES COMMON STOCK 548661107 165,738 747 SH OTR 400 747 0 0
LULULEMON ATHLETICA INC COMMON STOCK 550021109 47,516 200 SH SOLE 200 0 0
M & T BANK CORP COMMON STOCK 55261F104 224,059 1,155 SH SOLE 1,155 0 0
MSCI INC COMMON STOCK 55354G100 18,617,168 32,280 SH SOLE 31,311 0 969
MACROGENICS INC COMMON STOCK 556099109 258 213 SH SOLE 213 0 0
MAGNOLIA OIL & GAS CORP COMMON STOCK 559663109 224,800 10,000 SH SOLE 10,000 0 0
MARSH & MCLENNAN COMMON STOCK 571748102 718,450 3,286 SH SOLE 3,286 0 0
MARVELL TECHNOLOGY INC COMMON STOCK 573874104 243,423 3,145 SH SOLE 1,145 0 2,000
MASTERCARD INC COMMON STOCK 57636Q104 786,829,367 1,400,202 SH SOLE 1,355,050 10,959 34,193
MASTERCARD INC COMMON STOCK 57636Q104 65,185 116 SH OTR 0 0 116
MASTERCARD INC COMMON STOCK 57636Q104 890,113 1,584 SH OTR 400 1,584 0 0
MASTERCARD INC COMMON STOCK 57636Q104 2,637,184 4,693 SH OTR 428 4,693 0 0
MATCH GROUP INC COMMON STOCK 57667L107 216,230 7,000 SH SOLE 7,000 0 0
MCCORMICK & COMPANY COMMON STOCK 579780206 1,279,462 16,875 SH SOLE 16,875 0 0
MCDONALDS CORP COMMON STOCK 580135101 34,422,619 117,817 SH SOLE 113,380 0 4,437
MCDONALDS CORP COMMON STOCK 580135101 286,327 980 SH OTR 400 980 0 0
MCDONALDS CORP COMMON STOCK 580135101 100,507 344 SH OTR 428 344 0 0
MCKESSON CORP COMMON STOCK 58155Q103 995,848 1,359 SH SOLE 1,359 0 0
MEDICAL PROPERTIES TRUST INC COMMON STOCK 58463J304 5,603 1,300 SH SOLE 0 0 1,300
MERCADOLIBRE INC COMMON STOCK 58733R102 2,195,447 840 SH SOLE 835 0 5
MERCK & CO INC COMMON STOCK 58933Y105 30,006,397 379,060 SH SOLE 356,823 1,915 20,322
METTLER TOLEDO INTL COMMON STOCK 592688105 839,925 715 SH SOLE 715 0 0
MICROSOFT CORP COMMON STOCK 594918104 932,377,677 1,874,465 SH SOLE 1,812,996 12,787 48,682
MICROSOFT CORP COMMON STOCK 594918104 75,606 152 SH OTR 0 0 152
MICROSOFT CORP COMMON STOCK 594918104 223,835 450 SH OTR 400 450 0 0
MICROSOFT CORP COMMON STOCK 594918104 3,932,028 7,905 SH OTR 428 7,905 0 0
MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 84,585 1,202 SH SOLE 1,202 0 0
MODERNA INC COMMON STOCK 60770K107 4,828 175 SH SOLE 175 0 0
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 1,302,537 19,314 SH SOLE 16,999 0 2,315
MONGODB INC COMMON STOCK 60937P106 79,796 380 SH SOLE 380 0 0
MONRO MUFFLER & BRAKE INC COMMON STOCK 610236101 93,188 6,250 SH SOLE 6,250 0 0
MONSTER BEVERAGE CORP COMMON STOCK 61174X109 11,150 178 SH SOLE 178 0 0
MOODYS CORP COMMON STOCK 615369105 993,650 1,981 SH SOLE 1,981 0 0
MORGAN STANLEY COMMON STOCK 617446448 2,977,358 21,137 SH SOLE 21,137 0 0
MOSAIC CO COMMON STOCK 61945C103 109,440 3,000 SH SOLE 3,000 0 0
NETAPP INC COMMON STOCK 64110D104 31,965 300 SH SOLE 300 0 0
NETFLIX INC COMMON STOCK 64110L106 1,712,747 1,279 SH SOLE 1,279 0 0
NETEASE INC SPONSORED ADR FOREIGN STOCK 64110W102 94,206 700 SH SOLE 700 0 0
NEWMONT MINING CORP COMMON STOCK 651639106 64,377 1,105 SH SOLE 1,105 0 0
NEXTRACKER INC CLASS A COMMON STOCK 65290E101 27,185 500 SH SOLE 500 0 0
NEXTERA ENERGY INC COMMON STOCK 65339F101 3,830,042 55,172 SH SOLE 54,901 0 271
NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106 35,801 4,366 SH SOLE 4,366 0 0
NIKE INC CLASS B COMMON STOCK 654106103 53,340,949 750,858 SH SOLE 732,033 0 18,825
NOKIA CORP ADR FOREIGN STOCK 654902204 5,180 1,000 SH SOLE 1,000 0 0
NORFOLK SOUTHERN CORP COMMON STOCK 655844108 3,891,100 15,201 SH SOLE 14,407 0 794
NORTHERN DYNASTY COMMON STOCK 66510M204 4,020 3,000 SH SOLE 0 0 3,000
NORTHERN TRUST CORP COMMON STOCK 665859104 164,827 1,300 SH SOLE 1,300 0 0
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 74,997 150 SH SOLE 150 0 0
NOVARTIS AG ADR FOREIGN STOCK 66987V109 792,739 6,551 SH SOLE 6,461 0 90
NOVAVAX INC COMMON STOCK 670002401 3,591 570 SH SOLE 570 0 0
NOVO-NORDISK A/S ADR FOREIGN STOCK 670100205 8,160,925 118,240 SH SOLE 113,101 0 5,139
NUCOR CORP COMMON STOCK 670346105 25,908 200 SH SOLE 200 0 0
NVIDIA CORP COMMON STOCK 67066G104 269,049,353 1,702,951 SH SOLE 1,620,866 4,405 77,680
NVIDIA CORP COMMON STOCK 67066G104 56,876 360 SH OTR 400 360 0 0
NVIDIA CORP COMMON STOCK 67066G104 617,110 3,906 SH OTR 428 3,906 0 0
O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 66,541,120 738,279 SH SOLE 700,352 0 37,927
O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 89,228 990 SH OTR 0 0 990
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 222,653 5,300 SH SOLE 5,300 0 0
OCCIDENTAL PETROLEUM CORP OPTIONS 674599162 18,743 905 PRN SOLE 905 0 0
OMNICOM GROUP INC COMMON STOCK 681919106 69,062 960 SH SOLE 960 0 0
ONEOK INC (NEW) COMMON STOCK 682680103 206,116 2,525 SH SOLE 2,525 0 0
ORACLE CORP COM COMMON STOCK 68389X105 740,720 3,388 SH SOLE 3,330 0 58
ORGANON & CO COMMON STOCK 68622V106 13,803 1,426 SH SOLE 1,426 0 0
OTIS WORLDWIDE CORPORATION COMMON STOCK 68902V107 1,904,055 19,229 SH SOLE 19,229 0 0
PNC FINANCIAL CORP COMMON STOCK 693475105 502,215 2,694 SH SOLE 2,694 0 0
PACIRA PHARMACEUTICALS INC COMMON STOCK 695127100 9,560 400 SH SOLE 400 0 0
PALO ALTO NETWORKS INC COMMON STOCK 697435105 796,664 3,893 SH SOLE 3,456 0 437
PARKER-HANNIFIN CORP COMMON STOCK 701094104 145,644,154 208,519 SH SOLE 199,301 0 9,218
PARKER-HANNIFIN CORP COMMON STOCK 701094104 84,515 121 SH OTR 0 0 121
PARKER-HANNIFIN CORP COMMON STOCK 701094104 279,388 400 SH OTR 400 400 0 0
PAYCHEX INC COMMON STOCK 704326107 4,343,732 29,862 SH SOLE 29,487 0 375
PAYCOM SOFTWARE INC COMMON STOCK 70432V102 222,019,201 959,464 SH SOLE 925,119 8,148 26,197
PAYCOM SOFTWARE INC COMMON STOCK 70432V102 79,139 342 SH OTR 0 0 342
PAYCOM SOFTWARE INC COMMON STOCK 70432V102 214,971 929 SH OTR 428 929 0 0
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 4,063,219 54,672 SH SOLE 54,312 0 360
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 15,161 204 SH OTR 0 0 204
PEABODY ENERGY COMMON STOCK 704551100 134,200 10,000 SH SOLE 10,000 0 0
PENUMBRA INC COMMON STOCK 70975L107 623,611 2,430 SH SOLE 2,430 0 0
PEPSICO INC COMMON STOCK 713448108 28,954,152 219,283 SH SOLE 208,135 0 11,148
PFIZER COMMON STOCK 717081103 2,390,308 98,610 SH SOLE 98,360 0 250
PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 88,667,878 486,838 SH SOLE 475,660 2,901 8,277
PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 273,195 1,500 SH OTR 428 1,500 0 0
PHILLIPS 66 COMMON STOCK 718546104 427,931 3,587 SH SOLE 2,687 0 900
POOL CORP COMMON STOCK 73278L105 546,525 1,875 SH SOLE 1,800 0 75
PRINCIPAL FINANCIAL GROUP INC COMMON STOCK 74251V102 75,459 950 SH SOLE 950 0 0
PROCTER & GAMBLE CO COMMON STOCK 742718109 64,673,399 405,934 SH SOLE 403,486 0 2,448
PROGRESS SOFTWARE COMMON STOCK 743312100 114,912 1,800 SH SOLE 1,800 0 0
PROGRESSIVE CORP OHIO COMMON STOCK 743315103 493,958 1,851 SH SOLE 1,851 0 0
PRUDENTIAL FINANCIAL INC COMMON STOCK 744320102 64,464 600 SH SOLE 600 0 0
PUBLIC STORAGE INC COMMON STOCK 74460D109 29,342 100 SH SOLE 0 0 100
QUALCOMM INC COMMON STOCK 747525103 39,031,469 245,080 SH SOLE 241,458 0 3,622
QUALCOMM INC COMMON STOCK 747525103 597,702 3,753 SH OTR 428 3,753 0 0
QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 8,622 48 SH SOLE 48 0 0
RANGE RES CORP COMMON STOCK 75281A109 190,336 4,680 SH SOLE 4,680 0 0
RTX CORP COMMON STOCK 75513E101 11,072,263 75,827 SH SOLE 74,208 0 1,619
RTX CORP COMMON STOCK 75513E101 189,828 1,300 SH OTR 400 1,300 0 0
REALTY INCOME CORPORATION COMMON STOCK 756109104 38,368 666 SH SOLE 666 0 0
REGENERON PHAR COMMON STOCK 75886F107 52,401,841 99,813 SH SOLE 95,953 0 3,860
REGENERON PHAR COMMON STOCK 75886F107 52,500 100 SH OTR 400 100 0 0
RESMED INC COMMON STOCK 761152107 4,386 17 SH SOLE 17 0 0
RIGEL PHARMACEUTICALS INC COMMON STOCK 766559702 51 3 SH SOLE 3 0 0
RIVIAN AUTOMOTIVE INC COMMON STOCK 76954A103 97,651 7,107 SH SOLE 7,020 0 87
ROBINHOOD MARKETS INC CLASS A COMMON STOCK 770700102 14,981 160 SH SOLE 160 0 0
ROCKWELL AUTOMATION COMMON STOCK 773903109 8,506,543 25,609 SH SOLE 25,009 0 600
ROPER INDUSTRIES INC COMMON STOCK 776696106 121,965,846 215,169 SH SOLE 206,706 520 7,943
ROPER INDUSTRIES INC COMMON STOCK 776696106 226,736 400 SH OTR 400 400 0 0
ROPER INDUSTRIES INC COMMON STOCK 776696106 144,544 255 SH OTR 428 255 0 0
ROSS STORES INC COMMON STOCK 778296103 18,195,853 142,623 SH SOLE 137,709 315 4,599
ROYAL DUTCH SHELL PLC COMMON STOCK 780259305 1,155,922 16,417 SH SOLE 16,417 0 0
ROYAL GOLD INC COMMON STOCK 780287108 62,244 350 SH SOLE 350 0 0
S&P GLOBAL INC COMMON STOCK 78409V104 2,774,073 5,261 SH SOLE 3,443 0 1,818
SBA COMMUNICATIONS CORP COMMON STOCK 78410G104 8,924 38 SH SOLE 38 0 0
SEI CORP COMMON STOCK 784117103 80,874 900 SH SOLE 900 0 0
SPDR EQUITY MUTUAL F 78462F103 6,836,689 11,065 SH SOLE 9,962 0 1,103
SPDR GOLD TRUST EQUITY MUTUAL F 78463V107 2,320,367 7,612 SH SOLE 7,432 0 180
SPDR EQUITY MUTUAL F 78463X749 13,242 300 SH SOLE 300 0 0
SPDR BOND MUTUAL FUN 78464A375 43,990 1,310 SH SOLE 0 0 1,310
SPDR EQUITY MUTUAL F 78464A847 4,894 90 SH SOLE 0 0 90
SPDR EQUITY MUTUAL F 78464A870 41,465 500 SH SOLE 500 0 0
SPDR EQUITY MUTUAL F 78467X109 508,951 1,155 SH SOLE 1,155 0 0
SPDR EQUITY MUTUAL F 78467Y107 2,824,468 4,986 SH SOLE 4,836 0 150
SPDR BOND MUTUAL FUN 78468R739 64,571 1,350 SH SOLE 1,350 0 0
SPDR EQUITY MUTUAL F 78468R853 4,473 105 SH SOLE 0 0 105
SABINE ROYALTY TRUST COMMON STOCK 785688102 95,819 1,437 SH SOLE 1,437 0 0
SAGE THERAPEUTICS INC COMMON STOCK 78667J108 456 50 SH SOLE 50 0 0
SALESFORCE.COM COMMON STOCK 79466L302 86,548,024 317,386 SH SOLE 306,903 0 10,483
SALESFORCE.COM COMMON STOCK 79466L302 194,972 715 SH OTR 400 715 0 0
SCHLUMBERGER LTD FOREIGN STOCK 806857108 20,280 600 SH SOLE 600 0 0
SPDR EQUITY MUTUAL F 81369Y506 127,215 1,500 SH SOLE 1,500 0 0
SPDR EQUITY MUTUAL F 81369Y803 596,103 2,354 SH SOLE 2,354 0 0
SELECT MED HLDGS CORP COMMON STOCK 81619Q105 4,183,913 275,620 SH SOLE 275,620 0 0
SEMPRA ENERGY COMMON STOCK 816851109 60,616 800 SH SOLE 800 0 0
SERVICENOW INC COMMON STOCK 81762P102 308,143,313 299,729 SH SOLE 288,019 1,330 10,380
SERVICENOW INC COMMON STOCK 81762P102 25,702 25 SH OTR 0 0 25
SERVICENOW INC COMMON STOCK 81762P102 257,020 250 SH OTR 400 250 0 0
SERVICENOW INC COMMON STOCK 81762P102 1,315,943 1,280 SH OTR 428 1,280 0 0
SHERWIN WILLIAMS CO COMMON STOCK 824348106 2,429,273 7,075 SH SOLE 7,075 0 0
SHOPIFY INC COMMON STOCK 82509L107 135,538 1,175 SH SOLE 1,080 0 95
SIMON PROPERTIES GROUP (NEW) COMMON STOCK 828806109 848,652 5,279 SH SOLE 5,279 0 0
SIRIUS XM COMMON STOCK 829933100 72,241 3,145 SH SOLE 3,043 0 102
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 36,813 494 SH SOLE 494 0 0
SMUCKER J M CO COMMON STOCK 832696405 43,503 443 SH SOLE 443 0 0
SNAP INC COMMON STOCK 83304A106 3,476 400 SH SOLE 400 0 0
SNOWFLAKE INC CL A COMMON STOCK 833445109 1,655,898 7,400 SH SOLE 6,600 0 800
SOLAREDGE TECHNOLOGIES INC COMMON STOCK 83417M104 28,560 1,400 SH SOLE 1,400 0 0
SOLVENTUM CORPORATION COMMON STOCK 83444M101 66,511 877 SH SOLE 877 0 0
SOUTHERN CO COMMON STOCK 842587107 242,983 2,646 SH SOLE 2,356 0 290
SOUTHERN COPPER COMMON STOCK 84265V105 41,884 414 SH SOLE 414 0 0
SPROTT PHYSICAL GOLD TRUST EQUITY MUTUAL F 85207H104 25,553 1,008 SH SOLE 1,008 0 0
STARBUCKS CORP COMMON STOCK 855244109 78,183,966 853,257 SH SOLE 833,034 0 20,223
STATE STREET CORP COMMON STOCK 857477103 2,283,971 21,478 SH SOLE 21,478 0 0
STRYKER CORP COMMON STOCK 863667101 459,649,380 1,161,815 SH SOLE 1,122,240 8,757 30,818
STRYKER CORP COMMON STOCK 863667101 51,432 130 SH OTR 0 0 130
STRYKER CORP COMMON STOCK 863667101 229,465 580 SH OTR 400 580 0 0
STRYKER CORP COMMON STOCK 863667101 1,416,355 3,580 SH OTR 428 3,580 0 0
SUN LIFE FINANCIAL INC FOREIGN STOCK 866796105 73,095 1,100 SH SOLE 1,100 0 0
SUNCOR ENERGY INC NEW FOREIGN STOCK 867224107 187,250 5,000 SH SOLE 5,000 0 0
SUNRUN INC COMMON STOCK 86771W105 8,883 1,086 SH SOLE 1,086 0 0
SUPER MICRO COMPUTER COMMON STOCK 86800U302 19,604 400 SH SOLE 400 0 0
SYNOPSYS INC COMMON STOCK 871607107 113,887,234 222,141 SH SOLE 214,355 0 7,786
SYNOPSYS INC COMMON STOCK 871607107 153,292 299 SH OTR 428 299 0 0
SYSCO CORP COMMON STOCK 871829107 1,632,651 21,556 SH SOLE 21,556 0 0
TJX COMPANIES INC COMMON STOCK 872540109 278,402,117 2,254,451 SH SOLE 2,164,973 25,633 63,845
TJX COMPANIES INC COMMON STOCK 872540109 57,423 465 SH OTR 0 0 465
TJX COMPANIES INC COMMON STOCK 872540109 320,457 2,595 SH OTR 400 2,595 0 0
TJX COMPANIES INC COMMON STOCK 872540109 502,606 4,070 SH OTR 428 4,070 0 0
T-MOBILE US INC COMMON STOCK 872590104 466,276 1,957 SH SOLE 1,824 0 133
TAIWAN SEMICONDUCTER ADR FOREIGN STOCK 874039100 191,837 847 SH SOLE 847 0 0
TARGET CORP COMMON STOCK 87612E106 743,724 7,539 SH SOLE 6,738 0 801
TC ENERGY CORPORATION FOREIGN STOCK 87807B107 119,779 2,455 SH SOLE 2,455 0 0
TECK RESOURCES LTD FOREIGN STOCK 878742204 201,900 5,000 SH SOLE 5,000 0 0
TESLA MOTORS INC COMMON STOCK 88160R101 1,986,646 6,254 SH SOLE 6,139 0 115
TETRA TECH INC COMMON STOCK 88162G103 32,364 900 SH SOLE 900 0 0
TEXAS INSTRUMENTS INC COMMON STOCK 882508104 4,729,584 22,780 SH SOLE 21,531 0 1,249
TRADE DESK INC COMMON STOCK 88339J105 93,311,441 1,296,171 SH SOLE 1,251,595 0 44,576
TRADE DESK INC COMMON STOCK 88339J105 24,261 337 SH OTR 0 0 337
TRADE DESK INC COMMON STOCK 88339J105 635,455 8,827 SH OTR 400 8,827 0 0
TRADE DESK INC COMMON STOCK 88339J105 56,152 780 SH OTR 428 780 0 0
REALREAL INC COMMON STOCK 88339P101 5,758 1,202 SH SOLE 1,202 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 220,499,208 543,825 SH SOLE 524,166 2,048 17,611
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 42,168 104 SH OTR 0 0 104
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 172,321 425 SH OTR 400 425 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 479,660 1,183 SH OTR 428 1,183 0 0
3M COMPANY COMMON STOCK 88579Y101 462,962 3,041 SH SOLE 3,041 0 0
TIMKEN CO COMMON STOCK 887389104 1,160,800 16,000 SH SOLE 16,000 0 0
TIMKENSTEEL CORP COMMON STOCK 887399103 123,280 8,000 SH SOLE 8,000 0 0
TOLL BROTHERS COMMON STOCK 889478103 22,826 200 SH SOLE 200 0 0
TORTOISE CAPITAL EQUITY MUTUAL F 890930100 11,111 542 SH SOLE 0 0 542
TORONTO-DOMINION BANK FOREIGN STOCK 891160509 82,117 1,118 SH SOLE 1,118 0 0
TOTAL ENERGIES SE ADR FOREIGN STOCK 89151E109 95,461 1,555 SH SOLE 1,555 0 0
TRACTOR SUPPLY CO COMMON STOCK 892356106 668,497 12,668 SH SOLE 12,318 0 350
TRADEWEB MARKETS INC COMMON STOCK 892672106 118,584 810 SH SOLE 810 0 0
TRANSDIGM GROUP INC COM COMMON STOCK 893641100 415,135 273 SH SOLE 273 0 0
THE TRAVELERS COMPANIES COMMON STOCK 89417E109 187,278 700 SH SOLE 700 0 0
TWILIO INC COMMON STOCK 90138F102 161,046 1,295 SH SOLE 1,295 0 0
TYLER TECHNOLOGIES INC COMMON STOCK 902252105 663,981 1,120 SH SOLE 855 0 265
UGI CORP NEW COMMON STOCK 902681105 40,135 1,102 SH SOLE 1,102 0 0
US BANCORP COMMON STOCK 902973304 123,759 2,735 SH SOLE 2,735 0 0
UBER TECHNOLOGIES INC COMMON STOCK 90353T100 196,397 2,105 SH SOLE 2,105 0 0
ULTA BEAUTY INC COMMON STOCK 90384S303 390,630 835 SH SOLE 835 0 0
UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 2,812,966 45,986 SH SOLE 45,986 0 0
UNION BANKSHARES INC COMMON STOCK 905400107 20,631 775 SH SOLE 775 0 0
UNION PACIFIC COMMON STOCK 907818108 55,532,581 241,362 SH SOLE 230,579 0 10,783
UNION PACIFIC COMMON STOCK 907818108 45,786 199 SH OTR 0 0 199
UNITED BANCORP INC COMMON STOCK 909911109 100,297 6,917 SH SOLE 6,917 0 0
UNITED PARCEL SERVICE COMMON STOCK 911312106 373,479 3,700 SH SOLE 3,550 0 150
UNITED RENTALS INC COMMON STOCK 911363109 2,188,627 2,905 SH SOLE 2,905 0 0
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 260,495 835 SH SOLE 835 0 0
VAIL RESORTS INC COMMON STOCK 91879Q109 30,640 195 SH SOLE 195 0 0
VALERO ENERGY CORP COMMON STOCK 91913Y100 26,884 200 SH SOLE 200 0 0
VALMONT INDUSTRIES INC COMMON STOCK 920253101 1,706,328 5,225 SH SOLE 5,225 0 0
VANGUARD EQUITY MUTUAL F 921908844 2,974,879 14,535 SH SOLE 14,120 0 415
VANGUARD EQUITY MUTUAL F 921910733 761,998 6,950 SH SOLE 6,950 0 0
VANGUARD EQUITY MUTUAL F 921943858 900,188 15,790 SH SOLE 14,115 0 1,675
VANGUARD BOND MUTUAL FUN 92203C303 1,169,085 23,445 SH SOLE 0 0 23,445
VANGUARD EQUITY MUTUAL F 922042775 643,296 9,570 SH SOLE 8,895 0 675
VANGUARD EQUITY MUTUAL F 922042858 98,228 1,986 SH SOLE 1,861 0 125
VANGUARD EQUITY MUTUAL F 92204A108 167,392 462 SH SOLE 462 0 0
VANGUARD EQUITY MUTUAL F 92204A306 12,865 108 SH SOLE 108 0 0
VANGUARD EQUITY MUTUAL F 92206C680 250,286 2,292 SH SOLE 2,292 0 0
VANGUARD BOND MUTUAL FUN 92206C706 160,052 2,676 SH SOLE 2,676 0 0
VANGUARD EQUITY MUTUAL F 92206C714 218,223 2,561 SH SOLE 2,561 0 0
VEEVA SYSTEMS INC COMMON STOCK 922475108 174,886,338 607,286 SH SOLE 584,074 4,835 18,377
VEEVA SYSTEMS INC COMMON STOCK 922475108 66,811 232 SH OTR 0 0 232
VEEVA SYSTEMS INC COMMON STOCK 922475108 392,229 1,362 SH OTR 400 1,362 0 0
VEEVA SYSTEMS INC COMMON STOCK 922475108 143,126 497 SH OTR 428 497 0 0
VENTAS INC COMMON STOCK 92276F100 31,575 500 SH SOLE 500 0 0
VANGUARD EQUITY MUTUAL F 922908363 2,151,130 3,787 SH SOLE 3,488 0 299
VANGUARD EQUITY MUTUAL F 922908629 277,032 990 SH SOLE 990 0 0
VANGUARD EQUITY MUTUAL F 922908736 879,430 2,006 SH SOLE 2,006 0 0
VANGUARD EQUITY MUTUAL F 922908744 607,455 3,437 SH SOLE 3,437 0 0
VANGUARD EQUITY MUTUAL F 922908751 285,561 1,205 SH SOLE 1,205 0 0
VANGUARD EQUITY MUTUAL F 922908769 6,423,865 21,136 SH SOLE 20,836 0 300
VERASTEM INC COMMON STOCK 92337C203 24,688 5,949 SH SOLE 5,949 0 0
VERALTO CORPORATION COMMON STOCK 92338C103 47,799,778 473,499 SH SOLE 463,359 0 10,140
VERALTO CORPORATION COMMON STOCK 92338C103 38,764 384 SH OTR 400 384 0 0
VERISIGN COMMON STOCK 92343E102 144,400 500 SH SOLE 500 0 0
VERIZON COMMON STOCK 92343V104 341,097 7,883 SH SOLE 7,883 0 0
VERTEX PHARMACEUTICALS COMMON STOCK 92532F100 331,228 744 SH SOLE 744 0 0
VERTIV HOLDINGS A COMMON STOCK 92537N108 96,308 750 SH SOLE 750 0 0
PARAMOUNT GLOBAL COMMON STOCK 92556H206 697 54 SH SOLE 54 0 0
VIATRIS INC COMMON STOCK 92556V106 31,692 3,549 SH SOLE 3,549 0 0
VISA INC COMMON STOCK 92826C839 198,373,071 558,718 SH SOLE 544,659 0 14,059
VISA INC COMMON STOCK 92826C839 57,163 161 SH OTR 0 0 161
VISA INC COMMON STOCK 92826C839 206,994 583 SH OTR 428 583 0 0
VISTRA ENERGY CORP COMMON STOCK 92840M102 106,596 550 SH SOLE 550 0 0
VONTIER CORP INC COMMON STOCK 928881101 34,502 935 SH SOLE 935 0 0
W P CAREY INC COMMON STOCK 92936U109 608,579 9,756 SH SOLE 9,756 0 0
WABTEC CORP COMMON STOCK 929740108 31,612 151 SH SOLE 151 0 0
WAL-MART STORES INC COMMON STOCK 931142103 8,023,924 82,061 SH SOLE 78,022 0 4,039
WASTE MANAGEMENT INC COMMON STOCK 94106L109 326,756 1,428 SH SOLE 1,428 0 0
WATSCO INC COMMON STOCK 942622200 14,876,861 33,687 SH SOLE 32,331 0 1,356
WATTS WATER TECHNOLOGIES INC COMMON STOCK 942749102 376,950 1,533 SH SOLE 1,533 0 0
WELLS FARGO & CO (NEW) COMMON STOCK 949746101 333,940 4,168 SH SOLE 4,168 0 0
WEX INC COMMON STOCK 96208T104 112,080,804 763,026 SH SOLE 746,268 0 16,758
WEX INC COMMON STOCK 96208T104 34,813 237 SH OTR 0 0 237
WEX INC COMMON STOCK 96208T104 730,778 4,975 SH OTR 428 4,975 0 0
WEYERHAEUSER COMMON STOCK 962166104 102,760 4,000 SH SOLE 4,000 0 0
WISDOM TREE EQUITY MUTUAL F 97717X669 152,407 1,820 SH SOLE 0 0 1,820
XCEL ENERGY INC COM COMMON STOCK 98389B100 115,770 1,700 SH SOLE 1,500 0 200
XYLEM INC COMMON STOCK 98419M100 520,805 4,026 SH SOLE 4,026 0 0
YUM! BRANDS COMMON STOCK 988498101 313,994 2,119 SH SOLE 2,119 0 0
ZIMMER HOLDINGS INC COMMON STOCK 98956P102 36,484 400 SH SOLE 400 0 0
ZIONS BANCORP COMMON STOCK 989701107 6,232 120 SH SOLE 120 0 0
ZOETIS INC COMMON STOCK 98978V103 4,621,828 29,637 SH SOLE 27,132 0 2,505
ZOOM COMMUNICATIONS-A COMMON STOCK 98980L101 1,326 17 SH SOLE 17 0 0
ACCENTURE PLC FOREIGN STOCK G1151C101 30,037,272 100,496 SH SOLE 97,387 0 3,109
EATON CORP FOREIGN STOCK G29183103 192,775 540 SH SOLE 540 0 0
GH RESEARCH COMMON STOCK G3855L106 24,380 2,000 SH SOLE 2,000 0 0
LINDE PLC FOREIGN STOCK G54950103 1,444,606 3,079 SH SOLE 3,079 0 0
MEDTRONIC PLC FOREIGN STOCK G5960L103 85,863 985 SH SOLE 985 0 0
PAGSEGURO DIGITAL LTD FOREIGN STOCK G68707101 29,016 3,010 SH SOLE 3,010 0 0
TE FOREIGN STOCK G87052109 254,569 1,686 SH SOLE 1,686 0 0
TRANE TECHNOLOGIES PLC FOREIGN STOCK G8994E103 7,436 17 SH SOLE 17 0 0
VALARIS LTD COMMON STOCK G9460G101 421,100 10,000 SH SOLE 10,000 0 0
ALCON INC FOREIGN STOCK H01301128 40,874 463 SH SOLE 463 0 0
CHUBB LTD FOREIGN STOCK H1467J104 2,596,471 8,962 SH SOLE 8,962 0 0
ON HOLDING AG CL A COMMON STOCK H5919C104 30,710 590 SH SOLE 590 0 0
TRANSOCEAN LTD FOREIGN STOCK H8817H100 1,533 592 SH SOLE 0 0 592
SPOTIFY TECH COMMON STOCK L8681T102 26,857 35 SH SOLE 35 0 0
CHECK POINT SOFTWARE TECH LTD COMMON STOCK M22465104 214,613 970 SH SOLE 970 0 0
CYBERARK SOFTWARE LTD COMMON STOCK M2682V108 20,344 50 SH SOLE 0 0 50
ASM LITHOGRAPHY HLDG N V FOREIGN STOCK N07059210 40,022,247 49,941 SH SOLE 48,738 0 1,203
ASM LITHOGRAPHY HLDG N V FOREIGN STOCK N07059210 32,056 40 SH OTR 400 40 0 0
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 210,496,178 963,412 SH SOLE 924,421 11,430 27,561
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 43,261 198 SH OTR 0 0 198
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 1,594,977 7,300 SH OTR 428 7,300 0 0
MAKEMYTRIP LTD FOREIGN STOCK V5633W109 210,253 2,145 SH SOLE 2,145 0 0