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
2SEVENTY BIO INC COMMON STOCK 901384107   141,515 15,103 SH   SOLE   15,103 0 0
3M CO COM 88579Y101   8,954,906 74,674 SH   SOLE   70,959 0 3,715
3M CO COM 88579Y101   776,002 6,471 SH   DFND 1 6,221 0 250
ABB LTD SPONSORED ADR 000375204   207,585 6,815 SH   SOLE   995 0 5,820
ABB LTD SPONSORED ADR 000375204   57,052 1,873 SH   DFND 1 73 0 1,800
ABBOTT LABS COM 002824100   31,866,987 290,254 SH   SOLE   276,737 0 13,517
ABBOTT LABS COM 002824100   3,712,878 33,818 SH   DFND 1 28,221 0 5,597
ABBVIE INC COM 00287Y109   46,698,987 288,961 SH   SOLE   279,947 0 9,014
ABBVIE INC COM 00287Y109   4,876,743 30,176 SH   DFND 1 29,611 0 565
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   8,305,662 31,126 SH   SOLE   29,632 0 1,494
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,424,125 5,337 SH   DFND 1 5,197 0 140
ACTIVISION BLIZZARD INC COM 00507V109   3,392,926 44,323 SH   SOLE   43,313 0 1,010
ACTIVISION BLIZZARD INC COM 00507V109   445,598 5,821 SH   DFND 1 5,821 0 0
ADOBE SYS INC COM 00724F101   7,884,225 23,428 SH   SOLE   22,000 0 1,428
ADOBE SYS INC COM 00724F101   1,486,453 4,417 SH   DFND 1 3,010 0 1,407
ADVANCED MICRO DEVICES INC COM 007903107   330,586 5,104 SH   SOLE   3,541 0 1,563
ADVANCED MICRO DEVICES INC COM 007903107   66,907 1,033 SH   DFND 1 1,033 0 0
AFLAC INC COM COM 001055102   3,590,022 49,903 SH   SOLE   39,203 0 10,700
AFLAC INC COM COM 001055102   222,726 3,096 SH   DFND 1 3,096 0 0
AGCO CORP COM 001084102   371,689 2,680 SH   SOLE   2,680 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   718,769 4,803 SH   SOLE   3,668 0 1,135
AGILENT TECHNOLOGIES INC COM 00846U101   157,581 1,053 SH   DFND 1 1,053 0 0
AIR PRODS & CHEMS INC COM 009158106   12,814,676 41,571 SH   SOLE   36,046 0 5,525
AIR PRODS & CHEMS INC COM 009158106   1,712,076 5,554 SH   DFND 1 5,515 0 39
AKAMAI TECHNOLOGIES INC COM 00971T101   312,584 3,708 SH   SOLE   3,133 0 575
AKAMAI TECHNOLOGIES INC COM 00971T101   3,794 45 SH   DFND 1 45 0 0
ALBEMARLE CORP COM 012653101   190,186 877 SH   SOLE   877 0 0
ALBEMARLE CORP COM 012653101   27,324 126 SH   DFND 1 3 0 123
ALLIANT ENERGY CORP COM 018802108   703,651 12,745 SH   SOLE   12,040 0 705
ALLIANT ENERGY CORP COM 018802108   3,920 71 SH   DFND 1 71 0 0
ALLSTATE CORP COM 020002101   2,502,362 18,454 SH   SOLE   18,129 0 325
ALLSTATE CORP COM 020002101   278,929 2,057 SH   DFND 1 2,057 0 0
ALPHABET INC CAP STK CL A 02079K305   55,996,052 634,660 SH   SOLE   606,780 0 27,880
ALPHABET INC CAP STK CL A 02079K305   7,351,765 83,325 SH   DFND 1 69,274 0 14,051
ALPHABET INC CAP STK CL C 02079K107   30,212,920 340,504 SH   SOLE   324,764 0 15,740
ALPHABET INC CAP STK CL C 02079K107   2,208,845 24,894 SH   DFND 1 24,594 0 300
ALPS ETF TR ALERIAN MLP 00162Q452   822,693 21,610 SH   DFND 1 0 0 21,610
ALTICE USA INC CL A 02156K103   569,402 123,783 SH   SOLE   123,783 0 0
ALTRIA GROUP INC COM 02209S103   842,298 18,427 SH   SOLE   18,427 0 0
ALTRIA GROUP INC COM 02209S103   44,110 965 SH   DFND 1 823 0 142
AMAZON INC COM 023135106   44,934,792 534,938 SH   SOLE   512,793 0 22,145
AMAZON INC COM 023135106   5,324,088 63,382 SH   DFND 1 56,982 0 6,400
AMCOR PLC ORD G0250X107   7,519,009 631,319 SH   SOLE   631,319 0 0
AMCOR PLC ORD G0250X107   977 82 SH   DFND 1 82 0 0
AMEREN CORP COM 023608102   204,516 2,300 SH   SOLE   2,300 0 0
AMEREN CORP COM 023608102   4,268 48 SH   DFND 1 48 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V206   234,413 13,472 SH   SOLE   13,472 0 0
AMERICAN ELEC PWR INC COM 025537101   5,009,182 52,756 SH   SOLE   52,756 0 0
AMERICAN ELEC PWR INC COM 025537101   193,223 2,035 SH   DFND 1 1,785 0 250
AMERICAN EXPRESS CO COM 025816109   12,372,881 83,742 SH   SOLE   81,357 0 2,385
AMERICAN EXPRESS CO COM 025816109   1,524,780 10,320 SH   DFND 1 7,236 0 3,084
AMERICAN TOWER CORP NEW COM 03027X100   11,730,476 55,369 SH   SOLE   51,089 0 4,280
AMERICAN TOWER CORP NEW COM 03027X100   832,822 3,931 SH   DFND 1 3,604 0 327
AMERICAN WTR WKS CO INC NEW COM 030420103   258,657 1,697 SH   SOLE   1,697 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   21,491 141 SH   DFND 1 141 0 0
AMERIPRISE FINL INC COM 03076C106   1,080,765 3,471 SH   SOLE   3,471 0 0
AMERIPRISE FINL INC COM 03076C106   2,802 9 SH   DFND 1 9 0 0
AMGEN INC COM 031162100   15,192,411 57,845 SH   SOLE   55,710 0 2,135
AMGEN INC COM 031162100   1,578,204 6,009 SH   DFND 1 6,009 0 0
AMN HEALTHCARE SERVICES INC COM 001744101   233,401 2,270 SH   SOLE   1,970 0 300
AMPHENOL CORP NEW CL A 032095101   13,516,449 177,521 SH   SOLE   176,721 0 800
AMPHENOL CORP NEW CL A 032095101   893,503 11,735 SH   DFND 1 11,735 0 0
AMPLIFY ETF TR YIELDSHARES CW 032108409   1,617,286 45,100 SH   SOLE   45,100 0 0
ANALOG DEVICES INC COM 032654105   8,464,768 51,605 SH   SOLE   49,476 0 2,129
ANALOG DEVICES INC COM 032654105   635,124 3,872 SH   DFND 1 3,612 0 260
ANSYS INC COM 03662Q105   302,229 1,251 SH   SOLE   1,131 0 120
ANSYS INC COM 03662Q105   725 3 SH   DFND 1 3 0 0
ANTHEM INC COM 036752103   1,004,908 1,959 SH   SOLE   1,943 0 16
ANTHEM INC COM 036752103   21,032 41 SH   DFND 1 41 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   15,360,352 297,048 SH   SOLE   297,048 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   13,193,445 255,143 SH   DFND 1 255,143 0 0
APPLE INC COM 037833100   211,480,175 1,627,647 SH   SOLE   1,572,857 0 54,790
APPLE INC COM 037833100   27,662,747 212,905 SH   DFND 1 199,725 0 13,180
APPLIED MATLS INC COM 038222105   808,741 8,305 SH   SOLE   6,101 0 2,204
APPLIED MATLS INC COM 038222105   9,348 96 SH   DFND 1 96 0 0
APTIV PLC SHS G6095L109   1,331,014 14,292 SH   SOLE   7,692 0 6,600
APTIV PLC SHS G6095L109   181,045 1,944 SH   DFND 1 444 0 1,500
ARCHER DANIELS MIDLAND CO COM 039483102   4,129,318 44,473 SH   SOLE   44,248 0 225
ARCHER DANIELS MIDLAND CO COM 039483102   73,816 795 SH   DFND 1 30 0 765
ARISTA NETWORKS INC COM 040413106   4,370,906 36,019 SH   SOLE   35,459 0 560
ARISTA NETWORKS INC COM 040413106   58,733 484 SH   DFND 1 484 0 0
ASML HOLDING N V N Y REGISTRY SHS NY REGISTRY SHS N07059210   475,368 870 SH   SOLE   367 0 503
ASML HOLDING N V N Y REGISTRY SHS NY REGISTRY SHS N07059210   111,466 204 SH   DFND 1 204 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   548,705 8,093 SH   SOLE   8,093 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   13,899 205 SH   DFND 1 205 0 0
AT&T INC COM 00206R102   2,909,075 158,016 SH   SOLE   115,843 0 42,173
AT&T INC COM 00206R102   369,176 20,053 SH   DFND 1 16,423 0 3,630
AUTODESK INC COM 052769106   419,336 2,244 SH   SOLE   2,244 0 0
AUTODESK INC COM 052769106   19,248 103 SH   DFND 1 103 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   27,646,612 115,744 SH   SOLE   112,052 0 3,692
AUTOMATIC DATA PROCESSING IN COM 053015103   2,531,677 10,599 SH   DFND 1 10,011 0 588
AUTOZONE INC COM 053332102   468,574 190 SH   SOLE   190 0 0
AVALONBAY CMNTYS INC COM 053484101   342,422 2,120 SH   SOLE   2,120 0 0
AVALONBAY CMNTYS INC COM 053484101   65,093 403 SH   DFND 1 335 0 68
AVERY DENNISON CORP COM 053611109   477,297 2,637 SH   SOLE   2,362 0 275
AVERY DENNISON CORP COM 053611109   1,629 9 SH   DFND 1 9 0 0
BALL CORP COM 058498106   674,946 13,198 SH   SOLE   13,198 0 0
BALL CORP COM 058498106   23,627 462 SH   DFND 1 462 0 0
BANK AMER CORP COM 060505104   4,950,811 149,481 SH   SOLE   147,410 0 2,071
BANK AMER CORP COM 060505104   605,036 18,268 SH   DFND 1 5,150 0 13,118
BANK NEW YORK MELLON CORP COM 064058100   764,690 16,799 SH   SOLE   14,299 0 2,500
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   298,100 10,000 SH   DFND 1 10,000 0 0
BARINGS CORPORATE INVS COM 06759X107   145,701 10,437 SH   SOLE   10,437 0 0
BAXTER INTL INC COM 071813109   490,739 9,628 SH   SOLE   9,328 0 300
BAXTER INTL INC COM 071813109   2,498 49 SH   DFND 1 49 0 0
BECTON DICKINSON & CO COM 075887109   9,411,389 37,009 SH   SOLE   27,437 0 9,572
BECTON DICKINSON & CO COM 075887109   103,500 407 SH   DFND 1 286 0 121
BERKSHIRE HATHAWAY INC DEL CL A 084670108   6,093,242 13 SH   SOLE   10 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   34,849,480 112,818 SH   SOLE   103,048 0 9,770
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,663,863 11,861 SH   DFND 1 10,757 0 1,104
BEST BUY INC COM 086516101   574,624 7,164 SH   SOLE   7,164 0 0
BEST BUY INC COM 086516101   1,043 13 SH   DFND 1 13 0 0
BHP BILLITON LTD SPONSORED SPONSORED ADR 088606108   2,080,350 33,527 SH   SOLE   22,133 0 11,394
BHP BILLITON LTD SPONSORED SPONSORED ADR 088606108   7,632 123 SH   DFND 1 123 0 0
BIOGEN INC COM 09062X103   791,991 2,860 SH   SOLE   2,860 0 0
BIOGEN INC COM 09062X103   6,923 25 SH   DFND 1 25 0 0
BLACKROCK INC COM 09247X101   3,726,685 5,259 SH   SOLE   4,839 0 420
BLACKROCK INC COM 09247X101   287,704 406 SH   DFND 1 306 0 100
BLACKSTONE GROUP INC COM CL A 09260D107   413,461 5,573 SH   SOLE   5,273 0 300
BLACKSTONE GROUP INC COM CL A 09260D107   1,074,345 14,481 SH   DFND 1 12,516 0 1,965
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   1,317,287 58,939 SH   SOLE   58,939 0 0
BLUEBIRD BIO INC COM 09609G100   104,506 15,102 SH   SOLE   15,102 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   444,759 10,152 SH   SOLE   10,152 0 0
BOEING CO COM 097023105   623,855 3,275 SH   SOLE   2,975 0 300
BOEING CO COM 097023105   71,624 376 SH   DFND 1 26 0 350
BOOKING HLDGS INC COM 09857L108   1,644,468 816 SH   SOLE   778 0 38
BOOKING HLDGS INC COM 09857L108   141,070 70 SH   DFND 1 52 0 18
BORGWARNER INC COM 099724106   512,544 12,734 SH   SOLE   12,392 0 342
BORGWARNER INC COM 099724106   146,631 3,643 SH   DFND 1 143 0 3,500
BOSTON SCIENTIFIC CORP COM 101137107   372,288 8,046 SH   SOLE   6,486 0 1,560
BOSTON SCIENTIFIC CORP COM 101137107   85,183 1,841 SH   DFND 1 191 0 1,650
BP PLC SPONSORED SPONSORED ADR 055622104   514,065 14,717 SH   SOLE   13,934 0 783
BP PLC SPONSORED SPONSORED ADR 055622104   3,912 112 SH   DFND 1 112 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   12,829,764 178,315 SH   SOLE   164,259 0 14,056
BRISTOL MYERS SQUIBB CO COM 110122108   470,193 6,535 SH   DFND 1 5,145 0 1,390
BROADCOM INC COM 11135F101   19,094,290 34,150 SH   SOLE   31,302 0 2,848
BROADCOM INC COM 11135F101   2,044,179 3,656 SH   DFND 1 3,602 0 54
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   529,679 3,949 SH   SOLE   3,054 0 895
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   53,652 400 SH   DFND 1 400 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   758,155 24,099 SH   SOLE   24,099 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   76,762 2,440 SH   DFND 1 2,440 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   301,723 11,907 SH   SOLE   11,907 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   559,689 39,554 SH   SOLE   39,554 0 0
BROWN & BROWN INC COM 115236101   507,261 8,904 SH   SOLE   8,904 0 0
BROWN & BROWN INC COM 115236101   1,253 22 SH   DFND 1 22 0 0
BUNGE LIMITED COM G16962105   622,066 6,235 SH   SOLE   5,155 0 1,080
CABOT CORP COM 127055101   27,281,749 408,165 SH   SOLE   376,878 0 31,287
CABOT CORP COM 127055101   11,590,056 173,400 SH   DFND 1 173,400 0 0
CABOT OIL & GAS CORP COM 127097103   15,230,108 619,866 SH   SOLE   578,992 0 40,874
CABOT OIL & GAS CORP COM 127097103   10,887,065 443,104 SH   DFND 1 443,104 0 0
CAMBRIDGE BANCORP COM 132152109   342,623 4,125 SH   SOLE   4,125 0 0
CAMDEN NATL CORP COM 133034108   1,803,051 43,249 SH   SOLE   32,350 0 10,899
CAMECO CORP COM 13321L108   60,461 2,667 SH   SOLE   2,667 0 0
CAMECO CORP COM 13321L108   183,876 8,111 SH   DFND 1 8,111 0 0
CANADIAN NAT RES LTD COM 136385101   5,206,215 93,755 SH   SOLE   93,575 0 180
CANADIAN NAT RES LTD COM 136385101   311,301 5,606 SH   DFND 1 5,606 0 0
CANADIAN NATL RY CO COM 136375102   2,841,232 23,900 SH   SOLE   22,300 0 1,600
CANADIAN NATL RY CO COM 136375102   5,944 50 SH   DFND 1 50 0 0
CANADIAN PAC RY LTD COM 13645T100   8,847,493 118,615 SH   SOLE   117,815 0 800
CANADIAN PAC RY LTD COM 13645T100   358,181 4,802 SH   DFND 1 4,802 0 0
CAPITAL ONE FINL CORP COM 14040H105   148,829 1,601 SH   SOLE   951 0 650
CAPITAL ONE FINL CORP COM 14040H105   52,708 567 SH   DFND 1 524 0 43
CARLISLE COS INC COM 142339100   439,959 1,867 SH   SOLE   300 0 1,567
CARLISLE COS INC COM 142339100   233,294 990 SH   DFND 1 0 0 990
CARRIER GLOBAL CORPORATION COM 14448C104   4,513,245 109,412 SH   SOLE   100,725 0 8,687
CARRIER GLOBAL CORPORATION COM 14448C104   379,500 9,200 SH   DFND 1 6,850 0 2,350
CATERPILLAR INC DEL COM 149123101   14,585,850 60,886 SH   SOLE   58,082 0 2,804
CATERPILLAR INC DEL COM 149123101   898,350 3,750 SH   DFND 1 3,750 0 0
CBOE HLDGS INC COM 12503M108   1,466,870 11,691 SH   SOLE   11,151 0 540
CBOE HLDGS INC COM 12503M108   320,952 2,558 SH   DFND 1 2,558 0 0
CBRE GROUP INC CL A 12504L109   1,055,968 13,721 SH   SOLE   13,721 0 0
CBRE GROUP INC CL A 12504L109   105,974 1,377 SH   DFND 1 1,377 0 0
CELANESE CORP DEL COM SER A 150870103   320,318 3,133 SH   SOLE   2,605 0 528
CELANESE CORP DEL COM SER A 150870103   171,354 1,676 SH   DFND 1 0 0 1,676
CENTENE CORP DEL COM 15135B101   2,198,114 26,803 SH   SOLE   26,803 0 0
CENTENE CORP DEL COM 15135B101   68,806 839 SH   DFND 1 839 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   465,923 1,374 SH   SOLE   1,360 0 14
CHARTER COMMUNICATIONS INC N CL A 16119P108   8,138 24 SH   DFND 1 24 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,118,852 7,461 SH   SOLE   7,361 0 100
CHEVRON CORP NEW COM 166764100   30,394,298 169,337 SH   SOLE   162,816 0 6,521
CHEVRON CORP NEW COM 166764100   3,241,948 18,062 SH   DFND 1 14,511 0 3,551
CHIPOTLE MEXICAN GRILL INC COM 169656105   271,948 196 SH   SOLE   196 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   29,137 21 SH   DFND 1 21 0 0
CHUBB LIMITED COM H1467J104   8,178,083 37,072 SH   SOLE   33,197 0 3,875
CHUBB LIMITED COM H1467J104   238,248 1,080 SH   DFND 1 415 0 665
CHURCH & DWIGHT INC COM 171340102   28,705,140 356,099 SH   SOLE   353,525 0 2,574
CHURCH & DWIGHT INC COM 171340102   870,991 10,805 SH   DFND 1 10,805 0 0
CIGNA CORP NEW COM 125523100   6,064,516 18,303 SH   SOLE   17,502 0 801
CIGNA CORP NEW COM 125523100   147,778 446 SH   DFND 1 446 0 0
CINTAS CORP COM 172908105   737,495 1,633 SH   SOLE   1,633 0 0
CINTAS CORP COM 172908105   91,227 202 SH   DFND 1 202 0 0
CISCO SYS INC COM 17275R102   30,729,753 645,041 SH   SOLE   637,491 0 7,550
CISCO SYS INC COM 17275R102   1,676,404 35,189 SH   DFND 1 29,789 0 5,400
CITIGROUP INC COM NEW 172967424   2,359,604 52,169 SH   SOLE   50,025 0 2,144
CITIGROUP INC COM NEW 172967424   142,339 3,147 SH   DFND 1 3,074 0 73
CITIZENS FINL GROUP INC COM 174610105   2,541,215 64,547 SH   SOLE   64,547 0 0
CITIZENS FINL GROUP INC COM 174610105   3,740 95 SH   DFND 1 95 0 0
CLEVELAND CLIFFS INC COM 185899101   281,313 17,462 SH   SOLE   17,462 0 0
CLOROX CO DEL COM 189054109   470,386 3,352 SH   SOLE   2,382 0 970
CME GROUP INC COM 12572Q105   438,057 2,605 SH   SOLE   2,445 0 160
CME GROUP INC COM 12572Q105   19,675 117 SH   DFND 1 20 0 97
CMS ENERGY CORP COM 125896100   623,167 9,840 SH   SOLE   6,465 0 3,375
CMS ENERGY CORP COM 125896100   19,126 302 SH   DFND 1 68 0 234
COCA COLA CO COM 191216100   11,703,095 183,982 SH   SOLE   169,007 0 14,975
COCA COLA CO COM 191216100   1,299,298 20,426 SH   DFND 1 15,126 0 5,300
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   6,367,878 111,346 SH   SOLE   110,196 0 1,150
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   2,230 39 SH   DFND 1 39 0 0
COLGATE PALMOLIVE CO COM 194162103   10,660,839 135,307 SH   SOLE   132,607 0 2,700
COLGATE PALMOLIVE CO COM 194162103   587,852 7,461 SH   DFND 1 7,461 0 0
COMCAST CORP NEW CL A 20030N101   7,582,440 216,827 SH   SOLE   192,821 0 24,006
COMCAST CORP NEW CL A 20030N101   664,080 18,990 SH   DFND 1 17,080 0 1,910
CONAGRA FOODS INC COM 205887102   310,103 8,013 SH   SOLE   4,713 0 3,300
CONAGRA FOODS INC COM 205887102   658 17 SH   DFND 1 17 0 0
CONOCOPHILLIPS COM 20825C104   1,195,576 10,132 SH   SOLE   7,716 0 2,416
CONOCOPHILLIPS COM 20825C104   91,096 772 SH   DFND 1 57 0 715
CONSOLIDATED EDISON INC COM 209115104   366,944 3,850 SH   SOLE   3,850 0 0
CONSTELLATION BRANDS INC CL A 21036P108   614,369 2,651 SH   SOLE   2,451 0 200
CONSTELLATION BRANDS INC CL A 21036P108   647,046 2,792 SH   DFND 1 2,792 0 0
CONSTELLATION ENERGY CORP COM 21037T109   278,717 3,233 SH   SOLE   1,317 0 1,916
CONSTELLATION ENERGY CORP COM 21037T109   5,259 61 SH   DFND 1 61 0 0
CORNING INC COM 219350105   2,606,719 81,613 SH   SOLE   79,943 0 1,670
CORNING INC COM 219350105   9,806 307 SH   DFND 1 307 0 0
CORTEVA INC COM 22052L104   684,787 11,650 SH   SOLE   7,787 0 3,863
CORTEVA INC COM 22052L104   3,233 55 SH   DFND 1 55 0 0
COSTCO WHSL CORP NEW COM 22160K105   12,146,552 26,608 SH   SOLE   24,641 0 1,967
COSTCO WHSL CORP NEW COM 22160K105   3,809,493 8,345 SH   DFND 1 8,006 0 339
COUPANG INC CL A 22266T109   3,089,100 210,000 SH   SOLE   210,000 0 0
COUPANG INC CL A 22266T109   195,008,116 13,256,840 SH   DFND 1 13,256,840 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   252,064 2,394 SH   SOLE   2,394 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   637,320 6,053 SH   DFND 1 6,053 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101   1,336,732 9,855 SH   SOLE   9,314 0 541
CROWN CASTLE INTL CORP NEW COM 22822V101   590,441 4,353 SH   DFND 1 4,353 0 0
CSX CORP COM 126408103   1,249,950 40,347 SH   SOLE   38,847 0 1,500
CSX CORP COM 126408103   14,530 469 SH   DFND 1 469 0 0
CUMMINS INC COM 231021106   463,985 1,915 SH   SOLE   1,710 0 205
CUMMINS INC COM 231021106   42,401 175 SH   DFND 1 0 0 175
CVS HEALTH CORP COM 126650100   19,673,155 211,108 SH   SOLE   199,467 0 11,641
CVS HEALTH CORP COM 126650100   566,409 6,078 SH   DFND 1 4,075 0 2,003
D R HORTON INC COM 23331A109   302,452 3,393 SH   SOLE   3,393 0 0
D R HORTON INC COM 23331A109   7,755 87 SH   DFND 1 87 0 0
DANAHER CORP DEL COM 235851102   9,898,839 37,295 SH   SOLE   32,318 0 4,977
DANAHER CORP DEL COM 235851102   1,519,530 5,725 SH   DFND 1 2,070 0 3,655
DEERE & CO COM 244199105   3,827,541 8,927 SH   SOLE   6,927 0 2,000
DEERE & CO COM 244199105   140,205 327 SH   DFND 1 146 0 181
DELL TECHNOLOGIES INC CL C 24703L202   368,777 9,169 SH   SOLE   9,169 0 0
DELL TECHNOLOGIES INC CL C 24703L202   18,139 451 SH   DFND 1 451 0 0
DEVON ENERGY CORP NEW COM 25179M103   127,941 2,080 SH   SOLE   1,320 0 760
DEVON ENERGY CORP NEW COM 25179M103   859,233 13,969 SH   DFND 1 8,969 0 5,000
DEX INC COM 252131107   808,307 7,138 SH   SOLE   7,138 0 0
DEX INC COM 252131107   566 5 SH   DFND 1 5 0 0
DIAGEO P L C SPON SPON ADR NEW 25243Q205   3,448,689 19,354 SH   SOLE   18,194 0 1,160
DIAGEO P L C SPON SPON ADR NEW 25243Q205   107,092 601 SH   DFND 1 541 0 60
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   232,347 7,643 SH   SOLE   7,643 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   28,728 945 SH   DFND 1 945 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   1,043,873 31,179 SH   SOLE   31,179 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   191,372 5,716 SH   DFND 1 5,716 0 0
DISNEY WALT CO COM DISNEY 254687106   14,434,069 166,138 SH   SOLE   155,522 0 10,616
DISNEY WALT CO COM DISNEY 254687106   1,360,541 15,660 SH   DFND 1 14,785 0 875
DOLBY LABORATORIES INC COM 25659T107   711,466 10,086 SH   SOLE   10,086 0 0
DOLBY LABORATORIES INC COM 25659T107   47,262 670 SH   DFND 1 670 0 0
DOLLAR GEN CORP NEW COM 256677105   2,083,275 8,460 SH   SOLE   8,190 0 270
DOLLAR GEN CORP NEW COM 256677105   84,710 344 SH   DFND 1 2 0 342
DOLLAR TREE INC COM 256746108   1,843,670 13,035 SH   SOLE   13,035 0 0
DOLLAR TREE INC COM 256746108   46,817 331 SH   DFND 1 221 0 110
DOMINION RES INC VA NEW COM 25746U109   782,627 12,763 SH   SOLE   12,748 0 15
DOMINION RES INC VA NEW COM 25746U109   63,160 1,030 SH   DFND 1 530 0 500
DOMINOS PIZZA INC COM 25754A201   199,180 575 SH   SOLE   375 0 200
DOMINOS PIZZA INC COM 25754A201   1,039 3 SH   DFND 1 3 0 0
DORCHESTER MINERALS LP COM COM UNIT 25820R105   336,713 11,250 SH   SOLE   11,250 0 0
DOVER CORP COM 260003108   3,596,625 26,561 SH   SOLE   24,878 0 1,683
DOVER CORP COM 260003108   732,704 5,411 SH   DFND 1 690 0 4,721
DOW INC COM 260557103   1,245,641 24,720 SH   SOLE   21,843 0 2,877
DOW INC COM 260557103   45,805 909 SH   DFND 1 234 0 675
DTE ENERGY CO COM 233331107   669,216 5,694 SH   SOLE   5,694 0 0
DTE ENERGY CO COM 233331107   9,755 83 SH   DFND 1 83 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,447,112 14,051 SH   SOLE   13,214 0 837
DUKE ENERGY CORP NEW COM NEW 26441C204   98,252 954 SH   DFND 1 954 0 0
DUPONT DE NEMOURS INC COM 26614N102   821,364 11,968 SH   SOLE   8,105 0 3,863
DUPONT DE NEMOURS INC COM 26614N102   16,677 243 SH   DFND 1 243 0 0
EATON CORP PLC SHS G29183103   2,125,731 13,544 SH   SOLE   13,544 0 0
EATON CORP PLC SHS G29183103   316,097 2,014 SH   DFND 1 0 0 2,014
EATON VANCE TAX ADVT DIV INC COM 27828G107   343,072 15,047 SH   SOLE   15,047 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108   83,050 11,000 SH   SOLE   11,000 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108   20,385 2,700 SH   DFND 1 0 0 2,700
EBAY INC COM 278642103   1,104,595 26,636 SH   SOLE   25,711 0 925
EBAY INC COM 278642103   176,787 4,263 SH   DFND 1 4,263 0 0
ECOLAB INC COM 278865100   7,206,530 49,509 SH   SOLE   47,852 0 1,657
ECOLAB INC COM 278865100   1,369,283 9,407 SH   DFND 1 9,320 0 87
EDWARDS LIFESCIENCES CORP COM 28176E108   1,084,382 14,534 SH   SOLE   13,135 0 1,399
EDWARDS LIFESCIENCES CORP COM 28176E108   5,447 73 SH   DFND 1 73 0 0
EMERSON ELEC CO COM 291011104   15,554,323 161,923 SH   SOLE   155,231 0 6,692
EMERSON ELEC CO COM 291011104   569,540 5,929 SH   DFND 1 5,705 0 224
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100   104,480 16,000 SH   SOLE   16,000 0 0
ENBRIDGE INC COM 29250N105   282,185 7,217 SH   SOLE   7,217 0 0
ENBRIDGE INC COM 29250N105   3,402 87 SH   DFND 1 87 0 0
ENGINE NO 1 ETF TRUST TRANSFRM 500 ETF 29287L106   201,201 4,550 SH   SOLE   4,550 0 0
ENPHASE ENERGY INC COM 29355A107   699,494 2,640 SH   SOLE   2,255 0 385
ENPHASE ENERGY INC COM 29355A107   1,060 4 SH   DFND 1 4 0 0
ENSIGN GROUP INC COM 29358P101   675,326 7,138 SH   DFND 1 7,138 0 0
ENTERGY CORP NEW COM 29364G103   1,964,025 17,458 SH   SOLE   17,098 0 360
ENTERGY CORP NEW COM 29364G103   142,763 1,269 SH   DFND 1 1,269 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   592,435 24,562 SH   SOLE   20,412 0 4,150
ENTERPRISE PRODS PARTNERS L COM 293792107   225,040 9,330 SH   DFND 1 9,330 0 0
EOG RES INC COM 26875P101   858,718 6,630 SH   SOLE   6,630 0 0
EOG RES INC COM 26875P101   368,614 2,846 SH   DFND 1 1,271 0 1,575
EQUIFAX INC COM 294429105   897,749 4,619 SH   SOLE   4,619 0 0
EQUIFAX INC COM 294429105   257,721 1,326 SH   DFND 1 1,326 0 0
EQUINIX INC COM PAR $0.001 29444U700   1,067,044 1,629 SH   SOLE   1,610 0 19
EQUINIX INC COM PAR $0.001 29444U700   10,480 16 SH   DFND 1 16 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   1,113,448 18,872 SH   SOLE   18,772 0 100
ESSENTIAL UTILS INC COM 29670G102   828,641 17,361 SH   SOLE   17,361 0 0
EVERSOURCE ENERGY COM 30040W108   577,406 6,887 SH   SOLE   6,887 0 0
EVERSOURCE ENERGY COM 30040W108   46,280 552 SH   DFND 1 52 0 500
EXELON CORP COM 30161N101   377,095 8,723 SH   SOLE   2,973 0 5,750
EXELON CORP COM 30161N101   2,853 66 SH   DFND 1 66 0 0
EXPEDITORS INTL WASH INC COM 302130109   3,233,886 31,119 SH   SOLE   30,704 0 415
EXPEDITORS INTL WASH INC COM 302130109   20,368 196 SH   DFND 1 38 0 158
EXTRA SPACE STORAGE INC COM 30225T102   255,063 1,733 SH   SOLE   1,733 0 0
EXTRA SPACE STORAGE INC COM 30225T102   80,802 549 SH   DFND 1 549 0 0
EXXON MOBIL CORP COM 30231G102   62,089,524 562,915 SH   SOLE   529,741 0 33,174
EXXON MOBIL CORP COM 30231G102   5,614,711 50,904 SH   DFND 1 34,614 0 16,290
F5 NETWORKS INC COM 315616102   1,360,044 9,477 SH   SOLE   9,443 0 34
F5 NETWORKS INC COM 315616102   135,330 943 SH   DFND 1 943 0 0
FACEBOOK INC CL A 30303M102   1,885,126 15,665 SH   SOLE   15,522 0 143
FACEBOOK INC CL A 30303M102   406,509 3,378 SH   DFND 1 1,273 0 2,105
FASTENAL CO COM 311900104   8,936,808 188,859 SH   SOLE   188,859 0 0
FASTENAL CO COM 311900104   82,810 1,750 SH   DFND 1 1,750 0 0
FEDEX CORP COM 31428X106   318,342 1,838 SH   SOLE   1,838 0 0
FEDEX CORP COM 31428X106   43,820 253 SH   DFND 1 253 0 0
FIDELITY MSCI ENERGY IDX 316092402   118,962 4,990 SH   SOLE   4,990 0 0
FIDELITY MSCI ENERGY IDX 316092402   118,962 4,990 SH   DFND 1 4,990 0 0
FIFTH THIRD BANCORP COM 316773100   1,781,649 54,302 SH   SOLE   54,002 0 300
FIFTH THIRD BANCORP COM 316773100   114,113 3,478 SH   DFND 1 3,478 0 0
FIRST INTERNET BANCORP COM 320557101   3,239,778 133,434 SH   SOLE   132,491 0 943
FIRST INTERNET BANCORP COM 320557101   158,913 6,545 SH   DFND 1 6,545 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   1,034,846 8,490 SH   SOLE   6,131 0 2,359
FIRST REP BK SAN FRANCISCO C COM 33616C100   391,145 3,209 SH   DFND 1 3,163 0 46
FIRST SOLAR INC COM 336433107   680,047 4,540 SH   SOLE   4,540 0 0
FIRST SOLAR INC COM 336433107   40,743 272 SH   DFND 1 0 0 272
FIRST TR EXCHANGE-TRADED FD ENERGY INM PARTN ADDED 0 33739Q804   86,866,089 4,358,778 SH   SOLE   4,317,741 0 41,037
FIRST TR EXCHANGE-TRADED FD ENERGY INM PARTN ADDED 0 33739Q804   6,870,623 344,755 SH   DFND 1 340,685 0 4,070
FIRST TR ISE WATER INDEX FD COM 33733B100   181,338 2,285 SH   SOLE   2,285 0 0
FIRST TR ISE WATER INDEX FD COM 33733B100   378,944 4,775 SH   DFND 1 4,775 0 0
FISERV INC COM 337738108   2,658,444 26,303 SH   SOLE   26,153 0 150
FISERV INC COM 337738108   171,920 1,701 SH   DFND 1 1,701 0 0
FOGHORN THERAPEUTICS INC COM 344174107   69,408 10,879 SH   SOLE   10,879 0 0
FORD MTR CO DEL COM COM PAR $0.01 345370860   192,709 16,570 SH   SOLE   14,650 0 1,920
FORD MTR CO DEL COM COM PAR $0.01 345370860   51,998 4,471 SH   DFND 1 71 0 4,400
FORTIVE CORP COM 34959J108   358,130 5,574 SH   SOLE   3,574 0 2,000
FORTIVE CORP COM 34959J108   24,158 376 SH   DFND 1 206 0 170
FRANCO NEVADA CORP COM 351858105   203,355 1,490 SH   SOLE   1,490 0 0
FRANCO NEVADA CORP COM 351858105   408,075 2,990 SH   DFND 1 2,990 0 0
FREEPORT-MCMORAN INC CL B 35671D857   2,585,558 68,041 SH   SOLE   64,881 0 3,160
FREEPORT-MCMORAN INC CL B 35671D857   261,668 6,886 SH   DFND 1 1,736 0 5,150
FTI CONSULTING INC COM 302941109   1,905,600 12,000 SH   SOLE   12,000 0 0
FULCRUM THERAPEUTICS INC COM 359616109   994,120 136,555 SH   SOLE   136,555 0 0
GALLAGHER ARTHUR J & CO COM 363576109   689,868 3,659 SH   SOLE   3,659 0 0
GALLAGHER ARTHUR J & CO COM 363576109   16,592 88 SH   DFND 1 32 0 56
GARTNER INC COM 366651107   1,191,616 3,545 SH   SOLE   3,414 0 131
GARTNER INC COM 366651107   17,815 53 SH   DFND 1 53 0 0
GENERAC HLDGS INC COM 368736104   465,553 4,625 SH   SOLE   4,625 0 0
GENERAC HLDGS INC COM 368736104   19,125 190 SH   DFND 1 190 0 0
GENERAL DYNAMICS CORP COM 369550108   8,550,615 34,463 SH   SOLE   34,428 0 35
GENERAL DYNAMICS CORP COM 369550108   700,166 2,822 SH   DFND 1 2,684 0 138
GENERAL ELECTRIC CO COM 369604301   2,439,211 29,111 SH   SOLE   25,424 0 3,687
GENERAL ELECTRIC CO COM 369604301   104,319 1,245 SH   DFND 1 1,245 0 0
GENERAL MLS INC COM 370334104   3,298,575 39,339 SH   SOLE   39,099 0 240
GENERAL MLS INC COM 370334104   65,822 785 SH   DFND 1 785 0 0
GENERAL MTRS CO COM 37045V100   957,462 28,462 SH   SOLE   27,002 0 1,460
GENERAL MTRS CO COM 37045V100   17,728 527 SH   DFND 1 27 0 500
GILEAD SCIENCES INC COM 375558103   1,429,832 16,655 SH   SOLE   16,555 0 100
GLACIER BANCORP INC NEW COM 37637Q105   2,289,134 46,320 SH   SOLE   45,000 0 1,320
GLOBAL X FDS GLOBAL X SILVER 37954Y848   264,094 9,375 SH   SOLE   9,375 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   345,083 12,250 SH   DFND 1 12,250 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   137,990 6,872 SH   SOLE   6,872 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   184,234 9,175 SH   DFND 1 9,175 0 0
GLOBE LIFE INC COM 37959E102   192,277 1,595 SH   SOLE   1,160 0 435
GLOBE LIFE INC COM 37959E102   727,399 6,034 SH   DFND 1 3,334 0 2,700
GOLDMAN SACHS GROUP INC COM 38141G104   10,533,525 30,676 SH   SOLE   29,919 0 757
GOLDMAN SACHS GROUP INC COM 38141G104   1,170,239 3,408 SH   DFND 1 3,408 0 0
GOLDMAN SACHS TR EQUITY ETF 381430503   1,232,773 16,193 SH   SOLE   16,193 0 0
GOLDMAN SACHS TR EQUITY ETF 381430503   33,878 445 SH   DFND 1 445 0 0
GRAINGER W W INC COM 384802104   2,601,581 4,677 SH   SOLE   4,477 0 200
GRAINGER W W INC COM 384802104   1,113 2 SH   DFND 1 2 0 0
GSK PLC SPONSORED ADR 37733W204   434,295 12,359 SH   SOLE   9,006 0 3,353
HALEON PLC SPON ADS 405552100   181,648 22,706 SH   SOLE   17,149 0 5,557
HALEON PLC SPON ADS 405552100   2,064 258 SH   DFND 1 258 0 0
HALLIBURTON CO COM 406216101   234,998 5,972 SH   SOLE   4,418 0 1,554
HALLIBURTON CO COM 406216101   4,525 115 SH   DFND 1 115 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100   278,892 12,200 SH   SOLE   12,200 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   263,254 9,084 SH   SOLE   8,781 0 303
HANNON ARMSTRONG SUST INFR C COM 41068X100   222,422 7,675 SH   DFND 1 7,675 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101   768,244 11,230 SH   SOLE   11,230 0 0
HEALTHPEAK PPTYS INC COM 42250P103   477,258 19,037 SH   SOLE   18,237 0 800
HEALTHPEAK PPTYS INC COM 42250P103   12,660 505 SH   DFND 1 505 0 0
HERSHEY CO COM 427866108   4,750,427 20,514 SH   SOLE   20,334 0 180
HERSHEY CO COM 427866108   300,115 1,296 SH   DFND 1 1,296 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   416,125 26,073 SH   SOLE   26,073 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   2,123 133 SH   DFND 1 133 0 0
HEXCEL CORP NEW COM 428291108   335,210 5,696 SH   SOLE   5,096 0 600
HEXCEL CORP NEW COM 428291108   5,002 85 SH   DFND 1 85 0 0
HOLOGIC INC COM 436440101   283,829 3,794 SH   SOLE   3,494 0 300
HOLOGIC INC COM 436440101   1,721 23 SH   DFND 1 23 0 0
HOME DEPOT INC COM 437076102   63,923,115 202,378 SH   SOLE   193,691 0 8,687
HOME DEPOT INC COM 437076102   6,920,493 21,910 SH   DFND 1 17,801 0 4,109
HONEYWELL INTL INC COM 438516106   10,076,815 47,022 SH   SOLE   43,998 0 3,024
HONEYWELL INTL INC COM 438516106   1,849,623 8,631 SH   DFND 1 6,438 0 2,193
HORMEL FOODS CORP COM 440452100   2,227,213 48,896 SH   SOLE   48,896 0 0
HORMEL FOODS CORP COM 440452100   3,917 86 SH   DFND 1 86 0 0
HP INC COM 40434L105   1,245,613 46,357 SH   SOLE   46,357 0 0
HP INC COM 40434L105   564 21 SH   DFND 1 21 0 0
HUMANA INC COM 444859102   693,505 1,354 SH   SOLE   1,354 0 0
HUMANA INC COM 444859102   7,683 15 SH   DFND 1 15 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   390,311 1,692 SH   SOLE   1,692 0 0
IDEXX LABS INC COM 45168D104   5,405,878 13,251 SH   SOLE   13,201 0 50
IDEXX LABS INC COM 45168D104   490,368 1,202 SH   DFND 1 1,202 0 0
ILLINOIS TOOL WKS INC COM 452308109   20,232,352 91,840 SH   SOLE   87,209 0 4,631
ILLINOIS TOOL WKS INC COM 452308109   1,659,300 7,532 SH   DFND 1 7,532 0 0
INDEPENDENT BANK CORP MASS COM 453836108   300,149 3,555 SH   SOLE   2,710 0 845
INGERSOLL RAND INC COM 45687V106   229,743 4,397 SH   SOLE   2,880 0 1,517
INTEL CORP COM 458140100   8,511,306 322,032 SH   SOLE   311,406 0 10,626
INTEL CORP COM 458140100   663,129 25,090 SH   DFND 1 25,090 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,325,360 12,919 SH   SOLE   12,619 0 300
INTERCONTINENTAL EXCHANGE IN COM 45866F104   56,937 555 SH   DFND 1 58 0 497
INTERNATIONAL BUSINESS MACHS COM 459200101   7,843,065 55,668 SH   SOLE   49,948 0 5,720
INTERNATIONAL BUSINESS MACHS COM 459200101   479,871 3,406 SH   DFND 1 2,606 0 800
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   758,413 7,234 SH   SOLE   7,234 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   6,815 65 SH   DFND 1 65 0 0
INTL PAPER CO COM 460146103   134,364 3,880 SH   SOLE   3,550 0 330
INTL PAPER CO COM 460146103   103,890 3,000 SH   DFND 1 0 0 3,000
INTUIT COM 461202103   1,512,120 3,885 SH   SOLE   3,350 0 535
INTUIT COM 461202103   350,298 900 SH   DFND 1 760 0 140
INTUITIVE SURGICAL INC COM NEW 46120E602   7,126,770 26,858 SH   SOLE   25,426 0 1,432
INTUITIVE SURGICAL INC COM NEW 46120E602   1,157,457 4,362 SH   DFND 1 3,975 0 387
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887   395,680 8,000 SH   SOLE   8,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   115,769,630 819,608 SH   SOLE   813,074 0 6,534
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   11,956,389 84,647 SH   DFND 1 84,149 0 498
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   793,239 20,695 SH   SOLE   20,495 0 200
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   19,050 497 SH   DFND 1 497 0 0
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263   3,615,241 77,547 SH   SOLE   77,085 0 462
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263   609,883 13,082 SH   DFND 1 13,082 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508   19,709 960 SH   SOLE   960 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508   2,134,381 103,964 SH   DFND 1 0 0 103,964
INVESCO QQQ TR UNIT SER 1 46090E103   1,370,277 5,146 SH   SOLE   5,146 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   50,859 191 SH   DFND 1 126 0 65
IQVIA HLDGS INC COM 46266C105   341,552 1,667 SH   SOLE   1,517 0 150
IQVIA HLDGS INC COM 46266C105   499,522 2,438 SH   DFND 1 2,438 0 0
IRON MTN INC NEW COM 46284V101   1,101,535 22,097 SH   SOLE   22,097 0 0
IRON MTN INC NEW COM 46284V101   1,595 32 SH   DFND 1 32 0 0
ISHARES MSCI EURZONE ETF 464286608   8,684,934 220,011 SH   SOLE   216,291 0 3,720
ISHARES MSCI EURZONE ETF 464286608   57,791 1,464 SH   DFND 1 994 0 470
ISHARES GOLD TR ISHARES NEW 464285204   5,320,253 153,809 SH   SOLE   153,809 0 0
ISHARES GOLD TR ISHARES NEW 464285204   673,225 19,463 SH   DFND 1 19,463 0 0
ISHARES INC CORE MSCI EMKT 46434G103   958,518 20,525 SH   SOLE   19,925 0 600
ISHARES INC CORE MSCI EMKT 46434G103   57,067 1,222 SH   DFND 1 1,222 0 0
ISHARES INC ESG MSCI EM ETF 46434G863   8,363,399 278,131 SH   SOLE   277,625 0 506
ISHARES INC ESG MSCI EM ETF 46434G863   1,749,022 58,165 SH   DFND 1 58,165 0 0
ISHARES INC MSCI JPN ETF 46434G822   156,678 2,878 SH   SOLE   2,878 0 0
ISHARES INC MSCI JPN ETF 46434G822   122,490 2,250 SH   DFND 1 2,250 0 0
ISHARES MIN VOL EMRG MKT ETF 464286533   277,239 5,226 SH   SOLE   5,226 0 0
ISHARES SILVER TRUST ISHARES 46428Q109   44,040 2,000 SH   SOLE   2,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109   348,136 15,810 SH   DFND 1 15,810 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   185,291 1,911 SH   SOLE   1,911 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   87,264 900 SH   DFND 1 900 0 0
ISHARES TR 1-3 YR CR BD ETF 464288646   72,967,667 1,464,626 SH   SOLE   1,411,423 0 53,203
ISHARES TR 1-3 YR CR BD ETF 464288646   1,697,716 34,077 SH   DFND 1 31,534 0 2,543
ISHARES TR 1-3 YR TR BD ETF 464287457   49,920 615 SH   SOLE   15 0 600
ISHARES TR 1-3 YR TR BD ETF 464287457   362,424 4,465 SH   DFND 1 4,465 0 0
ISHARES TR 7-10 Y TR BD ETF 464287440   901,386 9,411 SH   SOLE   9,411 0 0
ISHARES TR 7-10 Y TR BD ETF 464287440   96,834 1,011 SH   DFND 1 695 0 316
ISHARES TR COHEN&STEER REIT 464287564   5,542,185 101,061 SH   SOLE   98,729 0 2,332
ISHARES TR COHEN&STEER REIT 464287564   570,501 10,403 SH   DFND 1 10,403 0 0
ISHARES TR CORE MSCI EAFE 46432F842   20,275,122 328,928 SH   SOLE   322,990 0 5,938
ISHARES TR CORE MSCI EAFE 46432F842   3,112,697 50,498 SH   DFND 1 50,498 0 0
ISHARES TR CORE MSCI EURO 46434V738   22,013,400 463,440 SH   SOLE   456,711 0 6,729
ISHARES TR CORE MSCI EURO 46434V738   1,764,245 37,142 SH   DFND 1 36,149 0 993
ISHARES TR CORE S&P MCP ETF 464287507   76,017,803 314,266 SH   SOLE   310,992 0 3,274
ISHARES TR CORE S&P MCP ETF 464287507   6,367,754 26,325 SH   DFND 1 26,173 0 152
ISHARES TR CORE S&P SCP ETF 464287804   38,043,955 401,986 SH   SOLE   399,111 0 2,875
ISHARES TR CORE S&P SCP ETF 464287804   3,261,389 34,461 SH   DFND 1 34,461 0 0
ISHARES TR CORE S&P500 ETF 464287200   487,907,511 1,269,898 SH   SOLE   1,251,710 0 18,188
ISHARES TR CORE S&P500 ETF 464287200   60,978,738 158,712 SH   DFND 1 157,090 0 1,622
ISHARES TR CORE US AGGBD ET 464287226   330,348 3,406 SH   SOLE   2,960 0 446
ISHARES TR CORE US AGGBD ET 464287226   112,702 1,162 SH   DFND 1 812 0 350
ISHARES TR CORE US TR BD 46429B267   71,045 3,127 SH   SOLE   3,127 0 0
ISHARES TR CORE US TR BD 46429B267   608,828 26,797 SH   DFND 1 26,797 0 0
ISHARES TR EAFE GRWTH ETF 464288885   1,647,140 19,665 SH   SOLE   19,641 0 24
ISHARES TR EAFE GRWTH ETF 464288885   79,740 952 SH   DFND 1 777 0 175
ISHARES TR EAFE MIN VOL ETF 46429B689   1,018,822 16,023 SH   SOLE   16,023 0 0
ISHARES TR EAFE VALUE ETF 464288877   1,052,120 22,932 SH   SOLE   21,309 0 1,623
ISHARES TR EAFE VALUE ETF 464288877   11,699 255 SH   DFND 1 0 0 255
ISHARES TR ESG 1 5 YR USD 46435G243   2,606,761 109,666 SH   SOLE   106,692 0 2,974
ISHARES TR ESG 1 5 YR USD 46435G243   288,116 12,121 SH   DFND 1 12,121 0 0
ISHARES TR ESG USD CORPT 46435G193   258,629 11,599 SH   SOLE   11,599 0 0
ISHARES TR ESG USD CORPT 46435G193   34,539 1,549 SH   DFND 1 1,549 0 0
ISHARES TR ETF MSCI USA 46435G425   17,545,962 207,032 SH   SOLE   206,542 0 490
ISHARES TR ETF MSCI USA 46435G425   11,338,448 133,787 SH   DFND 1 133,787 0 0
ISHARES TR FLTG RATE BD ETF 46429B655   1,036,043 20,585 SH   SOLE   15,825 0 4,760
ISHARES TR GL CLEAN ENE ETF 464288224   1,963,383 98,911 SH   SOLE   97,911 0 1,000
ISHARES TR GL CLEAN ENE ETF 464288224   1,535,398 77,350 SH   DFND 1 77,350 0 0
ISHARES TR IBOXX HI YD ETF 464288513   122,152 1,659 SH   SOLE   1,659 0 0
ISHARES TR IBOXX HI YD ETF 464288513   2,189,167 29,732 SH   DFND 1 0 0 29,732
ISHARES TR IBOXX INV CP ETF 464287242   92,778 880 SH   SOLE   470 0 410
ISHARES TR IBOXX INV CP ETF 464287242   254,613 2,415 SH   DFND 1 2,075 0 340
ISHARES TR INTL VALUE FACTR 46435G409   93,074 4,017 SH   SOLE   4,017 0 0
ISHARES TR INTL VALUE FACTR 46435G409   6,647,473 286,900 SH   DFND 1 0 0 286,900
ISHARES TR INTRM GOV/CR ETF 464288612   925,829 9,036 SH   SOLE   8,346 0 690
ISHARES TR INTRM GOV/CR ETF 464288612   552,054 5,388 SH   DFND 1 5,028 0 360
ISHARES TR MBS ETF 464288588   354,583 3,823 SH   SOLE   3,693 0 130
ISHARES TR MSCI AC ASIA ETF 464288182   404,354 6,241 SH   SOLE   6,241 0 0
ISHARES TR MSCI AC ASIA ETF 464288182   61,810 954 SH   DFND 1 954 0 0
ISHARES TR MSCI ACWI ETF 464288257   840,482 9,902 SH   SOLE   9,902 0 0
ISHARES TR MSCI ACWI ETF 464288257   14,684 173 SH   DFND 1 173 0 0
ISHARES TR MSCI ACWI EX US 464288240   3,529,617 77,574 SH   SOLE   77,574 0 0
ISHARES TR MSCI ACWI EX US 464288240   76,531 1,682 SH   DFND 1 1,682 0 0
ISHARES TR MSCI EAFE ESG OP 46435G516   17,460,610 265,601 SH   SOLE   264,752 0 849
ISHARES TR MSCI EAFE ESG OP 46435G516   6,037,562 91,840 SH   DFND 1 91,840 0 0
ISHARES TR MSCI EAFE ETF 464287465   8,847,484 134,788 SH   SOLE   132,048 0 2,740
ISHARES TR MSCI EAFE ETF 464287465   1,797,945 27,391 SH   DFND 1 22,883 0 4,508
ISHARES TR MSCI EMG MKT ETF 464287234   9,193,896 242,583 SH   SOLE   227,986 0 14,597
ISHARES TR MSCI EMG MKT ETF 464287234   1,014,507 26,768 SH   DFND 1 26,768 0 0
ISHARES TR MSCI INDIA ETF 46429B598   58,645 1,405 SH   SOLE   1,405 0 0
ISHARES TR MSCI INDIA ETF 46429B598   236,040 5,655 SH   DFND 1 5,655 0 0
ISHARES TR MSCI KLD400 SOC 464288570   10,575,744 147,315 SH   SOLE   147,315 0 0
ISHARES TR MSCI KLD400 SOC 464288570   140,637 1,959 SH   DFND 1 1,959 0 0
ISHARES TR MSCI USA SMALL 46435U663   23,599,324 717,741 SH   SOLE   715,341 0 2,400
ISHARES TR MSCI USA SMALL 46435U663   3,864,189 117,524 SH   DFND 1 117,524 0 0
ISHARES TR NA TEC-SFTWR ETF 464287515   8,432,560 32,959 SH   SOLE   31,790 0 1,169
ISHARES TR NA TEC-SFTWR ETF 464287515   191,120 747 SH   DFND 1 747 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556   3,046,453 23,204 SH   SOLE   23,204 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556   2,083,441 15,869 SH   DFND 1 3,721 0 12,148
ISHARES TR NATIONAL MUN ETF 464288414   3,149,666 29,849 SH   SOLE   26,005 0 3,844
ISHARES TR NATIONAL MUN ETF 464288414   80,934 767 SH   DFND 1 517 0 250
ISHARES TR RUS 1000 ETF 464287622   1,667,318 7,920 SH   SOLE   1,140 0 6,780
ISHARES TR RUS 1000 ETF 464287622   122,102 580 SH   DFND 1 580 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   2,710,993 12,654 SH   SOLE   12,052 0 602
ISHARES TR RUS 1000 GRW ETF 464287614   180,819 844 SH   DFND 1 844 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,364,850 9,000 SH   SOLE   8,419 0 581
ISHARES TR RUS 1000 VAL ETF 464287598   279,036 1,840 SH   DFND 1 1,840 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   5,779,812 26,943 SH   SOLE   26,893 0 50
ISHARES TR RUS 2000 GRW ETF 464287648   284,239 1,325 SH   DFND 1 1,325 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   16,528,355 119,192 SH   SOLE   118,173 0 1,019
ISHARES TR RUS 2000 VAL ETF 464287630   400,895 2,891 SH   DFND 1 2,891 0 0
ISHARES TR RUS MD CP GR ETF 464287481   815,100 9,750 SH   SOLE   9,750 0 0
ISHARES TR RUS MD CP GR ETF 464287481   98,899 1,183 SH   DFND 1 1,183 0 0
ISHARES TR RUS MID-CAP ETF 464287499   1,614,820 23,941 SH   SOLE   20,066 0 3,875
ISHARES TR RUS MID-CAP ETF 464287499   322,411 4,780 SH   DFND 1 4,780 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   4,878,593 27,980 SH   SOLE   27,255 0 725
ISHARES TR RUSSELL 2000 ETF 464287655   1,252,428 7,183 SH   DFND 1 7,183 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   3,612,311 16,369 SH   SOLE   16,369 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   2,940,120 13,323 SH   DFND 1 13,323 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   106,938 1,828 SH   SOLE   420 0 1,408
ISHARES TR S&P 500 GRWT ETF 464287309   353,282 6,039 SH   DFND 1 3,333 0 2,706
ISHARES TR S&P 500 VAL ETF 464287408   81,674 563 SH   SOLE   0 0 563
ISHARES TR S&P 500 VAL ETF 464287408   641,500 4,422 SH   DFND 1 1,892 0 2,530
ISHARES TR S&P MC 400GR ETF 464287606   305,438 4,472 SH   SOLE   3,972 0 500
ISHARES TR S&P MC 400GR ETF 464287606   25,954 380 SH   DFND 1 0 0 380
ISHARES TR S&P MC 400VL ETF 464287705   296,150 2,938 SH   SOLE   2,638 0 300
ISHARES TR SELECT DIVID ETF 464287168   210,929 1,749 SH   SOLE   1,749 0 0
ISHARES TR SELECT DIVID ETF 464287168   12,060 100 SH   DFND 1 0 0 100
ISHARES TR SHRT NAT MUN ETF 464288158   38,997 374 SH   SOLE   19 0 355
ISHARES TR SHRT NAT MUN ETF 464288158   729,890 7,000 SH   DFND 1 7,000 0 0
ISHARES TR TIPS BD ETF 464287176   246,621 2,317 SH   SOLE   1,981 0 336
ISHARES TR TIPS BD ETF 464287176   21,288 200 SH   DFND 1 0 0 200
ISHARES TR U.S. PFD STK ETF 464288687   274,617 8,995 SH   SOLE   8,995 0 0
ISHARES TR U.S. PFD STK ETF 464288687   154,665 5,066 SH   DFND 1 5,066 0 0
ISHARES TR US OIL&GS EX ETF 464288851   115,611 1,245 SH   SOLE   1,245 0 0
ISHARES TR US OIL&GS EX ETF 464288851   115,611 1,245 SH   DFND 1 1,245 0 0
ISHARES TR USA MIN VOL ETF 46429B697   5,188,100 71,957 SH   SOLE   71,957 0 0
ISHARES TR USA MIN VOL ETF 46429B697   515,803 7,154 SH   DFND 1 7,154 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,214,894 44,183 SH   SOLE   42,583 0 1,600
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   451,421 9,005 SH   DFND 1 9,005 0 0
JOHNSON & JOHNSON COM 478160104   59,234,101 335,319 SH   SOLE   319,432 0 15,887
JOHNSON & JOHNSON COM 478160104   8,766,786 49,628 SH   DFND 1 38,872 0 10,756
JOHNSON CTLS INTL PLC SHS G51502105   902,784 14,106 SH   SOLE   14,106 0 0
JOUNCE THERAPEUTICS INC COM 481116101   23,515 21,185 SH   SOLE   21,185 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT ETF 46641Q654   67,883,969 1,343,306 SH   SOLE   1,323,781 0 19,525
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT ETF 46641Q654   4,200,469 83,120 SH   DFND 1 79,670 0 3,450
JPMORGAN CHASE & CO COM 46625H100   36,344,453 271,025 SH   SOLE   242,270 0 28,755
JPMORGAN CHASE & CO COM 46625H100   3,562,367 26,565 SH   DFND 1 18,593 0 7,972
KELLOGG CO COM 487836108   319,155 4,480 SH   SOLE   4,480 0 0
KELLOGG CO COM 487836108   427 6 SH   DFND 1 6 0 0
KEURIG DR PEPPER INC COM 49271V100   342,871 9,615 SH   SOLE   9,615 0 0
KEURIG DR PEPPER INC COM 49271V100   107 3 SH   DFND 1 3 0 0
KEYCORP NEW COM 493267108   1,956,649 112,322 SH   SOLE   97,822 0 14,500
KEYCORP NEW COM 493267108   146,920 8,434 SH   DFND 1 8,434 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   80,061 468 SH   SOLE   133 0 335
KEYSIGHT TECHNOLOGIES INC COM 49338L103   147,976 865 SH   DFND 1 865 0 0
KIMBERLY CLARK CORP COM 494368103   2,290,238 16,871 SH   SOLE   16,871 0 0
KIMBERLY CLARK CORP COM 494368103   283,175 2,086 SH   DFND 1 1,519 0 567
KLA-TENCOR CORP COM 482480100   14,151,067 37,533 SH   SOLE   36,979 0 554
KLA-TENCOR CORP COM 482480100   899,971 2,387 SH   DFND 1 2,387 0 0
KROGER CO COM 501044101   365,244 8,193 SH   SOLE   7,893 0 300
KROGER CO COM 501044101   2,496 56 SH   DFND 1 56 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   646,700 3,106 SH   SOLE   3,106 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   35,396 170 SH   DFND 1 170 0 0
LAM RESEARCH CORP COM 512807108   4,159,709 9,897 SH   SOLE   9,897 0 0
LAM RESEARCH CORP COM 512807108   15,131 36 SH   DFND 1 36 0 0
LAMB WESTON HLDGS INC COM 513272104   277,731 3,108 SH   SOLE   1,233 0 1,875
LAMB WESTON HLDGS INC COM 513272104   2,502 28 SH   DFND 1 28 0 0
LAUDER ESTEE COS INC CL A 518439104   1,239,558 4,996 SH   SOLE   4,301 0 695
LAUDER ESTEE COS INC CL A 518439104   501,182 2,020 SH   DFND 1 1,910 0 110
LEAR CORP COM NEW 521865204   257,714 2,078 SH   SOLE   2,078 0 0
LEIDOS HLDGS INC COM 525327102   350,809 3,335 SH   SOLE   2,935 0 400
LENNAR CORP CL A 526057104   262,450 2,900 SH   SOLE   2,900 0 0
LENNAR CORP CL A 526057104   1,539 17 SH   DFND 1 17 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   385,164 5,050 SH   SOLE   0 0 5,050
LIBERTY GLOBAL PLC SHS CL C G5480U120   214,352 11,032 SH   SOLE   0 0 11,032
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409   291,287 7,410 SH   SOLE   1,671 0 5,739
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607   464,786 11,878 SH   SOLE   1,361 0 10,517
LILLY ELI & CO COM 532457108   2,137,603 5,843 SH   SOLE   5,143 0 700
LILLY ELI & CO COM 532457108   362,182 990 SH   DFND 1 518 0 472
LIMELIGHT NETWORKS INC COM 53261M104   12,775 11,305 SH   SOLE   11,305 0 0
LINDE PLC COM G5494J103   8,189,075 25,106 SH   SOLE   24,550 0 556
LINDE PLC COM G5494J103   440,017 1,349 SH   DFND 1 570 0 779
LIVE NATION ENTERTAINMENT IN COM 538034109   227,771 3,266 SH   SOLE   2,466 0 800
LIVE NATION ENTERTAINMENT IN COM 538034109   2,022 29 SH   DFND 1 29 0 0
LOCKHEED MARTIN CORP COM 539830109   6,055,828 12,448 SH   SOLE   12,261 0 187
LOCKHEED MARTIN CORP COM 539830109   415,949 855 SH   DFND 1 710 0 145
LOWES COS INC COM 548661107   19,228,055 96,507 SH   SOLE   93,055 0 3,452
LOWES COS INC COM 548661107   471,601 2,367 SH   DFND 1 585 0 1,782
LULULEMON ATHLETICA INC COM 550021109   1,276,394 3,984 SH   SOLE   3,579 0 405
LULULEMON ATHLETICA INC COM 550021109   19,543 61 SH   DFND 1 38 0 23
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   4,394,197 52,923 SH   SOLE   52,096 0 827
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   302,810 3,647 SH   DFND 1 3,647 0 0
M & T BK CORP COM 55261F104   1,658,181 11,431 SH   SOLE   11,081 0 350
M & T BK CORP COM 55261F104   80,943 558 SH   DFND 1 558 0 0
MAGELLAN MIDSTREAM PRTNRS COM UNIT RP COM UNIT RP LP 559080106   350,064 6,972 SH   SOLE   6,972 0 0
MAGENTA THERAPEUTICS INC COM 55910K108   12,069 30,555 SH   SOLE   30,555 0 0
MARATHON PETE CORP COM 56585A102   371,400 3,191 SH   SOLE   3,191 0 0
MARATHON PETE CORP COM 56585A102   7,915 68 SH   DFND 1 68 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,148,840 7,716 SH   SOLE   7,530 0 186
MARRIOTT INTL INC NEW CL A 571903202   720,925 4,842 SH   DFND 1 4,842 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,683,924 10,176 SH   SOLE   10,026 0 150
MARSH & MCLENNAN COS INC COM 571748102   74,962 453 SH   DFND 1 228 0 225
MARTIN MARIETTA MATLS INC COM 573284106   424,152 1,255 SH   SOLE   1,255 0 0
MARTIN MARIETTA MATLS INC COM 573284106   42,922 127 SH   DFND 1 127 0 0
MARVELL TECHNOLOGY INC COM 573874104   155,864 4,208 SH   SOLE   2,419 0 1,789
MARVELL TECHNOLOGY INC COM 573874104   320,433 8,651 SH   DFND 1 25 0 8,626
MASTERCARD INCORPORATED CL A 57636Q104   13,173,751 37,885 SH   SOLE   35,958 0 1,927
MASTERCARD INCORPORATED CL A 57636Q104   614,091 1,766 SH   DFND 1 1,766 0 0
MCCORMICK & CO INC COM NON VTG 579780206   695,530 8,391 SH   SOLE   6,841 0 1,550
MCCORMICK & CO INC COM NON VTG 579780206   340,678 4,110 SH   DFND 1 4,110 0 0
MCDONALDS CORP COM 580135101   29,169,872 110,689 SH   SOLE   102,953 0 7,736
MCDONALDS CORP COM 580135101   1,700,559 6,453 SH   DFND 1 4,465 0 1,988
MCKESSON CORP COM 58155Q103   1,314,045 3,503 SH   SOLE   3,319 0 184
MCKESSON CORP COM 58155Q103   2,251 6 SH   DFND 1 6 0 0
MDU RES GROUP INC COM 552690109   242,720 8,000 SH   SOLE   8,000 0 0
MEDTRONIC PLC SHS G5960L103   3,189,318 41,036 SH   SOLE   40,589 0 447
MEDTRONIC PLC SHS G5960L103   226,476 2,914 SH   DFND 1 2,483 0 431
MERCADOLIBRE INC COM 58733R102   357,113 422 SH   SOLE   422 0 0
MERCK & CO INC COM 58933Y105   42,676,030 384,642 SH   SOLE   363,161 0 21,481
MERCK & CO INC COM 58933Y105   3,881,475 34,984 SH   DFND 1 24,775 0 10,209
METLIFE INC COM 59156R108   631,139 8,721 SH   SOLE   8,721 0 0
METLIFE INC COM 59156R108   320,310 4,426 SH   DFND 1 4,284 0 142
METTLER TOLEDO INTERNATIONAL COM 592688105   27,743,967 19,194 SH   SOLE   19,119 0 75
METTLER TOLEDO INTERNATIONAL COM 592688105   900,515 623 SH   DFND 1 623 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   3,585,982 51,046 SH   SOLE   46,996 0 4,050
MICROCHIP TECHNOLOGY INC COM 595017104   356,027 5,068 SH   DFND 1 5,068 0 0
MICRON TECHNOLOGY INC COM 595112103   190,924 3,820 SH   SOLE   2,520 0 1,300
MICRON TECHNOLOGY INC COM 595112103   15,344 307 SH   DFND 1 307 0 0
MICROSOFT CORP COM 594918104   163,107,817 680,126 SH   SOLE   654,935 0 25,191
MICROSOFT CORP COM 594918104   14,748,211 61,497 SH   DFND 1 54,220 0 7,277
MICROVISION INC DEL COM NEW 594960304   23,500 10,000 SH   SOLE   10,000 0 0
MODERNA INC COM 60770K107   213,927 1,191 SH   SOLE   1,191 0 0
MODERNA INC COM 60770K107   39,140,276 217,906 SH   DFND 1 8 0 217,898
MONDELEZ INTL INC CL A 609207105   1,139,915 17,103 SH   SOLE   15,604 0 1,499
MONDELEZ INTL INC CL A 609207105   236,608 3,550 SH   DFND 1 3,030 0 520
MONSTER BEVERAGE CORP NEW COM 61174X109   1,814,341 17,870 SH   SOLE   17,445 0 425
MONSTER BEVERAGE CORP NEW COM 61174X109   83,052 818 SH   DFND 1 818 0 0
MOODYS CORP COM 615369105   2,273,818 8,161 SH   SOLE   8,161 0 0
MOODYS CORP COM 615369105   11,423 41 SH   DFND 1 41 0 0
MORGAN STANLEY COM NEW 617446448   30,761,766 361,818 SH   SOLE   349,013 0 12,805
MORGAN STANLEY COM NEW 617446448   1,514,971 17,819 SH   DFND 1 16,958 0 861
MORNINGSTAR INC COM 617700109   284,599 1,314 SH   SOLE   914 0 400
MORNINGSTAR INC COM 617700109   235,433 1,087 SH   DFND 1 1,087 0 0
MORPHIC HLDG INC COM 61775R105   5,734,291 214,366 SH   DFND 1 0 0 214,366
MOTOROLA SOLUTIONS INC COM NEW 620076307   308,737 1,198 SH   SOLE   1,198 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   6,443 25 SH   DFND 1 25 0 0
MSCI INC COM 55354G100   4,187 9 SH   SOLE   9 0 0
MSCI INC COM 55354G100   220,956 475 SH   DFND 1 475 0 0
NASDAQ INC COM 631103108   511,107 8,331 SH   SOLE   8,331 0 0
NASDAQ INC COM 631103108   6,196 101 SH   DFND 1 101 0 0
NETFLIX INC COM 64110L106   565,875 1,919 SH   SOLE   1,365 0 554
NETFLIX INC COM 64110L106   232,365 788 SH   DFND 1 788 0 0
NEW JERSEY RES COM 646025106   496,200 10,000 SH   SOLE   10,000 0 0
NEWMARKET CORP COM 651587107   296,177 952 SH   SOLE   952 0 0
NEXTERA ENERGY INC COM 65339F101   19,309,510 230,975 SH   SOLE   221,585 0 9,390
NEXTERA ENERGY INC COM 65339F101   4,612,463 55,173 SH   DFND 1 49,945 0 5,228
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   272,930 3,894 SH   SOLE   3,300 0 594
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   343,441 4,900 SH   DFND 1 4,900 0 0
NIKE INC CL B 654106103   17,097,852 146,123 SH   SOLE   142,745 0 3,378
NIKE INC CL B 654106103   1,838,929 15,716 SH   DFND 1 13,594 0 2,122
NOKIA CORP SPONSORED ADR 654902204   37,839 8,155 SH   SOLE   8,155 0 0
NOKIA CORP SPONSORED ADR 654902204   113,304 24,419 SH   DFND 1 319 0 24,100
NORFOLK SOUTHERN CORP COM 655844108   4,489,033 18,217 SH   SOLE   17,982 0 235
NORFOLK SOUTHERN CORP COM 655844108   388,358 1,576 SH   DFND 1 1,531 0 45
NORTHERN TR CORP COM 665859104   1,712,724 19,355 SH   SOLE   19,310 0 45
NORTHERN TR CORP COM 665859104   87,605 990 SH   DFND 1 500 0 490
NORTHROP GRUMMAN CORP COM 666807102   3,708,511 6,797 SH   SOLE   6,722 0 75
NORTHROP GRUMMAN CORP COM 666807102   649,276 1,190 SH   DFND 1 1,040 0 150
NOVARTIS A G SPONSORED ADR 66987V109   5,044,576 55,606 SH   SOLE   53,126 0 2,480
NOVARTIS A G SPONSORED ADR 66987V109   132,451 1,460 SH   DFND 1 935 0 525
NOVO-NORDISK A S ADR 670100205   13,649,445 100,853 SH   SOLE   97,822 0 3,031
NOVO-NORDISK A S ADR 670100205   1,059,848 7,831 SH   DFND 1 7,831 0 0
NURIX THERAPEUTICS INC COM 67080M103   154,533 14,074 SH   SOLE   14,074 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   2,374,522 67,458 SH   SOLE   67,458 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   39,213 1,114 SH   DFND 1 1,114 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   2,794,418 93,930 SH   SOLE   93,930 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   39,092 1,314 SH   DFND 1 1,314 0 0
NVENT ELECTRIC PLC SHS G6700G107   204,814 5,324 SH   SOLE   5,324 0 0
NVIDIA CORP COM 67066G104   5,930,946 40,584 SH   SOLE   37,810 0 2,774
NVIDIA CORP COM 67066G104   470,132 3,217 SH   DFND 1 2,147 0 1,070
NXP SEMICONDUCTORS N V COM N6596X109   775,769 4,909 SH   SOLE   4,259 0 650
NXP SEMICONDUCTORS N V COM N6596X109   96,240 609 SH   DFND 1 609 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107   4,445,506 5,267 SH   SOLE   4,987 0 280
O REILLY AUTOMOTIVE INC NEW COM 67103H107   156,146 185 SH   DFND 1 154 0 31
OCCIDENTAL PETE CORP DEL COM 674599105   388,711 6,171 SH   SOLE   6,171 0 0
OCCIDENTAL PETE CORP DEL COM 674599105   54,423 864 SH   DFND 1 224 0 640
OMNI GROUP INC COM 681919106   711,209 8,719 SH   SOLE   8,719 0 0
ON SEMICONDUCTOR CORP COM 682189105   275,364 4,415 SH   SOLE   3,915 0 500
ON SEMICONDUCTOR CORP COM 682189105   54,948 881 SH   DFND 1 8 0 873
ORACLE CORP COM 68389X105   11,676,968 142,855 SH   SOLE   140,311 0 2,544
ORACLE CORP COM 68389X105   1,322,308 16,177 SH   DFND 1 10,795 0 5,382
ORGANON & CO COMMON STOCK 68622V106   171,183 6,129 SH   SOLE   6,049 0 80
ORGANON & CO COMMON STOCK 68622V106   35,890 1,285 SH   DFND 1 1,210 0 75
OTIS WORLDWIDE CORP COM 68902V107   3,516,824 44,909 SH   SOLE   42,257 0 2,652
OTIS WORLDWIDE CORP COM 68902V107   402,435 5,139 SH   DFND 1 4,089 0 1,050
PACCAR INC COM 693718108   744,749 7,525 SH   SOLE   2,225 0 5,300
PACCAR INC COM 693718108   299,582 3,027 SH   DFND 1 1,050 0 1,977
PACER FDS TR US CASH COWS 100 69374H881   5,318,519 114,995 SH   DFND 1 0 0 114,995
PACKAGING CORP AMER COM 695156109   431,824 3,376 SH   SOLE   2,928 0 448
PALO ALTO NETWORKS INC COM 697435105   934,220 6,695 SH   SOLE   6,695 0 0
PALO ALTO NETWORKS INC COM 697435105   132,563 950 SH   DFND 1 824 0 126
PARKER HANNIFIN CORP COM 701094104   6,256,209 21,499 SH   SOLE   16,399 0 5,100
PARKER HANNIFIN CORP COM 701094104   228,435 785 SH   DFND 1 683 0 102
PASSAGE BIO INC COM 702712100   151,800 110,000 SH   SOLE   110,000 0 0
PAY SOFTWARE INC COM 70432V102   1,427,736 4,601 SH   SOLE   4,601 0 0
PAY SOFTWARE INC COM 70432V102   115,435 372 SH   DFND 1 127 0 245
PAYCHEX INC COM 704326107   1,277,631 11,056 SH   SOLE   11,056 0 0
PAYCHEX INC COM 704326107   22,303 193 SH   DFND 1 193 0 0
PAYPAL HLDGS INC COM 70450Y103   1,914,322 26,879 SH   SOLE   25,490 0 1,389
PAYPAL HLDGS INC COM 70450Y103   153,978 2,162 SH   DFND 1 992 0 1,170
PEPSICO INC COM 713448108   50,204,691 277,896 SH   SOLE   262,270 0 15,626
PEPSICO INC COM 713448108   4,436,106 24,555 SH   DFND 1 21,183 0 3,372
PFIZER INC COM 717081103   21,051,595 410,843 SH   SOLE   401,938 0 8,905
PFIZER INC COM 717081103   3,613,957 70,530 SH   DFND 1 62,518 0 8,012
PHILIP MORRIS INTL INC COM 718172109   1,946,167 19,229 SH   SOLE   19,229 0 0
PHILIP MORRIS INTL INC COM 718172109   21,861 216 SH   DFND 1 15 0 201
PHILLIPS 66 COM 718546104   1,394,776 13,401 SH   SOLE   8,946 0 4,455
PHILLIPS 66 COM 718546104   38,822 373 SH   DFND 1 373 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205   1,003,783 20,128 SH   SOLE   18,723 0 1,405
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   13,245,341 134,266 SH   SOLE   133,566 0 700
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   841,386 8,529 SH   DFND 1 8,289 0 240
PIONEER NAT RES CO COM 723787107   91,356 400 SH   SOLE   400 0 0
PIONEER NAT RES CO COM 723787107   264,476 1,158 SH   DFND 1 5 0 1,153
PLIANT THERAPEUTICS INC COM ADDED 0 729139105   207,044 10,711 SH   SOLE   10,711 0 0
PNC FINL SVCS GROUP INC COM 693475105   570,163 3,610 SH   SOLE   2,371 0 1,239
PNC FINL SVCS GROUP INC COM 693475105   690,040 4,369 SH   DFND 1 1,305 0 3,064
POOL CORPORATION COM 73278L105   272,702 902 SH   SOLE   802 0 100
POOL CORPORATION COM 73278L105   3,628 12 SH   DFND 1 12 0 0
PPG INDS INC COM 693506107   3,029,831 24,096 SH   SOLE   23,216 0 880
PPG INDS INC COM 693506107   341,258 2,714 SH   DFND 1 2,477 0 237
PRICE T ROWE GROUP INC COM 74144T108   397,960 3,649 SH   SOLE   3,374 0 275
PRICE T ROWE GROUP INC COM 74144T108   11,451 105 SH   DFND 1 51 0 54
PRINCIPAL EXCHANGE TRADED FD S PECTRUM PFD 74255Y888   1,739,249 101,651 SH   DFND 1 0 0 101,651
PROCTER AND GAMBLE CO COM 742718109   53,105,412 350,392 SH   SOLE   337,789 0 12,603
PROCTER AND GAMBLE CO COM 742718109   4,350,075 28,702 SH   DFND 1 26,998 0 1,704
PROGRESSIVE CORP OHIO COM 743315103   247,227 1,906 SH   SOLE   448 0 1,458
PROGRESSIVE CORP OHIO COM 743315103   504,702 3,891 SH   DFND 1 55 0 3,836
PROLOGIS INC COM 74340W103   5,027,983 44,602 SH   SOLE   44,452 0 150
PROLOGIS INC COM 74340W103   604,571 5,363 SH   DFND 1 5,182 0 181
PROMIS NEUROSCIENCES INC COM NEW 74346M406   44,086 10,158 SH   DFND 1 10,158 0 0
PRUDENTIAL FINL INC COM 744320102   995,197 10,006 SH   SOLE   10,006 0 0
PRUDENTIAL FINL INC COM 744320102   47,343 476 SH   DFND 1 376 0 100
PUBLIC STORAGE COM 74460D109   12,130,826 43,295 SH   SOLE   43,040 0 255
PUBLIC STORAGE COM 74460D109   190,529 680 SH   DFND 1 680 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106   358,675 5,854 SH   SOLE   5,854 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106   113,962 1,860 SH   DFND 1 1,698 0 162
QUALM INC COM 747525103   4,367,806 39,729 SH   SOLE   37,883 0 1,846
QUALM INC COM 747525103   428,986 3,902 SH   DFND 1 3,902 0 0
QUANTA SVCS INC COM 74762E102   595,650 4,180 SH   SOLE   3,495 0 685
QUANTA SVCS INC COM 74762E102   14,820 104 SH   DFND 1 104 0 0
QUEST DIAGNOSTICS INC COM 74834L100   717,903 4,589 SH   SOLE   3,389 0 1,200
QUEST DIAGNOSTICS INC COM 74834L100   79,628 509 SH   DFND 1 9 0 500
QURATE RETAIL INC COM SER A 74915M100   32,861 20,160 SH   SOLE   940 0 19,220
RANGE RES CORP COM 75281A109   201,286 8,045 SH   SOLE   8,045 0 0
RANGE RES CORP COM 75281A109   83,817 3,350 SH   DFND 1 3,350 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   22,938,712 227,296 SH   SOLE   217,099 0 10,197
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,778,529 27,532 SH   DFND 1 17,793 0 9,739
REALTY INE CORP COM 756109104   292,983 4,619 SH   SOLE   4,619 0 0
REALTY INE CORP COM 756109104   6,280 99 SH   DFND 1 78 0 21
REGENERON PHARMACEUTICALS COM 75886F107   5,945,078 8,240 SH   SOLE   8,240 0 0
REGENERON PHARMACEUTICALS COM 75886F107   303,747 421 SH   DFND 1 421 0 0
REGIONS FINL CORP NEW COM 7591EP100   904,765 41,965 SH   SOLE   41,965 0 0
REGIONS FINL CORP NEW COM 7591EP100   3,212 149 SH   DFND 1 149 0 0
RELAY THERAPEUTICS INC COM 75943R102   417,887 27,971 SH   SOLE   27,971 0 0
REPLIGEN CORP COM 759916109   400,757 2,367 SH   SOLE   2,367 0 0
REPUBLIC SVCS INC COM 760759100   455,464 3,531 SH   SOLE   2,947 0 584
REPUBLIC SVCS INC COM 760759100   493,516 3,826 SH   DFND 1 848 0 2,978
RESMED INC COM 761152107   598,374 2,875 SH   SOLE   2,875 0 0
RESMED INC COM 761152107   416 2 SH   DFND 1 2 0 0
REVOLUTION MEDICINES INC COM 76155X100   439,860 18,466 SH   SOLE   18,466 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   582,400 20,000 SH   SOLE   20,000 0 0
ROBERT HALF INTL INC COM 770323103   665,799 9,018 SH   SOLE   9,018 0 0
ROBERT HALF INTL INC COM 770323103   61,205 829 SH   DFND 1 829 0 0
ROCKWELL AUTOMATION INC COM 773903109   2,113,619 8,206 SH   SOLE   7,331 0 875
ROCKWELL AUTOMATION INC COM 773903109   320,160 1,243 SH   DFND 1 1,243 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,615,009 6,052 SH   SOLE   5,401 0 651
ROPER TECHNOLOGIES INC COM 776696106   1,856,259 4,296 SH   DFND 1 396 0 3,900
ROSS STORES INC COM 778296103   3,213,862 27,689 SH   SOLE   27,689 0 0
ROSS STORES INC COM 778296103   12,071 104 SH   DFND 1 104 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102   321,830 3,423 SH   SOLE   3,423 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102   7,428 79 SH   DFND 1 79 0 0
RPM INTL INC COM 749685103   522,429 5,361 SH   SOLE   5,361 0 0
S&P GLOBAL INC COM 78409V104   4,439,295 13,254 SH   SOLE   11,638 0 1,616
S&P GLOBAL INC COM 78409V104   4,395,083 13,122 SH   DFND 1 13,122 0 0
SAGE THERAPEUTICS INC COM 78667J108   989,352 25,940 SH   SOLE   25,940 0 0
SALESFORCE INC COM 79466L302   3,555,003 26,812 SH   SOLE   24,649 0 2,163
SALESFORCE INC COM 79466L302   713,997 5,385 SH   DFND 1 5,320 0 65
SANOFI SPONSORED ADR 80105N105   85,188 1,759 SH   SOLE   1,339 0 420
SANOFI SPONSORED ADR 80105N105   130,228 2,689 SH   DFND 1 2,689 0 0
SCHEIN HENRY INC COM 806407102   107,665 1,348 SH   SOLE   1,348 0 0
SCHEIN HENRY INC COM 806407102   136,658 1,711 SH   DFND 1 760 0 951
SCHLUMBERGER LTD COM 806857108   1,458,068 27,274 SH   SOLE   26,935 0 339
SCHLUMBERGER LTD COM 806857108   226,831 4,243 SH   DFND 1 743 0 3,500
SCHWAB CHARLES CORP NEW COM 808513105   1,410,341 16,939 SH   SOLE   12,104 0 4,835
SCHWAB CHARLES CORP NEW COM 808513105   110,569 1,328 SH   DFND 1 38 0 1,290
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   153,199 2,335 SH   SOLE   2,335 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   695,466 10,600 SH   DFND 1 10,600 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   205,790 6,389 SH   SOLE   6,389 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,443,137 44,804 SH   DFND 1 44,804 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   476,554 10,635 SH   SOLE   10,635 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   849,508 18,958 SH   DFND 1 18,958 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   26,535,087 351,272 SH   SOLE   347,643 0 3,629
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   654,025 8,658 SH   DFND 1 8,658 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,337,885 29,632 SH   SOLE   29,632 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   303,663 15,742 SH   SOLE   15,742 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   153,047 7,934 SH   DFND 1 7,934 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   320,446 2,481 SH   SOLE   2,458 0 23
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   213,889 1,656 SH   DFND 1 1,656 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   654,102 8,774 SH   SOLE   8,774 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   381,845 5,122 SH   DFND 1 0 0 5,122
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   419,369 3,087 SH   SOLE   3,087 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506   1,781,589 20,368 SH   SOLE   16,868 0 3,500
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506   1,849,991 21,150 SH   DFND 1 1,180 0 19,970
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   1,668,379 48,783 SH   SOLE   46,644 0 2,139
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   55,541 1,624 SH   DFND 1 1,624 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   405,313 4,127 SH   SOLE   3,747 0 380
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   614,371 7,909 SH   SOLE   7,909 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   913,514 7,341 SH   SOLE   7,341 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   145,968 1,173 SH   DFND 1 1,173 0 0
SELECT TOR SPDR TR RL EST SEL SEC 81369Y860   630,174 17,064 SH   SOLE   17,064 0 0
SEMPRA ENERGY COM 816851109   1,826,199 11,817 SH   SOLE   11,772 0 45
SEMPRA ENERGY COM 816851109   74,488 482 SH   DFND 1 482 0 0
SERVICENOW INC COM 81762P102   439,522 1,132 SH   SOLE   1,132 0 0
SERVICENOW INC COM 81762P102   641,810 1,653 SH   DFND 1 620 0 1,033
SESEN BIO INC COM 817763105   12,617 20,700 SH   SOLE   20,700 0 0
SHELL PLC SPON ADS 780259305   3,998,573 70,212 SH   SOLE   66,037 0 4,175
SHELL PLC SPON ADS 780259305   69,137 1,214 SH   DFND 1 1,214 0 0
SHERWIN WILLIAMS CO COM 824348106   1,630,932 6,872 SH   SOLE   6,602 0 270
SHERWIN WILLIAMS CO COM 824348106   37,735 159 SH   DFND 1 159 0 0
SIMON PPTY GROUP INC NEW COM 828806109   916,227 7,799 SH   SOLE   7,799 0 0
SIMON PPTY GROUP INC NEW COM 828806109   705 6 SH   DFND 1 6 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   702,612 7,710 SH   SOLE   7,360 0 350
SKYWORKS SOLUTIONS INC COM 83088M102   1,640 18 SH   DFND 1 18 0 0
SMITH A O COM 831865209   345,615 6,038 SH   SOLE   5,258 0 780
SMITH A O COM 831865209   401 7 SH   DFND 1 7 0 0
SMUCKER J M CO COM NEW 832696405   230,084 1,452 SH   SOLE   1,452 0 0
SMUCKER J M CO COM NEW 832696405   1,426 9 SH   DFND 1 9 0 0
SNAP ON INC COM 833034101   3,731,013 16,329 SH   SOLE   16,329 0 0
SNAP ON INC COM 833034101   285,384 1,249 SH   DFND 1 1,249 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   284,970 1,006 SH   SOLE   926 0 80
SOLIGENIX INC COM 834223307   18,448 40,815 SH   SOLE   40,815 0 0
SONY CORP ADR NEW 835699307   148,975 1,953 SH   SOLE   1,377 0 576
SONY CORP ADR NEW 835699307   61,634 808 SH   DFND 1 158 0 650
SOUTHERN CO COM 842587107   688,464 9,641 SH   SOLE   9,536 0 105
SOUTHERN CO COM 842587107   143 2 SH   DFND 1 2 0 0
SOUTHWEST GAS CORP COM 844895102   928,200 15,000 SH   SOLE   15,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107   7,382,394 43,518 SH   SOLE   42,942 0 576
SPDR GOLD TRUST GOLD SHS 78463V107   845,995 4,987 SH   DFND 1 4,987 0 0
SPDR INDEX SHS FDS EMERG MKTS ETF 78463X509   229,006 6,948 SH   DFND 1 6,948 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   13,266,879 34,691 SH   SOLE   33,186 0 1,505
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,096,590 10,712 SH   DFND 1 7,333 0 3,379
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,076,865 2,432 SH   SOLE   1,582 0 850
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,175,607 2,655 SH   DFND 1 2,655 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   12,960 144 SH   SOLE   144 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   2,241,180 24,902 SH   DFND 1 307 0 24,595
SPDR SER TR INV GRD FLT RT 78468R200   758,474 24,958 SH   SOLE   24,958 0 0
SPDR SER TR SHRT TRSRY ETF 78468R101   279,713 9,682 SH   SOLE   4,705 0 4,977
SPDR SER TR SPDR S&P 500 ETF 78468R796   283,037 3,032 SH   SOLE   3,032 0 0
SPDR SERIES TRUST BARC SHT TR CP 78464A474   303,730 10,338 SH   SOLE   9,403 0 935
SPDR SERIES TRUST S&P BIOTECH 78464A870   3,994,458 48,126 SH   SOLE   47,851 0 275
SPDR SERIES TRUST S&P BIOTECH 78464A870   553,527 6,669 SH   DFND 1 5,942 0 727
SPDR SERIES TRUST S&P DIVID ETF 78464A763   515,954 4,124 SH   SOLE   4,124 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763   1,607,038 12,845 SH   DFND 1 12,845 0 0
SPDR SERIES TRUST S&P 500 GROWTH 78464A409   14,340 283 SH   SOLE   283 0 0
SPDR SERIES TRUST S&P 500 GROWTH 78464A409   228,876 4,517 SH   DFND 1 4,517 0 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813   603,175 7,337 SH   SOLE   5,875 0 1,462
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   986,150 55,000 SH   SOLE   55,000 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104   997,730 70,761 SH   SOLE   39,680 0 31,081
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104   511,196 36,255 SH   DFND 1 36,255 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   336,068 40,785 SH   SOLE   40,785 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   2,166,667 262,945 SH   DFND 1 262,945 0 0
SQUARE INC CL A 852234103   297,108 4,728 SH   SOLE   3,390 0 1,338
SQUARE INC CL A 852234103   63 1 SH   DFND 1 1 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608   2,142,465 52,383 SH   DFND 1 0 0 52,383
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   1,226,540 30,675 SH   DFND 1 30,675 0 0
STANLEY BLACK & DECKER INC COM 854502101   786,206 10,466 SH   SOLE   10,466 0 0
STANLEY BLACK & DECKER INC COM 854502101   4,883 65 SH   DFND 1 30 0 35
STARBUCKS CORP COM 855244109   5,726,518 57,727 SH   SOLE   55,707 0 2,020
STARBUCKS CORP COM 855244109   585,478 5,902 SH   DFND 1 5,902 0 0
STATE STR CORP COM 857477103   14,109,983 181,900 SH   SOLE   181,001 0 899
STATE STR CORP COM 857477103   526,700 6,790 SH   DFND 1 6,790 0 0
STEEL DYNAMICS INC COM 858119100   2,716,549 27,805 SH   SOLE   27,590 0 215
STERICYCLE INC COM 858912108   360,505 7,226 SH   SOLE   7,226 0 0
STERIS PLC SHS USD G8473T100   684,461 3,706 SH   SOLE   3,356 0 350
STRYKER CORP COM 863667101   6,206,623 25,386 SH   SOLE   24,007 0 1,379
STRYKER CORP COM 863667101   299,500 1,225 SH   DFND 1 1,225 0 0
SVB FINL GROUP COM 78486Q101   1,886,227 8,196 SH   SOLE   8,196 0 0
SVB FINL GROUP COM 78486Q101   360,399 1,566 SH   DFND 1 1,566 0 0
SYNOPSYS INC COM 871607107   1,577,612 4,941 SH   SOLE   4,822 0 119
SYNOPSYS INC COM 871607107   360,159 1,128 SH   DFND 1 156 0 972
SYSCO CORP COM 871829107   6,861,999 89,758 SH   SOLE   84,737 0 5,021
SYSCO CORP COM 871829107   656,706 8,590 SH   DFND 1 8,264 0 326
T MOBILE US INC COM 872590104   807,940 5,771 SH   SOLE   5,771 0 0
T MOBILE US INC COM 872590104   14,420 103 SH   DFND 1 103 0 0
TARGET CORP COM 87612E106   3,216,283 21,580 SH   SOLE   20,521 0 1,059
TARGET CORP COM 87612E106   291,820 1,958 SH   DFND 1 1,958 0 0
TE CONNECTIVITY LTD REG SHS H84989104   532,902 4,642 SH   SOLE   4,642 0 0
TE CONNECTIVITY LTD REG SHS H84989104   12,858 112 SH   DFND 1 112 0 0
TEJON RANCH CO COM 879080109   456,870 24,250 SH   SOLE   24,250 0 0
TELEFLEX INC COM 879369106   369,452 1,480 SH   SOLE   1,480 0 0
TELEFONICA S A SPONSORED ADR 879382208   36,732 10,289 SH   SOLE   10,289 0 0
TELEFONICA S A SPONSORED ADR 879382208   2,360 661 SH   DFND 1 661 0 0
TERADYNE INC COM 880770102   582,100 6,664 SH   SOLE   5,764 0 900
TERADYNE INC COM 880770102   611 7 SH   DFND 1 7 0 0
TESLA MTRS INC COM 88160R101   639,304 5,190 SH   SOLE   4,845 0 345
TESLA MTRS INC COM 88160R101   50,257 408 SH   DFND 1 408 0 0
TETRA TECH INC NEW COM 88162G103   262,068 1,805 SH   SOLE   1,805 0 0
TEXAS INSTRS INC COM 882508104   6,161,880 37,295 SH   SOLE   37,295 0 0
TEXAS INSTRS INC COM 882508104   434,859 2,632 SH   DFND 1 2,406 0 226
TEXAS PACIFIC LAND CORPORATI COM 88262P102   621,221 265 SH   SOLE   265 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   996,298 425 SH   DFND 1 425 0 0
THE TRADE DESK INC COM CL A 88339J105   623,585 13,910 SH   SOLE   11,910 0 2,000
THE TRADE DESK INC COM CL A 88339J105   56,038 1,250 SH   DFND 1 1,250 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   37,361,563 67,845 SH   SOLE   65,103 0 2,742
THERMO FISHER SCIENTIFIC INC COM 883556102   2,978,132 5,408 SH   DFND 1 5,258 0 150
TJX COS INC NEW COM 872540109   18,893,299 237,353 SH   SOLE   230,901 0 6,452
TJX COS INC NEW COM 872540109   198,581,224 2,494,739 SH   DFND 1 2,494,406 0 333
TORO CO COM 891092108   909,675 8,036 SH   SOLE   8,036 0 0
TORO CO COM 891092108   50,940 450 SH   DFND 1 450 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   6,664,193 102,906 SH   SOLE   95,901 0 7,005
TORONTO DOMINION BK ONT COM NEW 891160509   26,034 402 SH   DFND 1 402 0 0
TOTAL S A SPONSORED ADR 89151E109   876,073 14,112 SH   SOLE   10,394 0 3,718
TOTAL S A SPONSORED ADR 89151E109   1,614 26 SH   DFND 1 26 0 0
TRACTOR SUPPLY CO COM 892356106   2,264,323 10,065 SH   SOLE   9,981 0 84
TRACTOR SUPPLY CO COM 892356106   243,867 1,084 SH   DFND 1 1,084 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   760,439 4,524 SH   SOLE   3,544 0 980
TRANE TECHNOLOGIES PLC SHS G8994E103   545,788 3,247 SH   DFND 1 0 0 3,247
TRAVELERS PANIES INC COM 89417E109   943,262 5,031 SH   SOLE   3,697 0 1,334
TRAVELERS PANIES INC COM 89417E109   5,625 30 SH   DFND 1 30 0 0
TRIMBLE NAVIGATION LTD COM 896239100   395,329 7,819 SH   SOLE   7,819 0 0
TRUIST FINL CORP COM 89832Q109   1,551,748 36,062 SH   SOLE   36,062 0 0
TRUIST FINL CORP COM 89832Q109   60,242 1,400 SH   DFND 1 1,224 0 176
TYLER TECHNOLOGIES INC COM 902252105   644,820 2,000 SH   SOLE   2,000 0 0
UBS AG LONDON BRH ETRACS ALERIAN M 90274D374   186,655 13,633 SH   DFND 1 13,633 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303   5,637,283 12,018 SH   SOLE   11,881 0 137
ULTA SALON COSMETCS & FRAG I COM 90384S303   415,127 885 SH   DFND 1 885 0 0
UNILEVER PLC SPON SPON ADR NEW 904767704   2,187,355 43,443 SH   SOLE   38,443 0 5,000
UNILEVER PLC SPON SPON ADR NEW 904767704   6,797 135 SH   DFND 1 135 0 0
UNION PAC CORP COM 907818108   21,969,506 106,097 SH   SOLE   102,577 0 3,520
UNION PAC CORP COM 907818108   1,874,398 9,052 SH   DFND 1 6,329 0 2,723
UNITED PARCEL SERVICE INC CL B 911312106   1,478,335 8,504 SH   SOLE   8,404 0 100
UNITED PARCEL SERVICE INC CL B 911312106   11,821 68 SH   DFND 1 68 0 0
UNITED RENTALS INC COM 911363109   326,276 918 SH   SOLE   918 0 0
UNITED RENTALS INC COM 911363109   4,976 14 SH   DFND 1 14 0 0
UNITEDHEALTH GROUP INC COM 91324P102   29,350,765 55,360 SH   SOLE   54,010 0 1,350
UNITEDHEALTH GROUP INC COM 91324P102   5,204,777 9,817 SH   DFND 1 8,306 0 1,511
URANIUM ENERGY CORP COM 916896103   7,562 1,949 SH   SOLE   1,949 0 0
URANIUM ENERGY CORP COM 916896103   63,904 16,470 SH   DFND 1 16,470 0 0
URANIUM RTY CORP COM 91702V101   31,687 13,370 SH   DFND 1 13,370 0 0
US BANCORP DEL COM NEW 902973304   9,913,949 227,332 SH   SOLE   221,542 0 5,790
US BANCORP DEL COM NEW 902973304   303,918 6,969 SH   DFND 1 6,775 0 194
VALERO ENERGY CORP NEW COM 91913Y100   6,182,522 48,735 SH   SOLE   48,645 0 90
VALERO ENERGY CORP NEW COM 91913Y100   1,268,219 9,997 SH   DFND 1 9,997 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106   190,016 6,630 SH   SOLE   6,630 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106   2,694,470 94,015 SH   DFND 1 7,975 0 86,040
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791   312,651 8,770 SH   SOLE   8,770 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791   2,332,758 65,435 SH   DFND 1 3,685 0 61,750
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   1,695,730 10,367 SH   SOLE   10,367 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819   737,329 9,921 SH   SOLE   9,921 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819   2,304 31 SH   DFND 1 31 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   99,379 748 SH   SOLE   366 0 382
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   306,242 2,305 SH   DFND 1 2,305 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   196,701 923 SH   SOLE   493 0 430
VANGUARD INDEX FDS GROWTH ETF 922908736   22,590 106 SH   DFND 1 106 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   296,488 1,702 SH   SOLE   1,702 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   5,013,115 24,597 SH   SOLE   23,872 0 725
VANGUARD INDEX FDS MID CAP ETF 922908629   73,575 361 SH   DFND 1 36 0 325
VANGUARD INDEX FDS REIT ETF 922908553   9,483,468 114,979 SH   SOLE   114,455 0 524
VANGUARD INDEX FDS REIT ETF 922908553   762,528 9,245 SH   DFND 1 9,095 0 150
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   24,520,721 69,792 SH   SOLE   68,571 0 1,221
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,579,896 18,728 SH   DFND 1 18,728 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,683,429 9,172 SH   SOLE   8,622 0 550
VANGUARD INDEX FDS SMALL CP ETF 922908751   73,416 400 SH   DFND 1 0 0 400
VANGUARD INDEX FDS SML CP GRW ETF 922908595   211,169 1,053 SH   SOLE   953 0 100
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,127,677 16,359 SH   SOLE   10,859 0 5,500
VANGUARD INDEX FDS TOTAL STK MKT 922908769   15,412,017 80,611 SH   DFND 1 80,611 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   532,143 3,791 SH   SOLE   2,254 0 1,537
VANGUARD INDEX FDS VALUE ETF 922908744   584,360 4,163 SH   DFND 1 4,163 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   4,285,416 85,469 SH   SOLE   81,713 0 3,756
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,186,605 43,610 SH   DFND 1 43,610 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   21,512,984 551,898 SH   SOLE   546,556 0 5,342
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,115,094 54,261 SH   DFND 1 54,261 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   11,495,872 207,357 SH   SOLE   205,127 0 2,230
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   2,279,028 41,108 SH   DFND 1 40,958 0 150
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   644 10 SH   SOLE   10 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   460,746 7,160 SH   DFND 1 7,160 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   5,504,352 63,863 SH   SOLE   63,863 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   10,416,330 223,000 SH   SOLE   208,113 0 14,887
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,079,421 23,109 SH   DFND 1 23,109 0 0
VANGUARD MUN FD INC TAX EXEMPT BD 922907746   9,912,451 200,292 SH   SOLE   200,187 0 105
VANGUARD MUN FD INC TAX EXEMPT BD 922907746   946,496 19,125 SH   DFND 1 19,125 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,355,176 31,323 SH   SOLE   28,070 0 3,253
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   905,212 12,039 SH   DFND 1 11,589 0 450
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   874,861 13,140 SH   DFND 1 13,140 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   439,590 3,610 SH   DFND 1 3,610 0 0
VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706   254,388 4,350 SH   SOLE   4,350 0 0
VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102   3,916,322 67,733 SH   SOLE   66,998 0 735
VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102   229,141 3,963 SH   DFND 1 3,963 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   55,781 1,012 SH   SOLE   1,012 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   1,140,598 20,693 SH   DFND 1 20,693 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   457,787 2,940 SH   DFND 1 2,940 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844   1,742,175 11,473 SH   SOLE   11,353 0 120
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844   336,500 2,216 SH   DFND 1 2,216 0 0
VANGUARD STAR FD VG TL INTL STK F VG TL INT STK F 921909768   787,954 15,235 SH   SOLE   415 0 14,820
VANGUARD STAR FD VG TL INTL STK F VG TL INT STK F 921909768   2,496,835 48,276 SH   DFND 1 48,276 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858   250,559,389 5,969,964 SH   SOLE   5,921,808 0 48,156
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858   20,355,072 484,991 SH   DFND 1 482,156 0 2,835
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   11,044,886 102,069 SH   SOLE   100,057 0 2,012
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   7,030,620 64,972 SH   DFND 1 64,972 0 0
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794   10,256,465 172,175 SH   SOLE   169,866 0 2,309
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794   589,981 9,904 SH   DFND 1 9,904 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725   6,369,416 129,486 SH   SOLE   129,486 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   1,196,544 18,168 SH   SOLE   18,168 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   65,794 999 SH   DFND 1 999 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   546,455 2,495 SH   SOLE   2,495 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   251,915 1,315 SH   SOLE   1,315 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   2,052,300 16,922 SH   SOLE   16,922 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   8,877,260 107,304 SH   SOLE   107,095 0 209
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   467,673 5,653 SH   DFND 1 5,653 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   581,429 2,344 SH   SOLE   2,344 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   218,284 880 SH   DFND 1 880 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   768,184 4,206 SH   SOLE   4,206 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   6,891,590 21,576 SH   SOLE   21,576 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   2,283,782 7,150 SH   DFND 1 7,150 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801   1,071,239 6,294 SH   SOLE   6,294 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884   2,216,884 26,953 SH   SOLE   26,953 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876   2,993,127 19,517 SH   SOLE   19,317 0 200
VANGUARD WORLD FDS UTILITIES ETF 92204A876   143,085 933 SH   DFND 1 933 0 0
VEEVA SYS INC CL A COM 922475108   1,139,827 7,063 SH   SOLE   7,063 0 0
VEEVA SYS INC CL A COM 922475108   7,908 49 SH   DFND 1 49 0 0
VERIZON MUNICATIONS INC COM 92343V104   8,298,861 210,631 SH   SOLE   199,904 0 10,727
VERIZON MUNICATIONS INC COM 92343V104   771,767 19,588 SH   DFND 1 19,588 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   481,107 1,666 SH   SOLE   1,566 0 100
VERTEX PHARMACEUTICALS INC COM 92532F100   802,808 2,780 SH   DFND 1 2,457 0 323
VISA INC COM CL A 92826C839   19,659,082 94,624 SH   SOLE   85,437 0 9,187
VISA INC COM CL A 92826C839   3,785,179 18,219 SH   DFND 1 15,539 0 2,680
VMWARE INC CL A COM 928563402   624,971 5,091 SH   SOLE   4,616 0 475
VMWARE INC CL A COM 928563402   24,429 199 SH   DFND 1 199 0 0
VOYA FINL INC COM 929089100   314,767 5,119 SH   SOLE   5,119 0 0
VOYA FINL INC COM 929089100   153,725 2,500 SH   DFND 1 2,500 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   1,516,027 248,529 SH   SOLE   248,529 0 0
VULCAN MATLS CO COM 929160109   786,594 4,492 SH   SOLE   4,492 0 0
VULCAN MATLS CO COM 929160109   1,401 8 SH   DFND 1 8 0 0
W P CAREY INC COM 92936U109   179,276 2,294 SH   SOLE   2,294 0 0
W P CAREY INC COM 92936U109   23,445 300 SH   DFND 1 0 0 300
WALGREENS BOOTS ALLIANCE INC COM 931427108   863,427 23,111 SH   SOLE   15,911 0 7,200
WALGREENS BOOTS ALLIANCE INC COM 931427108   324,472 8,685 SH   DFND 1 8,685 0 0
WAL-MART STORES INC COM 931142103   6,629,250 46,754 SH   SOLE   41,342 0 5,412
WAL-MART STORES INC COM 931142103   683,002 4,817 SH   DFND 1 2,555 0 2,262
WARNER BROS DISCOVERY INC COM SER A 934423104   407,204 42,954 SH   SOLE   16,192 0 26,762
WARNER BROS DISCOVERY INC COM SER A 934423104   37,019 3,905 SH   DFND 1 3,030 0 875
WASHINGTON TR BANCORP COM 940610108   535,493 11,350 SH   SOLE   11,350 0 0
WASHINGTON TR BANCORP COM 940610108   92,992 1,971 SH   DFND 1 1,971 0 0
WASTE MGMT INC DEL COM 94106L109   1,177,384 7,505 SH   SOLE   7,105 0 400
WASTE MGMT INC DEL COM 94106L109   679,447 4,331 SH   DFND 1 4,254 0 77
WATSCO INC COM 942622200   2,370,547 9,505 SH   SOLE   8,677 0 828
WATSCO INC COM 942622200   264,364 1,060 SH   DFND 1 1,060 0 0
WEC ENERGY GROUP INC COM 92939U106   822,369 8,771 SH   SOLE   8,771 0 0
WEC ENERGY GROUP INC COM 92939U106   142,046 1,515 SH   DFND 1 1,515 0 0
WELLS FARGO & CO NEW COM 949746101   3,198,365 77,461 SH   SOLE   76,761 0 700
WELLS FARGO & CO NEW COM 949746101   227,756 5,516 SH   DFND 1 3,566 0 1,950
WEST PHARMACEUTICAL SVSC INC COM 955306105   265,475 1,128 SH   SOLE   725 0 403
WEST PHARMACEUTICAL SVSC INC COM 955306105   56,013 238 SH   DFND 1 238 0 0
WESTROCK CO COM 96145D105   432,116 12,290 SH   SOLE   2,700 0 9,590
WESTROCK CO COM 96145D105   105,972 3,014 SH   DFND 1 14 0 3,000
WEYERHAEUSER CO COM 962166104   2,454,580 79,180 SH   SOLE   79,180 0 0
WEYERHAEUSER CO COM 962166104   139,655 4,505 SH   DFND 1 105 0 4,400
WHEATON PRECIOUS METALS CORP COM 962879102   169,803 4,345 SH   SOLE   4,345 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   305,762 7,824 SH   DFND 1 7,824 0 0
WILLIAMS COS INC DEL COM 969457100   218,193 6,632 SH   SOLE   6,632 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   454,290 9,037 SH   SOLE   9,037 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,120,518 22,290 SH   DFND 1 0 0 22,290
WISDOMTREE TR HIGH DIV FD 97717W208   339,335 3,943 SH   SOLE   3,943 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   298,776 12,341 SH   SOLE   8,227 0 4,114
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   4,237 175 SH   DFND 1 175 0 0
XCEL ENERGY INC COM 98389B100   312,410 4,456 SH   SOLE   3,263 0 1,193
XCEL ENERGY INC COM 98389B100   336,528 4,800 SH   DFND 1 67 0 4,733
XYLEM INC COM 98419M100   1,415,185 12,799 SH   SOLE   11,549 0 1,250
XYLEM INC COM 98419M100   179,123 1,620 SH   DFND 1 1,485 0 135
YUM BRANDS INC COM 988498101   1,098,926 8,580 SH   SOLE   8,580 0 0
YUM BRANDS INC COM 988498101   4,099 32 SH   DFND 1 32 0 0
YUM CHINA HLDGS INC COM 98850P109   412,990 7,557 SH   SOLE   7,557 0 0
YUM CHINA HLDGS INC COM 98850P109   1,694 31 SH   DFND 1 31 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105   248,974 971 SH   SOLE   896 0 75
ZIMMER BIOMET HLDGS INC COM 98956P102   1,328,550 10,420 SH   SOLE   8,945 0 1,475
ZOETIS INC CL A 98978V103   5,524,349 37,696 SH   SOLE   36,978 0 718
ZOETIS INC CL A 98978V103   1,348,260 9,200 SH   DFND 1 5,750 0 3,450