0001140361-23-006458.txt : 20230214 0001140361-23-006458.hdr.sgml : 20230214 20230213203347 ACCESSION NUMBER: 0001140361-23-006458 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230214 DATE AS OF CHANGE: 20230213 EFFECTIVENESS DATE: 20230214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIDUCIARY TRUST CO CENTRAL INDEX KEY: 0000035442 IRS NUMBER: 041309690 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-00471 FILM NUMBER: 23621376 BUSINESS ADDRESS: STREET 1: 53 STATE STREET CITY: BOSTON STATE: MA ZIP: 02109 BUSINESS PHONE: 6174825270 MAIL ADDRESS: STREET 1: 53 STATE STREET STREET 2: P.O. BOX 55806 CITY: BOSTON STATE: MA ZIP: 02109 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE 0000035442 XXXXXXXX 12-31-2022 12-31-2022 false FIDUCIARY TRUST CO
53 STATE STREET P.O. BOX 55806 BOSTON MA 02109
13F HOLDINGS REPORT 028-00471 N
Nicholas J. Ordway Compliance Manager 617.574.3417 /s/ Nicholas J. Ordway Boston MA 02-11-2023 1 1120 5139299631 1 0001698221 028-17953 Fiduciary Trust Co of New England
INFORMATION TABLE 2 informationtable.xml 2SEVENTY BIO INC COMMON STOCK 901384107 141515 15103 SH SOLE 15103 0 0 3M CO COM 88579Y101 8954906 74674 SH SOLE 70959 0 3715 3M CO COM 88579Y101 776002 6471 SH DFND 1 6221 0 250 ABB LTD SPONSORED ADR 000375204 207585 6815 SH SOLE 995 0 5820 ABB LTD SPONSORED ADR 000375204 57052 1873 SH DFND 1 73 0 1800 ABBOTT LABS COM 002824100 31866987 290254 SH SOLE 276737 0 13517 ABBOTT LABS COM 002824100 3712878 33818 SH DFND 1 28221 0 5597 ABBVIE INC COM 00287Y109 46698987 288961 SH SOLE 279947 0 9014 ABBVIE INC COM 00287Y109 4876743 30176 SH DFND 1 29611 0 565 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8305662 31126 SH SOLE 29632 0 1494 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1424125 5337 SH DFND 1 5197 0 140 ACTIVISION BLIZZARD INC COM 00507V109 3392926 44323 SH SOLE 43313 0 1010 ACTIVISION BLIZZARD INC COM 00507V109 445598 5821 SH DFND 1 5821 0 0 ADOBE SYS INC COM 00724F101 7884225 23428 SH SOLE 22000 0 1428 ADOBE SYS INC COM 00724F101 1486453 4417 SH DFND 1 3010 0 1407 ADVANCED MICRO DEVICES INC COM 007903107 330586 5104 SH SOLE 3541 0 1563 ADVANCED MICRO DEVICES INC COM 007903107 66907 1033 SH DFND 1 1033 0 0 AFLAC INC COM COM 001055102 3590022 49903 SH SOLE 39203 0 10700 AFLAC INC COM COM 001055102 222726 3096 SH DFND 1 3096 0 0 AGCO CORP COM 001084102 371689 2680 SH SOLE 2680 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 718769 4803 SH SOLE 3668 0 1135 AGILENT TECHNOLOGIES INC COM 00846U101 157581 1053 SH DFND 1 1053 0 0 AIR PRODS & CHEMS INC COM 009158106 12814676 41571 SH SOLE 36046 0 5525 AIR PRODS & CHEMS INC COM 009158106 1712076 5554 SH DFND 1 5515 0 39 AKAMAI TECHNOLOGIES INC COM 00971T101 312584 3708 SH SOLE 3133 0 575 AKAMAI TECHNOLOGIES INC COM 00971T101 3794 45 SH DFND 1 45 0 0 ALBEMARLE CORP COM 012653101 190186 877 SH SOLE 877 0 0 ALBEMARLE CORP COM 012653101 27324 126 SH DFND 1 3 0 123 ALLIANT ENERGY CORP COM 018802108 703651 12745 SH SOLE 12040 0 705 ALLIANT ENERGY CORP COM 018802108 3920 71 SH DFND 1 71 0 0 ALLSTATE CORP COM 020002101 2502362 18454 SH SOLE 18129 0 325 ALLSTATE CORP COM 020002101 278929 2057 SH DFND 1 2057 0 0 ALPHABET INC CAP STK CL A 02079K305 55996052 634660 SH SOLE 606780 0 27880 ALPHABET INC CAP STK CL A 02079K305 7351765 83325 SH DFND 1 69274 0 14051 ALPHABET INC CAP STK CL C 02079K107 30212920 340504 SH SOLE 324764 0 15740 ALPHABET INC CAP STK CL C 02079K107 2208845 24894 SH DFND 1 24594 0 300 ALPS ETF TR ALERIAN MLP 00162Q452 822693 21610 SH DFND 1 0 0 21610 ALTICE USA INC CL A 02156K103 569402 123783 SH SOLE 123783 0 0 ALTRIA GROUP INC COM 02209S103 842298 18427 SH SOLE 18427 0 0 ALTRIA GROUP INC COM 02209S103 44110 965 SH DFND 1 823 0 142 AMAZON INC COM 023135106 44934792 534938 SH SOLE 512793 0 22145 AMAZON INC COM 023135106 5324088 63382 SH DFND 1 56982 0 6400 AMCOR PLC ORD G0250X107 7519009 631319 SH SOLE 631319 0 0 AMCOR PLC ORD G0250X107 977 82 SH DFND 1 82 0 0 AMEREN CORP COM 023608102 204516 2300 SH SOLE 2300 0 0 AMEREN CORP COM 023608102 4268 48 SH DFND 1 48 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V206 234413 13472 SH SOLE 13472 0 0 AMERICAN ELEC PWR INC COM 025537101 5009182 52756 SH SOLE 52756 0 0 AMERICAN ELEC PWR INC COM 025537101 193223 2035 SH DFND 1 1785 0 250 AMERICAN EXPRESS CO COM 025816109 12372881 83742 SH SOLE 81357 0 2385 AMERICAN EXPRESS CO COM 025816109 1524780 10320 SH DFND 1 7236 0 3084 AMERICAN TOWER CORP NEW COM 03027X100 11730476 55369 SH SOLE 51089 0 4280 AMERICAN TOWER CORP NEW COM 03027X100 832822 3931 SH DFND 1 3604 0 327 AMERICAN WTR WKS CO INC NEW COM 030420103 258657 1697 SH SOLE 1697 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 21491 141 SH DFND 1 141 0 0 AMERIPRISE FINL INC COM 03076C106 1080765 3471 SH SOLE 3471 0 0 AMERIPRISE FINL INC COM 03076C106 2802 9 SH DFND 1 9 0 0 AMGEN INC COM 031162100 15192411 57845 SH SOLE 55710 0 2135 AMGEN INC COM 031162100 1578204 6009 SH DFND 1 6009 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 233401 2270 SH SOLE 1970 0 300 AMPHENOL CORP NEW CL A 032095101 13516449 177521 SH SOLE 176721 0 800 AMPHENOL CORP NEW CL A 032095101 893503 11735 SH DFND 1 11735 0 0 AMPLIFY ETF TR YIELDSHARES CW 032108409 1617286 45100 SH SOLE 45100 0 0 ANALOG DEVICES INC COM 032654105 8464768 51605 SH SOLE 49476 0 2129 ANALOG DEVICES INC COM 032654105 635124 3872 SH DFND 1 3612 0 260 ANSYS INC COM 03662Q105 302229 1251 SH SOLE 1131 0 120 ANSYS INC COM 03662Q105 725 3 SH DFND 1 3 0 0 ANTHEM INC COM 036752103 1004908 1959 SH SOLE 1943 0 16 ANTHEM INC COM 036752103 21032 41 SH DFND 1 41 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 15360352 297048 SH SOLE 297048 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 13193445 255143 SH DFND 1 255143 0 0 APPLE INC COM 037833100 211480175 1627647 SH SOLE 1572857 0 54790 APPLE INC COM 037833100 27662747 212905 SH DFND 1 199725 0 13180 APPLIED MATLS INC COM 038222105 808741 8305 SH SOLE 6101 0 2204 APPLIED MATLS INC COM 038222105 9348 96 SH DFND 1 96 0 0 APTIV PLC SHS G6095L109 1331014 14292 SH SOLE 7692 0 6600 APTIV PLC SHS G6095L109 181045 1944 SH DFND 1 444 0 1500 ARCHER DANIELS MIDLAND CO COM 039483102 4129318 44473 SH SOLE 44248 0 225 ARCHER DANIELS MIDLAND CO COM 039483102 73816 795 SH DFND 1 30 0 765 ARISTA NETWORKS INC COM 040413106 4370906 36019 SH SOLE 35459 0 560 ARISTA NETWORKS INC COM 040413106 58733 484 SH DFND 1 484 0 0 ASML HOLDING N V N Y REGISTRY SHS NY REGISTRY SHS N07059210 475368 870 SH SOLE 367 0 503 ASML HOLDING N V N Y REGISTRY SHS NY REGISTRY SHS N07059210 111466 204 SH DFND 1 204 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 548705 8093 SH SOLE 8093 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 13899 205 SH DFND 1 205 0 0 AT&T INC COM 00206R102 2909075 158016 SH SOLE 115843 0 42173 AT&T INC COM 00206R102 369176 20053 SH DFND 1 16423 0 3630 AUTODESK INC COM 052769106 419336 2244 SH SOLE 2244 0 0 AUTODESK INC COM 052769106 19248 103 SH DFND 1 103 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 27646612 115744 SH SOLE 112052 0 3692 AUTOMATIC DATA PROCESSING IN COM 053015103 2531677 10599 SH DFND 1 10011 0 588 AUTOZONE INC COM 053332102 468574 190 SH SOLE 190 0 0 AVALONBAY CMNTYS INC COM 053484101 342422 2120 SH SOLE 2120 0 0 AVALONBAY CMNTYS INC COM 053484101 65093 403 SH DFND 1 335 0 68 AVERY DENNISON CORP COM 053611109 477297 2637 SH SOLE 2362 0 275 AVERY DENNISON CORP COM 053611109 1629 9 SH DFND 1 9 0 0 BALL CORP COM 058498106 674946 13198 SH SOLE 13198 0 0 BALL CORP COM 058498106 23627 462 SH DFND 1 462 0 0 BANK AMER CORP COM 060505104 4950811 149481 SH SOLE 147410 0 2071 BANK AMER CORP COM 060505104 605036 18268 SH DFND 1 5150 0 13118 BANK NEW YORK MELLON CORP COM 064058100 764690 16799 SH SOLE 14299 0 2500 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 298100 10000 SH DFND 1 10000 0 0 BARINGS CORPORATE INVS COM 06759X107 145701 10437 SH SOLE 10437 0 0 BAXTER INTL INC COM 071813109 490739 9628 SH SOLE 9328 0 300 BAXTER INTL INC COM 071813109 2498 49 SH DFND 1 49 0 0 BECTON DICKINSON & CO COM 075887109 9411389 37009 SH SOLE 27437 0 9572 BECTON DICKINSON & CO COM 075887109 103500 407 SH DFND 1 286 0 121 BERKSHIRE HATHAWAY INC DEL CL A 084670108 6093242 13 SH SOLE 10 0 3 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 34849480 112818 SH SOLE 103048 0 9770 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3663863 11861 SH DFND 1 10757 0 1104 BEST BUY INC COM 086516101 574624 7164 SH SOLE 7164 0 0 BEST BUY INC COM 086516101 1043 13 SH DFND 1 13 0 0 BHP BILLITON LTD SPONSORED SPONSORED ADR 088606108 2080350 33527 SH SOLE 22133 0 11394 BHP BILLITON LTD SPONSORED SPONSORED ADR 088606108 7632 123 SH DFND 1 123 0 0 BIOGEN INC COM 09062X103 791991 2860 SH SOLE 2860 0 0 BIOGEN INC COM 09062X103 6923 25 SH DFND 1 25 0 0 BLACKROCK INC COM 09247X101 3726685 5259 SH SOLE 4839 0 420 BLACKROCK INC COM 09247X101 287704 406 SH DFND 1 306 0 100 BLACKSTONE GROUP INC COM CL A 09260D107 413461 5573 SH SOLE 5273 0 300 BLACKSTONE GROUP INC COM CL A 09260D107 1074345 14481 SH DFND 1 12516 0 1965 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 1317287 58939 SH SOLE 58939 0 0 BLUEBIRD BIO INC COM 09609G100 104506 15102 SH SOLE 15102 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 444759 10152 SH SOLE 10152 0 0 BOEING CO COM 097023105 623855 3275 SH SOLE 2975 0 300 BOEING CO COM 097023105 71624 376 SH DFND 1 26 0 350 BOOKING HLDGS INC COM 09857L108 1644468 816 SH SOLE 778 0 38 BOOKING HLDGS INC COM 09857L108 141070 70 SH DFND 1 52 0 18 BORGWARNER INC COM 099724106 512544 12734 SH SOLE 12392 0 342 BORGWARNER INC COM 099724106 146631 3643 SH DFND 1 143 0 3500 BOSTON SCIENTIFIC CORP COM 101137107 372288 8046 SH SOLE 6486 0 1560 BOSTON SCIENTIFIC CORP COM 101137107 85183 1841 SH DFND 1 191 0 1650 BP PLC SPONSORED SPONSORED ADR 055622104 514065 14717 SH SOLE 13934 0 783 BP PLC SPONSORED SPONSORED ADR 055622104 3912 112 SH DFND 1 112 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 12829764 178315 SH SOLE 164259 0 14056 BRISTOL MYERS SQUIBB CO COM 110122108 470193 6535 SH DFND 1 5145 0 1390 BROADCOM INC COM 11135F101 19094290 34150 SH SOLE 31302 0 2848 BROADCOM INC COM 11135F101 2044179 3656 SH DFND 1 3602 0 54 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 529679 3949 SH SOLE 3054 0 895 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 53652 400 SH DFND 1 400 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 758155 24099 SH SOLE 24099 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 76762 2440 SH DFND 1 2440 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 301723 11907 SH SOLE 11907 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 559689 39554 SH SOLE 39554 0 0 BROWN & BROWN INC COM 115236101 507261 8904 SH SOLE 8904 0 0 BROWN & BROWN INC COM 115236101 1253 22 SH DFND 1 22 0 0 BUNGE LIMITED COM G16962105 622066 6235 SH SOLE 5155 0 1080 CABOT CORP COM 127055101 27281749 408165 SH SOLE 376878 0 31287 CABOT CORP COM 127055101 11590056 173400 SH DFND 1 173400 0 0 CABOT OIL & GAS CORP COM 127097103 15230108 619866 SH SOLE 578992 0 40874 CABOT OIL & GAS CORP COM 127097103 10887065 443104 SH DFND 1 443104 0 0 CAMBRIDGE BANCORP COM 132152109 342623 4125 SH SOLE 4125 0 0 CAMDEN NATL CORP COM 133034108 1803051 43249 SH SOLE 32350 0 10899 CAMECO CORP COM 13321L108 60461 2667 SH SOLE 2667 0 0 CAMECO CORP COM 13321L108 183876 8111 SH DFND 1 8111 0 0 CANADIAN NAT RES LTD COM 136385101 5206215 93755 SH SOLE 93575 0 180 CANADIAN NAT RES LTD COM 136385101 311301 5606 SH DFND 1 5606 0 0 CANADIAN NATL RY CO COM 136375102 2841232 23900 SH SOLE 22300 0 1600 CANADIAN NATL RY CO COM 136375102 5944 50 SH DFND 1 50 0 0 CANADIAN PAC RY LTD COM 13645T100 8847493 118615 SH SOLE 117815 0 800 CANADIAN PAC RY LTD COM 13645T100 358181 4802 SH DFND 1 4802 0 0 CAPITAL ONE FINL CORP COM 14040H105 148829 1601 SH SOLE 951 0 650 CAPITAL ONE FINL CORP COM 14040H105 52708 567 SH DFND 1 524 0 43 CARLISLE COS INC COM 142339100 439959 1867 SH SOLE 300 0 1567 CARLISLE COS INC COM 142339100 233294 990 SH DFND 1 0 0 990 CARRIER GLOBAL CORPORATION COM 14448C104 4513245 109412 SH SOLE 100725 0 8687 CARRIER GLOBAL CORPORATION COM 14448C104 379500 9200 SH DFND 1 6850 0 2350 CATERPILLAR INC DEL COM 149123101 14585850 60886 SH SOLE 58082 0 2804 CATERPILLAR INC DEL COM 149123101 898350 3750 SH DFND 1 3750 0 0 CBOE HLDGS INC COM 12503M108 1466870 11691 SH SOLE 11151 0 540 CBOE HLDGS INC COM 12503M108 320952 2558 SH DFND 1 2558 0 0 CBRE GROUP INC CL A 12504L109 1055968 13721 SH SOLE 13721 0 0 CBRE GROUP INC CL A 12504L109 105974 1377 SH DFND 1 1377 0 0 CELANESE CORP DEL COM SER A 150870103 320318 3133 SH SOLE 2605 0 528 CELANESE CORP DEL COM SER A 150870103 171354 1676 SH DFND 1 0 0 1676 CENTENE CORP DEL COM 15135B101 2198114 26803 SH SOLE 26803 0 0 CENTENE CORP DEL COM 15135B101 68806 839 SH DFND 1 839 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 465923 1374 SH SOLE 1360 0 14 CHARTER COMMUNICATIONS INC N CL A 16119P108 8138 24 SH DFND 1 24 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1118852 7461 SH SOLE 7361 0 100 CHEVRON CORP NEW COM 166764100 30394298 169337 SH SOLE 162816 0 6521 CHEVRON CORP NEW COM 166764100 3241948 18062 SH DFND 1 14511 0 3551 CHIPOTLE MEXICAN GRILL INC COM 169656105 271948 196 SH SOLE 196 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 29137 21 SH DFND 1 21 0 0 CHUBB LIMITED COM H1467J104 8178083 37072 SH SOLE 33197 0 3875 CHUBB LIMITED COM H1467J104 238248 1080 SH DFND 1 415 0 665 CHURCH & DWIGHT INC COM 171340102 28705140 356099 SH SOLE 353525 0 2574 CHURCH & DWIGHT INC COM 171340102 870991 10805 SH DFND 1 10805 0 0 CIGNA CORP NEW COM 125523100 6064516 18303 SH SOLE 17502 0 801 CIGNA CORP NEW COM 125523100 147778 446 SH DFND 1 446 0 0 CINTAS CORP COM 172908105 737495 1633 SH SOLE 1633 0 0 CINTAS CORP COM 172908105 91227 202 SH DFND 1 202 0 0 CISCO SYS INC COM 17275R102 30729753 645041 SH SOLE 637491 0 7550 CISCO SYS INC COM 17275R102 1676404 35189 SH DFND 1 29789 0 5400 CITIGROUP INC COM NEW 172967424 2359604 52169 SH SOLE 50025 0 2144 CITIGROUP INC COM NEW 172967424 142339 3147 SH DFND 1 3074 0 73 CITIZENS FINL GROUP INC COM 174610105 2541215 64547 SH SOLE 64547 0 0 CITIZENS FINL GROUP INC COM 174610105 3740 95 SH DFND 1 95 0 0 CLEVELAND CLIFFS INC COM 185899101 281313 17462 SH SOLE 17462 0 0 CLOROX CO DEL COM 189054109 470386 3352 SH SOLE 2382 0 970 CME GROUP INC COM 12572Q105 438057 2605 SH SOLE 2445 0 160 CME GROUP INC COM 12572Q105 19675 117 SH DFND 1 20 0 97 CMS ENERGY CORP COM 125896100 623167 9840 SH SOLE 6465 0 3375 CMS ENERGY CORP COM 125896100 19126 302 SH DFND 1 68 0 234 COCA COLA CO COM 191216100 11703095 183982 SH SOLE 169007 0 14975 COCA COLA CO COM 191216100 1299298 20426 SH DFND 1 15126 0 5300 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6367878 111346 SH SOLE 110196 0 1150 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2230 39 SH DFND 1 39 0 0 COLGATE PALMOLIVE CO COM 194162103 10660839 135307 SH SOLE 132607 0 2700 COLGATE PALMOLIVE CO COM 194162103 587852 7461 SH DFND 1 7461 0 0 COMCAST CORP NEW CL A 20030N101 7582440 216827 SH SOLE 192821 0 24006 COMCAST CORP NEW CL A 20030N101 664080 18990 SH DFND 1 17080 0 1910 CONAGRA FOODS INC COM 205887102 310103 8013 SH SOLE 4713 0 3300 CONAGRA FOODS INC COM 205887102 658 17 SH DFND 1 17 0 0 CONOCOPHILLIPS COM 20825C104 1195576 10132 SH SOLE 7716 0 2416 CONOCOPHILLIPS COM 20825C104 91096 772 SH DFND 1 57 0 715 CONSOLIDATED EDISON INC COM 209115104 366944 3850 SH SOLE 3850 0 0 CONSTELLATION BRANDS INC CL A 21036P108 614369 2651 SH SOLE 2451 0 200 CONSTELLATION BRANDS INC CL A 21036P108 647046 2792 SH DFND 1 2792 0 0 CONSTELLATION ENERGY CORP COM 21037T109 278717 3233 SH SOLE 1317 0 1916 CONSTELLATION ENERGY CORP COM 21037T109 5259 61 SH DFND 1 61 0 0 CORNING INC COM 219350105 2606719 81613 SH SOLE 79943 0 1670 CORNING INC COM 219350105 9806 307 SH DFND 1 307 0 0 CORTEVA INC COM 22052L104 684787 11650 SH SOLE 7787 0 3863 CORTEVA INC COM 22052L104 3233 55 SH DFND 1 55 0 0 COSTCO WHSL CORP NEW COM 22160K105 12146552 26608 SH SOLE 24641 0 1967 COSTCO WHSL CORP NEW COM 22160K105 3809493 8345 SH DFND 1 8006 0 339 COUPANG INC CL A 22266T109 3089100 210000 SH SOLE 210000 0 0 COUPANG INC CL A 22266T109 195008116 13256840 SH DFND 1 13256840 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 252064 2394 SH SOLE 2394 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 637320 6053 SH DFND 1 6053 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1336732 9855 SH SOLE 9314 0 541 CROWN CASTLE INTL CORP NEW COM 22822V101 590441 4353 SH DFND 1 4353 0 0 CSX CORP COM 126408103 1249950 40347 SH SOLE 38847 0 1500 CSX CORP COM 126408103 14530 469 SH DFND 1 469 0 0 CUMMINS INC COM 231021106 463985 1915 SH SOLE 1710 0 205 CUMMINS INC COM 231021106 42401 175 SH DFND 1 0 0 175 CVS HEALTH CORP COM 126650100 19673155 211108 SH SOLE 199467 0 11641 CVS HEALTH CORP COM 126650100 566409 6078 SH DFND 1 4075 0 2003 D R HORTON INC COM 23331A109 302452 3393 SH SOLE 3393 0 0 D R HORTON INC COM 23331A109 7755 87 SH DFND 1 87 0 0 DANAHER CORP DEL COM 235851102 9898839 37295 SH SOLE 32318 0 4977 DANAHER CORP DEL COM 235851102 1519530 5725 SH DFND 1 2070 0 3655 DEERE & CO COM 244199105 3827541 8927 SH SOLE 6927 0 2000 DEERE & CO COM 244199105 140205 327 SH DFND 1 146 0 181 DELL TECHNOLOGIES INC CL C 24703L202 368777 9169 SH SOLE 9169 0 0 DELL TECHNOLOGIES INC CL C 24703L202 18139 451 SH DFND 1 451 0 0 DEVON ENERGY CORP NEW COM 25179M103 127941 2080 SH SOLE 1320 0 760 DEVON ENERGY CORP NEW COM 25179M103 859233 13969 SH DFND 1 8969 0 5000 DEX INC COM 252131107 808307 7138 SH SOLE 7138 0 0 DEX INC COM 252131107 566 5 SH DFND 1 5 0 0 DIAGEO P L C SPON SPON ADR NEW 25243Q205 3448689 19354 SH SOLE 18194 0 1160 DIAGEO P L C SPON SPON ADR NEW 25243Q205 107092 601 SH DFND 1 541 0 60 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 232347 7643 SH SOLE 7643 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 28728 945 SH DFND 1 945 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1043873 31179 SH SOLE 31179 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 191372 5716 SH DFND 1 5716 0 0 DISNEY WALT CO COM DISNEY 254687106 14434069 166138 SH SOLE 155522 0 10616 DISNEY WALT CO COM DISNEY 254687106 1360541 15660 SH DFND 1 14785 0 875 DOLBY LABORATORIES INC COM 25659T107 711466 10086 SH SOLE 10086 0 0 DOLBY LABORATORIES INC COM 25659T107 47262 670 SH DFND 1 670 0 0 DOLLAR GEN CORP NEW COM 256677105 2083275 8460 SH SOLE 8190 0 270 DOLLAR GEN CORP NEW COM 256677105 84710 344 SH DFND 1 2 0 342 DOLLAR TREE INC COM 256746108 1843670 13035 SH SOLE 13035 0 0 DOLLAR TREE INC COM 256746108 46817 331 SH DFND 1 221 0 110 DOMINION RES INC VA NEW COM 25746U109 782627 12763 SH SOLE 12748 0 15 DOMINION RES INC VA NEW COM 25746U109 63160 1030 SH DFND 1 530 0 500 DOMINOS PIZZA INC COM 25754A201 199180 575 SH SOLE 375 0 200 DOMINOS PIZZA INC COM 25754A201 1039 3 SH DFND 1 3 0 0 DORCHESTER MINERALS LP COM COM UNIT 25820R105 336713 11250 SH SOLE 11250 0 0 DOVER CORP COM 260003108 3596625 26561 SH SOLE 24878 0 1683 DOVER CORP COM 260003108 732704 5411 SH DFND 1 690 0 4721 DOW INC COM 260557103 1245641 24720 SH SOLE 21843 0 2877 DOW INC COM 260557103 45805 909 SH DFND 1 234 0 675 DTE ENERGY CO COM 233331107 669216 5694 SH SOLE 5694 0 0 DTE ENERGY CO COM 233331107 9755 83 SH DFND 1 83 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1447112 14051 SH SOLE 13214 0 837 DUKE ENERGY CORP NEW COM NEW 26441C204 98252 954 SH DFND 1 954 0 0 DUPONT DE NEMOURS INC COM 26614N102 821364 11968 SH SOLE 8105 0 3863 DUPONT DE NEMOURS INC COM 26614N102 16677 243 SH DFND 1 243 0 0 EATON CORP PLC SHS G29183103 2125731 13544 SH SOLE 13544 0 0 EATON CORP PLC SHS G29183103 316097 2014 SH DFND 1 0 0 2014 EATON VANCE TAX ADVT DIV INC COM 27828G107 343072 15047 SH SOLE 15047 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 83050 11000 SH SOLE 11000 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 20385 2700 SH DFND 1 0 0 2700 EBAY INC COM 278642103 1104595 26636 SH SOLE 25711 0 925 EBAY INC COM 278642103 176787 4263 SH DFND 1 4263 0 0 ECOLAB INC COM 278865100 7206530 49509 SH SOLE 47852 0 1657 ECOLAB INC COM 278865100 1369283 9407 SH DFND 1 9320 0 87 EDWARDS LIFESCIENCES CORP COM 28176E108 1084382 14534 SH SOLE 13135 0 1399 EDWARDS LIFESCIENCES CORP COM 28176E108 5447 73 SH DFND 1 73 0 0 EMERSON ELEC CO COM 291011104 15554323 161923 SH SOLE 155231 0 6692 EMERSON ELEC CO COM 291011104 569540 5929 SH DFND 1 5705 0 224 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 104480 16000 SH SOLE 16000 0 0 ENBRIDGE INC COM 29250N105 282185 7217 SH SOLE 7217 0 0 ENBRIDGE INC COM 29250N105 3402 87 SH DFND 1 87 0 0 ENGINE NO 1 ETF TRUST TRANSFRM 500 ETF 29287L106 201201 4550 SH SOLE 4550 0 0 ENPHASE ENERGY INC COM 29355A107 699494 2640 SH SOLE 2255 0 385 ENPHASE ENERGY INC COM 29355A107 1060 4 SH DFND 1 4 0 0 ENSIGN GROUP INC COM 29358P101 675326 7138 SH DFND 1 7138 0 0 ENTERGY CORP NEW COM 29364G103 1964025 17458 SH SOLE 17098 0 360 ENTERGY CORP NEW COM 29364G103 142763 1269 SH DFND 1 1269 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 592435 24562 SH SOLE 20412 0 4150 ENTERPRISE PRODS PARTNERS L COM 293792107 225040 9330 SH DFND 1 9330 0 0 EOG RES INC COM 26875P101 858718 6630 SH SOLE 6630 0 0 EOG RES INC COM 26875P101 368614 2846 SH DFND 1 1271 0 1575 EQUIFAX INC COM 294429105 897749 4619 SH SOLE 4619 0 0 EQUIFAX INC COM 294429105 257721 1326 SH DFND 1 1326 0 0 EQUINIX INC COM PAR $0.001 29444U700 1067044 1629 SH SOLE 1610 0 19 EQUINIX INC COM PAR $0.001 29444U700 10480 16 SH DFND 1 16 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1113448 18872 SH SOLE 18772 0 100 ESSENTIAL UTILS INC COM 29670G102 828641 17361 SH SOLE 17361 0 0 EVERSOURCE ENERGY COM 30040W108 577406 6887 SH SOLE 6887 0 0 EVERSOURCE ENERGY COM 30040W108 46280 552 SH DFND 1 52 0 500 EXELON CORP COM 30161N101 377095 8723 SH SOLE 2973 0 5750 EXELON CORP COM 30161N101 2853 66 SH DFND 1 66 0 0 EXPEDITORS INTL WASH INC COM 302130109 3233886 31119 SH SOLE 30704 0 415 EXPEDITORS INTL WASH INC COM 302130109 20368 196 SH DFND 1 38 0 158 EXTRA SPACE STORAGE INC COM 30225T102 255063 1733 SH SOLE 1733 0 0 EXTRA SPACE STORAGE INC COM 30225T102 80802 549 SH DFND 1 549 0 0 EXXON MOBIL CORP COM 30231G102 62089524 562915 SH SOLE 529741 0 33174 EXXON MOBIL CORP COM 30231G102 5614711 50904 SH DFND 1 34614 0 16290 F5 NETWORKS INC COM 315616102 1360044 9477 SH SOLE 9443 0 34 F5 NETWORKS INC COM 315616102 135330 943 SH DFND 1 943 0 0 FACEBOOK INC CL A 30303M102 1885126 15665 SH SOLE 15522 0 143 FACEBOOK INC CL A 30303M102 406509 3378 SH DFND 1 1273 0 2105 FASTENAL CO COM 311900104 8936808 188859 SH SOLE 188859 0 0 FASTENAL CO COM 311900104 82810 1750 SH DFND 1 1750 0 0 FEDEX CORP COM 31428X106 318342 1838 SH SOLE 1838 0 0 FEDEX CORP COM 31428X106 43820 253 SH DFND 1 253 0 0 FIDELITY MSCI ENERGY IDX 316092402 118962 4990 SH SOLE 4990 0 0 FIDELITY MSCI ENERGY IDX 316092402 118962 4990 SH DFND 1 4990 0 0 FIFTH THIRD BANCORP COM 316773100 1781649 54302 SH SOLE 54002 0 300 FIFTH THIRD BANCORP COM 316773100 114113 3478 SH DFND 1 3478 0 0 FIRST INTERNET BANCORP COM 320557101 3239778 133434 SH SOLE 132491 0 943 FIRST INTERNET BANCORP COM 320557101 158913 6545 SH DFND 1 6545 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1034846 8490 SH SOLE 6131 0 2359 FIRST REP BK SAN FRANCISCO C COM 33616C100 391145 3209 SH DFND 1 3163 0 46 FIRST SOLAR INC COM 336433107 680047 4540 SH SOLE 4540 0 0 FIRST SOLAR INC COM 336433107 40743 272 SH DFND 1 0 0 272 FIRST TR EXCHANGE-TRADED FD ENERGY INM PARTN ADDED 0 33739Q804 86866089 4358778 SH SOLE 4317741 0 41037 FIRST TR EXCHANGE-TRADED FD ENERGY INM PARTN ADDED 0 33739Q804 6870623 344755 SH DFND 1 340685 0 4070 FIRST TR ISE WATER INDEX FD COM 33733B100 181338 2285 SH SOLE 2285 0 0 FIRST TR ISE WATER INDEX FD COM 33733B100 378944 4775 SH DFND 1 4775 0 0 FISERV INC COM 337738108 2658444 26303 SH SOLE 26153 0 150 FISERV INC COM 337738108 171920 1701 SH DFND 1 1701 0 0 FOGHORN THERAPEUTICS INC COM 344174107 69408 10879 SH SOLE 10879 0 0 FORD MTR CO DEL COM COM PAR $0.01 345370860 192709 16570 SH SOLE 14650 0 1920 FORD MTR CO DEL COM COM PAR $0.01 345370860 51998 4471 SH DFND 1 71 0 4400 FORTIVE CORP COM 34959J108 358130 5574 SH SOLE 3574 0 2000 FORTIVE CORP COM 34959J108 24158 376 SH DFND 1 206 0 170 FRANCO NEVADA CORP COM 351858105 203355 1490 SH SOLE 1490 0 0 FRANCO NEVADA CORP COM 351858105 408075 2990 SH DFND 1 2990 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2585558 68041 SH SOLE 64881 0 3160 FREEPORT-MCMORAN INC CL B 35671D857 261668 6886 SH DFND 1 1736 0 5150 FTI CONSULTING INC COM 302941109 1905600 12000 SH SOLE 12000 0 0 FULCRUM THERAPEUTICS INC COM 359616109 994120 136555 SH SOLE 136555 0 0 GALLAGHER ARTHUR J & CO COM 363576109 689868 3659 SH SOLE 3659 0 0 GALLAGHER ARTHUR J & CO COM 363576109 16592 88 SH DFND 1 32 0 56 GARTNER INC COM 366651107 1191616 3545 SH SOLE 3414 0 131 GARTNER INC COM 366651107 17815 53 SH DFND 1 53 0 0 GENERAC HLDGS INC COM 368736104 465553 4625 SH SOLE 4625 0 0 GENERAC HLDGS INC COM 368736104 19125 190 SH DFND 1 190 0 0 GENERAL DYNAMICS CORP COM 369550108 8550615 34463 SH SOLE 34428 0 35 GENERAL DYNAMICS CORP COM 369550108 700166 2822 SH DFND 1 2684 0 138 GENERAL ELECTRIC CO COM 369604301 2439211 29111 SH SOLE 25424 0 3687 GENERAL ELECTRIC CO COM 369604301 104319 1245 SH DFND 1 1245 0 0 GENERAL MLS INC COM 370334104 3298575 39339 SH SOLE 39099 0 240 GENERAL MLS INC COM 370334104 65822 785 SH DFND 1 785 0 0 GENERAL MTRS CO COM 37045V100 957462 28462 SH SOLE 27002 0 1460 GENERAL MTRS CO COM 37045V100 17728 527 SH DFND 1 27 0 500 GILEAD SCIENCES INC COM 375558103 1429832 16655 SH SOLE 16555 0 100 GLACIER BANCORP INC NEW COM 37637Q105 2289134 46320 SH SOLE 45000 0 1320 GLOBAL X FDS GLOBAL X SILVER 37954Y848 264094 9375 SH SOLE 9375 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 345083 12250 SH DFND 1 12250 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 137990 6872 SH SOLE 6872 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 184234 9175 SH DFND 1 9175 0 0 GLOBE LIFE INC COM 37959E102 192277 1595 SH SOLE 1160 0 435 GLOBE LIFE INC COM 37959E102 727399 6034 SH DFND 1 3334 0 2700 GOLDMAN SACHS GROUP INC COM 38141G104 10533525 30676 SH SOLE 29919 0 757 GOLDMAN SACHS GROUP INC COM 38141G104 1170239 3408 SH DFND 1 3408 0 0 GOLDMAN SACHS TR EQUITY ETF 381430503 1232773 16193 SH SOLE 16193 0 0 GOLDMAN SACHS TR EQUITY ETF 381430503 33878 445 SH DFND 1 445 0 0 GRAINGER W W INC COM 384802104 2601581 4677 SH SOLE 4477 0 200 GRAINGER W W INC COM 384802104 1113 2 SH DFND 1 2 0 0 GSK PLC SPONSORED ADR 37733W204 434295 12359 SH SOLE 9006 0 3353 HALEON PLC SPON ADS 405552100 181648 22706 SH SOLE 17149 0 5557 HALEON PLC SPON ADS 405552100 2064 258 SH DFND 1 258 0 0 HALLIBURTON CO COM 406216101 234998 5972 SH SOLE 4418 0 1554 HALLIBURTON CO COM 406216101 4525 115 SH DFND 1 115 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 278892 12200 SH SOLE 12200 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 263254 9084 SH SOLE 8781 0 303 HANNON ARMSTRONG SUST INFR C COM 41068X100 222422 7675 SH DFND 1 7675 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 768244 11230 SH SOLE 11230 0 0 HEALTHPEAK PPTYS INC COM 42250P103 477258 19037 SH SOLE 18237 0 800 HEALTHPEAK PPTYS INC COM 42250P103 12660 505 SH DFND 1 505 0 0 HERSHEY CO COM 427866108 4750427 20514 SH SOLE 20334 0 180 HERSHEY CO COM 427866108 300115 1296 SH DFND 1 1296 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 416125 26073 SH SOLE 26073 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2123 133 SH DFND 1 133 0 0 HEXCEL CORP NEW COM 428291108 335210 5696 SH SOLE 5096 0 600 HEXCEL CORP NEW COM 428291108 5002 85 SH DFND 1 85 0 0 HOLOGIC INC COM 436440101 283829 3794 SH SOLE 3494 0 300 HOLOGIC INC COM 436440101 1721 23 SH DFND 1 23 0 0 HOME DEPOT INC COM 437076102 63923115 202378 SH SOLE 193691 0 8687 HOME DEPOT INC COM 437076102 6920493 21910 SH DFND 1 17801 0 4109 HONEYWELL INTL INC COM 438516106 10076815 47022 SH SOLE 43998 0 3024 HONEYWELL INTL INC COM 438516106 1849623 8631 SH DFND 1 6438 0 2193 HORMEL FOODS CORP COM 440452100 2227213 48896 SH SOLE 48896 0 0 HORMEL FOODS CORP COM 440452100 3917 86 SH DFND 1 86 0 0 HP INC COM 40434L105 1245613 46357 SH SOLE 46357 0 0 HP INC COM 40434L105 564 21 SH DFND 1 21 0 0 HUMANA INC COM 444859102 693505 1354 SH SOLE 1354 0 0 HUMANA INC COM 444859102 7683 15 SH DFND 1 15 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 390311 1692 SH SOLE 1692 0 0 IDEXX LABS INC COM 45168D104 5405878 13251 SH SOLE 13201 0 50 IDEXX LABS INC COM 45168D104 490368 1202 SH DFND 1 1202 0 0 ILLINOIS TOOL WKS INC COM 452308109 20232352 91840 SH SOLE 87209 0 4631 ILLINOIS TOOL WKS INC COM 452308109 1659300 7532 SH DFND 1 7532 0 0 INDEPENDENT BANK CORP MASS COM 453836108 300149 3555 SH SOLE 2710 0 845 INGERSOLL RAND INC COM 45687V106 229743 4397 SH SOLE 2880 0 1517 INTEL CORP COM 458140100 8511306 322032 SH SOLE 311406 0 10626 INTEL CORP COM 458140100 663129 25090 SH DFND 1 25090 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1325360 12919 SH SOLE 12619 0 300 INTERCONTINENTAL EXCHANGE IN COM 45866F104 56937 555 SH DFND 1 58 0 497 INTERNATIONAL BUSINESS MACHS COM 459200101 7843065 55668 SH SOLE 49948 0 5720 INTERNATIONAL BUSINESS MACHS COM 459200101 479871 3406 SH DFND 1 2606 0 800 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 758413 7234 SH SOLE 7234 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 6815 65 SH DFND 1 65 0 0 INTL PAPER CO COM 460146103 134364 3880 SH SOLE 3550 0 330 INTL PAPER CO COM 460146103 103890 3000 SH DFND 1 0 0 3000 INTUIT COM 461202103 1512120 3885 SH SOLE 3350 0 535 INTUIT COM 461202103 350298 900 SH DFND 1 760 0 140 INTUITIVE SURGICAL INC COM NEW 46120E602 7126770 26858 SH SOLE 25426 0 1432 INTUITIVE SURGICAL INC COM NEW 46120E602 1157457 4362 SH DFND 1 3975 0 387 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 395680 8000 SH SOLE 8000 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 115769630 819608 SH SOLE 813074 0 6534 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 11956389 84647 SH DFND 1 84149 0 498 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 793239 20695 SH SOLE 20495 0 200 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 19050 497 SH DFND 1 497 0 0 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 3615241 77547 SH SOLE 77085 0 462 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 609883 13082 SH DFND 1 13082 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 19709 960 SH SOLE 960 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 2134381 103964 SH DFND 1 0 0 103964 INVESCO QQQ TR UNIT SER 1 46090E103 1370277 5146 SH SOLE 5146 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 50859 191 SH DFND 1 126 0 65 IQVIA HLDGS INC COM 46266C105 341552 1667 SH SOLE 1517 0 150 IQVIA HLDGS INC COM 46266C105 499522 2438 SH DFND 1 2438 0 0 IRON MTN INC NEW COM 46284V101 1101535 22097 SH SOLE 22097 0 0 IRON MTN INC NEW COM 46284V101 1595 32 SH DFND 1 32 0 0 ISHARES MSCI EURZONE ETF 464286608 8684934 220011 SH SOLE 216291 0 3720 ISHARES MSCI EURZONE ETF 464286608 57791 1464 SH DFND 1 994 0 470 ISHARES GOLD TR ISHARES NEW 464285204 5320253 153809 SH SOLE 153809 0 0 ISHARES GOLD TR ISHARES NEW 464285204 673225 19463 SH DFND 1 19463 0 0 ISHARES INC CORE MSCI EMKT 46434G103 958518 20525 SH SOLE 19925 0 600 ISHARES INC CORE MSCI EMKT 46434G103 57067 1222 SH DFND 1 1222 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 8363399 278131 SH SOLE 277625 0 506 ISHARES INC ESG MSCI EM ETF 46434G863 1749022 58165 SH DFND 1 58165 0 0 ISHARES INC MSCI JPN ETF 46434G822 156678 2878 SH SOLE 2878 0 0 ISHARES INC MSCI JPN ETF 46434G822 122490 2250 SH DFND 1 2250 0 0 ISHARES MIN VOL EMRG MKT ETF 464286533 277239 5226 SH SOLE 5226 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 44040 2000 SH SOLE 2000 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 348136 15810 SH DFND 1 15810 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 185291 1911 SH SOLE 1911 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 87264 900 SH DFND 1 900 0 0 ISHARES TR 1-3 YR CR BD ETF 464288646 72967667 1464626 SH SOLE 1411423 0 53203 ISHARES TR 1-3 YR CR BD ETF 464288646 1697716 34077 SH DFND 1 31534 0 2543 ISHARES TR 1-3 YR TR BD ETF 464287457 49920 615 SH SOLE 15 0 600 ISHARES TR 1-3 YR TR BD ETF 464287457 362424 4465 SH DFND 1 4465 0 0 ISHARES TR 7-10 Y TR BD ETF 464287440 901386 9411 SH SOLE 9411 0 0 ISHARES TR 7-10 Y TR BD ETF 464287440 96834 1011 SH DFND 1 695 0 316 ISHARES TR COHEN&STEER REIT 464287564 5542185 101061 SH SOLE 98729 0 2332 ISHARES TR COHEN&STEER REIT 464287564 570501 10403 SH DFND 1 10403 0 0 ISHARES TR CORE MSCI EAFE 46432F842 20275122 328928 SH SOLE 322990 0 5938 ISHARES TR CORE MSCI EAFE 46432F842 3112697 50498 SH DFND 1 50498 0 0 ISHARES TR CORE MSCI EURO 46434V738 22013400 463440 SH SOLE 456711 0 6729 ISHARES TR CORE MSCI EURO 46434V738 1764245 37142 SH DFND 1 36149 0 993 ISHARES TR CORE S&P MCP ETF 464287507 76017803 314266 SH SOLE 310992 0 3274 ISHARES TR CORE S&P MCP ETF 464287507 6367754 26325 SH DFND 1 26173 0 152 ISHARES TR CORE S&P SCP ETF 464287804 38043955 401986 SH SOLE 399111 0 2875 ISHARES TR CORE S&P SCP ETF 464287804 3261389 34461 SH DFND 1 34461 0 0 ISHARES TR CORE S&P500 ETF 464287200 487907511 1269898 SH SOLE 1251710 0 18188 ISHARES TR CORE S&P500 ETF 464287200 60978738 158712 SH DFND 1 157090 0 1622 ISHARES TR CORE US AGGBD ET 464287226 330348 3406 SH SOLE 2960 0 446 ISHARES TR CORE US AGGBD ET 464287226 112702 1162 SH DFND 1 812 0 350 ISHARES TR CORE US TR BD 46429B267 71045 3127 SH SOLE 3127 0 0 ISHARES TR CORE US TR BD 46429B267 608828 26797 SH DFND 1 26797 0 0 ISHARES TR EAFE GRWTH ETF 464288885 1647140 19665 SH SOLE 19641 0 24 ISHARES TR EAFE GRWTH ETF 464288885 79740 952 SH DFND 1 777 0 175 ISHARES TR EAFE MIN VOL ETF 46429B689 1018822 16023 SH SOLE 16023 0 0 ISHARES TR EAFE VALUE ETF 464288877 1052120 22932 SH SOLE 21309 0 1623 ISHARES TR EAFE VALUE ETF 464288877 11699 255 SH DFND 1 0 0 255 ISHARES TR ESG 1 5 YR USD 46435G243 2606761 109666 SH SOLE 106692 0 2974 ISHARES TR ESG 1 5 YR USD 46435G243 288116 12121 SH DFND 1 12121 0 0 ISHARES TR ESG USD CORPT 46435G193 258629 11599 SH SOLE 11599 0 0 ISHARES TR ESG USD CORPT 46435G193 34539 1549 SH DFND 1 1549 0 0 ISHARES TR ETF MSCI USA 46435G425 17545962 207032 SH SOLE 206542 0 490 ISHARES TR ETF MSCI USA 46435G425 11338448 133787 SH DFND 1 133787 0 0 ISHARES TR FLTG RATE BD ETF 46429B655 1036043 20585 SH SOLE 15825 0 4760 ISHARES TR GL CLEAN ENE ETF 464288224 1963383 98911 SH SOLE 97911 0 1000 ISHARES TR GL CLEAN ENE ETF 464288224 1535398 77350 SH DFND 1 77350 0 0 ISHARES TR IBOXX HI YD ETF 464288513 122152 1659 SH SOLE 1659 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2189167 29732 SH DFND 1 0 0 29732 ISHARES TR IBOXX INV CP ETF 464287242 92778 880 SH SOLE 470 0 410 ISHARES TR IBOXX INV CP ETF 464287242 254613 2415 SH DFND 1 2075 0 340 ISHARES TR INTL VALUE FACTR 46435G409 93074 4017 SH SOLE 4017 0 0 ISHARES TR INTL VALUE FACTR 46435G409 6647473 286900 SH DFND 1 0 0 286900 ISHARES TR INTRM GOV/CR ETF 464288612 925829 9036 SH SOLE 8346 0 690 ISHARES TR INTRM GOV/CR ETF 464288612 552054 5388 SH DFND 1 5028 0 360 ISHARES TR MBS ETF 464288588 354583 3823 SH SOLE 3693 0 130 ISHARES TR MSCI AC ASIA ETF 464288182 404354 6241 SH SOLE 6241 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 61810 954 SH DFND 1 954 0 0 ISHARES TR MSCI ACWI ETF 464288257 840482 9902 SH SOLE 9902 0 0 ISHARES TR MSCI ACWI ETF 464288257 14684 173 SH DFND 1 173 0 0 ISHARES TR MSCI ACWI EX US 464288240 3529617 77574 SH SOLE 77574 0 0 ISHARES TR MSCI ACWI EX US 464288240 76531 1682 SH DFND 1 1682 0 0 ISHARES TR MSCI EAFE ESG OP 46435G516 17460610 265601 SH SOLE 264752 0 849 ISHARES TR MSCI EAFE ESG OP 46435G516 6037562 91840 SH DFND 1 91840 0 0 ISHARES TR MSCI EAFE ETF 464287465 8847484 134788 SH SOLE 132048 0 2740 ISHARES TR MSCI EAFE ETF 464287465 1797945 27391 SH DFND 1 22883 0 4508 ISHARES TR MSCI EMG MKT ETF 464287234 9193896 242583 SH SOLE 227986 0 14597 ISHARES TR MSCI EMG MKT ETF 464287234 1014507 26768 SH DFND 1 26768 0 0 ISHARES TR MSCI INDIA ETF 46429B598 58645 1405 SH SOLE 1405 0 0 ISHARES TR MSCI INDIA ETF 46429B598 236040 5655 SH DFND 1 5655 0 0 ISHARES TR MSCI KLD400 SOC 464288570 10575744 147315 SH SOLE 147315 0 0 ISHARES TR MSCI KLD400 SOC 464288570 140637 1959 SH DFND 1 1959 0 0 ISHARES TR MSCI USA SMALL 46435U663 23599324 717741 SH SOLE 715341 0 2400 ISHARES TR MSCI USA SMALL 46435U663 3864189 117524 SH DFND 1 117524 0 0 ISHARES TR NA TEC-SFTWR ETF 464287515 8432560 32959 SH SOLE 31790 0 1169 ISHARES TR NA TEC-SFTWR ETF 464287515 191120 747 SH DFND 1 747 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 3046453 23204 SH SOLE 23204 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 2083441 15869 SH DFND 1 3721 0 12148 ISHARES TR NATIONAL MUN ETF 464288414 3149666 29849 SH SOLE 26005 0 3844 ISHARES TR NATIONAL MUN ETF 464288414 80934 767 SH DFND 1 517 0 250 ISHARES TR RUS 1000 ETF 464287622 1667318 7920 SH SOLE 1140 0 6780 ISHARES TR RUS 1000 ETF 464287622 122102 580 SH DFND 1 580 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2710993 12654 SH SOLE 12052 0 602 ISHARES TR RUS 1000 GRW ETF 464287614 180819 844 SH DFND 1 844 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1364850 9000 SH SOLE 8419 0 581 ISHARES TR RUS 1000 VAL ETF 464287598 279036 1840 SH DFND 1 1840 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 5779812 26943 SH SOLE 26893 0 50 ISHARES TR RUS 2000 GRW ETF 464287648 284239 1325 SH DFND 1 1325 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 16528355 119192 SH SOLE 118173 0 1019 ISHARES TR RUS 2000 VAL ETF 464287630 400895 2891 SH DFND 1 2891 0 0 ISHARES TR RUS MD CP GR ETF 464287481 815100 9750 SH SOLE 9750 0 0 ISHARES TR RUS MD CP GR ETF 464287481 98899 1183 SH DFND 1 1183 0 0 ISHARES TR RUS MID-CAP ETF 464287499 1614820 23941 SH SOLE 20066 0 3875 ISHARES TR RUS MID-CAP ETF 464287499 322411 4780 SH DFND 1 4780 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 4878593 27980 SH SOLE 27255 0 725 ISHARES TR RUSSELL 2000 ETF 464287655 1252428 7183 SH DFND 1 7183 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 3612311 16369 SH SOLE 16369 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 2940120 13323 SH DFND 1 13323 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 106938 1828 SH SOLE 420 0 1408 ISHARES TR S&P 500 GRWT ETF 464287309 353282 6039 SH DFND 1 3333 0 2706 ISHARES TR S&P 500 VAL ETF 464287408 81674 563 SH SOLE 0 0 563 ISHARES TR S&P 500 VAL ETF 464287408 641500 4422 SH DFND 1 1892 0 2530 ISHARES TR S&P MC 400GR ETF 464287606 305438 4472 SH SOLE 3972 0 500 ISHARES TR S&P MC 400GR ETF 464287606 25954 380 SH DFND 1 0 0 380 ISHARES TR S&P MC 400VL ETF 464287705 296150 2938 SH SOLE 2638 0 300 ISHARES TR SELECT DIVID ETF 464287168 210929 1749 SH SOLE 1749 0 0 ISHARES TR SELECT DIVID ETF 464287168 12060 100 SH DFND 1 0 0 100 ISHARES TR SHRT NAT MUN ETF 464288158 38997 374 SH SOLE 19 0 355 ISHARES TR SHRT NAT MUN ETF 464288158 729890 7000 SH DFND 1 7000 0 0 ISHARES TR TIPS BD ETF 464287176 246621 2317 SH SOLE 1981 0 336 ISHARES TR TIPS BD ETF 464287176 21288 200 SH DFND 1 0 0 200 ISHARES TR U.S. PFD STK ETF 464288687 274617 8995 SH SOLE 8995 0 0 ISHARES TR U.S. PFD STK ETF 464288687 154665 5066 SH DFND 1 5066 0 0 ISHARES TR US OIL&GS EX ETF 464288851 115611 1245 SH SOLE 1245 0 0 ISHARES TR US OIL&GS EX ETF 464288851 115611 1245 SH DFND 1 1245 0 0 ISHARES TR USA MIN VOL ETF 46429B697 5188100 71957 SH SOLE 71957 0 0 ISHARES TR USA MIN VOL ETF 46429B697 515803 7154 SH DFND 1 7154 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 2214894 44183 SH SOLE 42583 0 1600 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 451421 9005 SH DFND 1 9005 0 0 JOHNSON & JOHNSON COM 478160104 59234101 335319 SH SOLE 319432 0 15887 JOHNSON & JOHNSON COM 478160104 8766786 49628 SH DFND 1 38872 0 10756 JOHNSON CTLS INTL PLC SHS G51502105 902784 14106 SH SOLE 14106 0 0 JOUNCE THERAPEUTICS INC COM 481116101 23515 21185 SH SOLE 21185 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT ETF 46641Q654 67883969 1343306 SH SOLE 1323781 0 19525 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT ETF 46641Q654 4200469 83120 SH DFND 1 79670 0 3450 JPMORGAN CHASE & CO COM 46625H100 36344453 271025 SH SOLE 242270 0 28755 JPMORGAN CHASE & CO COM 46625H100 3562367 26565 SH DFND 1 18593 0 7972 KELLOGG CO COM 487836108 319155 4480 SH SOLE 4480 0 0 KELLOGG CO COM 487836108 427 6 SH DFND 1 6 0 0 KEURIG DR PEPPER INC COM 49271V100 342871 9615 SH SOLE 9615 0 0 KEURIG DR PEPPER INC COM 49271V100 107 3 SH DFND 1 3 0 0 KEYCORP NEW COM 493267108 1956649 112322 SH SOLE 97822 0 14500 KEYCORP NEW COM 493267108 146920 8434 SH DFND 1 8434 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 80061 468 SH SOLE 133 0 335 KEYSIGHT TECHNOLOGIES INC COM 49338L103 147976 865 SH DFND 1 865 0 0 KIMBERLY CLARK CORP COM 494368103 2290238 16871 SH SOLE 16871 0 0 KIMBERLY CLARK CORP COM 494368103 283175 2086 SH DFND 1 1519 0 567 KLA-TENCOR CORP COM 482480100 14151067 37533 SH SOLE 36979 0 554 KLA-TENCOR CORP COM 482480100 899971 2387 SH DFND 1 2387 0 0 KROGER CO COM 501044101 365244 8193 SH SOLE 7893 0 300 KROGER CO COM 501044101 2496 56 SH DFND 1 56 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 646700 3106 SH SOLE 3106 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 35396 170 SH DFND 1 170 0 0 LAM RESEARCH CORP COM 512807108 4159709 9897 SH SOLE 9897 0 0 LAM RESEARCH CORP COM 512807108 15131 36 SH DFND 1 36 0 0 LAMB WESTON HLDGS INC COM 513272104 277731 3108 SH SOLE 1233 0 1875 LAMB WESTON HLDGS INC COM 513272104 2502 28 SH DFND 1 28 0 0 LAUDER ESTEE COS INC CL A 518439104 1239558 4996 SH SOLE 4301 0 695 LAUDER ESTEE COS INC CL A 518439104 501182 2020 SH DFND 1 1910 0 110 LEAR CORP COM NEW 521865204 257714 2078 SH SOLE 2078 0 0 LEIDOS HLDGS INC COM 525327102 350809 3335 SH SOLE 2935 0 400 LENNAR CORP CL A 526057104 262450 2900 SH SOLE 2900 0 0 LENNAR CORP CL A 526057104 1539 17 SH DFND 1 17 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 385164 5050 SH SOLE 0 0 5050 LIBERTY GLOBAL PLC SHS CL C G5480U120 214352 11032 SH SOLE 0 0 11032 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 291287 7410 SH SOLE 1671 0 5739 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 464786 11878 SH SOLE 1361 0 10517 LILLY ELI & CO COM 532457108 2137603 5843 SH SOLE 5143 0 700 LILLY ELI & CO COM 532457108 362182 990 SH DFND 1 518 0 472 LIMELIGHT NETWORKS INC COM 53261M104 12775 11305 SH SOLE 11305 0 0 LINDE PLC COM G5494J103 8189075 25106 SH SOLE 24550 0 556 LINDE PLC COM G5494J103 440017 1349 SH DFND 1 570 0 779 LIVE NATION ENTERTAINMENT IN COM 538034109 227771 3266 SH SOLE 2466 0 800 LIVE NATION ENTERTAINMENT IN COM 538034109 2022 29 SH DFND 1 29 0 0 LOCKHEED MARTIN CORP COM 539830109 6055828 12448 SH SOLE 12261 0 187 LOCKHEED MARTIN CORP COM 539830109 415949 855 SH DFND 1 710 0 145 LOWES COS INC COM 548661107 19228055 96507 SH SOLE 93055 0 3452 LOWES COS INC COM 548661107 471601 2367 SH DFND 1 585 0 1782 LULULEMON ATHLETICA INC COM 550021109 1276394 3984 SH SOLE 3579 0 405 LULULEMON ATHLETICA INC COM 550021109 19543 61 SH DFND 1 38 0 23 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4394197 52923 SH SOLE 52096 0 827 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 302810 3647 SH DFND 1 3647 0 0 M & T BK CORP COM 55261F104 1658181 11431 SH SOLE 11081 0 350 M & T BK CORP COM 55261F104 80943 558 SH DFND 1 558 0 0 MAGELLAN MIDSTREAM PRTNRS COM UNIT RP COM UNIT RP LP 559080106 350064 6972 SH SOLE 6972 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 12069 30555 SH SOLE 30555 0 0 MARATHON PETE CORP COM 56585A102 371400 3191 SH SOLE 3191 0 0 MARATHON PETE CORP COM 56585A102 7915 68 SH DFND 1 68 0 0 MARRIOTT INTL INC NEW CL A 571903202 1148840 7716 SH SOLE 7530 0 186 MARRIOTT INTL INC NEW CL A 571903202 720925 4842 SH DFND 1 4842 0 0 MARSH & MCLENNAN COS INC COM 571748102 1683924 10176 SH SOLE 10026 0 150 MARSH & MCLENNAN COS INC COM 571748102 74962 453 SH DFND 1 228 0 225 MARTIN MARIETTA MATLS INC COM 573284106 424152 1255 SH SOLE 1255 0 0 MARTIN MARIETTA MATLS INC COM 573284106 42922 127 SH DFND 1 127 0 0 MARVELL TECHNOLOGY INC COM 573874104 155864 4208 SH SOLE 2419 0 1789 MARVELL TECHNOLOGY INC COM 573874104 320433 8651 SH DFND 1 25 0 8626 MASTERCARD INCORPORATED CL A 57636Q104 13173751 37885 SH SOLE 35958 0 1927 MASTERCARD INCORPORATED CL A 57636Q104 614091 1766 SH DFND 1 1766 0 0 MCCORMICK & CO INC COM NON VTG 579780206 695530 8391 SH SOLE 6841 0 1550 MCCORMICK & CO INC COM NON VTG 579780206 340678 4110 SH DFND 1 4110 0 0 MCDONALDS CORP COM 580135101 29169872 110689 SH SOLE 102953 0 7736 MCDONALDS CORP COM 580135101 1700559 6453 SH DFND 1 4465 0 1988 MCKESSON CORP COM 58155Q103 1314045 3503 SH SOLE 3319 0 184 MCKESSON CORP COM 58155Q103 2251 6 SH DFND 1 6 0 0 MDU RES GROUP INC COM 552690109 242720 8000 SH SOLE 8000 0 0 MEDTRONIC PLC SHS G5960L103 3189318 41036 SH SOLE 40589 0 447 MEDTRONIC PLC SHS G5960L103 226476 2914 SH DFND 1 2483 0 431 MERCADOLIBRE INC COM 58733R102 357113 422 SH SOLE 422 0 0 MERCK & CO INC COM 58933Y105 42676030 384642 SH SOLE 363161 0 21481 MERCK & CO INC COM 58933Y105 3881475 34984 SH DFND 1 24775 0 10209 METLIFE INC COM 59156R108 631139 8721 SH SOLE 8721 0 0 METLIFE INC COM 59156R108 320310 4426 SH DFND 1 4284 0 142 METTLER TOLEDO INTERNATIONAL COM 592688105 27743967 19194 SH SOLE 19119 0 75 METTLER TOLEDO INTERNATIONAL COM 592688105 900515 623 SH DFND 1 623 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 3585982 51046 SH SOLE 46996 0 4050 MICROCHIP TECHNOLOGY INC COM 595017104 356027 5068 SH DFND 1 5068 0 0 MICRON TECHNOLOGY INC COM 595112103 190924 3820 SH SOLE 2520 0 1300 MICRON TECHNOLOGY INC COM 595112103 15344 307 SH DFND 1 307 0 0 MICROSOFT CORP COM 594918104 163107817 680126 SH SOLE 654935 0 25191 MICROSOFT CORP COM 594918104 14748211 61497 SH DFND 1 54220 0 7277 MICROVISION INC DEL COM NEW 594960304 23500 10000 SH SOLE 10000 0 0 MODERNA INC COM 60770K107 213927 1191 SH SOLE 1191 0 0 MODERNA INC COM 60770K107 39140276 217906 SH DFND 1 8 0 217898 MONDELEZ INTL INC CL A 609207105 1139915 17103 SH SOLE 15604 0 1499 MONDELEZ INTL INC CL A 609207105 236608 3550 SH DFND 1 3030 0 520 MONSTER BEVERAGE CORP NEW COM 61174X109 1814341 17870 SH SOLE 17445 0 425 MONSTER BEVERAGE CORP NEW COM 61174X109 83052 818 SH DFND 1 818 0 0 MOODYS CORP COM 615369105 2273818 8161 SH SOLE 8161 0 0 MOODYS CORP COM 615369105 11423 41 SH DFND 1 41 0 0 MORGAN STANLEY COM NEW 617446448 30761766 361818 SH SOLE 349013 0 12805 MORGAN STANLEY COM NEW 617446448 1514971 17819 SH DFND 1 16958 0 861 MORNINGSTAR INC COM 617700109 284599 1314 SH SOLE 914 0 400 MORNINGSTAR INC COM 617700109 235433 1087 SH DFND 1 1087 0 0 MORPHIC HLDG INC COM 61775R105 5734291 214366 SH DFND 1 0 0 214366 MOTOROLA SOLUTIONS INC COM NEW 620076307 308737 1198 SH SOLE 1198 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 6443 25 SH DFND 1 25 0 0 MSCI INC COM 55354G100 4187 9 SH SOLE 9 0 0 MSCI INC COM 55354G100 220956 475 SH DFND 1 475 0 0 NASDAQ INC COM 631103108 511107 8331 SH SOLE 8331 0 0 NASDAQ INC COM 631103108 6196 101 SH DFND 1 101 0 0 NETFLIX INC COM 64110L106 565875 1919 SH SOLE 1365 0 554 NETFLIX INC COM 64110L106 232365 788 SH DFND 1 788 0 0 NEW JERSEY RES COM 646025106 496200 10000 SH SOLE 10000 0 0 NEWMARKET CORP COM 651587107 296177 952 SH SOLE 952 0 0 NEXTERA ENERGY INC COM 65339F101 19309510 230975 SH SOLE 221585 0 9390 NEXTERA ENERGY INC COM 65339F101 4612463 55173 SH DFND 1 49945 0 5228 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 272930 3894 SH SOLE 3300 0 594 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 343441 4900 SH DFND 1 4900 0 0 NIKE INC CL B 654106103 17097852 146123 SH SOLE 142745 0 3378 NIKE INC CL B 654106103 1838929 15716 SH DFND 1 13594 0 2122 NOKIA CORP SPONSORED ADR 654902204 37839 8155 SH SOLE 8155 0 0 NOKIA CORP SPONSORED ADR 654902204 113304 24419 SH DFND 1 319 0 24100 NORFOLK SOUTHERN CORP COM 655844108 4489033 18217 SH SOLE 17982 0 235 NORFOLK SOUTHERN CORP COM 655844108 388358 1576 SH DFND 1 1531 0 45 NORTHERN TR CORP COM 665859104 1712724 19355 SH SOLE 19310 0 45 NORTHERN TR CORP COM 665859104 87605 990 SH DFND 1 500 0 490 NORTHROP GRUMMAN CORP COM 666807102 3708511 6797 SH SOLE 6722 0 75 NORTHROP GRUMMAN CORP COM 666807102 649276 1190 SH DFND 1 1040 0 150 NOVARTIS A G SPONSORED ADR 66987V109 5044576 55606 SH SOLE 53126 0 2480 NOVARTIS A G SPONSORED ADR 66987V109 132451 1460 SH DFND 1 935 0 525 NOVO-NORDISK A S ADR 670100205 13649445 100853 SH SOLE 97822 0 3031 NOVO-NORDISK A S ADR 670100205 1059848 7831 SH DFND 1 7831 0 0 NURIX THERAPEUTICS INC COM 67080M103 154533 14074 SH SOLE 14074 0 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 2374522 67458 SH SOLE 67458 0 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 39213 1114 SH DFND 1 1114 0 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 2794418 93930 SH SOLE 93930 0 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 39092 1314 SH DFND 1 1314 0 0 NVENT ELECTRIC PLC SHS G6700G107 204814 5324 SH SOLE 5324 0 0 NVIDIA CORP COM 67066G104 5930946 40584 SH SOLE 37810 0 2774 NVIDIA CORP COM 67066G104 470132 3217 SH DFND 1 2147 0 1070 NXP SEMICONDUCTORS N V COM N6596X109 775769 4909 SH SOLE 4259 0 650 NXP SEMICONDUCTORS N V COM N6596X109 96240 609 SH DFND 1 609 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 4445506 5267 SH SOLE 4987 0 280 O REILLY AUTOMOTIVE INC NEW COM 67103H107 156146 185 SH DFND 1 154 0 31 OCCIDENTAL PETE CORP DEL COM 674599105 388711 6171 SH SOLE 6171 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 54423 864 SH DFND 1 224 0 640 OMNI GROUP INC COM 681919106 711209 8719 SH SOLE 8719 0 0 ON SEMICONDUCTOR CORP COM 682189105 275364 4415 SH SOLE 3915 0 500 ON SEMICONDUCTOR CORP COM 682189105 54948 881 SH DFND 1 8 0 873 ORACLE CORP COM 68389X105 11676968 142855 SH SOLE 140311 0 2544 ORACLE CORP COM 68389X105 1322308 16177 SH DFND 1 10795 0 5382 ORGANON & CO COMMON STOCK 68622V106 171183 6129 SH SOLE 6049 0 80 ORGANON & CO COMMON STOCK 68622V106 35890 1285 SH DFND 1 1210 0 75 OTIS WORLDWIDE CORP COM 68902V107 3516824 44909 SH SOLE 42257 0 2652 OTIS WORLDWIDE CORP COM 68902V107 402435 5139 SH DFND 1 4089 0 1050 PACCAR INC COM 693718108 744749 7525 SH SOLE 2225 0 5300 PACCAR INC COM 693718108 299582 3027 SH DFND 1 1050 0 1977 PACER FDS TR US CASH COWS 100 69374H881 5318519 114995 SH DFND 1 0 0 114995 PACKAGING CORP AMER COM 695156109 431824 3376 SH SOLE 2928 0 448 PALO ALTO NETWORKS INC COM 697435105 934220 6695 SH SOLE 6695 0 0 PALO ALTO NETWORKS INC COM 697435105 132563 950 SH DFND 1 824 0 126 PARKER HANNIFIN CORP COM 701094104 6256209 21499 SH SOLE 16399 0 5100 PARKER HANNIFIN CORP COM 701094104 228435 785 SH DFND 1 683 0 102 PASSAGE BIO INC COM 702712100 151800 110000 SH SOLE 110000 0 0 PAY SOFTWARE INC COM 70432V102 1427736 4601 SH SOLE 4601 0 0 PAY SOFTWARE INC COM 70432V102 115435 372 SH DFND 1 127 0 245 PAYCHEX INC COM 704326107 1277631 11056 SH SOLE 11056 0 0 PAYCHEX INC COM 704326107 22303 193 SH DFND 1 193 0 0 PAYPAL HLDGS INC COM 70450Y103 1914322 26879 SH SOLE 25490 0 1389 PAYPAL HLDGS INC COM 70450Y103 153978 2162 SH DFND 1 992 0 1170 PEPSICO INC COM 713448108 50204691 277896 SH SOLE 262270 0 15626 PEPSICO INC COM 713448108 4436106 24555 SH DFND 1 21183 0 3372 PFIZER INC COM 717081103 21051595 410843 SH SOLE 401938 0 8905 PFIZER INC COM 717081103 3613957 70530 SH DFND 1 62518 0 8012 PHILIP MORRIS INTL INC COM 718172109 1946167 19229 SH SOLE 19229 0 0 PHILIP MORRIS INTL INC COM 718172109 21861 216 SH DFND 1 15 0 201 PHILLIPS 66 COM 718546104 1394776 13401 SH SOLE 8946 0 4455 PHILLIPS 66 COM 718546104 38822 373 SH DFND 1 373 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 1003783 20128 SH SOLE 18723 0 1405 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 13245341 134266 SH SOLE 133566 0 700 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 841386 8529 SH DFND 1 8289 0 240 PIONEER NAT RES CO COM 723787107 91356 400 SH SOLE 400 0 0 PIONEER NAT RES CO COM 723787107 264476 1158 SH DFND 1 5 0 1153 PLIANT THERAPEUTICS INC COM ADDED 0 729139105 207044 10711 SH SOLE 10711 0 0 PNC FINL SVCS GROUP INC COM 693475105 570163 3610 SH SOLE 2371 0 1239 PNC FINL SVCS GROUP INC COM 693475105 690040 4369 SH DFND 1 1305 0 3064 POOL CORPORATION COM 73278L105 272702 902 SH SOLE 802 0 100 POOL CORPORATION COM 73278L105 3628 12 SH DFND 1 12 0 0 PPG INDS INC COM 693506107 3029831 24096 SH SOLE 23216 0 880 PPG INDS INC COM 693506107 341258 2714 SH DFND 1 2477 0 237 PRICE T ROWE GROUP INC COM 74144T108 397960 3649 SH SOLE 3374 0 275 PRICE T ROWE GROUP INC COM 74144T108 11451 105 SH DFND 1 51 0 54 PRINCIPAL EXCHANGE TRADED FD S PECTRUM PFD 74255Y888 1739249 101651 SH DFND 1 0 0 101651 PROCTER AND GAMBLE CO COM 742718109 53105412 350392 SH SOLE 337789 0 12603 PROCTER AND GAMBLE CO COM 742718109 4350075 28702 SH DFND 1 26998 0 1704 PROGRESSIVE CORP OHIO COM 743315103 247227 1906 SH SOLE 448 0 1458 PROGRESSIVE CORP OHIO COM 743315103 504702 3891 SH DFND 1 55 0 3836 PROLOGIS INC COM 74340W103 5027983 44602 SH SOLE 44452 0 150 PROLOGIS INC COM 74340W103 604571 5363 SH DFND 1 5182 0 181 PROMIS NEUROSCIENCES INC COM NEW 74346M406 44086 10158 SH DFND 1 10158 0 0 PRUDENTIAL FINL INC COM 744320102 995197 10006 SH SOLE 10006 0 0 PRUDENTIAL FINL INC COM 744320102 47343 476 SH DFND 1 376 0 100 PUBLIC STORAGE COM 74460D109 12130826 43295 SH SOLE 43040 0 255 PUBLIC STORAGE COM 74460D109 190529 680 SH DFND 1 680 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 358675 5854 SH SOLE 5854 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 113962 1860 SH DFND 1 1698 0 162 QUALM INC COM 747525103 4367806 39729 SH SOLE 37883 0 1846 QUALM INC COM 747525103 428986 3902 SH DFND 1 3902 0 0 QUANTA SVCS INC COM 74762E102 595650 4180 SH SOLE 3495 0 685 QUANTA SVCS INC COM 74762E102 14820 104 SH DFND 1 104 0 0 QUEST DIAGNOSTICS INC COM 74834L100 717903 4589 SH SOLE 3389 0 1200 QUEST DIAGNOSTICS INC COM 74834L100 79628 509 SH DFND 1 9 0 500 QURATE RETAIL INC COM SER A 74915M100 32861 20160 SH SOLE 940 0 19220 RANGE RES CORP COM 75281A109 201286 8045 SH SOLE 8045 0 0 RANGE RES CORP COM 75281A109 83817 3350 SH DFND 1 3350 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 22938712 227296 SH SOLE 217099 0 10197 RAYTHEON TECHNOLOGIES CORP COM 75513E101 2778529 27532 SH DFND 1 17793 0 9739 REALTY INE CORP COM 756109104 292983 4619 SH SOLE 4619 0 0 REALTY INE CORP COM 756109104 6280 99 SH DFND 1 78 0 21 REGENERON PHARMACEUTICALS COM 75886F107 5945078 8240 SH SOLE 8240 0 0 REGENERON PHARMACEUTICALS COM 75886F107 303747 421 SH DFND 1 421 0 0 REGIONS FINL CORP NEW COM 7591EP100 904765 41965 SH SOLE 41965 0 0 REGIONS FINL CORP NEW COM 7591EP100 3212 149 SH DFND 1 149 0 0 RELAY THERAPEUTICS INC COM 75943R102 417887 27971 SH SOLE 27971 0 0 REPLIGEN CORP COM 759916109 400757 2367 SH SOLE 2367 0 0 REPUBLIC SVCS INC COM 760759100 455464 3531 SH SOLE 2947 0 584 REPUBLIC SVCS INC COM 760759100 493516 3826 SH DFND 1 848 0 2978 RESMED INC COM 761152107 598374 2875 SH SOLE 2875 0 0 RESMED INC COM 761152107 416 2 SH DFND 1 2 0 0 REVOLUTION MEDICINES INC COM 76155X100 439860 18466 SH SOLE 18466 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 582400 20000 SH SOLE 20000 0 0 ROBERT HALF INTL INC COM 770323103 665799 9018 SH SOLE 9018 0 0 ROBERT HALF INTL INC COM 770323103 61205 829 SH DFND 1 829 0 0 ROCKWELL AUTOMATION INC COM 773903109 2113619 8206 SH SOLE 7331 0 875 ROCKWELL AUTOMATION INC COM 773903109 320160 1243 SH DFND 1 1243 0 0 ROPER TECHNOLOGIES INC COM 776696106 2615009 6052 SH SOLE 5401 0 651 ROPER TECHNOLOGIES INC COM 776696106 1856259 4296 SH DFND 1 396 0 3900 ROSS STORES INC COM 778296103 3213862 27689 SH SOLE 27689 0 0 ROSS STORES INC COM 778296103 12071 104 SH DFND 1 104 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 321830 3423 SH SOLE 3423 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 7428 79 SH DFND 1 79 0 0 RPM INTL INC COM 749685103 522429 5361 SH SOLE 5361 0 0 S&P GLOBAL INC COM 78409V104 4439295 13254 SH SOLE 11638 0 1616 S&P GLOBAL INC COM 78409V104 4395083 13122 SH DFND 1 13122 0 0 SAGE THERAPEUTICS INC COM 78667J108 989352 25940 SH SOLE 25940 0 0 SALESFORCE INC COM 79466L302 3555003 26812 SH SOLE 24649 0 2163 SALESFORCE INC COM 79466L302 713997 5385 SH DFND 1 5320 0 65 SANOFI SPONSORED ADR 80105N105 85188 1759 SH SOLE 1339 0 420 SANOFI SPONSORED ADR 80105N105 130228 2689 SH DFND 1 2689 0 0 SCHEIN HENRY INC COM 806407102 107665 1348 SH SOLE 1348 0 0 SCHEIN HENRY INC COM 806407102 136658 1711 SH DFND 1 760 0 951 SCHLUMBERGER LTD COM 806857108 1458068 27274 SH SOLE 26935 0 339 SCHLUMBERGER LTD COM 806857108 226831 4243 SH DFND 1 743 0 3500 SCHWAB CHARLES CORP NEW COM 808513105 1410341 16939 SH SOLE 12104 0 4835 SCHWAB CHARLES CORP NEW COM 808513105 110569 1328 SH DFND 1 38 0 1290 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 153199 2335 SH SOLE 2335 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 695466 10600 SH DFND 1 10600 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 205790 6389 SH SOLE 6389 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1443137 44804 SH DFND 1 44804 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 476554 10635 SH SOLE 10635 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 849508 18958 SH DFND 1 18958 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 26535087 351272 SH SOLE 347643 0 3629 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 654025 8658 SH DFND 1 8658 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1337885 29632 SH SOLE 29632 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 303663 15742 SH SOLE 15742 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 153047 7934 SH DFND 1 7934 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 320446 2481 SH SOLE 2458 0 23 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 213889 1656 SH DFND 1 1656 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 654102 8774 SH SOLE 8774 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 381845 5122 SH DFND 1 0 0 5122 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 419369 3087 SH SOLE 3087 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 1781589 20368 SH SOLE 16868 0 3500 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 1849991 21150 SH DFND 1 1180 0 19970 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1668379 48783 SH SOLE 46644 0 2139 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 55541 1624 SH DFND 1 1624 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 405313 4127 SH SOLE 3747 0 380 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 614371 7909 SH SOLE 7909 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 913514 7341 SH SOLE 7341 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 145968 1173 SH DFND 1 1173 0 0 SELECT TOR SPDR TR RL EST SEL SEC 81369Y860 630174 17064 SH SOLE 17064 0 0 SEMPRA ENERGY COM 816851109 1826199 11817 SH SOLE 11772 0 45 SEMPRA ENERGY COM 816851109 74488 482 SH DFND 1 482 0 0 SERVICENOW INC COM 81762P102 439522 1132 SH SOLE 1132 0 0 SERVICENOW INC COM 81762P102 641810 1653 SH DFND 1 620 0 1033 SESEN BIO INC COM 817763105 12617 20700 SH SOLE 20700 0 0 SHELL PLC SPON ADS 780259305 3998573 70212 SH SOLE 66037 0 4175 SHELL PLC SPON ADS 780259305 69137 1214 SH DFND 1 1214 0 0 SHERWIN WILLIAMS CO COM 824348106 1630932 6872 SH SOLE 6602 0 270 SHERWIN WILLIAMS CO COM 824348106 37735 159 SH DFND 1 159 0 0 SIMON PPTY GROUP INC NEW COM 828806109 916227 7799 SH SOLE 7799 0 0 SIMON PPTY GROUP INC NEW COM 828806109 705 6 SH DFND 1 6 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 702612 7710 SH SOLE 7360 0 350 SKYWORKS SOLUTIONS INC COM 83088M102 1640 18 SH DFND 1 18 0 0 SMITH A O COM 831865209 345615 6038 SH SOLE 5258 0 780 SMITH A O COM 831865209 401 7 SH DFND 1 7 0 0 SMUCKER J M CO COM NEW 832696405 230084 1452 SH SOLE 1452 0 0 SMUCKER J M CO COM NEW 832696405 1426 9 SH DFND 1 9 0 0 SNAP ON INC COM 833034101 3731013 16329 SH SOLE 16329 0 0 SNAP ON INC COM 833034101 285384 1249 SH DFND 1 1249 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 284970 1006 SH SOLE 926 0 80 SOLIGENIX INC COM 834223307 18448 40815 SH SOLE 40815 0 0 SONY CORP ADR NEW 835699307 148975 1953 SH SOLE 1377 0 576 SONY CORP ADR NEW 835699307 61634 808 SH DFND 1 158 0 650 SOUTHERN CO COM 842587107 688464 9641 SH SOLE 9536 0 105 SOUTHERN CO COM 842587107 143 2 SH DFND 1 2 0 0 SOUTHWEST GAS CORP COM 844895102 928200 15000 SH SOLE 15000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 7382394 43518 SH SOLE 42942 0 576 SPDR GOLD TRUST GOLD SHS 78463V107 845995 4987 SH DFND 1 4987 0 0 SPDR INDEX SHS FDS EMERG MKTS ETF 78463X509 229006 6948 SH DFND 1 6948 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 13266879 34691 SH SOLE 33186 0 1505 SPDR S&P 500 ETF TR TR UNIT 78462F103 4096590 10712 SH DFND 1 7333 0 3379 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1076865 2432 SH SOLE 1582 0 850 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1175607 2655 SH DFND 1 2655 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 12960 144 SH SOLE 144 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 2241180 24902 SH DFND 1 307 0 24595 SPDR SER TR INV GRD FLT RT 78468R200 758474 24958 SH SOLE 24958 0 0 SPDR SER TR SHRT TRSRY ETF 78468R101 279713 9682 SH SOLE 4705 0 4977 SPDR SER TR SPDR S&P 500 ETF 78468R796 283037 3032 SH SOLE 3032 0 0 SPDR SERIES TRUST BARC SHT TR CP 78464A474 303730 10338 SH SOLE 9403 0 935 SPDR SERIES TRUST S&P BIOTECH 78464A870 3994458 48126 SH SOLE 47851 0 275 SPDR SERIES TRUST S&P BIOTECH 78464A870 553527 6669 SH DFND 1 5942 0 727 SPDR SERIES TRUST S&P DIVID ETF 78464A763 515954 4124 SH SOLE 4124 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 1607038 12845 SH DFND 1 12845 0 0 SPDR SERIES TRUST S&P 500 GROWTH 78464A409 14340 283 SH SOLE 283 0 0 SPDR SERIES TRUST S&P 500 GROWTH 78464A409 228876 4517 SH DFND 1 4517 0 0 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 603175 7337 SH SOLE 5875 0 1462 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 986150 55000 SH SOLE 55000 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 997730 70761 SH SOLE 39680 0 31081 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 511196 36255 SH DFND 1 36255 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 336068 40785 SH SOLE 40785 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 2166667 262945 SH DFND 1 262945 0 0 SQUARE INC CL A 852234103 297108 4728 SH SOLE 3390 0 1338 SQUARE INC CL A 852234103 63 1 SH DFND 1 1 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 2142465 52383 SH DFND 1 0 0 52383 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 1226540 30675 SH DFND 1 30675 0 0 STANLEY BLACK & DECKER INC COM 854502101 786206 10466 SH SOLE 10466 0 0 STANLEY BLACK & DECKER INC COM 854502101 4883 65 SH DFND 1 30 0 35 STARBUCKS CORP COM 855244109 5726518 57727 SH SOLE 55707 0 2020 STARBUCKS CORP COM 855244109 585478 5902 SH DFND 1 5902 0 0 STATE STR CORP COM 857477103 14109983 181900 SH SOLE 181001 0 899 STATE STR CORP COM 857477103 526700 6790 SH DFND 1 6790 0 0 STEEL DYNAMICS INC COM 858119100 2716549 27805 SH SOLE 27590 0 215 STERICYCLE INC COM 858912108 360505 7226 SH SOLE 7226 0 0 STERIS PLC SHS USD G8473T100 684461 3706 SH SOLE 3356 0 350 STRYKER CORP COM 863667101 6206623 25386 SH SOLE 24007 0 1379 STRYKER CORP COM 863667101 299500 1225 SH DFND 1 1225 0 0 SVB FINL GROUP COM 78486Q101 1886227 8196 SH SOLE 8196 0 0 SVB FINL GROUP COM 78486Q101 360399 1566 SH DFND 1 1566 0 0 SYNOPSYS INC COM 871607107 1577612 4941 SH SOLE 4822 0 119 SYNOPSYS INC COM 871607107 360159 1128 SH DFND 1 156 0 972 SYSCO CORP COM 871829107 6861999 89758 SH SOLE 84737 0 5021 SYSCO CORP COM 871829107 656706 8590 SH DFND 1 8264 0 326 T MOBILE US INC COM 872590104 807940 5771 SH SOLE 5771 0 0 T MOBILE US INC COM 872590104 14420 103 SH DFND 1 103 0 0 TARGET CORP COM 87612E106 3216283 21580 SH SOLE 20521 0 1059 TARGET CORP COM 87612E106 291820 1958 SH DFND 1 1958 0 0 TE CONNECTIVITY LTD REG SHS H84989104 532902 4642 SH SOLE 4642 0 0 TE CONNECTIVITY LTD REG SHS H84989104 12858 112 SH DFND 1 112 0 0 TEJON RANCH CO COM 879080109 456870 24250 SH SOLE 24250 0 0 TELEFLEX INC COM 879369106 369452 1480 SH SOLE 1480 0 0 TELEFONICA S A SPONSORED ADR 879382208 36732 10289 SH SOLE 10289 0 0 TELEFONICA S A SPONSORED ADR 879382208 2360 661 SH DFND 1 661 0 0 TERADYNE INC COM 880770102 582100 6664 SH SOLE 5764 0 900 TERADYNE INC COM 880770102 611 7 SH DFND 1 7 0 0 TESLA MTRS INC COM 88160R101 639304 5190 SH SOLE 4845 0 345 TESLA MTRS INC COM 88160R101 50257 408 SH DFND 1 408 0 0 TETRA TECH INC NEW COM 88162G103 262068 1805 SH SOLE 1805 0 0 TEXAS INSTRS INC COM 882508104 6161880 37295 SH SOLE 37295 0 0 TEXAS INSTRS INC COM 882508104 434859 2632 SH DFND 1 2406 0 226 TEXAS PACIFIC LAND CORPORATI COM 88262P102 621221 265 SH SOLE 265 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 996298 425 SH DFND 1 425 0 0 THE TRADE DESK INC COM CL A 88339J105 623585 13910 SH SOLE 11910 0 2000 THE TRADE DESK INC COM CL A 88339J105 56038 1250 SH DFND 1 1250 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 37361563 67845 SH SOLE 65103 0 2742 THERMO FISHER SCIENTIFIC INC COM 883556102 2978132 5408 SH DFND 1 5258 0 150 TJX COS INC NEW COM 872540109 18893299 237353 SH SOLE 230901 0 6452 TJX COS INC NEW COM 872540109 198581224 2494739 SH DFND 1 2494406 0 333 TORO CO COM 891092108 909675 8036 SH SOLE 8036 0 0 TORO CO COM 891092108 50940 450 SH DFND 1 450 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 6664193 102906 SH SOLE 95901 0 7005 TORONTO DOMINION BK ONT COM NEW 891160509 26034 402 SH DFND 1 402 0 0 TOTAL S A SPONSORED ADR 89151E109 876073 14112 SH SOLE 10394 0 3718 TOTAL S A SPONSORED ADR 89151E109 1614 26 SH DFND 1 26 0 0 TRACTOR SUPPLY CO COM 892356106 2264323 10065 SH SOLE 9981 0 84 TRACTOR SUPPLY CO COM 892356106 243867 1084 SH DFND 1 1084 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 760439 4524 SH SOLE 3544 0 980 TRANE TECHNOLOGIES PLC SHS G8994E103 545788 3247 SH DFND 1 0 0 3247 TRAVELERS PANIES INC COM 89417E109 943262 5031 SH SOLE 3697 0 1334 TRAVELERS PANIES INC COM 89417E109 5625 30 SH DFND 1 30 0 0 TRIMBLE NAVIGATION LTD COM 896239100 395329 7819 SH SOLE 7819 0 0 TRUIST FINL CORP COM 89832Q109 1551748 36062 SH SOLE 36062 0 0 TRUIST FINL CORP COM 89832Q109 60242 1400 SH DFND 1 1224 0 176 TYLER TECHNOLOGIES INC COM 902252105 644820 2000 SH SOLE 2000 0 0 UBS AG LONDON BRH ETRACS ALERIAN M 90274D374 186655 13633 SH DFND 1 13633 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 5637283 12018 SH SOLE 11881 0 137 ULTA SALON COSMETCS & FRAG I COM 90384S303 415127 885 SH DFND 1 885 0 0 UNILEVER PLC SPON SPON ADR NEW 904767704 2187355 43443 SH SOLE 38443 0 5000 UNILEVER PLC SPON SPON ADR NEW 904767704 6797 135 SH DFND 1 135 0 0 UNION PAC CORP COM 907818108 21969506 106097 SH SOLE 102577 0 3520 UNION PAC CORP COM 907818108 1874398 9052 SH DFND 1 6329 0 2723 UNITED PARCEL SERVICE INC CL B 911312106 1478335 8504 SH SOLE 8404 0 100 UNITED PARCEL SERVICE INC CL B 911312106 11821 68 SH DFND 1 68 0 0 UNITED RENTALS INC COM 911363109 326276 918 SH SOLE 918 0 0 UNITED RENTALS INC COM 911363109 4976 14 SH DFND 1 14 0 0 UNITEDHEALTH GROUP INC COM 91324P102 29350765 55360 SH SOLE 54010 0 1350 UNITEDHEALTH GROUP INC COM 91324P102 5204777 9817 SH DFND 1 8306 0 1511 URANIUM ENERGY CORP COM 916896103 7562 1949 SH SOLE 1949 0 0 URANIUM ENERGY CORP COM 916896103 63904 16470 SH DFND 1 16470 0 0 URANIUM RTY CORP COM 91702V101 31687 13370 SH DFND 1 13370 0 0 US BANCORP DEL COM NEW 902973304 9913949 227332 SH SOLE 221542 0 5790 US BANCORP DEL COM NEW 902973304 303918 6969 SH DFND 1 6775 0 194 VALERO ENERGY CORP NEW COM 91913Y100 6182522 48735 SH SOLE 48645 0 90 VALERO ENERGY CORP NEW COM 91913Y100 1268219 9997 SH DFND 1 9997 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 190016 6630 SH SOLE 6630 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2694470 94015 SH DFND 1 7975 0 86040 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 312651 8770 SH SOLE 8770 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2332758 65435 SH DFND 1 3685 0 61750 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1695730 10367 SH SOLE 10367 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 737329 9921 SH SOLE 9921 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 2304 31 SH DFND 1 31 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 99379 748 SH SOLE 366 0 382 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 306242 2305 SH DFND 1 2305 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 196701 923 SH SOLE 493 0 430 VANGUARD INDEX FDS GROWTH ETF 922908736 22590 106 SH DFND 1 106 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 296488 1702 SH SOLE 1702 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 5013115 24597 SH SOLE 23872 0 725 VANGUARD INDEX FDS MID CAP ETF 922908629 73575 361 SH DFND 1 36 0 325 VANGUARD INDEX FDS REIT ETF 922908553 9483468 114979 SH SOLE 114455 0 524 VANGUARD INDEX FDS REIT ETF 922908553 762528 9245 SH DFND 1 9095 0 150 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 24520721 69792 SH SOLE 68571 0 1221 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6579896 18728 SH DFND 1 18728 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1683429 9172 SH SOLE 8622 0 550 VANGUARD INDEX FDS SMALL CP ETF 922908751 73416 400 SH DFND 1 0 0 400 VANGUARD INDEX FDS SML CP GRW ETF 922908595 211169 1053 SH SOLE 953 0 100 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3127677 16359 SH SOLE 10859 0 5500 VANGUARD INDEX FDS TOTAL STK MKT 922908769 15412017 80611 SH DFND 1 80611 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 532143 3791 SH SOLE 2254 0 1537 VANGUARD INDEX FDS VALUE ETF 922908744 584360 4163 SH DFND 1 4163 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 4285416 85469 SH SOLE 81713 0 3756 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2186605 43610 SH DFND 1 43610 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 21512984 551898 SH SOLE 546556 0 5342 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2115094 54261 SH DFND 1 54261 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 11495872 207357 SH SOLE 205127 0 2230 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2279028 41108 SH DFND 1 40958 0 150 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 644 10 SH SOLE 10 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 460746 7160 SH DFND 1 7160 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 5504352 63863 SH SOLE 63863 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 10416330 223000 SH SOLE 208113 0 14887 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1079421 23109 SH DFND 1 23109 0 0 VANGUARD MUN FD INC TAX EXEMPT BD 922907746 9912451 200292 SH SOLE 200187 0 105 VANGUARD MUN FD INC TAX EXEMPT BD 922907746 946496 19125 SH DFND 1 19125 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2355176 31323 SH SOLE 28070 0 3253 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 905212 12039 SH DFND 1 11589 0 450 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 874861 13140 SH DFND 1 13140 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 439590 3610 SH DFND 1 3610 0 0 VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 254388 4350 SH SOLE 4350 0 0 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 3916322 67733 SH SOLE 66998 0 735 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 229141 3963 SH DFND 1 3963 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 55781 1012 SH SOLE 1012 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1140598 20693 SH DFND 1 20693 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 457787 2940 SH DFND 1 2940 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 1742175 11473 SH SOLE 11353 0 120 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 336500 2216 SH DFND 1 2216 0 0 VANGUARD STAR FD VG TL INTL STK F VG TL INT STK F 921909768 787954 15235 SH SOLE 415 0 14820 VANGUARD STAR FD VG TL INTL STK F VG TL INT STK F 921909768 2496835 48276 SH DFND 1 48276 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 250559389 5969964 SH SOLE 5921808 0 48156 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 20355072 484991 SH DFND 1 482156 0 2835 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 11044886 102069 SH SOLE 100057 0 2012 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 7030620 64972 SH DFND 1 64972 0 0 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 10256465 172175 SH SOLE 169866 0 2309 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 589981 9904 SH DFND 1 9904 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 6369416 129486 SH SOLE 129486 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 1196544 18168 SH SOLE 18168 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 65794 999 SH DFND 1 999 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 546455 2495 SH SOLE 2495 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 251915 1315 SH SOLE 1315 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 2052300 16922 SH SOLE 16922 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 8877260 107304 SH SOLE 107095 0 209 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 467673 5653 SH DFND 1 5653 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 581429 2344 SH SOLE 2344 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 218284 880 SH DFND 1 880 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 768184 4206 SH SOLE 4206 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 6891590 21576 SH SOLE 21576 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 2283782 7150 SH DFND 1 7150 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1071239 6294 SH SOLE 6294 0 0 VANGUARD WORLD FDS TELCOMM ETF 92204A884 2216884 26953 SH SOLE 26953 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2993127 19517 SH SOLE 19317 0 200 VANGUARD WORLD FDS UTILITIES ETF 92204A876 143085 933 SH DFND 1 933 0 0 VEEVA SYS INC CL A COM 922475108 1139827 7063 SH SOLE 7063 0 0 VEEVA SYS INC CL A COM 922475108 7908 49 SH DFND 1 49 0 0 VERIZON MUNICATIONS INC COM 92343V104 8298861 210631 SH SOLE 199904 0 10727 VERIZON MUNICATIONS INC COM 92343V104 771767 19588 SH DFND 1 19588 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 481107 1666 SH SOLE 1566 0 100 VERTEX PHARMACEUTICALS INC COM 92532F100 802808 2780 SH DFND 1 2457 0 323 VISA INC COM CL A 92826C839 19659082 94624 SH SOLE 85437 0 9187 VISA INC COM CL A 92826C839 3785179 18219 SH DFND 1 15539 0 2680 VMWARE INC CL A COM 928563402 624971 5091 SH SOLE 4616 0 475 VMWARE INC CL A COM 928563402 24429 199 SH DFND 1 199 0 0 VOYA FINL INC COM 929089100 314767 5119 SH SOLE 5119 0 0 VOYA FINL INC COM 929089100 153725 2500 SH DFND 1 2500 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 1516027 248529 SH SOLE 248529 0 0 VULCAN MATLS CO COM 929160109 786594 4492 SH SOLE 4492 0 0 VULCAN MATLS CO COM 929160109 1401 8 SH DFND 1 8 0 0 W P CAREY INC COM 92936U109 179276 2294 SH SOLE 2294 0 0 W P CAREY INC COM 92936U109 23445 300 SH DFND 1 0 0 300 WALGREENS BOOTS ALLIANCE INC COM 931427108 863427 23111 SH SOLE 15911 0 7200 WALGREENS BOOTS ALLIANCE INC COM 931427108 324472 8685 SH DFND 1 8685 0 0 WAL-MART STORES INC COM 931142103 6629250 46754 SH SOLE 41342 0 5412 WAL-MART STORES INC COM 931142103 683002 4817 SH DFND 1 2555 0 2262 WARNER BROS DISCOVERY INC COM SER A 934423104 407204 42954 SH SOLE 16192 0 26762 WARNER BROS DISCOVERY INC COM SER A 934423104 37019 3905 SH DFND 1 3030 0 875 WASHINGTON TR BANCORP COM 940610108 535493 11350 SH SOLE 11350 0 0 WASHINGTON TR BANCORP COM 940610108 92992 1971 SH DFND 1 1971 0 0 WASTE MGMT INC DEL COM 94106L109 1177384 7505 SH SOLE 7105 0 400 WASTE MGMT INC DEL COM 94106L109 679447 4331 SH DFND 1 4254 0 77 WATSCO INC COM 942622200 2370547 9505 SH SOLE 8677 0 828 WATSCO INC COM 942622200 264364 1060 SH DFND 1 1060 0 0 WEC ENERGY GROUP INC COM 92939U106 822369 8771 SH SOLE 8771 0 0 WEC ENERGY GROUP INC COM 92939U106 142046 1515 SH DFND 1 1515 0 0 WELLS FARGO & CO NEW COM 949746101 3198365 77461 SH SOLE 76761 0 700 WELLS FARGO & CO NEW COM 949746101 227756 5516 SH DFND 1 3566 0 1950 WEST PHARMACEUTICAL SVSC INC COM 955306105 265475 1128 SH SOLE 725 0 403 WEST PHARMACEUTICAL SVSC INC COM 955306105 56013 238 SH DFND 1 238 0 0 WESTROCK CO COM 96145D105 432116 12290 SH SOLE 2700 0 9590 WESTROCK CO COM 96145D105 105972 3014 SH DFND 1 14 0 3000 WEYERHAEUSER CO COM 962166104 2454580 79180 SH SOLE 79180 0 0 WEYERHAEUSER CO COM 962166104 139655 4505 SH DFND 1 105 0 4400 WHEATON PRECIOUS METALS CORP COM 962879102 169803 4345 SH SOLE 4345 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 305762 7824 SH DFND 1 7824 0 0 WILLIAMS COS INC DEL COM 969457100 218193 6632 SH SOLE 6632 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 454290 9037 SH SOLE 9037 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 1120518 22290 SH DFND 1 0 0 22290 WISDOMTREE TR HIGH DIV FD 97717W208 339335 3943 SH SOLE 3943 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 298776 12341 SH SOLE 8227 0 4114 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 4237 175 SH DFND 1 175 0 0 XCEL ENERGY INC COM 98389B100 312410 4456 SH SOLE 3263 0 1193 XCEL ENERGY INC COM 98389B100 336528 4800 SH DFND 1 67 0 4733 XYLEM INC COM 98419M100 1415185 12799 SH SOLE 11549 0 1250 XYLEM INC COM 98419M100 179123 1620 SH DFND 1 1485 0 135 YUM BRANDS INC COM 988498101 1098926 8580 SH SOLE 8580 0 0 YUM BRANDS INC COM 988498101 4099 32 SH DFND 1 32 0 0 YUM CHINA HLDGS INC COM 98850P109 412990 7557 SH SOLE 7557 0 0 YUM CHINA HLDGS INC COM 98850P109 1694 31 SH DFND 1 31 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 248974 971 SH SOLE 896 0 75 ZIMMER BIOMET HLDGS INC COM 98956P102 1328550 10420 SH SOLE 8945 0 1475 ZOETIS INC CL A 98978V103 5524349 37696 SH SOLE 36978 0 718 ZOETIS INC CL A 98978V103 1348260 9200 SH DFND 1 5750 0 3450