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