The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

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