0001654954-24-005958.txt : 20240510 0001654954-24-005958.hdr.sgml : 20240510 20240510140911 ACCESSION NUMBER: 0001654954-24-005958 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240510 DATE AS OF CHANGE: 20240510 EFFECTIVENESS DATE: 20240510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TD Waterhouse Canada Inc. CENTRAL INDEX KEY: 0001999606 ORGANIZATION NAME: IRS NUMBER: 899181127 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-23436 FILM NUMBER: 24934129 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/A 1 primary_doc.xml X0202 13F-HR/A LIVE false false false 0001999606 XXXXXXXX 12-31-2023 12-31-2023 true 1 RESTATEMENT 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 05-10-2024 1 1715 10727786336 false 1 0000947263 028-11527 TORONTO DOMINION BANK
INFORMATION TABLE 2 infoTable.xml INFORMATION TABLE 1ST SOURCE CORP COM 336901103 53 1 SH DFND 1 1 0 0 3-D SYS CORP DEL COM NEW 88554D205 15628 2752 SH DFND 1 2752 0 0 3M CO COM 88579Y101 2173923 19912 SH DFND 1 19912 0 0 8X8 INC NEW COM 282914100 2351 653 SH DFND 1 653 0 0 AADI BIOSCIENCE INC COM 00032Q104 427 232 SH DFND 1 232 0 0 ABBVIE INC COM 00287Y109 13250838 78885 SH DFND 1 78885 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 1576630 258130 SH DFND 1 258130 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 447237 22900 SH DFND 1 22900 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 52632 672 SH DFND 1 672 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 24210343 67408 SH DFND 1 67408 0 0 ACURX PHARMACEUTICALS INC COM 00510M104 73505 18656 SH DFND 1 18656 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 13485 2900 SH DFND 1 2900 0 0 ADECOAGRO S A COM L00849106 310366 28675 SH DFND 1 28675 0 0 ADIENT PLC ORD SHS G0084W101 31181 916 SH DFND 1 916 0 0 ADOBE INC COM 00724F101 20640654 34207 SH DFND 1 34207 0 0 ADT INC DEL COM 00090Q103 14663 2291 SH DFND 1 2291 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1332 22 SH DFND 1 22 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 329291 2557 SH DFND 1 2557 0 0 ADVANSIX INC COM 00773T101 401 14 SH DFND 1 14 0 0 ADVENT CONV & INCOME FD COM 00764C109 7524 667 SH DFND 1 667 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 4672 633 SH DFND 1 633 0 0 AECOM COM 00766T100 590121 6650 SH DFND 1 6650 0 0 AEGON LTD AMER REG 1 CERT 0076CA104 6828 1200 SH DFND 1 1200 0 0 AFFIRM HLDGS INC COM CL A 00827B106 534536 10611 SH DFND 1 10611 0 0 AGF INVTS TR US MARKET NETRL 00110G408 15219 855 SH DFND 1 855 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 779260 5949 SH DFND 1 5949 0 0 AIM IMMUNOTECH INC COM 00901B105 107 170 SH DFND 1 170 0 0 AIR LEASE CORP CL A 00912X302 45819 1138 SH DFND 1 1138 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 66496 434 SH DFND 1 434 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 75468 40553 SH DFND 1 40553 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 366 500 SH DFND 1 500 0 0 ALCON AG ORD SHS H01301128 3763 48 SH DFND 1 48 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1044932 13711 SH DFND 1 13711 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 7785 4500 SH DFND 1 4500 0 0 ALLEGION PLC ORD SHS G0176J109 480485 3926 SH DFND 1 3926 0 0 ALLY FINL INC COM 02005N100 19591 572 SH DFND 1 572 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 158943 814 SH DFND 1 814 0 0 ALPHABET INC CAP STK CL A 02079K305 77966459 517033 SH DFND 1 517033 0 0 ALPHABET INC CAP STK CL C 02079K107 103675044 706895 SH DFND 1 706895 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 25851 505 SH DFND 1 505 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 126129 2986 SH DFND 1 2986 0 0 ALPS ETF TR DISRUPTIVE TECH 00162Q478 32228 610 SH DFND 1 610 0 0 ALTERYX INC COM CL A 02156B103 25731 547 SH DFND 1 547 0 0 ALTRIA GROUP INC COM 02209S103 6880821 149517 SH DFND 1 149517 0 0 ALTUS POWER INC COM CL A 02217A102 629 100 SH DFND 1 100 0 0 AMBEV SA SPONSORED ADR 02319V103 44988 16300 SH DFND 1 16300 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 294 52 SH DFND 1 52 0 0 AMCOR PLC ORD G0250X107 55303 5602 SH DFND 1 5602 0 0 AMDOCS LTD SHS G02602103 2046115 21655 SH DFND 1 21655 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 68378 4096 SH DFND 1 4096 0 0 AMERICAN TOWER CORP NEW COM 03027X100 6924456 29638 SH DFND 1 29638 0 0 AMERICAN WELL CORP CL A 03044L105 378 300 SH DFND 1 300 0 0 AMERICAS GOLD AND SILVER COR COM 03062D100 16381 69404 SH DFND 1 69404 0 0 AMERIPRISE FINL INC COM 03076C106 1778615 4286 SH DFND 1 4286 0 0 AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 3190 670 SH DFND 1 670 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 742983 11329 SH DFND 1 11329 0 0 ANSYS INC COM 03662Q105 38506 88 SH DFND 1 88 0 0 ANTERO MIDSTREAM CORP COM 03676B102 61663 5001 SH DFND 1 5001 0 0 ANTERO RESOURCES CORP COM 03674X106 1958863 78249 SH DFND 1 78249 0 0 AON PLC SHS CL A G0403H108 66146 209 SH DFND 1 209 0 0 APA CORPORATION COM 03743Q108 43208 950 SH DFND 1 950 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 625262 6213 SH DFND 1 6213 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 27971 168 SH DFND 1 168 0 0 APTIV PLC SHS G6095L109 16969 203 SH DFND 1 203 0 0 APTOSE BIOSCIENCES INC COM 03835T309 22329 7345 SH DFND 1 7345 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 53600 1935 SH DFND 1 1935 0 0 ARCH CAP GROUP LTD ORD G0450A105 155 2 SH DFND 1 2 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3545218 254092 SH DFND 1 254092 0 0 ARDAGH METAL PACKAGING S A *W EXP 08/04/202 L02235114 18 200 SH DFND 1 200 0 0 ARES CAPITAL CORP COM 04010L103 213320 10416 SH DFND 1 10416 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 58240 500 SH DFND 1 500 0 0 ARIS MNG CORP COM 04040Y109 8317 1930 SH DFND 1 1930 0 0 ARK ETF TR 3D PRINTING ETF 00214Q500 2423 82 SH DFND 1 82 0 0 ARK ETF TR INNOVATION ETF 00214Q104 2524073 46825 SH DFND 1 46825 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 106508 3978 SH DFND 1 3978 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 4098 75 SH DFND 1 75 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 128711 3823 SH DFND 1 3823 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 129586 1749 SH DFND 1 1749 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 834 54 SH DFND 1 54 0 0 ARRIVAL COM NEW L0423Q124 3 2 SH DFND 1 2 0 0 ASANA INC CL A 04342Y104 7641 450 SH DFND 1 450 0 0 ASENSUS SURGICAL INC COM 04367G103 1280 4000 SH DFND 1 4000 0 0 ASGN INC COM 00191U102 1196 13 SH DFND 1 13 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 8092023 11167 SH DFND 1 11167 0 0 ASPEN TECHNOLOGY INC COM 29109X106 45807 220 SH DFND 1 220 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 43 47 SH DFND 1 47 0 0 ASTRA SPACE INC CL A NEW 04634X202 139 52 SH DFND 1 52 0 0 AT&T INC COM 00206R102 6512403 321005 SH DFND 1 321005 0 0 ATAI LIFE SCIENCES NV SHS N0731H103 684 400 SH DFND 1 400 0 0 ATERIAN INC COM 02156U101 185 425 SH DFND 1 425 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 36 1 SH DFND 1 1 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 2213 104 SH DFND 1 104 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 637 700 SH DFND 1 700 0 0 ATRENEW INC SPONSORED ADS 00138L108 12 5 SH DFND 1 5 0 0 ATS CORPORATION COM 00217Y104 58527679 1080249 SH DFND 1 1080249 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 220 20 SH DFND 1 20 0 0 AURORA CANNABIS INC COM 05156X884 10745 17110 SH DFND 1 17110 0 0 AUSTIN GOLD CORP COM 05223F106 660 1000 SH DFND 1 1000 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 132607 4709 SH DFND 1 4709 0 0 AUTONATION INC COM 05329W102 275605 1446 SH DFND 1 1446 0 0 AVID BIOSERVICES INC COM 05368M106 83 10 SH DFND 1 10 0 0 AVITA MEDICAL INC COM 05380C102 13 1 SH DFND 1 1 0 0 AXALTA COATING SYS LTD COM G0750C108 367825 11123 SH DFND 1 11123 0 0 AXON ENTERPRISE INC COM 05464C101 76805 270 SH DFND 1 270 0 0 AXOS FINANCIAL INC COM 05465C100 1529 29 SH DFND 1 29 0 0 B & G FOODS INC NEW COM 05508R106 4220 400 SH DFND 1 400 0 0 B2GOLD CORP COM 11777Q209 1491466 363772 SH DFND 1 363772 0 0 BANCO SANTANDER S.A. ADR 05964H105 5434 1300 SH DFND 1 1300 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 1510 31 SH DFND 1 31 0 0 BAOZUN INC SPONSORED ADR 06684L103 447 133 SH DFND 1 133 0 0 BAYTEX ENERGY CORP COM 07317Q105 2416024 548844 SH DFND 1 548844 0 0 BCE INC COM NEW 05534B760 169914973 3137307 SH DFND 1 3137307 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 10601 207 SH DFND 1 207 0 0 BENTLEY SYS INC COM CL B 08265T208 361144 7697 SH DFND 1 7697 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1609385 24489 SH DFND 1 24489 0 0 BIOGEN INC COM 09062X103 1325727 4761 SH DFND 1 4761 0 0 BIOHAVEN LTD COM G1110E107 22417 438 SH DFND 1 438 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 95082 973 SH DFND 1 973 0 0 BIONANO GENOMICS INC COM NEW 09075F305 797 455 SH DFND 1 455 0 0 BIONTECH SE SPONSORED ADS 09075V102 4310 30 SH DFND 1 30 0 0 BIORA THERAPEUTICS INC COM NEW 74319F305 1585 1120 SH DFND 1 1120 0 0 BIOTRICITY INC COM NEW 09074H203 9200 8000 SH DFND 1 8000 0 0 BITFARMS LTD COM 09173B107 26130 6700 SH DFND 1 6700 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 4917 74 SH DFND 1 74 0 0 BLACKBERRY LTD COM 09228F103 345180 84658 SH DFND 1 84658 0 0 BLACKROCK INC COM 09247X101 13338567 16688 SH DFND 1 16688 0 0 BLACKSTONE INC COM 09260D107 17498058 132574 SH DFND 1 132574 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 12087 315 SH DFND 1 315 0 0 BLINK CHARGING CO COM 09354A100 188 50 SH DFND 1 50 0 0 BLOCK INC CL A 852234103 463648 6481 SH DFND 1 6481 0 0 BLUELINX HLDGS INC COM NEW 09624H208 38273 350 SH DFND 1 350 0 0 BOOKING HOLDINGS INC COM 09857L108 14681435 4104 SH DFND 1 4104 0 0 BOSTON BEER INC CL A 100557107 41162 114 SH DFND 1 114 0 0 BOSTON PROPERTIES INC COM 101121101 70 1 SH DFND 1 1 0 0 BOSTON SCIENTIFIC CORP COM 101137107 3135584 46062 SH DFND 1 46062 0 0 BOWFLEX INC COM 63910B102 384 435 SH DFND 1 435 0 0 BOX INC CL A 10316T104 16448 567 SH DFND 1 567 0 0 BRAGG GAMING GROUP INC COM NEW 104833306 690 100 SH DFND 1 100 0 0 BRC INC COM CL A 05601U105 326 65 SH DFND 1 65 0 0 BRF SA SPONSORED ADR 10552T107 3 1 SH DFND 1 1 0 0 BRIACELL THERAPEUTICS CORP COM 107930109 76419 12050 SH DFND 1 12050 0 0 BRIGHTHOUSE FINL INC COM 10922N103 4694 84 SH DFND 1 84 0 0 BRINKER INTL INC COM 109641100 51063 1250 SH DFND 1 1250 0 0 BRINKS CO COM 109696104 183154 2212 SH DFND 1 2212 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 16223541 286430 SH DFND 1 286430 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 693001 22894 SH DFND 1 22894 0 0 BROADCOM INC COM 11135F101 37527547 32938 SH DFND 1 32938 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 80623 409 SH DFND 1 409 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 55246498 1085881 SH DFND 1 1085881 0 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 11216619 390032 SH DFND 1 390032 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 29698678 1139783 SH DFND 1 1139783 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 192865299 3779692 SH DFND 1 3779692 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 59638410 1500038 SH DFND 1 1500038 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 47004005 1019185 SH DFND 1 1019185 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 81741 6216 SH DFND 1 6216 0 0 BROOKFIELD REINS LTD CL A EXCH LT VTG G16250105 282588 5558 SH DFND 1 5558 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 54442054 1403589 SH DFND 1 1403589 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 20120592 586782 SH DFND 1 586782 0 0 BROWN & BROWN INC COM 115236101 27069 384 SH DFND 1 384 0 0 BROWN FORMAN CORP CL B 115637209 155263 2780 SH DFND 1 2780 0 0 BRP GROUP INC COM CL A 05589G102 45704 1481 SH DFND 1 1481 0 0 BRP INC COM SUN VTG 05577W200 4203698 46800 SH DFND 1 46800 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 11326 72 SH DFND 1 72 0 0 BUMBLE INC COM CL A 12047B105 2457 155 SH DFND 1 155 0 0 BUNGE GLOBAL SA COM SHS H11356104 169519 1713 SH DFND 1 1713 0 0 BURFORD CAP LTD ORD SHS G17977110 282340 19000 SH DFND 1 19000 0 0 BURGERFI INTERNATIONAL INC COM 12122L101 306 395 SH DFND 1 395 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 4821 4600 SH DFND 1 4600 0 0 BWX TECHNOLOGIES INC COM 05605H100 49322 650 SH DFND 1 650 0 0 BYRNA TECHNOLOGIES INC COM NEW 12448X201 39614 4750 SH DFND 1 4750 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 105259 1193 SH DFND 1 1193 0 0 C3 AI INC CL A 12468P104 2178 64 SH DFND 1 64 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 9522443 32537 SH DFND 1 32537 0 0 CAE INC COM 124765108 5594141 197770 SH DFND 1 197770 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 117936 2595 SH DFND 1 2595 0 0 CAESARSTONE LTD ORD SHS M20598104 9587 2310 SH DFND 1 2310 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 32957 2188 SH DFND 1 2188 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 3001 60 SH DFND 1 60 0 0 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 17640 1000 SH DFND 1 1000 0 0 CAMECO CORP COM 13321L108 39794635 710217 SH DFND 1 710217 0 0 CAMPBELL SOUP CO COM 134429109 1449572 30923 SH DFND 1 30923 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 1688 50 SH DFND 1 50 0 0 CAN FITE BIOFARMA LTD SPONSORED ADR 13471N300 54 20 SH DFND 1 20 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 2174321 149121 SH DFND 1 149121 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 194463164 3088328 SH DFND 1 3088328 0 0 CANADIAN NAT RES LTD COM 136385101 240397327 2712048 SH DFND 1 2712048 0 0 CANADIAN NATL RY CO COM 136375102 260921186 1558941 SH DFND 1 1558941 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 155658525 1476908 SH DFND 1 1476908 0 0 CANADIAN SOLAR INC COM 136635109 231184 9344 SH DFND 1 9344 0 0 CANO HEALTH INC COM CL A 13781Y202 20 5 SH DFND 1 5 0 0 CANOPY GROWTH CORP COM NEW 138035704 54188 8759 SH DFND 1 8759 0 0 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 819490 34991 SH DFND 1 34991 0 0 CAPITAL ONE FINL CORP COM 14040H105 439480 3252 SH DFND 1 3252 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 6712 100 SH DFND 1 100 0 0 CARDINAL HEALTH INC COM 14149Y108 164597 1256 SH DFND 1 1256 0 0 CARDIOL THERAPEUTICS INC COM CL A 14161Y200 8211 6900 SH DFND 1 6900 0 0 CARGURUS INC COM CL A 141788109 350584 15224 SH DFND 1 15224 0 0 CARIBOU BIOSCIENCES INC COM 142038108 7038 1030 SH DFND 1 1030 0 0 CARLYLE GROUP INC COM 14316J108 745664 17798 SH DFND 1 17798 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 359332 18528 SH DFND 1 18528 0 0 CARNIVAL PLC ADR 14365C103 2040 100 SH DFND 1 100 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1873506 30688 SH DFND 1 30688 0 0 CASELLA WASTE SYS INC CL A 147448104 20285 250 SH DFND 1 250 0 0 CASEYS GEN STORES INC COM 147528103 5021 18 SH DFND 1 18 0 0 CASSAVA SCIENCES INC COM 14817C107 9376 400 SH DFND 1 400 0 0 CATALENT INC COM 148806102 22378 479 SH DFND 1 479 0 0 CATERPILLAR INC COM 149123101 16773681 57827 SH DFND 1 57827 0 0 CBIZ INC COM 124805102 398225 6524 SH DFND 1 6524 0 0 CBOE GLOBAL MKTS INC COM 12503M108 54988 307 SH DFND 1 307 0 0 CBRE GROUP INC CL A 12504L109 67504 754 SH DFND 1 754 0 0 CDW CORP COM 12514G108 402079 1823 SH DFND 1 1823 0 0 CELANESE CORP DEL COM 150870103 80876 540 SH DFND 1 540 0 0 CELESTICA INC SUB VTG SHS 15101Q108 765679 20578 SH DFND 1 20578 0 0 CELSIUS HLDGS INC COM NEW 15118V207 45273 801 SH DFND 1 801 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 76685 9747 SH DFND 1 9747 0 0 CENOVUS ENERGY INC *W EXP 01/01/202 15135U117 27742 1836 SH DFND 1 1836 0 0 CENOVUS ENERGY INC COM 15135U109 56210140 2568883 SH DFND 1 2568883 0 0 CENTENE CORP DEL COM 15135B101 50946 660 SH DFND 1 660 0 0 CENTERPOINT ENERGY INC COM 15189T107 1434342 49324 SH DFND 1 49324 0 0 CENTERRA GOLD INC COM 152006102 11098 1466 SH DFND 1 1466 0 0 CERENCE INC COM 156727109 3010 161 SH DFND 1 161 0 0 CERIDIAN HCM HLDG INC COM 15677J108 103005 1615 SH DFND 1 1615 0 0 CF INDS HLDGS INC COM 125269100 1527620 18110 SH DFND 1 18110 0 0 CGI INC CL A SUB VTG 12532H104 90311151 662330 SH DFND 1 662330 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 9675 4375 SH DFND 1 4375 0 0 CHARLES RIV LABS INTL INC COM 159864107 295925 1319 SH DFND 1 1319 0 0 CHART INDS INC COM 16115Q308 216258 1626 SH DFND 1 1626 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 68011 181 SH DFND 1 181 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 448393 2937 SH DFND 1 2937 0 0 CHEGG INC COM 163092109 999 70 SH DFND 1 70 0 0 CHEMED CORP NEW COM 16359R103 128165 225 SH DFND 1 225 0 0 CHENIERE ENERGY INC COM NEW 16411R208 6622909 38340 SH DFND 1 38340 0 0 CHEVRON CORP NEW COM 166764100 33257333 202582 SH DFND 1 202582 0 0 CHEWY INC CL A 16679L109 14202 608 SH DFND 1 608 0 0 CHICKEN SOUP FOR THE SOUL EN *W EXP 10/22/202 16842Q134 17 1400 SH DFND 1 1400 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 656334 280 SH DFND 1 280 0 0 CHOICE HOTELS INTL INC COM 169905106 11231 98 SH DFND 1 98 0 0 CHUBB LIMITED COM H1467J104 650128 2837 SH DFND 1 2837 0 0 CHURCH & DWIGHT CO INC COM 171340102 3931812 40657 SH DFND 1 40657 0 0 CIENA CORP COM NEW 171779309 1596 35 SH DFND 1 35 0 0 CINTAS CORP COM 172908105 4383926 7004 SH DFND 1 7004 0 0 CISCO SYS INC COM 17275R102 24415607 448474 SH DFND 1 448474 0 0 CITIGROUP INC COM NEW 172967424 15936424 264138 SH DFND 1 264138 0 0 CITIZENS FINL GROUP INC COM 174610105 7658 237 SH DFND 1 237 0 0 CITY HLDG CO COM 177835105 5519 51 SH DFND 1 51 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 36823 1870 SH DFND 1 1870 0 0 CLOROX CO DEL COM 189054109 1966085 13708 SH DFND 1 13708 0 0 CLOUDFLARE INC CL A COM 18915M107 192710 2445 SH DFND 1 2445 0 0 CME GROUP INC COM 12572Q105 3550358 14511 SH DFND 1 14511 0 0 CMS ENERGY CORP COM 125896100 50652 853 SH DFND 1 853 0 0 CNB FINL CORP PA COM 126128107 168629 7651 SH DFND 1 7651 0 0 CNH INDL N V SHS N20944109 30869 2594 SH DFND 1 2594 0 0 COCA COLA CO COM 191216100 20926352 341862 SH DFND 1 341862 0 0 COCA COLA CONS INC COM 191098102 183397 150 SH DFND 1 150 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 425807 6493 SH DFND 1 6493 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 883180 9743 SH DFND 1 9743 0 0 COEUR MNG INC COM NEW 192108504 7166 1874 SH DFND 1 1874 0 0 COGNEX CORP COM 192422103 81690 2121 SH DFND 1 2121 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 219340 2957 SH DFND 1 2957 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 296400 24000 SH DFND 1 24000 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 52956 305 SH DFND 1 305 0 0 COLGATE PALMOLIVE CO COM 194162103 1227931 14828 SH DFND 1 14828 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 2170237 14641 SH DFND 1 14641 0 0 COLUMBIA BKG SYS INC COM 197236102 40214 1556 SH DFND 1 1556 0 0 COMCAST CORP NEW CL A 20030N101 4271593 86476 SH DFND 1 86476 0 0 COMFORT SYS USA INC COM 199908104 170150 863 SH DFND 1 863 0 0 COMMERCIAL METALS CO COM 201723103 57056 1182 SH DFND 1 1182 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3976 280 SH DFND 1 280 0 0 COMPASS MINERALS INTL INC COM 20451N101 18731 709 SH DFND 1 709 0 0 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 13180 1370 SH DFND 1 1370 0 0 COMPUGEN LTD ORD M25722105 3660 2000 SH DFND 1 2000 0 0 CONAGRA BRANDS INC COM 205887102 242592 8434 SH DFND 1 8434 0 0 CONOCOPHILLIPS COM 20825C104 10872431 89757 SH DFND 1 89757 0 0 CONSOLIDATED EDISON INC COM 209115104 32064 317 SH DFND 1 317 0 0 CONSOLIDATED WATER CO INC ORD G23773107 76648 2267 SH DFND 1 2267 0 0 CONSTELLATION BRANDS INC CL A 21036P108 13715836 49440 SH DFND 1 49440 0 0 CONSTELLATION ENERGY CORP COM 21037T109 55062 476 SH DFND 1 476 0 0 COPART INC COM 217204106 7371 158 SH DFND 1 158 0 0 CORE LABORATORIES INC COM 21867A105 3629 190 SH DFND 1 190 0 0 CORNING INC COM 219350105 3171063 84865 SH DFND 1 84865 0 0 CORSAIR GAMING INC COM 22041X102 9062 500 SH DFND 1 500 0 0 CORTEVA INC COM 22052L104 2976748 60403 SH DFND 1 60403 0 0 COSTAR GROUP INC COM 22160N109 204640 2514 SH DFND 1 2514 0 0 COSTCO WHSL CORP NEW COM 22160K105 116047283 167176 SH DFND 1 167176 0 0 COTERRA ENERGY INC COM 127097103 664322 26175 SH DFND 1 26175 0 0 COUPANG INC CL A 22266T109 20783 1000 SH DFND 1 1000 0 0 CRA INTL INC COM 12618T105 12798 130 SH DFND 1 130 0 0 CREDIT ACCEP CORP MICH COM 225310101 521 1 SH DFND 1 1 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 4796 200 SH DFND 1 200 0 0 CRESCENT PT ENERGY CORP COM 22576C101 26488042 2897829 SH DFND 1 2897829 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 90717 1448 SH DFND 1 1448 0 0 CRITEO S A SPONS ADS 226718104 293292 11977 SH DFND 1 11977 0 0 CRONOS GROUP INC COM 22717L101 4371 1550 SH DFND 1 1550 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 23 1 SH DFND 1 1 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 13844206 45416 SH DFND 1 45416 0 0 CROWN CASTLE INC COM 22822V101 5513336 48027 SH DFND 1 48027 0 0 CSX CORP COM 126408103 5301624 134539 SH DFND 1 134539 0 0 CUMMINS INC COM 231021106 1145260 4530 SH DFND 1 4530 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 184 250 SH DFND 1 250 0 0 CURIS INC COM 231269309 694 50 SH DFND 1 50 0 0 CURTISS WRIGHT CORP COM 231561101 218 1 SH DFND 1 1 0 0 CVB FINL CORP COM 126600105 20 1 SH DFND 1 1 0 0 CVR ENERGY INC COM 12662P108 68433 2023 SH DFND 1 2023 0 0 CVR PARTNERS LP COM 126633205 59675 868 SH DFND 1 868 0 0 CVS HEALTH CORP COM 126650100 76810245 830977 SH DFND 1 830977 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 17988 85 SH DFND 1 85 0 0 CYBIN INC COM 23256X100 21949 43333 SH DFND 1 43333 0 0 D R HORTON INC COM 23331A109 214925 1350 SH DFND 1 1350 0 0 DANAHER CORPORATION COM 235851102 25778412 102645 SH DFND 1 102645 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3973 134 SH DFND 1 134 0 0 DARDEN RESTAURANTS INC COM 237194105 1786056 9341 SH DFND 1 9341 0 0 DARLING INGREDIENTS INC COM 237266101 64007 1320 SH DFND 1 1320 0 0 DATADOG INC CL A COM 23804L103 230674 2041 SH DFND 1 2041 0 0 DAVITA INC COM 23918K108 37263 351 SH DFND 1 351 0 0 DBX ETF TR XTRACKERS S&P 233051143 92577 2163 SH DFND 1 2163 0 0 DEERE & CO COM 244199105 18027231 43495 SH DFND 1 43495 0 0 DELL TECHNOLOGIES INC CL C 24703L202 1930578 25285 SH DFND 1 25285 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 830130 20138 SH DFND 1 20138 0 0 DENISON MINES CORP COM 248356107 256 113 SH DFND 1 113 0 0 DENTSPLY SIRONA INC COM 24906P109 445359 11479 SH DFND 1 11479 0 0 DESCARTES SYS GROUP INC COM 249906108 3857060 36901 SH DFND 1 36901 0 0 DESKTOP METAL INC COM CL A 25058X105 1799 2784 SH DFND 1 2784 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 105004 5865 SH DFND 1 5865 0 0 DEVON ENERGY CORP NEW COM 25179M103 1392755 24842 SH DFND 1 24842 0 0 DEXCOM INC COM 252131107 3310232 20535 SH DFND 1 20535 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 7439650 50626 SH DFND 1 50626 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 4048 1070 SH DFND 1 1070 0 0 DIAMONDBACK ENERGY INC COM 25278X109 667674 4286 SH DFND 1 4286 0 0 DICKS SPORTING GOODS INC COM 253393102 1039170 7486 SH DFND 1 7486 0 0 DIGITAL RLTY TR INC COM 253868103 1009015 6624 SH DFND 1 6624 0 0 DIGITAL TURBINE INC COM NEW 25400W102 2555 401 SH DFND 1 401 0 0 DIGITAL WORLD ACQUISITION CO *W EXP 06/30/202 25400Q113 438 60 SH DFND 1 60 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 205024 6291 SH DFND 1 6291 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 122940 4358 SH DFND 1 4358 0 0 DIREXION SHS ETF TR DLY S&P500 2XS 25459Y165 58606 588 SH DFND 1 588 0 0 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 473453 14021 SH DFND 1 14021 0 0 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 6770 500 SH DFND 1 500 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 187302 2280 SH DFND 1 2280 0 0 DISCOVER FINL SVCS COM 254709108 508777 4019 SH DFND 1 4019 0 0 DISNEY WALT CO COM 254687106 42960935 428904 SH DFND 1 428904 0 0 DOCEBO INC COM 25609L105 1165230 19574 SH DFND 1 19574 0 0 DOCUSIGN INC COM 256163106 14972 255 SH DFND 1 255 0 0 DOLLAR GEN CORP NEW COM 256677105 4351301 26466 SH DFND 1 26466 0 0 DOLLAR TREE INC COM 256746108 4400385 29752 SH DFND 1 29752 0 0 DOMINOS PIZZA INC COM 25754A201 78470 188 SH DFND 1 188 0 0 DOORDASH INC CL A 25809K105 12546 100 SH DFND 1 100 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 683267 43431 SH DFND 1 43431 0 0 DOVER CORP COM 260003108 714813 4747 SH DFND 1 4747 0 0 DOW INC COM 260557103 3194475 55960 SH DFND 1 55960 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 46367 1383 SH DFND 1 1383 0 0 DRAGANFLY INC. COM NEW 26142Q205 366 610 SH DFND 1 610 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 3302 420 SH DFND 1 420 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 2314 175 SH DFND 1 175 0 0 DROPBOX INC CL A 26210C104 2858 100 SH DFND 1 100 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 876990 15650 SH DFND 1 15650 0 0 DTE ENERGY CO COM 233331107 241994 2189 SH DFND 1 2189 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 4188034 37807 SH DFND 1 37807 0 0 DUOLINGO INC CL A COM 26603R106 155161 755 SH DFND 1 755 0 0 DUPONT DE NEMOURS INC COM 26614N102 2262839 29248 SH DFND 1 29248 0 0 D-WAVE QUANTUM INC COM 26740W109 2842 2475 SH DFND 1 2475 0 0 DXC TECHNOLOGY CO COM 23355L106 780 35 SH DFND 1 35 0 0 DYNATRACE INC COM NEW 268150109 174423 3377 SH DFND 1 3377 0 0 E L F BEAUTY INC COM 26856L103 3752 26 SH DFND 1 26 0 0 EAGLE BANCORP INC MD COM 268948106 13050 446 SH DFND 1 446 0 0 EAGLE MATLS INC COM 26969P108 121031 613 SH DFND 1 613 0 0 EAGLE POINT INCOME COMPANY I COM 269817102 155411 10630 SH DFND 1 10630 0 0 EASTGROUP PPTYS INC COM 277276101 181 1 SH DFND 1 1 0 0 EASTMAN CHEM CO COM 277432100 72125 817 SH DFND 1 817 0 0 EASTMAN KODAK CO COM NEW 277461406 6498 1800 SH DFND 1 1800 0 0 EATON CORP PLC SHS G29183103 24954650 91511 SH DFND 1 91511 0 0 EBAY INC. COM 278642103 1005327 22139 SH DFND 1 22139 0 0 ECOLAB INC COM 278865100 4746173 22563 SH DFND 1 22563 0 0 EDESA BIOTECH INC COM NEW 27966L306 655 142 SH DFND 1 142 0 0 EDISON INTL COM 281020107 108435 1500 SH DFND 1 1500 0 0 EDITAS MEDICINE INC COM 28106W103 19145 1629 SH DFND 1 1629 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 2421367 166013 SH DFND 1 166013 0 0 ELASTIC N V ORD SHS N14506104 16436 119 SH DFND 1 119 0 0 ELBIT SYS LTD ORD M3760D101 7920 38 SH DFND 1 38 0 0 ELDORADO GOLD CORP NEW COM 284902509 13774 869 SH DFND 1 869 0 0 ELECTRA BATTERY MATERIALS CO COM NEW 28474P201 202 388 SH DFND 1 388 0 0 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 151 500 SH DFND 1 500 0 0 ELECTRONIC ARTS INC COM 285512109 179802 1309 SH DFND 1 1309 0 0 ELI LILLY & CO COM 532457108 49935095 75774 SH DFND 1 75774 0 0 ELME COMMUNITIES SH BEN INT 939653101 70750 5000 SH DFND 1 5000 0 0 EMBECTA CORP COMMON STOCK 29082K105 1406 73 SH DFND 1 73 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 215146 14103 SH DFND 1 14103 0 0 EMCOR GROUP INC COM 29084Q100 3302529 15212 SH DFND 1 15212 0 0 EMERALD HOLDING INC COM 29103W104 7685 1000 SH DFND 1 1000 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 205 65 SH DFND 1 65 0 0 EMERSON ELEC CO COM 291011104 16282266 159267 SH DFND 1 159267 0 0 ENBRIDGE INC COM 29250N105 331869545 6839262 SH DFND 1 6839262 0 0 ENCORE ENERGY CORP COM NEW 29259W700 4009 786 SH DFND 1 786 0 0 ENCORE WIRE CORP COM 292562105 79047 334 SH DFND 1 334 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 302205 166475 SH DFND 1 166475 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 79 25 SH DFND 1 25 0 0 ENERFLEX LTD COM 29269R105 2179633 377117 SH DFND 1 377117 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 15295 500 SH DFND 1 500 0 0 ENERGY FUELS INC COM NEW 292671708 4867 529 SH DFND 1 529 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 228538 16489 SH DFND 1 16489 0 0 ENERPLUS CORP COM 292766102 5399457 288964 SH DFND 1 288964 0 0 ENERSYS COM 29275Y102 2672 28 SH DFND 1 28 0 0 ENOVA INTL INC COM 29357K103 7926 145 SH DFND 1 145 0 0 ENOVIS CORPORATION COM 194014502 22299 402 SH DFND 1 402 0 0 ENOVIX CORPORATION COM 293594107 6540 550 SH DFND 1 550 0 0 ENPHASE ENERGY INC COM 29355A107 1592513 10774 SH DFND 1 10774 0 0 ENTERGY CORP NEW COM 29364G103 368215 3059 SH DFND 1 3059 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 15712 265 SH DFND 1 265 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1436386 53527 SH DFND 1 53527 0 0 ENVIVA INC COM 29415B103 2 2 SH DFND 1 2 0 0 EOG RES INC COM 26875P101 916534 7242 SH DFND 1 7242 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 329 260 SH DFND 1 260 0 0 EPAM SYS INC COM 29414B104 19400 50 SH DFND 1 50 0 0 EQT CORP COM 26884L109 246489 6389 SH DFND 1 6389 0 0 EQUIFAX INC COM 294429105 25993 111 SH DFND 1 111 0 0 EQUINIX INC COM 29444U700 161765 185 SH DFND 1 185 0 0 EQUINOR ASA SPONSORED ADR 29446M102 28372 668 SH DFND 1 668 0 0 EQUINOX GOLD CORP COM 29446Y502 116627 19980 SH DFND 1 19980 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 35190 3400 SH DFND 1 3400 0 0 ERO COPPER CORP COM 296006109 100953 5272 SH DFND 1 5272 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 185 60 SH DFND 1 60 0 0 ESSA PHARMA INC COM NEW 29668H708 5544 900 SH DFND 1 900 0 0 ESSENTIAL UTILS INC COM 29670G102 23623 634 SH DFND 1 634 0 0 ESSEX PPTY TR INC COM 297178105 244 1 SH DFND 1 1 0 0 ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 75221 1488 SH DFND 1 1488 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 685050 11278 SH DFND 1 11278 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 885 200 SH DFND 1 200 0 0 ETF MANAGERS TR WEDBUSH VID GAME 26924G706 3986 70 SH DFND 1 70 0 0 ETF MANAGERS TR AI POWERED EQT 26924G813 48432 1033 SH DFND 1 1033 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 10750 240 SH DFND 1 240 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 91815 2240 SH DFND 1 2240 0 0 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 10615 203 SH DFND 1 203 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 14106 600 SH DFND 1 600 0 0 ETF SER SOLUTIONS US VEGAN CLIMATE 26922A297 4817 115 SH DFND 1 115 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 146962 4847 SH DFND 1 4847 0 0 ETSY INC COM 29786A106 32881 426 SH DFND 1 426 0 0 EURONAV NV SHS B38564108 2673 152 SH DFND 1 152 0 0 EVEREST GROUP LTD COM G3223R108 548940 1393 SH DFND 1 1393 0 0 EVERGY INC COM 30034W106 24064 445 SH DFND 1 445 0 0 EVERSOURCE ENERGY COM 30040W108 181472 2886 SH DFND 1 2886 0 0 EVGO INC CL A COM 30052F100 11817 3720 SH DFND 1 3720 0 0 EXACT SCIENCES CORP COM 30063P105 53408 750 SH DFND 1 750 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ARTIF 301505731 3638 100 SH DFND 1 100 0 0 EXCHANGE TRADED CONCEPTS TR CAPITAL LINK GBL 301505764 2423 60 SH DFND 1 60 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 141708 2590 SH DFND 1 2590 0 0 EXELON CORP COM 30161N101 2480307 59898 SH DFND 1 59898 0 0 EXLSERVICE HOLDINGS INC COM 302081104 42402 1420 SH DFND 1 1420 0 0 EXP WORLD HLDGS INC COM 30212W100 2962 150 SH DFND 1 150 0 0 EXPEDIA GROUP INC COM NEW 30212P303 4655907 32106 SH DFND 1 32106 0 0 EXSCIENTIA PLC ADS 30223G102 1965 300 SH DFND 1 300 0 0 EXTRA SPACE STORAGE INC COM 30225T102 5137 26 SH DFND 1 26 0 0 EXXON MOBIL CORP COM 30231G102 15413165 142311 SH DFND 1 142311 0 0 FACTSET RESH SYS INC COM 303075105 24607 52 SH DFND 1 52 0 0 FAIR ISAAC CORP COM 303250104 7072 6 SH DFND 1 6 0 0 FASTENAL CO COM 311900104 439453 7020 SH DFND 1 7020 0 0 FASTLY INC CL A 31188V100 1228 75 SH DFND 1 75 0 0 FAT BRANDS INC CLASS B COM 30258N600 12360 2400 SH DFND 1 2400 0 0 FAT BRANDS INC CLASS A COM 30258N105 149040 24000 SH DFND 1 24000 0 0 FEDEX CORP COM 31428X106 7612434 28985 SH DFND 1 28985 0 0 FERGUSON PLC NEW SHS G3421J106 480677 2575 SH DFND 1 2575 0 0 FERRARI N V COM N3167Y103 2271102 6227 SH DFND 1 6227 0 0 FERROGLOBE PLC SHS G33856108 6280 1000 SH DFND 1 1000 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 6866 120 SH DFND 1 120 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 258748 4850 SH DFND 1 4850 0 0 FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717 84477 3485 SH DFND 1 3485 0 0 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 99767 2103 SH DFND 1 2103 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 53190 1000 SH DFND 1 1000 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 50991 776 SH DFND 1 776 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 18980 250 SH DFND 1 250 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 226362 4868 SH DFND 1 4868 0 0 FIDELITY MERRIMACK STR TR TACTICAL BOND 316188879 319265 6162 SH DFND 1 6162 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 4617749 98424 SH DFND 1 98424 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1823539 30085 SH DFND 1 30085 0 0 FIFTH THIRD BANCORP COM 316773100 41132 1195 SH DFND 1 1195 0 0 FIRST BANCORP P R COM NEW 318672706 154084 9703 SH DFND 1 9703 0 0 FIRST HAWAIIAN INC COM 32051X108 960300 42698 SH DFND 1 42698 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 158949 21556 SH DFND 1 21556 0 0 FIRST SOLAR INC COM 336433107 359650 2147 SH DFND 1 2147 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 173682 3107 SH DFND 1 3107 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 38985 350 SH DFND 1 350 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 136569 1488 SH DFND 1 1488 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 4520 50 SH DFND 1 50 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 9300 125 SH DFND 1 125 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 224888 4371 SH DFND 1 4371 0 0 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 3188 200 SH DFND 1 200 0 0 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 4006 100 SH DFND 1 100 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 63093 1619 SH DFND 1 1619 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 2861935 85120 SH DFND 1 85120 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 14145 345 SH DFND 1 345 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661 3012275 90676 SH DFND 1 90676 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 77518 2139 SH DFND 1 2139 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 186500 10000 SH DFND 1 10000 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 29795 280 SH DFND 1 280 0 0 FISERV INC COM 337738108 4397859 30948 SH DFND 1 30948 0 0 FISKER INC CL A COM STK 33813J106 9512 6560 SH DFND 1 6560 0 0 FIVE BELOW INC COM 33829M101 3430549 16745 SH DFND 1 16745 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 75678 24739 SH DFND 1 24739 0 0 FIVERR INTL LTD ORD SHS M4R82T106 514 20 SH DFND 1 20 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 2248 8 SH DFND 1 8 0 0 FLEX LTD ORD Y2573F102 24921 1076 SH DFND 1 1076 0 0 FLEXSHARES TR REAL ASST IDX 33939L738 7871481 196737 SH DFND 1 196737 0 0 FLOWERS FOODS INC COM 343498101 15890 700 SH DFND 1 700 0 0 FLOWSERVE CORP COM 34354P105 978351 23155 SH DFND 1 23155 0 0 FLUOR CORP NEW COM 343412102 3732517 81535 SH DFND 1 81535 0 0 FMC CORP COM NEW 302491303 24688 359 SH DFND 1 359 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 447898 3544 SH DFND 1 3544 0 0 FORD MTR CO DEL COM 345370860 10052625 717981 SH DFND 1 717981 0 0 FOREMOST LITHIUM RES & TECH COM NEW 345510200 5778 1800 SH DFND 1 1800 0 0 FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADR 345523203 8 5 SH DFND 1 5 0 0 FORESTAR GROUP INC COM 346232101 5854 130 SH DFND 1 130 0 0 FORTIS INC COM 349553107 210763219 3822333 SH DFND 1 3822333 0 0 FORTIVE CORP COM 34959J108 135292 1849 SH DFND 1 1849 0 0 FORTUNA SILVER MINES INC COM 349915108 67488 13915 SH DFND 1 13915 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 47219 638 SH DFND 1 638 0 0 FOX CORP CL A COM 35137L105 5471 182 SH DFND 1 182 0 0 FOX FACTORY HLDG CORP COM 35138V102 3243 50 SH DFND 1 50 0 0 FRANCO NEV CORP COM 351858105 40811297 275300 SH DFND 1 275300 0 0 FRANKLIN ELEC INC COM 353514102 9618 103 SH DFND 1 103 0 0 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 23857 509 SH DFND 1 509 0 0 FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 3142 150 SH DFND 1 150 0 0 FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710 4669 160 SH DFND 1 160 0 0 FREEPORT-MCMORAN INC CL B 35671D857 13560041 290926 SH DFND 1 290926 0 0 FSD PHARMA INC CL B SUB VTG SHS 35954B404 9594 10373 SH DFND 1 10373 0 0 FTAI AVIATION LTD SHS G3730V105 8017 131 SH DFND 1 131 0 0 FUELCELL ENERGY INC COM 35952H601 8458 4305 SH DFND 1 4305 0 0 FULTON FINL CORP PA COM 360271100 16 1 SH DFND 1 1 0 0 FURY GOLD MINES LIMITED COM 36117T100 2447 4078 SH DFND 1 4078 0 0 FUSION PHARMACEUTICALS INC COM 36118A100 5915 700 SH DFND 1 700 0 0 GABELLI EQUITY TR INC COM 362397101 48555 9750 SH DFND 1 9750 0 0 GABELLI HLTHCARE & WELLNESS SHS 36246K103 1520 160 SH DFND 1 160 0 0 GALIANO GOLD INC COM 36352H100 6000 5000 SH DFND 1 5000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1097636 4739 SH DFND 1 4739 0 0 GAMESQUARE HLDGS INC COM 364934109 7992 3536 SH DFND 1 3536 0 0 GAMESTOP CORP NEW CL A 36467W109 73884 4216 SH DFND 1 4216 0 0 GARMIN LTD SHS H2906T109 237756 1908 SH DFND 1 1908 0 0 GARRETT MOTION INC COM 366505105 403 44 SH DFND 1 44 0 0 GARTNER INC COM 366651107 15011059 34881 SH DFND 1 34881 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 18761454 204094 SH DFND 1 204094 0 0 GEE GROUP INC COM 36165A102 2425 5000 SH DFND 1 5000 0 0 GEN DIGITAL INC COM 668771108 1121800 47222 SH DFND 1 47222 0 0 GENERAC HLDGS INC COM 368736104 1914423 16456 SH DFND 1 16456 0 0 GENERAL DYNAMICS CORP COM 369550108 23760904 84056 SH DFND 1 84056 0 0 GENERAL ELECTRIC CO COM NEW 369604301 19756493 132966 SH DFND 1 132966 0 0 GENERAL MLS INC COM 370334104 444707 5989 SH DFND 1 5989 0 0 GENERAL MTRS CO COM 37045V100 401753 11073 SH DFND 1 11073 0 0 GENMAB A/S SPONSORED ADS 372303206 231966 7169 SH DFND 1 7169 0 0 GENTEX CORP COM 371901109 1100436 32295 SH DFND 1 32295 0 0 GENUINE PARTS CO COM 372460105 367193 2579 SH DFND 1 2579 0 0 GEVO INC COM PAR 374396406 57 50 SH DFND 1 50 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 956321 22306 SH DFND 1 22306 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 9015 1500 SH DFND 1 1500 0 0 GILDAN ACTIVEWEAR INC COM 375916103 1117290 26111 SH DFND 1 26111 0 0 GILEAD SCIENCES INC COM 375558103 2783895 30304 SH DFND 1 30304 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 4680 3000 SH DFND 1 3000 0 0 GITLAB INC CLASS A COM 37637K108 115158 2001 SH DFND 1 2001 0 0 GLOBAL E ONLINE LTD SHS M5216V106 5188632 114507 SH DFND 1 114507 0 0 GLOBAL PMTS INC COM 37940X102 36740 292 SH DFND 1 292 0 0 GLOBAL WTR RES INC COM 379463102 37017 2800 SH DFND 1 2800 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 220256 6350 SH DFND 1 6350 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 23550 600 SH DFND 1 600 0 0 GLOBAL X FDS MSCI CHINA IT 37954Y533 17576 930 SH DFND 1 930 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 156453 9160 SH DFND 1 9160 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 1331 55 SH DFND 1 55 0 0 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 73688 3750 SH DFND 1 3750 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1822242 65411 SH DFND 1 65411 0 0 GLOBAL X FDS CLEANTECH ETF 37954Y228 10165 750 SH DFND 1 750 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 8191 294 SH DFND 1 294 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 76282 1493 SH DFND 1 1493 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 185816 4957 SH DFND 1 4957 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 283184 11956 SH DFND 1 11956 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 9844935 343734 SH DFND 1 343734 0 0 GLOBALSTAR INC COM 378973408 952 501 SH DFND 1 501 0 0 GMS INC COM 36251C103 47715 610 SH DFND 1 610 0 0 GOLAR LNG LTD SHS G9456A100 5805 188 SH DFND 1 188 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 133840 10209 SH DFND 1 10209 0 0 GOLD ROYALTY CORP *W EXP 99/99/999 38071H114 48 3000 SH DFND 1 3000 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 1510 102 SH DFND 1 102 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 32527 656 SH DFND 1 656 0 0 GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812 820469 30744 SH DFND 1 30744 0 0 GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 26049 470 SH DFND 1 470 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 3699 30 SH DFND 1 30 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 907364 14770 SH DFND 1 14770 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 62466 1975 SH DFND 1 1975 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 22098847 56867 SH DFND 1 56867 0 0 GOOSEHEAD INS INC COM CL A 38267D109 444515 5944 SH DFND 1 5944 0 0 GOPRO INC CL A 38268T103 81 25 SH DFND 1 25 0 0 GORMAN RUPP CO COM 383082104 3396 100 SH DFND 1 100 0 0 GRACO INC COM 384109104 10490 108 SH DFND 1 108 0 0 GRAINGER W W INC COM 384802104 7486253 8075 SH DFND 1 8075 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 26771988 352430 SH DFND 1 352430 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 2222471 88410 SH DFND 1 88410 0 0 GRAY TELEVISION INC COM 389375106 9 1 SH DFND 1 1 0 0 GRIFFON CORP COM 398433102 4145037 61418 SH DFND 1 61418 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 11370 1000 SH DFND 1 1000 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 708394 2460 SH DFND 1 2460 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 432685 5442 SH DFND 1 5442 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 4 1 SH DFND 1 1 0 0 GSK PLC SPONSORED ADR 37733W204 750386 18387 SH DFND 1 18387 0 0 GUARDANT HEALTH INC COM 40131M109 26 1 SH DFND 1 1 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 19074 182 SH DFND 1 182 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2859593 48876 SH DFND 1 48876 0 0 HACKETT GROUP INC COM 404609109 12886 575 SH DFND 1 575 0 0 HAIN CELESTIAL GROUP INC COM 405217100 178251 16425 SH DFND 1 16425 0 0 HALEON PLC SPON ADS 405552100 69245 7714 SH DFND 1 7714 0 0 HALLIBURTON CO COM 406216101 8428503 219242 SH DFND 1 219242 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 2858 200 SH DFND 1 200 0 0 HANESBRANDS INC COM 410345102 2242 530 SH DFND 1 530 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1100 43 SH DFND 1 43 0 0 HARLEY DAVIDSON INC COM 412822108 1087620 29514 SH DFND 1 29514 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 33045 369 SH DFND 1 369 0 0 HASBRO INC COM 418056107 25698 526 SH DFND 1 526 0 0 HAWKINS INC COM 420261109 6734 100 SH DFND 1 100 0 0 HCA HEALTHCARE INC COM 40412C101 3049390 11059 SH DFND 1 11059 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 4772 72 SH DFND 1 72 0 0 HECLA MNG CO COM 422704106 20367 3613 SH DFND 1 3613 0 0 HEICO CORP NEW COM 422806109 698532 3857 SH DFND 1 3857 0 0 HENRY JACK & ASSOC INC COM 426281101 21730 126 SH DFND 1 126 0 0 HENRY SCHEIN INC COM 806407102 29992 300 SH DFND 1 300 0 0 HERSHEY CO COM 427866108 882198 3679 SH DFND 1 3679 0 0 HESS CORP COM 42809H107 210609 1445 SH DFND 1 1445 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 23213 1352 SH DFND 1 1352 0 0 HF SINCLAIR CORP COM 403949100 48081 884 SH DFND 1 884 0 0 HIGH TIDE INC COM NEW 42981E401 2766 1229 SH DFND 1 1229 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 680832 3634 SH DFND 1 3634 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 3063 451 SH DFND 1 451 0 0 HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103 41729 7207 SH DFND 1 7207 0 0 HOLOGIC INC COM 436440101 2061394 27924 SH DFND 1 27924 0 0 HOME DEPOT INC COM 437076102 91068955 243583 SH DFND 1 243583 0 0 HONEYWELL INTL INC COM 438516106 28231179 124481 SH DFND 1 124481 0 0 HORMEL FOODS CORP COM 440452100 746815 18717 SH DFND 1 18717 0 0 HOST HOTELS & RESORTS INC COM 44107P104 7345 373 SH DFND 1 373 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 11043 100 SH DFND 1 100 0 0 HOWMET AEROSPACE INC COM 443201108 1173991 21903 SH DFND 1 21903 0 0 HP INC COM 40434L105 425341 13315 SH DFND 1 13315 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 605711 14959 SH DFND 1 14959 0 0 HUBBELL INC COM 443510607 4183666 11128 SH DFND 1 11128 0 0 HUBSPOT INC COM 443573100 48834 82 SH DFND 1 82 0 0 HUDBAY MINERALS INC COM 443628102 653785 92473 SH DFND 1 92473 0 0 HUMANA INC COM 444859102 4439084 7753 SH DFND 1 7753 0 0 HUNT J B TRANS SVCS INC COM 445658107 1019186 5297 SH DFND 1 5297 0 0 HUNTINGTON BANCSHARES INC COM 446150104 6724 433 SH DFND 1 433 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 173830 518 SH DFND 1 518 0 0 HUT 8 CORP COM 44812J104 3336 200 SH DFND 1 200 0 0 HYATT HOTELS CORP COM CL A 448579102 119353 706 SH DFND 1 706 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 168 200 SH DFND 1 200 0 0 I-80 GOLD CORP COM 44955L106 31448 17539 SH DFND 1 17539 0 0 IAC INC COM NEW 44891N208 1145 22 SH DFND 1 22 0 0 IAMGOLD CORP COM 450913108 169912 58400 SH DFND 1 58400 0 0 ICICI BANK LIMITED ADR 45104G104 31365 1263 SH DFND 1 1263 0 0 ICON PLC SHS G4705A100 276254 1021 SH DFND 1 1021 0 0 IDEX CORP COM 45167R104 324907 1537 SH DFND 1 1537 0 0 IDEXX LABS INC COM 45168D104 173255 315 SH DFND 1 315 0 0 ILLINOIS TOOL WKS INC COM 452308109 278676 997 SH DFND 1 997 0 0 ILLUMINA INC COM 452327109 22183 157 SH DFND 1 157 0 0 IM CANNABIS CORP COM 44969Q307 9 24 SH DFND 1 24 0 0 IMMERSION CORP COM 452521107 6900 1000 SH DFND 1 1000 0 0 IMMUNOPRECISE ANTIBODIES LTD COM NEW 45257F200 420 200 SH DFND 1 200 0 0 IMPERIAL OIL LTD COM NEW 453038408 15155496 192574 SH DFND 1 192574 0 0 INDIA FD INC COM 454089103 25 1 SH DFND 1 1 0 0 INDIVIOR PLC ORD G4766E116 28840 1413 SH DFND 1 1413 0 0 INFINERA CORP COM 45667G103 2289 400 SH DFND 1 400 0 0 INFOSYS LTD SPONSORED ADR 456788108 192248 10388 SH DFND 1 10388 0 0 ING GROEP N.V. SPONSORED ADR 456837103 839744 58154 SH DFND 1 58154 0 0 INGERSOLL RAND INC COM 45687V106 4557945 60744 SH DFND 1 60744 0 0 INGEVITY CORP COM 45688C107 990 17 SH DFND 1 17 0 0 INMED PHARMACEUTICALS INC COM NEW 457637601 43 85 SH DFND 1 85 0 0 INMODE LTD SHS M5425M103 3126 130 SH DFND 1 130 0 0 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 241 100 SH DFND 1 100 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 329 570 SH DFND 1 570 0 0 INSTALLED BLDG PRODS INC COM 45780R101 10960 64 SH DFND 1 64 0 0 INSULET CORP COM 45784P101 2798 14 SH DFND 1 14 0 0 INTEGRA RES CORP COM 45826T509 368 276 SH DFND 1 276 0 0 INTEL CORP COM 458140100 17977162 357542 SH DFND 1 357542 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 5902 200 SH DFND 1 200 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 429468 3684 SH DFND 1 3684 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1955757 15492 SH DFND 1 15492 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9845510 53179 SH DFND 1 53179 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 33495 421 SH DFND 1 421 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 450320 17822 SH DFND 1 17822 0 0 INTERNATIONAL PAPER CO COM 460146103 14588 400 SH DFND 1 400 0 0 INTERPUBLIC GROUP COS INC COM 460690100 812936 23731 SH DFND 1 23731 0 0 INTUIT COM 461202103 5998790 10146 SH DFND 1 10146 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 5807487 17554 SH DFND 1 17554 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 458087 9784 SH DFND 1 9784 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 11308 546 SH DFND 1 546 0 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 82600 5900 SH DFND 1 5900 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 605413 9443 SH DFND 1 9443 0 0 INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 298777 9710 SH DFND 1 9710 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 202059 2138 SH DFND 1 2138 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 342979 13151 SH DFND 1 13151 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 23500 1000 SH DFND 1 1000 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 9002 426 SH DFND 1 426 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 58553 926 SH DFND 1 926 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 20347 400 SH DFND 1 400 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 79776 3470 SH DFND 1 3470 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 75607 1520 SH DFND 1 1520 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 2009 41 SH DFND 1 41 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 87574 537 SH DFND 1 537 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 87696 4200 SH DFND 1 4200 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 879147 37450 SH DFND 1 37450 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 1647938 30455 SH DFND 1 30455 0 0 INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 32664 1065 SH DFND 1 1065 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 293328 4008 SH DFND 1 4008 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 11762305 75494 SH DFND 1 75494 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 6540633 94869 SH DFND 1 94869 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 2165 78 SH DFND 1 78 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 2441798 61802 SH DFND 1 61802 0 0 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 1615 40 SH DFND 1 40 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 40527 414 SH DFND 1 414 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 2555477 55195 SH DFND 1 55195 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 1567901 16317 SH DFND 1 16317 0 0 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 32573 882 SH DFND 1 882 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 956152 10598 SH DFND 1 10598 0 0 INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 167047 6510 SH DFND 1 6510 0 0 INVESCO LTD SHS G491BT108 88682 4731 SH DFND 1 4731 0 0 INVESCO SR INCOME TR COM 46131H107 702852 160500 SH DFND 1 160500 0 0 INVESTMENT MANAGERS SER TR I AXS SHORT INNOV 46144X628 66014 2378 SH DFND 1 2378 0 0 INVITAE CORP COM 46185L103 26027 46000 SH DFND 1 46000 0 0 INVITATION HOMES INC COM 46187W107 13592 400 SH DFND 1 400 0 0 IPG PHOTONICS CORP COM 44980X109 811 8 SH DFND 1 8 0 0 IQVIA HLDGS INC COM 46266C105 238885 1080 SH DFND 1 1080 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 43659 1100 SH DFND 1 1100 0 0 IRON MTN INC DEL COM 46284V101 384805 5529 SH DFND 1 5529 0 0 ISHARES GOLD TR ISHARES NEW 464285204 20430421 422730 SH DFND 1 422730 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 2319992 102374 SH DFND 1 102374 0 0 ISHARES INC MSCI BELGIUM ETF 464286301 38 2 SH DFND 1 2 0 0 ISHARES INC MSCI TURKEY ETF 464286715 33 1 SH DFND 1 1 0 0 ISHARES INC MSCI GERMANY ETF 464286806 1269896 34831 SH DFND 1 34831 0 0 ISHARES INC MSCI GBL GOLD MN 46434G855 51239 2185 SH DFND 1 2185 0 0 ISHARES INC MSCI MEXICO ETF 464286822 1021071 15611 SH DFND 1 15611 0 0 ISHARES INC MSCI EMERG MRKT 464286533 39819 597 SH DFND 1 597 0 0 ISHARES INC MSCI AUST ETF 464286103 2615424 87357 SH DFND 1 87357 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 9117 68 SH DFND 1 68 0 0 ISHARES INC MSCI STH KOR ETF 464286772 116823 1417 SH DFND 1 1417 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 5435 63 SH DFND 1 63 0 0 ISHARES INC MSCI EURZONE ETF 464286608 378287 8158 SH DFND 1 8158 0 0 ISHARES INC MSCI WORLD ETF 464286392 3742027 28646 SH DFND 1 28646 0 0 ISHARES INC MSCI BIC ETF 464286657 2880 64 SH DFND 1 64 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 1198578 21549 SH DFND 1 21549 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 7193313 91165 SH DFND 1 91165 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 8725 262 SH DFND 1 262 0 0 ISHARES INC MSCI THAILND ETF 464286624 65 1 SH DFND 1 1 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 25545 750 SH DFND 1 750 0 0 ISHARES INC MSCI EMRG CHN 46434G764 90369 1245 SH DFND 1 1245 0 0 ISHARES INC CORE MSCI EMKT 46434G103 34246 691 SH DFND 1 691 0 0 ISHARES INC MSCI SWITZERLAND 464286749 2540857 42252 SH DFND 1 42252 0 0 ISHARES INC MSCI CDA ETF 464286509 477901 12830 SH DFND 1 12830 0 0 ISHARES INC INTL HIGH YIELD 464286210 27662 568 SH DFND 1 568 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 584812 13875 SH DFND 1 13875 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 11094 550 SH DFND 1 550 0 0 ISHARES SILVER TR ISHARES 46428Q109 5246534 226094 SH DFND 1 226094 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 130306 2263 SH DFND 1 2263 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 655643 12912 SH DFND 1 12912 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 8928407 47673 SH DFND 1 47673 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 1421471 17313 SH DFND 1 17313 0 0 ISHARES TR FOCUSD VAL FAC 46435U333 100310 1750 SH DFND 1 1750 0 0 ISHARES TR MSCI USA SZE FT 46432F370 103780 803 SH DFND 1 803 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 2042395 30151 SH DFND 1 30151 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 9828 300 SH DFND 1 300 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 1052216 22223 SH DFND 1 22223 0 0 ISHARES TR S&P SML 600 GWT 464287887 121150 1000 SH DFND 1 1000 0 0 ISHARES TR S&P 500 VAL ETF 464287408 33588867 153170 SH DFND 1 153170 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 11165 158 SH DFND 1 158 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 4684867 43582 SH DFND 1 43582 0 0 ISHARES TR ESG EAFE ETF 46436E759 2735248 43715 SH DFND 1 43715 0 0 ISHARES TR GLOBAL 100 ETF 464287572 2585952 31175 SH DFND 1 31175 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 10185 150 SH DFND 1 150 0 0 ISHARES TR CORE MSCI INTL 46435G326 50104 800 SH DFND 1 800 0 0 ISHARES TR INTERNATIONAL SL 46434V266 37015 882 SH DFND 1 882 0 0 ISHARES TR US HLTHCARE ETF 464287762 531824 1774 SH DFND 1 1774 0 0 ISHARES TR SELECT DIVID ETF 464287168 2459089 16867 SH DFND 1 16867 0 0 ISHARES TR TIPS BD ETF 464287176 23829331 177974 SH DFND 1 177974 0 0 ISHARES TR U.S. PHARMA ETF 464288836 756721 3350 SH DFND 1 3350 0 0 ISHARES TR US TREAS BD ETF 46429B267 937720 32770 SH DFND 1 32770 0 0 ISHARES TR MSCI ACWI EX US 464288240 689006 11265 SH DFND 1 11265 0 0 ISHARES TR CORE S&P SCP ETF 464287804 417259 3760 SH DFND 1 3760 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 44550 600 SH DFND 1 600 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 2001919 18361 SH DFND 1 18361 0 0 ISHARES TR INTL TREA BD ETF 464288117 212395 3921 SH DFND 1 3921 0 0 ISHARES TR MSCI KLD400 SOC 464288570 54408 559 SH DFND 1 559 0 0 ISHARES TR RUS 1000 ETF 464287622 20853 81 SH DFND 1 81 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 655391 40577 SH DFND 1 40577 0 0 ISHARES TR US INDUSTRIALS 464287754 385916 2730 SH DFND 1 2730 0 0 ISHARES TR GLB CNS DISC ETF 464288745 69910 425 SH DFND 1 425 0 0 ISHARES TR DOW JONES US ETF 464287846 3369601 26223 SH DFND 1 26223 0 0 ISHARES TR US CONSUM DISCRE 464287580 35438 483 SH DFND 1 483 0 0 ISHARES TR EUROPE ETF 464287861 122482 2350 SH DFND 1 2350 0 0 ISHARES TR MSCI INDIA ETF 46429B598 15922 325 SH DFND 1 325 0 0 ISHARES TR US BR DEL SE ETF 464288794 10579 100 SH DFND 1 100 0 0 ISHARES TR CRE U S REIT ETF 464288521 1451711 27150 SH DFND 1 27150 0 0 ISHARES TR USD INV GRDE ETF 464288620 3935919 77415 SH DFND 1 77415 0 0 ISHARES TR SHORT TREAS BD 464288679 487163 4261 SH DFND 1 4261 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 1090820 41227 SH DFND 1 41227 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 27684234 194145 SH DFND 1 194145 0 0 ISHARES TR PFD AND INCM SEC 464288687 691887 22240 SH DFND 1 22240 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 136 1 SH DFND 1 1 0 0 ISHARES TR INTL SEL DIV ETF 464288448 3022675 100086 SH DFND 1 100086 0 0 ISHARES TR CORE S&P MCP ETF 464287507 4055882 12938 SH DFND 1 12938 0 0 ISHARES TR U.S. MED DVC ETF 464288810 512091 8070 SH DFND 1 8070 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 4787534 32082 SH DFND 1 32082 0 0 ISHARES TR 20+ YEAR TR BD 46436E338 303919 9220 SH DFND 1 9220 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 1100694 28405 SH DFND 1 28405 0 0 ISHARES TR EXPANDED TECH 464287515 262741 587 SH DFND 1 587 0 0 ISHARES TR RUS MID CAP ETF 464287499 766743 10110 SH DFND 1 10110 0 0 ISHARES TR U.S. ENERGY ETF 464287796 89 2 SH DFND 1 2 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 1279004 30959 SH DFND 1 30959 0 0 ISHARES TR IBOXX INV CP ETF 464287242 4179222 38016 SH DFND 1 38016 0 0 ISHARES TR MBS ETF 464288588 26758 215 SH DFND 1 215 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 31594 271 SH DFND 1 271 0 0 ISHARES TR EAFE VALUE ETF 464288877 691126 13321 SH DFND 1 13321 0 0 ISHARES TR JPMORGAN USD EMG 464288281 16950 145 SH DFND 1 145 0 0 ISHARES TR US AER DEF ETF 464288760 2687194 21568 SH DFND 1 21568 0 0 ISHARES TR EAFE SML CP ETF 464288273 108154 1785 SH DFND 1 1785 0 0 ISHARES TR CORE S&P TTL STK 464287150 371201 3599 SH DFND 1 3599 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 2278705 22140 SH DFND 1 22140 0 0 ISHARES TR US TRSPRTION 464287192 38192 150 SH DFND 1 150 0 0 ISHARES TR EXPND TEC SC ETF 464287549 57251 130 SH DFND 1 130 0 0 ISHARES TR GLB INFRASTR ETF 464288372 18761364 331138 SH DFND 1 331138 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 174053 4932 SH DFND 1 4932 0 0 ISHARES TR CORE S&P500 ETF 464287200 36355251 77125 SH DFND 1 77125 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 67582 673 SH DFND 1 673 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 4729946 22121 SH DFND 1 22121 0 0 ISHARES TR ISHARES BIOTECH 464287556 338312 2254 SH DFND 1 2254 0 0 ISHARES TR CORE S&P US GWT 464287671 1436760 12231 SH DFND 1 12231 0 0 ISHARES TR ISHARES SEMICDTR 464287523 10986616 18603 SH DFND 1 18603 0 0 ISHARES TR MSCI KOKUSAI ETF 464288265 1843 19 SH DFND 1 19 0 0 ISHARES TR 20 YR TR BD ETF 464287432 28313040 251329 SH DFND 1 251329 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 13088 560 SH DFND 1 560 0 0 ISHARES TR US INFRASTRUC 46435U713 92396 2005 SH DFND 1 2005 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 28449 412 SH DFND 1 412 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 124334 1891 SH DFND 1 1891 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 514185 12233 SH DFND 1 12233 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 687891 2335 SH DFND 1 2335 0 0 ISHARES TR US OIL GS EX ETF 464288851 198492 2094 SH DFND 1 2094 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 8402068 163548 SH DFND 1 163548 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 1895783 47658 SH DFND 1 47658 0 0 ISHARES TR SELF DRIVNG EV 46435U366 4766 140 SH DFND 1 140 0 0 ISHARES TR NEW ZEALAND ETF 464289123 1230863 20650 SH DFND 1 20650 0 0 ISHARES TR IBOXX HI YD ETF 464288513 4267481 54922 SH DFND 1 54922 0 0 ISHARES TR MICRO-CAP ETF 464288869 113 1 SH DFND 1 1 0 0 ISHARES TR MSCI EAFE ETF 464287465 3037483 36134 SH DFND 1 36134 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 18547240 218043 SH DFND 1 218043 0 0 ISHARES TR U.S. UTILITS ETF 464287697 8069 100 SH DFND 1 100 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 111750 1790 SH DFND 1 1790 0 0 ISHARES TR CORE MSCI EAFE 46432F842 407725 5557 SH DFND 1 5557 0 0 ISHARES TR CORE DIV GRWTH 46434V621 8754185 127984 SH DFND 1 127984 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 50257 155 SH DFND 1 155 0 0 ISHARES TR US CONSM STAPLES 464287812 143994 744 SH DFND 1 744 0 0 ISHARES TR MSCI QATAR ETF 46434V779 4739419 211788 SH DFND 1 211788 0 0 ISHARES TR U.S. TECH ETF 464287721 1487308 10444 SH DFND 1 10444 0 0 ISHARES TR MSCI CHINA ETF 46429B671 950636 18037 SH DFND 1 18037 0 0 ISHARES TR MSCI ACWI ETF 464288257 84958 850 SH DFND 1 850 0 0 ISHARES TR CORE S&P US VLU 464287663 332349 3957 SH DFND 1 3957 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 811279 22000 SH DFND 1 22000 0 0 ISHARES TR CORE US AGGBD ET 464287226 1986898 20190 SH DFND 1 20190 0 0 ISHARES TR INTRM GOV CR ETF 464288612 34926 335 SH DFND 1 335 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 3817237 39520 SH DFND 1 39520 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 199396 1987 SH DFND 1 1987 0 0 ISHARES TR TRS FLT RT BD 46434V860 136559 2477 SH DFND 1 2477 0 0 ISHARES TR U.S. REAL ES ETF 464287739 18044 201 SH DFND 1 201 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 1952184 37907 SH DFND 1 37907 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 43 1 SH DFND 1 1 0 0 ISHARES TR GLOB UTILITS ETF 464288711 33380 567 SH DFND 1 567 0 0 ISHARES TR SP SMCP600VL ETF 464287879 39760 400 SH DFND 1 400 0 0 ISHARES TR U.S. FINLS ETF 464287788 163412 1778 SH DFND 1 1778 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 42708 240 SH DFND 1 240 0 0 ISHARES TR S&P 100 ETF 464287101 2480606 10942 SH DFND 1 10942 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 989687 10693 SH DFND 1 10693 0 0 ISHARES TR MSCI USA ESG SLC 464288802 15257 155 SH DFND 1 155 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 251850 5000 SH DFND 1 5000 0 0 ITRON INC COM 465741106 18945 265 SH DFND 1 265 0 0 J P MORGAN EXCHANGE TRADED F SUSTAINABLE INFR 46654Q500 67836 1040 SH DFND 1 1040 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 504360 9268 SH DFND 1 9268 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 7461 100 SH DFND 1 100 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 2009727 34839 SH DFND 1 34839 0 0 JABIL INC COM 466313103 3953397 24886 SH DFND 1 24886 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 9630 196 SH DFND 1 196 0 0 JACOBS SOLUTIONS INC COM 46982L108 841165 6553 SH DFND 1 6553 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4382 135 SH DFND 1 135 0 0 JD.COM INC SPON ADR CL A 47215P106 53960 1986 SH DFND 1 1986 0 0 JOBY AVIATION INC COMMON STOCK G65163100 1815 300 SH DFND 1 300 0 0 JOHNSON & JOHNSON COM 478160104 112568319 635463 SH DFND 1 635463 0 0 JOHNSON CTLS INTL PLC SHS G51502105 4474184 76587 SH DFND 1 76587 0 0 JPMORGAN CHASE & CO COM 46625H100 161377715 860649 SH DFND 1 860649 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 676 200 SH DFND 1 200 0 0 JUNIPER NETWORKS INC COM 48203R104 2977 100 SH DFND 1 100 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1700 2060 SH DFND 1 2060 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 295575 7500 SH DFND 1 7500 0 0 KB HOME COM 48666K109 6087 100 SH DFND 1 100 0 0 KELLANOVA COM 487836108 849725 14300 SH DFND 1 14300 0 0 KELSO TECHNOLOGIES INC COM NEW 48826D201 1800 8000 SH DFND 1 8000 0 0 KENVUE INC COM 49177J102 838 30 SH DFND 1 30 0 0 KEYCORP COM 493267108 19119 1325 SH DFND 1 1325 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 125664 823 SH DFND 1 823 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 5839 287 SH DFND 1 287 0 0 KIMBERLY-CLARK CORP COM 494368103 6885127 55332 SH DFND 1 55332 0 0 KINDER MORGAN INC DEL COM 49456B101 54000 3010 SH DFND 1 3010 0 0 KINROSS GOLD CORP COM 496902404 8222198 1220749 SH DFND 1 1220749 0 0 KKR & CO INC COM 48251W104 2314453 28457 SH DFND 1 28457 0 0 KLA CORP COM NEW 482480100 17892773 26586 SH DFND 1 26586 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 2211527 29063 SH DFND 1 29063 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1999 36 SH DFND 1 36 0 0 KOLIBRI GLOBAL ENERGY INC COM NEW 50043K406 283 60 SH DFND 1 60 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 28168 1211 SH DFND 1 1211 0 0 KONTOOR BRANDS INC COM 50050N103 4537 59 SH DFND 1 59 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 6874 956 SH DFND 1 956 0 0 KORRO BIO INC COM 500946108 1416 29 SH DFND 1 29 0 0 KRAFT HEINZ CO COM 500754106 4282139 99913 SH DFND 1 99913 0 0 KRANESHARES TR CICC CHIN 5G SEM 500767611 7128 550 SH DFND 1 550 0 0 KRANESHARES TR QUADRTC INT RT 500767736 50127 2450 SH DFND 1 2450 0 0 KRANESHARES TR GLOBAL CARB STRA 500767678 15502 440 SH DFND 1 440 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 538465 19940 SH DFND 1 19940 0 0 KROGER CO COM 501044101 2590842 55818 SH DFND 1 55818 0 0 KT CORP SPONSORED ADR 48268K101 13 1 SH DFND 1 1 0 0 KULICKE & SOFFA INDS INC COM 501242101 71870 1407 SH DFND 1 1407 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 57321 2571 SH DFND 1 2571 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 45991 199 SH DFND 1 199 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 123866 550 SH DFND 1 550 0 0 LAM RESEARCH CORP COM 512807108 2321186 3148 SH DFND 1 3148 0 0 LAMB WESTON HLDGS INC COM 513272104 34637 317 SH DFND 1 317 0 0 LANTRONIX INC COM NEW 516548203 8850 1500 SH DFND 1 1500 0 0 LANZATECH GLOBAL INC COM 51655R101 5169 837 SH DFND 1 837 0 0 LARGO INC COM 517097101 4893 1573 SH DFND 1 1573 0 0 LAS VEGAS SANDS CORP COM 517834107 111557 1709 SH DFND 1 1709 0 0 LAUDER ESTEE COS INC CL A 518439104 182403 1232 SH DFND 1 1232 0 0 LCI INDS COM 50189K103 361 3 SH DFND 1 3 0 0 LEAFLY HOLDINGS INC *W EXP 02/04/202 52178J113 3 125 SH DFND 1 125 0 0 LEAR CORP COM NEW 521865204 26575 188 SH DFND 1 188 0 0 LEGGETT & PLATT INC COM 524660107 51395 2033 SH DFND 1 2033 0 0 LEMONADE INC COM 52567D107 831 50 SH DFND 1 50 0 0 LENNAR CORP CL A 526057104 1418874 9545 SH DFND 1 9545 0 0 LENNOX INTL INC COM 526107107 360617 838 SH DFND 1 838 0 0 LI AUTO INC SPONSORED ADS 50202M102 9383 200 SH DFND 1 200 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 47763 2700 SH DFND 1 2700 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 388 11 SH DFND 1 11 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 209 6 SH DFND 1 6 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 691103 11027 SH DFND 1 11027 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 8438 150 SH DFND 1 150 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 8556 14024 SH DFND 1 14024 0 0 LIFETIME BRANDS INC COM 53222Q103 12900 2000 SH DFND 1 2000 0 0 LIFEVANTAGE CORP COM NEW 53222K205 18803 3270 SH DFND 1 3270 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 1035675 41906 SH DFND 1 41906 0 0 LILIUM N V CLASS A ORD SHS N52586109 45 43 SH DFND 1 43 0 0 LINCOLN ELEC HLDGS INC COM 533900106 376089 1773 SH DFND 1 1773 0 0 LINDE PLC SHS G54950103 14128282 33302 SH DFND 1 33302 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 6640 550 SH DFND 1 550 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 165834 16734 SH DFND 1 16734 0 0 LISTED FD TR CORE ALT FD 53656F847 6080 219 SH DFND 1 219 0 0 LISTED FD TR ROUNDHILL BALL 53656F417 633686 56862 SH DFND 1 56862 0 0 LISTED FD TR WAHED DOW JONES 53656F268 158800 5830 SH DFND 1 5830 0 0 LISTED FD TR WAHED FTSE ETF 53656F607 414292 8109 SH DFND 1 8109 0 0 LISTED FD TR HORIZON KINETICS 53656F623 734 19 SH DFND 1 19 0 0 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 32586 4099 SH DFND 1 4099 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 33323 4099 SH DFND 1 4099 0 0 LITTELFUSE INC COM 537008104 5251 21 SH DFND 1 21 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2346116 26054 SH DFND 1 26054 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 19300 7100 SH DFND 1 7100 0 0 LOCKHEED MARTIN CORP COM 539830109 11989834 24620 SH DFND 1 24620 0 0 LOEWS CORP COM 540424108 90201 1276 SH DFND 1 1276 0 0 LOGICMARK INC COM NEW 67091J503 3 2 SH DFND 1 2 0 0 LOGITECH INTL S A SHS H50430232 4646 48 SH DFND 1 48 0 0 LOUISIANA PAC CORP COM 546347105 103939 1261 SH DFND 1 1261 0 0 LOWES COS INC COM 548661107 24644238 111917 SH DFND 1 111917 0 0 LPL FINL HLDGS INC COM 50212V100 69453 275 SH DFND 1 275 0 0 LUCID GROUP INC COM 549498103 63000 15459 SH DFND 1 15459 0 0 LULULEMON ATHLETICA INC COM 550021109 8982390 16128 SH DFND 1 16128 0 0 LUMEN TECHNOLOGIES INC COM 550241103 2193 1207 SH DFND 1 1207 0 0 LUMENTUM HLDGS INC COM 55024U109 68678 1332 SH DFND 1 1332 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 1510 500 SH DFND 1 500 0 0 LYFT INC CL A COM 55087P104 7399 570 SH DFND 1 570 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 247320 2535 SH DFND 1 2535 0 0 MACERICH CO COM 554382101 21141 1415 SH DFND 1 1415 0 0 MACYS INC COM 55616P104 16000 645 SH DFND 1 645 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 1835 60 SH DFND 1 60 0 0 MAG SILVER CORP COM 55903Q104 129928 9769 SH DFND 1 9769 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 9880 1000 SH DFND 1 1000 0 0 MAGNA INTL INC COM 559222401 61365402 827889 SH DFND 1 827889 0 0 MALIBU BOATS INC COM CL A 56117J100 4258 61 SH DFND 1 61 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 12068 500 SH DFND 1 500 0 0 MANULIFE FINL CORP COM 56501R106 203678225 7115381 SH DFND 1 7115381 0 0 MARATHON OIL CORP COM 565849106 144208 5513 SH DFND 1 5513 0 0 MARATHON PETE CORP COM 56585A102 1126893 7035 SH DFND 1 7035 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 3160 500 SH DFND 1 500 0 0 MARKEL GROUP INC COM 570535104 84673 59 SH DFND 1 59 0 0 MARKETAXESS HLDGS INC COM 57060D108 45850 150 SH DFND 1 150 0 0 MARKFORGED HOLDING CORPORATI COM 57064N102 3843 3875 SH DFND 1 3875 0 0 MARRIOTT INTL INC NEW CL A 571903202 16626511 75188 SH DFND 1 75188 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 20624 242 SH DFND 1 242 0 0 MARSH & MCLENNAN COS INC COM 571748102 12279326 54949 SH DFND 1 54949 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2544501 4438 SH DFND 1 4438 0 0 MARVELL TECHNOLOGY INC COM 573874104 4749607 65524 SH DFND 1 65524 0 0 MASCO CORP COM 574599106 1246861 18096 SH DFND 1 18096 0 0 MASIMO CORP COM 574795100 1177 8 SH DFND 1 8 0 0 MASTEC INC COM 576323109 48916 700 SH DFND 1 700 0 0 MASTERBRAND INC COMMON STOCK 57638P104 9111 638 SH DFND 1 638 0 0 MASTERCARD INCORPORATED CL A 57636Q104 58070980 121302 SH DFND 1 121302 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 9380 425 SH DFND 1 425 0 0 MATADOR RES CO COM 576485205 43458 784 SH DFND 1 784 0 0 MATCH GROUP INC NEW COM 57667L107 48565 1300 SH DFND 1 1300 0 0 MATTEL INC COM 577081102 71857 3708 SH DFND 1 3708 0 0 MATTERPORT INC COM CL A 577096100 808 255 SH DFND 1 255 0 0 MCCORMICK & CO INC COM VTG 579780107 16635 252 SH DFND 1 252 0 0 MCCORMICK & CO INC COM NON VTG 579780206 3209896 41467 SH DFND 1 41467 0 0 MCDONALDS CORP COM 580135101 95288345 300392 SH DFND 1 300392 0 0 MCEWEN MNG INC COM NEW 58039P305 3561 393 SH DFND 1 393 0 0 MCGRATH RENTCORP COM 580589109 4565 40 SH DFND 1 40 0 0 MCKESSON CORP COM 58155Q103 10724853 18685 SH DFND 1 18685 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 10978 2200 SH DFND 1 2200 0 0 MEDIFAST INC COM 58470H101 4358 67 SH DFND 1 67 0 0 MEDTRONIC PLC SHS G5960L103 23547139 239667 SH DFND 1 239667 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 775 85 SH DFND 1 85 0 0 MERCADOLIBRE INC COM 58733R102 2805396 1398 SH DFND 1 1398 0 0 MERCER INTL INC COM 588056101 104247 11700 SH DFND 1 11700 0 0 MERCK & CO INC COM 58933Y105 27102368 202229 SH DFND 1 202229 0 0 META MATERIALS INC COM 59134N104 67 1000 SH DFND 1 1000 0 0 META PLATFORMS INC CL A 30303M102 52088731 136062 SH DFND 1 136062 0 0 METHANEX CORP COM 59151K108 675157 11119 SH DFND 1 11119 0 0 METLIFE INC COM 59156R108 6760967 85509 SH DFND 1 85509 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 65531 55 SH DFND 1 55 0 0 MGM RESORTS INTERNATIONAL COM 552953101 148778 3005 SH DFND 1 3005 0 0 MGP INGREDIENTS INC NEW COM 55303J106 56429 441 SH DFND 1 441 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1227263 14197 SH DFND 1 14197 0 0 MICRON TECHNOLOGY INC COM 595112103 2145272 25320 SH DFND 1 25320 0 0 MICROSOFT CORP COM 594918104 370844749 903257 SH DFND 1 903257 0 0 MICROSTRATEGY INC CL A NEW 594972408 65500 100 SH DFND 1 100 0 0 MICROVISION INC DEL COM NEW 594960304 6870 2000 SH DFND 1 2000 0 0 MIDDLEBY CORP COM 596278101 13866 100 SH DFND 1 100 0 0 MILLER INDS INC TENN COM NEW 600551204 5975 150 SH DFND 1 150 0 0 MILLERKNOLL INC COM 600544100 12190 453 SH DFND 1 453 0 0 MIND MEDICINE MINDMED INC COM NEW 60255C885 2918 657 SH DFND 1 657 0 0 MISTRAS GROUP INC COM 60649T107 21583 2870 SH DFND 1 2870 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 93340 3075 SH DFND 1 3075 0 0 MODERNA INC COM 60770K107 647353 5806 SH DFND 1 5806 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 417370 6732 SH DFND 1 6732 0 0 MONDELEZ INTL INC CL A 609207105 19324663 232865 SH DFND 1 232865 0 0 MONGODB INC CL A 60937P106 511967 1412 SH DFND 1 1412 0 0 MONOLITHIC PWR SYS INC COM 609839105 122927 215 SH DFND 1 215 0 0 MONROE CAP CORP COM 610335101 34368 4800 SH DFND 1 4800 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 356134 5602 SH DFND 1 5602 0 0 MOODYS CORP COM 615369105 1266968 3327 SH DFND 1 3327 0 0 MORGAN STANLEY COM NEW 617446448 28279078 280927 SH DFND 1 280927 0 0 MOSAIC CO NEW COM 61945C103 497619 13935 SH DFND 1 13935 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 789378 2430 SH DFND 1 2430 0 0 MOVADO GROUP INC COM 624580106 8408 290 SH DFND 1 290 0 0 MP MATERIALS CORP COM CL A 553368101 200810 10727 SH DFND 1 10727 0 0 MSC INDL DIRECT INC CL A 553530106 59437 608 SH DFND 1 608 0 0 MSCI INC COM 55354G100 144329 239 SH DFND 1 239 0 0 MURPHY OIL CORP COM 626717102 797523 19139 SH DFND 1 19139 0 0 MURPHY USA INC COM 626755102 62876 168 SH DFND 1 168 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 7720 2640 SH DFND 1 2640 0 0 NANOVIRICIDES INC COM 630087302 365 260 SH DFND 1 260 0 0 NASDAQ INC COM 631103108 31097 555 SH DFND 1 555 0 0 NATIONAL BK HLDGS CORP CL A 633707104 554686 15494 SH DFND 1 15494 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 39369 565 SH DFND 1 565 0 0 NATURA &CO HLDG S A ADS 63884N108 1962 300 SH DFND 1 300 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 3020 1000 SH DFND 1 1000 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 2828 137 SH DFND 1 137 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 1896 200 SH DFND 1 200 0 0 NBT BANCORP INC COM 628778102 41 1 SH DFND 1 1 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 6092 274 SH DFND 1 274 0 0 NETAPP INC COM 64110D104 1687859 18262 SH DFND 1 18262 0 0 NETEASE INC SPONSORED ADS 64110W102 96 1 SH DFND 1 1 0 0 NETFLIX INC COM 64110L106 17992716 32231 SH DFND 1 32231 0 0 NEW FOUND GOLD CORP COM 64440N103 34320 7302 SH DFND 1 7302 0 0 NEW GOLD INC CDA COM 644535106 149357 80299 SH DFND 1 80299 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 588308 7626 SH DFND 1 7626 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2730 200 SH DFND 1 200 0 0 NEWELL BRANDS INC COM 651229106 6773 812 SH DFND 1 812 0 0 NEWMONT CORP COM 651639106 10269960 215921 SH DFND 1 215921 0 0 NEXGEN ENERGY LTD COM 65340P106 343231 37992 SH DFND 1 37992 0 0 NEXTERA ENERGY INC COM 65339F101 5712878 90297 SH DFND 1 90297 0 0 NICE LTD SPONSORED ADR 653656108 122378 630 SH DFND 1 630 0 0 NIKE INC CL B 654106103 44064196 394945 SH DFND 1 394945 0 0 NIKOLA CORP COM 654110105 1364 1413 SH DFND 1 1413 0 0 NIO INC SPON ADS 62914V106 117488 13546 SH DFND 1 13546 0 0 NIOCORP DEVS LTD COM NEW 654484609 6368 1600 SH DFND 1 1600 0 0 NISOURCE INC COM 65473P105 220934 6416 SH DFND 1 6416 0 0 NIU TECHNOLOGIES ADS 65481N100 2835 1350 SH DFND 1 1350 0 0 NNN REIT INC COM 637417106 43 1 SH DFND 1 1 0 0 NOKIA CORP SPONSORED ADR 654902204 39501 10090 SH DFND 1 10090 0 0 NORFOLK SOUTHN CORP COM 655844108 5853338 24288 SH DFND 1 24288 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 25392 924 SH DFND 1 924 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 200 400 SH DFND 1 400 0 0 NORTHROP GRUMMAN CORP COM 666807102 482578 988 SH DFND 1 988 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 96051 4525 SH DFND 1 4525 0 0 NOVARTIS AG SPONSORED ADR 66987V109 654942 5971 SH DFND 1 5971 0 0 NOVAVAX INC COM NEW 670002401 4087 795 SH DFND 1 795 0 0 NOVONIX LIMITED SPONSORED ADS 67010L100 4999 2000 SH DFND 1 2000 0 0 NOVO-NORDISK A S ADR 670100205 12532812 95663 SH DFND 1 95663 0 0 NRG ENERGY INC COM NEW 629377508 25543 498 SH DFND 1 498 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 11811 1435 SH DFND 1 1435 0 0 NUCOR CORP COM 670346105 385680 2048 SH DFND 1 2048 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 225349 4657 SH DFND 1 4657 0 0 NUTANIX INC CL A 67059N108 3327972 60879 SH DFND 1 60879 0 0 NUTRIEN LTD COM 67077M108 160263882 2158458 SH DFND 1 2158458 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 123752 3970 SH DFND 1 3970 0 0 NVIDIA CORPORATION COM 67066G104 57040604 113551 SH DFND 1 113551 0 0 NVR INC COM 62944T105 13833 2 SH DFND 1 2 0 0 NXP SEMICONDUCTORS N V COM N6596X109 223954 1021 SH DFND 1 1021 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P405 232924 11086 SH DFND 1 11086 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 118 100 SH DFND 1 100 0 0 OBSIDIAN ENERGY LTD COM 674482203 25984 2900 SH DFND 1 2900 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 11174 302 SH DFND 1 302 0 0 OCCIDENTAL PETE CORP COM 674599105 6973722 115353 SH DFND 1 115353 0 0 OFG BANCORP COM 67103X102 921400 25759 SH DFND 1 25759 0 0 OFS CAP CORP COM 67103B100 41164 3659 SH DFND 1 3659 0 0 OGE ENERGY CORP COM 670837103 14292 400 SH DFND 1 400 0 0 OKTA INC CL A 679295105 3668 44 SH DFND 1 44 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 431195 1100 SH DFND 1 1100 0 0 OLD REP INTL CORP COM 680223104 13112 444 SH DFND 1 444 0 0 OMNICOM GROUP INC COM 681919106 1578294 17506 SH DFND 1 17506 0 0 ON HLDG AG NAMEN AKT A H5919C104 1154647 43815 SH DFND 1 43815 0 0 ON SEMICONDUCTOR CORP COM 682189105 302968 3977 SH DFND 1 3977 0 0 ONCOLYTICS BIOTECH INC COM NEW 682310875 970 557 SH DFND 1 557 0 0 ONCONOVA THERAPEUTICS INC COM NEW 68232V801 87 120 SH DFND 1 120 0 0 ONE GAS INC COM 68235P108 377203 5859 SH DFND 1 5859 0 0 ONEMAIN HLDGS INC COM 68268W103 127867 2665 SH DFND 1 2665 0 0 ONEOK INC NEW COM 682680103 2303842 32367 SH DFND 1 32367 0 0 OPEN TEXT CORP COM 683715106 28089761 530652 SH DFND 1 530652 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 804 200 SH DFND 1 200 0 0 ORACLE CORP COM 68389X105 28849983 265922 SH DFND 1 265922 0 0 ORANGE SPONSORED ADR 684060106 78736 5719 SH DFND 1 5719 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 6158730 6299 SH DFND 1 6299 0 0 ORGANIGRAM HLDGS INC COM 68620P705 2003 1125 SH DFND 1 1125 0 0 ORGANON & CO COMMON STOCK 68622V106 177638 12651 SH DFND 1 12651 0 0 ORGANOVO HLDGS INC COM NEW 68620A203 15 10 SH DFND 1 10 0 0 ORLA MNG LTD NEW COM 68634K106 14925 3579 SH DFND 1 3579 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 50164 2713 SH DFND 1 2713 0 0 OSTIN TECHNOLOGY GROUP CO LT ORDINARY SHARES G67927106 684 900 SH DFND 1 900 0 0 OTIS WORLDWIDE CORP COM 68902V107 427614 4807 SH DFND 1 4807 0 0 OUSTER INC COM NEW 68989M202 179 26 SH DFND 1 26 0 0 OVINTIV INC COM 69047Q102 1663661 29128 SH DFND 1 29128 0 0 OWENS CORNING NEW COM 690742101 300233 2068 SH DFND 1 2068 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 320518 12570 SH DFND 1 12570 0 0 PACCAR INC COM 693718108 3666142 38506 SH DFND 1 38506 0 0 PACER FDS TR PACER US SMALL 69374H857 2085773 43080 SH DFND 1 43080 0 0 PACKAGING CORP AMER COM 695156109 189555 1140 SH DFND 1 1140 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 592167 36014 SH DFND 1 36014 0 0 PALO ALTO NETWORKS INC COM 697435105 60114359 205578 SH DFND 1 205578 0 0 PAN AMERN SILVER CORP COM 697900108 282930 13788 SH DFND 1 13788 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 385381 25073 SH DFND 1 25073 0 0 PARK HOTELS & RESORTS INC COM 700517105 1052 50 SH DFND 1 50 0 0 PARKER-HANNIFIN CORP COM 701094104 9481986 16546 SH DFND 1 16546 0 0 PATTERSON COS INC COM 703395103 3452 120 SH DFND 1 120 0 0 PAYCHEX INC COM 704326107 673570 5522 SH DFND 1 5522 0 0 PAYPAL HLDGS INC COM 70450Y103 7411006 107727 SH DFND 1 107727 0 0 PAYSAFE LIMITED SHS G6964L206 1121 67 SH DFND 1 67 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 4773808 24189 SH DFND 1 24189 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 48357 3082 SH DFND 1 3082 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 82623 12903 SH DFND 1 12903 0 0 PEMBINA PIPELINE CORP COM 706327103 42909013 934636 SH DFND 1 934636 0 0 PENN ENTERTAINMENT INC COM 707569109 351053 14212 SH DFND 1 14212 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 221626 2620 SH DFND 1 2620 0 0 PENNYMAC MTG INVT TR COM 70931T103 66105 4500 SH DFND 1 4500 0 0 PEPSICO INC COM 713448108 29481453 154457 SH DFND 1 154457 0 0 PERION NETWORK LTD SHS NEW M78673114 449859 15421 SH DFND 1 15421 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 13240 1000 SH DFND 1 1000 0 0 PERSPECTIVE THERAPEUTICS INC COM 46489V104 1140 2000 SH DFND 1 2000 0 0 PFIZER INC COM 717081103 23284792 707150 SH DFND 1 707150 0 0 PHILIP MORRIS INTL INC COM 718172109 1864485 18953 SH DFND 1 18953 0 0 PHILLIPS 66 COM 718546104 2843186 20923 SH DFND 1 20923 0 0 PHINIA INC COMMON STOCK 71880K101 6795 240 SH DFND 1 240 0 0 PILGRIMS PRIDE CORP COM 72147K108 111960 4000 SH DFND 1 4000 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 12510 1000 SH DFND 1 1000 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 189000 14000 SH DFND 1 14000 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 15538295 812698 SH DFND 1 812698 0 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 96169 7518 SH DFND 1 7518 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 470843 4899 SH DFND 1 4899 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 12139 217 SH DFND 1 217 0 0 PIMCO ETF TR SR LN ACTIVE ETF 72201R627 50650 1000 SH DFND 1 1000 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 642157 6952 SH DFND 1 6952 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 279543 2955 SH DFND 1 2955 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 981190 10700 SH DFND 1 10700 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2356099 23453 SH DFND 1 23453 0 0 PIMCO INCOME STRATEGY FD COM 72201H108 64676 7600 SH DFND 1 7600 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 31390 4300 SH DFND 1 4300 0 0 PINNACLE WEST CAP CORP COM 723484101 20834 277 SH DFND 1 277 0 0 PINTEREST INC CL A 72352L106 36317 1015 SH DFND 1 1015 0 0 PIONEER NAT RES CO COM 723787107 1532959 5360 SH DFND 1 5360 0 0 PIXELWORKS INC COM NEW 72581M305 3749 2262 SH DFND 1 2262 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 4593 300 SH DFND 1 300 0 0 PLANET LABS PBC COM CL A 72703X106 2311 745 SH DFND 1 745 0 0 PLUG POWER INC COM NEW 72919P202 10135 1784 SH DFND 1 1784 0 0 PLURI INC COM 72942G104 467 740 SH DFND 1 740 0 0 PNC FINL SVCS GROUP INC COM 693475105 611235 3932 SH DFND 1 3932 0 0 POET TECHNOLOGIES INC COM NEW 73044W302 5698 4870 SH DFND 1 4870 0 0 POLARIS INC COM 731068102 1641882 17586 SH DFND 1 17586 0 0 POOL CORP COM 73278L105 1119 3 SH DFND 1 3 0 0 PPG INDS INC COM 693506107 227719 1524 SH DFND 1 1524 0 0 PPL CORP COM 69351T106 231008 6583 SH DFND 1 6583 0 0 PRECISION DRILLING CORP COM NEW 74022D407 756994 10925 SH DFND 1 10925 0 0 PREMIER INC CL A 74051N102 268840 12034 SH DFND 1 12034 0 0 PRICE T ROWE GROUP INC COM 74144T108 39319 337 SH DFND 1 337 0 0 PRICESMART INC COM 741511109 122972 1682 SH DFND 1 1682 0 0 PRIMERICA INC COM 74164M108 233258 1125 SH DFND 1 1125 0 0 PRIMO WATER CORPORATION COM 74167P108 29620 2000 SH DFND 1 2000 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 11884 112 SH DFND 1 112 0 0 PROCTER AND GAMBLE CO COM 742718109 73927059 442442 SH DFND 1 442442 0 0 PROCURE ETF TRUST II SPACE ETF 74280R205 12238 515 SH DFND 1 515 0 0 PROFOUND MED CORP COM NEW 74319B502 158193 16410 SH DFND 1 16410 0 0 PROGRESSIVE CORP COM 743315103 902356 5221 SH DFND 1 5221 0 0 PROLOGIS INC. COM 74340W103 7863628 59784 SH DFND 1 59784 0 0 PROMIS NEUROSCIENCES INC COM NEW 74346M406 281 149 SH DFND 1 149 0 0 PROSHARES TR SHT 7-10 YR TR 74348A608 29 1 SH DFND 1 1 0 0 PROSHARES TR SHORT BITCOIN 74347G291 1255 101 SH DFND 1 101 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 2272 101 SH DFND 1 101 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 36938 380 SH DFND 1 380 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 18234438 148204 SH DFND 1 148204 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 20 2 SH DFND 1 2 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 10405 123 SH DFND 1 123 0 0 PROSHARES TR II ULTRASHORT YEN N 74347W569 73 1 SH DFND 1 1 0 0 PROSHARES TR II ULTRASHRT EURO 74347W882 30 1 SH DFND 1 1 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 10440 6000 SH DFND 1 6000 0 0 PRUDENTIAL FINL INC COM 744320102 1296546 12473 SH DFND 1 12473 0 0 PRUDENTIAL PLC ADR 74435K204 180917 8485 SH DFND 1 8485 0 0 PTC INC COM 69370C100 3354 20 SH DFND 1 20 0 0 PUBLIC STORAGE COM 74460D109 919363 3029 SH DFND 1 3029 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 105167 1702 SH DFND 1 1702 0 0 PULTE GROUP INC COM 745867101 28471 270 SH DFND 1 270 0 0 PURE STORAGE INC CL A 74624M102 7374 150 SH DFND 1 150 0 0 PURPLE BIOTECH LTD SPONSORED ADS 74638P109 4224 4000 SH DFND 1 4000 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 4132 243 SH DFND 1 243 0 0 QORVO INC COM 74736K101 319637 3065 SH DFND 1 3065 0 0 QUAKER HOUGHTON COM 747316107 35757 180 SH DFND 1 180 0 0 QUALCOMM INC COM 747525103 42606969 280638 SH DFND 1 280638 0 0 QUANTUM COMPUTING INC COM 74766W108 284 252 SH DFND 1 252 0 0 QUANTUM SI INC COM CL A 74765K105 564 300 SH DFND 1 300 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 29222 2986 SH DFND 1 2986 0 0 QUIPT HOME MEDICAL CORP COM 74880P104 13340 2000 SH DFND 1 2000 0 0 RADWARE LTD ORD M81873107 3793 221 SH DFND 1 221 0 0 RB GLOBAL INC COM 74935Q107 10678507 122870 SH DFND 1 122870 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 10703 175 SH DFND 1 175 0 0 REALTY INCOME CORP COM 756109104 24906 426 SH DFND 1 426 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 1110 100 SH DFND 1 100 0 0 REE AUTOMOTIVE LTD SHS CL A NEW M8287R202 31 7 SH DFND 1 7 0 0 REGAL REXNORD CORPORATION COM 758750103 458931 3260 SH DFND 1 3260 0 0 REGENCY CTRS CORP COM 758849103 3017 46 SH DFND 1 46 0 0 REGENERON PHARMACEUTICALS COM 75886F107 3696262 3928 SH DFND 1 3928 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 28267 1377 SH DFND 1 1377 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 3713831 11587 SH DFND 1 11587 0 0 RELX PLC SPONSORED ADR 759530108 6998 178 SH DFND 1 178 0 0 REPARE THERAPEUTICS INC COM 760273102 8838 1250 SH DFND 1 1250 0 0 REPLIGEN CORP COM 759916109 42873 250 SH DFND 1 250 0 0 REPUBLIC SVCS INC COM 760759100 1094080 6022 SH DFND 1 6022 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 1392 80 SH DFND 1 80 0 0 RESMED INC COM 761152107 75407 450 SH DFND 1 450 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 98214033 971543 SH DFND 1 971543 0 0 REVOLUTION MEDICINES INC COM 76155X100 9325 249 SH DFND 1 249 0 0 REVOLUTION MEDICINES INC *W EXP 12/17/202 76155X118 133 448 SH DFND 1 448 0 0 REVVITY INC COM 714046109 12932 120 SH DFND 1 120 0 0 REWALK ROBOTICS LTD SHS M8216Q200 1010 1000 SH DFND 1 1000 0 0 RF INDS LTD COM PAR $0.01 749552105 13660 3500 SH DFND 1 3500 0 0 RH COM 74967X103 58994 213 SH DFND 1 213 0 0 RIO TINTO PLC SPONSORED ADR 767204100 5382728 70837 SH DFND 1 70837 0 0 RIOT PLATFORMS INC COM 767292105 1272 60 SH DFND 1 60 0 0 RISKON INTERNATIONAL INC COM 27888N406 78 334 SH DFND 1 334 0 0 RITHM CAPITAL CORP COM NEW 64828T201 28700 2800 SH DFND 1 2800 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 108539 4939 SH DFND 1 4939 0 0 RLI CORP COM 749607107 8818 65 SH DFND 1 65 0 0 ROBERT HALF INC. COM 770323103 16412 178 SH DFND 1 178 0 0 ROBINHOOD MKTS INC COM CL A 770700102 48 3 SH DFND 1 3 0 0 ROBLOX CORP CL A 771049103 223660 5012 SH DFND 1 5012 0 0 ROCKET COS INC COM CL A 77311W101 5533 437 SH DFND 1 437 0 0 ROCKWELL AUTOMATION INC COM 773903109 21617 71 SH DFND 1 71 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 117676912 1897005 SH DFND 1 1897005 0 0 ROKU INC COM CL A 77543R102 932638 10588 SH DFND 1 10588 0 0 ROPER TECHNOLOGIES INC COM 776696106 3417854 5893 SH DFND 1 5893 0 0 ROSS STORES INC COM 778296103 5591789 34291 SH DFND 1 34291 0 0 ROYAL BK CDA COM 780087102 767868867 5769788 SH DFND 1 5769788 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 14246320 118789 SH DFND 1 118789 0 0 RUMBLE INC COM CL A 78137L105 8660 2000 SH DFND 1 2000 0 0 RXO INC COMMON STOCK 74982T103 225 10 SH DFND 1 10 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 21898 145 SH DFND 1 145 0 0 RYDER SYS INC COM 783549108 58173 520 SH DFND 1 520 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 23747 160 SH DFND 1 160 0 0 S&P GLOBAL INC COM 78409V104 11784908 26710 SH DFND 1 26710 0 0 SABRE CORP COM 78573M104 15147 3038 SH DFND 1 3038 0 0 SAFEHOLD INC COM 78646V107 2172 94 SH DFND 1 94 0 0 SAFETY INS GROUP INC COM 78648T100 88207 870 SH DFND 1 870 0 0 SALESFORCE INC COM 79466L302 15058895 56338 SH DFND 1 56338 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 10397 1860 SH DFND 1 1860 0 0 SANGAMO THERAPEUTICS INC COM 800677106 511 1031 SH DFND 1 1031 0 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 1307330 334086 SH DFND 1 334086 0 0 SANMINA CORPORATION COM 801056102 4545 91 SH DFND 1 91 0 0 SANOFI SPONSORED ADR 80105N105 618856 9747 SH DFND 1 9747 0 0 SAP SE SPON ADR 803054204 692104 4660 SH DFND 1 4660 0 0 SAPIENS INTL CORP N V SHS G7T16G103 11174 421 SH DFND 1 421 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 32986 132 SH DFND 1 132 0 0 SCHLUMBERGER LTD COM STK 806857108 3185155 60578 SH DFND 1 60578 0 0 SCHRODINGER INC COM 80810D103 7885 245 SH DFND 1 245 0 0 SCHWAB CHARLES CORP COM 808513105 37537 561 SH DFND 1 561 0 0 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 121013 2720 SH DFND 1 2720 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1662 30 SH DFND 1 30 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 566751 7394 SH DFND 1 7394 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 16473 100 SH DFND 1 100 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 3180 52 SH DFND 1 52 0 0 SCPHARMACEUTICALS INC COM 810648105 1272 150 SH DFND 1 150 0 0 SEA LTD SPONSORD ADS 81141R100 89243 2324 SH DFND 1 2324 0 0 SEABRIDGE GOLD INC COM 811916105 3411 230 SH DFND 1 230 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 198477 2457 SH DFND 1 2457 0 0 SEALED AIR CORP NEW COM 81211K100 3735 103 SH DFND 1 103 0 0 SEELOS THERAPEUTICS INC COM NEW 81577F208 88 66 SH DFND 1 66 0 0 SEI INVTS CO COM 784117103 821441 12313 SH DFND 1 12313 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 8447276 111319 SH DFND 1 111319 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 740416 4296 SH DFND 1 4296 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 695820 10772 SH DFND 1 10772 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 6756956 172048 SH DFND 1 172048 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2311241 31869 SH DFND 1 31869 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 4558571 52965 SH DFND 1 52965 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 9304247 236029 SH DFND 1 236029 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 35264154 186585 SH DFND 1 186585 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 132442 1409 SH DFND 1 1409 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 35665538 244891 SH DFND 1 244891 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 6095770 52950 SH DFND 1 52950 0 0 SEMPRA COM 816851109 117435 1546 SH DFND 1 1546 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 113116 3096 SH DFND 1 3096 0 0 SENSEONICS HLDGS INC COM 81727U105 728 1000 SH DFND 1 1000 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1469 23 SH DFND 1 23 0 0 SENTINELONE INC CL A 81730H109 11755 500 SH DFND 1 500 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 137697 14822 SH DFND 1 14822 0 0 SERVICE CORP INTL COM 817565104 65635 930 SH DFND 1 930 0 0 SERVICENOW INC COM 81762P102 2374562 3519 SH DFND 1 3519 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 251 4 SH DFND 1 4 0 0 SHELL PLC SPON ADS 780259305 7265071 101369 SH DFND 1 101369 0 0 SHERWIN WILLIAMS CO COM 824348106 5205327 15620 SH DFND 1 15620 0 0 SHF HOLDINGS INC CLASS A COM 824430102 128000 100000 SH DFND 1 100000 0 0 SHOPIFY INC CL A 82509L107 19990951 216746 SH DFND 1 216746 0 0 SIGMA LITHIUM CORPORATION COM 826599102 53211 1370 SH DFND 1 1370 0 0 SILGAN HLDGS INC COM 827048109 5935 100 SH DFND 1 100 0 0 SILVERCORP METALS INC COM 82835P103 22007 6530 SH DFND 1 6530 0 0 SILVERCREST METALS INC COM 828363101 90872 12600 SH DFND 1 12600 0 0 SIMON PPTY GROUP INC NEW COM 828806109 3503031 19268 SH DFND 1 19268 0 0 SIMULATIONS PLUS INC COM 829214105 6842 125 SH DFND 1 125 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 724 100 SH DFND 1 100 0 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 36390 1670 SH DFND 1 1670 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 11885 559 SH DFND 1 559 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 9320571 71519 SH DFND 1 71519 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 134729 4605 SH DFND 1 4605 0 0 SMITH A O CORP COM 831865209 26132 309 SH DFND 1 309 0 0 SMUCKER J M CO COM NEW 832696405 2574 20 SH DFND 1 20 0 0 SNAP INC CL A 83304A106 217473 13374 SH DFND 1 13374 0 0 SNAP ON INC COM 833034101 738729 2575 SH DFND 1 2575 0 0 SNDL INC COM 83307B101 2011 953 SH DFND 1 953 0 0 SNOWFLAKE INC CL A 833445109 879419 4779 SH DFND 1 4779 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 16773 260 SH DFND 1 260 0 0 SOFI TECHNOLOGIES INC COM 83406F102 77706 7823 SH DFND 1 7823 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3781 44 SH DFND 1 44 0 0 SONOS INC COM 83570H108 127 6 SH DFND 1 6 0 0 SONY GROUP CORP SPONSORED ADR 835699307 105392 1138 SH DFND 1 1138 0 0 SOUTHERN CO COM 842587107 327792 4528 SH DFND 1 4528 0 0 SOUTHERN COPPER CORP COM 84265V105 112984 1180 SH DFND 1 1180 0 0 SOUTHWEST AIRLS CO COM 844741108 52183 1869 SH DFND 1 1869 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 13128142 34978 SH DFND 1 34978 0 0 SPDR GOLD TR GOLD SHS 78463V107 15298366 79009 SH DFND 1 79009 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 662 19 SH DFND 1 19 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 274899 5889 SH DFND 1 5889 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 1632 38 SH DFND 1 38 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 28367 533 SH DFND 1 533 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 9985 150 SH DFND 1 150 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 5694 86 SH DFND 1 86 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 142482042 272815 SH DFND 1 272815 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2192406 4236 SH DFND 1 4236 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 116468 5031 SH DFND 1 5031 0 0 SPDR SER TR AEROSPACE DEF 78464A631 125597 945 SH DFND 1 945 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 10074 125 SH DFND 1 125 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 286028 3909 SH DFND 1 3909 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 78449 1600 SH DFND 1 1600 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 82066 1607 SH DFND 1 1607 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 3425193 37339 SH DFND 1 37339 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 15591 75 SH DFND 1 75 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 24114 1302 SH DFND 1 1302 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 214676 3400 SH DFND 1 3400 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 102341 754 SH DFND 1 754 0 0 SPDR SER TR S&P BIOTECH 78464A870 79964 818 SH DFND 1 818 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 39769 1339 SH DFND 1 1339 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 6771 118 SH DFND 1 118 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 183587 1692 SH DFND 1 1692 0 0 SPDR SER TR S&P METALS MNG 78464A755 1173390 20100 SH DFND 1 20100 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 96567 3380 SH DFND 1 3380 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 36042 1722 SH DFND 1 1722 0 0 SPDR SER TR S&P REGL BKG 78464A698 2757317 53878 SH DFND 1 53878 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 336567 13235 SH DFND 1 13235 0 0 SPDR SER TR S&P DIVID ETF 78464A763 2721925 20675 SH DFND 1 20675 0 0 SPDR SER TR COMP SOFTWARE 78464A599 7107 50 SH DFND 1 50 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 52642 574 SH DFND 1 574 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 35730 1096 SH DFND 1 1096 0 0 SPDR SER TR S&P BK ETF 78464A797 78003 1610 SH DFND 1 1610 0 0 SPECTAIRE HLDGS INC COM 84753T109 28024 17000 SH DFND 1 17000 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 1963 60 SH DFND 1 60 0 0 SPI ENERGY CO LTD SHS NEW G8651P110 101 100 SH DFND 1 100 0 0 SPIRIT AIRLS INC COM 848577102 3154 200 SH DFND 1 200 0 0 SPLUNK INC COM 848637104 17497 115 SH DFND 1 115 0 0 SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103 1833 125 SH DFND 1 125 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 16082 65 SH DFND 1 65 0 0 SPROTT INC COM NEW 852066208 871 20 SH DFND 1 20 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 3216793 129823 SH DFND 1 129823 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 3699246 190762 SH DFND 1 190762 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 9590 1000 SH DFND 1 1000 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 803387 82042 SH DFND 1 82042 0 0 SPROUT SOCIAL INC COM CL A 85209W109 5604 75 SH DFND 1 75 0 0 SPS COMM INC COM 78463M107 162679 918 SH DFND 1 918 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2777 35 SH DFND 1 35 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 102619 2455 SH DFND 1 2455 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 64000 1600 SH DFND 1 1600 0 0 SSR MINING IN COM 784730103 12264 871 SH DFND 1 871 0 0 STANDARD LITHIUM LTD COM 853606101 6338 2515 SH DFND 1 2515 0 0 STANLEY BLACK & DECKER INC COM 854502101 25337 235 SH DFND 1 235 0 0 STANTEC INC COM 85472N109 42287273 411516 SH DFND 1 411516 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 11940 1000 SH DFND 1 1000 0 0 STAR HLDGS SHS BEN INT 85512G106 873 61 SH DFND 1 61 0 0 STARBUCKS CORP COM 855244109 16389119 162647 SH DFND 1 162647 0 0 STARWOOD PPTY TR INC COM 85571B105 28798 1400 SH DFND 1 1400 0 0 STATE STR CORP COM 857477103 51703 500 SH DFND 1 500 0 0 STEEL DYNAMICS INC COM 858119100 351690 2853 SH DFND 1 2853 0 0 STELLANTIS N.V SHS N82405106 41977 1890 SH DFND 1 1890 0 0 STERIS PLC SHS USD G8473T100 290691 1343 SH DFND 1 1343 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 8980 200 SH DFND 1 200 0 0 STRATASYS LTD SHS M85548101 1383 100 SH DFND 1 100 0 0 STRATEGIC ED INC COM 86272C103 5243 57 SH DFND 1 57 0 0 STRATEGY SHS DAY HAGAN NED 86280R803 914085 21805 SH DFND 1 21805 0 0 STRYKER CORPORATION COM 863667101 30324934 99172 SH DFND 1 99172 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 75240 4400 SH DFND 1 4400 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 29894 3101 SH DFND 1 3101 0 0 SUN CMNTYS INC COM 866674104 133 1 SH DFND 1 1 0 0 SUN LIFE FINANCIAL INC. COM 866796105 117708402 1721945 SH DFND 1 1721945 0 0 SUNCOR ENERGY INC NEW COM 867224107 191618927 4271643 SH DFND 1 4271643 0 0 SUNOPTA INC COM 8676EP108 12243 1739 SH DFND 1 1739 0 0 SUNRUN INC COM 86771W105 26130 1525 SH DFND 1 1525 0 0 SUPER MICRO COMPUTER INC COM 86800U104 32222 86 SH DFND 1 86 0 0 SUZANO S A SPON ADS 86959K105 12 1 SH DFND 1 1 0 0 SWK HLDGS CORP COM NEW 78501P203 1725 100 SH DFND 1 100 0 0 SYNAPTICS INC COM 87157D109 15657 150 SH DFND 1 150 0 0 SYNCHRONY FINANCIAL COM 87165B103 3311 79 SH DFND 1 79 0 0 SYNOPSYS INC COM 871607107 525012 1052 SH DFND 1 1052 0 0 SYSCO CORP COM 871829107 442816 5683 SH DFND 1 5683 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5506632 53451 SH DFND 1 53451 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1948046 12190 SH DFND 1 12190 0 0 TAPESTRY INC COM 876030107 21250 539 SH DFND 1 539 0 0 TASEKO MINES LTD COM 876511106 7059 3900 SH DFND 1 3900 0 0 TC ENERGY CORP COM 87807B107 252834386 4776110 SH DFND 1 4776110 0 0 TE CONNECTIVITY LTD SHS H84989104 2024887 14075 SH DFND 1 14075 0 0 TECHNIPFMC PLC COM G87110105 2156202 108953 SH DFND 1 108953 0 0 TECK RESOURCES LTD CL B 878742204 88561568 1658162 SH DFND 1 1658162 0 0 TEEKAY CORPORATION COM Y8564W103 3052 300 SH DFND 1 300 0 0 TELADOC HEALTH INC COM 87918A105 26680 1042 SH DFND 1 1042 0 0 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 137957 22133 SH DFND 1 22133 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 4472 245 SH DFND 1 245 0 0 TELESAT CORP CL A & CL B SHS 879512309 5795 443 SH DFND 1 443 0 0 TELLURIAN INC NEW COM 87968A104 405 425 SH DFND 1 425 0 0 TELUS CORPORATION COM 87971M103 196988667 8289210 SH DFND 1 8289210 0 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 3299253 297756 SH DFND 1 297756 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 9614 1900 SH DFND 1 1900 0 0 TEMPUR SEALY INTL INC COM 88023U101 689552 13588 SH DFND 1 13588 0 0 TENARIS S A SPONSORED ADS 88031M109 106363 2587 SH DFND 1 2587 0 0 TERADATA CORP DEL COM 88076W103 214 5 SH DFND 1 5 0 0 TERADYNE INC COM 880770102 1549745 13940 SH DFND 1 13940 0 0 TERNIUM SA SPONSORED ADS 880890108 458829 11044 SH DFND 1 11044 0 0 TESLA INC COM 88160R101 19350751 77001 SH DFND 1 77001 0 0 TETRA TECH INC NEW COM 88162G103 2124 13 SH DFND 1 13 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 191584 17099 SH DFND 1 17099 0 0 TEXAS INSTRS INC COM 882508104 3673824 21386 SH DFND 1 21386 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 35229 17 SH DFND 1 17 0 0 TEXAS ROADHOUSE INC COM 882681109 568545 4762 SH DFND 1 4762 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 16046 325 SH DFND 1 325 0 0 TFI INTL INC COM 87241L109 40597774 232050 SH DFND 1 232050 0 0 THE CIGNA GROUP COM 125523100 697899 2220 SH DFND 1 2220 0 0 THE LION ELECTRIC COMPANY *W EXP 05/06/202 536221112 76 950 SH DFND 1 950 0 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 826096 354978 SH DFND 1 354978 0 0 THE REALREAL INC COM 88339P101 4900 2500 SH DFND 1 2500 0 0 THE TRADE DESK INC COM CL A 88339J105 1189593 16564 SH DFND 1 16564 0 0 THERATECHNOLOGIES INC COM NEW 88338H704 1215 500 SH DFND 1 500 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 17726800 31141 SH DFND 1 31141 0 0 THOMSON REUTERS CORP. COM 884903808 30954172 161429 SH DFND 1 161429 0 0 TIDAL ETF TR SOFI SOCIAL 50 886364405 1995 70 SH DFND 1 70 0 0 TIDAL ETF TR SP FUNDS S&P GBL 886364769 39718 2009 SH DFND 1 2009 0 0 TIDAL ETF TR SP FDS S&P 500 886364801 208685 5825 SH DFND 1 5825 0 0 TIDAL ETF TR UPAR ULTRA RISK 886364595 1786 100 SH DFND 1 100 0 0 TILRAY BRANDS INC COM 88688T100 73459 25858 SH DFND 1 25858 0 0 TIM S A SPONSORED ADR 88706T108 421491 23707 SH DFND 1 23707 0 0 TIZIANA LIFE SCIENCES LTD COMMON SHARES G88912103 3776 5000 SH DFND 1 5000 0 0 TJX COS INC NEW COM 872540109 24693882 261486 SH DFND 1 261486 0 0 TMC THE METALS COMPANY INC COM 87261Y106 8688 5000 SH DFND 1 5000 0 0 T-MOBILE US INC COM 872590104 4194265 23241 SH DFND 1 23241 0 0 TOLL BROTHERS INC COM 889478103 74747 757 SH DFND 1 757 0 0 TOOTSIE ROLL INDS INC COM 890516107 1129 25 SH DFND 1 25 0 0 TORM PLC SHS CL A G89479102 425000 13113 SH DFND 1 13113 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 832506225 9759414 SH DFND 1 9759414 0 0 TOYOTA MOTOR CORP ADS 892331307 76297 399 SH DFND 1 399 0 0 TRACTOR SUPPLY CO COM 892356106 1024206 4563 SH DFND 1 4563 0 0 TRADEWEB MKTS INC CL A 892672106 41468 386 SH DFND 1 386 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1124787 4419 SH DFND 1 4419 0 0 TRANSALTA CORP COM 89346D107 8610052 816421 SH DFND 1 816421 0 0 TRANSDIGM GROUP INC COM 893641100 4753134 4072 SH DFND 1 4072 0 0 TRANSUNION COM 89400J107 38170 601 SH DFND 1 601 0 0 TREX CO INC COM 89531P105 11956 138 SH DFND 1 138 0 0 TRI POINTE HOMES INC COM 87265H109 7018 205 SH DFND 1 205 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 374166 32100 SH DFND 1 32100 0 0 TRILOGY METALS INC NEW COM 89621C105 22 50 SH DFND 1 50 0 0 TRIMBLE INC COM 896239100 101980 2000 SH DFND 1 2000 0 0 TRINITY INDS INC COM 896522109 1556 60 SH DFND 1 60 0 0 TRIP COM GROUP LTD ADS 89677Q107 7690 200 SH DFND 1 200 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 1038 80 SH DFND 1 80 0 0 TRUIST FINL CORP COM 89832Q109 171177 4499 SH DFND 1 4499 0 0 TRX GOLD CORPORATION COM 87283P109 485 1000 SH DFND 1 1000 0 0 TTEC HLDGS INC COM 89854H102 2649 100 SH DFND 1 100 0 0 TUCOWS INC COM NEW 898697206 14514 600 SH DFND 1 600 0 0 TUPPERWARE BRANDS CORP COM 899896104 1910 1000 SH DFND 1 1000 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 41905 8500 SH DFND 1 8500 0 0 TWILIO INC CL A 90138F102 85567 1231 SH DFND 1 1231 0 0 TWIST BIOSCIENCE CORP COM 90184D100 2514 75 SH DFND 1 75 0 0 TYLER TECHNOLOGIES INC COM 902252105 121588 303 SH DFND 1 303 0 0 TYSON FOODS INC CL A 902494103 80263 1381 SH DFND 1 1381 0 0 UBER TECHNOLOGIES INC COM 90353T100 12903594 202336 SH DFND 1 202336 0 0 UBIQUITI INC COM 90353W103 10099 75 SH DFND 1 75 0 0 UBS GROUP AG SHS H42097107 312705 10114 SH DFND 1 10114 0 0 UFP TECHNOLOGIES INC COM 902673102 5360 33 SH DFND 1 33 0 0 UIPATH INC CL A 90364P105 3764140 136869 SH DFND 1 136869 0 0 ULTA BEAUTY INC COM 90384S303 2231104 4514 SH DFND 1 4514 0 0 UNDER ARMOUR INC CL A 904311107 10532 1151 SH DFND 1 1151 0 0 UNDER ARMOUR INC CL C 904311206 35745 4639 SH DFND 1 4639 0 0 UNILEVER PLC SPON ADR NEW 904767704 1028907 20457 SH DFND 1 20457 0 0 UNION PAC CORP COM 907818108 32983924 121083 SH DFND 1 121083 0 0 UNISYS CORP COM NEW 909214306 2410 414 SH DFND 1 414 0 0 UNITED AIRLS HLDGS INC COM 910047109 83117 1848 SH DFND 1 1848 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 370 34 SH DFND 1 34 0 0 UNITED PARCEL SERVICE INC CL B 911312106 14724493 89611 SH DFND 1 89611 0 0 UNITED RENTALS INC COM 911363109 2623388 3997 SH DFND 1 3997 0 0 UNITED STATES STL CORP NEW COM 912909108 18186 284 SH DFND 1 284 0 0 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 1160060 48494 SH DFND 1 48494 0 0 UNITED STS LIME & MINERALS I COM 911922102 12333 50 SH DFND 1 50 0 0 UNITED STS NAT GAS FD LP UNIT PAR 912318300 83019 14388 SH DFND 1 14388 0 0 UNITED STS OIL FD LP UNITS 91232N207 9534 150 SH DFND 1 150 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 51503 224 SH DFND 1 224 0 0 UNITEDHEALTH GROUP INC COM 91324P102 98404785 161648 SH DFND 1 161648 0 0 UNITY SOFTWARE INC COM 91332U101 23405 610 SH DFND 1 610 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 13982 69 SH DFND 1 69 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 121752 800 SH DFND 1 800 0 0 UNUM GROUP COM 91529Y106 46217 1001 SH DFND 1 1001 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 425 100 SH DFND 1 100 0 0 UPSTART HLDGS INC COM 91680M107 2482 61 SH DFND 1 61 0 0 URANIUM ENERGY CORP COM 916896103 7 1 SH DFND 1 1 0 0 UR-ENERGY INC COM 91688R108 5025 2500 SH DFND 1 2500 0 0 US BANCORP DEL COM NEW 902973304 19517304 400091 SH DFND 1 400091 0 0 US FOODS HLDG CORP COM 912008109 62 1 SH DFND 1 1 0 0 USANA HEALTH SCIENCES INC COM 90328M107 4630 90 SH DFND 1 90 0 0 V F CORP COM 918204108 59223 3496 SH DFND 1 3496 0 0 VAIL RESORTS INC COM 91879Q109 25386 120 SH DFND 1 120 0 0 VALERO ENERGY CORP COM 91913Y100 1392240 10368 SH DFND 1 10368 0 0 VALMONT INDS INC COM 920253101 37402 166 SH DFND 1 166 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 11369016 65071 SH DFND 1 65071 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 36872 440 SH DFND 1 440 0 0 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 88335 625 SH DFND 1 625 0 0 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 138942 931 SH DFND 1 931 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 9642 32 SH DFND 1 32 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 1447205 40111 SH DFND 1 40111 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 11772 142 SH DFND 1 142 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 7759 105 SH DFND 1 105 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 6719619 212034 SH DFND 1 212034 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 10272 90 SH DFND 1 90 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 8408 32 SH DFND 1 32 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 2015843 10553 SH DFND 1 10553 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 15605711 192833 SH DFND 1 192833 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1891270 25922 SH DFND 1 25922 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2504703 7440 SH DFND 1 7440 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 39250 185 SH DFND 1 185 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 18824753 43117 SH DFND 1 43117 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 4972188 20980 SH DFND 1 20980 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 988200 6111 SH DFND 1 6111 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 34413 147 SH DFND 1 147 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 4408 19 SH DFND 1 19 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 178110 830 SH DFND 1 830 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 350939 1663 SH DFND 1 1663 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 12190049 53266 SH DFND 1 53266 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 179635 2070 SH DFND 1 2070 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1324184 23614 SH DFND 1 23614 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 252357 6100 SH DFND 1 6100 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 27721344 549426 SH DFND 1 549426 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 3539704 44596 SH DFND 1 44596 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 324373 3184 SH DFND 1 3184 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 6210179 88189 SH DFND 1 88189 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 481693 10158 SH DFND 1 10158 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 877631 14574 SH DFND 1 14574 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 2085121 26239 SH DFND 1 26239 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 176381 2989 SH DFND 1 2989 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 146580 2420 SH DFND 1 2420 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 350263 1597 SH DFND 1 1597 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 938299 8944 SH DFND 1 8944 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 114783 1428 SH DFND 1 1428 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1020218 13140 SH DFND 1 13140 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 328863 3863 SH DFND 1 3863 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7519676 41448 SH DFND 1 41448 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 98124 1682 SH DFND 1 1682 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 48546436 825949 SH DFND 1 825949 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 567870 7228 SH DFND 1 7228 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 3656147 43883 SH DFND 1 43883 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 901350 7525 SH DFND 1 7525 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 17596 70 SH DFND 1 70 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 274428 2579 SH DFND 1 2579 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 12323315 116632 SH DFND 1 116632 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 548038 4954 SH DFND 1 4954 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 428066 2243 SH DFND 1 2243 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 6598 57 SH DFND 1 57 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1523326 7066 SH DFND 1 7066 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 713543 3381 SH DFND 1 3381 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 8272677 32070 SH DFND 1 32070 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 495171 3567 SH DFND 1 3567 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 2084140 3890 SH DFND 1 3890 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1216754 4131 SH DFND 1 4131 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 70830 600 SH DFND 1 600 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 13601138 147090 SH DFND 1 147090 0 0 VAXART INC COM NEW 92243A200 27 35 SH DFND 1 35 0 0 VEEVA SYS INC CL A COM 922475108 111246 590 SH DFND 1 590 0 0 VELO3D INC COMMON STOCK 92259N104 1775 5000 SH DFND 1 5000 0 0 VEON LTD SPONSORED ADS 91822M502 1016 40 SH DFND 1 40 0 0 VERALTO CORP COM SHS 92338C103 333089 4057 SH DFND 1 4057 0 0 VERISK ANALYTICS INC COM 92345Y106 7618507 26456 SH DFND 1 26456 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 28562748 665317 SH DFND 1 665317 0 0 VERMILION ENERGY INC COM 923725105 14245842 890572 SH DFND 1 890572 0 0 VERSABANK NEW COM 92512J106 756593 46778 SH DFND 1 46778 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1781762 4252 SH DFND 1 4252 0 0 VERU INC COM 92536C103 703 810 SH DFND 1 810 0 0 VIATRIS INC COM 92556V106 1015069 87635 SH DFND 1 87635 0 0 VIAVI SOLUTIONS INC COM 925550105 51316 5166 SH DFND 1 5166 0 0 VICI PPTYS INC COM 925652109 37888 1122 SH DFND 1 1122 0 0 VICINITY MOTOR CORP COM 925654105 569 499 SH DFND 1 499 0 0 VICOR CORP COM 925815102 2572 50 SH DFND 1 50 0 0 VIEMED HEALTHCARE INC COM 92663R105 507127 55684 SH DFND 1 55684 0 0 VIEW INC *W EXP 03/08/202 92671V114 10 2000 SH DFND 1 2000 0 0 VILLAGE FARMS INTL INC COM 92707Y108 14264 13874 SH DFND 1 13874 0 0 VINTAGE WINE ESTATES INC COM 92747V106 7172 13010 SH DFND 1 13010 0 0 VINTAGE WINE ESTATES INC *W EXP 06/08/202 92747V114 2094 168513 SH DFND 1 168513 0 0 VIPER ENERGY INC CL A 927959106 7964 252 SH DFND 1 252 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 946 310 SH DFND 1 310 0 0 VIRNETX HLDG CORP COM 92823T207 15678 2427 SH DFND 1 2427 0 0 VIRTU FINL INC CL A 928254101 18160 688 SH DFND 1 688 0 0 VIRTUS DIVIDEND INTEREST & P COM 92840R101 16740 1350 SH DFND 1 1350 0 0 VISA INC COM CL A 92826C839 167437124 592010 SH DFND 1 592010 0 0 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 796704 26959 SH DFND 1 26959 0 0 VISTEON CORP COM NEW 92839U206 22096 155 SH DFND 1 155 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 63214 7063 SH DFND 1 7063 0 0 VONTIER CORPORATION COM 928881101 2857 72 SH DFND 1 72 0 0 VORNADO RLTY TR SH BEN INT 929042109 97300 3500 SH DFND 1 3500 0 0 VROOM INC COM 92918V109 120 160 SH DFND 1 160 0 0 VULCAN MATLS CO COM 929160109 27806 126 SH DFND 1 126 0 0 WABTEC COM 929740108 10391818 64767 SH DFND 1 64767 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 325195 12836 SH DFND 1 12836 0 0 WALMART INC COM 931142103 47859584 271371 SH DFND 1 271371 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 484552 42320 SH DFND 1 42320 0 0 WARRIOR MET COAL INC COM 93627C101 5259 80 SH DFND 1 80 0 0 WASTE CONNECTIONS INC COM 94106B101 28025418 143648 SH DFND 1 143648 0 0 WASTE MGMT INC DEL COM 94106L109 17637397 92058 SH DFND 1 92058 0 0 WATERS CORP COM 941848103 3197375 8697 SH DFND 1 8697 0 0 WATSCO INC COM 942622200 10731 26 SH DFND 1 26 0 0 WAYFAIR INC CL A 94419L101 8663 154 SH DFND 1 154 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 93 1 SH DFND 1 1 0 0 WEC ENERGY GROUP INC COM 92939U106 50714 565 SH DFND 1 565 0 0 WELLS FARGO CO NEW COM 949746101 6726150 123102 SH DFND 1 123102 0 0 WELLTOWER INC COM 95040Q104 112624 1270 SH DFND 1 1270 0 0 WENDYS CO COM 95058W100 33719 1585 SH DFND 1 1585 0 0 WESCO INTL INC COM 95082P105 84509 501 SH DFND 1 501 0 0 WEST FRASER TIMBER CO LTD COM 952845105 3804243 34617 SH DFND 1 34617 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1486640 4266 SH DFND 1 4266 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 33250 19000 SH DFND 1 19000 0 0 WESTERN DIGITAL CORP. COM 958102105 135309 2571 SH DFND 1 2571 0 0 WESTERN UN CO COM 959802109 129805 11066 SH DFND 1 11066 0 0 WESTLAKE CORPORATION COM 960413102 17226 126 SH DFND 1 126 0 0 WESTPORT FUEL SYSTEMS INC COM 960908507 6560 797 SH DFND 1 797 0 0 WESTROCK CO COM 96145D105 12651 300 SH DFND 1 300 0 0 WESTWATER RES INC COM NEW 961684206 162 213 SH DFND 1 213 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 385725 8863 SH DFND 1 8863 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 45301441 719021 SH DFND 1 719021 0 0 WHIRLPOOL CORP COM 963320106 17840 151 SH DFND 1 151 0 0 WILLIAMS COS INC COM 969457100 313944 8597 SH DFND 1 8597 0 0 WILLIAMS SONOMA INC COM 969904101 309170 1561 SH DFND 1 1561 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1599 6 SH DFND 1 6 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 114602 1648 SH DFND 1 1648 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 22018 200 SH DFND 1 200 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 241270 5755 SH DFND 1 5755 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 407947 4055 SH DFND 1 4055 0 0 WISDOMTREE TR INTERNTNL AI ENH 97717W786 104260 2600 SH DFND 1 2600 0 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 77809 1125 SH DFND 1 1125 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 258993 5151 SH DFND 1 5151 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 715 22 SH DFND 1 22 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 798372 17793 SH DFND 1 17793 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 47937 1000 SH DFND 1 1000 0 0 WIX COM LTD SHS M98068105 13103 94 SH DFND 1 94 0 0 WK KELLOGG CO COM SHS 92942W107 35547 2532 SH DFND 1 2532 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 55633 2581 SH DFND 1 2581 0 0 WORKDAY INC CL A 98138H101 707377 2595 SH DFND 1 2595 0 0 WORKHORSE GROUP INC COM NEW 98138J206 430 1200 SH DFND 1 1200 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 18835 343 SH DFND 1 343 0 0 WORTHINGTON STL INC COM SHS 982104101 9412 343 SH DFND 1 343 0 0 WW INTL INC COM 98262P101 136 20 SH DFND 1 20 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 238890 3000 SH DFND 1 3000 0 0 WYNN RESORTS LTD COM 983134107 68530 684 SH DFND 1 684 0 0 XOMA CORP DEL COM NEW 98419J206 21 1 SH DFND 1 1 0 0 XPENG INC ADS 98422D105 2578 160 SH DFND 1 160 0 0 XPO INC COM 983793100 23812 290 SH DFND 1 290 0 0 XYLEM INC COM 98419M100 61194 539 SH DFND 1 539 0 0 YETI HLDGS INC COM 98585X104 137842 2992 SH DFND 1 2992 0 0 YUM BRANDS INC COM 988498101 1476902 11112 SH DFND 1 11112 0 0 YUM CHINA HLDGS INC COM 98850P109 25992 507 SH DFND 1 507 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2072811 8134 SH DFND 1 8134 0 0 ZENTEK LTD COM 98942X102 46631 27430 SH DFND 1 27430 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 2172 30 SH DFND 1 30 0 0 ZILLOW GROUP INC CL A 98954M101 16783 238 SH DFND 1 238 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 4920 353 SH DFND 1 353 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 99115 777 SH DFND 1 777 0 0 ZIMVIE INC COM 98888T107 598 34 SH DFND 1 34 0 0 ZOETIS INC CL A 98978V103 12017169 56842 SH DFND 1 56842 0 0 ZOMEDICA CORP COM 98980M109 734 3000 SH DFND 1 3000 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 27235 355 SH DFND 1 355 0 0 ZSCALER INC COM 98980G102 3098387 11082 SH DFND 1 11082 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 347111 16922 SH DFND 1 16922 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 2831 100 SH DFND 1 100 0 0 ZYMEWORKS INC COM 98985Y108 1390 96 SH DFND 1 96 0 0