0001398344-23-020526.txt : 20231113 0001398344-23-020526.hdr.sgml : 20231113 20231113140534 ACCESSION NUMBER: 0001398344-23-020526 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20231113 DATE AS OF CHANGE: 20231113 EFFECTIVENESS DATE: 20231113 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TD Waterhouse Canada Inc. CENTRAL INDEX KEY: 0001999606 IRS NUMBER: 899181127 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-23436 FILM NUMBER: 231397603 BUSINESS ADDRESS: STREET 1: 66 WELLINGTON STREET WEST STREET 2: 15TH FLOOR, TD TOWER CITY: TORONTO STATE: A6 ZIP: M5K 1A2 BUSINESS PHONE: 4165742904 MAIL ADDRESS: STREET 1: 66 WELLINGTON STREET WEST STREET 2: 15TH FLOOR, TD TOWER CITY: TORONTO STATE: A6 ZIP: M5K 1A2 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001999606 XXXXXXXX 03-31-2023 03-31-2023 false TD Waterhouse Canada Inc.
66 WELLINGTON STREET WEST 15TH FLOOR, TD TOWER TORONTO A6 M5K 1A2
13F HOLDINGS REPORT 028-23436 N
David Lambie Director 416-574-2904 /s/ David Lambie Toronto A6 11-10-2023 1 1742 9663231221 1 0000947263 028-11527 TORONTO DOMINION BANK
INFORMATION TABLE 2 fp0085890-6_13fhr-table.xml 1ST SOURCE CORP COM 336901103 43 1 SH DFND 1 1 0 0 3-D SYS CORP DEL COM NEW 88554D205 28111 2652 SH DFND 1 2652 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 6817 298 SH DFND 1 298 0 0 3M CO COM 88579Y101 7492941 53993 SH DFND 1 53993 0 0 8X8 INC NEW COM 282914100 2658 653 SH DFND 1 653 0 0 AADI BIOSCIENCE INC COM 00032Q104 1731 232 SH DFND 1 232 0 0 ABBVIE INC COM 00287Y109 31823937 193129 SH DFND 1 193129 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 4249473 482633 SH DFND 1 482633 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 435329 22900 SH DFND 1 22900 0 0 ABSOLUTE SOFTWARE CORP COM 00386B109 271098 25289 SH DFND 1 25289 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 51489 710 SH DFND 1 710 0 0 ACASTI PHARMA INC CL A 00430K873 2 4 SH DFND 1 4 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14075508 47594 SH DFND 1 47594 0 0 ACTIVISION BLIZZARD INC COM 00507V109 2011932 23486 SH DFND 1 23486 0 0 ACUITY BRANDS INC COM 00508Y102 24758 135 SH DFND 1 135 0 0 ACUITYADS HLDGS INC COM 00510L106 4547 2155 SH DFND 1 2155 0 0 ACURX PHARMACEUTICALS INC COM 00510M104 63430 18656 SH DFND 1 18656 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 7257823 18374 SH DFND 1 18374 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 10952 72 SH DFND 1 72 0 0 ADVANSIX INC COM 00773T101 540 14 SH DFND 1 14 0 0 ADVENT CONV & INCOME FD COM 00764C109 7751 667 SH DFND 1 667 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 561 103 SH DFND 1 103 0 0 AECOM COM 00766T100 649728 7690 SH DFND 1 7690 0 0 AERCAP HOLDINGS NV SHS N00985106 2755 49 SH DFND 1 49 0 0 AES CORP COM 00130H105 1904 80 SH DFND 1 80 0 0 AFFIRM HLDGS INC COM CL A 00827B106 339206 26671 SH DFND 1 26671 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 30189 219 SH DFND 1 219 0 0 AIM IMMUNOTECH INC COM 00901B105 96 170 SH DFND 1 170 0 0 AIR LEASE CORP CL A 00912X302 44716 1138 SH DFND 1 1138 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 132379 1700 SH DFND 1 1700 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 1155 1553 SH DFND 1 1553 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 5721 1500 SH DFND 1 1500 0 0 AKUMIN INC COM 01021X100 19800 30000 SH DFND 1 30000 0 0 ALCON AG ORD SHS H01301128 6390 90 SH DFND 1 90 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3076199 30439 SH DFND 1 30439 0 0 ALLEGION PLC ORD SHS G0176J109 30646 289 SH DFND 1 289 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 366 6 SH DFND 1 6 0 0 ALLY FINL INC COM 02005N100 9456 373 SH DFND 1 373 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 190603 931 SH DFND 1 931 0 0 ALPHABET INC CAP STK CL C 02079K107 80229677 715971 SH DFND 1 715971 0 0 ALPHABET INC CAP STK CL A 02079K305 58556873 511842 SH DFND 1 511842 0 0 ALPS ETF TR DISRUPTIVE TECH 00162Q478 30376 610 SH DFND 1 610 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 66001 1676 SH DFND 1 1676 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 25891 505 SH DFND 1 505 0 0 ALTERYX INC COM CL A 02156B103 75291 1297 SH DFND 1 1297 0 0 ALTRIA GROUP INC COM 02209S103 3083181 64276 SH DFND 1 64276 0 0 ALTUS POWER INC COM CL A 02217A102 530 100 SH DFND 1 100 0 0 AMBEV SA SPONSORED ADR 02319V103 45640 16300 SH DFND 1 16300 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 4425 700 SH DFND 1 700 0 0 AMCOR PLC ORD G0250X107 66472 5763 SH DFND 1 5763 0 0 AMDOCS LTD SHS G02602103 2160428 20914 SH DFND 1 20914 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 5862 279 SH DFND 1 279 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 68449 3696 SH DFND 1 3696 0 0 AMERICAN TOWER CORP NEW COM 03027X100 8998322 39533 SH DFND 1 39533 0 0 AMERICAN WELL CORP CL A 03044L105 690 300 SH DFND 1 300 0 0 AMERICAS GOLD AND SILVER COR COM 03062D100 1563 2404 SH DFND 1 2404 0 0 AMERIPRISE FINL INC COM 03076C106 1245323 3719 SH DFND 1 3719 0 0 AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 5695 670 SH DFND 1 670 0 0 AMYRIS INC COM NEW 03236M200 39287 31180 SH DFND 1 31180 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 596790 8866 SH DFND 1 8866 0 0 ANSYS INC COM 03662Q105 37176 88 SH DFND 1 88 0 0 ANTERO MIDSTREAM CORP COM 03676B102 59528 5579 SH DFND 1 5579 0 0 ANTERO RESOURCES CORP COM 03674X106 67063 2717 SH DFND 1 2717 0 0 AON PLC SHS CL A G0403H108 565621 1776 SH DFND 1 1776 0 0 APA CORPORATION COM 03743Q108 50106 950 SH DFND 1 950 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 36595 514 SH DFND 1 514 0 0 APPHARVEST INC COM 03783T103 304 500 SH DFND 1 500 0 0 APPIAN CORP CL A 03782L101 176 4 SH DFND 1 4 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2983 21 SH DFND 1 21 0 0 APTIV PLC SHS G6095L109 23964 210 SH DFND 1 210 0 0 APTOSE BIOSCIENCES INC COM NEW 03835T200 90360 110195 SH DFND 1 110195 0 0 ARCA BIOPHARMA INC COM 00211Y506 2535 1300 SH DFND 1 1300 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 27396 1023 SH DFND 1 1023 0 0 ARCH CAP GROUP LTD ORD G0450A105 69 1 SH DFND 1 1 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3853 507 SH DFND 1 507 0 0 ARDAGH METAL PACKAGING S A *W EXP 08/04/202 L02235114 52 200 SH DFND 1 200 0 0 ARES CAPITAL CORP COM 04010L103 58885 3216 SH DFND 1 3216 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 41120 500 SH DFND 1 500 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 115366 6047 SH DFND 1 6047 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 95791 1742 SH DFND 1 1742 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 439823 14391 SH DFND 1 14391 0 0 ARK ETF TR INNOVATION ETF 00214Q104 2147069 50293 SH DFND 1 50293 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 19931 402 SH DFND 1 402 0 0 ARK ETF TR 3D PRINTING ETF 00214Q500 2522 82 SH DFND 1 82 0 0 ASENSUS SURGICAL INC COM 04367G103 2644 4000 SH DFND 1 4000 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 19495629 25716 SH DFND 1 25716 0 0 ASPEN TECHNOLOGY INC COM 29109X106 53620 232 SH DFND 1 232 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 286 47 SH DFND 1 47 0 0 ASTRA SPACE INC COM CL A 04634X103 417 775 SH DFND 1 775 0 0 AT&T INC COM 00206R102 14437598 661570 SH DFND 1 661570 0 0 ATAI LIFE SCIENCES NV SHS N0731H103 752 400 SH DFND 1 400 0 0 ATI INC COM 01741R102 2976925 61752 SH DFND 1 61752 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 322372 10988 SH DFND 1 10988 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 524 700 SH DFND 1 700 0 0 ATRENEW INC SPONSORED ADS 00138L108 21 5 SH DFND 1 5 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 7915 570 SH DFND 1 570 0 0 AURORA CANNABIS INC COM 05156X884 15426 17189 SH DFND 1 17189 0 0 AUSTIN GOLD CORP COM 05223F106 960 1000 SH DFND 1 1000 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 2039359 59515 SH DFND 1 59515 0 0 AVID BIOSERVICES INC COM 05368M106 252 10 SH DFND 1 10 0 0 AXALTA COATING SYS LTD COM G0750C108 394475 12492 SH DFND 1 12492 0 0 AXON ENTERPRISE INC COM 05464C101 28652 126 SH DFND 1 126 0 0 AXOS FINANCIAL INC COM 05465C100 437 12 SH DFND 1 12 0 0 B & G FOODS INC NEW COM 05508R106 6232 400 SH DFND 1 400 0 0 B2GOLD CORP COM 11777Q209 4565706 852773 SH DFND 1 852773 0 0 BABYLON HLDGS LTD CL A SHS G07031209 218 32 SH DFND 1 32 0 0 BANCO SANTANDER S.A. ADR 05964H105 4914 1321 SH DFND 1 1321 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 1538 37 SH DFND 1 37 0 0 BAOZUN INC SPONSORED ADR 06684L103 972 133 SH DFND 1 133 0 0 BARCLAYS BANK PLC ETN LKD 48 06746P480 22526 550 SH DFND 1 550 0 0 BAYTEX ENERGY CORP COM 07317Q105 696116 128692 SH DFND 1 128692 0 0 BCE INC COM NEW 05534B760 222200154 3668902 SH DFND 1 3668902 0 0 BEIGENE LTD SPONSORED ADR 07725L102 4682 22 SH DFND 1 22 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 342648 9952 SH DFND 1 9952 0 0 BELLUS HEALTH INC NEW COM NEW 07987C204 9830 1065 SH DFND 1 1065 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1458733 24871 SH DFND 1 24871 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 475 40 SH DFND 1 40 0 0 BIO-TECHNE CORP COM 09073M104 6486 88 SH DFND 1 88 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 1126 100 SH DFND 1 100 0 0 BIOGEN INC COM 09062X103 1236659 4175 SH DFND 1 4175 0 0 BIOHAVEN LTD COM G1110E107 4584 288 SH DFND 1 288 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1299 10 SH DFND 1 10 0 0 BIONANO GENOMICS INC COM 09075F107 4919 4555 SH DFND 1 4555 0 0 BIONTECH SE SPONSORED ADS 09075V102 3886 30 SH DFND 1 30 0 0 BIOTRICITY INC COM 09074H104 27000 60000 SH DFND 1 60000 0 0 BITFARMS LTD COM 09173B107 8442 6700 SH DFND 1 6700 0 0 BITNILE METAVERSE INC COM NEW 27888N307 1100 10000 SH DFND 1 10000 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 4972 65 SH DFND 1 65 0 0 BLACK KNIGHT INC COM 09215C105 2789 36 SH DFND 1 36 0 0 BLACKBERRY LTD COM 09228F103 184477 30444 SH DFND 1 30444 0 0 BLACKROCK INC COM 09247X101 10394175 15384 SH DFND 1 15384 0 0 BLACKSTONE INC COM 09260D107 11227493 122852 SH DFND 1 122852 0 0 BLINK CHARGING CO COM 09354A100 749 80 SH DFND 1 80 0 0 BLOCK INC CL A 852234103 1082622 13944 SH DFND 1 13944 0 0 BLUELINX HLDGS INC COM NEW 09624H208 23296 350 SH DFND 1 350 0 0 BOOKING HOLDINGS INC COM 09857L108 16052236 6009 SH DFND 1 6009 0 0 BOSTON BEER INC CL A 100557107 42139 117 SH DFND 1 117 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2474103 43067 SH DFND 1 43067 0 0 BOX INC CL A 10316T104 1346 38 SH DFND 1 38 0 0 BRAGG GAMING GROUP INC COM NEW 104833306 466 100 SH DFND 1 100 0 0 BRC INC COM CL A 05601U105 462 65 SH DFND 1 65 0 0 BRIGHT GREEN CORP COMMON STOCK 10920G100 351 235 SH DFND 1 235 0 0 BRIGHTHOUSE FINL INC COM 10922N103 4682 97 SH DFND 1 97 0 0 BRINKER INTL INC COM 109641100 46925 1250 SH DFND 1 1250 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 14308301 189476 SH DFND 1 189476 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 365240 10073 SH DFND 1 10073 0 0 BROADCOM INC COM 11135F101 21591477 31273 SH DFND 1 31273 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 62872 433 SH DFND 1 433 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 24262224 567578 SH DFND 1 567578 0 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 15417698 583818 SH DFND 1 583818 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 24292010 1006595 SH DFND 1 1006595 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 184042799 4269121 SH DFND 1 4269121 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 72579058 1627603 SH DFND 1 1627603 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 62098285 995820 SH DFND 1 995820 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 103309 6153 SH DFND 1 6153 0 0 BROOKFIELD REINS LTD CL A EXCH LT VTG G16250105 335561 8138 SH DFND 1 8138 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 45423171 996296 SH DFND 1 996296 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 24627565 615904 SH DFND 1 615904 0 0 BROWN & BROWN INC COM 115236101 15909 276 SH DFND 1 276 0 0 BROWN FORMAN CORP CL B 115637209 179056 2755 SH DFND 1 2755 0 0 BRP INC COM SUN VTG 05577W200 2438644 24744 SH DFND 1 24744 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 6401 71 SH DFND 1 71 0 0 BUMBLE INC COM CL A 12047B105 3960 175 SH DFND 1 175 0 0 BUNGE LIMITED COM G16962105 209119 2163 SH DFND 1 2163 0 0 BURFORD CAP LTD ORD SHS G17977110 209760 19000 SH DFND 1 19000 0 0 BURGERFI INTERNATIONAL INC COM 12122L101 514 395 SH DFND 1 395 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 9915 5000 SH DFND 1 5000 0 0 BYRNA TECHNOLOGIES INC COM NEW 12448X201 36812 4750 SH DFND 1 4750 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 125382 1293 SH DFND 1 1293 0 0 C3 AI INC CL A 12468P104 5298 142 SH DFND 1 142 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 12392905 47702 SH DFND 1 47702 0 0 CAE INC COM 124765108 5072952 165357 SH DFND 1 165357 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 2641080 53550 SH DFND 1 53550 0 0 CAESARSTONE LTD ORD SHS M20598104 9402 2310 SH DFND 1 2310 0 0 CAL MAINE FOODS INC COM NEW 128030202 214319 3514 SH DFND 1 3514 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 29481 2025 SH DFND 1 2025 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 3472 60 SH DFND 1 60 0 0 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 16970 1000 SH DFND 1 1000 0 0 CAMBRIA ETF TR TAIL RISK 132061862 120065 8129 SH DFND 1 8129 0 0 CAMECO CORP COM 13321L108 22498178 706021 SH DFND 1 706021 0 0 CAMPBELL SOUP CO COM 134429109 1578934 26789 SH DFND 1 26789 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 4086 200 SH DFND 1 200 0 0 CAN FITE BIOFARMA LTD SPONSORED ADR 13471N300 59 20 SH DFND 1 20 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 2863049 117079 SH DFND 1 117079 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 200361551 3515484 SH DFND 1 3515484 0 0 CANADIAN NAT RES LTD COM 136385101 198184419 2495554 SH DFND 1 2495554 0 0 CANADIAN NATL RY CO COM 136375102 231814695 1453106 SH DFND 1 1453106 0 0 CANADIAN PAC RY LTD COM 13645T100 131454599 1273680 SH DFND 1 1273680 0 0 CANADIAN SOLAR INC COM 136635109 37675 944 SH DFND 1 944 0 0 CANO HEALTH INC COM CL A 13781Y103 665 500 SH DFND 1 500 0 0 CANOPY GROWTH CORP COM 138035100 192603 86025 SH DFND 1 86025 0 0 CAPITAL ONE FINL CORP COM 14040H105 229903 2123 SH DFND 1 2123 0 0 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 5401 407 SH DFND 1 407 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 6325 100 SH DFND 1 100 0 0 CARDINAL HEALTH INC COM 14149Y108 72482 945 SH DFND 1 945 0 0 CARDIOL THERAPEUTICS INC COM CL A 14161Y200 4623 6900 SH DFND 1 6900 0 0 CARGURUS INC COM CL A 141788109 308981 16494 SH DFND 1 16494 0 0 CARIBOU BIOSCIENCES INC COM 142038108 164 30 SH DFND 1 30 0 0 CARLYLE GROUP INC COM 14316J108 526971 16096 SH DFND 1 16096 0 0 CARMAX INC COM 143130102 9556 148 SH DFND 1 148 0 0 CARNIVAL CORP COMMON STOCK 143658300 214718 18501 SH DFND 1 18501 0 0 CARNIVAL PLC ADR 14365C103 1208 100 SH DFND 1 100 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 494095 10719 SH DFND 1 10719 0 0 CASELLA WASTE SYS INC CL A 147448104 20430 250 SH DFND 1 250 0 0 CASEYS GEN STORES INC COM 147528103 4996 23 SH DFND 1 23 0 0 CASSAVA SCIENCES INC COM 14817C107 9692 400 SH DFND 1 400 0 0 CASTOR MARITIME INC SHS NEW Y1146L125 172 220 SH DFND 1 220 0 0 CATALENT INC COM 148806102 19750 313 SH DFND 1 313 0 0 CATERPILLAR INC COM 149123101 14483653 59505 SH DFND 1 59505 0 0 CBOE GLOBAL MKTS INC COM 12503M108 18826 140 SH DFND 1 140 0 0 CBRE GROUP INC CL A 12504L109 50932 700 SH DFND 1 700 0 0 CDW CORP COM 12514G108 744579 3601 SH DFND 1 3601 0 0 CELANESE CORP DEL COM 150870103 65448 600 SH DFND 1 600 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1435385 84934 SH DFND 1 84934 0 0 CELLECTIS S A SPON ADS 15117K103 720 360 SH DFND 1 360 0 0 CELSIUS HLDGS INC COM NEW 15118V207 8011 87 SH DFND 1 87 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 76398 13204 SH DFND 1 13204 0 0 CENOVUS ENERGY INC COM 15135U109 53954296 2120807 SH DFND 1 2120807 0 0 CENOVUS ENERGY INC *W EXP 01/01/202 15135U117 21561 1242 SH DFND 1 1242 0 0 CENTENE CORP DEL COM 15135B101 451704 6961 SH DFND 1 6961 0 0 CENTERPOINT ENERGY INC COM 15189T107 2162253 72573 SH DFND 1 72573 0 0 CENTERRA GOLD INC COM 152006102 8510 966 SH DFND 1 966 0 0 CERENCE INC COM 156727109 2516 90 SH DFND 1 90 0 0 CF INDS HLDGS INC COM 125269100 994900 12795 SH DFND 1 12795 0 0 CGI INC CL A SUB VTG 12532H104 71075807 540963 SH DFND 1 540963 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 26239 2355 SH DFND 1 2355 0 0 CHARLES RIV LABS INTL INC COM 159864107 284714 1416 SH DFND 1 1416 0 0 CHART INDS INC COM 16115Q308 2077 17 SH DFND 1 17 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 130300 366 SH DFND 1 366 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 504361 3722 SH DFND 1 3722 0 0 CHEGG INC COM 163092109 1524 70 SH DFND 1 70 0 0 CHEMED CORP NEW COM 16359R103 122666 226 SH DFND 1 226 0 0 CHEMOURS CO COM 163851108 1120 37 SH DFND 1 37 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1475109 8875 SH DFND 1 8875 0 0 CHEVRON CORP NEW COM 166764100 31823656 167505 SH DFND 1 167505 0 0 CHEWY INC CL A 16679L109 11490 230 SH DFND 1 230 0 0 CHICKEN SOUP FOR THE SOUL EN *W EXP 10/22/202 16842Q134 45 1400 SH DFND 1 1400 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 422954 236 SH DFND 1 236 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 465017 3275 SH DFND 1 3275 0 0 CHROMADEX CORP COM NEW 171077407 1203 600 SH DFND 1 600 0 0 CHUBB LIMITED COM H1467J104 1229590 5816 SH DFND 1 5816 0 0 CHURCH & DWIGHT CO INC COM 171340102 3923222 43134 SH DFND 1 43134 0 0 CIENA CORP COM NEW 171779309 9565 183 SH DFND 1 183 0 0 CINTAS CORP COM 172908105 3118348 6387 SH DFND 1 6387 0 0 CIRRUS LOGIC INC COM 172755100 3550 33 SH DFND 1 33 0 0 CISCO SYS INC COM 17275R102 17417005 289127 SH DFND 1 289127 0 0 CITIGROUP INC COM NEW 172967424 9203358 181353 SH DFND 1 181353 0 0 CITIZENS FINL GROUP INC COM 174610105 11050 366 SH DFND 1 366 0 0 CITY HLDG CO COM 177835105 4584 51 SH DFND 1 51 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 14517 360 SH DFND 1 360 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 68678 3670 SH DFND 1 3670 0 0 CLOROX CO DEL COM 189054109 11623039 59574 SH DFND 1 59574 0 0 CLOUDFLARE INC CL A COM 18915M107 188732 2956 SH DFND 1 2956 0 0 CME GROUP INC COM 12572Q105 3408870 14814 SH DFND 1 14814 0 0 CMS ENERGY CORP COM 125896100 23119 379 SH DFND 1 379 0 0 CNB FINL CORP PA COM 126128107 146134 7651 SH DFND 1 7651 0 0 CNH INDL N V SHS N20944109 39403 2594 SH DFND 1 2594 0 0 COCA COLA CO COM 191216100 18712336 293588 SH DFND 1 293588 0 0 COCA COLA CONS INC COM 191098102 108725 150 SH DFND 1 150 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 102159 1589 SH DFND 1 1589 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 788553 9685 SH DFND 1 9685 0 0 COEUR MNG INC COM NEW 192108504 9739 1774 SH DFND 1 1774 0 0 COGNEX CORP COM 192422103 107290 2162 SH DFND 1 2162 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 187843 3032 SH DFND 1 3032 0 0 COHBAR INC COM NEW 19249J307 220 98 SH DFND 1 98 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 13068 1100 SH DFND 1 1100 0 0 COHERENT CORP COM 19247G107 235000 6156 SH DFND 1 6156 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 26019 340 SH DFND 1 340 0 0 COLGATE PALMOLIVE CO COM 194162103 2745151 35296 SH DFND 1 35296 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1609243 11793 SH DFND 1 11793 0 0 COLUMBIA BKG SYS INC COM 197236102 23659 1125 SH DFND 1 1125 0 0 COMCAST CORP NEW CL A 20030N101 3616626 82592 SH DFND 1 82592 0 0 COMMERCIAL METALS CO COM 201723103 63721 1299 SH DFND 1 1299 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1602 247 SH DFND 1 247 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 8868 521 SH DFND 1 521 0 0 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 3652 370 SH DFND 1 370 0 0 COMPUGEN LTD ORD M25722105 1300 2000 SH DFND 1 2000 0 0 CONAGRA BRANDS INC COM 205887102 64609 1713 SH DFND 1 1713 0 0 CONCENTRIX CORP COM 20602D101 4520 28 SH DFND 1 28 0 0 CONOCOPHILLIPS COM 20825C104 7504836 51508 SH DFND 1 51508 0 0 CONSOL ENERGY INC NEW COM 20854L108 786423 9654 SH DFND 1 9654 0 0 CONSOLIDATED EDISON INC COM 209115104 32768 317 SH DFND 1 317 0 0 CONSOLIDATED WATER CO INC ORD G23773107 36748 2267 SH DFND 1 2267 0 0 CONSTELLATION BRANDS INC CL A 21036P108 8346100 32664 SH DFND 1 32664 0 0 CONSTELLATION ENERGY CORP COM 21037T109 35313 461 SH DFND 1 461 0 0 COPART INC COM 217204106 7458 94 SH DFND 1 94 0 0 CORE LABORATORIES N V COM N22717107 6382 233 SH DFND 1 233 0 0 CORNING INC COM 219350105 3511643 82228 SH DFND 1 82228 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6308 200 SH DFND 1 200 0 0 CORSAIR GAMING INC COM 22041X102 12379 500 SH DFND 1 500 0 0 CORTEVA INC COM 22052L104 4099887 64118 SH DFND 1 64118 0 0 COSTAR GROUP INC COM 22160N109 4193 61 SH DFND 1 61 0 0 COSTCO WHSL CORP NEW COM 22160K105 85447850 159962 SH DFND 1 159962 0 0 COTERRA ENERGY INC COM 127097103 13841 551 SH DFND 1 551 0 0 COUPANG INC CL A 22266T109 29039 1343 SH DFND 1 1343 0 0 CRA INTL INC COM 12618T105 14227 130 SH DFND 1 130 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 7517 66 SH DFND 1 66 0 0 CREDIT ACCEP CORP MICH COM 225310101 581 1 SH DFND 1 1 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1492 1600 SH DFND 1 1600 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 2497 200 SH DFND 1 200 0 0 CRESCENT PT ENERGY CORP COM 22576C101 33749367 3326000 SH DFND 1 3326000 0 0 CRH PLC ADR 12626K203 338857 6656 SH DFND 1 6656 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 80529 1718 SH DFND 1 1718 0 0 CRITEO S A SPONS ADS 226718104 480924 14869 SH DFND 1 14869 0 0 CRONOS GROUP INC COM 22717L101 6630 2550 SH DFND 1 2550 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 22 1 SH DFND 1 1 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 5701335 33875 SH DFND 1 33875 0 0 CROWN CASTLE INC COM 22822V101 4364900 32913 SH DFND 1 32913 0 0 CROWN HLDGS INC COM 228368106 2482 30 SH DFND 1 30 0 0 CSX CORP COM 126408103 6025009 170317 SH DFND 1 170317 0 0 CUMMINS INC COM 231021106 1132008 4464 SH DFND 1 4464 0 0 CURIS INC COM NEW 231269200 572 1000 SH DFND 1 1000 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 1877 900 SH DFND 1 900 0 0 CVR ENERGY INC COM 12662P108 6415 143 SH DFND 1 143 0 0 CVR PARTNERS LP COM 126633205 78068 868 SH DFND 1 868 0 0 CVS HEALTH CORP COM 126650100 66497722 745460 SH DFND 1 745460 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 14128 95 SH DFND 1 95 0 0 CYBIN INC COM 23256X100 18678 38000 SH DFND 1 38000 0 0 D R HORTON INC COM 23331A109 152801 1450 SH DFND 1 1450 0 0 DANAHER CORPORATION COM 235851102 27482047 101328 SH DFND 1 101328 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 32090 562 SH DFND 1 562 0 0 DARDEN RESTAURANTS INC COM 237194105 1692073 9251 SH DFND 1 9251 0 0 DARLING INGREDIENTS INC COM 237266101 88455 1500 SH DFND 1 1500 0 0 DATADOG INC CL A COM 23804L103 98880 1375 SH DFND 1 1375 0 0 DAVIDSTEA INC COM 238661102 313224 651699 SH DFND 1 651699 0 0 DAVITA INC COM 23918K108 4166 51 SH DFND 1 51 0 0 DBX ETF TR XTRACKERS S&P 233051143 80875 2163 SH DFND 1 2163 0 0 DEERE & CO COM 244199105 10084055 22232 SH DFND 1 22232 0 0 DELEK US HLDGS INC NEW COM 24665A103 438 14 SH DFND 1 14 0 0 DELL TECHNOLOGIES INC CL C 24703L202 1251013 30287 SH DFND 1 30287 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1163319 32415 SH DFND 1 32415 0 0 DENISON MINES CORP COM 248356107 36141 25098 SH DFND 1 25098 0 0 DENTSPLY SIRONA INC COM 24906P109 547925 12784 SH DFND 1 12784 0 0 DESCARTES SYS GROUP INC COM 249906108 3944257 36883 SH DFND 1 36883 0 0 DESKTOP METAL INC COM CL A 25058X105 6348 2784 SH DFND 1 2784 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 80309 5865 SH DFND 1 5865 0 0 DEVON ENERGY CORP NEW COM 25179M103 1670668 27002 SH DFND 1 27002 0 0 DEXCOM INC COM 252131107 964076 7695 SH DFND 1 7695 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 10554849 56076 SH DFND 1 56076 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 3104 1570 SH DFND 1 1570 0 0 DIAMONDBACK ENERGY INC COM 25278X109 3794317 21174 SH DFND 1 21174 0 0 DICKS SPORTING GOODS INC COM 253393102 1045191 7085 SH DFND 1 7085 0 0 DIGITAL RLTY TR INC COM 253868103 42269 453 SH DFND 1 453 0 0 DIGITAL TURBINE INC COM NEW 25400W102 5096 415 SH DFND 1 415 0 0 DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 3122 205 SH DFND 1 205 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 85017 7175 SH DFND 1 7175 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 9846 256 SH DFND 1 256 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 181432 6291 SH DFND 1 6291 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 118494 4358 SH DFND 1 4358 0 0 DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 8530 64 SH DFND 1 64 0 0 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 629893 17319 SH DFND 1 17319 0 0 DIREXION SHS ETF TR DLY S&P500 2XS 25459Y165 47369 588 SH DFND 1 588 0 0 DISCOVER FINL SVCS COM 254709108 576861 4892 SH DFND 1 4892 0 0 DISNEY WALT CO COM 254687106 62338404 567874 SH DFND 1 567874 0 0 DOCEBO INC COM 25609L105 319413 6112 SH DFND 1 6112 0 0 DOCUSIGN INC COM 256163106 40763 684 SH DFND 1 684 0 0 DOLLAR GEN CORP NEW COM 256677105 5306415 23216 SH DFND 1 23216 0 0 DOLLAR TREE INC COM 256746108 2022747 13434 SH DFND 1 13434 0 0 DOMINOS PIZZA INC COM 25754A201 52057 149 SH DFND 1 149 0 0 DOORDASH INC CL A 25809K105 8603 100 SH DFND 1 100 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 535528 35906 SH DFND 1 35906 0 0 DOVER CORP COM 260003108 649010 4261 SH DFND 1 4261 0 0 DOW INC COM 260557103 6133503 113204 SH DFND 1 113204 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 31485 1608 SH DFND 1 1608 0 0 DRAGANFLY INC. COM NEW 26142Q205 1061 610 SH DFND 1 610 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 4095 420 SH DFND 1 420 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 5304 175 SH DFND 1 175 0 0 DROPBOX INC CL A 26210C104 57319 2686 SH DFND 1 2686 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 523672 10542 SH DFND 1 10542 0 0 DTE ENERGY CO COM 233331107 34540 317 SH DFND 1 317 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2867737 17702 SH DFND 1 17702 0 0 DUPONT DE NEMOURS INC COM 26614N102 2262157 31145 SH DFND 1 31145 0 0 DUTCH BROS INC CL A 26701L100 4304 100 SH DFND 1 100 0 0 DXC TECHNOLOGY CO COM 23355L106 1139 45 SH DFND 1 45 0 0 DYNATRACE INC COM NEW 268150109 5685 100 SH DFND 1 100 0 0 EAGLE BANCORP INC MD COM 268948106 149153 4471 SH DFND 1 4471 0 0 EAGLE MATLS INC COM 26969P108 435950 2958 SH DFND 1 2958 0 0 EARTHSTONE ENERGY INC CL A 27032D304 58 3 SH DFND 1 3 0 0 EASTMAN CHEM CO COM 277432100 18317 217 SH DFND 1 217 0 0 EATON CORP PLC SHS G29183103 11186526 58045 SH DFND 1 58045 0 0 EBAY INC. COM 278642103 813160 17416 SH DFND 1 17416 0 0 ECOLAB INC COM 278865100 4368748 24388 SH DFND 1 24388 0 0 EDESA BIOTECH INC COM 27966L108 970 1000 SH DFND 1 1000 0 0 EDISON INTL COM 281020107 2963 42 SH DFND 1 42 0 0 EDITAS MEDICINE INC COM 28106W103 14791 1699 SH DFND 1 1699 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 127615 13593 SH DFND 1 13593 0 0 ELASTIC N V ORD SHS N14506104 4342 57 SH DFND 1 57 0 0 ELBIT SYS LTD ORD M3760D101 421127 2473 SH DFND 1 2473 0 0 ELDORADO GOLD CORP NEW COM 284902509 11927 837 SH DFND 1 837 0 0 ELECTRA BATTERY MATERIALS CO COM NEW 28474P201 1005 388 SH DFND 1 388 0 0 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 1002 2000 SH DFND 1 2000 0 0 ELECTRONIC ARTS INC COM 285512109 158826 1276 SH DFND 1 1276 0 0 ELLINGTON FINANCIAL INC COM 28852N109 39286 2750 SH DFND 1 2750 0 0 ELME COMMUNITIES SH BEN INT 939653101 88700 5000 SH DFND 1 5000 0 0 EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 4 200 SH DFND 1 200 0 0 EMBECTA CORP COMMON STOCK 29082K105 4492 158 SH DFND 1 158 0 0 EMCOR GROUP INC COM 29084Q100 1948130 11390 SH DFND 1 11390 0 0 EMERALD HOLDING INC COM 29103W104 5221 1000 SH DFND 1 1000 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 855 65 SH DFND 1 65 0 0 EMERSON ELEC CO COM 291011104 13283545 140369 SH DFND 1 140369 0 0 EMPLOYERS HLDGS INC COM 292218104 5516 132 SH DFND 1 132 0 0 ENBRIDGE INC COM 29250N105 309593520 5955166 SH DFND 1 5955166 0 0 ENCORE ENERGY CORP COM NEW 29259W700 1698 786 SH DFND 1 786 0 0 ENCORE WIRE CORP COM 292562105 46694 253 SH DFND 1 253 0 0 ENERFLEX LTD COM 29269R105 78805 9506 SH DFND 1 9506 0 0 ENERGY FUELS INC COM NEW 292671708 212 29 SH DFND 1 29 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 206311 15950 SH DFND 1 15950 0 0 ENERPLUS CORP COM 292766102 6262909 325599 SH DFND 1 325599 0 0 ENERSYS COM 29275Y102 2399 28 SH DFND 1 28 0 0 ENGINE GAMING AND MEDIA INC COM 29287W102 51957 32473 SH DFND 1 32473 0 0 ENOVA INTL INC COM 29357K103 2083288 47015 SH DFND 1 47015 0 0 ENPHASE ENERGY INC COM 29355A107 6800100 32967 SH DFND 1 32967 0 0 ENTERGY CORP NEW COM 29364G103 178278 1626 SH DFND 1 1626 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 15870 265 SH DFND 1 265 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1427980 54627 SH DFND 1 54627 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 31891 605 SH DFND 1 605 0 0 EOG RES INC COM 26875P101 696189 5338 SH DFND 1 5338 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 962 260 SH DFND 1 260 0 0 EPAM SYS INC COM 29414B104 26780 67 SH DFND 1 67 0 0 EQRX INC COM 26886C107 5907 2240 SH DFND 1 2240 0 0 EQRX INC *W EXP 12/17/202 26886C115 107 448 SH DFND 1 448 0 0 EQT CORP COM 26884L109 8301 194 SH DFND 1 194 0 0 EQUINIX INC COM 29444U700 502829 668 SH DFND 1 668 0 0 EQUINOR ASA SPONSORED ADR 29446M102 369600 11532 SH DFND 1 11532 0 0 EQUINOX GOLD CORP COM 29446Y502 173107 25982 SH DFND 1 25982 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 17714 3400 SH DFND 1 3400 0 0 ERICSSON ADR B SEK 10 294821608 18799 2922 SH DFND 1 2922 0 0 ERIE INDTY CO CL A 29530P102 365409 1176 SH DFND 1 1176 0 0 ERO COPPER CORP COM 296006109 1460565 60786 SH DFND 1 60786 0 0 ESSA PHARMA INC COM NEW 29668H708 2628 900 SH DFND 1 900 0 0 ESSENTIAL UTILS INC COM 29670G102 10076 234 SH DFND 1 234 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 928 200 SH DFND 1 200 0 0 ETF MANAGERS TR AI POWERED EQT 26924G813 40627 1033 SH DFND 1 1033 0 0 ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 12354 200 SH DFND 1 200 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 9946 240 SH DFND 1 240 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 5750420 114763 SH DFND 1 114763 0 0 ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 246 15 SH DFND 1 15 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 83920 2098 SH DFND 1 2098 0 0 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 792 30 SH DFND 1 30 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 7439 300 SH DFND 1 300 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 179835 6614 SH DFND 1 6614 0 0 ETSY INC COM 29786A106 34978 318 SH DFND 1 318 0 0 EURONAV NV SHS B38564108 744706 46255 SH DFND 1 46255 0 0 EVEREST RE GROUP LTD COM G3223R108 7601 21 SH DFND 1 21 0 0 EVERGY INC COM 30034W106 38198 632 SH DFND 1 632 0 0 EVERSOURCE ENERGY COM 30040W108 17019 220 SH DFND 1 220 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 3595 400 SH DFND 1 400 0 0 EVERTEC INC COM 30040P103 3996 120 SH DFND 1 120 0 0 EVGO INC CL A COM 30052F100 2079 220 SH DFND 1 220 0 0 EXCHANGE TRADED CONCEPTS TR CAPITAL LINK GBL 301505764 2323 60 SH DFND 1 60 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 153820 2745 SH DFND 1 2745 0 0 EXELIXIS INC COM 30161Q104 800 41 SH DFND 1 41 0 0 EXELON CORP COM 30161N101 318919 7626 SH DFND 1 7626 0 0 EXLSERVICE HOLDINGS INC COM 302081104 48585 300 SH DFND 1 300 0 0 EXP WORLD HLDGS INC COM 30212W100 2517 150 SH DFND 1 150 0 0 EXPEDIA GROUP INC COM NEW 30212P303 251834 2645 SH DFND 1 2645 0 0 EXPEDITORS INTL WASH INC COM 302130109 433 4 SH DFND 1 4 0 0 EXPONENT INC COM 30214U102 4959 50 SH DFND 1 50 0 0 EXXON MOBIL CORP COM 30231G102 15781718 129837 SH DFND 1 129837 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 192 8 SH DFND 1 8 0 0 FACTSET RESH SYS INC COM 303075105 21626 52 SH DFND 1 52 0 0 FAIR ISAAC CORP COM 303250104 3447 5 SH DFND 1 5 0 0 FASTENAL CO COM 311900104 3478484 49956 SH DFND 1 49956 0 0 FASTLY INC CL A 31188V100 3715 225 SH DFND 1 225 0 0 FAT BRANDS INC CLASS B COM 30258N600 12384 2400 SH DFND 1 2400 0 0 FAT BRANDS INC CLASS A COM 30258N105 165600 24000 SH DFND 1 24000 0 0 FEDEX CORP COM 31428X106 7066239 29356 SH DFND 1 29356 0 0 FERRARI N V COM N3167Y103 1596492 5416 SH DFND 1 5416 0 0 FERROGLOBE PLC SHS G33856108 5090 1000 SH DFND 1 1000 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 5735 120 SH DFND 1 120 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 56784 860 SH DFND 1 860 0 0 FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717 86084 3769 SH DFND 1 3769 0 0 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 75517 1603 SH DFND 1 1603 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 5689 50 SH DFND 1 50 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 90459 1900 SH DFND 1 1900 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 45020 1000 SH DFND 1 1000 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 202195 4368 SH DFND 1 4368 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 4492990 94847 SH DFND 1 94847 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5508 118 SH DFND 1 118 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 6272 99 SH DFND 1 99 0 0 FIFTH THIRD BANCORP COM 316773100 9187 348 SH DFND 1 348 0 0 FIRST AMERN FINL CORP COM 31847R102 72770 1310 SH DFND 1 1310 0 0 FIRST BANCORP P R COM NEW 318672706 149280 13234 SH DFND 1 13234 0 0 FIRST HAWAIIAN INC COM 32051X108 703921 33840 SH DFND 1 33840 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 111882 12292 SH DFND 1 12292 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1456 100 SH DFND 1 100 0 0 FIRST SOLAR INC COM 336433107 54452 244 SH DFND 1 244 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 46384 907 SH DFND 1 907 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 9464 400 SH DFND 1 400 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 3143 30 SH DFND 1 30 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 4183 50 SH DFND 1 50 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 4108 101 SH DFND 1 101 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1236640 28351 SH DFND 1 28351 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 123965 1488 SH DFND 1 1488 0 0 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 10184 223 SH DFND 1 223 0 0 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 12360 284 SH DFND 1 284 0 0 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 4465 250 SH DFND 1 250 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 7330 162 SH DFND 1 162 0 0 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 7506 175 SH DFND 1 175 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 22015 500 SH DFND 1 500 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 725770 22080 SH DFND 1 22080 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 103990 1908 SH DFND 1 1908 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 10319 288 SH DFND 1 288 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 158900 10000 SH DFND 1 10000 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 26807 280 SH DFND 1 280 0 0 FIRSTENERGY CORP COM 337932107 2627 66 SH DFND 1 66 0 0 FISERV INC COM 337738108 4344373 36027 SH DFND 1 36027 0 0 FISKER INC CL A COM STK 33813J106 1547 260 SH DFND 1 260 0 0 FIVE BELOW INC COM 33829M101 184756 880 SH DFND 1 880 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 66465 28068 SH DFND 1 28068 0 0 FIVERR INTL LTD ORD SHS M4R82T106 822 24 SH DFND 1 24 0 0 FLEX LTD ORD Y2573F102 24242 1076 SH DFND 1 1076 0 0 FLEXSHARES TR REAL ASST IDX 33939L738 9511879 233346 SH DFND 1 233346 0 0 FLORA GROWTH CORP COM 339764102 163 618 SH DFND 1 618 0 0 FLOWERS FOODS INC COM 343498101 19453 700 SH DFND 1 700 0 0 FLOWSERVE CORP COM 34354P105 744042 20512 SH DFND 1 20512 0 0 FLUOR CORP NEW COM 343412102 3072805 78081 SH DFND 1 78081 0 0 FMC CORP COM NEW 302491303 352047 2839 SH DFND 1 2839 0 0 FORD MTR CO DEL COM 345370860 6899474 441399 SH DFND 1 441399 0 0 FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADS 345523104 19 35 SH DFND 1 35 0 0 FORTIS INC COM 349553107 207526410 3658539 SH DFND 1 3658539 0 0 FORTIVE CORP COM 34959J108 32169 431 SH DFND 1 431 0 0 FORTUNA SILVER MINES INC COM 349915108 52200 10000 SH DFND 1 10000 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 627 9 SH DFND 1 9 0 0 FOX CORP CL A COM 35137L105 6219 182 SH DFND 1 182 0 0 FOX FACTORY HLDG CORP COM 35138V102 6106 50 SH DFND 1 50 0 0 FRANCO NEV CORP COM 351858105 58095547 289886 SH DFND 1 289886 0 0 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 145978 6847 SH DFND 1 6847 0 0 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 21200 509 SH DFND 1 509 0 0 FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 3962 150 SH DFND 1 150 0 0 FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 29279 619 SH DFND 1 619 0 0 FREEPORT-MCMORAN INC CL B 35671D857 14313441 315405 SH DFND 1 315405 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 682 1450 SH DFND 1 1450 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 28002 1300 SH DFND 1 1300 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 32323 1065 SH DFND 1 1065 0 0 FREYR BATTERY SHS L4135L100 1618 140 SH DFND 1 140 0 0 FSD PHARMA INC CL B SUB VTG 35954B206 16385 10476 SH DFND 1 10476 0 0 FTAI AVIATION LTD SHS G3730V105 15313 411 SH DFND 1 411 0 0 FUELCELL ENERGY INC COM 35952H601 13944 3755 SH DFND 1 3755 0 0 FURY GOLD MINES LIMITED COM 36117T100 4757 6995 SH DFND 1 6995 0 0 FUSION PHARMACEUTICALS INC COM 36118A100 2625 700 SH DFND 1 700 0 0 GABELLI DIVID & INCOME TR COM 36242H104 47358 2267 SH DFND 1 2267 0 0 GABELLI EQUITY TR INC COM 362397101 61024 10650 SH DFND 1 10650 0 0 GABELLI GLOBAL SMALL & MID C COM 36249W104 3964 340 SH DFND 1 340 0 0 GABELLI HLTHCARE & WELLNESS SHS 36246K103 5106 504 SH DFND 1 504 0 0 GALIANO GOLD INC COM 36352H100 4000 5000 SH DFND 1 5000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 510059 2553 SH DFND 1 2553 0 0 GAMESTOP CORP NEW CL A 36467W109 111233 4420 SH DFND 1 4420 0 0 GAMIDA CELL LTD SHS M47364100 3240 4000 SH DFND 1 4000 0 0 GARMIN LTD SHS H2906T109 160119 1552 SH DFND 1 1552 0 0 GARRETT MOTION INC COM 366505105 339 44 SH DFND 1 44 0 0 GARTNER INC COM 366651107 11867147 36222 SH DFND 1 36222 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 10495151 105437 SH DFND 1 105437 0 0 GEE GROUP INC COM 36165A102 1950 5000 SH DFND 1 5000 0 0 GEN DIGITAL INC COM 668771108 770000 42577 SH DFND 1 42577 0 0 GENERAL DYNAMICS CORP COM 369550108 12175504 50106 SH DFND 1 50106 0 0 GENERAL ELECTRIC CO COM NEW 369604301 11941539 101607 SH DFND 1 101607 0 0 GENERAL MLS INC COM 370334104 721788 8232 SH DFND 1 8232 0 0 GENERAL MTRS CO COM 37045V100 3850340 105115 SH DFND 1 105115 0 0 GENMAB A/S SPONSORED ADS 372303206 74906 1966 SH DFND 1 1966 0 0 GENTEX CORP COM 371901109 904564 30005 SH DFND 1 30005 0 0 GENUINE PARTS CO COM 372460105 1931368 9136 SH DFND 1 9136 0 0 GEVO INC COM PAR 374396406 77 50 SH DFND 1 50 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 8281624 179297 SH DFND 1 179297 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 7785 1500 SH DFND 1 1500 0 0 GILDAN ACTIVEWEAR INC COM 375916103 11129027 245416 SH DFND 1 245416 0 0 GILEAD SCIENCES INC COM 375558103 1555629 17080 SH DFND 1 17080 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 3810 3000 SH DFND 1 3000 0 0 GLOBAL E ONLINE LTD SHS M5216V106 2691029 68818 SH DFND 1 68818 0 0 GLOBAL PMTS INC COM 37940X102 35275 330 SH DFND 1 330 0 0 GLOBAL WTR RES INC COM 379463102 35657 2800 SH DFND 1 2800 0 0 GLOBAL X FDS DATA CTR REITS 37954Y236 41990 3230 SH DFND 1 3230 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 7063817 333981 SH DFND 1 333981 0 0 GLOBAL X FDS RENEWABLE ENERGY 37954Y707 3709 302 SH DFND 1 302 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 252128 8650 SH DFND 1 8650 0 0 GLOBAL X FDS MSCI CHINA IT 37954Y533 23337 930 SH DFND 1 930 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 98254 1468 SH DFND 1 1468 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 275606 11577 SH DFND 1 11577 0 0 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 76275 3750 SH DFND 1 3750 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 24818 1125 SH DFND 1 1125 0 0 GLOBAL X FDS CLEANTECH ETF 37954Y228 15853 750 SH DFND 1 750 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 4476 194 SH DFND 1 194 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1860829 70281 SH DFND 1 70281 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 1135 55 SH DFND 1 55 0 0 GLOBUS MED INC CL A 379577208 8267 118 SH DFND 1 118 0 0 GMS INC COM 36251C103 35081 610 SH DFND 1 610 0 0 GODADDY INC CL A 380237107 6025 78 SH DFND 1 78 0 0 GOLAR LNG LTD SHS G9456A100 5423 188 SH DFND 1 188 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 223140 16578 SH DFND 1 16578 0 0 GOLD ROYALTY CORP COMMON SHARES 38071H106 11625 4000 SH DFND 1 4000 0 0 GOLD ROYALTY CORP *W EXP 99/99/999 38071H114 1138 5000 SH DFND 1 5000 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 11696 950 SH DFND 1 950 0 0 GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812 746442 31106 SH DFND 1 31106 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 862405 15131 SH DFND 1 15131 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 15158 282 SH DFND 1 282 0 0 GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 56401 1142 SH DFND 1 1142 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 6214 200 SH DFND 1 200 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 54530 1725 SH DFND 1 1725 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 21775362 65572 SH DFND 1 65572 0 0 GOODRX HLDGS INC COM CL A 38246G108 2018 250 SH DFND 1 250 0 0 GOOSEHEAD INS INC COM CL A 38267D109 324418 5944 SH DFND 1 5944 0 0 GOPRO INC CL A 38268T103 124 25 SH DFND 1 25 0 0 GORMAN RUPP CO COM 383082104 45900 1800 SH DFND 1 1800 0 0 GRACO INC COM 384109104 7819 108 SH DFND 1 108 0 0 GRAINGER W W INC COM 384802104 10788277 12661 SH DFND 1 12661 0 0 GRAN TIERRA ENERGY INC COM 38500T101 507 396 SH DFND 1 396 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 25526016 308770 SH DFND 1 308770 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 7190 1000 SH DFND 1 1000 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 694004 3044 SH DFND 1 3044 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 534332 6022 SH DFND 1 6022 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 5 1 SH DFND 1 1 0 0 GSK PLC SPONSORED ADR 37733W204 638183 17296 SH DFND 1 17296 0 0 GUARDANT HEALTH INC COM 40131M109 971 30 SH DFND 1 30 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1463 15 SH DFND 1 15 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2549158 50654 SH DFND 1 50654 0 0 HACKETT GROUP INC COM 404609109 10776 575 SH DFND 1 575 0 0 HAIN CELESTIAL GROUP INC COM 405217100 234863 13487 SH DFND 1 13487 0 0 HALEON PLC SPON ADS 405552100 180525 21938 SH DFND 1 21938 0 0 HALLIBURTON CO COM 406216101 10331405 289938 SH DFND 1 289938 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 6083 150 SH DFND 1 150 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 2868 200 SH DFND 1 200 0 0 HANESBRANDS INC COM 410345102 49182 9314 SH DFND 1 9314 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 42478 1134 SH DFND 1 1134 0 0 HARLEY DAVIDSON INC COM 412822108 1027019 25158 SH DFND 1 25158 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 25978 335 SH DFND 1 335 0 0 HASBRO INC COM 418056107 39237 716 SH DFND 1 716 0 0 HAWKINS INC COM 420261109 4401 100 SH DFND 1 100 0 0 HCA HEALTHCARE INC COM 40412C101 3860948 14517 SH DFND 1 14517 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 108485 1625 SH DFND 1 1625 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 3882 200 SH DFND 1 200 0 0 HECLA MNG CO COM 422704106 29913 3613 SH DFND 1 3613 0 0 HEICO CORP NEW COM 422806109 12746 74 SH DFND 1 74 0 0 HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 5 15 SH DFND 1 15 0 0 HENRY SCHEIN INC COM 806407102 33015 300 SH DFND 1 300 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 9810 1500 SH DFND 1 1500 0 0 HERSHEY CO COM 427866108 658299 1937 SH DFND 1 1937 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 16402 1015 SH DFND 1 1015 0 0 HESS CORP COM 42809H107 32330 170 SH DFND 1 170 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2254 138 SH DFND 1 138 0 0 HEXO CORP COM 428304406 287 167 SH DFND 1 167 0 0 HF SINCLAIR CORP COM 403949100 44737 919 SH DFND 1 919 0 0 HIGH TIDE INC COM NEW 42981E401 2890 1633 SH DFND 1 1633 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 524456 3597 SH DFND 1 3597 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 7583 850 SH DFND 1 850 0 0 HIVE BLOCKCHAIN TECHNLGIES L COM NEW 43366H704 31218 7047 SH DFND 1 7047 0 0 HOLOGIC INC COM 436440101 2190278 27136 SH DFND 1 27136 0 0 HOME DEPOT INC COM 437076102 86322631 263721 SH DFND 1 263721 0 0 HONEYWELL INTL INC COM 438516106 20551272 97337 SH DFND 1 97337 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 576249 5293 SH DFND 1 5293 0 0 HORMEL FOODS CORP COM 440452100 751044 18562 SH DFND 1 18562 0 0 HOST HOTELS & RESORTS INC COM 44107P104 6072 373 SH DFND 1 373 0 0 HOWARD HUGHES CORP COM 44267D107 4141 52 SH DFND 1 52 0 0 HOWMET AEROSPACE INC COM 443201108 204580 3860 SH DFND 1 3860 0 0 HP INC COM 40434L105 3977127 128431 SH DFND 1 128431 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 637414 18364 SH DFND 1 18364 0 0 HUBBELL INC COM 443510607 2935876 9775 SH DFND 1 9775 0 0 HUBSPOT INC COM 443573100 32701 72 SH DFND 1 72 0 0 HUDBAY MINERALS INC COM 443628102 412319 58485 SH DFND 1 58485 0 0 HUMANA INC COM 444859102 5422249 8457 SH DFND 1 8457 0 0 HUNT J B TRANS SVCS INC COM 445658107 875945 4992 SH DFND 1 4992 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 195521 759 SH DFND 1 759 0 0 HUT 8 MNG CORP COM 44812T102 2754 1198 SH DFND 1 1198 0 0 HYATT HOTELS CORP COM CL A 448579102 111381 752 SH DFND 1 752 0 0 I-80 GOLD CORP COM 44955L106 146660 46525 SH DFND 1 46525 0 0 IAC INC COM NEW 44891N208 1121 22 SH DFND 1 22 0 0 IAMGOLD CORP COM 450913108 29546 7900 SH DFND 1 7900 0 0 ICICI BANK LIMITED ADR 45104G104 28537 1263 SH DFND 1 1263 0 0 ICON PLC SHS G4705A100 661595 3019 SH DFND 1 3019 0 0 IDEX CORP COM 45167R104 346581 1512 SH DFND 1 1512 0 0 IDEXX LABS INC COM 45168D104 2805406 4350 SH DFND 1 4350 0 0 ILLINOIS TOOL WKS INC COM 452308109 207645 764 SH DFND 1 764 0 0 ILLUMINA INC COM 452327109 3210012 10549 SH DFND 1 10549 0 0 IM CANNABIS CORP COM 44969Q307 2270 2702 SH DFND 1 2702 0 0 IMMERSION CORP COM 452521107 35192 4030 SH DFND 1 4030 0 0 IMMUNOPRECISE ANTIBODIES LTD COM NEW 45257F200 673 200 SH DFND 1 200 0 0 IMPERIAL OIL LTD COM NEW 453038408 39519366 543216 SH DFND 1 543216 0 0 IMV INC COM NEW 44974L301 2890 4128 SH DFND 1 4128 0 0 INCYTE CORP COM 45337C102 291 4 SH DFND 1 4 0 0 INDIA FD INC COM 454089103 607 40 SH DFND 1 40 0 0 INFINERA CORP COM 45667G103 4085 400 SH DFND 1 400 0 0 INFOSYS LTD SPONSORED ADR 456788108 1647426 91317 SH DFND 1 91317 0 0 ING GROEP N.V. SPONSORED ADR 456837103 642168 52284 SH DFND 1 52284 0 0 INGERSOLL RAND INC COM 45687V106 3420174 58452 SH DFND 1 58452 0 0 INGREDION INC COM 457187102 1640 16 SH DFND 1 16 0 0 INMED PHARMACEUTICALS INC COM NEW 457637601 125 85 SH DFND 1 85 0 0 INMODE LTD SHS M5425M103 15133 436 SH DFND 1 436 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 840 1070 SH DFND 1 1070 0 0 INSTALLED BLDG PRODS INC COM 45780R101 7290 64 SH DFND 1 64 0 0 INSULET CORP COM 45784P101 4463 14 SH DFND 1 14 0 0 INTEL CORP COM 458140100 5881805 171261 SH DFND 1 171261 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 7416 200 SH DFND 1 200 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2930 29 SH DFND 1 29 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1685009 15943 SH DFND 1 15943 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 268 4 SH DFND 1 4 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 7531644 47353 SH DFND 1 47353 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 42647 414 SH DFND 1 414 0 0 INTERNATIONAL PAPER CO COM 460146103 14384 400 SH DFND 1 400 0 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 1215 1500 SH DFND 1 1500 0 0 INTERPUBLIC GROUP COS INC COM 460690100 812801 20606 SH DFND 1 20606 0 0 INTUIT COM 461202103 6390441 13300 SH DFND 1 13300 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4186994 16371 SH DFND 1 16371 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 559155 11804 SH DFND 1 11804 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 20286 992 SH DFND 1 992 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 8331 165 SH DFND 1 165 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 386968 5763 SH DFND 1 5763 0 0 INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 7548 300 SH DFND 1 300 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 812039 27710 SH DFND 1 27710 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 106715 1088 SH DFND 1 1088 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 57540 437 SH DFND 1 437 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 18772 400 SH DFND 1 400 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 179345 2138 SH DFND 1 2138 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 16393 787 SH DFND 1 787 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 76999 3470 SH DFND 1 3470 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 65912 2800 SH DFND 1 2800 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 20610 1000 SH DFND 1 1000 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 330485 13000 SH DFND 1 13000 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 11225 500 SH DFND 1 500 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 208272 2914 SH DFND 1 2914 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1595274 10899 SH DFND 1 10899 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 5697490 91186 SH DFND 1 91186 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 2123 54 SH DFND 1 54 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 5912 16 SH DFND 1 16 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 19339 199 SH DFND 1 199 0 0 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 30150 1065 SH DFND 1 1065 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 2428500 65956 SH DFND 1 65956 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 29867 294 SH DFND 1 294 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 35575 414 SH DFND 1 414 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 3713 33 SH DFND 1 33 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 572950 7018 SH DFND 1 7018 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 2275036 10746 SH DFND 1 10746 0 0 INVESCO LTD SHS G491BT108 58082 3242 SH DFND 1 3242 0 0 INVESCO SR INCOME TR COM 46131H107 854494 217500 SH DFND 1 217500 0 0 INVESTMENT MANAGERS SER TR I AXS SHORT INNOV 46144X628 97783 2399 SH DFND 1 2399 0 0 INVITAE CORP COM 46185L103 63634 46100 SH DFND 1 46100 0 0 INVIVO THERAPEUTICS HLDGS CO COM 46186M605 8 6 SH DFND 1 6 0 0 IONQ INC COM 46222L108 1299 157 SH DFND 1 157 0 0 IPG PHOTONICS CORP COM 44980X109 121 1 SH DFND 1 1 0 0 IQIYI INC SPONSORED ADS 46267X108 2166 300 SH DFND 1 300 0 0 IQVIA HLDGS INC COM 46266C105 124629 620 SH DFND 1 620 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 18615 300 SH DFND 1 300 0 0 IRON MTN INC DEL COM 46284V101 461109 8241 SH DFND 1 8241 0 0 ISHARES GOLD TR ISHARES NEW 464285204 18873790 398515 SH DFND 1 398515 0 0 ISHARES INC INTL HIGH YIELD 464286210 26276 568 SH DFND 1 568 0 0 ISHARES INC MSCI GERMANY ETF 464286806 1224272 34239 SH DFND 1 34239 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 20468 750 SH DFND 1 750 0 0 ISHARES INC MSCI STH KOR ETF 464286772 10444 137 SH DFND 1 137 0 0 ISHARES INC MSCI THAILND ETF 464286624 73 1 SH DFND 1 1 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 1256148 21987 SH DFND 1 21987 0 0 ISHARES INC MSCI BIC ETF 464286657 2989 64 SH DFND 1 64 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 6684 212 SH DFND 1 212 0 0 ISHARES INC MSCI BELGIUM ETF 464286301 19 1 SH DFND 1 1 0 0 ISHARES INC MSCI CDA ETF 464286509 542520 15562 SH DFND 1 15562 0 0 ISHARES INC MSCI TURKEY ETF 464286715 33 1 SH DFND 1 1 0 0 ISHARES INC MSCI SWITZERLAND 464286749 2438210 42791 SH DFND 1 42791 0 0 ISHARES INC MSCI EMRG CHN 46434G764 83037 1245 SH DFND 1 1245 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 27785 638 SH DFND 1 638 0 0 ISHARES INC MSCI WORLD ETF 464286392 2956446 25008 SH DFND 1 25008 0 0 ISHARES INC MSCI AUST ETF 464286103 2332107 79703 SH DFND 1 79703 0 0 ISHARES INC MSCI EMERG MRKT 464286533 32861 446 SH DFND 1 446 0 0 ISHARES INC MSCI MEXICO ETF 464286822 19845 335 SH DFND 1 335 0 0 ISHARES INC CORE MSCI EMKT 46434G103 56575 1156 SH DFND 1 1156 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 2446877 97643 SH DFND 1 97643 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 6575469 88795 SH DFND 1 88795 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 51517 506 SH DFND 1 506 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 11358 550 SH DFND 1 550 0 0 ISHARES SILVER TR ISHARES 46428Q109 1792922 64983 SH DFND 1 64983 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1969266 17662 SH DFND 1 17662 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 110081 3100 SH DFND 1 3100 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 272283 2128 SH DFND 1 2128 0 0 ISHARES TR CORE S&P US GWT 464287671 1547167 14442 SH DFND 1 14442 0 0 ISHARES TR U.S. UTILITS ETF 464287697 7783 100 SH DFND 1 100 0 0 ISHARES TR CORE S&P TTL STK 464287150 386717 4259 SH DFND 1 4259 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 595055 10743 SH DFND 1 10743 0 0 ISHARES TR SP SMCP600VL ETF 464287879 40716 435 SH DFND 1 435 0 0 ISHARES TR MSCI ACWI ETF 464288257 77920 850 SH DFND 1 850 0 0 ISHARES TR S&P 500 VAL ETF 464287408 28843461 161157 SH DFND 1 161157 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 2331728 21854 SH DFND 1 21854 0 0 ISHARES TR TIPS BD ETF 464287176 24209416 176435 SH DFND 1 176435 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2019218 26438 SH DFND 1 26438 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 4551109 88366 SH DFND 1 88366 0 0 ISHARES TR CORE S&P SCP ETF 464287804 369922 3565 SH DFND 1 3565 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 1288587 18715 SH DFND 1 18715 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 9562 150 SH DFND 1 150 0 0 ISHARES TR US AER DEF ETF 464288760 5518136 47171 SH DFND 1 47171 0 0 ISHARES TR MSCI ACWI EX US 464288240 579053 10089 SH DFND 1 10089 0 0 ISHARES TR CORE MSCI INTL 46435G326 48800 800 SH DFND 1 800 0 0 ISHARES TR SELF DRIVNG EV 46435U366 84763 2223 SH DFND 1 2223 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 21100 728 SH DFND 1 728 0 0 ISHARES TR GLOBAL TECH ETF 464287291 32568 600 SH DFND 1 600 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 118 1 SH DFND 1 1 0 0 ISHARES TR MSCI CHINA ETF 46429B671 235291 3795 SH DFND 1 3795 0 0 ISHARES TR EXPND TEC SC ETF 464287549 76368 222 SH DFND 1 222 0 0 ISHARES TR FOCUSD VAL FAC 46435U333 88690 1750 SH DFND 1 1750 0 0 ISHARES TR US HLTHCARE ETF 464287762 848263 2637 SH DFND 1 2637 0 0 ISHARES TR CORE S&P MCP ETF 464287507 5082256 17380 SH DFND 1 17380 0 0 ISHARES TR RUS 1000 ETF 464287622 200930 832 SH DFND 1 832 0 0 ISHARES TR PFD AND INCM SEC 464288687 928435 29413 SH DFND 1 29413 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 885983 8543 SH DFND 1 8543 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 25107969 162752 SH DFND 1 162752 0 0 ISHARES TR US TELECOM ETF 464287713 10252 330 SH DFND 1 330 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 1187720 29655 SH DFND 1 29655 0 0 ISHARES TR MSCI USA SZE FT 46432F370 97893 832 SH DFND 1 832 0 0 ISHARES TR US INFRASTRUC 46435U713 45630 1018 SH DFND 1 1018 0 0 ISHARES TR ISHARES SEMICDTR 464287523 8965668 19006 SH DFND 1 19006 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 46808 750 SH DFND 1 750 0 0 ISHARES TR U.S. FINLS ETF 464287788 145153 1878 SH DFND 1 1878 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 89250 378 SH DFND 1 378 0 0 ISHARES TR US BR DEL SE ETF 464288794 27418 250 SH DFND 1 250 0 0 ISHARES TR EAFE VALUE ETF 464288877 25925 528 SH DFND 1 528 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 584594 10197 SH DFND 1 10197 0 0 ISHARES TR MSCI KOKUSAI ETF 464288265 1674 19 SH DFND 1 19 0 0 ISHARES TR US TREAS BD ETF 46429B267 1109314 37303 SH DFND 1 37303 0 0 ISHARES TR US OIL GS EX ETF 464288851 137216 1527 SH DFND 1 1527 0 0 ISHARES TR CORE MSCI EAFE 46432F842 130325 1869 SH DFND 1 1869 0 0 ISHARES TR MSCI CDA ETF 46435G706 237919 7816 SH DFND 1 7816 0 0 ISHARES TR EAFE SML CP ETF 464288273 14518 242 SH DFND 1 242 0 0 ISHARES TR MSCI INDIA ETF 46429B598 5010 127 SH DFND 1 127 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 299027 2676 SH DFND 1 2676 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 610708 12123 SH DFND 1 12123 0 0 ISHARES TR U.S. ENERGY ETF 464287796 7441 163 SH DFND 1 163 0 0 ISHARES TR US CONSUM DISCRE 464287580 19311 300 SH DFND 1 300 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 930491 5050 SH DFND 1 5050 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 433794 10355 SH DFND 1 10355 0 0 ISHARES TR MSCI EURO FL ETF 464289180 34121 1813 SH DFND 1 1813 0 0 ISHARES TR MSCI QATAR ETF 46434V779 4546050 200065 SH DFND 1 200065 0 0 ISHARES TR CORE US AGGBD ET 464287226 823515 8250 SH DFND 1 8250 0 0 ISHARES TR SELECT DIVID ETF 464287168 2619598 18585 SH DFND 1 18585 0 0 ISHARES TR U.S. PHARMA ETF 464288836 2156110 11381 SH DFND 1 11381 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 2423930 107311 SH DFND 1 107311 0 0 ISHARES TR TRS FLT RT BD 46434V860 113232 2013 SH DFND 1 2013 0 0 ISHARES TR US REGNL BKS ETF 464288778 46490 1317 SH DFND 1 1317 0 0 ISHARES TR MSCI USA ESG SLC 464288802 15368 175 SH DFND 1 175 0 0 ISHARES TR GLB CNS DISC ETF 464288745 48263 335 SH DFND 1 335 0 0 ISHARES TR CRE U S REIT ETF 464288521 1014764 20275 SH DFND 1 20275 0 0 ISHARES TR U.S. TECH ETF 464287721 1522011 13084 SH DFND 1 13084 0 0 ISHARES TR CORE LT USDB ETF 464289479 441078 8200 SH DFND 1 8200 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 4224938 33658 SH DFND 1 33658 0 0 ISHARES TR EXPANDED TECH 464287515 912665 2393 SH DFND 1 2393 0 0 ISHARES TR MORTGE REL ETF 46435G342 809331 31121 SH DFND 1 31121 0 0 ISHARES TR INTRM GOV CR ETF 464288612 35088 335 SH DFND 1 335 0 0 ISHARES TR US TRSPRTION 464287192 45130 200 SH DFND 1 200 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 40 1 SH DFND 1 1 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 2839 57 SH DFND 1 57 0 0 ISHARES TR MSCI KLD400 SOC 464288570 23079 296 SH DFND 1 296 0 0 ISHARES TR GLB INFRASTR ETF 464288372 9729526 171937 SH DFND 1 171937 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 2384680 48926 SH DFND 1 48926 0 0 ISHARES TR U.S. REAL ES ETF 464287739 34534 410 SH DFND 1 410 0 0 ISHARES TR CORE S&P500 ETF 464287200 26845334 64860 SH DFND 1 64860 0 0 ISHARES TR US INDUSTRIALS 464287754 218250 1835 SH DFND 1 1835 0 0 ISHARES TR S&P 100 ETF 464287101 1059047 5224 SH DFND 1 5224 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 28082 412 SH DFND 1 412 0 0 ISHARES TR NEW ZEALAND ETF 464289123 1203192 19216 SH DFND 1 19216 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 16887487 216124 SH DFND 1 216124 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 938785 28405 SH DFND 1 28405 0 0 ISHARES TR 20 YR TR BD ETF 464287432 18071716 145292 SH DFND 1 145292 0 0 ISHARES TR RUS MID CAP ETF 464287499 514794 7370 SH DFND 1 7370 0 0 ISHARES TR CORE S&P US VLU 464287663 382446 5185 SH DFND 1 5185 0 0 ISHARES TR JPMORGAN USD EMG 464288281 16812 145 SH DFND 1 145 0 0 ISHARES TR DOW JONES US ETF 464287846 2980833 26431 SH DFND 1 26431 0 0 ISHARES TR GLOBAL 100 ETF 464287572 2236103 30030 SH DFND 1 30030 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 7888948 46439 SH DFND 1 46439 0 0 ISHARES TR ISHARES BIOTECH 464287556 304620 2250 SH DFND 1 2250 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 2278676 25126 SH DFND 1 25126 0 0 ISHARES TR EUROPE ETF 464287861 118440 2350 SH DFND 1 2350 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 4205 100 SH DFND 1 100 0 0 ISHARES TR INTL SEL DIV ETF 464288448 3266661 112319 SH DFND 1 112319 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 133 1 SH DFND 1 1 0 0 ISHARES TR CORE DIV GRWTH 46434V621 22396908 382794 SH DFND 1 382794 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 1249167 15215 SH DFND 1 15215 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 9652 244 SH DFND 1 244 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 51400 315 SH DFND 1 315 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 335072 7105 SH DFND 1 7105 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 1538524 59748 SH DFND 1 59748 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1564308 13326 SH DFND 1 13326 0 0 ISHARES TR BROAD USD HIGH 46435U853 11653 245 SH DFND 1 245 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 477204 1950 SH DFND 1 1950 0 0 ISHARES TR US CONSM STAPLES 464287812 409883 2044 SH DFND 1 2044 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 872770 10602 SH DFND 1 10602 0 0 ISHARES TR USD INV GRDE ETF 464288620 2670782 52439 SH DFND 1 52439 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 115788 716 SH DFND 1 716 0 0 ISHARES TR INTERNATIONAL SL 46434V266 37192 882 SH DFND 1 882 0 0 ISHARES TR ESG EAFE ETF 46436E759 2612408 43715 SH DFND 1 43715 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 1206734 29410 SH DFND 1 29410 0 0 ISHARES TR MICRO-CAP ETF 464288869 104 1 SH DFND 1 1 0 0 ISHARES TR GLOB UTILITS ETF 464288711 34150 567 SH DFND 1 567 0 0 ISHARES TR SHORT TREAS BD 464288679 4238017 34280 SH DFND 1 34280 0 0 ISHARES TR U.S. MED DVC ETF 464288810 313525 5163 SH DFND 1 5163 0 0 ISHARES TR MSCI EAFE ETF 464287465 3648498 45387 SH DFND 1 45387 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 30919 625 SH DFND 1 625 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 7240 100 SH DFND 1 100 0 0 J P MORGAN EXCHANGE TRADED F SUSTAINABLE INFR 46654Q500 82854 1322 SH DFND 1 1322 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 109281 1876 SH DFND 1 1876 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 4214597 77657 SH DFND 1 77657 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 49093 1100 SH DFND 1 1100 0 0 JABIL INC COM 466313103 4797165 42870 SH DFND 1 42870 0 0 JACOBS SOLUTIONS INC COM 46982L108 881490 7420 SH DFND 1 7420 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 8720 302 SH DFND 1 302 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2615 18 SH DFND 1 18 0 0 JD.COM INC SPON ADR CL A 47215P106 65204 1504 SH DFND 1 1504 0 0 JOBY AVIATION INC COMMON STOCK G65163100 1242 300 SH DFND 1 300 0 0 JOHNSON & JOHNSON COM 478160104 105426972 607746 SH DFND 1 607746 0 0 JOHNSON CTLS INTL PLC SHS G51502105 4723608 75918 SH DFND 1 75918 0 0 JPMORGAN CHASE & CO COM 46625H100 127202638 895739 SH DFND 1 895739 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 1444 450 SH DFND 1 450 0 0 JUNIPER NETWORKS INC COM 48203R104 3443 100 SH DFND 1 100 0 0 KALEYRA INC COM 483379202 130 58 SH DFND 1 58 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 4219 1060 SH DFND 1 1060 0 0 KB HOME COM 48666K109 4055 100 SH DFND 1 100 0 0 KELLOGG CO COM 487836108 926732 13200 SH DFND 1 13200 0 0 KELSO TECHNOLOGIES INC COM NEW 48826D201 1280 4000 SH DFND 1 4000 0 0 KEYCORP COM 493267108 37295 3007 SH DFND 1 3007 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 174973 1049 SH DFND 1 1049 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 6059 287 SH DFND 1 287 0 0 KIMBERLY-CLARK CORP COM 494368103 3270638 23350 SH DFND 1 23350 0 0 KINDER MORGAN INC DEL COM 49456B101 48554 2483 SH DFND 1 2483 0 0 KINROSS GOLD CORP COM 496902404 298965 47509 SH DFND 1 47509 0 0 KKR & CO INC COM 48251W104 1712014 32529 SH DFND 1 32529 0 0 KLA CORP COM NEW 482480100 5838444 11328 SH DFND 1 11328 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 4426 242 SH DFND 1 242 0 0 KORNIT DIGITAL LTD SHS M6372Q113 304 16 SH DFND 1 16 0 0 KRAFT HEINZ CO COM 500754106 626275 15041 SH DFND 1 15041 0 0 KRANESHARES TR QUADRTC INT RT 500767736 56105 2450 SH DFND 1 2450 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 608755 18929 SH DFND 1 18929 0 0 KROGER CO COM 501044101 2422472 47873 SH DFND 1 47873 0 0 KULICKE & SOFFA INDS INC COM 501242101 103640 1995 SH DFND 1 1995 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 60699 4073 SH DFND 1 4073 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 37267 178 SH DFND 1 178 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 34566 150 SH DFND 1 150 0 0 LAM RESEARCH CORP COM 512807108 2277242 4318 SH DFND 1 4318 0 0 LAMB WESTON HLDGS INC COM 513272104 8191532 78284 SH DFND 1 78284 0 0 LANTRONIX INC COM NEW 516548203 6435 1500 SH DFND 1 1500 0 0 LARGO INC COM 517097101 529 73 SH DFND 1 73 0 0 LAS VEGAS SANDS CORP COM 517834107 143393 1865 SH DFND 1 1865 0 0 LAUDER ESTEE COS INC CL A 518439104 5835348 23576 SH DFND 1 23576 0 0 LAZARD LTD SHS A G54050102 3256 100 SH DFND 1 100 0 0 LCI INDS COM 50189K103 1205 9 SH DFND 1 9 0 0 LEAFLY HOLDINGS INC *W EXP 02/04/202 52178J113 6 125 SH DFND 1 125 0 0 LEAR CORP COM NEW 521865204 43355 274 SH DFND 1 274 0 0 LEGGETT & PLATT INC COM 524660107 86172 2703 SH DFND 1 2703 0 0 LEIDOS HOLDINGS INC COM 525327102 4100 44 SH DFND 1 44 0 0 LEMONADE INC COM 52567D107 1590 112 SH DFND 1 112 0 0 LENNAR CORP CL A 526057104 2376327 22287 SH DFND 1 22287 0 0 LESLIES INC COM 527064109 1854 169 SH DFND 1 169 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 5264 290 SH DFND 1 290 0 0 LI AUTO INC SPONSORED ADS 50202M102 6542 200 SH DFND 1 200 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 89262 14024 SH DFND 1 14024 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 326 4 SH DFND 1 4 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1012117 13630 SH DFND 1 13630 0 0 LIFE STORAGE INC COM 53223X107 951 7 SH DFND 1 7 0 0 LIFETIME BRANDS INC COM 53222Q103 11580 2000 SH DFND 1 2000 0 0 LIFEVANTAGE CORP COM NEW 53222K205 11478 3270 SH DFND 1 3270 0 0 LIGHTNING EMOTORS INC COM 53228T101 346 980 SH DFND 1 980 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 1936295 96310 SH DFND 1 96310 0 0 LILIUM N V CLASS A ORD SHS N52586109 28 43 SH DFND 1 43 0 0 LILLY ELI & CO COM 532457108 28871590 71418 SH DFND 1 71418 0 0 LIMINAL BIOSCIENCES INC COM NEW 53272L202 15 3 SH DFND 1 3 0 0 LINCOLN ELEC HLDGS INC COM 533900106 209597 1240 SH DFND 1 1240 0 0 LINDE PLC SHS G54950103 11402372 30306 SH DFND 1 30306 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 50900 5000 SH DFND 1 5000 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 6892 550 SH DFND 1 550 0 0 LISTED FD TR WAHED FTSE ETF 53656F607 353053 7867 SH DFND 1 7867 0 0 LISTED FD TR ROUNDHILL BALL 53656F417 593637 62346 SH DFND 1 62346 0 0 LISTED FD TR CORE ALT FD 53656F847 6528 219 SH DFND 1 219 0 0 LISTED FD TR WAHED DOW JONES 53656F268 207030 7830 SH DFND 1 7830 0 0 LITHIA MTRS INC COM 536797103 1571 7 SH DFND 1 7 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 882682 36838 SH DFND 1 36838 0 0 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 104990 4018 SH DFND 1 4018 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 26664 286 SH DFND 1 286 0 0 LIVENT CORP COM 53814L108 36377 1605 SH DFND 1 1605 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 20939 7974 SH DFND 1 7974 0 0 LOCKHEED MARTIN CORP COM 539830109 14038289 27279 SH DFND 1 27279 0 0 LOEWS CORP COM 540424108 73459 1276 SH DFND 1 1276 0 0 LOGITECH INTL S A SHS H50430232 5247 79 SH DFND 1 79 0 0 LOUISIANA PAC CORP COM 546347105 63083 861 SH DFND 1 861 0 0 LOWES COS INC COM 548661107 33600266 160035 SH DFND 1 160035 0 0 LPL FINL HLDGS INC COM 50212V100 2391 9 SH DFND 1 9 0 0 LUCID GROUP INC COM 549498103 120631 13941 SH DFND 1 13941 0 0 LULULEMON ATHLETICA INC COM 550021109 5289686 14029 SH DFND 1 14029 0 0 LUMEN TECHNOLOGIES INC COM 550241103 4325 1622 SH DFND 1 1622 0 0 LUMENTUM HLDGS INC COM 55024U109 64986 1190 SH DFND 1 1190 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 3080 500 SH DFND 1 500 0 0 LYFT INC CL A COM 55087P104 2002 182 SH DFND 1 182 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 742534 6577 SH DFND 1 6577 0 0 M D C HLDGS INC COM 552676108 2630 50 SH DFND 1 50 0 0 MACYS INC COM 55616P104 564 30 SH DFND 1 30 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 3459 60 SH DFND 1 60 0 0 MAG SILVER CORP COM 55903Q104 279435 17248 SH DFND 1 17248 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1050161 19234 SH DFND 1 19234 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 13460 1000 SH DFND 1 1000 0 0 MAGNA INTL INC COM 559222401 55935487 782663 SH DFND 1 782663 0 0 MALIBU BOATS INC COM CL A 56117J100 4643 61 SH DFND 1 61 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 4298 200 SH DFND 1 200 0 0 MANULIFE FINL CORP COM 56501R106 175559648 7098583 SH DFND 1 7098583 0 0 MARATHON OIL CORP COM 565849106 239975 8876 SH DFND 1 8876 0 0 MARATHON PETE CORP COM 56585A102 165261 1068 SH DFND 1 1068 0 0 MARKEL CORP COM 570535104 75214 58 SH DFND 1 58 0 0 MARKETAXESS HLDGS INC COM 57060D108 41590 90 SH DFND 1 90 0 0 MARKFORGED HOLDING CORPORATI COM 57064N102 116 93 SH DFND 1 93 0 0 MARQETA INC CLASS A COM 57142B104 3666 615 SH DFND 1 615 0 0 MARRIOTT INTL INC NEW CL A 571903202 12245542 74038 SH DFND 1 74038 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 32169 242 SH DFND 1 242 0 0 MARSH & MCLENNAN COS INC COM 571748102 8667687 43221 SH DFND 1 43221 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2338870 5499 SH DFND 1 5499 0 0 MARVELL TECHNOLOGY INC COM 573874104 3062030 58708 SH DFND 1 58708 0 0 MASCO CORP COM 574599106 847046 15832 SH DFND 1 15832 0 0 MASIMO CORP COM 574795100 4201 20 SH DFND 1 20 0 0 MASTEC INC COM 576323109 103158 1100 SH DFND 1 1100 0 0 MASTERBRAND INC COMMON STOCK 57638P104 85 9 SH DFND 1 9 0 0 MASTERCARD INCORPORATED CL A 57636Q104 54428433 129233 SH DFND 1 129233 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 12958 425 SH DFND 1 425 0 0 MATADOR RES CO COM 576485205 42503 829 SH DFND 1 829 0 0 MATCH GROUP INC NEW COM 57667L107 8374 167 SH DFND 1 167 0 0 MATTEL INC COM 577081102 9135 505 SH DFND 1 505 0 0 MATTERPORT INC COM CL A 577096100 933 255 SH DFND 1 255 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 639157 11856 SH DFND 1 11856 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4775321 49564 SH DFND 1 49564 0 0 MCCORMICK & CO INC COM VTG 579780107 21042 252 SH DFND 1 252 0 0 MCDONALDS CORP COM 580135101 86398831 284171 SH DFND 1 284171 0 0 MCGRATH RENTCORP COM 580589109 3700 40 SH DFND 1 40 0 0 MCKESSON CORP COM 58155Q103 5555282 11912 SH DFND 1 11912 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 10894 1335 SH DFND 1 1335 0 0 MEDIFAST INC COM 58470H101 18108 173 SH DFND 1 173 0 0 MEDTRONIC PLC SHS G5960L103 14134308 161131 SH DFND 1 161131 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 5828 450 SH DFND 1 450 0 0 MERCADOLIBRE INC COM 58733R102 75763 48 SH DFND 1 48 0 0 MERCK & CO INC COM 58933Y105 38802130 321263 SH DFND 1 321263 0 0 MERUS N V COM N5749R100 1799 96 SH DFND 1 96 0 0 META MATERIALS INC COM 59134N104 1016 1798 SH DFND 1 1798 0 0 META PLATFORMS INC CL A 30303M102 27095288 111186 SH DFND 1 111186 0 0 METHANEX CORP COM 59151K108 1009581 16106 SH DFND 1 16106 0 0 METLIFE INC COM 59156R108 5045621 74608 SH DFND 1 74608 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 230325 150 SH DFND 1 150 0 0 MGM RESORTS INTERNATIONAL COM 552953101 129976 2560 SH DFND 1 2560 0 0 MGP INGREDIENTS INC NEW COM 55303J106 58648 441 SH DFND 1 441 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 116676 1411 SH DFND 1 1411 0 0 MICRON TECHNOLOGY INC COM 595112103 1545461 25358 SH DFND 1 25358 0 0 MICROSOFT CORP COM 594918104 310330976 962683 SH DFND 1 962683 0 0 MICROVISION INC DEL COM NEW 594960304 7185 2000 SH DFND 1 2000 0 0 MILLER INDS INC TENN COM NEW 600551204 5391 150 SH DFND 1 150 0 0 MILLERKNOLL INC COM 600544100 394947 18372 SH DFND 1 18372 0 0 MIND MEDICINE MINDMED INC COM NEW 60255C885 2542 735 SH DFND 1 735 0 0 MISTRAS GROUP INC COM 60649T107 20808 2870 SH DFND 1 2870 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 1615 31 SH DFND 1 31 0 0 MODERNA INC COM 60770K107 868932 5264 SH DFND 1 5264 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 303261 5747 SH DFND 1 5747 0 0 MONDELEZ INTL INC CL A 609207105 19124125 256426 SH DFND 1 256426 0 0 MONGODB INC CL A 60937P106 332130 1463 SH DFND 1 1463 0 0 MONOLITHIC PWR SYS INC COM 609839105 105496 214 SH DFND 1 214 0 0 MONROE CAP CORP COM 610335101 92040 11800 SH DFND 1 11800 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 212072 3904 SH DFND 1 3904 0 0 MOODYS CORP COM 615369105 1045943 3401 SH DFND 1 3401 0 0 MORGAN STANLEY COM NEW 617446448 35573552 381428 SH DFND 1 381428 0 0 MORGAN STANLEY CHINA A SH FD COM 617468103 4797 250 SH DFND 1 250 0 0 MOSAIC CO NEW COM 61945C103 1926471 37033 SH DFND 1 37033 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 855270 2879 SH DFND 1 2879 0 0 MOVADO GROUP INC COM 624580106 8236 290 SH DFND 1 290 0 0 MP MATERIALS CORP COM CL A 553368101 7008 250 SH DFND 1 250 0 0 MPLX LP COM UNIT REP LTD 55336V100 5217 150 SH DFND 1 150 0 0 MSC INDL DIRECT INC CL A 553530106 49278 584 SH DFND 1 584 0 0 MSCI INC COM 55354G100 217621 335 SH DFND 1 335 0 0 MURPHY OIL CORP COM 626717102 1090227 27434 SH DFND 1 27434 0 0 MURPHY USA INC COM 626755102 45921 177 SH DFND 1 177 0 0 MYMD PHARMACEUTICALS INC COM 62856X102 60 27 SH DFND 1 27 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 8066 2100 SH DFND 1 2100 0 0 NANOVIRICIDES INC COM 630087302 664 429 SH DFND 1 429 0 0 NASDAQ INC COM 631103108 918469 16043 SH DFND 1 16043 0 0 NATERA INC COM 632307104 11994 221 SH DFND 1 221 0 0 NATIONAL BK HLDGS CORP CL A 633707104 550587 16564 SH DFND 1 16564 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 17226 3300 SH DFND 1 3300 0 0 NATIONAL ENERGY SERVICES REU *W EXP 06/06/202 G6375R115 1820 11300 SH DFND 1 11300 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 41024 604 SH DFND 1 604 0 0 NATURA &CO HLDG S A ADS 63884N108 1596 300 SH DFND 1 300 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 2255 146 SH DFND 1 146 0 0 NATWEST GROUP PLC SPONS ADR 639057207 3507 392 SH DFND 1 392 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 2750 1000 SH DFND 1 1000 0 0 NAUTILUS INC COM 63910B102 796 435 SH DFND 1 435 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 582146 41894 SH DFND 1 41894 0 0 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 2445 78 SH DFND 1 78 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 1943 200 SH DFND 1 200 0 0 NBT BANCORP INC COM 628778102 34 1 SH DFND 1 1 0 0 NEOVASC INC COM NEW 64065J403 43618 1195 SH DFND 1 1195 0 0 NEPTUNE WELLNESS SOLUTIONS I COM NEW 64079L204 1 2 SH DFND 1 2 0 0 NETAPP INC COM 64110D104 1123027 16465 SH DFND 1 16465 0 0 NETFLIX INC COM 64110L106 2916825 8216 SH DFND 1 8216 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1916 19 SH DFND 1 19 0 0 NEW FOUND GOLD CORP COM 64440N103 137707 20584 SH DFND 1 20584 0 0 NEW GOLD INC CDA COM 644535106 117556 78371 SH DFND 1 78371 0 0 NEW JERSEY RES CORP COM 646025106 13944 265 SH DFND 1 265 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1254496 127899 SH DFND 1 127899 0 0 NEWELL BRANDS INC COM 651229106 9172 728 SH DFND 1 728 0 0 NEWMONT CORP COM 651639106 10155298 179031 SH DFND 1 179031 0 0 NEXGEN ENERGY LTD COM 65340P106 123170 23969 SH DFND 1 23969 0 0 NEXTERA ENERGY INC COM 65339F101 7390282 93032 SH DFND 1 93032 0 0 NICE LTD SPONSORED ADR 653656108 134898 600 SH DFND 1 600 0 0 NIKE INC CL B 654106103 62887218 474252 SH DFND 1 474252 0 0 NIKOLA CORP COM 654110105 1380 839 SH DFND 1 839 0 0 NIO INC SPON ADS 62914V106 84288 7931 SH DFND 1 7931 0 0 NIOCORP DEVS LTD COM NEW 654484609 5304 600 SH DFND 1 600 0 0 NISOURCE INC COM 65473P105 25669 925 SH DFND 1 925 0 0 NIU TECHNOLOGIES ADS 65481N100 5460 1400 SH DFND 1 1400 0 0 NOKIA CORP SPONSORED ADR 654902204 32364 5250 SH DFND 1 5250 0 0 NORFOLK SOUTHN CORP COM 655844108 5698769 25647 SH DFND 1 25647 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 2914 9400 SH DFND 1 9400 0 0 NORTHERN TR CORP COM 665859104 11685 99 SH DFND 1 99 0 0 NORTHROP GRUMMAN CORP COM 666807102 1054597 2138 SH DFND 1 2138 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 89372 5430 SH DFND 1 5430 0 0 NOV INC COM 62955J103 1494391 64708 SH DFND 1 64708 0 0 NOVA LTD COM M7516K103 2471 24 SH DFND 1 24 0 0 NOVARTIS AG SPONSORED ADR 66987V109 714917 7360 SH DFND 1 7360 0 0 NOVAVAX INC COM NEW 670002401 11505 1395 SH DFND 1 1395 0 0 NOVO-NORDISK A S ADR 670100205 5484420 33085 SH DFND 1 33085 0 0 NOVONIX LIMITED SPONSORED ADS 67010L100 9688 2000 SH DFND 1 2000 0 0 NRG ENERGY INC COM NEW 629377508 177712 5250 SH DFND 1 5250 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 10598 2350 SH DFND 1 2350 0 0 NUCOR CORP COM 670346105 645661 3821 SH DFND 1 3821 0 0 NUSCALE PWR CORP CL A COM 67079K100 145786 16109 SH DFND 1 16109 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 253945 5517 SH DFND 1 5517 0 0 NUTANIX INC CL A 67059N108 8473 250 SH DFND 1 250 0 0 NUTRIEN LTD COM 67077M108 195717206 1978359 SH DFND 1 1978359 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 349501 6217 SH DFND 1 6217 0 0 NVIDIA CORPORATION COM 67066G104 49070274 168797 SH DFND 1 168797 0 0 NVR INC COM 62944T105 5577 1 SH DFND 1 1 0 0 NXP SEMICONDUCTORS N V COM N6596X109 174503 914 SH DFND 1 914 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P405 25 1 SH DFND 1 1 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 255 100 SH DFND 1 100 0 0 OBSIDIAN ENERGY LTD COM 674482203 80781 8752 SH DFND 1 8752 0 0 OCCIDENTAL PETE CORP COM 674599105 6111219 91528 SH DFND 1 91528 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 13098 302 SH DFND 1 302 0 0 OFG BANCORP COM 67103X102 680901 27578 SH DFND 1 27578 0 0 OGE ENERGY CORP COM 670837103 14884 400 SH DFND 1 400 0 0 OKTA INC CL A 679295105 800991 9595 SH DFND 1 9595 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1059539 3169 SH DFND 1 3169 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 21390 645 SH DFND 1 645 0 0 OMNICOM GROUP INC COM 681919106 1575652 15732 SH DFND 1 15732 0 0 ON HLDG AG NAMEN AKT A H5919C104 12322 360 SH DFND 1 360 0 0 ON SEMICONDUCTOR CORP COM 682189105 504393 5720 SH DFND 1 5720 0 0 ONCOLYTICS BIOTECH INC COM NEW 682310875 880 557 SH DFND 1 557 0 0 ONE GAS INC COM 68235P108 520967 6629 SH DFND 1 6629 0 0 ONEMAIN HLDGS INC COM 68268W103 150671 4081 SH DFND 1 4081 0 0 ONEOK INC NEW COM 682680103 1452327 22274 SH DFND 1 22274 0 0 OPEN TEXT CORP COM 683715106 26276054 564750 SH DFND 1 564750 0 0 ORACLE CORP COM 68389X105 16703697 175386 SH DFND 1 175386 0 0 ORANGE SPONSORED ADR 684060106 93449 6522 SH DFND 1 6522 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 6347238 7053 SH DFND 1 7053 0 0 ORGANIGRAM HLDGS INC COM 68620P101 24506 28830 SH DFND 1 28830 0 0 ORGANON & CO COMMON STOCK 68622V106 1846538 75762 SH DFND 1 75762 0 0 ORGANOVO HLDGS INC COM NEW 68620A203 29 10 SH DFND 1 10 0 0 ORLA MNG LTD NEW COM 68634K106 22190 3579 SH DFND 1 3579 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 76959 3527 SH DFND 1 3527 0 0 OSTIN TECHNOLOGY GROUP CO LT ORDINARY SHARES G67927106 785 900 SH DFND 1 900 0 0 OTIS WORLDWIDE CORP COM 68902V107 429120 5020 SH DFND 1 5020 0 0 OUSTER INC COM 68989M103 126 164 SH DFND 1 164 0 0 OVINTIV INC COM 69047Q102 1775287 33192 SH DFND 1 33192 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 386534 14066 SH DFND 1 14066 0 0 PACCAR INC COM 693718108 79570 810 SH DFND 1 810 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3521 225 SH DFND 1 225 0 0 PACKAGING CORP AMER COM 695156109 160572 1140 SH DFND 1 1140 0 0 PAGERDUTY INC COM 69553P100 753370 18057 SH DFND 1 18057 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 756140 87601 SH DFND 1 87601 0 0 PALO ALTO NETWORKS INC COM 697435105 36484350 182581 SH DFND 1 182581 0 0 PAN AMERN SILVER CORP COM 697900108 325410 13520 SH DFND 1 13520 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 500430 21909 SH DFND 1 21909 0 0 PARK HOTELS & RESORTS INC COM 700517105 823 50 SH DFND 1 50 0 0 PARKER-HANNIFIN CORP COM 701094104 5553930 13264 SH DFND 1 13264 0 0 PATTERSON COS INC COM 703395103 3203 120 SH DFND 1 120 0 0 PAYCHEX INC COM 704326107 2479315 21446 SH DFND 1 21446 0 0 PAYPAL HLDGS INC COM 70450Y103 10852126 128339 SH DFND 1 128339 0 0 PAYSAFE LIMITED SHS G6964L206 1964 92 SH DFND 1 92 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 2328488 23127 SH DFND 1 23127 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 43240 3082 SH DFND 1 3082 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 183629 15020 SH DFND 1 15020 0 0 PEMBINA PIPELINE CORP COM 706327103 47739391 1014972 SH DFND 1 1014972 0 0 PENN ENTERTAINMENT INC COM 707569109 15225 412 SH DFND 1 412 0 0 PEPSICO INC COM 713448108 25169316 125974 SH DFND 1 125974 0 0 PERFICIENT INC COM 71375U101 8241 112 SH DFND 1 112 0 0 PERION NETWORK LTD SHS NEW M78673114 644825 15693 SH DFND 1 15693 0 0 PERKINELMER INC COM 714046109 143677 1091 SH DFND 1 1091 0 0 PERRIGO CO PLC SHS G97822103 9642 200 SH DFND 1 200 0 0 PERSPECTIVE THERAPEUTICS INC COM 46489V104 1346 2000 SH DFND 1 2000 0 0 PFIZER INC COM 717081103 49698192 1102701 SH DFND 1 1102701 0 0 PG&E CORP COM 69331C108 80850 5000 SH DFND 1 5000 0 0 PHILIP MORRIS INTL INC COM 718172109 5566850 46997 SH DFND 1 46997 0 0 PHILLIPS 66 COM 718546104 993142 9454 SH DFND 1 9454 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 12520 1000 SH DFND 1 1000 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 200800 16000 SH DFND 1 16000 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 26006514 1262733 SH DFND 1 1262733 0 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 847912 67150 SH DFND 1 67150 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 621900 6865 SH DFND 1 6865 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 735664 7822 SH DFND 1 7822 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3014318 30181 SH DFND 1 30181 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 413650 4229 SH DFND 1 4229 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 279425 2955 SH DFND 1 2955 0 0 PIMCO INCOME STRATEGY FD COM 72201H108 62168 7600 SH DFND 1 7600 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 28760 4000 SH DFND 1 4000 0 0 PINNACLE WEST CAP CORP COM 723484101 40933 456 SH DFND 1 456 0 0 PINTEREST INC CL A 72352L106 24997 878 SH DFND 1 878 0 0 PIONEER NAT RES CO COM 723787107 201013 942 SH DFND 1 942 0 0 PIXELWORKS INC COM NEW 72581M305 4322 2262 SH DFND 1 2262 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 5521 425 SH DFND 1 425 0 0 PLANET FITNESS INC CL A 72703H101 2054 20 SH DFND 1 20 0 0 PLANET LABS PBC COM CL A 72703X106 3639 745 SH DFND 1 745 0 0 PLUG POWER INC COM NEW 72919P202 39067 2984 SH DFND 1 2984 0 0 PLURI INC COM 72942G104 710 740 SH DFND 1 740 0 0 PNC FINL SVCS GROUP INC COM 693475105 341964 2713 SH DFND 1 2713 0 0 POET TECHNOLOGIES INC COM NEW 73044W302 19261 3740 SH DFND 1 3740 0 0 POLARIS INC COM 731068102 1892293 16183 SH DFND 1 16183 0 0 POOL CORP COM 73278L105 15854 35 SH DFND 1 35 0 0 POST HLDGS INC COM 737446104 3543 39 SH DFND 1 39 0 0 PPG INDS INC COM 693506107 1679682 10670 SH DFND 1 10670 0 0 PPL CORP COM 69351T106 35593 1291 SH DFND 1 1291 0 0 PRECISION DRILLING CORP COM NEW 74022D407 817542 11328 SH DFND 1 11328 0 0 PREMIER INC CL A 74051N102 696273 21450 SH DFND 1 21450 0 0 PRICE T ROWE GROUP INC COM 74144T108 74076 582 SH DFND 1 582 0 0 PRIMERICA INC COM 74164M108 189286 1105 SH DFND 1 1105 0 0 PRIMO WATER CORPORATION COM 74167P108 60085 3500 SH DFND 1 3500 0 0 PROCTER AND GAMBLE CO COM 742718109 67688158 407940 SH DFND 1 407940 0 0 PROCURE ETF TRUST II SPACE ETF 74280R205 13180 515 SH DFND 1 515 0 0 PROFOUND MED CORP COM NEW 74319B502 12850 1000 SH DFND 1 1000 0 0 PROG HOLDINGS INC COM NPV 74319R101 1245 51 SH DFND 1 51 0 0 PROGRESSIVE CORP COM 743315103 1150531 7589 SH DFND 1 7589 0 0 PROLOGIS INC. COM 74340W103 5040458 40545 SH DFND 1 40545 0 0 PROMIS NEUROSCIENCES INC COM NEW 74346M406 946 149 SH DFND 1 149 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 36046 380 SH DFND 1 380 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 24 2 SH DFND 1 2 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 942533 44722 SH DFND 1 44722 0 0 PROSHARES TR SHT 7-10 YR TR 74348A608 997077 35849 SH DFND 1 35849 0 0 PROSHARES TR ONLINE RTL ETF 74347B169 5284 125 SH DFND 1 125 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 17322499 144476 SH DFND 1 144476 0 0 PROSHARES TR SHORT BITCOIN 74347G291 2129 101 SH DFND 1 101 0 0 PROSHARES TR SHRT HGH YIELD 74347R131 1433649 77939 SH DFND 1 77939 0 0 PROSHARES TR II ULTRASHORT YEN N 74347W569 446 8 SH DFND 1 8 0 0 PROSHARES TR II ULTRASHRT EURO 74347W882 431 15 SH DFND 1 15 0 0 PROSPECT CAP CORP COM 74348T102 9297 1000 SH DFND 1 1000 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 13200 6000 SH DFND 1 6000 0 0 PRUDENTIAL FINL INC COM 744320102 906365 10925 SH DFND 1 10925 0 0 PRUDENTIAL PLC ADR 74435K204 243477 8760 SH DFND 1 8760 0 0 PTC INC COM 69370C100 2561 20 SH DFND 1 20 0 0 PUBLIC STORAGE COM 74460D109 922590 2915 SH DFND 1 2915 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 104622 1707 SH DFND 1 1707 0 0 PULTE GROUP INC COM 745867101 126791 2149 SH DFND 1 2149 0 0 PURE STORAGE INC CL A 74624M102 5149 150 SH DFND 1 150 0 0 PURPLE BIOTECH LTD SPONSORED ADS 74638P109 9580 4000 SH DFND 1 4000 0 0 PYROGENESIS CDA INC COM 74734T104 10987 10080 SH DFND 1 10080 0 0 QORVO INC COM 74736K101 400901 3885 SH DFND 1 3885 0 0 QUAKER HOUGHTON COM 747316107 1930 10 SH DFND 1 10 0 0 QUALCOMM INC COM 747525103 41476928 298564 SH DFND 1 298564 0 0 QUANTUM COMPUTING INC COM 74766W108 495 252 SH DFND 1 252 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 24618 3033 SH DFND 1 3033 0 0 QUEST DIAGNOSTICS INC COM 74834L100 6527 34 SH DFND 1 34 0 0 QUIPT HOME MEDICAL CORP COM 74880P104 20232 2150 SH DFND 1 2150 0 0 RADWARE LTD ORD M81873107 454199 21224 SH DFND 1 21224 0 0 RBB FD INC MOTLEY FOL ETF 74933W601 6758 191 SH DFND 1 191 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 13519 175 SH DFND 1 175 0 0 REALTY INCOME CORP COM 756109104 29162 464 SH DFND 1 464 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 3096 33 SH DFND 1 33 0 0 REGAL REXNORD CORPORATION COM 758750103 228668 1603 SH DFND 1 1603 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1523422 1814 SH DFND 1 1814 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 5571 300 SH DFND 1 300 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1345 10 SH DFND 1 10 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 3114734 9936 SH DFND 1 9936 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 12734 63 SH DFND 1 63 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 9162 1254 SH DFND 1 1254 0 0 REPARE THERAPEUTICS INC COM 760273102 12012 1250 SH DFND 1 1250 0 0 REPLIGEN CORP COM 759916109 40835 250 SH DFND 1 250 0 0 REPUBLIC SVCS INC COM 760759100 570526 3499 SH DFND 1 3499 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 1460 80 SH DFND 1 80 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 94121560 1044876 SH DFND 1 1044876 0 0 REUNION NEUROSCIENCE INC COM 76134G103 7 8 SH DFND 1 8 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 13865 500 SH DFND 1 500 0 0 RF INDS LTD COM PAR $0.01 749552105 20344 3500 SH DFND 1 3500 0 0 RH COM 74967X103 93427 378 SH DFND 1 378 0 0 RIO TINTO PLC SPONSORED ADR 767204100 4782381 69651 SH DFND 1 69651 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 3407818 47870 SH DFND 1 47870 0 0 RITE AID CORP COM 767754872 649 250 SH DFND 1 250 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 117790 7242 SH DFND 1 7242 0 0 ROBERT HALF INTL INC COM 770323103 9552 120 SH DFND 1 120 0 0 ROBINHOOD MKTS INC COM CL A 770700102 566 57 SH DFND 1 57 0 0 ROBLOX CORP CL A 771049103 176497 3286 SH DFND 1 3286 0 0 ROCKET COS INC COM CL A 77311W101 4505 494 SH DFND 1 494 0 0 ROCKWELL AUTOMATION INC COM 773903109 4483548 12148 SH DFND 1 12148 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 103876087 1688882 SH DFND 1 1688882 0 0 ROKU INC COM CL A 77543R102 97229 1454 SH DFND 1 1454 0 0 ROPER TECHNOLOGIES INC COM 776696106 3554814 7098 SH DFND 1 7098 0 0 ROSS STORES INC COM 778296103 4606685 35457 SH DFND 1 35457 0 0 ROYAL BK CDA SUSTAINABL COM 780087102 675128862 5171604 SH DFND 1 5171604 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 276874 3619 SH DFND 1 3619 0 0 ROYAL GOLD INC COM 780287108 3147899 23879 SH DFND 1 23879 0 0 RUMBLE INC COM CL A 78137L105 18820 2000 SH DFND 1 2000 0 0 RXO INC COMMON STOCK 74982T103 7453 310 SH DFND 1 310 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 20098 182 SH DFND 1 182 0 0 RYDER SYS INC COM 783549108 45625 520 SH DFND 1 520 0 0 S&P GLOBAL INC COM 78409V104 9802983 27587 SH DFND 1 27587 0 0 SABRE CORP COM 78573M104 6420 1500 SH DFND 1 1500 0 0 SAFEHOLD INC COM 78646V107 858 30 SH DFND 1 30 0 0 SAFETY INS GROUP INC COM 78648T100 87443 870 SH DFND 1 870 0 0 SAGE THERAPEUTICS INC COM 78667J108 4219 100 SH DFND 1 100 0 0 SALESFORCE INC COM 79466L302 18795200 86534 SH DFND 1 86534 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 12984 1887 SH DFND 1 1887 0 0 SANGAMO THERAPEUTICS INC COM 800677106 4379 2531 SH DFND 1 2531 0 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 1370224 291477 SH DFND 1 291477 0 0 SANMINA CORPORATION COM 801056102 4274465 57292 SH DFND 1 57292 0 0 SANOFI SPONSORED ADR 80105N105 990416 14666 SH DFND 1 14666 0 0 SAP SE SPON ADR 803054204 721903 5706 SH DFND 1 5706 0 0 SAPIENS INTL CORP N V SHS G7T16G103 343245 16032 SH DFND 1 16032 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 105804 415 SH DFND 1 415 0 0 SCHLUMBERGER LTD COM STK 806857108 2469604 47016 SH DFND 1 47016 0 0 SCHRODINGER INC COM 80810D103 12667 480 SH DFND 1 480 0 0 SCHWAB CHARLES CORP COM 808513105 31359 596 SH DFND 1 596 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 231420 3094 SH DFND 1 3094 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 14864 100 SH DFND 1 100 0 0 SCORPIO TANKERS INC SHS Y7542C130 345523 4808 SH DFND 1 4808 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 2291 32 SH DFND 1 32 0 0 SEA LTD SPONSORD ADS 81141R100 159595 1718 SH DFND 1 1718 0 0 SEABRIDGE GOLD INC COM 811916105 4016 230 SH DFND 1 230 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 141691 2155 SH DFND 1 2155 0 0 SEAGEN INC COM 81181C104 7472 37 SH DFND 1 37 0 0 SEALED AIR CORP NEW COM 81211K100 4724 103 SH DFND 1 103 0 0 SEANERGY MARITIME HLDGS CORP SHS Y73760400 1063 220 SH DFND 1 220 0 0 SEELOS THERAPEUTICS INC COM 81577F109 1472 2000 SH DFND 1 2000 0 0 SEI INVTS CO COM 784117103 662963 10968 SH DFND 1 10968 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 775704 4991 SH DFND 1 4991 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 32858224 210568 SH DFND 1 210568 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2394696 31263 SH DFND 1 31263 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 6169569 180878 SH DFND 1 180878 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 306007 4553 SH DFND 1 4553 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 6618547 73739 SH DFND 1 73739 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5669082 53450 SH DFND 1 53450 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 163740 1845 SH DFND 1 1845 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 7157314 193100 SH DFND 1 193100 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1737904 29619 SH DFND 1 29619 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 24705380 179631 SH DFND 1 179631 0 0 SEMPRA COM 816851109 4691173 31319 SH DFND 1 31319 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 168620 3356 SH DFND 1 3356 0 0 SENSEONICS HLDGS INC COM 81727U105 4905 7700 SH DFND 1 7700 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1739 23 SH DFND 1 23 0 0 SENTINELONE INC CL A 81730H109 8235 500 SH DFND 1 500 0 0 SERVICE CORP INTL COM 817565104 66670 930 SH DFND 1 930 0 0 SERVICENOW INC COM 81762P102 1568465 3366 SH DFND 1 3366 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1154 17 SH DFND 1 17 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 5816510 143724 SH DFND 1 143724 0 0 SHELL PLC SPON ADS 780259305 6759932 103071 SH DFND 1 103071 0 0 SHERWIN WILLIAMS CO COM 824348106 4617135 17959 SH DFND 1 17959 0 0 SHIFT4 PMTS INC CL A 82452J109 12207 163 SH DFND 1 163 0 0 SHOPIFY INC CL A 82509L107 12319466 206382 SH DFND 1 206382 0 0 SILGAN HLDGS INC COM 827048109 7684 109 SH DFND 1 109 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2824 43 SH DFND 1 43 0 0 SILVERCORP METALS INC COM 82835P103 31200 6000 SH DFND 1 6000 0 0 SILVERCREST METALS INC COM 828363101 33390 3500 SH DFND 1 3500 0 0 SILVERGATE CAP CORP CL A 82837P408 124 77 SH DFND 1 77 0 0 SIMON PPTY GROUP INC NEW COM 828806109 701251 6240 SH DFND 1 6240 0 0 SIMULATIONS PLUS INC COM 829214105 7010 125 SH DFND 1 125 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 926 200 SH DFND 1 200 0 0 SIYATA MOBILE INC COM NEW 83013Q509 785 5000 SH DFND 1 5000 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 8230 407 SH DFND 1 407 0 0 SKEENA RES LTD NEW COM 83056P715 80674 9650 SH DFND 1 9650 0 0 SKILLZ INC COM 83067L109 5144 8600 SH DFND 1 8600 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 4477019 31946 SH DFND 1 31946 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 153401 5009 SH DFND 1 5009 0 0 SMITH A O CORP COM 831865209 2552 35 SH DFND 1 35 0 0 SMUCKER J M CO COM NEW 832696405 5201 33 SH DFND 1 33 0 0 SNAP INC CL A 83304A106 128955 11240 SH DFND 1 11240 0 0 SNAP ON INC COM 833034101 19721 80 SH DFND 1 80 0 0 SNDL INC COM 83307B101 5877 2748 SH DFND 1 2748 0 0 SNOWFLAKE INC CL A 833445109 161092 1062 SH DFND 1 1062 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 462839 5897 SH DFND 1 5897 0 0 SOFI TECHNOLOGIES INC COM 83406F102 52496 6725 SH DFND 1 6725 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 13639 44 SH DFND 1 44 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 291331 3108 SH DFND 1 3108 0 0 SOUTHERN CO COM 842587107 250823 3593 SH DFND 1 3593 0 0 SOUTHERN COPPER CORP COM 84265V105 38615 500 SH DFND 1 500 0 0 SOUTHWEST AIRLS CO COM 844741108 52098 1644 SH DFND 1 1644 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 11804453 35129 SH DFND 1 35129 0 0 SPDR GOLD TR GOLD SHS 78463V107 11626365 61981 SH DFND 1 61981 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 275925 6139 SH DFND 1 6139 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 26690 489 SH DFND 1 489 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 1342 38 SH DFND 1 38 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 11216 327 SH DFND 1 327 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 7082 86 SH DFND 1 86 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 114632429 252930 SH DFND 1 252930 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2105283 4459 SH DFND 1 4459 0 0 SPDR SER TR S&P DIVID ETF 78464A763 2926831 22214 SH DFND 1 22214 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 76572 1880 SH DFND 1 1880 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 16143 545 SH DFND 1 545 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 19725 354 SH DFND 1 354 0 0 SPDR SER TR S&P METALS MNG 78464A755 1343159 24588 SH DFND 1 24588 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 20750 306 SH DFND 1 306 0 0 SPDR SER TR HLTH CR EQUIP 78464A581 19586 156 SH DFND 1 156 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 121659 870 SH DFND 1 870 0 0 SPDR SER TR AEROSPACE DEF 78464A631 29946 240 SH DFND 1 240 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 54286 1754 SH DFND 1 1754 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 62910 1338 SH DFND 1 1338 0 0 SPDR SER TR S&P BIOTECH 78464A870 207134 2339 SH DFND 1 2339 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 4371086 47718 SH DFND 1 47718 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 20232 887 SH DFND 1 887 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 264719 3822 SH DFND 1 3822 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 13769 272 SH DFND 1 272 0 0 SPDR SER TR S&P REGL BKG 78464A698 2023362 46175 SH DFND 1 46175 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 147073 1321 SH DFND 1 1321 0 0 SPDR SER TR S&P BK ETF 78464A797 56941 1549 SH DFND 1 1549 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 13438 711 SH DFND 1 711 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 181843 7040 SH DFND 1 7040 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 20346 962 SH DFND 1 962 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 40647 198 SH DFND 1 198 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 23452 328 SH DFND 1 328 0 0 SPERO THERAPEUTICS INC COM 84833T103 456 300 SH DFND 1 300 0 0 SPIRIT AIRLS INC COM 848577102 3516 200 SH DFND 1 200 0 0 SPLUNK INC COM 848637104 41096 405 SH DFND 1 405 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 10097 55 SH DFND 1 55 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 3163779 125684 SH DFND 1 125684 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 7519434 377975 SH DFND 1 377975 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 12150 1000 SH DFND 1 1000 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 532812 46123 SH DFND 1 46123 0 0 SPROUT SOCIAL INC COM CL A 85209W109 5945 75 SH DFND 1 75 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7465 120 SH DFND 1 120 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 85944 2085 SH DFND 1 2085 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 65600 1600 SH DFND 1 1600 0 0 SSR MINING IN COM 784730103 12513 608 SH DFND 1 608 0 0 STANDARD LITHIUM LTD COM 853606101 12324 2515 SH DFND 1 2515 0 0 STANLEY BLACK & DECKER INC COM 854502101 44709 453 SH DFND 1 453 0 0 STANTEC INC COM 85472N109 27410627 355436 SH DFND 1 355436 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 7652 275 SH DFND 1 275 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 12900 1000 SH DFND 1 1000 0 0 STARBUCKS CORP COM 855244109 22912273 204352 SH DFND 1 204352 0 0 STATE STR CORP COM 857477103 121477 1325 SH DFND 1 1325 0 0 STEEL DYNAMICS INC COM 858119100 302584 2344 SH DFND 1 2344 0 0 STELLANTIS N.V SHS N82405106 34341 1890 SH DFND 1 1890 0 0 STERIS PLC SHS USD G8473T100 280627 1471 SH DFND 1 1471 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 23056 436 SH DFND 1 436 0 0 STONECO LTD COM CL A G85158106 15626 1693 SH DFND 1 1693 0 0 STRATASYS LTD SHS M85548101 1638 100 SH DFND 1 100 0 0 STRATEGIC ED INC COM 86272C103 5111 57 SH DFND 1 57 0 0 STRATEGY SHS DAY HAGAN NED 86280R803 1081341 26897 SH DFND 1 26897 0 0 STRYKER CORPORATION COM 863667101 29458611 100544 SH DFND 1 100544 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 67584 4400 SH DFND 1 4400 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 8 1 SH DFND 1 1 0 0 SUN CMNTYS INC COM 866674104 4679 25 SH DFND 1 25 0 0 SUN LIFE FINANCIAL INC. COM 866796105 93284580 1472092 SH DFND 1 1472092 0 0 SUNCOR ENERGY INC NEW COM 867224107 183878851 4151949 SH DFND 1 4151949 0 0 SUNOPTA INC COM 8676EP108 18190 1739 SH DFND 1 1739 0 0 SUNPOWER CORP COM 867652406 13610 1000 SH DFND 1 1000 0 0 SUNRUN INC COM 86771W105 20631 1025 SH DFND 1 1025 0 0 SUPER MICRO COMPUTER INC COM 86800U104 53020 460 SH DFND 1 460 0 0 SYLVAMO CORP COMMON STOCK 871332102 1239 27 SH DFND 1 27 0 0 SYNAPTICS INC COM 87157D109 16182 150 SH DFND 1 150 0 0 SYNCHRONY FINANCIAL COM 87165B103 121552 4064 SH DFND 1 4064 0 0 SYNEOS HEALTH INC CL A 87166B102 1514 43 SH DFND 1 43 0 0 SYNOPSYS INC COM 871607107 147016 378 SH DFND 1 378 0 0 SYSCO CORP COM 871829107 2122418 26384 SH DFND 1 26384 0 0 T-MOBILE US INC COM 872590104 3047087 20286 SH DFND 1 20286 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5774227 59036 SH DFND 1 59036 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 825672 6925 SH DFND 1 6925 0 0 TAPESTRY INC COM 876030107 22723 504 SH DFND 1 504 0 0 TASEKO MINES LTD COM 876511106 8664 3800 SH DFND 1 3800 0 0 TC ENERGY CORP COM 87807B107 240133238 4516389 SH DFND 1 4516389 0 0 TE CONNECTIVITY LTD SHS H84989104 1945055 14482 SH DFND 1 14482 0 0 TECK RESOURCES LTD CL B 878742204 79658967 1366584 SH DFND 1 1366584 0 0 TEEKAY CORPORATION COM Y8564W103 2382 300 SH DFND 1 300 0 0 TELADOC HEALTH INC COM 87918A105 32648 1053 SH DFND 1 1053 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 2587 245 SH DFND 1 245 0 0 TELLURIAN INC NEW COM 87968A104 709 425 SH DFND 1 425 0 0 TELUS CORPORATION COM 87971M103 196996145 7331393 SH DFND 1 7331393 0 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 1025592 38685 SH DFND 1 38685 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 9728 1900 SH DFND 1 1900 0 0 TEMPUR SEALY INTL INC COM 88023U101 600339 14406 SH DFND 1 14406 0 0 TENARIS S A SPONSORED ADS 88031M109 69853 1787 SH DFND 1 1787 0 0 TERADATA CORP DEL COM 88076W103 205 5 SH DFND 1 5 0 0 TERADYNE INC COM 880770102 1577561 14416 SH DFND 1 14416 0 0 TESLA INC COM 88160R101 15585942 74758 SH DFND 1 74758 0 0 TEUCRIUM COMMODITY TR WHEAT FD 88166A508 12087 1700 SH DFND 1 1700 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 112691 11830 SH DFND 1 11830 0 0 TEXAS INSTRS INC COM 882508104 20341301 107879 SH DFND 1 107879 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 40979 17 SH DFND 1 17 0 0 TEXAS ROADHOUSE INC COM 882681109 1320838 12060 SH DFND 1 12060 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 12553 375 SH DFND 1 375 0 0 TEXTRON INC COM 883203101 2767 29 SH DFND 1 29 0 0 TFI INTL INC COM 87241L109 37460904 238653 SH DFND 1 238653 0 0 THE AARONS COMPANY INC COM 00258W108 242 25 SH DFND 1 25 0 0 THE CIGNA GROUP COM 125523100 924220 3446 SH DFND 1 3446 0 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 466521 187111 SH DFND 1 187111 0 0 THE LION ELECTRIC COMPANY *W EXP 05/06/202 536221112 247 950 SH DFND 1 950 0 0 THE TRADE DESK INC COM CL A 88339J105 1140130 17951 SH DFND 1 17951 0 0 THERATECHNOLOGIES INC COM 88338H100 1315014 1205928 SH DFND 1 1205928 0 0 THERATECHNOLOGIES INC NOTE 5.750% 6/3 88338HAA8 231035 245000 PRN DFND 1 245000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 20675216 33743 SH DFND 1 33743 0 0 THOMSON REUTERS CORP. COM NEW 884903709 35240407 200982 SH DFND 1 200982 0 0 TIDAL ETF TR SP FUNDS S&P GBL 886364769 39617 2009 SH DFND 1 2009 0 0 TIDAL ETF TR SP FDS S&P 500 886364801 253419 7995 SH DFND 1 7995 0 0 TILRAY BRANDS INC COM 88688T100 71300 22726 SH DFND 1 22726 0 0 TIMKEN CO COM 887389104 3317166 33062 SH DFND 1 33062 0 0 TJX COS INC NEW COM 872540109 21798775 274184 SH DFND 1 274184 0 0 TMC THE METALS COMPANY INC COM 87261Y106 3504 3000 SH DFND 1 3000 0 0 TOAST INC CL A 888787108 77737 4355 SH DFND 1 4355 0 0 TOOTSIE ROLL INDS INC COM 890516107 1533 25 SH DFND 1 25 0 0 TORM PLC SHS CL A G89479102 417221 14507 SH DFND 1 14507 0 0 TORO CORP COM Y8900D108 56 22 SH DFND 1 22 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 712883264 8644097 SH DFND 1 8644097 0 0 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 1686 50 SH DFND 1 50 0 0 TOYOTA MOTOR CORP ADS 892331307 27977 162 SH DFND 1 162 0 0 TRACTOR SUPPLY CO COM 892356106 2310662 8289 SH DFND 1 8289 0 0 TRADEWEB MKTS INC CL A 892672106 136022 1332 SH DFND 1 1332 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 275082 1302 SH DFND 1 1302 0 0 TRANSALTA CORP COM 89346D107 4728063 417243 SH DFND 1 417243 0 0 TRANSDIGM GROUP INC COM 893641100 3185904 3426 SH DFND 1 3426 0 0 TRAVEL PLUS LEISURE CO COM 894164102 7682 200 SH DFND 1 200 0 0 TREX CO INC COM 89531P105 6122 105 SH DFND 1 105 0 0 TRI POINTE HOMES INC COM 87265H109 5256 205 SH DFND 1 205 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 1272061 122705 SH DFND 1 122705 0 0 TRILOGY METALS INC NEW COM 89621C105 27 50 SH DFND 1 50 0 0 TRIMBLE INC COM 896239100 103500 2000 SH DFND 1 2000 0 0 TRINITY INDS INC COM 896522109 1463 60 SH DFND 1 60 0 0 TRIP COM GROUP LTD ADS 89677Q107 7480 200 SH DFND 1 200 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 1143 80 SH DFND 1 80 0 0 TRUIST FINL CORP COM 89832Q109 155617 4606 SH DFND 1 4606 0 0 TUCOWS INC COM NEW 898697206 14955 775 SH DFND 1 775 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 17400 4000 SH DFND 1 4000 0 0 TUSIMPLE HLDGS INC CL A 90089L108 377 200 SH DFND 1 200 0 0 TWILIO INC CL A 90138F102 131634 2018 SH DFND 1 2018 0 0 TWIST BIOSCIENCE CORP COM 90184D100 1057 75 SH DFND 1 75 0 0 TYLER TECHNOLOGIES INC COM 902252105 90955 257 SH DFND 1 257 0 0 TYSON FOODS INC CL A 902494103 96682 1524 SH DFND 1 1524 0 0 UBER TECHNOLOGIES INC COM 90353T100 9609182 278390 SH DFND 1 278390 0 0 UBIQUITI INC COM 90353W103 27411 102 SH DFND 1 102 0 0 UBS GROUP AG SHS H42097107 112080 5310 SH DFND 1 5310 0 0 UGI CORP NEW COM 902681105 1640 48 SH DFND 1 48 0 0 UIPATH INC CL A 90364P105 3026991 141950 SH DFND 1 141950 0 0 ULTA BEAUTY INC COM 90384S303 14413049 26043 SH DFND 1 26043 0 0 UNDER ARMOUR INC CL C 904311206 53780 6243 SH DFND 1 6243 0 0 UNDER ARMOUR INC CL A 904311107 14941 1401 SH DFND 1 1401 0 0 UNILEVER PLC SPON ADR NEW 904767704 3713653 67965 SH DFND 1 67965 0 0 UNION PAC CORP COM 907818108 28673698 125674 SH DFND 1 125674 0 0 UNISYS CORP COM NEW 909214306 1561 414 SH DFND 1 414 0 0 UNITED AIRLS HLDGS INC COM 910047109 325058 7173 SH DFND 1 7173 0 0 UNITED MARITIME CORPORATION COM Y92335101 51 18 SH DFND 1 18 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 69659 6291 SH DFND 1 6291 0 0 UNITED PARCEL SERVICE INC CL B 911312106 16419852 79675 SH DFND 1 79675 0 0 UNITED RENTALS INC COM 911363109 593721 1499 SH DFND 1 1499 0 0 UNITED STATES STL CORP NEW COM 912909108 12010 339 SH DFND 1 339 0 0 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 1037830 41814 SH DFND 1 41814 0 0 UNITED STS NAT GAS FD LP UNIT PAR 912318300 99218 14798 SH DFND 1 14798 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 53157 236 SH DFND 1 236 0 0 UNITEDHEALTH GROUP INC COM 91324P102 83496260 152132 SH DFND 1 152132 0 0 UNITY SOFTWARE INC COM 91332U101 40428 1150 SH DFND 1 1150 0 0 UNIVAR SOLUTIONS INC COM 91336L107 658 14 SH DFND 1 14 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 15291 89 SH DFND 1 89 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 102152 800 SH DFND 1 800 0 0 UNUM GROUP COM 91529Y106 39229 1001 SH DFND 1 1001 0 0 UPSTART HLDGS INC COM 91680M107 2827 135 SH DFND 1 135 0 0 UR-ENERGY INC COM 91688R108 2010 1500 SH DFND 1 1500 0 0 US BANCORP DEL COM NEW 902973304 15338235 353528 SH DFND 1 353528 0 0 US FOODS HLDG CORP COM 912008109 533 14 SH DFND 1 14 0 0 USANA HEALTH SCIENCES INC COM 90328M107 9435 146 SH DFND 1 146 0 0 V F CORP COM 918204108 63022 2796 SH DFND 1 2796 0 0 VAALCO ENERGY INC COM NEW 91851C201 9085 1345 SH DFND 1 1345 0 0 VAIL RESORTS INC COM 91879Q109 32147 138 SH DFND 1 138 0 0 VALERO ENERGY CORP COM 91913Y100 1695675 11709 SH DFND 1 11709 0 0 VALMONT INDS INC COM 920253101 55727 175 SH DFND 1 175 0 0 VALVOLINE INC COM 92047W101 946314 26785 SH DFND 1 26785 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 9377 32 SH DFND 1 32 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 34145 628 SH DFND 1 628 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 30104 302 SH DFND 1 302 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 11107282 40262 SH DFND 1 40262 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 11046 105 SH DFND 1 105 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 4864 30 SH DFND 1 30 0 0 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 100761 625 SH DFND 1 625 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 650702 19026 SH DFND 1 19026 0 0 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 137737 931 SH DFND 1 931 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 111633 1256 SH DFND 1 1256 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 119738 1414 SH DFND 1 1414 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 122934 530 SH DFND 1 530 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1346535 7656 SH DFND 1 7656 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 9774 90 SH DFND 1 90 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1070796 14480 SH DFND 1 14480 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2539248 34369 SH DFND 1 34369 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 543142 7074 SH DFND 1 7074 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 45417 690 SH DFND 1 690 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11518414 30254 SH DFND 1 30254 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 51552 615 SH DFND 1 615 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 25008 117 SH DFND 1 117 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2186201 7412 SH DFND 1 7412 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 35990 185 SH DFND 1 185 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 243149 1053 SH DFND 1 1053 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 100593 531 SH DFND 1 531 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 4107 19 SH DFND 1 19 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3640812 17395 SH DFND 1 17395 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 2607591 15115 SH DFND 1 15115 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 60010 320 SH DFND 1 320 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 4283757 57114 SH DFND 1 57114 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 31122 455 SH DFND 1 455 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 250161 6100 SH DFND 1 6100 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 19549430 388747 SH DFND 1 388747 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1257978 23301 SH DFND 1 23301 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 313880 3356 SH DFND 1 3356 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 551511 11143 SH DFND 1 11143 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 745678 3991 SH DFND 1 3991 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 362 4 SH DFND 1 4 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1609450 16454 SH DFND 1 16454 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 72224 1002 SH DFND 1 1002 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 281047 3493 SH DFND 1 3493 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1294932 21695 SH DFND 1 21695 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3440423 44977 SH DFND 1 44977 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 88564 1348 SH DFND 1 1348 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 179460 2989 SH DFND 1 2989 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 1995020 25183 SH DFND 1 25183 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 6662874 39535 SH DFND 1 39535 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 87333 1529 SH DFND 1 1529 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 47140302 846736 SH DFND 1 846736 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 629386 5353 SH DFND 1 5353 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 188250 3000 SH DFND 1 3000 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 502060 6754 SH DFND 1 6754 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 1891917 22687 SH DFND 1 22687 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 64301 447 SH DFND 1 447 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 123211 1295 SH DFND 1 1295 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 23475 171 SH DFND 1 171 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 4329803 35791 SH DFND 1 35791 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 5526 57 SH DFND 1 57 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 2251717 5139 SH DFND 1 5139 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 9237155 37980 SH DFND 1 37980 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 7002501 88563 SH DFND 1 88563 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 697845 3208 SH DFND 1 3208 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 414350 2832 SH DFND 1 2832 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1097177 5722 SH DFND 1 5722 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 486020 4061 SH DFND 1 4061 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 494480 2748 SH DFND 1 2748 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1176999 4664 SH DFND 1 4664 0 0 VAXART INC COM NEW 92243A200 36 35 SH DFND 1 35 0 0 VEEVA SYS INC CL A COM 922475108 76726 416 SH DFND 1 416 0 0 VELO3D INC COMMON STOCK 92259N104 11050 5000 SH DFND 1 5000 0 0 VENTAS INC COM 92276F100 3755 88 SH DFND 1 88 0 0 VENTYX BIOSCIENCES INC COM 92332V107 42625 1060 SH DFND 1 1060 0 0 VEON LTD SPONSORED ADS 91822M502 961 40 SH DFND 1 40 0 0 VERISK ANALYTICS INC COM 92345Y106 5843924 24830 SH DFND 1 24830 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 16990387 399035 SH DFND 1 399035 0 0 VERMILION ENERGY INC COM 923725105 15965033 879881 SH DFND 1 879881 0 0 VERSABANK NEW COM 92512J106 263000 26300 SH DFND 1 26300 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 369363 1156 SH DFND 1 1156 0 0 VERU INC COM 92536C103 1232 810 SH DFND 1 810 0 0 VIATRIS INC COM 92556V106 926137 95735 SH DFND 1 95735 0 0 VIAVI SOLUTIONS INC COM 925550105 56268 5128 SH DFND 1 5128 0 0 VICI PPTYS INC COM 925652109 7123 163 SH DFND 1 163 0 0 VICINITY MOTOR CORP COM 925654105 356 333 SH DFND 1 333 0 0 VICOR CORP COM 925815102 9470 150 SH DFND 1 150 0 0 VIEMED HEALTHCARE INC COM 92663R105 696856 55286 SH DFND 1 55286 0 0 VIEW INC *W EXP 03/08/202 92671V114 58 2000 SH DFND 1 2000 0 0 VIKING THERAPEUTICS INC COM 92686J106 1231 70 SH DFND 1 70 0 0 VILLAGE FARMS INTL INC COM 92707Y108 12312 12099 SH DFND 1 12099 0 0 VINTAGE WINE ESTATES INC COM 92747V106 2339 2186 SH DFND 1 2186 0 0 VINTAGE WINE ESTATES INC *W EXP 06/08/202 92747V114 1841 25924 SH DFND 1 25924 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 3862 130 SH DFND 1 130 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 693 46 SH DFND 1 46 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 3132 100 SH DFND 1 100 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1766 346 SH DFND 1 346 0 0 VIRNETX HLDG CORP COM 92823T108 66438 47400 SH DFND 1 47400 0 0 VIRTU FINL INC CL A 928254101 10412 533 SH DFND 1 533 0 0 VIRTUS DIVIDEND INTEREST & P COM 92840R101 15849 1350 SH DFND 1 1350 0 0 VISA INC COM CL A 92826C839 143093235 576599 SH DFND 1 576599 0 0 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 629722 29760 SH DFND 1 29760 0 0 VMWARE INC CL A COM 928563402 32379 249 SH DFND 1 249 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 63595 5719 SH DFND 1 5719 0 0 VONTIER CORPORATION COM 928881101 4759 161 SH DFND 1 161 0 0 VORNADO RLTY TR SH BEN INT 929042109 15510 1000 SH DFND 1 1000 0 0 VOYA FINANCIAL INC COM 929089100 66861 938 SH DFND 1 938 0 0 VROOM INC COM 92918V109 190 160 SH DFND 1 160 0 0 VULCAN MATLS CO COM 929160109 12967 75 SH DFND 1 75 0 0 WABTEC COM 929740108 566177 5304 SH DFND 1 5304 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 5774953 113479 SH DFND 1 113479 0 0 WALMART INC COM 931142103 45238080 270238 SH DFND 1 270238 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 280451 18892 SH DFND 1 18892 0 0 WARRIOR MET COAL INC COM 93627C101 2998 80 SH DFND 1 80 0 0 WASTE CONNECTIONS INC COM 94106B101 20476694 110029 SH DFND 1 110029 0 0 WASTE MGMT INC DEL COM 94106L109 10384253 59880 SH DFND 1 59880 0 0 WATERS CORP COM 941848103 3171817 8566 SH DFND 1 8566 0 0 WATSCO INC COM 942622200 6722 21 SH DFND 1 21 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 1844 400 SH DFND 1 400 0 0 WAYFAIR INC CL A 94419L101 5614 156 SH DFND 1 156 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 62 1 SH DFND 1 1 0 0 WEC ENERGY GROUP INC COM 92939U106 52013 529 SH DFND 1 529 0 0 WELLS FARGO CO NEW COM 949746101 8333338 199416 SH DFND 1 199416 0 0 WELLTOWER INC COM 95040Q104 124202 1732 SH DFND 1 1732 0 0 WENDYS CO COM 95058W100 39915 1585 SH DFND 1 1585 0 0 WESCO INTL INC COM 95082P105 589453 3879 SH DFND 1 3879 0 0 WEST FRASER TIMBER CO LTD COM 952845105 1116963 11679 SH DFND 1 11679 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 907404 2555 SH DFND 1 2555 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 46550 19000 SH DFND 1 19000 0 0 WESTERN DIGITAL CORP. COM 958102105 38309 1026 SH DFND 1 1026 0 0 WESTLAKE CORPORATION COM 960413102 1996 17 SH DFND 1 17 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 9615 7881 SH DFND 1 7881 0 0 WESTROCK CO COM 96145D105 9159 300 SH DFND 1 300 0 0 WESTWATER RES INC COM NEW 961684206 380 269 SH DFND 1 269 0 0 WEWORK INC CL A 96209A104 415 541 SH DFND 1 541 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 346487 8863 SH DFND 1 8863 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 41371314 635089 SH DFND 1 635089 0 0 WHIRLPOOL CORP COM 963320106 21467 163 SH DFND 1 163 0 0 WILLIAMS COS INC COM 969457100 445888 11858 SH DFND 1 11858 0 0 WILLIAMS SONOMA INC COM 969904101 51981 427 SH DFND 1 427 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 2799 12 SH DFND 1 12 0 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 78673 1125 SH DFND 1 1125 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 75567 1059 SH DFND 1 1059 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 24579 300 SH DFND 1 300 0 0 WISDOMTREE TR INDIA EX STATE 97717Y733 2250 75 SH DFND 1 75 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 22303 200 SH DFND 1 200 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 66226 2268 SH DFND 1 2268 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 211497 3378 SH DFND 1 3378 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 141560 2816 SH DFND 1 2816 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 5124 125 SH DFND 1 125 0 0 WISDOMTREE TR INTERNTNL AI ENH 97717W786 101998 2600 SH DFND 1 2600 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 139209 4275 SH DFND 1 4275 0 0 WIX COM LTD SHS M98068105 35132 276 SH DFND 1 276 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 73533 3028 SH DFND 1 3028 0 0 WORKDAY INC CL A 98138H101 1057631 5074 SH DFND 1 5074 0 0 WORKHORSE GROUP INC COM NEW 98138J206 1260 1000 SH DFND 1 1000 0 0 WP CAREY INC COM 92936U109 47075 600 SH DFND 1 600 0 0 WW INTL INC COM 98262P101 87 20 SH DFND 1 20 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 201360 3000 SH DFND 1 3000 0 0 WYNN RESORTS LTD COM 983134107 1402942 12296 SH DFND 1 12296 0 0 XBIOTECH INC COM 98400H102 928 200 SH DFND 1 200 0 0 XOMA CORP DEL COM NEW 98419J206 21 1 SH DFND 1 1 0 0 XP INC CL A G98239109 1786 160 SH DFND 1 160 0 0 XPENG INC ADS 98422D105 6684 580 SH DFND 1 580 0 0 XPO INC COM 983793100 17461 490 SH DFND 1 490 0 0 XYLEM INC COM 98419M100 51953 466 SH DFND 1 466 0 0 YAMANA GOLD INC COM 98462Y100 285736 36307 SH DFND 1 36307 0 0 YELLOW CORP COM 985510106 11 4 SH DFND 1 4 0 0 YETI HLDGS INC COM 98585X104 174869 4363 SH DFND 1 4363 0 0 YUM BRANDS INC COM 988498101 1494955 10838 SH DFND 1 10838 0 0 YUM CHINA HLDGS INC COM 98850P109 322882 4671 SH DFND 1 4671 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1226379 3823 SH DFND 1 3823 0 0 ZENTEK LTD COM 98942X102 44206 21993 SH DFND 1 21993 0 0 ZEVIA PBC CL A 98955K104 2083 400 SH DFND 1 400 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1806 30 SH DFND 1 30 0 0 ZILLOW GROUP INC CL A 98954M101 25073 424 SH DFND 1 424 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 37611 1324 SH DFND 1 1324 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 46678 307 SH DFND 1 307 0 0 ZIMVIE INC COM 98888T107 140 18 SH DFND 1 18 0 0 ZK INTL GROUP CO LTD SHS G9892K100 460 700 SH DFND 1 700 0 0 ZOETIS INC CL A 98978V103 10821913 58028 SH DFND 1 58028 0 0 ZOMEDICA CORP COM 98980M109 7657 27100 SH DFND 1 27100 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 63525 753 SH DFND 1 753 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 9514 353 SH DFND 1 353 0 0 ZSCALER INC COM 98980G102 30814 273 SH DFND 1 273 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 535810 18715 SH DFND 1 18715 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 2143 100 SH DFND 1 100 0 0 ZYMEWORKS INC COM 98985Y108 1210 96 SH DFND 1 96 0 0