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
3M Co COM 88579Y101   348,013 3,477 SH   DFND NONE 3,477 0 0
3M Co COM 88579Y101   792,913 7,922 SH   SOLE NONE 6,684 0 1,238
5TH THIRD BANCORP COM 316773100   7,208 275 SH   DFND NONE 275 0 0
5TH THIRD BANCORP COM 316773100   13,105 500 SH   SOLE NONE 500 0 0
ABB LTD SPONSORED ADR 000375204   25,905 660 SH   SOLE NONE 660 0 0
ADVANCED MICRO DEV COM 007903107   600,875 5,275 SH   DFND NONE 5,275 0 0
ADVANCED MICRO DEV COM 007903107   5,153,061 45,238 SH   SOLE NONE 44,553 0 685
AES CORP COM 00130H105   17,621 850 SH   DFND NONE 850 0 0
AGILENT TECHS INC COM 00846U101   85,137 708 SH   DFND NONE 708 0 0
AGILENT TECHS INC COM 00846U101   2,567,939 21,355 SH   SOLE NONE 2,288 0 19,067
AGNICO EAGLE MINES COM 008474108   116,503 2,331 SH   DFND NONE 2,331 0 0
ALCON AG ORD SHS H01301128   16,422 200 SH   DFND NONE 200 0 0
ALPHABET INC CAP STK CL A 02079K305   4,004,564 33,455 SH   DFND NONE 33,455 0 0
ALPHABET INC CAP STK CL A 02079K305   52,743,052 440,627 SH   SOLE NONE 368,841 0 71,786
ALTRIA GROUP INC COM 02209S103   869,216 19,188 SH   SOLE NONE 19,188 0 0
AMER EXPRESS CO COM 025816109   1,292,216 7,418 SH   DFND NONE 7,418 0 0
AMER EXPRESS CO COM 025816109   28,502,952 163,622 SH   SOLE NONE 143,650 0 19,972
AMER INTL GRP COM NEW 026874784   25,893 450 SH   DFND NONE 450 0 0
AMEREN CORP COM 023608102   40,835 500 SH   SOLE NONE 500 0 0
AMETEK Inc COM 031100100   94,862 586 SH   SOLE NONE 586 0 0
AMN HEALTHCARE SVS COM 001744101   142,074 1,302 SH   DFND NONE 1,302 0 0
AMN HEALTHCARE SVS COM 001744101   9,603 88 SH   SOLE NONE 88 0 0
ANALOG DEVICES INC COM 032654105   169,290 869 SH   DFND NONE 869 0 0
ANALOG DEVICES INC COM 032654105   195,589 1,004 SH   SOLE NONE 1,004 0 0
ANSYS, INC. COM 03662Q105   33,027 100 SH   SOLE NONE 100 0 0
APPLIED MATERIALS COM 038222105   63,598 440 SH   DFND NONE 440 0 0
APPLIED MATERIALS COM 038222105   4,411,650 30,522 SH   SOLE NONE 30,522 0 0
APTARGROUP INC COM 038336103   6,952 60 SH   SOLE NONE 60 0 0
ARISTA NETWORKS INC COM 040413106   10,048 62 SH   DFND NONE 62 0 0
ARISTA NETWORKS INC COM 040413106   4,778,987 29,489 SH   SOLE NONE 22,832 0 6,657
ARK Investment Management LLC ARK SPACE EXPL 00214Q807   53,200 3,500 SH   DFND NONE 3,500 0 0
AT&T INC COM 00206R102   384,379 24,099 SH   DFND NONE 22,929 0 1,170
AT&T INC COM 00206R102   415,067 26,023 SH   SOLE NONE 20,898 0 5,125
AUTOMATIC DATA PROCESSING COM 053015103   2,297,025 10,451 SH   DFND NONE 10,451 0 0
AUTOMATIC DATA PROCESSING COM 053015103   4,771,421 21,709 SH   SOLE NONE 9,706 0 12,003
AUTOZONE INC COM 053332102   7,480 3 SH   DFND NONE 3 0 0
AUTOZONE INC COM 053332102   224,402 90 SH   SOLE NONE 90 0 0
AVANGRID INC COM 05351W103   11,304 300 SH   SOLE NONE 300 0 0
AVERY DENNISON CORP COM 053611109   132,458 771 SH   SOLE NONE 771 0 0
AbbVie Inc COM 00287Y109   1,503,452 11,159 SH   DFND NONE 11,159 0 0
AbbVie Inc COM 00287Y109   2,566,472 19,049 SH   SOLE NONE 14,576 0 4,473
Abbott Laboratories COM 002824100   1,974,897 18,115 SH   DFND NONE 18,115 0 0
Abbott Laboratories COM 002824100   3,401,315 31,199 SH   SOLE NONE 24,792 0 6,407
Abeona Therapeutics Inc COM NEW 00289Y206   52 13 SH   SOLE NONE 13 0 0
Acadia Healthcare Co Inc COM 00404A109   6,769 85 SH   SOLE NONE 85 0 0
Accenture PLC SHS CLASS A G1151C101   939,626 3,045 SH   DFND NONE 3,045 0 0
Accenture PLC SHS CLASS A G1151C101   13,632,139 44,177 SH   SOLE NONE 28,150 0 16,027
Adobe Inc COM 00724F101   702,190 1,436 SH   DFND NONE 1,436 0 0
Adobe Inc COM 00724F101   32,174,075 65,797 SH   SOLE NONE 52,063 0 13,734
AdvanSix Inc COM 00773T101   1,364 39 SH   DFND NONE 39 0 0
Aflac Inc COM 001055102   460,680 6,600 SH   DFND NONE 6,600 0 0
Aflac Inc COM 001055102   209,400 3,000 SH   SOLE NONE 3,000 0 0
Air Lease Corp CL A 00912X302   25,110 600 SH   DFND NONE 600 0 0
Air Products and Chemicals Inc COM 009158106   28,455 95 SH   DFND NONE 95 0 0
Air Products and Chemicals Inc COM 009158106   1,146,601 3,828 SH   SOLE NONE 1,903 0 1,925
Akamai Technologies Inc COM 00971T101   13,481 150 SH   DFND NONE 150 0 0
Akero Therapeutics Inc COM 00973Y108   163,415 3,500 SH   SOLE NONE 3,500 0 0
Alibaba Group Holding Ltd SPONSORED ADS 01609W102   1,500 18 SH   DFND NONE 18 0 0
Align Technology Inc COM 016255101   10,609 30 SH   SOLE NONE 30 0 0
Allegion plc ORD SHS G0176J109   19,203 160 SH   DFND NONE 160 0 0
Allstate Corp/The COM 020002101   100,971 926 SH   DFND NONE 926 0 0
Allstate Corp/The COM 020002101   59,209 543 SH   SOLE NONE 543 0 0
Alpha & Omega Semiconductor Lt SHS G6331P104   153,373 4,676 SH   SOLE NONE 4,676 0 0
Alphabet Inc CAP STK CL C 02079K107   1,658,499 13,710 SH   DFND NONE 13,710 0 0
Alphabet Inc CAP STK CL C 02079K107   7,309,007 60,420 SH   SOLE NONE 54,176 0 6,244
Amarin Corp PLC SPONS ADR NEW 023111206   179 150 SH   SOLE NONE 150 0 0
Amazon.com Inc COM 023135106   3,851,747 29,547 SH   DFND NONE 28,467 0 1,080
Amazon.com Inc COM 023135106   39,868,260 305,832 SH   SOLE NONE 291,557 0 14,275
American Airlines Group Inc COM 02376R102   70,773 3,945 SH   SOLE NONE 3,945 0 0
American Electric Power Co Inc COM 025537101   87,400 1,038 SH   DFND NONE 1,038 0 0
American Electric Power Co Inc COM 025537101   77,969 926 SH   SOLE NONE 926 0 0
American Tower Corp COM 03027X100   532,947 2,748 SH   DFND NONE 2,748 0 0
American Tower Corp COM 03027X100   9,396,199 48,449 SH   SOLE NONE 41,389 0 7,060
American Water Works Co Inc COM 030420103   71,375 500 SH   DFND NONE 500 0 0
American Water Works Co Inc COM 030420103   310,339 2,174 SH   SOLE NONE 329 0 1,845
Ameriprise Financial Inc COM 03076C106   169,402 510 SH   DFND NONE 510 0 0
Ameriprise Financial Inc COM 03076C106   313,891 945 SH   SOLE NONE 945 0 0
Amgen Inc COM 031162100   137,874 621 SH   DFND NONE 621 0 0
Amgen Inc COM 031162100   747,319 3,366 SH   SOLE NONE 2,834 0 532
Amphenol Corp CL A 032095101   33,980 400 SH   DFND NONE 400 0 0
Amprius Technologies Inc COMMON STOCK 03214Q108   14,360 2,000 SH   DFND NONE 2,000 0 0
Antero Resources Corp COM 03674X106   180,693 7,846 SH   DFND NONE 7,846 0 0
Aon PLC SHS CL A G0403H108   42,805 124 SH   DFND NONE 0 0 124
Aon PLC SHS CL A G0403H108   49,018 142 SH   SOLE NONE 142 0 0
Apellis Pharmaceuticals Inc COM 03753U106   911,000 10,000 SH   DFND NONE 10,000 0 0
Apple Inc COM 037833100   13,110,432 67,590 SH   DFND NONE 67,450 0 140
Apple Inc COM 037833100   132,509,505 683,144 SH   SOLE NONE 592,301 0 90,843
Aptiv PLC SHS G6095L109   15,620 153 SH   DFND NONE 153 0 0
Aptiv PLC SHS G6095L109   8,987,697 88,037 SH   SOLE NONE 60,246 0 27,791
Arbutus Biopharma Corp COM 03879J100   11,500 5,000 SH   SOLE NONE 5,000 0 0
Archer-Daniels-Midland Co COM 039483102   319,241 4,225 SH   SOLE NONE 4,225 0 0
Ares Management Corp CL A COM STK 03990B101   24,088 250 SH   SOLE NONE 250 0 0
Arthur J Gallagher & Co COM 363576109   233,622 1,064 SH   SOLE NONE 1,064 0 0
AstraZeneca PLC SPONSORED ADR 046353108   14,314 200 SH   SOLE NONE 200 0 0
Atlassian Corp CL A 049468101   28,192 168 SH   DFND NONE 168 0 0
Atlassian Corp CL A 049468101   252,386 1,504 SH   SOLE NONE 425 0 1,079
Atmos Energy Corp COM 049560105   52,004 447 SH   DFND NONE 447 0 0
Atmos Energy Corp COM 049560105   5,308,478 45,629 SH   SOLE NONE 45,629 0 0
Autodesk Inc COM 052769106   1,099,370 5,373 SH   SOLE NONE 5,373 0 0
AvalonBay Communities Inc COM 053484101   7,003 37 SH   SOLE NONE 37 0 0
Avista Corp COM 05379B107   7,854 200 SH   DFND NONE 0 0 200
Avista Corp COM 05379B107   19,635 500 SH   SOLE NONE 500 0 0
BALLARD POWER SYS COM 058586108   21,800 5,000 SH   SOLE NONE 5,000 0 0
BARRICK GOLD CORP COM 067901108   4,300 254 SH   DFND NONE 254 0 0
BARRICK GOLD CORP COM 067901108   23,279 1,375 SH   SOLE NONE 1,375 0 0
BAXTER INTL INC COM 071813109   209,576 4,600 SH   DFND NONE 4,600 0 0
BAXTER INTL INC COM 071813109   15,946 350 SH   SOLE NONE 350 0 0
BECTON DICKINSON COM 075887109   746,356 2,827 SH   DFND NONE 2,827 0 0
BECTON DICKINSON COM 075887109   18,803,584 71,223 SH   SOLE NONE 51,434 0 19,789
BELPOINTE PREP LLC UNIT RP LTD LB A 080694102   51,591 593 SH   SOLE NONE 593 0 0
BERKLEY(WR)CORP COM 084423102   77,428 1,300 SH   SOLE NONE 1,300 0 0
BERKSHIRE HATHAWAY CL A 084670108   24,854,880 48 SH   DFND NONE 48 0 0
BERKSHIRE HATHAWAY CL A 084670108   19,158,970 37 SH   SOLE NONE 21 0 16
BHP BILLITON LTD SPONSORED ADS 088606108   25,360 425 SH   DFND NONE 425 0 0
BJ's Wholesale Club Holdings I COM 05550J101   35,664 566 SH   SOLE NONE 566 0 0
BK OF AMERICA CORP COM 060505104   482,824 16,829 SH   DFND NONE 16,829 0 0
BK OF AMERICA CORP COM 060505104   18,789,712 654,922 SH   SOLE NONE 654,712 0 210
BK OF NY MELLON CP COM 064058100   48,972 1,100 SH   DFND NONE 1,100 0 0
BK OF NY MELLON CP COM 064058100   18,966 426 SH   SOLE NONE 426 0 0
BOEING CO COM 097023105   24,283 115 SH   DFND NONE 115 0 0
BOEING CO COM 097023105   1,609,039 7,620 SH   SOLE NONE 7,620 0 0
BP PLC SPONSORED ADR 055622104   203,341 5,762 SH   DFND NONE 4,704 0 1,058
BP PLC SPONSORED ADR 055622104   80,638 2,285 SH   SOLE NONE 2,285 0 0
BRISTOL-MYRS SQUIB COM 110122108   544,790 8,519 SH   DFND NONE 8,253 0 266
BRISTOL-MYRS SQUIB COM 110122108   31,548,773 493,335 SH   SOLE NONE 440,725 0 52,610
BROADRIDGE FIN SOL COM 11133T103   157,349 950 SH   DFND NONE 950 0 0
BROADRIDGE FIN SOL COM 11133T103   225,422 1,361 SH   SOLE NONE 1,361 0 0
BROOKFIELD INFRASTRUCTURE PART LP INT UNIT G16252101   164,214 4,499 SH   SOLE NONE 4,499 0 0
Bar Harbor Bankshares COM 066849100   17,174 697 SH   DFND NONE 0 0 697
Bar Harbor Bankshares COM 066849100   7,688 312 SH   SOLE NONE 312 0 0
Berkshire Hathaway Inc CL B NEW 084670702   2,338,578 6,858 SH   DFND NONE 6,758 0 100
Berkshire Hathaway Inc CL B NEW 084670702   6,020,355 17,655 SH   SOLE NONE 12,467 0 5,188
Bio-Rad Laboratories Inc CL A 090572207   12,890 34 SH   SOLE NONE 34 0 0
Biogen Inc COM 09062X103   95,425 335 SH   SOLE NONE 335 0 0
BlackRock Advisors LLC/Closed-End/USA SHS 09248X100   49,770 3,000 SH   DFND NONE 3,000 0 0
BlackRock Fund Advisors 20 YR TR BD ETF 464287432   45,499 442 SH   DFND NONE 442 0 0
BlackRock Fund Advisors 20 YR TR BD ETF 464287432   44,676 434 SH   SOLE NONE 434 0 0
BlackRock Fund Advisors RUS MDCP VAL ETF 464287473   158,060 1,439 SH   SOLE NONE 1,188 0 251
BlackRock Fund Advisors RUS MD CP GR ETF 464287481   224,182 2,320 SH   SOLE NONE 2,320 0 0
BlackRock Fund Advisors RUS MID CAP ETF 464287499   484,189 6,630 SH   DFND NONE 6,630 0 0
BlackRock Fund Advisors RUS MID CAP ETF 464287499   166,654 2,282 SH   SOLE NONE 2,282 0 0
BlackRock Fund Advisors CORE S&P MCP ETF 464287507   238,993 914 SH   DFND NONE 914 0 0
BlackRock Fund Advisors CORE S&P MCP ETF 464287507   11,574,812 44,267 SH   SOLE NONE 44,267 0 0
BlackRock Fund Advisors EXPND TEC SC ETF 464287549   41,251 105 SH   SOLE NONE 105 0 0
BlackRock Fund Advisors RUS 1000 ETF 464287622   494,792 2,030 SH   SOLE NONE 2,030 0 0
BlackRock Fund Advisors RUS 2000 GRW ETF 464287648   558,118 2,300 SH   DFND NONE 2,300 0 0
BlackRock Fund Advisors RUS 2000 GRW ETF 464287648   242,660 1,000 SH   SOLE NONE 1,000 0 0
BlackRock Fund Advisors S&P MC 400VL ETF 464287705   259,147 2,419 SH   SOLE NONE 2,419 0 0
BlackRock Fund Advisors CORE S&P SCP ETF 464287804   196,809 1,975 SH   DFND NONE 1,975 0 0
BlackRock Fund Advisors CORE S&P SCP ETF 464287804   1,326,441 13,311 SH   SOLE NONE 13,311 0 0
BlackRock Fund Advisors INTL TREA BD ETF 464288117   1,584 40 SH   SOLE NONE 40 0 0
BlackRock Fund Advisors INTL SEL DIV ETF 464288448   104,504 3,969 SH   DFND NONE 3,969 0 0
BlackRock Fund Advisors INTL SEL DIV ETF 464288448   6,583 250 SH   SOLE NONE 250 0 0
BlackRock Fund Advisors MSCI KLD400 SOC 464288570   625,888 7,436 SH   SOLE NONE 6,763 0 673
BlackRock Fund Advisors INTRM GOV CR ETF 464288612   6,071 59 SH   DFND NONE 59 0 0
BlackRock Fund Advisors INTRM GOV CR ETF 464288612   29,716,857 288,794 SH   SOLE NONE 288,794 0 0
BlackRock Fund Advisors ISHS 5-10YR INVT 464288638   3,439 68 SH   SOLE NONE 68 0 0
BlackRock Fund Advisors 10-20 YR TRS ETF 464288653   111 1 SH   DFND NONE 1 0 0
BlackRock Fund Advisors 10-20 YR TRS ETF 464288653   207,094 1,870 SH   SOLE NONE 1,870 0 0
BlackRock Fund Advisors PFD AND INCM SEC 464288687   35,570 1,150 SH   DFND NONE 1,150 0 0
BlackRock Fund Advisors PFD AND INCM SEC 464288687   6,959 225 SH   SOLE NONE 225 0 0
BlackRock Fund Advisors U.S. MED DVC ETF 464288810   151,087 2,676 SH   SOLE NONE 2,676 0 0
BlackRock Fund Advisors EAFE GRWTH ETF 464288885   28,623 300 SH   SOLE NONE 300 0 0
BlackRock Fund Advisors AGGRES ALLOC ETF 464289859   28,526 430 SH   DFND NONE 430 0 0
BlackRock Fund Advisors CORE 1 5 YR USD 46432F859   38,291 821 SH   DFND NONE 821 0 0
BlackRock Fund Advisors CORE MSCI EMKT 46434G103   248,865 5,049 SH   SOLE NONE 5,049 0 0
BlackRock Fund Advisors ESG AWR MSCI EM 46434G863   193,924 6,131 SH   SOLE NONE 5,605 0 526
BlackRock Fund Advisors MSCI INTL QUALTY 46434V456   48,772 1,370 SH   SOLE NONE 1,370 0 0
BlackRock Fund Advisors CORE MSCI EURO 46434V738   220,520 4,190 SH   DFND NONE 4,190 0 0
BlackRock Fund Advisors CORE MSCI INTL 46435G326   13,019 213 SH   SOLE NONE 213 0 0
BlackRock Funds/Closed-End/USA COM 09251A104   12,835 1,539 SH   SOLE NONE 1,539 0 0
BlackRock Funds/Closed-end/USA COM 09254E103   273,500 25,000 SH   SOLE NONE 25,000 0 0
BlackRock Funds/Closed-end/USA COM 09254F100   210,910 18,229 SH   SOLE NONE 18,229 0 0
BlackRock Funds/Closed-end/USA COM 09255X100   134,420 11,009 SH   DFND NONE 11,009 0 0
BlackRock Inc COM 09247X101   367,686 532 SH   DFND NONE 532 0 0
BlackRock Inc COM 09247X101   21,715,334 31,420 SH   SOLE NONE 26,485 0 4,935
Blackstone Inc COM 09260D107   534,578 5,750 SH   DFND NONE 5,750 0 0
Blackstone Inc COM 09260D107   365,372 3,930 SH   SOLE NONE 3,445 0 485
Block Inc CL A 852234103   2,663 40 SH   DFND NONE 40 0 0
Block Inc CL A 852234103   22,700 341 SH   SOLE NONE 341 0 0
Booking Holdings Inc COM 09857L108   132,316 49 SH   SOLE NONE 0 0 49
Booz Allen Hamilton Holding Co CL A 099502106   11,160 100 SH   SOLE NONE 100 0 0
Boston Properties Inc COM 101121101   17,968 312 SH   DFND NONE 312 0 0
Boston Scientific Corp COM 101137107   170,221 3,147 SH   SOLE NONE 3,147 0 0
Broadcom Inc COM 11135F101   353,911 408 SH   DFND NONE 408 0 0
Broadcom Inc COM 11135F101   36,006,152 41,509 SH   SOLE NONE 34,689 0 6,820
Brookfield Infrastructure Part COM SB VTG SHS A 11275Q107   8,523 187 SH   SOLE NONE 187 0 0
Brookfield Renewable Partners CL A SUB VTG 11284V105   3,152 100 SH   SOLE NONE 100 0 0
Brookfield Renewable Partners PARTNERSHIP UNIT G16258108   11,855 402 SH   SOLE NONE 402 0 0
Burlington Stores Inc COM 122017106   5,036 32 SH   SOLE NONE 32 0 0
CARLISLE COS INC COM 142339100   487,407 1,900 SH   DFND NONE 1,900 0 0
CARRIER GLOBAL CORP COM 14448C104   446,694 8,986 SH   DFND NONE 8,986 0 0
CARRIER GLOBAL CORP COM 14448C104   208,881 4,202 SH   SOLE NONE 4,202 0 0
CDN NATL RAILWAYS COM 136375102   93,829 775 SH   DFND NONE 775 0 0
CDN NATL RAILWAYS COM 136375102   288,994 2,387 SH   SOLE NONE 2,387 0 0
CH Robinson Worldwide Inc COM NEW 12541W209   46,232 490 SH   DFND NONE 490 0 0
CHARLES SCHWAB INVESTMENT MANAGEMENT INC US DIVIDEND EQ 808524797   315,461 4,344 SH   DFND NONE 4,344 0 0
CHARLES SCHWAB INVESTMENT MANAGEMENT INC US DIVIDEND EQ 808524797   12,468,817 171,699 SH   SOLE NONE 171,700 0 0
CHUBB LIMITED COM COM H1467J104   466,380 2,422 SH   DFND NONE 2,422 0 0
CHUBB LIMITED COM COM H1467J104   99,554 517 SH   SOLE NONE 483 0 34
CIENA CORP COM NEW 171779309   12,747 300 SH   DFND NONE 300 0 0
CINTAS CORP COM 172908105   337,517 679 SH   SOLE NONE 623 0 56
CISCO SYSTEMS COM 17275R102   156,617 3,027 SH   DFND NONE 3,027 0 0
CISCO SYSTEMS COM 17275R102   1,048,511 20,265 SH   SOLE NONE 20,265 0 0
CME Group Inc COM 12572Q105   9,265 50 SH   SOLE NONE 50 0 0
CMS Energy Corp COM 125896100   5,875 100 SH   SOLE NONE 100 0 0
COGNIZANT TECHNOLO CL A 192446102   92,371 1,415 SH   DFND NONE 1,415 0 0
COLGATE-PALMOLIVE COM 194162103   161,938 2,102 SH   DFND NONE 2,102 0 0
COLGATE-PALMOLIVE COM 194162103   333,121 4,324 SH   SOLE NONE 3,165 0 1,159
CONAGRA FOODS INC COM 205887102   26,976 800 SH   SOLE NONE 800 0 0
CONOCOPHILLIPS COM 20825C104   70,766 683 SH   DFND NONE 683 0 0
CONOCOPHILLIPS COM 20825C104   754,902 7,286 SH   SOLE NONE 7,286 0 0
CORNING INC COM 219350105   70,991 2,026 SH   SOLE NONE 2,026 0 0
CREDIT SUISSE AG/NASSAU X LINK SILVER 22542D225   248,532 3,386 SH   SOLE NONE 3,386 0 0
CRISPR Therapeutics AG NAMEN AKT H17182108   84,210 1,500 SH   DFND NONE 1,500 0 0
CSW Industrials Inc COM 126402106   99,714 600 SH   SOLE NONE 600 0 0
CSX CORP COM 126408103   645,377 18,926 SH   DFND NONE 18,926 0 0
CSX CORP COM 126408103   71,610 2,100 SH   SOLE NONE 2,100 0 0
CUMMINS INC COM 231021106   49,032 200 SH   DFND NONE 200 0 0
CUMMINS INC COM 231021106   306,450 1,250 SH   SOLE NONE 1,250 0 0
CVS Health Corp COM 126650100   327,469 4,737 SH   DFND NONE 4,737 0 0
CVS Health Corp COM 126650100   25,047,873 362,330 SH   SOLE NONE 316,553 0 45,777
Cabot Corp COM 127055101   20,669,010 309,000 SH   DFND NONE 309,000 0 0
Cabot Corp COM 127055101   7,067,798 105,663 SH   SOLE NONE 105,663 0 0
Cambridge Bancorp COM 132152109   4,395,200 80,928 SH   DFND NONE 19,706 0 61,222
Cambridge Bancorp COM 132152109   7,452,418 137,220 SH   SOLE NONE 116,754 0 20,466
Capital One Financial Corp COM 14040H105   18,046 165 SH   DFND NONE 165 0 0
Caterpillar Inc COM 149123101   615,617 2,502 SH   DFND NONE 2,502 0 0
Caterpillar Inc COM 149123101   1,227,790 4,990 SH   SOLE NONE 4,990 0 0
Celanese Corp COM 150870103   17,370 150 SH   SOLE NONE 150 0 0
Celsius Holdings Inc COM NEW 15118V207   22,379 150 SH   SOLE NONE 150 0 0
CenterPoint Energy Inc COM 15189T107   87,217 2,992 SH   SOLE NONE 2,992 0 0
Ceragon Networks Ltd ORD M22013102   897 427 SH   SOLE NONE 427 0 0
ChampionX Corp COM 15872M104   19,400 625 SH   SOLE NONE 625 0 0
Charles Schwab Investment Management Inc US LRG CAP ETF 808524201   257,032 4,908 SH   SOLE NONE 4,908 0 0
Charles Schwab Investment Management Inc US LCAP GR ETF 808524300   22,635 302 SH   SOLE NONE 302 0 0
Chart Industries Inc COM 16115Q308   79,895 500 SH   DFND NONE 500 0 0
Chart Industries Inc COM 16115Q308   4,899,321 30,661 SH   SOLE NONE 25,812 0 4,849
Check Point Software Technolog ORD M22465104   192,952 1,536 SH   DFND NONE 1,536 0 0
Chemours Co/The COM 163851108   4,427 120 SH   SOLE NONE 120 0 0
Chevron Corp COM 166764100   1,074,386 6,828 SH   DFND NONE 6,828 0 0
Chevron Corp COM 166764100   16,643,224 105,772 SH   SOLE NONE 105,648 0 124
Church & Dwight Co Inc COM 171340102   856,967 8,550 SH   DFND NONE 8,550 0 0
Church & Dwight Co Inc COM 171340102   104,139 1,039 SH   SOLE NONE 1,039 0 0
Churchill Downs Inc COM 171484108   247,723 1,780 SH   DFND NONE 1,780 0 0
Cigna Group/The COM 125523100   156,575 558 SH   SOLE NONE 558 0 0
Citigroup Inc COM NEW 172967424   12,431 270 SH   DFND NONE 270 0 0
Citigroup Inc COM NEW 172967424   31,676 688 SH   SOLE NONE 688 0 0
Citizens Financial Group Inc COM 174610105   15,648 600 SH   SOLE NONE 600 0 0
Civitas Resources Inc COM NEW 17888H103   66,456 958 SH   DFND NONE 958 0 0
Clean Energy Fuels Corp COM 184499101   49,600 10,000 SH   DFND NONE 10,000 0 0
Clorox Co/The COM 189054109   406,506 2,556 SH   DFND NONE 2,556 0 0
Clorox Co/The COM 189054109   211,682 1,331 SH   SOLE NONE 1,331 0 0
Coca-Cola Co/The COM 191216100   1,642,561 27,276 SH   DFND NONE 27,276 0 0
Coca-Cola Co/The COM 191216100   20,036,037 332,714 SH   SOLE NONE 326,956 0 5,758
Coherent Corp COM 19247G107   33,137 650 SH   DFND NONE 650 0 0
Comcast Corp CL A 20030N101   201,975 4,861 SH   DFND NONE 4,861 0 0
Comcast Corp CL A 20030N101   424,184 10,209 SH   SOLE NONE 8,207 0 2,002
Commerce Bancshares Inc/MO COM 200525103   60,875 1,250 SH   SOLE NONE 1,250 0 0
Commercial Metals Co COM 201723103   52,660 1,000 SH   SOLE NONE 1,000 0 0
Consolidated Edison Inc COM 209115104   92,479 1,023 SH   SOLE NONE 1,023 0 0
Constellation Brands Inc CL A 21036P108   36,920 150 SH   DFND NONE 150 0 0
Constellation Brands Inc CL A 21036P108   12,307 50 SH   SOLE NONE 50 0 0
Constellation Energy Corp COM 21037T109   20,507 224 SH   SOLE NONE 98 0 126
Corteva Inc COM 22052L104   19,024 332 SH   DFND NONE 0 0 332
Corteva Inc COM 22052L104   509,225 8,887 SH   SOLE NONE 8,887 0 0
Costco Wholesale Corp COM 22160K105   762,346 1,416 SH   DFND NONE 1,416 0 0
Costco Wholesale Corp COM 22160K105   11,019,023 20,467 SH   SOLE NONE 20,134 0 333
Coterra Energy Inc COM 127097103   2,428,800 96,000 SH   DFND NONE 96,000 0 0
Coterra Energy Inc COM 127097103   64,566 2,552 SH   SOLE NONE 2,552 0 0
Crowdstrike Holdings Inc CL A 22788C105   161,557 1,100 SH   DFND NONE 1,100 0 0
Crown Castle Inc COM 22822V101   71,099 624 SH   SOLE NONE 624 0 0
DEERE & CO COM 244199105   384,931 950 SH   DFND NONE 950 0 0
DEERE & CO COM 244199105   892,634 2,203 SH   SOLE NONE 2,123 0 80
DIAGEO SPON ADR NEW 25243Q205   206,615 1,191 SH   SOLE NONE 1,191 0 0
DOMINION RES(VIR) COM 25746U109   61,423 1,186 SH   DFND NONE 1,186 0 0
DOMINION RES(VIR) COM 25746U109   168,318 3,250 SH   SOLE NONE 3,250 0 0
DORIAN LPG LTD SHS USD Y2106R110   89,775 3,500 SH   DFND NONE 3,500 0 0
DT Midstream Inc COMMON STOCK 23345M107   2,479 50 SH   DFND NONE 50 0 0
DTE Energy Co COM 233331107   11,002 100 SH   DFND NONE 100 0 0
DTE Energy Co COM 233331107   138,625 1,260 SH   SOLE NONE 0 0 1,260
DUKE ENERGY CORP COM NEW 26441C204   24,948 278 SH   DFND NONE 278 0 0
DUKE ENERGY CORP COM NEW 26441C204   235,747 2,627 SH   SOLE NONE 2,430 0 197
DXC Technology Co COM 23355L106   18,357 687 SH   DFND NONE 687 0 0
Danaher Corp COM 235851102   778,560 3,244 SH   DFND NONE 3,244 0 0
Danaher Corp COM 235851102   17,152,407 71,468 SH   SOLE NONE 51,468 0 20,000
Darden Restaurants Inc COM 237194105   41,770 250 SH   SOLE NONE 0 0 250
Darling Ingredients Inc COM 237266101   41,464 650 SH   DFND NONE 650 0 0
Dell Technologies Inc CL C 24703L202   65,257 1,206 SH   SOLE NONE 1,206 0 0
Delta Air Lines Inc COM NEW 247361702   3,803 80 SH   SOLE NONE 80 0 0
Dexcom Inc COM 252131107   12,851 100 SH   DFND NONE 100 0 0
Dexcom Inc COM 252131107   4,626 36 SH   SOLE NONE 36 0 0
Dick's Sporting Goods Inc COM 253393102   169,203 1,280 SH   SOLE NONE 1,280 0 0
Digital Realty Trust Inc COM 253868103   15,259 134 SH   DFND NONE 134 0 0
Digital Realty Trust Inc COM 253868103   2,358,703 20,714 SH   SOLE NONE 19,931 0 783
Dimensional ETF Trust US TARGETED VLU 25434V609   10,809 233 SH   SOLE NONE 233 0 0
Dimensional ETF Trust US MKTWIDE VALUE 25434V724   17,181 498 SH   SOLE NONE 498 0 0
DocuSign Inc COM 256163106   15,327 300 SH   DFND NONE 300 0 0
Dollar Tree Inc COM 256746108   23,678 165 SH   SOLE NONE 165 0 0
Donaldson Co Inc COM 257651109   18,378 294 SH   DFND NONE 294 0 0
Donaldson Co Inc COM 257651109   4,411,393 70,571 SH   SOLE NONE 58,911 0 11,660
Dover Corp COM 260003108   201,838 1,367 SH   SOLE NONE 1,367 0 0
Dow Inc COM 260557103   143,482 2,694 SH   DFND NONE 2,362 0 332
Dow Inc COM 260557103   549,004 10,308 SH   SOLE NONE 10,167 0 141
DraftKings Inc COM CL A 26142V105   10,628 400 SH   SOLE NONE 400 0 0
DuPont de Nemours Inc COM 26614N102   211,248 2,957 SH   DFND NONE 2,625 0 332
DuPont de Nemours Inc COM 26614N102   707,470 9,903 SH   SOLE NONE 9,562 0 341
EBAY INC COM 278642103   22,345 500 SH   SOLE NONE 500 0 0
ECB Bancorp Inc/MD COM 26828M106   209,280 16,000 SH   SOLE NONE 0 0 16,000
ECOLAB INC COM 278865100   233,549 1,251 SH   DFND NONE 1,251 0 0
ECOLAB INC COM 278865100   17,603,934 94,295 SH   SOLE NONE 79,236 0 15,059
EMERSON ELECTRIC COM 291011104   646,650 7,154 SH   DFND NONE 7,154 0 0
EMERSON ELECTRIC COM 291011104   901,188 9,970 SH   SOLE NONE 7,525 0 2,445
ENBRIDGE INC COM 29250N105   41,274 1,111 SH   SOLE NONE 1,111 0 0
EOG Resources Inc COM 26875P101   22,888 200 SH   SOLE NONE 200 0 0
EQUINIX INC COM 29444U700   125,430 160 SH   DFND NONE 160 0 0
EQUINIX INC COM 29444U700   70,555 90 SH   SOLE NONE 90 0 0
ESTEE LAUDER COS CL A 518439104   60,485 308 SH   DFND NONE 308 0 0
ESTEE LAUDER COS CL A 518439104   615,062 3,132 SH   SOLE NONE 2,902 0 230
EXCHANGE TRADED CONCEPTS LLC ROBO GLB ETF 301505707   8,784 150 SH   SOLE NONE 150 0 0
EXELON CORP COM 30161N101   14,503 356 SH   SOLE NONE 356 0 0
Eaton Corp PLC SHS G29183103   975,335 4,850 SH   DFND NONE 4,850 0 0
Eaton Corp PLC SHS G29183103   36,501,862 181,511 SH   SOLE NONE 167,689 0 13,822
Eaton Vance Management COM 27829F108   14,098 1,780 SH   SOLE NONE 1,780 0 0
Editas Medicine Inc COM 28106W103   8,230 1,000 SH   DFND NONE 1,000 0 0
Edwards Lifesciences Corp COM 28176E108   157,059 1,665 SH   SOLE NONE 309 0 1,356
Elevance Health Inc COM 036752103   37,320 84 SH   DFND NONE 84 0 0
Elevance Health Inc COM 036752103   44,429 100 SH   SOLE NONE 100 0 0
Eli Lilly & Co COM 532457108   491,960 1,049 SH   DFND NONE 795 0 254
Eli Lilly & Co COM 532457108   4,630,709 9,874 SH   SOLE NONE 8,494 0 1,380
Embecta Corp COMMON STOCK 29082K105   9,806 454 SH   DFND NONE 454 0 0
Embecta Corp COMMON STOCK 29082K105   2,786 129 SH   SOLE NONE 127 0 2
Energy Fuels Inc/Canada COM NEW 292671708   31,200 5,000 SH   DFND NONE 5,000 0 0
Enphase Energy Inc COM 29355A107   284,716 1,700 SH   DFND NONE 1,700 0 0
Enphase Energy Inc COM 29355A107   607,115 3,625 SH   SOLE NONE 3,625 0 0
Entegris Inc COM 29362U104   664,920 6,000 SH   DFND NONE 6,000 0 0
Entergy Corp COM 29364G103   32,035 329 SH   DFND NONE 329 0 0
Enterprise Products Partners L COM 293792107   139,128 5,280 SH   SOLE NONE 5,280 0 0
Equifax Inc COM 294429105   11,765 50 SH   SOLE NONE 50 0 0
Essential Utilities Inc COM 29670G102   76,787 1,924 SH   DFND NONE 1,924 0 0
Essential Utilities Inc COM 29670G102   3,491,965 87,496 SH   SOLE NONE 7,744 0 79,752
Etsy Inc COM 29786A106   21,153 250 SH   DFND NONE 250 0 0
Everest Re Group Ltd COM G3223R108   30,767 90 SH   DFND NONE 90 0 0
Evergy Inc COM 30034W106   21,908 375 SH   SOLE NONE 375 0 0
Eversource Energy COM 30040W108   28,368 400 SH   DFND NONE 400 0 0
Eversource Energy COM 30040W108   342,740 4,833 SH   SOLE NONE 4,833 0 0
Everspin Technologies Inc COM 30041T104   77,364 8,400 SH   SOLE NONE 8,400 0 0
Exponent Inc COM 30214U102   20,250 217 SH   SOLE NONE 217 0 0
Exxon Mobil Corp COM 30231G102   3,388,671 31,596 SH   DFND NONE 31,396 0 200
Exxon Mobil Corp COM 30231G102   48,587,156 453,027 SH   SOLE NONE 448,739 0 4,288
FACEBOOK INC CL A 30303M102   67,153 234 SH   DFND NONE 234 0 0
FACEBOOK INC CL A 30303M102   353,559 1,232 SH   SOLE NONE 1,232 0 0
FEDEX CORP COM 31428X106   4,958 20 SH   DFND NONE 20 0 0
FEDEX CORP COM 31428X106   112,051 452 SH   SOLE NONE 150 0 302
FIRST SOLAR INC COM 336433107   604,866 3,182 SH   SOLE NONE 3,067 0 115
FISERV INC COM 337738108   10,723 85 SH   DFND NONE 85 0 0
FISERV INC COM 337738108   39,990 317 SH   SOLE NONE 317 0 0
FMC Corp COM NEW 302491303   63,439 608 SH   SOLE NONE 608 0 0
FORD MOTOR CO COM 345370860   54,619 3,610 SH   DFND NONE 3,000 0 610
FORD MOTOR CO COM 345370860   43,877 2,900 SH   SOLE NONE 2,900 0 0
FREEPORT-MCMOR C&G CL B 35671D857   242,240 6,056 SH   DFND NONE 6,056 0 0
FREEPORT-MCMOR C&G CL B 35671D857   179,360 4,484 SH   SOLE NONE 4,484 0 0
Fabrinet SHS G3323L100   45,458 350 SH   DFND NONE 350 0 0
FactSet Research Systems Inc COM 303075105   5,208 13 SH   SOLE NONE 13 0 0
Fastenal Co COM 311900104   133,317 2,260 SH   SOLE NONE 2,260 0 0
Fidelity Funds/USA NASDAQ COMPSIT 315912808   137,147 2,536 SH   SOLE NONE 2,536 0 0
First Trust Advisors LP NASDQ CLN EDGE 33737A108   52,560 500 SH   DFND NONE 500 0 0
FirstEnergy Corp COM 337932107   156 4 SH   DFND NONE 4 0 0
Five Below Inc COM 33829M101   18,082 92 SH   SOLE NONE 92 0 0
Fortinet Inc COM 34959E109   18,898 250 SH   DFND NONE 250 0 0
Fortive Corp COM 34959J108   7,477 100 SH   DFND NONE 100 0 0
Fortive Corp COM 34959J108   74,770 1,000 SH   SOLE NONE 1,000 0 0
Fresenius Medical Care AG & Co SPONSORED ADR 358029106   5,001 209 SH   SOLE NONE 209 0 0
GAMCO GLOBAL GOLD COM SH BEN INT 36465A109   329,588 88,125 SH   SOLE NONE 88,125 0 0
GARTNER INC COM 366651107   45,891 131 SH   SOLE NONE 131 0 0
GE HealthCare Technologies Inc COMMON STOCK 36266G107   115,361 1,420 SH   DFND NONE 1,266 0 154
GE HealthCare Technologies Inc COMMON STOCK 36266G107   21,204 261 SH   SOLE NONE 261 0 0
GEN DYNAMICS CORP COM 369550108   317,131 1,474 SH   SOLE NONE 1,474 0 0
GENERAL MILLS INC COM 370334104   131,004 1,708 SH   DFND NONE 1,708 0 0
GENERAL MILLS INC COM 370334104   1,091,825 14,235 SH   SOLE NONE 12,420 0 1,815
GERON CORP COM 374163103   8,025 2,500 SH   SOLE NONE 2,500 0 0
GEVO INC COM PAR 374396406   6,080 4,000 SH   DFND NONE 4,000 0 0
GOLDMAN SACHS GRP COM 38141G104   16,127 50 SH   DFND NONE 50 0 0
GSK PLC SPONSORED ADR 37733W204   10,977 308 SH   SOLE NONE 308 0 0
Gen Digital Inc COM 668771108   105,846 5,706 SH   SOLE NONE 5,706 0 0
Generac Holdings Inc COM 368736104   14,913 100 SH   DFND NONE 100 0 0
General Electric Co COM NEW 369604301   468,840 4,268 SH   DFND NONE 3,802 0 466
General Electric Co COM NEW 369604301   111,498 1,015 SH   SOLE NONE 1,015 0 0
General Motors Co COM 37045V100   6,979 181 SH   DFND NONE 181 0 0
Genuine Parts Co COM 372460105   753,074 4,450 SH   DFND NONE 4,450 0 0
Genuine Parts Co COM 372460105   531,213 3,139 SH   SOLE NONE 3,139 0 0
Gilead Sciences Inc COM 375558103   46,242 600 SH   DFND NONE 600 0 0
Gilead Sciences Inc COM 375558103   25,818 335 SH   SOLE NONE 275 0 60
Ginkgo Bioworks Holdings Inc CL A SHS 37611X100   372 200 SH   SOLE NONE 0 0 200
Glacier Bancorp Inc COM 37637Q105   4,364 140 SH   SOLE NONE 140 0 0
Goodyear Tire & Rubber Co/The COM 382550101   14,364 1,050 SH   DFND NONE 1,050 0 0
HALLIBURTON COM 406216101   102,500 3,107 SH   SOLE NONE 3,107 0 0
HASBRO INC COM 418056107   3,757 58 SH   SOLE NONE 58 0 0
HERSHEY CO (THE) COM 427866108   425,739 1,705 SH   SOLE NONE 1,705 0 0
HNI Corp COM 404251100   14,090 500 SH   SOLE NONE 500 0 0
HP Inc COM 40434L105   245,680 8,000 SH   DFND NONE 8,000 0 0
HP Inc COM 40434L105   305,319 9,942 SH   SOLE NONE 500 0 9,442
HUBSPOT INC COM 443573100   66,511 125 SH   DFND NONE 125 0 0
HUBSPOT INC COM 443573100   3,725 7 SH   SOLE NONE 0 0 7
HUMANA INC COM 444859102   105,076 235 SH   SOLE NONE 235 0 0
Haleon PLC SPON ADS 405552100   1,550 185 SH   SOLE NONE 185 0 0
HarborOne Bancorp Inc COM NEW 41165Y100   20,398 2,350 SH   SOLE NONE 2,350 0 0
Hartford Financial Services Gr COM 416515104   49,982 694 SH   DFND NONE 694 0 0
Hartford Financial Services Gr COM 416515104   8,642 120 SH   SOLE NONE 120 0 0
Healthpeak Properties Inc COM 42250P103   9,447 470 SH   SOLE NONE 470 0 0
Hecla Mining Co COM 422704106   226,600 44,000 SH   SOLE NONE 44,000 0 0
Helmerich & Payne Inc COM 423452101   70,014 1,975 SH   SOLE NONE 1,975 0 0
Hess Corp COM 42809H107   47,583 350 SH   DFND NONE 350 0 0
Hewlett Packard Enterprise Co COM 42824C109   134,400 8,000 SH   DFND NONE 8,000 0 0
Hewlett Packard Enterprise Co COM 42824C109   202,591 12,059 SH   SOLE NONE 800 0 11,259
Hexcel Corp COM 428291108   76,020 1,000 SH   DFND NONE 1,000 0 0
Home Depot Inc/The COM 437076102   5,040,755 16,227 SH   DFND NONE 16,227 0 0
Home Depot Inc/The COM 437076102   18,996,879 61,154 SH   SOLE NONE 45,734 0 15,420
Honeywell International Inc COM 438516106   701,973 3,383 SH   DFND NONE 3,383 0 0
Honeywell International Inc COM 438516106   33,013,873 159,103 SH   SOLE NONE 158,164 0 939
Host Hotels & Resorts Inc COM 44107P104   1,717 102 SH   DFND NONE 102 0 0
Huntington Ingalls Industries COM 446413106   279,948 1,230 SH   SOLE NONE 1,230 0 0
IAMGOLD Corp COM 450913108   14,991 5,700 SH   DFND NONE 5,700 0 0
IDEXX Laboratories Inc COM 45168D104   7,533 15 SH   DFND NONE 15 0 0
IDEXX Laboratories Inc COM 45168D104   183,816 366 SH   SOLE NONE 366 0 0
ILLINOIS TOOL WKS COM 452308109   595,131 2,379 SH   DFND NONE 2,379 0 0
ILLINOIS TOOL WKS COM 452308109   1,672,820 6,687 SH   SOLE NONE 3,487 0 3,200
INGREDION INC COM 457187102   68,868 650 SH   DFND NONE 650 0 0
INGREDION INC COM 457187102   84,760 800 SH   SOLE NONE 800 0 0
INTERCONTINENTAL EXCHANGE COM 45866F104   31,210 276 SH   DFND NONE 276 0 0
INTERCONTINENTAL EXCHANGE COM 45866F104   16,465,918 145,613 SH   SOLE NONE 104,642 0 40,971
INTL BUSINESS MCHN COM 459200101   348,976 2,608 SH   DFND NONE 2,076 0 532
INTL BUSINESS MCHN COM 459200101   1,443,408 10,787 SH   SOLE NONE 10,713 0 74
ISHARES S&P 100 ETF 464287101   62,946 304 SH   SOLE NONE 304 0 0
ISHARES SELECT DIVID ETF 464287168   883,853 7,801 SH   SOLE NONE 7,801 0 0
ISHARES CORE S&P500 ETF 464287200   52,148 117 SH   DFND NONE 117 0 0
ISHARES CORE S&P500 ETF 464287200   44,157,222 99,072 SH   SOLE NONE 98,972 0 100
ISHARES IBOXX INV CP ETF 464287242   29,198 270 SH   SOLE NONE 270 0 0
ISHARES S&P 500 GRWT ETF 464287309   2,642,295 37,490 SH   SOLE NONE 37,490 0 0
ISHARES S&P 500 VAL ETF 464287408   462,132 2,867 SH   SOLE NONE 2,867 0 0
ISHARES ISHARES BIOTECH 464287556   92,681 730 SH   SOLE NONE 730 0 0
ISHARES COHEN STEER REIT 464287564   9,725 175 SH   SOLE NONE 0 0 175
ISHARES RUS 2000 VAL ETF 464287630   140,800 1,000 SH   SOLE NONE 1,000 0 0
ISHARES RUSSELL 2000 ETF 464287655   204,499 1,092 SH   DFND NONE 1,092 0 0
ISHARES RUSSELL 2000 ETF 464287655   641,962 3,428 SH   SOLE NONE 3,428 0 0
ISHARES EAFE VALUE ETF 464288877   6,020 123 SH   SOLE NONE 123 0 0
ISHARES CORE MSCI EAFE 46432F842   746,145 11,054 SH   SOLE NONE 11,054 0 0
ISHARES ETFS/USA ESG AW MSCI EAFE 46435G516   566,885 7,773 SH   SOLE NONE 7,136 0 637
ISHARES EXPONENTIAL TECH ETF EXPONENTIAL TECH 46434V381   12,732 229 SH   SOLE NONE 229 0 0
ISHARES GOLD TRUST ISHARES NEW 464285204   81,113 2,229 SH   DFND NONE 2,229 0 0
ISHARES GOLD TRUST ISHARES NEW 464285204   3,172,462 87,180 SH   SOLE NONE 87,180 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   57,283 1,448 SH   DFND NONE 1,448 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   43,516 1,100 SH   SOLE NONE 1,100 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   35,640 528 SH   DFND NONE 528 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   11,485 500 SH   SOLE NONE 500 0 0
ISHARES TRUST TIPS BD ETF 464287176   15,174 141 SH   SOLE NONE 141 0 0
ISHARES TRUST 1 3 YR TREAS BD 464287457   3,081 38 SH   DFND NONE 38 0 0
ISHARES TRUST 1 3 YR TREAS BD 464287457   12,246,677 151,044 SH   SOLE NONE 151,044 0 0
ISHARES TRUST ISHARES SEMICDTR 464287523   40,581 80 SH   DFND NONE 80 0 0
ISHARES TRUST RUS 1000 VAL ETF 464287598   458,970 2,908 SH   SOLE NONE 2,908 0 0
ISHARES TRUST GL CLEAN ENE ETF 464288224   45,908 2,495 SH   DFND NONE 2,495 0 0
ISHARES TRUST GL CLEAN ENE ETF 464288224   2,486,226 135,121 SH   SOLE NONE 5,433 0 129,688
ISHARES TRUST IBOXX HI YD ETF 464288513   21,020 280 SH   SOLE NONE 280 0 0
ISHARES TRUST CORE HIGH DV ETF 46429B663   54,931 545 SH   DFND NONE 545 0 0
ISHARES/USA RUS 1000 GRW ETF 464287614   444,966 1,617 SH   SOLE NONE 1,547 0 70
ISHARES/USA S&P SML 600 GWT 464287887   118,378 1,030 SH   SOLE NONE 0 0 1,030
ISHARES/USA NATIONAL MUN ETF 464288414   26,683 250 SH   DFND NONE 250 0 0
ISHARES/USA NATIONAL MUN ETF 464288414   1,270,941 11,908 SH   SOLE NONE 11,512 0 396
ITT Inc COM 45073V108   31,878 342 SH   DFND NONE 342 0 0
ITT Inc COM 45073V108   46,605 500 SH   SOLE NONE 500 0 0
Idaho Strategic Resources Inc COM NEW 645827205   13,350 2,500 SH   DFND NONE 2,500 0 0
Independent Bank Corp COM 453836108   667,650 15,000 SH   SOLE NONE 15,000 0 0
Ingersoll Rand Inc COM 45687V106   27,647 423 SH   DFND NONE 423 0 0
Ingersoll Rand Inc COM 45687V106   26,209 401 SH   SOLE NONE 401 0 0
Intel Corp COM 458140100   266,350 7,965 SH   DFND NONE 7,965 0 0
Intel Corp COM 458140100   1,292,924 38,664 SH   SOLE NONE 38,664 0 0
Intellia Therapeutics Inc COM 45826J105   81,560 2,000 SH   DFND NONE 2,000 0 0
Intellia Therapeutics Inc COM 45826J105   53,911 1,322 SH   SOLE NONE 1,322 0 0
International Paper Co COM 460146103   35,786 1,125 SH   DFND NONE 1,125 0 0
Interpublic Group of Cos Inc/T COM 460690100   19,290 500 SH   DFND NONE 500 0 0
Interpublic Group of Cos Inc/T COM 460690100   6,327 164 SH   SOLE NONE 164 0 0
Intuit Inc COM 461202103   44,903 98 SH   SOLE NONE 98 0 0
Intuitive Surgical Inc COM NEW 46120E602   7,181 21 SH   DFND NONE 21 0 0
Intuitive Surgical Inc COM NEW 46120E602   14,703 43 SH   SOLE NONE 43 0 0
Invesco Capital Management LLC UNIT SER 1 46090E103   546,003 1,478 SH   DFND NONE 1,478 0 0
Invesco Capital Management LLC UNIT SER 1 46090E103   4,396,098 11,900 SH   SOLE NONE 11,760 0 140
Invesco Capital Management LLC OPTIMUM YIELD 46090F100   309 23 SH   SOLE NONE 23 0 0
Invesco Capital Management LLC S&P500 EQL WGT 46137V357   23,045 154 SH   SOLE NONE 154 0 0
Invesco Capital Management LLC INVESCO MSCI 46137V407   24,017 490 SH   DFND NONE 490 0 0
Invesco Capital Management LLC DYNMC LRG VALU 46137V738   104,964 2,251 SH   SOLE NONE 2,251 0 0
Invesco Capital Management LLC DWA MOMENTUM 46137V837   9,724 120 SH   SOLE NONE 120 0 0
Invesco Capital Management LLC S&P500 LOW VOL 46138E354   104,076 1,657 SH   DFND NONE 1,657 0 0
Invesco Capital Management LLC S&P500 LOW VOL 46138E354   868,474 13,827 SH   SOLE NONE 10,827 0 3,000
Invesco Capital Management LLC PFD ETF 46138E511   34,110 3,000 SH   DFND NONE 3,000 0 0
Invesco Capital Management LLC PFD ETF 46138E511   10,199 897 SH   SOLE NONE 897 0 0
Invesco Capital Management LLC FTSE RAFI DEV 46138E743   54,312 1,208 SH   SOLE NONE 1,208 0 0
Invesco Capital Management LLC SR LN ETF 46138G508   13,676 650 SH   SOLE NONE 650 0 0
Invesco Capital Management LLC SOLAR ETF 46138G706   8,928 125 SH   SOLE NONE 0 0 125
Invesco ETFs/USA S&P MDCP QUALITY 46137V472   28,813 357 SH   SOLE NONE 357 0 0
Iron Mountain Inc COM 46284V101   28,410 500 SH   DFND NONE 500 0 0
Iron Mountain Inc COM 46284V101   13,353 235 SH   SOLE NONE 235 0 0
JP Morgan ETFs/USA EQUITY PREMIUM 46641Q332   57,045 1,031 SH   DFND NONE 1,031 0 0
JP Morgan ETFs/USA EQUITY PREMIUM 46641Q332   43,469,904 785,648 SH   SOLE NONE 699,254 0 86,394
JPMorgan Chase & Co COM 46625H100   1,438,111 9,888 SH   DFND NONE 9,888 0 0
JPMorgan Chase & Co COM 46625H100   42,983,213 295,539 SH   SOLE NONE 287,816 0 7,723
JPMorgan Chase Bank NA COM 33616C100   266 483 SH   SOLE NONE 0 0 483
Jefferies Financial Group Inc COM 47233W109   22,522 679 SH   SOLE NONE 679 0 0
Johnson & Johnson COM 478160104   3,127,004 18,892 SH   DFND NONE 18,892 0 0
Johnson & Johnson COM 478160104   37,352,567 225,668 SH   SOLE NONE 216,275 0 9,393
Johnson Controls International SHS G51502105   108,343 1,590 SH   SOLE NONE 1,590 0 0
KELLOGG CO COM 487836108   256,120 3,800 SH   DFND NONE 3,800 0 0
KELLOGG CO COM 487836108   181,980 2,700 SH   SOLE NONE 2,700 0 0
KIMBERLY-CLARK CP COM 494368103   331,344 2,400 SH   DFND NONE 2,400 0 0
KIMBERLY-CLARK CP COM 494368103   542,162 3,927 SH   SOLE NONE 3,927 0 0
KIMCO REALTY COM 49446R109   15,599 791 SH   SOLE NONE 791 0 0
KONTOOR BRANDS INC COM NPV WI COM 50050N103   589 14 SH   SOLE NONE 14 0 0
KRAFT FOODS INC CL A 609207105   112,984 1,549 SH   DFND NONE 1,549 0 0
KRAFT FOODS INC CL A 609207105   21,154,934 290,032 SH   SOLE NONE 288,192 0 1,840
KeyCorp COM 493267108   5,452 590 SH   SOLE NONE 590 0 0
Keysight Technologies Inc COM 49338L103   16,745 100 SH   DFND NONE 100 0 0
Keysight Technologies Inc COM 49338L103   259,882 1,552 SH   SOLE NONE 500 0 1,052
Kinder Morgan Inc COM 49456B101   5,442 316 SH   DFND NONE 94 0 222
Koninklijke Philips NV NY REGIS SHS NEW 500472303   53,292 2,457 SH   SOLE NONE 2,457 0 0
Kraft Heinz Co/The COM 500754106   110,370 3,109 SH   SOLE NONE 3,109 0 0
Kyndryl Holdings Inc COMMON STOCK 50155Q100   2,204 166 SH   DFND NONE 60 0 106
Kyndryl Holdings Inc COMMON STOCK 50155Q100   10,730 808 SH   SOLE NONE 808 0 0
L3Harris Technologies Inc COM 502431109   13,508 69 SH   DFND NONE 69 0 0
L3Harris Technologies Inc COM 502431109   52,271 267 SH   SOLE NONE 267 0 0
LOWE'S COS INC COM 548661107   678,003 3,004 SH   DFND NONE 3,004 0 0
LOWE'S COS INC COM 548661107   19,867,920 88,028 SH   SOLE NONE 85,746 0 2,282
LULULEMON ATHLETIC COM 550021109   51,098 135 SH   DFND NONE 135 0 0
LULULEMON ATHLETIC COM 550021109   13,882,623 36,678 SH   SOLE NONE 30,159 0 6,519
Lam Research Corp COM 512807108   113,143 176 SH   SOLE NONE 176 0 0
Lamar Advertising Co CL A 512816109   27,294 275 SH   DFND NONE 275 0 0
Lamar Advertising Co CL A 512816109   5,955 60 SH   SOLE NONE 60 0 0
Lamb Weston Holdings Inc COM 513272104   19,082 166 SH   SOLE NONE 166 0 0
Legg Mason Closed End Funds/US COM 184692200   6,691 193 SH   SOLE NONE 193 0 0
Levi Strauss & Co CL A COM STK 52736R102   75,325 5,220 SH   SOLE NONE 220 0 5,000
Lincoln Electric Holdings Inc COM 533900106   19,068 96 SH   SOLE NONE 96 0 0
Lincoln National Corp COM 534187109   32,973 1,280 SH   DFND NONE 1,280 0 0
Linde PLC None G54950103   747,298 1,961 SH   DFND NONE 1,961 0 0
Linde PLC None G54950103   37,334,408 97,970 SH   SOLE NONE 86,327 0 11,643
Littelfuse Inc COM 537008104   582,329 1,999 SH   SOLE NONE 1,999 0 0
Lockheed Martin Corp COM 539830109   69,057 150 SH   DFND NONE 150 0 0
Lockheed Martin Corp COM 539830109   648,675 1,409 SH   SOLE NONE 1,409 0 0
Loews Corp COM 540424108   35,628 600 SH   SOLE NONE 600 0 0
Lumentum Holdings Inc COM 55024U109   22,692 400 SH   DFND NONE 400 0 0
LumiraDx Ltd SHS G5709L109   36,836 76,741 SH   SOLE NONE 76,741 0 0
LyondellBasell Industries NV SHS - A - N53745100   41,324 450 SH   DFND NONE 450 0 0
M&T Bank Corp COM 55261F104   67,325 544 SH   DFND NONE 544 0 0
M&T Bank Corp COM 55261F104   358,533 2,897 SH   SOLE NONE 2,897 0 0
MACOM Technology Solutions Hol COM 55405Y100   80,274 1,225 SH   SOLE NONE 1,225 0 0
MANULIFE FINL CORP COM 56501R106   7,148 378 SH   SOLE NONE 378 0 0
MARATHON OIL CORP COM 565849106   5,064 220 SH   DFND NONE 220 0 0
MARATHON OIL CORP COM 565849106   4,604 200 SH   SOLE NONE 200 0 0
MARSH & MCLENNAN COM 571748102   282,120 1,500 SH   DFND NONE 1,500 0 0
MARSH & MCLENNAN COM 571748102   52,850 281 SH   SOLE NONE 281 0 0
MASTERCARD INC CL A 57636Q104   98,325 250 SH   DFND NONE 250 0 0
MASTERCARD INC CL A 57636Q104   641,472 1,631 SH   SOLE NONE 1,631 0 0
MBIA Inc COM 55262C100   2,592 300 SH   DFND NONE 300 0 0
MCCORMICK & CO INC COM NON VTG 579780206   147,157 1,687 SH   DFND NONE 1,687 0 0
MCDONALD'S CORP COM 580135101   2,966,792 9,942 SH   DFND NONE 9,942 0 0
MCDONALD'S CORP COM 580135101   32,209,182 107,936 SH   SOLE NONE 107,485 0 451
MCKESSON CORP COM 58155Q103   139,730 327 SH   SOLE NONE 327 0 0
MFS Funds/Closed-end/USA SH BEN INT 552939100   1,027 320 SH   DFND NONE 320 0 0
MGM MIRAGE INC COM 552953101   39,528 900 SH   DFND NONE 900 0 0
MICROSOFT CORP COM 594918104   9,961,817 29,253 SH   DFND NONE 28,913 0 340
MICROSOFT CORP COM 594918104   123,790,284 363,512 SH   SOLE NONE 316,399 0 47,113
MORGAN STANLEY COM NEW 617446448   504,202 5,904 SH   SOLE NONE 5,904 0 0
MOTOROLA INC COM NEW 620076307   146,640 500 SH   SOLE NONE 500 0 0
MSCI Inc COM 55354G100   17,364 37 SH   SOLE NONE 37 0 0
Madrigal Pharmaceuticals Inc COM 558868105   15,015 65 SH   SOLE NONE 65 0 0
Magellan Midstream Partners LP COM UNIT RP LP 559080106   311,600 5,000 SH   DFND NONE 5,000 0 0
Magellan Midstream Partners LP COM UNIT RP LP 559080106   18,696 300 SH   SOLE NONE 300 0 0
Magnite Inc COM 55955D100   5,460 400 SH   DFND NONE 400 0 0
Marathon Petroleum Corp COM 56585A102   33,814 290 SH   DFND NONE 290 0 0
Marathon Petroleum Corp COM 56585A102   23,320 200 SH   SOLE NONE 200 0 0
Marriott International Inc/MD CL A 571903202   21,675 118 SH   DFND NONE 118 0 0
Marriott International Inc/MD CL A 571903202   91,845 500 SH   SOLE NONE 500 0 0
Marriott Vacations Worldwide C COM 57164Y107   1,227 10 SH   DFND NONE 10 0 0
Matthews International Corp CL A 577128101   15,343 360 SH   DFND NONE 360 0 0
Medtronic PLC SHS G5960L103   1,469,684 16,682 SH   DFND NONE 16,682 0 0
Medtronic PLC SHS G5960L103   352,136 3,997 SH   SOLE NONE 3,626 0 371
Merck & Co Inc COM 58933Y105   1,278,752 11,082 SH   DFND NONE 10,882 0 200
Merck & Co Inc COM 58933Y105   25,545,846 221,387 SH   SOLE NONE 165,095 0 56,292
Microchip Technology Inc COM 595017104   120,947 1,350 SH   DFND NONE 1,350 0 0
Microchip Technology Inc COM 595017104   60,473 675 SH   SOLE NONE 675 0 0
Micron Technology Inc COM 595112103   25,244 400 SH   DFND NONE 400 0 0
Micron Technology Inc COM 595112103   37,866 600 SH   SOLE NONE 600 0 0
Moderna Inc COM 60770K107   64,881 534 SH   SOLE NONE 534 0 0
MongoDB Inc CL A 60937P106   53,429 130 SH   DFND NONE 130 0 0
NCR CORP COM 62886E108   504 20 SH   DFND NONE 20 0 0
NETFLIX INC COM 64110L106   91,622 208 SH   SOLE NONE 208 0 0
NEWMONT MINING CP COM 651639106   111,044 2,603 SH   DFND NONE 2,603 0 0
NEWMONT MINING CP COM 651639106   4,863 114 SH   SOLE NONE 114 0 0
NEXTERA ENERGY COM 65339F101   2,399,554 32,339 SH   DFND NONE 32,339 0 0
NEXTERA ENERGY COM 65339F101   30,825,945 415,444 SH   SOLE NONE 354,002 0 61,442
NIKE INC CL B 654106103   993,330 9,000 SH   DFND NONE 9,000 0 0
NIKE INC CL B 654106103   1,218,595 11,041 SH   SOLE NONE 10,415 0 626
NIO Inc SPON ADS 62914V106   1,512 156 SH   SOLE NONE 156 0 0
NORTHERN TRUST CORP COM 665859104   41,667 562 SH   DFND NONE 562 0 0
NORTHROP GRUMMAN COM 666807102   72,928 160 SH   SOLE NONE 160 0 0
NVIDIA Corp COM 67066G104   3,071,125 7,260 SH   DFND NONE 7,260 0 0
NVIDIA Corp COM 67066G104   689,946 1,631 SH   SOLE NONE 1,090 0 541
NXP Semiconductors NV COM N6596X109   51,170 250 SH   DFND NONE 250 0 0
NXP Semiconductors NV COM N6596X109   81,872 400 SH   SOLE NONE 400 0 0
National Amusements Inc CLASS B COM 92556H206   859 54 SH   DFND NONE 54 0 0
National Grid PLC SPONSORED ADR NE 636274409   46,390 689 SH   SOLE NONE 689 0 0
NextEra Energy Equity Partners COM UNIT PART IN 65341B106   121,971 2,080 SH   SOLE NONE 2,080 0 0
Nordson Corp COM 655663102   6,205 25 SH   SOLE NONE 25 0 0
Norfolk Southern Corp COM 655844108   707,264 3,119 SH   SOLE NONE 3,119 0 0
Novartis AG SPONSORED ADR 66987V109   248,945 2,467 SH   DFND NONE 2,467 0 0
Novartis AG SPONSORED ADR 66987V109   30,823,363 305,454 SH   SOLE NONE 261,730 0 43,724
Novo Holdings A/S ADR 670100205   841,516 5,200 SH   DFND NONE 5,200 0 0
Novo Holdings A/S ADR 670100205   8,079,039 49,923 SH   SOLE NONE 49,923 0 0
Nucor Corp COM 670346105   182,838 1,115 SH   SOLE NONE 1,115 0 0
Nutrien Ltd COM 67077M108   17,715 300 SH   DFND NONE 300 0 0
Nutrien Ltd COM 67077M108   3,543 60 SH   SOLE NONE 60 0 0
Nuveen Asset Management LLC NUVEEN BLMBRG MU 78468R721   27,696 600 SH   DFND NONE 600 0 0
Nuveen Closed-End Funds/USA COM 670657105   25,992 2,378 SH   SOLE NONE 2,378 0 0
Nuveen Closed-End Funds/USA COM 67071L106   32,854 2,808 SH   SOLE NONE 2,808 0 0
O'Reilly Automotive Inc COM 67103H107   136,608 143 SH   DFND NONE 143 0 0
O'Reilly Automotive Inc COM 67103H107   25,115,792 26,291 SH   SOLE NONE 25,435 0 856
OCCIDENTAL PETROLEUM CORP *W EXP 08/03/202 674599162   2,172 59 SH   DFND NONE 59 0 0
OCCIDENTAL PETROLEUM CORP *W EXP 08/03/202 674599162   883 24 SH   SOLE NONE 24 0 0
OGE Energy Corp COM 670837103   100,548 2,800 SH   DFND NONE 2,800 0 0
OGE Energy Corp COM 670837103   55,445 1,544 SH   SOLE NONE 1,544 0 0
OMNICOM GROUP INC COM 681919106   272,129 2,860 SH   SOLE NONE 2,860 0 0
ON Semiconductor Corp COM 682189105   474,697 5,019 SH   SOLE NONE 5,019 0 0
ONEOK Inc COM 682680103   501,228 8,121 SH   SOLE NONE 8,121 0 0
ORACLE CORP COM 68389X105   256,639 2,155 SH   DFND NONE 2,155 0 0
ORACLE CORP COM 68389X105   4,850,178 40,727 SH   SOLE NONE 40,727 0 0
Occidental Petroleum Corp COM 674599105   11,113 189 SH   DFND NONE 189 0 0
Olin Corp COM PAR $1 680665205   8,222 160 SH   SOLE NONE 160 0 0
Organon & Co COMMON STOCK 68622V106   23,515 1,130 SH   DFND NONE 1,110 0 20
Organon & Co COMMON STOCK 68622V106   4,745 228 SH   SOLE NONE 228 0 0
Otis Worldwide Corp COM 68902V107   350,966 3,943 SH   DFND NONE 3,943 0 0
Otis Worldwide Corp COM 68902V107   96,487 1,084 SH   SOLE NONE 1,084 0 0
PARKER-HANNIFIN COM 701094104   148,215 380 SH   SOLE NONE 380 0 0
PEPSICO INC COM 713448108   1,520,841 8,211 SH   DFND NONE 8,211 0 0
PEPSICO INC COM 713448108   4,624,017 24,965 SH   SOLE NONE 20,635 0 4,330
PG&E CORP COM 69331C108   2,765 160 SH   DFND NONE 160 0 0
PHILIP MORRIS INTL COM 718172109   213,788 2,190 SH   SOLE NONE 2,190 0 0
PIMCO COM SHS 722014107   3,500 700 SH   SOLE NONE 700 0 0
PIMCO Funds/Closed-End/USA SHS 72201Y101   23,006 1,227 SH   SOLE NONE 1,227 0 0
PIONEER NATURAL RESOURCE COM 723787107   55,110 266 SH   DFND NONE 266 0 0
PIONEER NATURAL RESOURCE COM 723787107   16,722,741 80,716 SH   SOLE NONE 80,521 0 195
PNC Financial Services Group I COM 693475105   273,186 2,169 SH   DFND NONE 2,169 0 0
PNC Financial Services Group I COM 693475105   18,939,227 150,371 SH   SOLE NONE 134,851 0 15,520
PNM Resources Inc COM 69349H107   115,321 2,557 SH   SOLE NONE 2,557 0 0
PPG Industries Inc COM 693506107   118,640 800 SH   DFND NONE 800 0 0
PPG Industries Inc COM 693506107   977,890 6,594 SH   SOLE NONE 6,594 0 0
PROGRESSIVE CP(OH) COM 743315103   112,912 853 SH   DFND NONE 853 0 0
PROGRESSIVE CP(OH) COM 743315103   5,891,127 44,505 SH   SOLE NONE 44,273 0 232
PRUDENTIAL FINL COM 744320102   2,647 30 SH   SOLE NONE 30 0 0
PUREFUNDS ETFS/USA PRIME CYBR SCRTY 26924G201   7,587 150 SH   SOLE NONE 150 0 0
Pacific Investment Management Co LLC COM 72201E105   26,330 4,186 SH   SOLE NONE 4,186 0 0
Packaging Corp of America COM 695156109   52,864 400 SH   DFND NONE 400 0 0
Palo Alto Networks Inc COM 697435105   394,763 1,545 SH   DFND NONE 1,545 0 0
Palo Alto Networks Inc COM 697435105   29,982,821 117,345 SH   SOLE NONE 113,680 0 3,665
Paramount Gold Nevada Corp COM 69924M109   3,150 10,000 SH   SOLE NONE 10,000 0 0
PayPal Holdings Inc COM 70450Y103   264,251 3,960 SH   DFND NONE 3,960 0 0
PayPal Holdings Inc COM 70450Y103   14,469,800 216,841 SH   SOLE NONE 199,858 0 16,983
Paychex Inc COM 704326107   25,618 229 SH   SOLE NONE 229 0 0
Pegasystems Inc COM 705573103   246,500 5,000 SH   SOLE NONE 5,000 0 0
Pembina Pipeline Corp COM 706327103   48,355 1,538 SH   SOLE NONE 1,538 0 0
Pfizer Inc COM 717081103   954,487 26,022 SH   DFND NONE 26,022 0 0
Pfizer Inc COM 717081103   2,088,449 56,937 SH   SOLE NONE 51,275 0 5,662
Pfizer Inc CL A 98978V103   86,105 500 SH   DFND NONE 500 0 0
Pfizer Inc CL A 98978V103   155,333 902 SH   SOLE NONE 632 0 270
Phillips 66 COM 718546104   61,139 641 SH   DFND NONE 641 0 0
Phillips 66 COM 718546104   445,138 4,667 SH   SOLE NONE 4,667 0 0
Plains All American Pipeline L LTD PARTNR INT A 72651A207   60,566 4,084 SH   SOLE NONE 4,084 0 0
Plug Power Inc COM NEW 72919P202   245,464 23,625 SH   SOLE NONE 23,625 0 0
Pool Corp COM 73278L105   152,104 406 SH   SOLE NONE 0 0 406
Precigen Inc COM 74017N105   3 3 SH   SOLE NONE 3 0 0
Procter & Gamble Co/The COM 742718109   2,639,062 17,392 SH   DFND NONE 16,726 0 666
Procter & Gamble Co/The COM 742718109   40,932,320 269,753 SH   SOLE NONE 226,360 0 43,393
Prologis Inc COM 74340W103   1,026,781 8,373 SH   DFND NONE 8,373 0 0
Prologis Inc COM 74340W103   24,275,957 197,961 SH   SOLE NONE 169,532 0 28,429
Public Service Enterprise Grou COM 744573106   285,376 4,558 SH   SOLE NONE 2,850 0 1,708
Public Storage COM 74460D109   467,008 1,600 SH   DFND NONE 1,600 0 0
Public Storage COM 74460D109   23,350 80 SH   SOLE NONE 80 0 0
QUALCOMM Inc COM 747525103   107,136 900 SH   DFND NONE 900 0 0
QUALCOMM Inc COM 747525103   682,694 5,735 SH   SOLE NONE 5,735 0 0
Quantum Corp COM NEW 747906501   6,337 5,868 SH   SOLE NONE 5,868 0 0
RBC Bearings Inc COM 75524B104   7,611 35 SH   SOLE NONE 35 0 0
REGENERON PHARMACEUTICALS COM 75886F107   7,185 10 SH   DFND NONE 10 0 0
REGENERON PHARMACEUTICALS COM 75886F107   105,625 147 SH   SOLE NONE 147 0 0
REGENXBIO Inc COM 75901B107   7,396 370 SH   SOLE NONE 370 0 0
ROCKWELL AUTOMATION COM 773903109   115,308 350 SH   DFND NONE 350 0 0
ROCKWELL AUTOMATION COM 773903109   344,275 1,045 SH   SOLE NONE 1,045 0 0
ROPER INDUSTRIES INC COM 776696106   133,182 277 SH   SOLE NONE 0 0 277
RPM INTERNATIONAL COM 749685103   8,076 90 SH   SOLE NONE 90 0 0
Raymond James Financial Inc COM 754730109   74,403 717 SH   SOLE NONE 717 0 0
Rayonier Inc COM 754907103   2,010 64 SH   DFND NONE 64 0 0
Raytheon Technologies Corp COM 75513E101   1,085,201 11,078 SH   DFND NONE 11,078 0 0
Raytheon Technologies Corp COM 75513E101   2,081,160 21,245 SH   SOLE NONE 20,861 0 384
Regions Financial Corp COM 7591EP100   7,770 436 SH   DFND NONE 436 0 0
Regions Financial Corp COM 7591EP100   1,482,856 83,213 SH   SOLE NONE 8,832 0 74,381
Reliance Steel & Aluminum Co COM 759509102   250,134 921 SH   SOLE NONE 921 0 0
Republic Services Inc COM 760759100   65,097 425 SH   DFND NONE 425 0 0
Resideo Technologies Inc COM 76118Y104   3,055 173 SH   DFND NONE 173 0 0
Rio Tinto PLC SPONSORED ADR 767204100   113,954 1,785 SH   DFND NONE 1,785 0 0
Rio Tinto PLC SPONSORED ADR 767204100   17,689,106 277,085 SH   SOLE NONE 277,045 0 40
Rite Aid Corp COM 767754872   15 10 SH   SOLE NONE 10 0 0
Robinhood Markets Inc COM CL A 770700102   12,974 1,300 SH   SOLE NONE 1,300 0 0
S&P Global Inc COM 78409V104   5,212 13 SH   DFND NONE 13 0 0
S&P Global Inc COM 78409V104   41,292 103 SH   SOLE NONE 48 0 55
SALESFORCE.COM INC COM 79466L302   416,605 1,972 SH   DFND NONE 1,972 0 0
SALESFORCE.COM INC COM 79466L302   18,652,357 88,291 SH   SOLE NONE 61,862 0 26,429
SAP SE SPON ADR 803054204   21,206 155 SH   SOLE NONE 155 0 0
SBA Communications Corp CL A 78410G104   56,086 242 SH   SOLE NONE 0 0 242
SELECT SECTOR SPDR SBI MATERIALS 81369Y100   250,267 3,020 SH   SOLE NONE 3,020 0 0
SELECT SECTOR SPDR SBI HEALTHCARE 81369Y209   72,603 547 SH   DFND NONE 547 0 0
SELECT SECTOR SPDR SBI HEALTHCARE 81369Y209   187,946 1,416 SH   SOLE NONE 710 0 706
SELECT SECTOR SPDR SBI CONS STPLS 81369Y308   65,937 889 SH   DFND NONE 889 0 0
SELECT SECTOR SPDR SBI CONS DISCR 81369Y407   267,111 1,573 SH   SOLE NONE 1,488 0 85
SELECT SECTOR SPDR ENERGY 81369Y506   37,582 463 SH   DFND NONE 463 0 0
SELECT SECTOR SPDR ENERGY 81369Y506   629,636 7,757 SH   SOLE NONE 7,757 0 0
SELECT SECTOR SPDR FINANCIAL 81369Y605   412,577 12,239 SH   SOLE NONE 12,239 0 0
SELECT SECTOR SPDR TECHNOLOGY 81369Y803   1,693,396 9,740 SH   SOLE NONE 9,651 0 89
SELECT SECTOR SPDR SBI INT-UTILS 81369Y886   157,776 2,411 SH   DFND NONE 2,411 0 0
SELECT SECTOR SPDR SBI INT-UTILS 81369Y886   26,176 400 SH   SOLE NONE 400 0 0
SEMPRA ENERGY COM 816851109   24,314 167 SH   SOLE NONE 167 0 0
SHOPIFY INC CL A 82509L107   6,460 100 SH   DFND NONE 100 0 0
SHOPIFY INC CL A 82509L107   17,119 265 SH   SOLE NONE 265 0 0
SILVERCREST METALS COM 828363101   50,865 8,680 SH   DFND NONE 8,680 0 0
SIMON PROP GROUP COM 828806109   28,870 250 SH   SOLE NONE 250 0 0
SMUCKER(JM)CO COM NEW 832696405   47,993 325 SH   SOLE NONE 325 0 0
SOUTHWEST AIRLINES COM 844741108   7,242 200 SH   DFND NONE 200 0 0
SPDR DOW JONES IND UT SER 1 78467X109   293,992 855 SH   DFND NONE 855 0 0
SPDR DOW JONES IND UT SER 1 78467X109   286,771 834 SH   SOLE NONE 834 0 0
SPDR GOLD TRUST GOLD SHS 78463V107   137,268 770 SH   DFND NONE 770 0 0
SPDR GOLD TRUST GOLD SHS 78463V107   596,313 3,345 SH   SOLE NONE 3,178 0 167
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300   347,355 4,500 SH   DFND NONE 4,500 0 0
SPDR SERIES TRUST BBG CONV SEC ETF 78464A359   104,925 1,500 SH   DFND NONE 1,500 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607   175,273 1,938 SH   SOLE NONE 1,938 0 0
SPROTT ASSET MANAGEMENT LP/CAN UNIT 85207H104   156,556 10,493 SH   DFND NONE 10,493 0 0
SSGA FUNDS MANAGEMENT INC EURO STOXX 50 78463X202   109,662 2,385 SH   DFND NONE 2,385 0 0
SSGA FUNDS MANAGEMENT INC PORTFOLIO DEVLPD 78463X889   16,693 513 SH   SOLE NONE 513 0 0
SSGA FUNDS MANAGEMENT INC PORTFOLIO INTRMD 78464A375   87,403 2,722 SH   DFND NONE 2,722 0 0
SSGA FUNDS MANAGEMENT INC PORTFOLIO INTRMD 78464A375   87,179 2,715 SH   SOLE NONE 2,715 0 0
SSGA FUNDS MANAGEMENT INC PRTFLO S&P500 VL 78464A508   5,184 120 SH   SOLE NONE 120 0 0
SSGA Funds Management Inc S&P DIVID ETF 78464A763   31,871 260 SH   SOLE NONE 260 0 0
SSgA Funds Management Inc TR UNIT 78462F103   993,834 2,242 SH   DFND NONE 2,242 0 0
SSgA Funds Management Inc TR UNIT 78462F103   8,859,394 19,986 SH   SOLE NONE 18,969 0 1,017
SSgA Funds Management Inc MSCI ACWI EXUS 78463X848   156,728 5,998 SH   SOLE NONE 5,998 0 0
SSgA Funds Management Inc PRTFLO S&P500 GW 78464A409   118,970 1,950 SH   SOLE NONE 1,950 0 0
SSgA Funds Management Inc PORTFLI INTRMDIT 78464A672   2,546 90 SH   SOLE NONE 90 0 0
SSgA Funds Management Inc PORTFOLI S&P1500 78464A805   26,131 480 SH   SOLE NONE 480 0 0
SSgA Funds Management Inc PORTFOLIO S&P500 78464A854   5,055 97 SH   SOLE NONE 97 0 0
SSgA Funds Management Inc COMMUNICATION 81369Y852   555,718 8,539 SH   SOLE NONE 8,539 0 0
STARBUCKS CORP COM 855244109   1,432,408 14,460 SH   DFND NONE 14,460 0 0
STARBUCKS CORP COM 855244109   525,711 5,307 SH   SOLE NONE 1,712 0 3,595
STATE STREET ETF/USA S&P INTL ETF 78463X772   12,346 359 SH   DFND NONE 359 0 0
STATE STREET ETF/USA UTSER1 S&PDCRP 78467Y107   1,955,868 4,084 SH   SOLE NONE 3,960 0 124
STERIS PLC SHS USD G8473T100   8,999 40 SH   SOLE NONE 40 0 0
STMicroelectronics NV NY REGISTRY 861012102   299,940 6,000 SH   SOLE NONE 6,000 0 0
SUNCOR ENERGY INC COM 867224107   19,791 675 SH   DFND NONE 675 0 0
SUNPOWER CORP COM 867652406   49,000 5,000 SH   SOLE NONE 5,000 0 0
SUNPOWER CORP SHS Y58473102   17,600 625 SH   SOLE NONE 625 0 0
SYNCHRONY FINANCIAL COM 87165B103   9,226 272 SH   DFND NONE 0 0 272
Sanofi SPONSORED ADR 80105N105   13,367 248 SH   SOLE NONE 248 0 0
Schlumberger NV COM STK 806857108   46,664 950 SH   DFND NONE 950 0 0
Schlumberger NV COM STK 806857108   167,008 3,400 SH   SOLE NONE 2,000 0 1,400
Schwab ETFs/USA US REIT ETF 808524847   19,530 1,000 SH   DFND NONE 1,000 0 0
Schwab ETFs/USA SHT TM US TRES 808524862   857,487 17,842 SH   SOLE NONE 15,931 0 1,911
Seligman Funds/Closed-end/USA COM 19842X109   8,615 281 SH   SOLE NONE 281 0 0
SemiLEDs Corp/Taiwan COM NEW 816645204   28,075 12,260 SH   SOLE NONE 12,260 0 0
Service Corp International/US COM 817565104   9,689 150 SH   DFND NONE 150 0 0
ServiceNow Inc COM 81762P102   115,766 206 SH   DFND NONE 206 0 0
ServiceNow Inc COM 81762P102   19,045,725 33,891 SH   SOLE NONE 32,953 0 938
Shell PLC SPON ADS 780259305   190,197 3,150 SH   DFND NONE 3,150 0 0
Shell PLC SPON ADS 780259305   229,444 3,800 SH   SOLE NONE 3,800 0 0
Sherwin-Williams Co/The COM 824348106   13,276 50 SH   DFND NONE 50 0 0
Skyworks Solutions Inc COM 83088M102   138,363 1,250 SH   DFND NONE 1,250 0 0
Skyworks Solutions Inc COM 83088M102   55,345 500 SH   SOLE NONE 500 0 0
Smartsheet Inc COM CL A 83200N103   7,652 200 SH   SOLE NONE 200 0 0
Snap-on Inc COM 833034101   576,380 2,000 SH   DFND NONE 2,000 0 0
Snap-on Inc COM 833034101   106,630 370 SH   SOLE NONE 370 0 0
Solitario Exploration & Royalt COM 8342EP107   336 584 SH   DFND NONE 584 0 0
Southern Co/The COM 842587107   83,598 1,190 SH   DFND NONE 1,190 0 0
Southern Co/The COM 842587107   338,254 4,815 SH   SOLE NONE 4,815 0 0
Spectrum Brands Holdings Inc COM 84790A105   1,795 23 SH   SOLE NONE 23 0 0
Spotify Technology SA SHS L8681T102   4,817 30 SH   DFND NONE 30 0 0
Sprott Asset Management CEFs TR UNIT 85207K107   49,872 6,402 SH   DFND NONE 6,402 0 0
Stanley Black & Decker Inc COM 854502101   70,283 750 SH   SOLE NONE 750 0 0
State Street Corp COM 857477103   106,257 1,452 SH   SOLE NONE 1,244 0 208
State Street ETF/USA SPDR SSGA US SCT 78470P408   106,709 2,461 SH   SOLE NONE 2,461 0 0
State Street Global Advisors Inc S&P NORTH AMER 78463X152   101,681 1,974 SH   SOLE NONE 1,974 0 0
State Street Global Advisors Inc PORT MTG BK ETF 78464A383   8,764 400 SH   SOLE NONE 400 0 0
State Street Global Advisors Inc S&P INS ETF 78464A789   84,826 2,075 SH   DFND NONE 2,075 0 0
State Street Global Advisors Inc BLOOMBERG HIGH Y 78468R622   15,645 170 SH   SOLE NONE 170 0 0
State Street Global Advisors Inc BLOOMBERG 1-3 MO 78468R663   10,008 109 SH   DFND NONE 109 0 0
State Street Global Advisors Inc BLOOMBERG 1-3 MO 78468R663   5,613,611 61,137 SH   SOLE NONE 60,850 0 287
State Street Global Advisors Inc SBI INT-INDS 81369Y704   115,906 1,080 SH   SOLE NONE 1,050 0 30
State Street Global Advisors Inc RL EST SEL SEC 81369Y860   13,192 350 SH   SOLE NONE 350 0 0
Stryker Corp COM 863667101   835,947 2,740 SH   DFND NONE 2,740 0 0
Stryker Corp COM 863667101   70,781 232 SH   SOLE NONE 232 0 0
Sylvamo Corp COMMON STOCK 871332102   1,092 27 SH   DFND NONE 27 0 0
Sysco Corp COM 871829107   321,286 4,330 SH   DFND NONE 4,000 0 330
Sysco Corp COM 871829107   246,047 3,316 SH   SOLE NONE 1,948 0 1,368
T Rowe Price Group Inc COM 74144T108   128,599 1,148 SH   SOLE NONE 1,148 0 0
T-Mobile US Inc COM 872590104   310,719 2,237 SH   SOLE NONE 2,132 0 105
TE Connectivity Ltd SHS H84989104   259,296 1,850 SH   SOLE NONE 846 0 1,004
TECK COMINCO LTD CL B 878742204   31,575 750 SH   SOLE NONE 750 0 0
TERADATA CORP COM 88076W103   1,068 20 SH   DFND NONE 20 0 0
TEXAS INSTRUMENTS COM 882508104   167,239 929 SH   DFND NONE 929 0 0
TEXAS INSTRUMENTS COM 882508104   6,209,610 34,494 SH   SOLE NONE 33,252 0 1,242
TJX Cos Inc/The COM 872540109   890,295 10,500 SH   DFND NONE 10,500 0 0
TJX Cos Inc/The COM 872540109   6,219,516 73,352 SH   SOLE NONE 11,121 0 62,231
TORONTO-DOMINION COM NEW 891160509   43,717 705 SH   DFND NONE 705 0 0
TORONTO-DOMINION COM NEW 891160509   64,366 1,038 SH   SOLE NONE 1,038 0 0
TRACTOR SUPPLY CO COM 892356106   4,422 20 SH   DFND NONE 20 0 0
TRACTOR SUPPLY CO COM 892356106   198,769 899 SH   SOLE NONE 899 0 0
TRAVELERS CO INC COM 89417E109   374,932 2,159 SH   DFND NONE 2,159 0 0
TRAVELERS CO INC COM 89417E109   139,623 804 SH   SOLE NONE 804 0 0
TSMC SPONSORED ADS 874039100   302,760 3,000 SH   SOLE NONE 3,000 0 0
Tandem Diabetes Care Inc COM NEW 875372203   785 32 SH   SOLE NONE 32 0 0
Target Corp COM 87612E106   137,967 1,046 SH   DFND NONE 1,046 0 0
Target Corp COM 87612E106   112,906 856 SH   SOLE NONE 325 0 531
Teladoc Health Inc COM 87918A105   51 2 SH   SOLE NONE 2 0 0
Tesla Inc COM 88160R101   78,531 300 SH   DFND NONE 300 0 0
Tesla Inc COM 88160R101   1,232,151 4,707 SH   SOLE NONE 4,707 0 0
Texas Pacific Land Corp COM 88262P102   1,649,575 1,253 SH   SOLE NONE 1,253 0 0
Thermo Fisher Scientific Inc COM 883556102   286,441 549 SH   DFND NONE 549 0 0
Thermo Fisher Scientific Inc COM 883556102   2,724,579 5,222 SH   SOLE NONE 5,222 0 0
Tompkins Financial Corp COM 890110109   65,058 1,168 SH   SOLE NONE 1,168 0 0
Toro Co/The COM 891092108   11,182 110 SH   SOLE NONE 110 0 0
Trade Desk Inc/The COM CL A 88339J105   50,193 650 SH   DFND NONE 650 0 0
Trade Desk Inc/The COM CL A 88339J105   22,625 293 SH   SOLE NONE 293 0 0
Trane Technologies PLC SHS G8994E103   91,805 480 SH   DFND NONE 480 0 0
Trane Technologies PLC SHS G8994E103   66,176 346 SH   SOLE NONE 346 0 0
Trimble Inc COM 896239100   5,559 105 SH   SOLE NONE 105 0 0
Tronox Holdings PLC SHS G9087Q102   19,065 1,500 SH   DFND NONE 1,500 0 0
Truist Financial Corp COM 89832Q109   12,140 400 SH   SOLE NONE 400 0 0
Twilio Inc CL A 90138F102   1,591 25 SH   DFND NONE 25 0 0
UFP Technologies Inc COM 902673102   443,917 2,290 SH   SOLE NONE 2,290 0 0
US Bancorp COM NEW 902973304   703,752 21,300 SH   DFND NONE 21,300 0 0
US Bancorp COM NEW 902973304   4,478,902 135,560 SH   SOLE NONE 135,560 0 0
UTD PARCEL SERV CL B 911312106   4,481 25 SH   DFND NONE 25 0 0
UTD PARCEL SERV CL B 911312106   402,058 2,243 SH   SOLE NONE 2,243 0 0
Ulta Beauty Inc COM 90384S303   14,588 31 SH   SOLE NONE 31 0 0
UniFirst Corp/MA COM 904708104   158,420 1,022 SH   SOLE NONE 1,022 0 0
Unilever PLC SPON ADR NEW 904767704   239,225 4,589 SH   DFND NONE 4,589 0 0
Unilever PLC SPON ADR NEW 904767704   3,678,918 70,572 SH   SOLE NONE 8,037 0 62,535
Union Pacific Corp COM 907818108   2,567,981 12,550 SH   DFND NONE 12,550 0 0
Union Pacific Corp COM 907818108   3,983,951 19,470 SH   SOLE NONE 15,798 0 3,672
United States Steel Corp COM 912909108   1,100 44 SH   DFND NONE 44 0 0
United States Steel Corp COM 912909108   375 15 SH   SOLE NONE 15 0 0
UnitedHealth Group Inc COM 91324P102   951,667 1,980 SH   DFND NONE 1,980 0 0
UnitedHealth Group Inc COM 91324P102   39,954,783 83,128 SH   SOLE NONE 79,061 0 4,067
Unitil Corp COM 913259107   8,925 176 SH   SOLE NONE 176 0 0
Unum Group COM 91529Y106   190,800 4,000 SH   SOLE NONE 4,000 0 0
VANGUARD S&P 500 ETF SHS 922908363   2,240,040 5,500 SH   DFND NONE 5,500 0 0
VANGUARD S&P 500 ETF SHS 922908363   475,703 1,168 SH   SOLE NONE 998 0 170
VANGUARD ETF/USA DIV APP ETF 921908844   41,745 257 SH   DFND NONE 257 0 0
VANGUARD ETF/USA DIV APP ETF 921908844   1,475,839 9,086 SH   SOLE NONE 9,001 0 85
VANGUARD ETF/USA MIDCP 400 IDX 921932885   306,932 3,466 SH   SOLE NONE 3,466 0 0
VANGUARD ETF/USA FTSE EMR MKT ETF 922042858   279,146 6,862 SH   DFND NONE 6,862 0 0
VANGUARD ETF/USA FTSE EMR MKT ETF 922042858   4,895,203 120,334 SH   SOLE NONE 120,334 0 0
VANGUARD ETF/USA SHRT TRM CORP BD 92206C409   423,318 5,595 SH   DFND NONE 5,595 0 0
VANGUARD ETF/USA INT-TERM CORP 92206C870   75,079 950 SH   DFND NONE 950 0 0
VANGUARD ETF/USA TOTAL STK MKT 922908769   201,556 915 SH   DFND NONE 915 0 0
VANGUARD ETF/USA TOTAL STK MKT 922908769   5,243,105 23,802 SH   SOLE NONE 7,952 0 15,850
VANGUARD GROUP SHORT TRM BOND 921937827   112,448 1,488 SH   DFND NONE 1,488 0 0
VANGUARD GROUP SHORT TRM BOND 921937827   6,099 81 SH   SOLE NONE 81 0 0
VANGUARD WHITEHALL HIGH DIV YLD 921946406   10,607 100 SH   DFND NONE 100 0 0
VANGUARD WHITEHALL HIGH DIV YLD 921946406   284,904 2,686 SH   SOLE NONE 2,686 0 0
VERIZON COMMUN COM 92343V104   630,333 16,949 SH   DFND NONE 16,855 0 94
VERIZON COMMUN COM 92343V104   912,977 24,549 SH   SOLE NONE 23,167 0 1,382
VF Corp COM 918204108   1,871 98 SH   SOLE NONE 98 0 0
VIATRIS INC COM 92556V106   26,537 2,659 SH   DFND NONE 2,659 0 0
VIATRIS INC COM 92556V106   1,038 104 SH   SOLE NONE 104 0 0
VISA INC COM CL A 92826C839   1,166,264 4,911 SH   DFND NONE 4,911 0 0
VISA INC COM CL A 92826C839   47,467,027 199,878 SH   SOLE NONE 177,806 0 22,072
VMware Inc CL A COM 928563402   17,961 125 SH   DFND NONE 125 0 0
VMware Inc CL A COM 928563402   76,299 531 SH   SOLE NONE 531 0 0
Valero Energy Corp COM 91913Y100   7,155 61 SH   SOLE NONE 61 0 0
Vanguard ETF/USA ESG US STK ETF 921910733   344,505 4,397 SH   SOLE NONE 3,996 0 401
Vanguard ETF/USA VAN FTSE DEV MKT 921943858   121,961 2,641 SH   DFND NONE 2,641 0 0
Vanguard ETF/USA VAN FTSE DEV MKT 921943858   14,241,448 308,390 SH   SOLE NONE 308,390 0 0
Vanguard ETF/USA INTL HIGH ETF 921946794   24,964 395 SH   DFND NONE 395 0 0
Vanguard ETF/USA INTL DVD ETF 921946810   25,906 345 SH   DFND NONE 345 0 0
Vanguard ETF/USA ALLWRLD EX US 922042775   10,120 186 SH   DFND NONE 186 0 0
Vanguard ETF/USA HEALTH CAR ETF 92204A504   162,071 662 SH   SOLE NONE 662 0 0
Vanguard ETF/USA INF TECH ETF 92204A702   42,005 95 SH   DFND NONE 95 0 0
Vanguard ETF/USA INF TECH ETF 92204A702   292,710 662 SH   SOLE NONE 662 0 0
Vanguard ETF/USA REAL ESTATE ETF 922908553   56,654 678 SH   DFND NONE 678 0 0
Vanguard ETF/USA MID CAP ETF 922908629   704,512 3,200 SH   SOLE NONE 1,856 0 1,344
Vanguard ETF/USA GROWTH ETF 922908736   575,738 2,035 SH   SOLE NONE 2,035 0 0
Vanguard ETF/USA VALUE ETF 922908744   215,282 1,515 SH   SOLE NONE 1,351 0 164
Vanguard ETF/USA SMALL CP ETF 922908751   152,946 769 SH   SOLE NONE 704 0 65
Vanguard Group Inc/The TOTAL BND MRKT 921937835   158,464 2,180 SH   DFND NONE 2,180 0 0
Vanguard Group Inc/The INTER TERM TREAS 92206C706   113,214 1,930 SH   SOLE NONE 1,930 0 0
Vanguard Group Inc/The EXTEND MKT ETF 922908652   10,418 70 SH   SOLE NONE 0 0 70
Ventas Inc COM 92276F100   4,443 94 SH   SOLE NONE 94 0 0
Vera Therapeutics Inc CL A 92337R101   158,686 9,887 SH   SOLE NONE 9,887 0 0
Verisk Analytics Inc COM 92345Y106   89,056 394 SH   DFND NONE 394 0 0
Verisk Analytics Inc COM 92345Y106   23,804,575 105,316 SH   SOLE NONE 89,054 0 16,262
Vertex Pharmaceuticals Inc COM 92532F100   52,787 150 SH   DFND NONE 150 0 0
Vertex Pharmaceuticals Inc COM 92532F100   154,488 439 SH   SOLE NONE 289 0 150
Vishay Intertechnology Inc COM 928298108   176,400 6,000 SH   SOLE NONE 6,000 0 0
Vitesse Energy Inc None 92852X103   1,770 79 SH   SOLE NONE 79 0 0
Vodafone Group PLC SPONSORED ADR 92857W308   3,846 407 SH   SOLE NONE 407 0 0
Vornado Realty Trust SH BEN INT 929042109   3,628 200 SH   DFND NONE 0 0 200
WASTE MANAGEMENT COM 94106L109   279,900 1,614 SH   DFND NONE 1,614 0 0
WASTE MANAGEMENT COM 94106L109   25,909,468 149,403 SH   SOLE NONE 120,966 0 28,437
WATSCO INC COM 942622200   169,373 444 SH   DFND NONE 444 0 0
WATSCO INC COM 942622200   1,184,083 3,104 SH   SOLE NONE 3,079 0 25
WEC Energy Group Inc COM 92939U106   249,366 2,826 SH   DFND NONE 2,826 0 0
WEC Energy Group Inc COM 92939U106   7,016,845 79,520 SH   SOLE NONE 78,589 0 931
WELLS FARGO & CO COM 949746101   430,855 10,095 SH   DFND NONE 10,095 0 0
WELLS FARGO & CO COM 949746101   202,132 4,736 SH   SOLE NONE 2,236 0 2,500
WELLTOWER INC COM COM 95040Q104   12,134 150 SH   SOLE NONE 150 0 0
WESTN DIGITAL CORP COM 958102105   6,827 180 SH   DFND NONE 180 0 0
Walgreens Boots Alliance Inc COM 931427108   56,980 2,000 SH   SOLE NONE 2,000 0 0
Walmart Inc COM 931142103   1,236,064 7,864 SH   DFND NONE 7,864 0 0
Walmart Inc COM 931142103   12,898,191 82,060 SH   SOLE NONE 80,660 0 1,400
Walt Disney Co/The COM 254687106   1,419,998 15,905 SH   DFND NONE 15,905 0 0
Walt Disney Co/The COM 254687106   1,290,275 14,452 SH   SOLE NONE 12,799 0 1,653
Warner Bros Discovery Inc COM SER A 934423104   61,459 4,901 SH   DFND NONE 4,619 0 282
Warner Bros Discovery Inc COM SER A 934423104   22,284 1,777 SH   SOLE NONE 537 0 1,240
West Pharmaceutical Services I COM 955306105   159,872 418 SH   SOLE NONE 200 0 218
Westinghouse Air Brake Technol COM 929740108   11,406 104 SH   DFND NONE 84 0 20
Westinghouse Air Brake Technol COM 929740108   1,974 18 SH   SOLE NONE 18 0 0
Weyerhaeuser Co COM NEW 962166104   67,020 2,000 SH   SOLE NONE 2,000 0 0
Whirlpool Corp COM 963320106   26,038 175 SH   DFND NONE 175 0 0
Willis Towers Watson PLC SHS G96629103   23,550 100 SH   DFND NONE 100 0 0
WisdomTree Asset Management Inc US LARGECAP DIVD 97717W307   353,934 5,565 SH   SOLE NONE 5,565 0 0
WisdomTree Asset Management Inc US QTLY DIV GRT 97717X669   80,792 1,212 SH   SOLE NONE 1,212 0 0
Wolfspeed Inc COM 977852102   156,764 2,820 SH   SOLE NONE 2,820 0 0
Worthington Industries Inc COM 981811102   226,958 3,267 SH   SOLE NONE 3,267 0 0
Xcel Energy Inc COM 98389B100   29,904 481 SH   SOLE NONE 481 0 0
Xylem Inc/NY COM 98419M100   255,873 2,272 SH   DFND NONE 2,272 0 0
Xylem Inc/NY COM 98419M100   16,884,216 149,922 SH   SOLE NONE 124,654 0 25,268
YUM BRANDS INC COM 988498101   735,008 5,305 SH   DFND NONE 5,305 0 0
YUM BRANDS INC COM 988498101   310,906 2,244 SH   SOLE NONE 2,244 0 0
Yum China Holdings Inc COM 98850P109   106,503 1,885 SH   DFND NONE 1,885 0 0
ZIMMER HLDGS INC COM 98956P102   401,856 2,760 SH   DFND NONE 2,760 0 0
ZIMMER HLDGS INC COM 98956P102   113,568 780 SH   SOLE NONE 780 0 0
Zebra Technologies Corp CL A 989207105   14,792 50 SH   DFND NONE 50 0 0
Zebra Technologies Corp CL A 989207105   7,100 24 SH   SOLE NONE 24 0 0
Zimmer Biomet Holdings Inc COM 98888T107   90 8 SH   SOLE NONE 8 0 0
Zoom Video Communications Inc CL A 98980L101   4,005 59 SH   SOLE NONE 59 0 0
Zscaler Inc COM 98980G102   43,890 300 SH   DFND NONE 300 0 0
iRobot Corp COM 462726100   45,250 1,000 SH   DFND NONE 1,000 0 0
iShares ETFs/USA MSCI CDA ETF 464286509   28,762 822 SH   DFND NONE 822 0 0
iShares ETFs/USA MSCI CDA ETF 464286509   7,644,230 218,469 SH   SOLE NONE 218,469 0 0
iShares ETFs/USA MSCI PAC JP ETF 464286665   153,331 3,630 SH   DFND NONE 3,630 0 0
iShares ETFs/USA CORE US AGGBD ET 464287226   29,189 298 SH   DFND NONE 298 0 0
iShares ETFs/USA CORE US AGGBD ET 464287226   653,101 6,668 SH   SOLE NONE 6,668 0 0
iShares ETFs/USA 7-10 YR TRSY BD 464287440   5,893 61 SH   DFND NONE 61 0 0
iShares ETFs/USA 7-10 YR TRSY BD 464287440   25,947,939 268,612 SH   SOLE NONE 266,540 0 2,072
iShares ETFs/USA MSCI EAFE ETF 464287465   123,250 1,700 SH   DFND NONE 1,700 0 0
iShares ETFs/USA MSCI EAFE ETF 464287465   1,043,565 14,394 SH   SOLE NONE 11,331 0 3,063
iShares ETFs/USA JPMORGAN USD EMG 464288281   78,838 911 SH   DFND NONE 911 0 0
iShares ETFs/USA MBS ETF 464288588   13,523 145 SH   SOLE NONE 145 0 0
iShares ETFs/USA MSCI EMRG CHN 46434G764   85,767 1,650 SH   DFND NONE 1,650 0 0
iShares ETFs/USA CORE DIV GRWTH 46434V621   23,755 461 SH   SOLE NONE 461 0 0
iShares ETFs/USA ESG AWR MSCI USA 46435G425   2,006,117 20,584 SH   SOLE NONE 17,981 0 2,603
iShares ETFs/USA ESG AWR US AGRGT 46435U549   2,704,492 57,335 SH   SOLE NONE 33,053 0 24,282