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
ABM INDUSTRIES INC COMMON STOCK 000957100   122,370 3,000 SH   SOLE   3,000 0 0
AFLAC INC COMMON STOCK 001055102   453,328 5,375 SH   SOLE   5,375 0 0
ASGN INC COMMON STOCK 00191U102   169,118 1,822 SH   SOLE   1,822 0 0
AT&T INC COMMON STOCK 00206R102   61,827 3,495 SH   SOLE   3,495 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100   197,241,673 1,743,185 SH   SOLE   1,683,598 8,457 51,130
ABBOTT LABORATORIES COMMON STOCK 002824100   45,147 399 SH   OTR   0 0 399
ABBOTT LABORATORIES COMMON STOCK 002824100   242,141 2,140 SH   OTR 400 2,140 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100   1,390,273 12,287 SH   OTR 428 12,287 0 0
ABBVIE INC COMMON STOCK 00287Y109   9,737,083 59,228 SH   SOLE   58,588 0 640
ADAMS NATURAL RESOURCES FUND INC EQUITY MUTUAL F 00548F105   143,761 7,023 SH   SOLE   7,023 0 0
ADOBE SYSTEMS INC COMMON STOCK 00724F101   351,126,294 568,369 SH   SOLE   549,189 2,580 16,600
ADOBE SYSTEMS INC COMMON STOCK 00724F101   62,396 101 SH   OTR   0 0 101
ADOBE SYSTEMS INC COMMON STOCK 00724F101   142,090 230 SH   OTR 400 230 0 0
ADOBE SYSTEMS INC COMMON STOCK 00724F101   849,448 1,375 SH   OTR 428 1,375 0 0
AEGON LTD FOREIGN STOCK 0076CA104   13,756 2,380 SH   SOLE   2,380 0 0
ADVANCE MICRO DEVICES COMMON STOCK 007903107   989,706 5,902 SH   SOLE   5,902 0 0
ADVANCED DRAINAGE SYSTEMS INC COMMON STOCK 00790R104   30,388 233 SH   SOLE   233 0 0
AEROVIRONMENT INC COMMON STOCK 008073108   60,320 500 SH   SOLE   500 0 0
AGILENT TECHNOLOGIES COMMON STOCK 00846U101   720,754 5,540 SH   SOLE   5,540 0 0
AGNICO EAGLE MINES LTD FOREIGN STOCK 008474108   221,220 4,500 SH   SOLE   4,500 0 0
AIRBNB INC CL A COMMON STOCK 009066101   14,414 100 SH   SOLE   100 0 0
AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106   6,178,216 24,161 SH   SOLE   24,091 0 70
ALIBABA GROUP FOREIGN STOCK 01609W102   21,074 292 SH   SOLE   292 0 0
ALIGN TECHNOLOGY INC COMMON STOCK 016255101   63,622,708 238,002 SH   SOLE   234,543 985 2,474
ALIGN TECHNOLOGY INC COMMON STOCK 016255101   21,386 80 SH   OTR   0 0 80
ALLSTATE INSURANCE COMMON STOCK 020002101   124,201 800 SH   SOLE   800 0 0
ALNYLAM PHARMACEUTICALS COMMON STOCK 02043Q107   329,395 1,905 SH   SOLE   1,350 0 555
ALPHABET INC COMMON STOCK 02079K107   28,183,029 198,752 SH   SOLE   194,877 0 3,875
ALPHABET INC COMMON STOCK 02079K305   421,865,021 3,011,169 SH   SOLE   2,902,367 22,280 86,522
ALPHABET INC COMMON STOCK 02079K305   64,026 457 SH   OTR   0 0 457
ALPHABET INC COMMON STOCK 02079K305   240,972 1,720 SH   OTR 400 1,720 0 0
ALPHABET INC COMMON STOCK 02079K305   1,179,502 8,419 SH   OTR 428 8,419 0 0
ALTRIA GROUP INC COMMON STOCK 02209S103   429,605 10,708 SH   SOLE   10,708 0 0
AMAZON.COM COMMON STOCK 023135106   326,694,743 2,104,992 SH   SOLE   2,030,183 7,860 66,949
AMAZON.COM COMMON STOCK 023135106   58,976 380 SH   OTR   0 0 380
AMAZON.COM COMMON STOCK 023135106   1,164,000 7,500 SH   OTR 428 7,500 0 0
AMERICAN ELECTRIC POWER INC COMMON STOCK 025537101   161,359 2,065 SH   SOLE   2,065 0 0
AMERICAN EXPRESS CO COMMON STOCK 025816109   1,153,653 5,747 SH   SOLE   5,747 0 0
AMERICAN TOWER CORP COMMON STOCK 03027X100   286,978,916 1,466,794 SH   SOLE   1,416,311 9,977 40,506
AMERICAN TOWER CORP COMMON STOCK 03027X100   34,043 174 SH   OTR   0 0 174
AMERICAN TOWER CORP COMMON STOCK 03027X100   152,607 780 SH   OTR 400 780 0 0
AMERICAN TOWER CORP COMMON STOCK 03027X100   1,082,337 5,532 SH   OTR 428 5,532 0 0
AMERICAN WATER WORKS CO INC COMMON STOCK 030420103   1,116,180 9,000 SH   SOLE   9,000 0 0
CENCORA INC COMMON STOCK 03073E105   116,340 500 SH   SOLE   500 0 0
AMETEK INC NEW COMMON STOCK 031100100   48,615 300 SH   SOLE   300 0 0
AMGEN INC COMMON STOCK 031162100   22,267,224 70,856 SH   SOLE   69,206 530 1,120
AMPHENOL CORP COMMON STOCK 032095101   402,378 3,980 SH   SOLE   3,980 0 0
AMYLYX PHARMACEUTICALS INC COMMON STOCK 03237H101   28,848 1,803 SH   SOLE   1,803 0 0
ANALOG DEVICES CORP COMMON STOCK 032654105   34,117,559 177,363 SH   SOLE   171,024 0 6,339
ANALOG DEVICES CORP COMMON STOCK 032654105   33,855 176 SH   OTR   0 0 176
ANALOG DEVICES CORP COMMON STOCK 032654105   272,768 1,418 SH   OTR 400 1,418 0 0
ANSYS INC COMMON STOCK 03662Q105   205,550 627 SH   SOLE   627 0 0
ELEVANCE HEALTH INC COMMON STOCK 036752103   257,576 522 SH   SOLE   522 0 0
APPLE INC COMMON STOCK 037833100   290,367,167 1,574,660 SH   SOLE   1,536,153 0 38,507
APPLE INC COMMON STOCK 037833100   239,720 1,300 SH   OTR 428 1,300 0 0
APPLIED MATERIALS INC COMMON STOCK 038222105   272,903 1,661 SH   SOLE   1,661 0 0
APPLOVIN CORP COMMON STOCK 03831W108   5,553 135 SH   SOLE   135 0 0
APTARGROUP INC COMMON STOCK 038336103   51,952 400 SH   SOLE   400 0 0
ARISTA NETWORKS INC COMMON STOCK 040413106   234,623 907 SH   SOLE   907 0 0
ASTRAZENECA PLC SPONSORED ADR FOREIGN STOCK 046353108   21,192 318 SH   SOLE   318 0 0
ATLANTIC UNION BANKSHARES CORP COMMON STOCK 04911A107   221,118 6,473 SH   SOLE   6,473 0 0
ATLASSIAN CORP CLASS A COMMON STOCK 049468101   152,858 612 SH   SOLE   588 0 24
AURORA INNOVATION INC COMMON STOCK 051774107   2,990 1,000 SH   SOLE   1,000 0 0
AUTODESK INC COMMON STOCK 052769106   546,451 2,153 SH   SOLE   2,153 0 0
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103   163,478,531 665,141 SH   SOLE   642,979 6,986 15,176
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103   31,706 129 SH   OTR   0 0 129
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103   237,423 966 SH   OTR 400 966 0 0
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103   163,444 665 SH   OTR 428 665 0 0
AVIS BUDGET GROUP INC COMMON STOCK 053774105   73,670 450 SH   SOLE   450 0 0
BP PLC SPONSORED ADR FOREIGN STOCK 055622104   371,568 10,586 SH   SOLE   10,586 0 0
BAIDU.COM SPON ADR FOREIGN STOCK 056752108   21,062 200 SH   SOLE   0 0 200
BALCHEM CORP COMMON STOCK 057665200   424,685 3,030 SH   SOLE   2,755 0 275
BANK OF AMERICA CORP COMMON STOCK 060505104   1,339,552 39,387 SH   SOLE   38,137 0 1,250
BANK OF NEW YORK MELLON CORP COMMON STOCK 064058100   61,006 1,100 SH   SOLE   1,100 0 0
BANK OZK COMMON STOCK 06417N103   41,952 930 SH   SOLE   930 0 0
BARRICK GOLD CORP FOREIGN STOCK 067901108   3,073 197 SH   SOLE   197 0 0
BAXTER INTERNATIONAL INC COMMON STOCK 071813109   47,395 1,225 SH   SOLE   1,225 0 0
BECTON DICKINSON COMMON STOCK 075887109   2,622,851 10,983 SH   SOLE   10,978 0 5
BERKSHIRE HATHAWAY INC COMMON STOCK 084670108   2,890,100 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702   68,461,823 178,407 SH   SOLE   173,498 648 4,261
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702   54,875 143 SH   OTR   0 0 143
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702   673,465 1,755 SH   OTR 428 1,755 0 0
BHP GROUP LTD FOREIGN STOCK 088606108   448,481 7,325 SH   SOLE   5,001 0 2,324
BEYOND MEAT COMMON STOCK 08862E109   3,509 530 SH   SOLE   530 0 0
BIOGEN IDEC INC COMMON STOCK 09062X103   1,598,111 6,479 SH   SOLE   6,479 0 0
BIONTECH SE ADR COMMON STOCK 09075V102   18,058 190 SH   SOLE   190 0 0
BLACK STONE MINERALS LP COMMON STOCK 09225M101   246,000 15,000 SH   SOLE   0 0 15,000
BLACKROCK INC COMMON STOCK 09247X101   343,019 443 SH   SOLE   443 0 0
THE BLACKSTONE GROUP INC COMMON STOCK 09260D107   180,453 1,450 SH   SOLE   1,450 0 0
BOEING CO COMMON STOCK 097023105   1,078,414 5,110 SH   SOLE   5,110 0 0
BOOKING HOLDINGS INC COMMON STOCK 09857L108   1,076,793 307 SH   SOLE   307 0 0
BOSTON BEER COMPANY COMMON STOCK 100557107   114,561 328 SH   SOLE   328 0 0
BOSTON SCIENTIFIC CORP COMMON STOCK 101137107   78,000 1,233 SH   SOLE   1,233 0 0
BRIGHTHOUSE FINANCIAL INC COMMON STOCK 10922N103   52 1 SH   SOLE   1 0 0
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108   1,610,808 32,961 SH   SOLE   32,136 0 825
BRITISH AMERICAN TOBACCO FOREIGN STOCK 110448107   293,780 9,925 SH   SOLE   9,925 0 0
BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103   57,822,662 283,167 SH   SOLE   266,538 0 16,629
BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103   291,189 1,426 SH   OTR 428 1,426 0 0
BROADCOM INC COMMON STOCK 11135F101   2,575,940 2,183 SH   SOLE   2,183 0 0
BROOKLINE BANCORP INC COMMON STOCK 11373M107   129,613 11,979 SH   SOLE   11,979 0 0
BROWN FORMAN CORP COMMON STOCK 115637100   89,909 1,595 SH   SOLE   1,595 0 0
BROWN FORMAN CORP COMMON STOCK 115637209   877,522 15,984 SH   SOLE   15,984 0 0
BURLINGTON STORES INC COMMON STOCK 122017106   95,575 500 SH   SOLE   500 0 0
CH ROBINSON WORLDWIDE INC COMMON STOCK 12541W209   132,021 1,570 SH   SOLE   1,570 0 0
CIGNA CORPORATION COMMON STOCK 125523100   438,785 1,458 SH   SOLE   1,458 0 0
CSX CORP COMMON STOCK 126408103   218,985 6,134 SH   SOLE   4,819 0 1,315
CVS HEALTH CORP COMMON STOCK 126650100   1,072,491 14,421 SH   SOLE   14,421 0 0
CABOT CORP COMMON STOCK 127055101   20,826,231 288,852 SH   SOLE   219,497 69,355 0
COTERRA ENERGY INC COMMON STOCK 127097103   410,823 16,512 SH   SOLE   16,000 0 512
CADIZ INC COMMON STOCK 127537207   13,550 5,000 SH   SOLE   5,000 0 0
CAMBRIDGE BANCORP COMMON STOCK 132152109   55,216 805 SH   SOLE   805 0 0
CAMECO CORP FOREIGN STOCK 13321L108   556,288 11,650 SH   SOLE   9,000 0 2,650
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102   181,806,075 1,465,706 SH   SOLE   1,413,984 10,545 41,177
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102   193,503 1,560 SH   OTR 400 1,560 0 0
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102   564,383 4,550 SH   OTR 428 4,550 0 0
CANADIAN PACIFIC KANSAS CITY LTD FOREIGN STOCK 13646K108   318,098 3,953 SH   SOLE   3,953 0 0
CANOPY GROWTH CORP COMMON STOCK 138035704   149 32 SH   SOLE   32 0 0
CARLISLE COS INC COMMON STOCK 142339100   19,484 62 SH   SOLE   0 0 62
CARRIER GLOBAL CORP COMMON STOCK 14448C104   316,115 5,778 SH   SOLE   5,778 0 0
CATERPILLAR INC COMMON STOCK 149123101   319,230 1,063 SH   SOLE   978 0 85
CHARGEPOINT HOLDINGS INC CLASS A COMMON STOCK 15961R105   1,720 905 SH   SOLE   905 0 0
CHARTER COMMUNICATIONS INC COMMON STOCK 16119P108   11,121 30 SH   SOLE   30 0 0
THE CHEMOURS COMPANY COMMON STOCK 163851108   246,248 8,162 SH   SOLE   8,162 0 0
CHENIERE ENERGY INC COMMON STOCK 16411R208   739,514 4,510 SH   SOLE   3,807 0 703
CHEVRON CORP COMMON STOCK 166764100   11,590,036 78,614 SH   SOLE   77,298 0 1,316
CHIPOTLE MEXICAN GRILL COMMON STOCK 169656105   869,566 361 SH   SOLE   351 0 10
CHURCH & DWIGHT CO COMMON STOCK 171340102   137,932,523 1,381,395 SH   SOLE   1,346,067 5,356 29,972
CHURCH & DWIGHT CO COMMON STOCK 171340102   239,640 2,400 SH   OTR 400 2,400 0 0
CHURCH & DWIGHT CO COMMON STOCK 171340102   274,788 2,752 SH   OTR 428 2,752 0 0
CISCO SYSTEMS COMMON STOCK 17275R102   3,621,443 72,169 SH   SOLE   71,993 0 176
CINTAS CORP COMMON STOCK 172908105   5,425,412 8,974 SH   SOLE   8,974 0 0
CITIGROUP INC COMMON STOCK 172967424   47,745 850 SH   SOLE   850 0 0
COCA COLA BOTTLING COMMON STOCK 191098102   268,754 312 SH   SOLE   312 0 0
COCA-COLA CO COMMON STOCK 191216100   7,090,316 119,185 SH   SOLE   118,965 0 220
COLGATE PALMOLIVE CO COMMON STOCK 194162103   6,289,236 74,694 SH   SOLE   74,404 0 290
COMCAST CORP COMMON STOCK 20030N101   1,139,438 24,483 SH   SOLE   24,483 0 0
CONOCOPHILLIPS INC COMMON STOCK 20825C104   6,983,592 62,426 SH   SOLE   61,060 0 1,366
CONSOLIDATED EDISON INC COMMON STOCK 209115104   213,615 2,350 SH   SOLE   2,350 0 0
CONSTELLATION BRANDS CL A COMMON STOCK 21036P108   699,705 2,855 SH   SOLE   2,855 0 0
CONSTELLATION ENERGY CORP COMMON STOCK 21037T109   48,800 400 SH   SOLE   400 0 0
CORNING INC COMMON STOCK 219350105   639,338 19,678 SH   SOLE   17,678 0 2,000
CORTEVA INC COMMON STOCK 22052L104   1,302,229 28,633 SH   SOLE   28,633 0 0
COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105   176,612,031 254,162 SH   SOLE   243,907 0 10,255
COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105   406,505 585 SH   OTR 428 585 0 0
COSTAR GROUP INC COMMON STOCK 22160N109   6,678 80 SH   SOLE   80 0 0
COUPANG INC FOREIGN STOCK 22266T109   203,000 14,500 SH   SOLE   14,500 0 0
CROWDSTRIKE HOLDINGS INC CLASS A COMMON STOCK 22788C105   32,175 110 SH   SOLE   0 0 110
CROWN CASTLE INTL CORP COMMON STOCK 22822V101   148,304 1,370 SH   SOLE   1,370 0 0
CUMMINS INC COMMON STOCK 231021106   2,279,334 9,525 SH   SOLE   9,525 0 0
XTRACKERS EQUITY MUTUAL F 233051507   342,750 5,105 SH   SOLE   5,105 0 0
XTRACKERS EQUITY MUTUAL F 233051853   137,556 3,600 SH   SOLE   3,600 0 0
XTRACKERS COMMON STOCK 233051879   33,823 1,527 SH   SOLE   1,527 0 0
DANAHER CORP SHS BEN INT COMMON STOCK 235851102   404,441,399 1,685,804 SH   SOLE   1,626,123 12,987 46,694
DANAHER CORP SHS BEN INT COMMON STOCK 235851102   50,141 209 SH   OTR   0 0 209
DANAHER CORP SHS BEN INT COMMON STOCK 235851102   373,780 1,558 SH   OTR 400 1,558 0 0
DANAHER CORP SHS BEN INT COMMON STOCK 235851102   1,443,060 6,015 SH   OTR 428 6,015 0 0
DECKERS OUTDOOR CORP COMMON STOCK 243537107   7,537 10 SH   SOLE   10 0 0
DEERE & CO COMMON STOCK 244199105   4,184,158 10,631 SH   SOLE   10,606 0 25
DENTSPLY SIRONA INC COMMON STOCK 24906P109   11,294 325 SH   SOLE   325 0 0
DEVON ENERGY CORP NEW COMMON STOCK 25179M103   161,147 3,835 SH   SOLE   3,835 0 0
DEXCOM INC COMMON STOCK 252131107   247,918 2,043 SH   SOLE   2,043 0 0
DIAGEO PLC SPONSORED ADR FOREIGN STOCK 25243Q205   1,009,448 6,994 SH   SOLE   6,729 0 265
DIAMONDBACK COMMON STOCK 25278X109   810,979 5,275 SH   SOLE   5,275 0 0
DICKS SPORTING GOODS INC COMMON STOCK 253393102   28,323 190 SH   SOLE   190 0 0
WALT DISNEY PRODUCTIONS COMMON STOCK 254687106   10,481,276 109,123 SH   SOLE   106,753 0 2,370
DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108   2,372,196 22,481 SH   SOLE   22,481 0 0
DOLLAR GEN CORP NEW COM COMMON STOCK 256677105   47,545 360 SH   SOLE   360 0 0
DOMINION ENERGY INC COMMON STOCK 25746U109   144,246 3,155 SH   SOLE   3,155 0 0
DONALDSON CO INC COMMON STOCK 257651109   615,736 9,533 SH   SOLE   9,533 0 0
DOVER CORP COMMON STOCK 260003108   590,432 3,942 SH   SOLE   3,942 0 0
DOW INC COMMON STOCK 260557103   1,731,280 32,300 SH   SOLE   32,300 0 0
DRAFTKINGS INC CLASS A COMMON STOCK 26142V105   7,810 200 SH   SOLE   200 0 0
DROPBOX COMMON STOCK 26210C104   6,336 200 SH   SOLE   200 0 0
DUKE ENERGY CORP COMMON STOCK 26441C204   16,099 168 SH   SOLE   168 0 0
DUPONT DE NEMOURS INC COMMON STOCK 26614N102   2,055,717 33,264 SH   SOLE   33,264 0 0
EOG RESOURCES COMMON STOCK 26875P101   168,266,587 1,478,749 SH   SOLE   1,411,579 12,596 54,574
EOG RESOURCES COMMON STOCK 26875P101   53,140 467 SH   OTR   0 0 467
EOG RESOURCES COMMON STOCK 26875P101   167,840 1,475 SH   OTR 400 1,475 0 0
EOG RESOURCES COMMON STOCK 26875P101   1,493,721 13,127 SH   OTR 428 13,127 0 0
EASTERN BANKSHARES INC COMMON STOCK 27627N105   2,792 200 SH   SOLE   200 0 0
EASTERN CO COMMON STOCK 276317104   110,655 4,500 SH   SOLE   4,500 0 0
EASTGROUP PROPERTIES INC COMMON STOCK 277276101   16,678 94 SH   SOLE   94 0 0
EASTMAN CHEMICAL CO COMMON STOCK 277432100   11,530 138 SH   SOLE   138 0 0
EBAY INC COMMON STOCK 278642103   91,874 2,237 SH   SOLE   2,237 0 0
ECOLAB INC COMMON STOCK 278865100   11,745,137 59,253 SH   SOLE   57,007 300 1,946
ECOLAB INC COMMON STOCK 278865100   4,757 24 SH   OTR   0 0 24
EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108   14,577,536 185,772 SH   SOLE   177,676 0 8,096
EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108   9,338 119 SH   OTR   0 0 119
ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103   4,510 306 SH   SOLE   306 0 0
ELECTRONIC ARTS INC COMMON STOCK 285512109   1,651 12 SH   SOLE   12 0 0
EMBECTA CORPORATION COMMON STOCK 29082K105   5,348 312 SH   SOLE   311 0 1
EMERSON ELECTRIC CO COMMON STOCK 291011104   843,458 9,195 SH   SOLE   9,195 0 0
ENBRIDGE INC FOREIGN STOCK 29250N105   892,934 25,153 SH   SOLE   25,153 0 0
ENPHASE ENERGY COMMON STOCK 29355A107   962,680 9,245 SH   SOLE   9,143 0 102
ENTERPRISE PRODUCTS PARTNERS LP COMMON STOCK 293792107   66,900 2,500 SH   SOLE   2,500 0 0
EPAM SYSTEMS INC COMMON STOCK 29414B104   22,249 80 SH   SOLE   80 0 0
EQUINIX INC COMMON STOCK 29444U700   658,008 793 SH   SOLE   704 0 89
EVERBRIDGE INC COMMON STOCK 29978A104   111,800 5,000 SH   SOLE   5,000 0 0
EVERSOURCE ENERGY COMMON STOCK 30040W108   39,309 725 SH   SOLE   725 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102   41,503,258 403,689 SH   SOLE   398,700 1,366 3,623
META PLATFORMS INC CL A COMMON STOCK 30303M102   88,451,794 226,718 SH   SOLE   216,366 2,150 8,202
META PLATFORMS INC CL A COMMON STOCK 30303M102   32,772 84 SH   OTR   0 0 84
FACTSET RESEARCH SYSTEMS INC COMMON STOCK 303075105   20,453,143 42,976 SH   SOLE   40,111 0 2,865
FACTSET RESEARCH SYSTEMS INC COMMON STOCK 303075105   180,848 380 SH   OTR 400 380 0 0
FASTENAL CO COMMON STOCK 311900104   766,564 11,235 SH   SOLE   11,235 0 0
FEDEX CORP COMMON STOCK 31428X106   126,679 525 SH   SOLE   525 0 0
FIRST SOLAR INC COMMON STOCK 336433107   389,891 2,665 SH   SOLE   2,665 0 0
FIRST TR EQUITY MUTUAL F 33738R506   320,424 6,240 SH   SOLE   6,240 0 0
FISERV INC COMMON STOCK 337738108   421,032,511 2,967,734 SH   SOLE   2,868,406 20,668 78,660
FISERV INC COMMON STOCK 337738108   54,904 387 SH   OTR   0 0 387
FISERV INC COMMON STOCK 337738108   474,555 3,345 SH   OTR 400 3,345 0 0
FISERV INC COMMON STOCK 337738108   1,321,660 9,316 SH   OTR 428 9,316 0 0
FIRSTENERGY CORP COMMON STOCK 337932107   70,829 1,931 SH   SOLE   1,931 0 0
FLEXSHARES EQUITY MUTUAL F 33939L407   170,162 4,429 SH   SOLE   4,429 0 0
FORD MOTOR CO COMMON STOCK 345370860   286,695 24,462 SH   SOLE   24,149 0 313
FORGE GLOBAL HOLDINGS INC COMMON STOCK 34629L103   2,534 1,320 SH   SOLE   1,320 0 0
FORTIVE CORP COMMON STOCK 34959J108   1,372,532 17,556 SH   SOLE   17,556 0 0
FORTE BIOSCIENCES INC COMMON STOCK 34962G109   118 193 SH   SOLE   193 0 0
FRANCO NEVADA CORP FOREIGN STOCK 351858105   212,972 1,968 SH   SOLE   1,851 0 117
FRESENIUS MEDICAL CARE AG FOREIGN STOCK 358029106   17,872 926 SH   SOLE   926 0 0
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107   213,477 2,910 SH   SOLE   2,910 0 0
GALLAGHER (ARTHUR J) COMMON STOCK 363576109   13,930 60 SH   SOLE   60 0 0
GAMESTOP CORP COMMON STOCK 36467W109   171 12 SH   SOLE   12 0 0
GENERAC HOLDINGS INC COMMON STOCK 368736104   2,175,870 19,142 SH   SOLE   18,900 0 242
GENERAL DYNAMICS CORP COMMON STOCK 369550108   157,139 593 SH   SOLE   593 0 0
GENERAL ELECTRIC CO COMMON STOCK 369604301   1,809,125 13,662 SH   SOLE   13,662 0 0
GENERAL MILLS INC COMMON STOCK 370334104   1,077,441 16,599 SH   SOLE   16,599 0 0
GENUINE PARTS CO COMMON STOCK 372460105   9,395 67 SH   SOLE   67 0 0
GILEAD SCIENCES COMMON STOCK 375558103   671,941 8,586 SH   SOLE   8,586 0 0
GLAXOSMITHKLINE PLC ADR FOREIGN STOCK 37733W204   95,011 2,409 SH   SOLE   2,409 0 0
GOLDMAN SACHS COMMON STOCK 38141G104   76,802 200 SH   SOLE   200 0 0
GRAINGER (WW) INC COMMON STOCK 384802104   89,564 100 SH   SOLE   100 0 0
HCA HEALTHCARE INC COMMON STOCK 40412C101   152,450 500 SH   SOLE   500 0 0
HDFC BANK LTD-ADR FOREIGN STOCK 40415F101   34,626,447 624,012 SH   SOLE   605,570 8,506 9,936
HDFC BANK LTD-ADR FOREIGN STOCK 40415F101   65,478 1,180 SH   OTR 428 1,180 0 0
HP INC COMMON STOCK 40434L105   328,930 11,457 SH   SOLE   11,457 0 0
HALEON PLC FOREIGN STOCK 405552100   22,345 2,725 SH   SOLE   2,725 0 0
HANNON ARMSTRONG SUSTAINABLE COMMON STOCK 41068X100   6,135,274 257,893 SH   SOLE   254,374 0 3,519
HANOVER INSURANCE GROUP COMMON STOCK 410867105   39,603 300 SH   SOLE   300 0 0
HARTFORD FINANCIAL SVCS GROUP COMMON STOCK 416515104   105,743 1,216 SH   SOLE   1,216 0 0
JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101   4,050,398 24,425 SH   SOLE   23,430 0 995
THE HERSHEY COMPANY COMMON STOCK 427866108   2,263,064 11,693 SH   SOLE   10,969 0 724
THE HERSHEY COMPANY COMMON STOCK 427866108   40,063 207 SH   OTR   0 0 207
HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109   82,520 5,397 SH   SOLE   5,397 0 0
HEXCEL CORP NEW COMMON STOCK 428291108   6,639 100 SH   SOLE   0 0 100
HOME DEPOT INC COMMON STOCK 437076102   88,898,942 251,866 SH   SOLE   244,465 0 7,401
HONEYWELL INTL INC COM COMMON STOCK 438516106   6,175,809 30,534 SH   SOLE   29,928 0 606
HUMANA INC COMMON STOCK 444859102   62,380 165 SH   SOLE   165 0 0
HUNTINGTON BANCSHARES INC COMMON STOCK 446150104   22,278 1,750 SH   SOLE   1,750 0 0
HUNTINGTON INGALLS INDS INC COMMON STOCK 446413106   77,676 300 SH   SOLE   300 0 0
IDEXX LABS COMMON STOCK 45168D104   72,729,286 141,200 SH   SOLE   136,964 0 4,236
IDEXX LABS COMMON STOCK 45168D104   309,048 600 SH   OTR 400 600 0 0
ILLINOIS TOOL WORKS COMMON STOCK 452308109   10,329,560 39,592 SH   SOLE   38,561 0 1,031
ILLUMINA INC COMMON STOCK 452327109   90,097 630 SH   SOLE   630 0 0
INGREDION INC COMMON STOCK 457187102   7,530 70 SH   SOLE   70 0 0
INSULET CORP COMMON STOCK 45784P101   196,596 1,030 SH   SOLE   1,030 0 0
INTEL CORP COMMON STOCK 458140100   3,765,493 87,407 SH   SOLE   87,407 0 0
INTERCONTINENTAL EXCHANGE GROUP COMMON STOCK 45866F104   10,568 83 SH   SOLE   83 0 0
INTL BUSINESS MACHINES CORP COMMON STOCK 459200101   2,219,163 12,083 SH   SOLE   12,083 0 0
INVESCO EQUITY MUTUAL F 46090E103   2,262,063 5,425 SH   SOLE   4,900 0 525
INTUIT COMMON STOCK 461202103   607,878,560 962,853 SH   SOLE   931,905 6,741 24,207
INTUIT COMMON STOCK 461202103   61,239 97 SH   OTR   0 0 97
INTUIT COMMON STOCK 461202103   340,919 540 SH   OTR 400 540 0 0
INTUIT COMMON STOCK 461202103   2,170,514 3,438 SH   OTR 428 3,438 0 0
INTUITIVE SURGICAL INC COMMON STOCK 46120E602   3,365,781 8,899 SH   SOLE   8,808 0 91
INVESCO EQUITY MUTUAL F 46137V142   16,593 280 SH   SOLE   280 0 0
INVESCO EQUITY MUTUAL F 46137V357   504,740 3,226 SH   SOLE   3,226 0 0
IQVIA HOLDINGS INC COMMON STOCK 46266C105   1,912,383 9,184 SH   SOLE   8,342 0 842
IROBOT CORP COMMON STOCK 462726100   9,520 700 SH   SOLE   700 0 0
ISHARES EQUITY MUTUAL F 464287150   112,816 1,061 SH   SOLE   705 0 356
ISHARES EQUITY MUTUAL F 464287168   44,206 384 SH   SOLE   384 0 0
ISHARES BOND MUTUAL FUN 464287176   70,750 656 SH   SOLE   656 0 0
ISHARES EQUITY MUTUAL F 464287200   1,710,331 3,525 SH   SOLE   1,696 0 1,829
ISHARES BOND MUTUAL FUN 464287226   116,146 1,172 SH   SOLE   1,172 0 0
ISHARES EQUITY MUTUAL F 464287234   17,276 450 SH   SOLE   0 0 450
ISHARES EQUITY MUTUAL F 464287309   503,604 6,520 SH   SOLE   6,520 0 0
ISHARES EQUITY MUTUAL F 464287408   759,600 4,359 SH   SOLE   4,359 0 0
ISHARES EQUITY MUTUAL F 464287465   466,038 6,213 SH   SOLE   5,000 0 1,213
ISHARES EQUITY MUTUAL F 464287473   257,910 2,259 SH   SOLE   2,259 0 0
ISHARES EQUITY MUTUAL F 464287481   116,531 1,122 SH   SOLE   1,122 0 0
ISHARES EQUITY MUTUAL F 464287499   103,986 1,357 SH   SOLE   1,357 0 0
ISHARES EQUITY MUTUAL F 464287507   342,603 1,258 SH   SOLE   1,241 0 17
ISHARES EQUITY MUTUAL F 464287556   20,157 150 SH   SOLE   150 0 0
ISHARES EQUITY MUTUAL F 464287598   1,573,967 9,519 SH   SOLE   9,378 0 141
ISHARES EQUITY MUTUAL F 464287606   458,727 5,814 SH   SOLE   5,814 0 0
ISHARES EQUITY MUTUAL F 464287614   3,617,092 11,647 SH   SOLE   11,647 0 0
ISHARES EQUITY MUTUAL F 464287630   1,297,360 8,758 SH   SOLE   8,736 0 22
ISHARES EQUITY MUTUAL F 464287648   1,471,352 6,021 SH   SOLE   5,981 0 40
ISHARES EQUITY MUTUAL F 464287655   750,689 3,892 SH   SOLE   3,707 0 185
ISHARES EQUITY MUTUAL F 464287689   200,405 725 SH   SOLE   0 0 725
ISHARES EQUITY MUTUAL F 464287705   232,370 2,105 SH   SOLE   2,105 0 0
ISHARES EQUITY MUTUAL F 464287804   708,864 6,816 SH   SOLE   6,816 0 0
ISHARES EQUITY MUTUAL F 464287887   146,244 1,200 SH   SOLE   1,200 0 0
ISHARES EQUITY MUTUAL F 464288182   17,185 273 SH   SOLE   0 0 273
ISHARES EQUITY MUTUAL F 464288208   169,535 2,556 SH   SOLE   2,556 0 0
ISHARES EQUITY MUTUAL F 464288570   29,488 318 SH   SOLE   318 0 0
ISHARES BOND MUTUAL FUN 464288661   89,057 758 SH   SOLE   758 0 0
ISHARES EQUITY MUTUAL F 46428Q109   292,740 14,000 SH   SOLE   12,000 0 2,000
ISHARES EQUITY MUTUAL F 46432F834   78,690 1,233 SH   SOLE   1,233 0 0
ISHARES EQUITY MUTUAL F 46432F842   131,146 1,877 SH   SOLE   1,823 0 54
ISHARES EQUITY MUTUAL F 46434V464   290,990 1,750 SH   SOLE   1,750 0 0
ISHARES BOND MUTUAL FUN 46434VBD1   186,300 7,500 SH   SOLE   7,500 0 0
ISHARES BOND MUTUAL FUN 46434VBG4   150,060 6,000 SH   SOLE   6,000 0 0
ISHARES EQUITY MUTUAL F 46435G425   207,498 1,952 SH   SOLE   0 0 1,952
ISHARES BOND MUTUAL FUN 46435GAA0   47,920 2,000 SH   SOLE   2,000 0 0
ISUN INC COMMON STOCK 465246106   1,008 4,482 SH   SOLE   4,482 0 0
JP MORGAN CHASE & CO COMMON STOCK 46625H100   8,545,733 49,012 SH   SOLE   49,012 0 0
JACOBS SOLUTIONS INC COMMON STOCK 46982L108   276,279 2,050 SH   SOLE   2,050 0 0
JANUS HENDERSON SHORT DURATION BOND MUTUAL FUN 47103U886   48,784 1,004 SH   SOLE   1,004 0 0
JOHNSON & JOHNSON COMMON STOCK 478160104   52,197,292 328,491 SH   SOLE   322,657 0 5,834
JOHNSON & JOHNSON COMMON STOCK 478160104   68,486 431 SH   OTR 428 431 0 0
KADANT INC COMMON STOCK 48282T104   37,180 130 SH   SOLE   130 0 0
KEURIG DR PEPPER INC COMMON STOCK 49271V100   188,640 6,000 SH   SOLE   6,000 0 0
KIMBERLY-CLARK CORP COMMON STOCK 494368103   406,702 3,362 SH   SOLE   3,362 0 0
KIMCO REALTY CORP COMMON STOCK 49446R109   46,480 2,301 SH   SOLE   2,301 0 0
KINSALE CAP GROUP COMMON STOCK 49714P108   278,299 700 SH   SOLE   700 0 0
KRAFT HEINZ CO COMMON STOCK 500754106   45,224 1,218 SH   SOLE   1,218 0 0
KROGER CO COMMON STOCK 501044101   24,777 537 SH   SOLE   537 0 0
KYNDRYL HOLDINGS INCORPORATION COMMON STOCK 50155Q100   20,787 1,013 SH   SOLE   1,013 0 0
LKQ CORP COMMON STOCK 501889208   46,670 1,000 SH   SOLE   1,000 0 0
L3HARRIS TECHNOLOGIES INC COMMON STOCK 502431109   258,441 1,240 SH   SOLE   1,240 0 0
LABORATORY CORP OF AMERICA HLDGS COMMON STOCK 50540R409   55,575 250 SH   SOLE   250 0 0
LAM RESEARCH CORP COMMON STOCK 512807108   4,951 6 SH   SOLE   6 0 0
LAMAR ADVERTISING CO COMMON STOCK 512816109   227,679 2,175 SH   SOLE   2,175 0 0
ESTEE LAUDER COMPANIES COMMON STOCK 518439104   3,101,899 23,501 SH   SOLE   23,057 0 444
LIBERTY BROADBAND CORP COMMON STOCK 530307107   19,922 256 SH   SOLE   246 0 10
LIBERTY BROADBAND CORP COMMON STOCK 530307305   53,817 686 SH   SOLE   648 0 38
LIBERTY MEDIA CORPORATION COMMON STOCK 531229722   23,927 642 SH   SOLE   622 0 20
LIBERTY MEDIA CORPORATION COMMON STOCK 531229748   28,249 767 SH   SOLE   757 0 10
LIBERTY MEDIA CORPORATION COMMON STOCK 531229755   33,492 498 SH   SOLE   498 0 0
LIBERTY MEDIA CORPORATION COMMON STOCK 531229771   15,028 246 SH   SOLE   246 0 0
LIBERTY MEDIA CORPORATION COMMON STOCK 531229789   76,142 2,508 SH   SOLE   2,426 0 82
LIBERTY MEDIA CORPORATION COMMON STOCK 531229813   92,386 3,040 SH   SOLE   2,999 0 41
LILLY (ELI) & CO COMMON STOCK 532457108   4,759,439 7,372 SH   SOLE   6,670 0 702
LILLY (ELI) & CO COMMON STOCK 532457108   180,772 280 SH   OTR 400 280 0 0
LINCOLN NATIONAL CORP COMMON STOCK 534187109   61,845 2,253 SH   SOLE   2,253 0 0
LINDBLAD EXPEDITIONS HOLDINGS COMMON STOCK 535219109   523,381 56,643 SH   SOLE   56,643 0 0
LOCKHEED MARTIN CORP COMMON STOCK 539830109   1,436,954 3,346 SH   SOLE   3,180 0 166
LOWES COMPANIES COMMON STOCK 548661107   73,597,933 345,790 SH   SOLE   333,620 0 12,170
LOWES COMPANIES COMMON STOCK 548661107   160,694 755 SH   OTR 400 755 0 0
LOWES COMPANIES COMMON STOCK 548661107   74,494 350 SH   OTR 428 350 0 0
LULULEMON ATHLETICA INC COMMON STOCK 550021109   179,259 395 SH   SOLE   395 0 0
M & T BANK CORP COMMON STOCK 55261F104   159,506 1,155 SH   SOLE   1,155 0 0
MSCI INC COMMON STOCK 55354G100   20,636,167 34,473 SH   SOLE   33,411 0 1,062
MACROGENICS INC COMMON STOCK 556099109   3,046 213 SH   SOLE   213 0 0
MAGNOLIA OIL & GAS CORP COMMON STOCK 559663109   206,200 10,000 SH   SOLE   10,000 0 0
MANULIFE FINANCIAL CORP FOREIGN STOCK 56501R106   10,613 480 SH   SOLE   480 0 0
MARATHON PETROLEUM CORP COMMON STOCK 56585A102   27,655 167 SH   SOLE   167 0 0
MARSH & MCLENNAN COMMON STOCK 571748102   860,843 4,441 SH   SOLE   4,441 0 0
MARVELL TECHNOLOGY INC COMMON STOCK 573874104   135,400 2,000 SH   SOLE   0 0 2,000
MASTERCARD INC COMMON STOCK 57636Q104   693,639,459 1,544,063 SH   SOLE   1,494,308 11,998 37,757
MASTERCARD INC COMMON STOCK 57636Q104   52,111 116 SH   OTR   0 0 116
MASTERCARD INC COMMON STOCK 57636Q104   736,737 1,640 SH   OTR 400 1,640 0 0
MASTERCARD INC COMMON STOCK 57636Q104   2,400,237 5,343 SH   OTR 428 5,343 0 0
MATCH GROUP INC COMMON STOCK 57667L107   268,660 7,000 SH   SOLE   7,000 0 0
MATERION CORP COMMON STOCK 576690101   53,455 457 SH   SOLE   457 0 0
MCCORMICK & COMPANY COMMON STOCK 579780206   1,934,243 28,378 SH   SOLE   28,378 0 0
MCDONALDS CORP COMMON STOCK 580135101   34,427,684 117,613 SH   SOLE   115,204 0 2,409
MCDONALDS CORP COMMON STOCK 580135101   286,865 980 SH   OTR 400 980 0 0
MCDONALDS CORP COMMON STOCK 580135101   100,695 344 SH   OTR 428 344 0 0
MCKESSON CORP COMMON STOCK 58155Q103   724,342 1,449 SH   SOLE   1,449 0 0
MEDICAL PROPERTIES TRUST INC COMMON STOCK 58463J304   4,030 1,300 SH   SOLE   0 0 1,300
MERCADOLIBRE INC COMMON STOCK 58733R102   1,275,298 745 SH   SOLE   740 0 5
MERCK & CO INC COMMON STOCK 58933Y105   51,584,090 427,090 SH   SOLE   404,802 2,415 19,873
METLIFE INC COMMON STOCK 59156R108   1,248 18 SH   SOLE   18 0 0
METTLER TOLEDO INTL COMMON STOCK 592688105   855,991 715 SH   SOLE   715 0 0
MICROSOFT CORP COMMON STOCK 594918104   768,404,015 1,932,703 SH   SOLE   1,869,561 13,612 49,530
MICROSOFT CORP COMMON STOCK 594918104   60,432 152 SH   OTR   0 0 152
MICROSOFT CORP COMMON STOCK 594918104   178,911 450 SH   OTR 400 450 0 0
MICROSOFT CORP COMMON STOCK 594918104   3,629,906 9,130 SH   OTR 428 9,130 0 0
MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104   225,045 2,642 SH   SOLE   2,642 0 0
MICRON TECHNOLOGY COMMON STOCK 595112103   5,745 67 SH   SOLE   67 0 0
MODERNA INC COMMON STOCK 60770K107   49,515 490 SH   SOLE   490 0 0
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105   1,304,581 17,332 SH   SOLE   17,332 0 0
MONGODB INC COMMON STOCK 60937P106   152,198 380 SH   SOLE   380 0 0
MONRO MUFFLER & BRAKE INC COMMON STOCK 610236101   199,125 6,250 SH   SOLE   6,250 0 0
MONSTER BEVERAGE CORP COMMON STOCK 61174X109   9,794 178 SH   SOLE   178 0 0
MOODYS CORP COMMON STOCK 615369105   896,988 2,288 SH   SOLE   2,288 0 0
MORGAN STANLEY COMMON STOCK 617446448   2,093,498 23,997 SH   SOLE   23,997 0 0
MOSAIC CO COMMON STOCK 61945C103   92,130 3,000 SH   SOLE   3,000 0 0
NETAPP INC COMMON STOCK 64110D104   26,160 300 SH   SOLE   300 0 0
NETFLIX INC COMMON STOCK 64110L106   894,114 1,585 SH   SOLE   1,585 0 0
NETEASE INC SPONSORED ADR FOREIGN STOCK 64110W102   116,192 1,190 SH   SOLE   700 0 490
NETCAPITAL INC COMMON STOCK 64113L103   354 2,000 SH   SOLE   2,000 0 0
NEW YORK TIMES CO COMMON STOCK 650111107   13,354 275 SH   SOLE   275 0 0
NEWELL RUBBERMAID INC COMMON STOCK 651229106   26,491 3,184 SH   SOLE   3,184 0 0
NEWMONT MINING CORP COMMON STOCK 651639106   51,247 1,485 SH   SOLE   1,485 0 0
NEXTERA ENERGY INC COMMON STOCK 65339F101   2,901,013 49,480 SH   SOLE   49,209 0 271
NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106   141,489 4,740 SH   SOLE   4,740 0 0
NIKE INC CLASS B COMMON STOCK 654106103   91,761,991 903,792 SH   SOLE   878,286 0 25,506
NIKE INC CLASS B COMMON STOCK 654106103   211,792 2,086 SH   OTR 428 2,086 0 0
NOKIA CORP ADR FOREIGN STOCK 654902204   3,600 1,000 SH   SOLE   1,000 0 0
NORFOLK SOUTHERN CORP COMMON STOCK 655844108   4,659,869 19,809 SH   SOLE   19,016 0 793
NORTHERN DYNASTY COMMON STOCK 66510M204   731 3,000 SH   SOLE   0 0 3,000
NORTHERN TRUST CORP COMMON STOCK 665859104   103,532 1,300 SH   SOLE   1,300 0 0
NORTHROP GRUMMAN CORP COMMON STOCK 666807102   496,351 1,111 SH   SOLE   1,111 0 0
NOVARTIS AG ADR FOREIGN STOCK 66987V109   808,205 7,811 SH   SOLE   7,721 0 90
NOVAVAX INC COMMON STOCK 670002401   2,280 570 SH   SOLE   570 0 0
NOVO-NORDISK A/S ADR FOREIGN STOCK 670100205   2,344,826 20,436 SH   SOLE   20,436 0 0
NVIDIA CORP COMMON STOCK 67066G104   72,835,045 118,379 SH   SOLE   112,551 0 5,828
NVIDIA CORP COMMON STOCK 67066G104   199,963 325 SH   OTR 428 325 0 0
O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107   53,720,382 52,510 SH   SOLE   49,952 150 2,408
O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107   54,222 53 SH   OTR   0 0 53
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105   305,121 5,300 SH   SOLE   5,300 0 0
OCCIDENTAL PETROLEUM CORP OPTIONS 674599162   40,496 1,135 PRN   SOLE   1,135 0 0
OMNICOM GROUP INC COMMON STOCK 681919106   95,351 1,055 SH   SOLE   1,055 0 0
ONEOK INC (NEW) COMMON STOCK 682680103   198,949 2,915 SH   SOLE   2,915 0 0
ORACLE CORP COM COMMON STOCK 68389X105   246,634 2,208 SH   SOLE   2,208 0 0
ORGANON & CO COMMON STOCK 68622V106   33,284 1,999 SH   SOLE   1,879 0 120
OTIS WORLDWIDE CORPORATION COMMON STOCK 68902V107   244,891 2,769 SH   SOLE   2,769 0 0
PNC FINANCIAL CORP COMMON STOCK 693475105   422,482 2,794 SH   SOLE   2,794 0 0
PACIRA PHARMACEUTICALS INC COMMON STOCK 695127100   13,036 400 SH   SOLE   400 0 0
PALO ALTO NETWORKS INC COMMON STOCK 697435105   695,638 2,055 SH   SOLE   1,824 0 231
PARKER-HANNIFIN CORP COMMON STOCK 701094104   88,270,238 190,032 SH   SOLE   180,956 0 9,076
PARKER-HANNIFIN CORP COMMON STOCK 701094104   56,205 121 SH   OTR   0 0 121
PARKER-HANNIFIN CORP COMMON STOCK 701094104   185,800 400 SH   OTR 400 400 0 0
PAYCHEX INC COMMON STOCK 704326107   3,958,420 32,518 SH   SOLE   31,806 0 712
PAYCOM SOFTWARE INC COMMON STOCK 70432V102   172,026,614 904,262 SH   SOLE   868,171 8,398 27,693
PAYCOM SOFTWARE INC COMMON STOCK 70432V102   46,799 246 SH   OTR   0 0 246
PAYCOM SOFTWARE INC COMMON STOCK 70432V102   242,557 1,275 SH   OTR 428 1,275 0 0
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103   28,606,647 466,285 SH   SOLE   449,777 5,205 11,303
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103   12,516 204 SH   OTR   0 0 204
PEABODY ENERGY COMMON STOCK 704551100   267,000 10,000 SH   SOLE   10,000 0 0
PEMBINA PIPELINE CORP FOREIGN STOCK 706327103   91,790 2,666 SH   SOLE   2,666 0 0
PEPSICO INC COMMON STOCK 713448108   41,645,834 247,112 SH   SOLE   237,268 0 9,844
PFIZER COMMON STOCK 717081103   2,013,452 74,352 SH   SOLE   74,102 0 250
PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109   45,815,268 504,295 SH   SOLE   490,249 2,901 11,145
PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109   204,413 2,250 SH   OTR 428 2,250 0 0
PHILLIPS 66 COMMON STOCK 718546104   512,157 3,549 SH   SOLE   3,549 0 0
PIONEER NATURAL RESOURCES CO COMMON STOCK 723787107   851,162 3,703 SH   SOLE   3,527 0 176
PLUG POWER FOREIGN STOCK 72919P202   9,790 2,200 SH   SOLE   2,200 0 0
POOL CORP COMMON STOCK 73278L105   751,782 2,025 SH   SOLE   1,950 0 75
T ROWE PRICE GROUP INC COMMON STOCK 74144T108   73,746 680 SH   SOLE   680 0 0
PRINCIPAL FINANCIAL GROUP INC COMMON STOCK 74251V102   75,145 950 SH   SOLE   950 0 0
PROCTER & GAMBLE CO COMMON STOCK 742718109   68,780,204 437,700 SH   SOLE   437,211 0 489
PROGRESS SOFTWARE COMMON STOCK 743312100   102,258 1,800 SH   SOLE   1,800 0 0
PROGRESSIVE CORP OHIO COMMON STOCK 743315103   283,774 1,592 SH   SOLE   1,592 0 0
PRUDENTIAL FINANCIAL INC COMMON STOCK 744320102   62,958 600 SH   SOLE   600 0 0
PUBLIC STORAGE INC COMMON STOCK 74460D109   28,319 100 SH   SOLE   0 0 100
QORVO INC COMMON STOCK 74736K101   144,822 1,452 SH   SOLE   1,452 0 0
QUALCOMM INC COMMON STOCK 747525103   36,836,000 248,037 SH   SOLE   244,395 0 3,642
QUALCOMM INC COMMON STOCK 747525103   557,357 3,753 SH   OTR 428 3,753 0 0
QUANTA COMMON STOCK 74762E102   3,881 20 SH   SOLE   20 0 0
QUANTUMSCAPE CORP COMMON STOCK 74767V109   6,470 950 SH   SOLE   950 0 0
QUEST DIAGNOSTICS INC COMMON STOCK 74834L100   36,988 288 SH   SOLE   288 0 0
RANGE RES CORP COMMON STOCK 75281A109   135,907 4,680 SH   SOLE   4,680 0 0
RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101   8,954,179 98,268 SH   SOLE   95,394 0 2,874
RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101   118,456 1,300 SH   OTR 400 1,300 0 0
REALTY INCOME CORPORATION COMMON STOCK 756109104   36,224 666 SH   SOLE   666 0 0
REGENERON PHAR COMMON STOCK 75886F107   57,835,863 61,346 SH   SOLE   59,159 0 2,187
REGENERON PHAR COMMON STOCK 75886F107   94,280 100 SH   OTR 400 100 0 0
RESMED INC COMMON STOCK 761152107   3,233 17 SH   SOLE   17 0 0
RIGEL PHARMACEUTICALS INC COMMON STOCK 766559603   32 27 SH   SOLE   27 0 0
RIO TINTO PLC FOREIGN STOCK 767204100   452,228 6,528 SH   SOLE   5,465 0 1,063
RIVIAN AUTOMOTIVE INC COMMON STOCK 76954A103   95,245 6,221 SH   SOLE   6,134 0 87
RIVIAN AUTOMOTIVE INC COMMON STOCK 76954A103   6,890 450 SH   OTR 428 450 0 0
ROBLOX CORP CL A COMMON STOCK 771049103   32,989 850 SH   SOLE   850 0 0
ROCKWELL AUTOMATION COMMON STOCK 773903109   6,111,646 24,130 SH   SOLE   24,130 0 0
ROKU INC CLASS A COMMON STOCK 77543R102   4,403 50 SH   SOLE   50 0 0
ROLLINS INC COMMON STOCK 775711104   86,620 2,000 SH   SOLE   0 0 2,000
ROPER INDUSTRIES INC COMMON STOCK 776696106   130,707,412 243,404 SH   SOLE   233,661 760 8,983
ROPER INDUSTRIES INC COMMON STOCK 776696106   214,800 400 SH   OTR 400 400 0 0
ROPER INDUSTRIES INC COMMON STOCK 776696106   300,720 560 SH   OTR 428 560 0 0
ROSS STORES INC COMMON STOCK 778296103   21,078,335 150,259 SH   SOLE   145,245 315 4,699
ROYAL DUTCH SHELL PLC COMMON STOCK 780259305   1,173,788 18,658 SH   SOLE   18,656 0 2
ROYAL GOLD INC COMMON STOCK 780287108   40,037 350 SH   SOLE   350 0 0
S&P GLOBAL INC COMMON STOCK 78409V104   1,499,732 3,345 SH   SOLE   3,232 0 113
SBA COMMUNICATIONS CORP COMMON STOCK 78410G104   8,507 38 SH   SOLE   38 0 0
SEI CORP COMMON STOCK 784117103   56,916 900 SH   SOLE   900 0 0
SPDR EQUITY MUTUAL F 78462F103   4,499,613 9,318 SH   SOLE   8,377 0 941
SPDR GOLD TRUST EQUITY MUTUAL F 78463V107   2,172,264 11,527 SH   SOLE   10,347 0 1,180
SPDR EQUITY MUTUAL F 78464A847   152,450 3,184 SH   SOLE   3,094 0 90
SPDR EQUITY MUTUAL F 78467X109   440,483 1,155 SH   SOLE   1,155 0 0
SPDR EQUITY MUTUAL F 78467Y107   2,661,815 5,339 SH   SOLE   5,164 0 175
SPDR BOND MUTUAL FUN 78468R739   119,175 2,500 SH   SOLE   2,500 0 0
SPDR EQUITY MUTUAL F 78468R853   4,253 105 SH   SOLE   0 0 105
SABINE ROYALTY TRUST COMMON STOCK 785688102   374,178 6,116 SH   SOLE   6,116 0 0
SAGE THERAPEUTICS INC COMMON STOCK 78667J108   1,282 50 SH   SOLE   50 0 0
SALESFORCE.COM COMMON STOCK 79466L302   131,581,910 468,113 SH   SOLE   454,965 0 13,148
SALESFORCE.COM COMMON STOCK 79466L302   234,710 835 SH   OTR 400 835 0 0
SALESFORCE.COM COMMON STOCK 79466L302   254,387 905 SH   OTR 428 905 0 0
SANOFI-AVENTIS FOREIGN STOCK 80105N105   7,535 151 SH   SOLE   151 0 0
SCHLUMBERGER LTD FOREIGN STOCK 806857108   258,110 5,300 SH   SOLE   5,300 0 0
SPDR EQUITY MUTUAL F 81369Y506   125,115 1,500 SH   SOLE   1,500 0 0
SPDR EQUITY MUTUAL F 81369Y803   465,339 2,354 SH   SOLE   2,354 0 0
SELECT MED HLDGS CORP COMMON STOCK 81619Q105   2,556,402 98,361 SH   SOLE   98,361 0 0
SEMPRA ENERGY COMMON STOCK 816851109   57,248 800 SH   SOLE   800 0 0
SERVICENOW INC COMMON STOCK 81762P102   234,241,232 306,039 SH   SOLE   294,405 1,340 10,294
SERVICENOW INC COMMON STOCK 81762P102   19,135 25 SH   OTR   0 0 25
SERVICENOW INC COMMON STOCK 81762P102   191,350 250 SH   OTR 400 250 0 0
SERVICENOW INC COMMON STOCK 81762P102   1,048,598 1,370 SH   OTR 428 1,370 0 0
SHERWIN WILLIAMS CO COMMON STOCK 824348106   712,555 2,341 SH   SOLE   2,341 0 0
SHOCKWAVE MEDICAL COMMON STOCK 82489T104   21,494 95 SH   SOLE   95 0 0
SHOPIFY INC COMMON STOCK 82509L107   140,523 1,755 SH   SOLE   1,660 0 95
SIMON PROPERTIES GROUP (NEW) COMMON STOCK 828806109   731,723 5,279 SH   SOLE   5,279 0 0
SIRIUS XM HOLDINGS INC COMMON STOCK 82968B103   108,239 21,265 SH   SOLE   21,265 0 0
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102   59,438 569 SH   SOLE   569 0 0
SMUCKER J M CO COMMON STOCK 832696405   64,854 493 SH   SOLE   493 0 0
SNAP INC COMMON STOCK 83304A106   6,356 400 SH   SOLE   400 0 0
SNOWFLAKE INC CL A COMMON STOCK 833445109   1,447,736 7,400 SH   SOLE   6,600 0 800
SOLAREDGE TECHNOLOGIES INC COMMON STOCK 83417M104   27,598 415 SH   SOLE   415 0 0
SONY CORP FOREIGN STOCK 835699307   29,325 300 SH   SOLE   300 0 0
SOUTHERN CO COMMON STOCK 842587107   215,582 3,101 SH   SOLE   2,811 0 290
SOUTHERN COPPER COMMON STOCK 84265V105   32,840 400 SH   SOLE   400 0 0
SPROTT PHYSICAL GOLD TRUST EQUITY MUTUAL F 85207H104   134,001 8,508 SH   SOLE   8,508 0 0
BLOCK INC CLASS A COMMON STOCK 852234103   6,501 100 SH   SOLE   100 0 0
STARBUCKS CORP COMMON STOCK 855244109   84,942,551 913,066 SH   SOLE   889,844 0 23,222
STARBUCKS CORP COMMON STOCK 855244109   225,132 2,420 SH   OTR 428 2,420 0 0
STATE STREET CORP COMMON STOCK 857477103   4,796,896 64,937 SH   SOLE   64,937 0 0
STERICYCLE INC COMMON STOCK 858912108   5,376 112 SH   SOLE   112 0 0
STRYKER CORP COMMON STOCK 863667101   414,437,609 1,235,357 SH   SOLE   1,194,576 8,967 31,814
STRYKER CORP COMMON STOCK 863667101   43,612 130 SH   OTR   0 0 130
STRYKER CORP COMMON STOCK 863667101   194,579 580 SH   OTR 400 580 0 0
STRYKER CORP COMMON STOCK 863667101   1,305,689 3,892 SH   OTR 428 3,892 0 0
SUN LIFE FINANCIAL INC FOREIGN STOCK 866796105   67,418 1,300 SH   SOLE   1,300 0 0
SUNCOR ENERGY INC NEW FOREIGN STOCK 867224107   165,600 5,000 SH   SOLE   5,000 0 0
SUNRUN INC COMMON STOCK 86771W105   16,087 1,111 SH   SOLE   1,111 0 0
SYNOPSYS INC COMMON STOCK 871607107   485,350 910 SH   SOLE   60 0 850
SYSCO CORP COMMON STOCK 871829107   2,457,038 30,360 SH   SOLE   30,317 0 43
TJX COMPANIES INC COMMON STOCK 872540109   239,525,922 2,523,717 SH   SOLE   2,422,674 28,698 72,345
TJX COMPANIES INC COMMON STOCK 872540109   44,133 465 SH   OTR   0 0 465
TJX COMPANIES INC COMMON STOCK 872540109   246,292 2,595 SH   OTR 400 2,595 0 0
TJX COMPANIES INC COMMON STOCK 872540109   478,918 5,046 SH   OTR 428 5,046 0 0
T-MOBILE US INC COMMON STOCK 872590104   394,051 2,444 SH   SOLE   2,346 0 98
TAIWAN SEMICONDUCTER ADR FOREIGN STOCK 874039100   95,677 847 SH   SOLE   847 0 0
TAKE-TWO INTERACTIVE SOFTWARE COMMON STOCK 874054109   26,389 160 SH   SOLE   160 0 0
TARGET CORP COMMON STOCK 87612E106   1,250,051 8,988 SH   SOLE   8,988 0 0
TC ENERGY CORPORATION FOREIGN STOCK 87807B107   96,801 2,455 SH   SOLE   2,455 0 0
TEGNA INC COMMON STOCK 87901J105   7,795 500 SH   SOLE   500 0 0
TESLA MOTORS INC COMMON STOCK 88160R101   3,571,997 19,072 SH   SOLE   18,748 0 324
TETRA TECH INC COMMON STOCK 88162G103   28,472 180 SH   SOLE   180 0 0
TEXAS INSTRUMENTS INC COMMON STOCK 882508104   675,387 4,218 SH   SOLE   4,218 0 0
TEXAS COMMON STOCK 88262P102   1,528,568 1,046 SH   SOLE   1,008 0 38
TRADE DESK INC COMMON STOCK 88339J105   97,008,195 1,417,625 SH   SOLE   1,370,868 0 46,757
TRADE DESK INC COMMON STOCK 88339J105   23,061 337 SH   OTR   0 0 337
TRADE DESK INC COMMON STOCK 88339J105   631,951 9,235 SH   OTR 400 9,235 0 0
TRADE DESK INC COMMON STOCK 88339J105   131,385 1,920 SH   OTR 428 1,920 0 0
REALREAL INC COMMON STOCK 88339P101   2,308 1,202 SH   SOLE   1,202 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102   287,148,080 532,762 SH   SOLE   512,975 2,858 16,929
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102   56,054 104 SH   OTR   0 0 104
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102   229,067 425 SH   OTR 400 425 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102   878,538 1,630 SH   OTR 428 1,630 0 0
3M COMPANY COMMON STOCK 88579Y101   94,728 1,004 SH   SOLE   1,004 0 0
TIMKEN CO COMMON STOCK 887389104   1,310,560 16,000 SH   SOLE   16,000 0 0
TIMKENSTEEL CORP COMMON STOCK 887399103   164,401 8,000 SH   SOLE   8,000 0 0
TORONTO-DOMINION BANK FOREIGN STOCK 891160509   43,604 718 SH   SOLE   718 0 0
TORTOISE EQUITY MUTUAL F 89148H207   6,476 225 SH   SOLE   0 0 225
TOTAL FINA ELF S A ADR FOREIGN STOCK 89151E109   107,873 1,655 SH   SOLE   1,655 0 0
TOYOTA MOTOR CORP SPONS ADR FOREIGN STOCK 892331307   47,928 240 SH   SOLE   0 0 240
TRACTOR SUPPLY CO COMMON STOCK 892356106   483,338 2,152 SH   SOLE   2,082 0 70
TRANSDIGM GROUP INC COM COMMON STOCK 893641100   196,682 180 SH   SOLE   172 0 8
TRAVEL AND LEISURE CO COMMON STOCK 894164102   60,630 1,500 SH   SOLE   1,500 0 0
THE TRAVELERS COMPANIES COMMON STOCK 89417E109   147,952 700 SH   SOLE   700 0 0
TWILIO INC COMMON STOCK 90138F102   106,198 1,510 SH   SOLE   1,510 0 0
TYLER TECHNOLOGIES INC COMMON STOCK 902252105   864,524 2,045 SH   SOLE   1,480 0 565
UGI CORP NEW COMMON STOCK 902681105   24,398 1,102 SH   SOLE   1,102 0 0
US BANCORP COMMON STOCK 902973304   119,095 2,867 SH   SOLE   2,867 0 0
ULTA BEAUTY INC COMMON STOCK 90384S303   549,244 1,094 SH   SOLE   1,064 0 30
UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704   2,769,392 56,878 SH   SOLE   55,778 0 1,100
UNION BANKSHARES INC COMMON STOCK 905400107   26,224 875 SH   SOLE   875 0 0
UNION PACIFIC COMMON STOCK 907818108   62,122,644 254,674 SH   SOLE   243,841 0 10,833
UNION PACIFIC COMMON STOCK 907818108   45,615 187 SH   OTR   0 0 187
UNION PACIFIC COMMON STOCK 907818108   79,277 325 SH   OTR 428 325 0 0
UNITED BANCORP INC COMMON STOCK 909911109   83,281 6,917 SH   SOLE   6,917 0 0
UNITED PARCEL SERVICE COMMON STOCK 911312106   674,027 4,750 SH   SOLE   4,600 0 150
UNITED STATES OIL FUND LP COMMON STOCK 91232N207   22,339 315 SH   SOLE   0 0 315
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102   2,144,189 4,190 SH   SOLE   4,075 0 115
UNIVERSAL HEALTH SERVICES INC COMMON STOCK 913903100   3,168,736 19,953 SH   SOLE   19,953 0 0
VAIL RESORTS INC COMMON STOCK 91879Q109   71,262 321 SH   SOLE   321 0 0
VALERO ENERGY CORP COMMON STOCK 91913Y100   48,615 350 SH   SOLE   350 0 0
VALMONT INDUSTRIES INC COMMON STOCK 920253101   1,189,492 5,270 SH   SOLE   5,270 0 0
VANGUARD EQUITY MUTUAL F 921908844   2,632,198 15,260 SH   SOLE   14,845 0 415
VANGUARD EQUITY MUTUAL F 921910733   599,160 6,950 SH   SOLE   6,950 0 0
VANGUARD BOND MUTUAL FUN 921937827   193,125 2,500 SH   SOLE   0 0 2,500
VANGUARD EQUITY MUTUAL F 921943858   1,199,757 25,322 SH   SOLE   19,912 0 5,410
VANGUARD BOND MUTUAL FUN 922020805   433,536 9,085 SH   SOLE   9,085 0 0
VANGUARD EQUITY MUTUAL F 922042718   14,932 134 SH   SOLE   134 0 0
VANGUARD EQUITY MUTUAL F 922042775   912,843 16,534 SH   SOLE   15,859 0 675
VANGUARD EQUITY MUTUAL F 922042858   88,992 2,245 SH   SOLE   2,120 0 125
VANGUARD EQUITY MUTUAL F 92204A108   135,020 462 SH   SOLE   462 0 0
VANGUARD EQUITY MUTUAL F 92204A306   12,567 108 SH   SOLE   108 0 0
VANGUARD EQUITY MUTUAL F 92204A702   12,348 25 SH   SOLE   25 0 0
VANGUARD BOND MUTUAL FUN 92206C102   226,667 3,872 SH   SOLE   3,872 0 0
VANGUARD EQUITY MUTUAL F 92206C680   304,297 3,808 SH   SOLE   3,808 0 0
VANGUARD EQUITY MUTUAL F 92206C714   315,666 4,351 SH   SOLE   4,351 0 0
VEEVA SYSTEMS INC COMMON STOCK 922475108   38,276,682 184,546 SH   SOLE   180,372 0 4,174
VEEVA SYSTEMS INC COMMON STOCK 922475108   30,489 147 SH   OTR   0 0 147
VEEVA SYSTEMS INC COMMON STOCK 922475108   282,492 1,362 SH   OTR 400 1,362 0 0
VENTAS INC COMMON STOCK 92276F100   23,195 500 SH   SOLE   500 0 0
VANGUARD EQUITY MUTUAL F 922908363   1,837,858 4,141 SH   SOLE   3,376 0 765
VANGUARD EQUITY MUTUAL F 922908629   435,442 1,900 SH   SOLE   1,900 0 0
VANGUARD EQUITY MUTUAL F 922908736   789,529 2,486 SH   SOLE   2,486 0 0
VANGUARD EQUITY MUTUAL F 922908744   948,080 6,287 SH   SOLE   6,287 0 0
VANGUARD EQUITY MUTUAL F 922908751   252,625 1,217 SH   SOLE   1,205 0 12
VANGUARD EQUITY MUTUAL F 922908769   6,939,920 28,932 SH   SOLE   28,632 0 300
VERASTEM INC COMMON STOCK 92337C203   34,651 2,949 SH   SOLE   2,949 0 0
VERALTO CORPORATION COMMON STOCK 92338C103   47,643,367 621,247 SH   SOLE   602,881 3,461 14,905
VERALTO CORPORATION COMMON STOCK 92338C103   39,802 519 SH   OTR 400 519 0 0
VERALTO CORPORATION COMMON STOCK 92338C103   91,721 1,196 SH   OTR 428 1,196 0 0
VERISIGN COMMON STOCK 92343E102   99,440 500 SH   SOLE   500 0 0
VERIZON COMMON STOCK 92343V104   379,626 8,964 SH   SOLE   8,964 0 0
VERTEX PHARMACEUTICALS COMMON STOCK 92532F100   237,059 547 SH   SOLE   547 0 0
PARAMOUNT GLOBAL COMMON STOCK 92556H206   788 54 SH   SOLE   54 0 0
VIATRIS INC COMMON STOCK 92556V106   49,939 4,243 SH   SOLE   4,243 0 0
VISA INC COMMON STOCK 92826C839   167,978,589 614,720 SH   SOLE   601,057 0 13,663
VISA INC COMMON STOCK 92826C839   43,995 161 SH   OTR   0 0 161
VONTIER CORP INC COMMON STOCK 928881101   85,611 2,475 SH   SOLE   2,475 0 0
W P CAREY INC COMMON STOCK 92936U109   619,600 10,000 SH   SOLE   10,000 0 0
WABTEC CORP COMMON STOCK 929740108   25,130 191 SH   SOLE   191 0 0
WAL-MART STORES INC COMMON STOCK 931142103   4,587,015 27,758 SH   SOLE   27,558 0 200
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108   311,714 13,811 SH   SOLE   13,811 0 0
WARNER BROS DISCOVERY INC COMMON STOCK 934423104   27,145 2,709 SH   SOLE   2,685 0 24
WASHINGTON TR BANCORP INC COMMON STOCK 940610108   14,990 539 SH   SOLE   539 0 0
WASTE MANAGEMENT INC COMMON STOCK 94106L109   250,229 1,348 SH   SOLE   1,348 0 0
WATSCO INC COMMON STOCK 942622200   13,602,593 34,791 SH   SOLE   33,382 0 1,409
WATTS WATER TECHNOLOGIES INC COMMON STOCK 942749102   16,633 84 SH   SOLE   84 0 0
WELLS FARGO & CO (NEW) COMMON STOCK 949746101   332,994 6,636 SH   SOLE   6,636 0 0
WEX INC COMMON STOCK 96208T104   175,885,726 860,540 SH   SOLE   839,986 0 20,554
WEX INC COMMON STOCK 96208T104   45,579 223 SH   OTR   0 0 223
WEX INC COMMON STOCK 96208T104   1,144,585 5,600 SH   OTR 428 5,600 0 0
WEYERHAEUSER COMMON STOCK 962166104   131,080 4,000 SH   SOLE   4,000 0 0
WHEATON FOREIGN STOCK 962879102   497,339 10,612 SH   SOLE   8,737 0 1,875
WISDOM TREE EQUITY MUTUAL F 97717X669   177,950 2,500 SH   SOLE   0 0 2,500
WYNDHAM COMMON STOCK 98311A105   116,895 1,500 SH   SOLE   1,500 0 0
XCEL ENERGY INC COM COMMON STOCK 98389B100   464,891 7,765 SH   SOLE   7,500 0 265
XYLEM INC COMMON STOCK 98419M100   381,845 3,396 SH   SOLE   3,396 0 0
XEROX HOLDING CORP COMMON STOCK 98421M106   222 12 SH   SOLE   12 0 0
YUM! BRANDS COMMON STOCK 988498101   274,390 2,119 SH   SOLE   2,119 0 0
YUM CHINA HOLDINGS INC COMMON STOCK 98850P109   41,024 1,186 SH   SOLE   1,186 0 0
ZIONS BANCORP COMMON STOCK 989701107   5,028 120 SH   SOLE   120 0 0
ZOETIS INC COMMON STOCK 98978V103   5,442,463 28,979 SH   SOLE   25,915 0 3,064
ZOOM VIDEO COMMUNICATIONS-A COMMON STOCK 98980L101   1,098 17 SH   SOLE   17 0 0
ACCENTURE PLC FOREIGN STOCK G1151C101   39,209,527 107,754 SH   SOLE   104,506 0 3,248
EATON CORP COMMON STOCK G29183103   105,321 428 SH   SOLE   428 0 0
GH RESEARCH COMMON STOCK G3855L106   15,180 2,000 SH   SOLE   2,000 0 0
LINDE PLC FOREIGN STOCK G54950103   1,478,441 3,652 SH   SOLE   3,652 0 0
LUMIRADX LTD FOREIGN STOCK G5709L109   196 12,820 SH   SOLE   12,820 0 0
MEDTRONIC PLC FOREIGN STOCK G5960L103   137,089 1,566 SH   SOLE   1,566 0 0
LIBERTY GLOBAL LTD COMMON STOCK G61188101   13,731 697 SH   SOLE   666 0 31
LIBERTY GLOBAL LTD COMMON STOCK G61188127   43,827 2,093 SH   SOLE   2,000 0 93
NU HOLDINGS LTD COMMON STOCK G6683N103   8,774 1,019 SH   SOLE   1,019 0 0
PAGSEGURO DIGITAL LTD FOREIGN STOCK G68707101   38,674 3,005 SH   SOLE   3,005 0 0
SEAGATE TECHNOLOGY HOLDINGS PLC COMMON STOCK G7997R103   12,424 145 SH   SOLE   145 0 0
LIBERTY LATIN AMERICA COMMON STOCK G9001E102   10,208 1,450 SH   SOLE   1,446 0 4
LIBERTY LATIN AMERICA COMMON STOCK G9001E128   6,053 850 SH   SOLE   828 0 22
CHUBB LTD FOREIGN STOCK H1467J104   1,781,150 7,270 SH   SOLE   7,270 0 0
CRISPR THERAPEUTICS COMMON STOCK H17182108   65,154 1,035 SH   SOLE   1,035 0 0
ON HOLDING AG CL A COMMON STOCK H5919C104   5,046 190 SH   SOLE   190 0 0
TE CONNECTIVITY LTD FOREIGN STOCK H84989104   308,837 2,172 SH   SOLE   2,172 0 0
TRANSOCEAN LTD FOREIGN STOCK H8817H100   14,152 2,592 SH   SOLE   2,000 0 592
SPOTIFY TECH COMMON STOCK L8681T102   23,688 110 SH   SOLE   110 0 0
CHECK POINT SOFTWARE TECH LTD COMMON STOCK M22465104   154,162 970 SH   SOLE   970 0 0
CYBERARK SOFTWARE LTD COMMON STOCK M2682V108   11,674 50 SH   SOLE   0 0 50
ASM LITHOGRAPHY HLDG N V FOREIGN STOCK N07059210   41,729,605 47,975 SH   SOLE   46,655 0 1,320
ASM LITHOGRAPHY HLDG N V FOREIGN STOCK N07059210   34,793 40 SH   OTR 400 40 0 0
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109   213,607,724 1,014,425 SH   SOLE   973,506 11,540 29,379
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109   41,693 198 SH   OTR   0 0 198
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109   1,716,147 8,150 SH   OTR 428 8,150 0 0
MAKEMYTRIP LTD FOREIGN STOCK V5633W109   222 4 SH   SOLE   4 0 0