0001085146-24-002476.txt : 20240514 0001085146-24-002476.hdr.sgml : 20240514 20240514164510 ACCESSION NUMBER: 0001085146-24-002476 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240514 DATE AS OF CHANGE: 20240514 EFFECTIVENESS DATE: 20240514 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SCOTIA CAPITAL INC. CENTRAL INDEX KEY: 0001335644 ORGANIZATION NAME: IRS NUMBER: 000000000 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11461 FILM NUMBER: 24945232 BUSINESS ADDRESS: STREET 1: 40 KING ST.WEST, SCOTIA PLAZA 33RD FLOOR CITY: TORONTO STATE: A6 ZIP: M5W 2X6 BUSINESS PHONE: (416) 863-7411 MAIL ADDRESS: STREET 1: 40 KING ST.WEST, SCOTIA PLAZA 33RD FLOOR CITY: TORONTO STATE: A6 ZIP: M5W 2X6 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001335644 XXXXXXXX 03-31-2024 03-31-2024 false SCOTIA CAPITAL INC.
40 KING ST.WEST, SCOTIA PLAZA 33RD FLOOR TORONTO A6 M5W 2X6
13F HOLDINGS REPORT 028-11461 N
Massimo Ceschia CFO, Scotia Capital Inc. 416 863-7995 /s/Massimo Ceschia Toronto A6 05-14-2024 1 827 16806091012 false 1 0000009631 028-11475 BANK OF NOVA SCOTIA
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 11519962 129901 SH DFND 1 0 129901 0 ABBOTT LABS COM 002824100 10663791 93823 SH DFND 1 0 93823 0 ABBVIE INC COM 00287Y109 28493874 156476 SH DFND 1 0 156476 0 ABCELLERA BIOLOGICS INC COM 00288U106 68268 15069 SH DFND 1 0 15069 0 ABERCROMBIE & FITCH CO CL A 002896207 267705 2136 SH DFND 1 0 2136 0 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 61558 15545 SH DFND 1 0 15545 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 661838 31160 SH DFND 1 0 31160 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 359680 4305 SH DFND 1 0 4305 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 74235601 214179 SH DFND 1 0 214179 0 ADOBE INC COM 00724F101 69786120 138301 SH DFND 1 0 138301 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1001226 5813 SH DFND 1 0 5813 0 ADVANCED MICRO DEVICES INC COM 007903107 32684774 181091 SH DFND 1 0 181091 0 AFLAC INC COM 001055102 201256 2344 SH DFND 1 0 2344 0 AGNICO EAGLE MINES LTD COM 008474108 28700602 483960 SH DFND 1 0 483960 0 AIR PRODS & CHEMS INC COM 009158106 3426559 14144 SH DFND 1 0 14144 0 AIRBNB INC COM CL A 009066101 13265962 80419 SH DFND 1 0 80419 0 ALAMOS GOLD INC NEW COM CL A 011532108 191109 13007 SH DFND 1 0 13007 0 ALBEMARLE CORP COM 012653101 4511722 34250 SH DFND 1 0 34250 0 ALGONQUIN PWR UTILS CORP COM 015857105 16465632 2617502 SH DFND 1 0 2617502 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4500635 62199 SH DFND 1 0 62199 0 ALLSTATE CORP COM 020002101 426111 2463 SH DFND 1 0 2463 0 ALLY FINL INC COM 02005N100 1551162 38215 SH DFND 1 0 38215 0 ALPHABET INC CAP STK CL A 02079K305 287827705 1907066 SH DFND 1 0 1907066 0 ALPHABET INC CAP STK CL C 02079K107 210061562 1379659 SH DFND 1 0 1379659 0 ALTRIA GROUP INC COM 02209S103 4234595 97080 SH DFND 1 0 97080 0 AMAZON COM INC COM 023135106 437835848 2427328 SH DFND 1 0 2427328 0 AMBEV SA SPONSORED ADR 02319V103 3531761 1424105 SH DFND 1 0 1424105 0 AMCOR PLC ORD G0250X107 469190 49337 SH DFND 1 0 49337 0 AMDOCS LTD SHS G02602103 884811 9792 SH DFND 1 0 9792 0 AMERICAN COASTAL INS CORP COM 910710102 111112 10394 SH DFND 1 0 10394 0 AMERICAN ELEC PWR CO INC COM 025537101 15747028 182893 SH DFND 1 0 182893 0 AMERICAN EXPRESS CO COM 025816109 2721546 11953 SH DFND 1 0 11953 0 AMERICAN INTL GROUP INC COM NEW 026874784 26263924 335985 SH DFND 1 0 335985 0 AMERICAN TOWER CORP NEW COM 03027X100 28300434 143231 SH DFND 1 0 143231 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2557567 20928 SH DFND 1 0 20928 0 AMETEK INC COM 031100100 201340 1101 SH DFND 1 0 1101 0 AMGEN INC COM 031162100 16455474 57877 SH DFND 1 0 57877 0 AMPHENOL CORP NEW CL A 032095101 611174 5299 SH DFND 1 0 5299 0 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 1453685 22675 SH DFND 1 0 22675 0 AMPLIFY ETF TR AMPLIFY MOBILE P 032108656 254190 4829 SH DFND 1 0 4829 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 257964 11620 SH DFND 1 0 11620 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 306324 5040 SH DFND 1 0 5040 0 AON PLC SHS CL A G0403H108 6707418 20100 SH DFND 1 0 20100 0 APA CORPORATION COM 03743Q108 649267 18885 SH DFND 1 0 18885 0 APPLE INC COM 037833100 563377766 3285453 SH DFND 1 0 3285453 0 APPLIED MATLS INC COM 038222105 4226860 20496 SH DFND 1 0 20496 0 APTIV PLC SHS G6095L109 1065658 13379 SH DFND 1 0 13379 0 ARBUTUS BIOPHARMA CORP COM 03879J100 74921 29040 SH DFND 1 0 29040 0 ARCHER DANIELS MIDLAND CO COM 039483102 235119 3744 SH DFND 1 0 3744 0 ARDMORE SHIPPING CORP COM Y0207T100 712936 43419 SH DFND 1 0 43419 0 ARIS MNG CORP COM 04040Y109 41327 11583 SH DFND 1 0 11583 0 ARISTA NETWORKS INC COM 040413106 5564793 19190 SH DFND 1 0 19190 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 200074 3657 SH DFND 1 0 3657 0 ARK ETF TR GENOMIC REV ETF 00214Q302 250068 8695 SH DFND 1 0 8695 0 ARK ETF TR INNOVATION ETF 00214Q104 3602389 71933 SH DFND 1 0 71933 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 388344 4662 SH DFND 1 0 4662 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 1055706 70805 SH DFND 1 0 70805 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 57253521 58997 SH DFND 1 0 58997 0 ASTRAZENECA PLC SPONSORED ADR 046353108 20432703 301594 SH DFND 1 0 301594 0 AT&T INC COM 00206R102 11826860 671994 SH DFND 1 0 671994 0 ATS CORPORATION COM 00217Y104 5718561 170574 SH DFND 1 0 170574 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1396780 5593 SH DFND 1 0 5593 0 AUTOZONE INC COM 053332102 5215980 1655 SH DFND 1 0 1655 0 AVERY DENNISON CORP COM 053611109 4347795 19475 SH DFND 1 0 19475 0 AVISTA CORP COM 05379B107 1517982 43348 SH DFND 1 0 43348 0 B2GOLD CORP COM 11777Q209 327603 125214 SH DFND 1 0 125214 0 BALL CORP COM 058498106 6734300 99975 SH DFND 1 0 99975 0 BALLARD PWR SYS INC NEW COM 058586108 66396 23911 SH DFND 1 0 23911 0 BANCO SANTANDER S.A. ADR 05964H105 76840 15876 SH DFND 1 0 15876 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 1738077 1456 SH DFND 1 0 1456 0 BANK AMERICA CORP COM 060505104 50540294 1332846 SH DFND 1 0 1332846 0 BANK MONTREAL QUE COM 063671101 332655360 3408562 SH DFND 1 0 3408562 0 BANK NEW YORK MELLON CORP COM 064058100 6461489 112140 SH DFND 1 0 112140 0 BANK NOVA SCOTIA HALIFAX COM 064149107 734233572 14193050 SH DFND 1 395237 13797813 0 BARRICK GOLD CORP COM 067901108 14222696 856234 SH DFND 1 50 856184 0 BAUSCH HEALTH COS INC COM 071734107 909466 86436 SH DFND 1 0 86436 0 BAXTER INTL INC COM 071813109 978103 22885 SH DFND 1 0 22885 0 BAYTEX ENERGY CORP COM 07317Q105 8510515 2357275 SH DFND 1 61 2357214 0 BCE INC COM NEW 05534B760 309007144 9094941 SH DFND 1 100000 8994941 0 BECTON DICKINSON & CO COM 075887109 11499051 46471 SH DFND 1 0 46471 0 BERKLEY W R CORP COM 084423102 1270428 14365 SH DFND 1 0 14365 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 8250062 13 SH DFND 1 0 13 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 213706440 508207 SH DFND 1 0 508207 0 BERRY GLOBAL GROUP INC COM 08579W103 14180492 234469 SH DFND 1 0 234469 0 BEST BUY INC COM 086516101 1059747 12919 SH DFND 1 0 12919 0 BHP GROUP LTD SPONSORED ADS 088606108 1487226 25780 SH DFND 1 0 25780 0 BIOFRONTERA INC COM NEW 09077D209 61600 40000 SH DFND 1 0 40000 0 BIONTECH SE SPONSORED ADS 09075V102 6457500 70000 SH DFND 1 0 70000 0 BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100 98280 14000 SH DFND 1 0 14000 0 BITFARMS LTD COM 09173B107 68086 30605 SH DFND 1 0 30605 0 BLACKBERRY LTD COM 09228F103 221547 80880 SH DFND 1 0 80880 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 183902 17028 SH DFND 1 0 17028 0 BLACKROCK INC COM 09247X101 67589788 81073 SH DFND 1 0 81073 0 BLACKSTONE INC COM 09260D107 14525841 110573 SH DFND 1 0 110573 0 BLOCK INC CL A 852234103 640520 7573 SH DFND 1 0 7573 0 BOEING CO COM 097023105 4910640 25445 SH DFND 1 0 25445 0 BOOKING HOLDINGS INC COM 09857L108 30949217 8531 SH DFND 1 0 8531 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5198946 35024 SH DFND 1 0 35024 0 BORGWARNER INC COM 099724106 1107295 31874 SH DFND 1 0 31874 0 BOSTON SCIENTIFIC CORP COM 101137107 1080280 15773 SH DFND 1 0 15773 0 BP PLC SPONSORED ADR 055622104 7409628 196640 SH DFND 1 0 196640 0 BRISTOL-MYERS SQUIBB CO COM 110122108 16334909 301217 SH DFND 1 0 301217 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 622154 20402 SH DFND 1 0 20402 0 BROADCOM INC COM 11135F101 54806135 41351 SH DFND 1 0 41351 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 42356089 1010371 SH DFND 1 0 1010371 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 1341485 60765 SH DFND 1 0 60765 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 276885217 6637629 SH DFND 1 83 6637546 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 190413376 6139271 SH DFND 1 0 6139271 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 42805850 1193334 SH DFND 1 0 1193334 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 40151455 1643047 SH DFND 1 0 1643047 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 53104499 2293322 SH DFND 1 14083 2279239 0 BROWN FORMAN CORP CL B 115637209 253548 4912 SH DFND 1 0 4912 0 BRP INC COM SUN VTG 05577W200 2026703 30233 SH DFND 1 0 30233 0 BUILDERS FIRSTSOURCE INC COM 12008R107 281123 1348 SH DFND 1 0 1348 0 BUNGE GLOBAL SA COM SHS H11356104 229137 2235 SH DFND 1 0 2235 0 CAE INC COM 124765108 3208220 155754 SH DFND 1 0 155754 0 CAL MAINE FOODS INC COM NEW 128030202 1426284 24236 SH DFND 1 0 24236 0 CAMECO CORP COM 13321L108 27968005 646016 SH DFND 1 0 646016 0 CAMPBELL SOUP CO COM 134429109 2009257 45203 SH DFND 1 0 45203 0 CAMTEK LTD ORD M20791105 2864417 34194 SH DFND 1 0 34194 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 246662252 4866568 SH DFND 1 34 4866534 0 CANADIAN NAT RES LTD COM 136385101 185875700 2437229 SH DFND 1 0 2437229 0 CANADIAN NATL RY CO COM 136375102 327648237 2493750 SH DFND 1 5 2493745 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 252330389 2864610 SH DFND 1 0 2864610 0 CANADIAN SOLAR INC COM 136635109 924464 46785 SH DFND 1 0 46785 0 CANOPY GROWTH CORP COM NEW 138035704 419551 49200 SH DFND 1 0 49200 0 CAPITAL ONE FINL CORP COM 14040H105 913873 6138 SH DFND 1 0 6138 0 CARDINAL HEALTH INC COM 14149Y108 7191568 64268 SH DFND 1 0 64268 0 CARNIVAL CORP UNIT 99/99/9999 143658300 802137 49091 SH DFND 1 0 49091 0 CARRIER GLOBAL CORPORATION COM 14448C104 780673 13430 SH DFND 1 0 13430 0 CASEYS GEN STORES INC COM 147528103 318450 1000 SH DFND 1 0 1000 0 CATERPILLAR INC COM 149123101 19516589 53262 SH DFND 1 0 53262 0 CDW CORP COM 12514G108 831526 3251 SH DFND 1 0 3251 0 CELESTICA INC SUB VTG SHS 15101Q108 1359326 30283 SH DFND 1 0 30283 0 CELSIUS HLDGS INC COM NEW 15118V207 209953 2532 SH DFND 1 0 2532 0 CENCORA INC COM 03073E105 1755407 7224 SH DFND 1 0 7224 0 CENOVUS ENERGY INC *W EXP 01/01/202 15135U117 155739 10290 SH DFND 1 0 10290 0 CENOVUS ENERGY INC COM 15135U109 34753445 1738313 SH DFND 1 23 1738290 0 CENTENE CORP DEL COM 15135B101 3751177 47799 SH DFND 1 0 47799 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 175684 21040 SH DFND 1 0 21040 0 CGI INC CL A SUB VTG 12532H104 51111180 463638 SH DFND 1 0 463638 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 67378 35462 SH DFND 1 0 35462 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 620270 3782 SH DFND 1 0 3782 0 CHENIERE ENERGY INC COM NEW 16411R208 3945744 24465 SH DFND 1 0 24465 0 CHESAPEAKE ENERGY CORP COM 165167735 2126912 23944 SH DFND 1 0 23944 0 CHEVRON CORP NEW COM 166764100 12846579 81442 SH DFND 1 0 81442 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 386603 133 SH DFND 1 0 133 0 CHUBB LIMITED COM H1467J104 1528339 5898 SH DFND 1 0 5898 0 CHURCH & DWIGHT CO INC COM 171340102 1633797 15663 SH DFND 1 0 15663 0 CINTAS CORP COM 172908105 313286 456 SH DFND 1 0 456 0 CISCO SYS INC COM 17275R102 48026395 962267 SH DFND 1 0 962267 0 CITIGROUP INC COM NEW 172967424 27591024 436297 SH DFND 1 0 436297 0 CLEAN HARBORS INC COM 184496107 2860269 14208 SH DFND 1 0 14208 0 CLEANSPARK INC COM NEW 18452B209 311744 14698 SH DFND 1 0 14698 0 CLEVELAND-CLIFFS INC NEW COM 185899101 472817 20792 SH DFND 1 0 20792 0 CLOROX CO DEL COM 189054109 426410 2785 SH DFND 1 0 2785 0 CME GROUP INC COM 12572Q105 4803315 22312 SH DFND 1 0 22312 0 CNX RES CORP COM 12653C108 751450 31680 SH DFND 1 0 31680 0 COCA COLA CO COM 191216100 35147436 574519 SH DFND 1 0 574519 0 COEUR MNG INC COM NEW 192108504 493070 130791 SH DFND 1 0 130791 0 COINBASE GLOBAL INC COM CL A 19260Q107 442472 1669 SH DFND 1 0 1669 0 COLGATE PALMOLIVE CO COM 194162103 5788625 64283 SH DFND 1 0 64283 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 917607 7523 SH DFND 1 0 7523 0 COMCAST CORP NEW CL A 20030N101 26245142 605444 SH DFND 1 0 605444 0 COMFORT SYS USA INC COM 199908104 464492 1462 SH DFND 1 0 1462 0 CONAGRA BRANDS INC COM 205887102 1862839 62849 SH DFND 1 0 62849 0 CONOCOPHILLIPS COM 20825C104 625820 4917 SH DFND 1 0 4917 0 CONSOLIDATED EDISON INC COM 209115104 2032419 22381 SH DFND 1 0 22381 0 CONSTELLATION BRANDS INC CL A 21036P108 2808176 10333 SH DFND 1 0 10333 0 CONSTELLATION ENERGY CORP COM 21037T109 485232 2625 SH DFND 1 0 2625 0 COPART INC COM 217204106 2295715 39636 SH DFND 1 0 39636 0 CORE SCIENTIFIC INC NEW *W EXP 01/23/202 21874A114 46613 35856 SH DFND 1 0 35856 0 CORE SCIENTIFIC INC NEW *W EXP 01/23/202 21874A130 92091 38212 SH DFND 1 0 38212 0 CORE SCIENTIFIC INC NEW COM 21874A106 213710 60370 SH DFND 1 0 60370 0 CORNING INC COM 219350105 1540811 46748 SH DFND 1 0 46748 0 CORTEVA INC COM 22052L104 310664 5387 SH DFND 1 0 5387 0 COSTAR GROUP INC COM 22160N109 2802630 29013 SH DFND 1 0 29013 0 COSTCO WHSL CORP NEW COM 22160K105 273953639 373935 SH DFND 1 0 373935 0 COTERRA ENERGY INC COM 127097103 1088661 39048 SH DFND 1 0 39048 0 CRESCENT PT ENERGY CORP COM 22576C101 28428874 3484733 SH DFND 1 17 3484716 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 792357 11625 SH DFND 1 0 11625 0 CROCS INC COM 227046109 240146 1670 SH DFND 1 0 1670 0 CROWDSTRIKE HLDGS INC CL A 22788C105 791522 2469 SH DFND 1 0 2469 0 CSX CORP COM 126408103 2896239 78130 SH DFND 1 0 78130 0 CUMMINS INC COM 231021106 3196040 10847 SH DFND 1 0 10847 0 CVS HEALTH CORP COM 126650100 36633503 459312 SH DFND 1 0 459312 0 D R HORTON INC COM 23331A109 2643322 16064 SH DFND 1 0 16064 0 DANAHER CORPORATION COM 235851102 72812578 291579 SH DFND 1 0 291579 0 DEERE & CO COM 244199105 18330259 44628 SH DFND 1 0 44628 0 DELL TECHNOLOGIES INC CL C 24703L202 248986 2182 SH DFND 1 0 2182 0 DELTA AIR LINES INC DEL COM NEW 247361702 4524826 94523 SH DFND 1 0 94523 0 DENISON MINES CORP COM 248356107 197019 100704 SH DFND 1 0 100704 0 DESCARTES SYS GROUP INC COM 249906108 4115617 45063 SH DFND 1 0 45063 0 DEVON ENERGY CORP NEW COM 25179M103 1164594 23209 SH DFND 1 0 23209 0 DIAGEO PLC SPON ADR NEW 25243Q205 39902417 268274 SH DFND 1 0 268274 0 DIAMONDBACK ENERGY INC COM 25278X109 3390478 17109 SH DFND 1 0 17109 0 DICKS SPORTING GOODS INC COM 253393102 413291 1838 SH DFND 1 0 1838 0 DIGITAL RLTY TR INC COM 253868103 1042417 7237 SH DFND 1 0 7237 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 234832 7350 SH DFND 1 0 7350 0 DISCOVER FINL SVCS COM 254709108 1530811 11678 SH DFND 1 0 11678 0 DISNEY WALT CO COM 254687106 134034879 1095427 SH DFND 1 0 1095427 0 DNP SELECT INCOME FD INC COM 23325P104 1139451 125629 SH DFND 1 0 125629 0 DOLLAR GEN CORP NEW COM 256677105 8182134 52431 SH DFND 1 0 52431 0 DOLLAR TREE INC COM 256746108 3779691 28394 SH DFND 1 0 28394 0 DOMINOS PIZZA INC COM 25754A201 2452596 4936 SH DFND 1 0 4936 0 DOORDASH INC CL A 25809K105 307804 2235 SH DFND 1 0 2235 0 DOW INC COM 260557103 7870455 135862 SH DFND 1 0 135862 0 DRAFTKINGS INC NEW COM CL A 26142V105 248530 5473 SH DFND 1 0 5473 0 EATON CORP PLC SHS G29183103 10822155 34611 SH DFND 1 0 34611 0 ECOLAB INC COM 278865100 9469265 41011 SH DFND 1 0 41011 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1878037 19653 SH DFND 1 0 19653 0 ELASTIC N V ORD SHS N14506104 216317 2158 SH DFND 1 0 2158 0 ELECTRA BATTERY MATERIALS CO COM NEW 28474P201 19621 43567 SH DFND 1 0 43567 0 ELECTRONIC ARTS INC COM 285512109 868974 6550 SH DFND 1 0 6550 0 ELEVANCE HEALTH INC COM 036752103 9581431 18477 SH DFND 1 0 18477 0 ELI LILLY & CO COM 532457108 45622781 58644 SH DFND 1 0 58644 0 EMERSON ELEC CO COM 291011104 30002537 264530 SH DFND 1 0 264530 0 ENBRIDGE INC COM 29250N105 498180467 13793322 SH DFND 1 11 13793311 0 ENERFLEX LTD COM 29269R105 130307 22484 SH DFND 1 0 22484 0 ENERPLUS CORP COM 292766102 2551545 130342 SH DFND 1 56 130286 0 ENOVIX CORPORATION COM 293594107 1533983 191568 SH DFND 1 0 191568 0 ENPHASE ENERGY INC COM 29355A107 2492327 20600 SH DFND 1 0 20600 0 EOG RES INC COM 26875P101 2850799 22299 SH DFND 1 0 22299 0 EQUIFAX INC COM 294429105 207329 775 SH DFND 1 0 775 0 EQUINIX INC COM 29444U700 459216 556 SH DFND 1 0 556 0 EQUINOX GOLD CORP COM 29446Y502 371661 62150 SH DFND 1 0 62150 0 ERO COPPER CORP COM 296006109 4427243 230341 SH DFND 1 0 230341 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 206029 5272 SH DFND 1 0 5272 0 ETHAN ALLEN INTERIORS INC COM 297602104 310127 8971 SH DFND 1 0 8971 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 1285608 62197 SH DFND 1 0 62197 0 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 405319 6912 SH DFND 1 0 6912 0 EXELON CORP COM 30161N101 248112 6604 SH DFND 1 0 6604 0 EXPEDIA GROUP INC COM NEW 30212P303 2058925 14947 SH DFND 1 0 14947 0 EXPEDITORS INTL WASH INC COM 302130109 782653 6438 SH DFND 1 0 6438 0 EXXON MOBIL CORP COM 30231G102 25024385 215285 SH DFND 1 0 215285 0 FAIR ISAAC CORP COM 303250104 366130 293 SH DFND 1 0 293 0 FASTENAL CO COM 311900104 2221085 28793 SH DFND 1 0 28793 0 FEDEX CORP COM 31428X106 6742387 23271 SH DFND 1 0 23271 0 FERRARI N V COM N3167Y103 707084 1622 SH DFND 1 0 1622 0 FIDELITY WISE ORIGIN BITCOIN SHS 315948109 512988 8266 SH DFND 1 0 8266 0 FIRST BANCORP P R COM NEW 318672706 337171 19223 SH DFND 1 0 19223 0 FIRST SOLAR INC COM 336433107 384020 2275 SH DFND 1 0 2275 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 396495 13772 SH DFND 1 0 13772 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 656294 6865 SH DFND 1 0 6865 0 FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 388293 15141 SH DFND 1 0 15141 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1024098 18161 SH DFND 1 0 18161 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 253747 2214 SH DFND 1 0 2214 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 974765 4753 SH DFND 1 0 4753 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 336293 7781 SH DFND 1 0 7781 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 449706 10052 SH DFND 1 0 10052 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 510897 12170 SH DFND 1 0 12170 0 FIRSTENERGY CORP COM 337932107 638045 16521 SH DFND 1 0 16521 0 FIRSTSERVICE CORP NEW COM 33767E202 4451151 26916 SH DFND 1 0 26916 0 FISERV INC COM 337738108 2052086 12840 SH DFND 1 0 12840 0 FORD MTR CO DEL COM 345370860 6155012 463487 SH DFND 1 0 463487 0 FORTINET INC COM 34959E109 13631753 199559 SH DFND 1 0 199559 0 FORTIS INC COM 349553107 333618357 8443308 SH DFND 1 18 8443290 0 FORTREA HLDGS INC COMMON STOCK 34965K107 467315 11642 SH DFND 1 0 11642 0 FORTUNA SILVER MINES INC SDCV 4.650%10/3 349915AA6 39369 397 PRN DFND 1 0 397 0 FORTUNA SILVER MINES INC SDCV 4.650%10/3 349915AA6 130517 137000 SH DFND 1 137000 0 0 FRANCO NEV CORP COM 351858105 16726190 140369 SH DFND 1 0 140369 0 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 1883833 51137 SH DFND 1 0 51137 0 FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 325843 9393 SH DFND 1 0 9393 0 FREEPORT-MCMORAN INC CL B 35671D857 18810574 400079 SH DFND 1 0 400079 0 FSD PHARMA INC CL B SUB VTG SHS 35954B404 42982 61283 SH DFND 1 0 61283 0 FTAI AVIATION LTD SHS G3730V105 3375490 50156 SH DFND 1 0 50156 0 GABELLI EQUITY TR INC COM 362397101 2505874 453964 SH DFND 1 0 453964 0 GALLAGHER ARTHUR J & CO COM 363576109 630788 2523 SH DFND 1 0 2523 0 GAMESTOP CORP NEW CL A 36467W109 149927 11975 SH DFND 1 0 11975 0 GARMIN LTD SHS H2906T109 1614643 10846 SH DFND 1 0 10846 0 GARTNER INC COM 366651107 6562741 13768 SH DFND 1 0 13768 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 592078 6513 SH DFND 1 0 6513 0 GENERAL DYNAMICS CORP COM 369550108 2209487 7822 SH DFND 1 0 7822 0 GENERAL ELECTRIC CO COM NEW 369604301 3354167 23959 SH DFND 1 0 23959 0 GENERAL MTRS CO COM 37045V100 6973412 153769 SH DFND 1 0 153769 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 3146172 91496 SH DFND 1 0 91496 0 GILDAN ACTIVEWEAR INC COM 375916103 1698390 45835 SH DFND 1 0 45835 0 GILEAD SCIENCES INC COM 375558103 13912576 189933 SH DFND 1 0 189933 0 GLOBAL NET LEASE INC COM NEW 379378201 643771 82853 SH DFND 1 0 82853 0 GLOBAL PMTS INC COM 37940X102 2376779 17786 SH DFND 1 0 17786 0 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 5406165 159192 SH DFND 1 0 159192 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 481447 11347 SH DFND 1 0 11347 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 306289 11154 SH DFND 1 0 11154 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 267267 15369 SH DFND 1 0 15369 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 706474 15599 SH DFND 1 0 15599 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 380050 21220 SH DFND 1 0 21220 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 606456 19065 SH DFND 1 0 19065 0 GODADDY INC CL A 380237107 1336813 11264 SH DFND 1 0 11264 0 GOLAR LNG LTD SHS G9456A100 304914 12673 SH DFND 1 0 12673 0 GOLDMAN SACHS GROUP INC COM 38141G104 19848353 47520 SH DFND 1 0 47520 0 GOODYEAR TIRE & RUBR CO COM 382550101 1431470 104258 SH DFND 1 0 104258 0 GRAFTECH INTL LTD COM 384313508 38654 28010 SH DFND 1 0 28010 0 GRAINGER W W INC COM 384802104 493389 485 SH DFND 1 0 485 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 8347457 146725 SH DFND 1 0 146725 0 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 486472 7701 SH DFND 1 0 7701 0 GREENFIRE RES LTD NEW COM SHS 39525U107 215865 36128 SH DFND 1 0 36128 0 GSK PLC SPONSORED ADR 37733W204 3512483 81928 SH DFND 1 0 81928 0 GUESS INC COM 401617105 305263 9700 SH DFND 1 0 9700 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2735136 23435 SH DFND 1 0 23435 0 HALEON PLC SPON ADS 405552100 120027 14138 SH DFND 1 0 14138 0 HALLIBURTON CO COM 406216101 514566 13054 SH DFND 1 0 13054 0 HASBRO INC COM 418056107 1716574 30371 SH DFND 1 0 30371 0 HCA HEALTHCARE INC COM 40412C101 1333442 3998 SH DFND 1 0 3998 0 HDFC BANK LTD SPONSORED ADS 40415F101 879058 15708 SH DFND 1 0 15708 0 HECLA MNG CO COM 422704106 113264 23555 SH DFND 1 0 23555 0 HERSHEY CO COM 427866108 5282221 27158 SH DFND 1 0 27158 0 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 347000 49362 SH DFND 1 0 49362 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1445390 6776 SH DFND 1 0 6776 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 383595 71700 SH DFND 1 0 71700 0 HOME DEPOT INC COM 437076102 155522943 405437 SH DFND 1 0 405437 0 HONEYWELL INTL INC COM 438516106 74994281 365383 SH DFND 1 0 365383 0 HP INC COM 40434L105 364334 12056 SH DFND 1 0 12056 0 HUDBAY MINERALS INC COM 443628102 12189845 1745296 SH DFND 1 0 1745296 0 HUMANA INC COM 444859102 449696 1297 SH DFND 1 0 1297 0 HUNTSMAN CORP COM 447011107 611705 23500 SH DFND 1 0 23500 0 ICICI BANK LIMITED ADR 45104G104 7910732 299545 SH DFND 1 0 299545 0 IDEXX LABS INC COM 45168D104 687870 1274 SH DFND 1 0 1274 0 ILLINOIS TOOL WKS INC COM 452308109 1789497 6669 SH DFND 1 0 6669 0 ILLUMINA INC COM 452327109 1207471 8793 SH DFND 1 0 8793 0 IMPERIAL OIL LTD COM NEW 453038408 12917253 187609 SH DFND 1 0 187609 0 ING GROEP N.V. SPONSORED ADR 456837103 3804649 230726 SH DFND 1 0 230726 0 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 435249 322407 SH DFND 1 0 322407 0 INTEL CORP COM 458140100 7940874 179782 SH DFND 1 0 179782 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 5783438 51772 SH DFND 1 0 51772 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 255055 1856 SH DFND 1 0 1856 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 4097381 38780 SH DFND 1 0 38780 0 INTERNATIONAL BUSINESS MACHS COM 459200101 16179664 84728 SH DFND 1 0 84728 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 414631 4822 SH DFND 1 0 4822 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 12698 20000 SH DFND 1 0 20000 0 INTUIT COM 461202103 7213639 11098 SH DFND 1 0 11098 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1035233 2594 SH DFND 1 0 2594 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 7594560 152226 SH DFND 1 0 152226 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 1411161 101742 SH DFND 1 0 101742 0 INVESCO CURRENCYSHARES BRIT BRIT POUN STRL 46138M109 1023128 8416 SH DFND 1 0 8416 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 1090234 44032 SH DFND 1 0 44032 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 323367 3557 SH DFND 1 0 3557 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 199123 10983 SH DFND 1 0 10983 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 533388 10743 SH DFND 1 0 10743 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 349339 6291 SH DFND 1 0 6291 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 3199044 48566 SH DFND 1 0 48566 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 2589222 57080 SH DFND 1 0 57080 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 388810 3828 SH DFND 1 0 3828 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1764425 16303 SH DFND 1 0 16303 0 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 970944 9831 SH DFND 1 0 9831 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 416903 10838 SH DFND 1 0 10838 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 1221880 23949 SH DFND 1 0 23949 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 7882130 46538 SH DFND 1 3782 42756 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 3336984 50128 SH DFND 1 0 50128 0 INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502 684362 28443 SH DFND 1 0 28443 0 INVESCO QQQ TR UNIT SER 1 46090E103 36039218 81169 SH DFND 1 0 81169 0 IRON MTN INC DEL COM 46284V101 369690 4610 SH DFND 1 0 4610 0 ISHARES BITCOIN TR SHS 46438F101 580339 14340 SH DFND 1 0 14340 0 ISHARES GOLD TR ISHARES NEW 464285204 7208734 171599 SH DFND 1 0 171599 0 ISHARES INC ASIA/PAC DIV ETF 464286293 1385180 38254 SH DFND 1 0 38254 0 ISHARES INC CORE MSCI EMKT 46434G103 6666138 129188 SH DFND 1 305 128883 0 ISHARES INC EMNG MKTS EQT 46434G889 223145 5010 SH DFND 1 0 5010 0 ISHARES INC FRONTIER AND SEL 464286145 259337 9052 SH DFND 1 0 9052 0 ISHARES INC JP MRG EM CRP BD 464286251 6461692 145272 SH DFND 1 0 145272 0 ISHARES INC MSCI BRAZIL ETF 464286400 267857 8262 SH DFND 1 0 8262 0 ISHARES INC MSCI CDA ETF 464286509 1575758 41164 SH DFND 1 0 41164 0 ISHARES INC MSCI EURZONE ETF 464286608 6211604 121653 SH DFND 1 0 121653 0 ISHARES INC MSCI GBL ETF NEW 46434G848 1342064 32184 SH DFND 1 0 32184 0 ISHARES INC MSCI GERMANY ETF 464286806 204565 6443 SH DFND 1 0 6443 0 ISHARES INC MSCI JPN ETF NEW 46434G822 5859601 82125 SH DFND 1 0 82125 0 ISHARES INC MSCI MEXICO ETF 464286822 729207 10521 SH DFND 1 0 10521 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 376697 17076 SH DFND 1 0 17076 0 ISHARES SILVER TR ISHARES 46428Q109 579381 25468 SH DFND 1 0 25468 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 5977239 59351 SH DFND 1 0 59351 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 378032 3802 SH DFND 1 0 3802 0 ISHARES TR 0-5YR HI YL CP 46434V407 1629323 38292 SH DFND 1 0 38292 0 ISHARES TR 0-5YR INVT GR CP 46434V100 9005923 182973 SH DFND 1 0 182973 0 ISHARES TR 1 3 YR TREAS BD 464287457 9005161 110116 SH DFND 1 0 110116 0 ISHARES TR 10-20 YR TRS ETF 464288653 6391572 60856 SH DFND 1 266 60590 0 ISHARES TR 20 YR TR BD ETF 464287432 6011432 63536 SH DFND 1 6457 57079 0 ISHARES TR 20+ YEAR TR BD 46436E338 635460 23800 SH DFND 1 0 23800 0 ISHARES TR 3 7 YR TREAS BD 464288661 329132 2842 SH DFND 1 0 2842 0 ISHARES TR 7-10 YR TRSY BD 464287440 6487996 68540 SH DFND 1 0 68540 0 ISHARES TR BLACKROCK ULTRA 46434V878 237025 4688 SH DFND 1 0 4688 0 ISHARES TR CHINA LG-CAP ETF 464287184 14030412 582904 SH DFND 1 0 582904 0 ISHARES TR CONV BD ETF 46435G102 285552 3577 SH DFND 1 0 3577 0 ISHARES TR CORE DIV GRWTH 46434V621 1956945 33706 SH DFND 1 0 33706 0 ISHARES TR CORE HIGH DV ETF 46429B663 4256054 38618 SH DFND 1 0 38618 0 ISHARES TR CORE INTL AGGR 46435G672 294156 5889 SH DFND 1 0 5889 0 ISHARES TR CORE MSCI EAFE 46432F842 2180838 29425 SH DFND 1 9623 19802 0 ISHARES TR CORE MSCI TOTAL 46432F834 905049 13337 SH DFND 1 0 13337 0 ISHARES TR CORE S&P MCP ETF 464287507 867973 14290 SH DFND 1 0 14290 0 ISHARES TR CORE S&P SCP ETF 464287804 834756 7553 SH DFND 1 0 7553 0 ISHARES TR CORE S&P TTL STK 464287150 1058913 9184 SH DFND 1 0 9184 0 ISHARES TR CORE S&P US VLU 464287663 342225 3784 SH DFND 1 0 3784 0 ISHARES TR CORE S&P500 ETF 464287200 25093001 47731 SH DFND 1 0 47731 0 ISHARES TR CORE TOTAL USD 46434V613 601651 13197 SH DFND 1 0 13197 0 ISHARES TR CORE US AGGBD ET 464287226 28469978 290688 SH DFND 1 0 290688 0 ISHARES TR EAFE GRWTH ETF 464288885 377380 3636 SH DFND 1 0 3636 0 ISHARES TR ESG AWR MSCI USA 46435G425 442136 3846 SH DFND 1 0 3846 0 ISHARES TR EUROPE ETF 464287861 2836713 50956 SH DFND 1 0 50956 0 ISHARES TR EXPND TEC SC ETF 464287549 5743457 66648 SH DFND 1 0 66648 0 ISHARES TR FLTG RATE NT ETF 46429B655 8063602 157924 SH DFND 1 0 157924 0 ISHARES TR FOCUSD VAL FAC 46435U333 1007706 15971 SH DFND 1 0 15971 0 ISHARES TR GL CLEAN ENE ETF 464288224 659822 47198 SH DFND 1 0 47198 0 ISHARES TR GLB CNS DISC ETF 464288745 1273460 7586 SH DFND 1 0 7586 0 ISHARES TR GLB INFRASTR ETF 464288372 263048 5524 SH DFND 1 0 5524 0 ISHARES TR GLOB HLTHCRE ETF 464287325 2369622 25439 SH DFND 1 0 25439 0 ISHARES TR GLOBAL 100 ETF 464287572 13783068 154173 SH DFND 1 0 154173 0 ISHARES TR GLOBAL ENERG ETF 464287341 685439 15959 SH DFND 1 0 15959 0 ISHARES TR GLOBAL REIT ETF 46434V647 243192 10270 SH DFND 1 0 10270 0 ISHARES TR GLOBAL TECH ETF 464287291 15331539 204974 SH DFND 1 0 204974 0 ISHARES TR GRWT ALLOCAT ETF 464289867 569653 10234 SH DFND 1 0 10234 0 ISHARES TR HDG MSCI JAPAN 46434V886 424284 10090 SH DFND 1 0 10090 0 ISHARES TR IBDS DEC28 ETF 46435U515 239088 9600 SH DFND 1 0 9600 0 ISHARES TR IBONDS 27 ETF 46435UAA9 240380 10100 SH DFND 1 0 10100 0 ISHARES TR IBONDS DEC 2030 46436E726 241820 11300 SH DFND 1 0 11300 0 ISHARES TR IBONDS DEC 2031 46436E486 243831 11900 SH DFND 1 0 11900 0 ISHARES TR IBONDS DEC 29 46436E205 241892 10600 SH DFND 1 0 10600 0 ISHARES TR IBOXX HI YD ETF 464288513 1216832 15654 SH DFND 1 4674 10980 0 ISHARES TR IBOXX INV CP ETF 464287242 13762335 126353 SH DFND 1 884 125469 0 ISHARES TR INTL SEL DIV ETF 464288448 33584937 1197751 SH DFND 1 0 1197751 0 ISHARES TR ISHARES 25+ YR T 46436E577 122238 10751 SH DFND 1 0 10751 0 ISHARES TR ISHARES BIOTECH 464287556 2286182 16661 SH DFND 1 0 16661 0 ISHARES TR ISHARES SEMICDTR 464287523 1194884 5289 SH DFND 1 0 5289 0 ISHARES TR ISHS 1-5YR INVS 464288646 7192369 140257 SH DFND 1 53 140204 0 ISHARES TR JPMORGAN USD EMG 464288281 5317848 59305 SH DFND 1 0 59305 0 ISHARES TR MBS ETF 464288588 253694 2745 SH DFND 1 0 2745 0 ISHARES TR MORNINGSTR US EQ 464287127 725861 10016 SH DFND 1 0 10016 0 ISHARES TR MSCI ACWI ETF 464288257 1559425 14161 SH DFND 1 0 14161 0 ISHARES TR MSCI ACWI EXUS 46435G847 14461831 460348 SH DFND 1 0 460348 0 ISHARES TR MSCI CHINA ETF 46429B671 6411109 161367 SH DFND 1 0 161367 0 ISHARES TR MSCI EAFE ETF 464287465 3800313 47589 SH DFND 1 0 47589 0 ISHARES TR MSCI EMG MKT ETF 464287234 3028502 73724 SH DFND 1 0 73724 0 ISHARES TR MSCI INDIA ETF 46429B598 1461542 28330 SH DFND 1 0 28330 0 ISHARES TR MSCI PHILIPS ETF 46429B408 1036342 37508 SH DFND 1 0 37508 0 ISHARES TR MSCI POLAND ETF 46429B606 364112 15435 SH DFND 1 0 15435 0 ISHARES TR MSCI USA MIN VOL 46429B697 814154 9741 SH DFND 1 0 9741 0 ISHARES TR MSCI USA MMENTM 46432F396 6575430 35097 SH DFND 1 0 35097 0 ISHARES TR MSCI USA QLT FCT 46432F339 285804 1739 SH DFND 1 0 1739 0 ISHARES TR MSCI USA VALUE 46432F388 552922 5105 SH DFND 1 0 5105 0 ISHARES TR RUS 2000 GRW ETF 464287648 517985 1913 SH DFND 1 0 1913 0 ISHARES TR RUS 2000 VAL ETF 464287630 432990 2727 SH DFND 1 0 2727 0 ISHARES TR RUS MD CP GR ETF 464287481 221431 1940 SH DFND 1 0 1940 0 ISHARES TR RUS MID CAP ETF 464287499 232341 2763 SH DFND 1 0 2763 0 ISHARES TR RUSSELL 2000 ETF 464287655 11587038 55098 SH DFND 1 0 55098 0 ISHARES TR RUSSELL 3000 ETF 464287689 712647 2375 SH DFND 1 0 2375 0 ISHARES TR S&P 100 ETF 464287101 2097357 8478 SH DFND 1 0 8478 0 ISHARES TR S&P 500 GRWT ETF 464287309 823224 9750 SH DFND 1 0 9750 0 ISHARES TR S&P 500 VAL ETF 464287408 1164796 6236 SH DFND 1 0 6236 0 ISHARES TR SELECT DIVID ETF 464287168 2797153 22708 SH DFND 1 0 22708 0 ISHARES TR SHORT TREAS BD 464288679 1876530 16976 SH DFND 1 0 16976 0 ISHARES TR TIPS BD ETF 464287176 512232 4769 SH DFND 1 0 4769 0 ISHARES TR U.S. FIN SVC ETF 464287770 5204688 78504 SH DFND 1 0 78504 0 ISHARES TR U.S. FINLS ETF 464287788 13134380 137325 SH DFND 1 0 137325 0 ISHARES TR U.S. INSRNCE ETF 464288786 960832 8185 SH DFND 1 0 8185 0 ISHARES TR U.S. MED DVC ETF 464288810 2485080 42415 SH DFND 1 0 42415 0 ISHARES TR U.S. REAL ES ETF 464287739 685756 7628 SH DFND 1 0 7628 0 ISHARES TR U.S. TECH ETF 464287721 5978523 44269 SH DFND 1 0 44269 0 ISHARES TR US AER DEF ETF 464288760 3107598 23553 SH DFND 1 0 23553 0 ISHARES TR US CONSM STAPLES 464287812 205689 3042 SH DFND 1 0 3042 0 ISHARES TR US HLTHCARE ETF 464287762 1171714 18930 SH DFND 1 0 18930 0 ISHARES TR US HLTHCR PR ETF 464288828 899589 16495 SH DFND 1 0 16495 0 ISHARES TR US HOME CONS ETF 464288752 4667347 40315 SH DFND 1 0 40315 0 ISHARES TR US INDUSTRIALS 464287754 1728580 13750 SH DFND 1 0 13750 0 ISHARES TR US INFRASTRUC 46435U713 301615 6957 SH DFND 1 0 6957 0 ISHARES TR US TREAS BD ETF 46429B267 6677092 293292 SH DFND 1 634 292658 0 ISHARES TR USD INV GRDE ETF 464288620 329697 6494 SH DFND 1 284 6210 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 10846853 115343 SH DFND 1 0 115343 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 9284403 160472 SH DFND 1 0 160472 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 6153084 121964 SH DFND 1 0 121964 0 JACOBS SOLUTIONS INC COM 46982L108 1520666 9892 SH DFND 1 0 9892 0 JOHNSON & JOHNSON COM 478160104 193545180 1223541 SH DFND 1 0 1223541 0 JPMORGAN CHASE & CO COM 46625H100 272900271 1362481 SH DFND 1 0 1362481 0 KENVUE INC COM 49177J102 3918682 182605 SH DFND 1 0 182605 0 KIMBERLY-CLARK CORP COM 494368103 4011990 31017 SH DFND 1 0 31017 0 KINDER MORGAN INC DEL COM 49456B101 1619187 88288 SH DFND 1 0 88288 0 KINROSS GOLD CORP COM 496902404 1903465 310632 SH DFND 1 0 310632 0 KKR & CO INC COM 48251W104 230105 2288 SH DFND 1 0 2288 0 KLA CORP COM NEW 482480100 13802325 19758 SH DFND 1 0 19758 0 KRAFT HEINZ CO COM 500754106 3678991 99702 SH DFND 1 0 99702 0 KRANESHARES TRUST CSI CHI INTERNET 500767306 311353 11861 SH DFND 1 0 11861 0 KRONOS WORLDWIDE INC COM 50105F105 149081 12634 SH DFND 1 0 12634 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1911055 8968 SH DFND 1 0 8968 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 19660891 89999 SH DFND 1 0 89999 0 LAM RESEARCH CORP COM 512807108 2667923 2746 SH DFND 1 0 2746 0 LAMB WESTON HLDGS INC COM 513272104 365824 3434 SH DFND 1 0 3434 0 LAUDER ESTEE COS INC CL A 518439104 890054 5774 SH DFND 1 0 5774 0 LEGGETT & PLATT INC COM 524660107 299449 15637 SH DFND 1 0 15637 0 LENNAR CORP CL A 526057104 1689705 9825 SH DFND 1 0 9825 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 3354964 51143 SH DFND 1 0 51143 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 282430 20133 SH DFND 1 0 20133 0 LINDE PLC SHS G54950103 3709866 7990 SH DFND 1 0 7990 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 24790 16750 SH DFND 1 0 16750 0 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 1920548 363796 SH DFND 1 0 363796 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 3936069 587154 SH DFND 1 0 587154 0 LIVE NATION ENTERTAINMENT IN COM 538034109 454810 4300 SH DFND 1 0 4300 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 89222 34450 SH DFND 1 0 34450 0 LOCKHEED MARTIN CORP COM 539830109 7174460 15773 SH DFND 1 0 15773 0 LOOP INDS INC COM 543518104 40389 14425 SH DFND 1 0 14425 0 LOWES COS INC COM 548661107 1029338 4041 SH DFND 1 0 4041 0 LULULEMON ATHLETICA INC COM 550021109 9401535 24066 SH DFND 1 0 24066 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1001217 9789 SH DFND 1 0 9789 0 MAGNA INTL INC COM 559222401 55768679 1025484 SH DFND 1 0 1025484 0 MANULIFE FINL CORP COM 56501R106 290506459 11658771 SH DFND 1 87 11658684 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 303469 13441 SH DFND 1 0 13441 0 MARATHON PETE CORP COM 56585A102 1671039 8293 SH DFND 1 0 8293 0 MARKEL GROUP INC COM 570535104 1792298 1178 SH DFND 1 0 1178 0 MARRIOTT INTL INC NEW CL A 571903202 2404012 9528 SH DFND 1 0 9528 0 MARSH & MCLENNAN COS INC COM 571748102 15874299 77067 SH DFND 1 0 77067 0 MARTIN MARIETTA MATLS INC COM 573284106 1488803 2425 SH DFND 1 0 2425 0 MARVELL TECHNOLOGY INC COM 573874104 452350 6382 SH DFND 1 0 6382 0 MASTERCARD INCORPORATED CL A 57636Q104 74240654 154166 SH DFND 1 0 154166 0 MATCH GROUP INC NEW COM 57667L107 1434402 39537 SH DFND 1 0 39537 0 MATTEL INC COM 577081102 204275 10313 SH DFND 1 0 10313 0 MCCORMICK & CO INC COM NON VTG 579780206 11997075 156194 SH DFND 1 0 156194 0 MCCORMICK & CO INC COM VTG 579780107 457087 5904 SH DFND 1 0 5904 0 MCDONALDS CORP COM 580135101 110626422 392364 SH DFND 1 0 392364 0 MCKESSON CORP COM 58155Q103 17836238 33224 SH DFND 1 0 33224 0 MEDICAL PPTYS TRUST INC COM 58463J304 125773 26760 SH DFND 1 0 26760 0 MEDTRONIC PLC SHS G5960L103 86682292 994667 SH DFND 1 0 994667 0 MERCADOLIBRE INC COM 58733R102 418817 277 SH DFND 1 0 277 0 MERCK & CO INC COM 58933Y105 33905122 256956 SH DFND 1 0 256956 0 META PLATFORMS INC CL A 30303M102 156746358 322806 SH DFND 1 0 322806 0 METALLA RTY & STREAMING LTD COM NEW 59124U605 96353 31000 SH DFND 1 0 31000 0 METLIFE INC COM 59156R108 4602224 62103 SH DFND 1 0 62103 0 METTLER TOLEDO INTERNATIONAL COM 592688105 672292 505 SH DFND 1 0 505 0 MICRON TECHNOLOGY INC COM 595112103 2931435 24867 SH DFND 1 0 24867 0 MICROSOFT CORP COM 594918104 746536746 1774460 SH DFND 1 0 1774460 0 MIND MEDICINE MINDMED INC COM NEW 60255C885 505852 53951 SH DFND 1 0 53951 0 MODERNA INC COM 60770K107 1452842 13634 SH DFND 1 0 13634 0 MODINE MFG CO COM 607828100 214463 2253 SH DFND 1 0 2253 0 MONDELEZ INTL INC CL A 609207105 9032922 129049 SH DFND 1 0 129049 0 MONOLITHIC PWR SYS INC COM 609839105 451163 666 SH DFND 1 0 666 0 MONSTER BEVERAGE CORP NEW COM 61174X109 646556 10907 SH DFND 1 0 10907 0 MOODYS CORP COM 615369105 7780742 19797 SH DFND 1 0 19797 0 MORGAN STANLEY COM NEW 617446448 14236546 151196 SH DFND 1 0 151196 0 MUELLER INDS INC COM 624756102 379209 7032 SH DFND 1 0 7032 0 NASDAQ INC COM 631103108 284879 4515 SH DFND 1 0 4515 0 NATIONAL BK HLDGS CORP CL A 633707104 256278 7105 SH DFND 1 0 7105 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 799127 11714 SH DFND 1 0 11714 0 NETFLIX INC COM 64110L106 17191563 28307 SH DFND 1 0 28307 0 NEWELL BRANDS INC COM 651229106 489598 60971 SH DFND 1 0 60971 0 NEWMONT CORP COM 651639106 3164761 88357 SH DFND 1 0 88357 0 NEWS CORP NEW CL A 65249B109 1393770 53238 SH DFND 1 425 52813 0 NEXGEN ENERGY LTD COM 65340P106 389283 50165 SH DFND 1 0 50165 0 NEXTERA ENERGY INC COM 65339F101 10431823 163234 SH DFND 1 0 163234 0 NICE LTD SPONSORED ADR 653656108 6079556 23328 SH DFND 1 0 23328 0 NIKE INC CL B 654106103 34109937 362964 SH DFND 1 0 362964 0 NIO INC SPON ADS 62914V106 115376 25640 SH DFND 1 0 25640 0 NOKIA CORP SPONSORED ADR 654902204 43941 12413 SH DFND 1 0 12413 0 NORFOLK SOUTHN CORP COM 655844108 1107790 4347 SH DFND 1 0 4347 0 NORTHROP GRUMMAN CORP COM 666807102 1330194 2779 SH DFND 1 0 2779 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 312816 14946 SH DFND 1 0 14946 0 NOVARTIS AG SPONSORED ADR 66987V109 3970770 41053 SH DFND 1 0 41053 0 NOVAVAX INC COM NEW 670002401 96184 20122 SH DFND 1 0 20122 0 NOVO-NORDISK A S ADR 670100205 28597780 222728 SH DFND 1 0 222728 0 NUTRIEN LTD COM 67077M108 86360592 1591864 SH DFND 1 0 1591864 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 229200 20000 SH DFND 1 0 20000 0 NUVEI CORPORATION SUB VTG SHS 67079A102 1294615 41034 SH DFND 1 0 41034 0 NVIDIA CORPORATION COM 67066G104 247998558 274470 SH DFND 1 0 274470 0 NVR INC COM 62944T105 583200 72 SH DFND 1 0 72 0 NXP SEMICONDUCTORS N V COM N6596X109 1513376 6108 SH DFND 1 0 6108 0 OCCIDENTAL PETE CORP COM 674599105 3521513 54184 SH DFND 1 0 54184 0 OFG BANCORP COM 67103X102 341672 9282 SH DFND 1 0 9282 0 ON HLDG AG NAMEN AKT A H5919C104 568026 16055 SH DFND 1 0 16055 0 ON SEMICONDUCTOR CORP COM 682189105 2342565 31850 SH DFND 1 0 31850 0 ONEOK INC NEW COM 682680103 2689056 33542 SH DFND 1 0 33542 0 ONTO INNOVATION INC COM 683344105 3111719 17185 SH DFND 1 0 17185 0 OPEN TEXT CORP COM 683715106 24626244 636076 SH DFND 1 14 636062 0 ORACLE CORP COM 68389X105 25361251 201912 SH DFND 1 0 201912 0 OREILLY AUTOMOTIVE INC COM 67103H107 4906161 4346 SH DFND 1 0 4346 0 ORGANIGRAM HLDGS INC COM 68620P705 31228 14636 SH DFND 1 0 14636 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 293090 17898 SH DFND 1 0 17898 0 OTIS WORLDWIDE CORP COM 68902V107 4457462 44903 SH DFND 1 0 44903 0 OUTLOOK THERAPEUTICS INC COM 69012T305 282918 23695 SH DFND 1 0 23695 0 OVINTIV INC COM 69047Q102 5598517 108032 SH DFND 1 0 108032 0 PACCAR INC COM 693718108 610478 4928 SH DFND 1 0 4928 0 PACER FDS TR DATA AND INFRAST 69374H741 1174966 41011 SH DFND 1 0 41011 0 PACER FDS TR INDUSTRIAL RELET 69374H766 1188803 29907 SH DFND 1 0 29907 0 PACKAGING CORP AMER COM 695156109 930664 4904 SH DFND 1 0 4904 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 1508597 65563 SH DFND 1 0 65563 0 PALO ALTO NETWORKS INC COM 697435105 20307805 71474 SH DFND 1 0 71474 0 PAN AMERN SILVER CORP COM 697900108 1183594 79014 SH DFND 1 0 79014 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 6379249 541993 SH DFND 1 0 541993 0 PARKER-HANNIFIN CORP COM 701094104 2224298 4002 SH DFND 1 0 4002 0 PAYPAL HLDGS INC COM 70450Y103 9805652 146375 SH DFND 1 0 146375 0 PEMBINA PIPELINE CORP COM 706327103 172786716 4904349 SH DFND 1 25178 4879171 0 PEPSICO INC COM 713448108 146486584 837040 SH DFND 1 0 837040 0 PERION NETWORK LTD SHS NEW M78673114 1868560 83121 SH DFND 1 0 83121 0 PFIZER INC COM 717081103 29344316 1057482 SH DFND 1 0 1057482 0 PHILIP MORRIS INTL INC COM 718172109 3552528 38775 SH DFND 1 0 38775 0 PHILLIPS 66 COM 718546104 1703291 10428 SH DFND 1 0 10428 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1279001 66304 SH DFND 1 0 66304 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 866522 65795 SH DFND 1 0 65795 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 35136070 382496 SH DFND 1 0 382496 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 4426068 44023 SH DFND 1 0 44023 0 PIMCO HIGH INCOME FD COM SHS 722014107 112385 22750 SH DFND 1 0 22750 0 PINTEREST INC CL A 72352L106 3333657 96154 SH DFND 1 0 96154 0 PLBY GROUP INC COM 72814P109 11722 11165 SH DFND 1 0 11165 0 PNC FINL SVCS GROUP INC COM 693475105 3343967 20693 SH DFND 1 0 20693 0 POET TECHNOLOGIES INC COM NEW 73044W302 35759 26179 SH DFND 1 0 26179 0 POWELL INDS INC COM 739128106 243334 1710 SH DFND 1 0 1710 0 PPG INDS INC COM 693506107 736230 5081 SH DFND 1 0 5081 0 PPL CORP COM 69351T106 362100 13153 SH DFND 1 0 13153 0 PRECISION DRILLING CORP COM NEW 74022D407 719179 10694 SH DFND 1 0 10694 0 PROCTER AND GAMBLE CO COM 742718109 66139452 407649 SH DFND 1 0 407649 0 PROGRESSIVE CORP COM 743315103 1643986 7949 SH DFND 1 0 7949 0 PROLOGIS INC. COM 74340W103 38932323 298976 SH DFND 1 0 298976 0 PROSHARES TR S&P 500 DV ARIST 74348A467 1079307 10643 SH DFND 1 0 10643 0 PULTE GROUP INC COM 745867101 5524987 45805 SH DFND 1 0 45805 0 QUALCOMM INC COM 747525103 22376623 132172 SH DFND 1 0 132172 0 QUANTA SVCS INC COM 74762E102 7156046 27545 SH DFND 1 0 27545 0 RB GLOBAL INC COM 74935Q107 4659673 61449 SH DFND 1 100 61349 0 RBB FD INC US TREAS 3 MNTH 74933W452 4622521 92395 SH DFND 1 0 92395 0 REGENERON PHARMACEUTICALS COM 75886F107 416717 433 SH DFND 1 0 433 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 1102958 52422 SH DFND 1 0 52422 0 RELX PLC SPONSORED ADR 759530108 8362926 193191 SH DFND 1 0 193191 0 REPUBLIC SVCS INC COM 760759100 570466 2980 SH DFND 1 0 2980 0 RESMED INC COM 761152107 1355495 6845 SH DFND 1 0 6845 0 RESTAURANT BRANDS INTL INC COM 76131D103 102765754 1296500 SH DFND 1 0 1296500 0 REVANCE THERAPEUTICS INC COM 761330109 49200 10000 SH DFND 1 0 10000 0 RH COM 74967X103 994903 2857 SH DFND 1 9 2848 0 RIO TINTO PLC SPONSORED ADR 767204100 4874063 76468 SH DFND 1 0 76468 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 824980 75341 SH DFND 1 0 75341 0 ROCKET LAB USA INC COM 773122106 166007 40391 SH DFND 1 0 40391 0 ROCKWELL AUTOMATION INC COM 773903109 7460963 25610 SH DFND 1 0 25610 0 ROGERS COMMUNICATIONS INC CL B 775109200 109765565 2679830 SH DFND 1 0 2679830 0 ROKU INC COM CL A 77543R102 348594 5349 SH DFND 1 0 5349 0 ROSS STORES INC COM 778296103 2069742 14103 SH DFND 1 0 14103 0 ROYAL BK CDA COM 780087102 887640992 8804845 SH DFND 1 26 8804819 0 ROYAL CARIBBEAN GROUP COM V7780T103 2732553 19658 SH DFND 1 0 19658 0 RTX CORPORATION COM 75513E101 13598242 139410 SH DFND 1 0 139410 0 S&P GLOBAL INC COM 78409V104 3268665 7683 SH DFND 1 0 7683 0 SABA CAPITAL INCOME & OPPORT COM 880198106 97826 25609 SH DFND 1 0 25609 0 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 1829691 250987 SH DFND 1 0 250987 0 SALESFORCE INC COM 79466L302 51579422 171261 SH DFND 1 0 171261 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 67502 13959 SH DFND 1 0 13959 0 SANOFI SPONSORED ADR 80105N105 503517 10361 SH DFND 1 0 10361 0 SAP SE SPON ADR 803054204 11517432 59056 SH DFND 1 0 59056 0 SCHLUMBERGER LTD COM STK 806857108 4788996 87375 SH DFND 1 0 87375 0 SCHWAB CHARLES CORP COM 808513105 4993411 69027 SH DFND 1 0 69027 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 8993789 111544 SH DFND 1 0 111544 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 498556 5377 SH DFND 1 0 5377 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 217174 2667 SH DFND 1 0 2667 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1896006 20376 SH DFND 1 0 20376 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 398661 4882 SH DFND 1 0 4882 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 14412959 152664 SH DFND 1 0 152664 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 7761868 184281 SH DFND 1 0 184281 0 SELECT SECTOR SPDR TR INDL 81369Y704 3735884 29660 SH DFND 1 0 29660 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 217373 5499 SH DFND 1 0 5499 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4723183 25685 SH DFND 1 0 25685 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1770025 23181 SH DFND 1 0 23181 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 16702888 113066 SH DFND 1 0 113066 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 486006 7403 SH DFND 1 0 7403 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 318701 3431 SH DFND 1 0 3431 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8754298 42035 SH DFND 1 0 42035 0 SERVICENOW INC COM 81762P102 19004841 24928 SH DFND 1 0 24928 0 SEVEN HILLS REALTY TRUST COM 81784E101 999927 77397 SH DFND 1 0 77397 0 SHELL PLC SPON ADS 780259305 12110980 180655 SH DFND 1 0 180655 0 SHERWIN WILLIAMS CO COM 824348106 9247913 26626 SH DFND 1 0 26626 0 SHIFT4 PMTS INC CL A 82452J109 284101 4300 SH DFND 1 0 4300 0 SHOPIFY INC CL A 82509L107 49851150 646802 SH DFND 1 89 646713 0 SHUTTERSTOCK INC COM 825690100 229050 5000 SH DFND 1 0 5000 0 SILVERCREST METALS INC COM 828363101 198871 29930 SH DFND 1 0 29930 0 SIMON PPTY GROUP INC NEW COM 828806109 1949325 12457 SH DFND 1 0 12457 0 SK TELECOM LTD SPONSORED ADR 78440P306 730673 33896 SH DFND 1 0 33896 0 SMITH A O CORP COM 831865209 1133363 12669 SH DFND 1 0 12669 0 SNDL INC COM 83307B101 82961 41389 SH DFND 1 0 41389 0 SNOWFLAKE INC CL A 833445109 1813150 11220 SH DFND 1 0 11220 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1672035 34012 SH DFND 1 0 34012 0 SONY GROUP CORP SPONSORED ADR 835699307 7258829 84664 SH DFND 1 0 84664 0 SOUTHERN CO COM 842587107 322457 4495 SH DFND 1 0 4495 0 SOUTHWEST AIRLS CO COM 844741108 565322 19367 SH DFND 1 0 19367 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1956503 4919 SH DFND 1 0 4919 0 SPDR GOLD TR GOLD SHS 78463V107 17959397 87301 SH DFND 1 0 87301 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 8774338 244821 SH DFND 1 0 244821 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 2864371 52897 SH DFND 1 0 52897 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 337467 6183 SH DFND 1 0 6183 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 83443320 159531 SH DFND 1 2 159529 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1755822 3156 SH DFND 1 0 3156 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 7224015 78693 SH DFND 1 0 78693 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 319389 3355 SH DFND 1 0 3355 0 SPDR SER TR BLOOMBERG INVT 78468R200 2677429 86845 SH DFND 1 0 86845 0 SPDR SER TR FTSE INT GVT ETF 78464A490 2318121 57982 SH DFND 1 0 57982 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 1297831 46055 SH DFND 1 0 46055 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 241351 7383 SH DFND 1 0 7383 0 SPDR SER TR S&P BIOTECH 78464A870 5255544 55387 SH DFND 1 0 55387 0 SPDR SER TR S&P DIVID ETF 78464A763 26896181 204948 SH DFND 1 0 204948 0 SPDR SER TR S&P METALS MNG 78464A755 2945756 48868 SH DFND 1 0 48868 0 SPDR SER TR S&P OILGAS EXP 78468R556 1370042 8843 SH DFND 1 0 8843 0 SPDR SER TR S&P REGL BKG 78464A698 251398 5000 SH DFND 1 0 5000 0 SPECIAL OPPORTUNITIES FD INC COM 84741T104 1114052 88137 SH DFND 1 0 88137 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1252468 4746 SH DFND 1 11 4735 0 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 295161 11648 SH DFND 1 0 11648 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 793841 39036 SH DFND 1 0 39036 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 985499 56812 SH DFND 1 0 56812 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 126248 14605 SH DFND 1 0 14605 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 11697444 277783 SH DFND 1 0 277783 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 1093600 39127 SH DFND 1 0 39127 0 SSR MINING IN COM 784730103 78487 17617 SH DFND 1 0 17617 0 STANLEY BLACK & DECKER INC COM 854502101 3410112 34822 SH DFND 1 0 34822 0 STANTEC INC COM 85472N109 12689554 153287 SH DFND 1 0 153287 0 STARBUCKS CORP COM 855244109 38136460 417296 SH DFND 1 0 417296 0 STEEL DYNAMICS INC COM 858119100 305208 2059 SH DFND 1 0 2059 0 STELLANTIS N.V SHS N82405106 220796 7802 SH DFND 1 0 7802 0 STONECO LTD COM CL A G85158106 3563676 214550 SH DFND 1 0 214550 0 STRYKER CORPORATION COM 863667101 25875247 72304 SH DFND 1 0 72304 0 SUN LIFE FINANCIAL INC. COM 866796105 165822269 3040498 SH DFND 1 11 3040487 0 SUNCOR ENERGY INC NEW COM 867224107 158793394 4310029 SH DFND 1 4 4310025 0 SUNOPTA INC COM 8676EP108 230473 33680 SH DFND 1 0 33680 0 SUNRUN INC COM 86771W105 141549 10740 SH DFND 1 0 10740 0 SUPER MICRO COMPUTER INC COM 86800U104 853457 845 SH DFND 1 0 845 0 SYNCHRONY FINANCIAL COM 87165B103 204949 4753 SH DFND 1 0 4753 0 SYNOPSYS INC COM 871607107 1026986 1797 SH DFND 1 0 1797 0 SYSCO CORP COM 871829107 4825747 59445 SH DFND 1 0 59445 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 43248377 317896 SH DFND 1 0 317896 0 TARGET CORP COM 87612E106 451523 2548 SH DFND 1 0 2548 0 TASEKO MINES LTD COM 876511106 26620 12433 SH DFND 1 0 12433 0 TC ENERGY CORP COM 87807B107 337285093 8394886 SH DFND 1 50000 8344886 0 TE CONNECTIVITY LTD SHS H84989104 5710913 39321 SH DFND 1 0 39321 0 TECK RESOURCES LTD CL B 878742204 18025130 394764 SH DFND 1 0 394764 0 TELUS CORPORATION COM 87971M103 303916731 18996180 SH DFND 1 24 18996156 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 571799 67640 SH DFND 1 0 67640 0 TESLA INC COM 88160R101 18945446 107776 SH DFND 1 0 107776 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 173410 12293 SH DFND 1 0 12293 0 TEXAS INSTRS INC COM 882508104 2937980 16865 SH DFND 1 0 16865 0 TEXTRON INC COM 883203101 1322186 13783 SH DFND 1 0 13783 0 TFI INTL INC COM 87241L109 48229278 302869 SH DFND 1 0 302869 0 TH INTERNATIONAL LIMITED ORDINARY SHARES G8656L106 12200 10609 SH DFND 1 0 10609 0 THE CIGNA GROUP COM 125523100 670024 1845 SH DFND 1 0 1845 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 17458 12273 SH DFND 1 0 12273 0 THE TRADE DESK INC COM CL A 88339J105 315089 3605 SH DFND 1 0 3605 0 THERMO FISHER SCIENTIFIC INC COM 883556102 22265929 38311 SH DFND 1 0 38311 0 THOMSON REUTERS CORP. COM 884903808 32821864 211372 SH DFND 1 0 211372 0 TIDAL ETF TR AZTLAN GBL STOCK 886364470 259236 12000 SH DFND 1 0 12000 0 TIDAL ETF TR AZTLAN NORTH AME 886364272 263808 12000 SH DFND 1 0 12000 0 TIDAL ETF TR SP DWJNS SUKUK 886364702 772730 43461 SH DFND 1 0 43461 0 TILRAY BRANDS INC COM 88688T100 161335 65620 SH DFND 1 0 65620 0 TJX COS INC NEW COM 872540109 21579312 212776 SH DFND 1 0 212776 0 T-MOBILE US INC COM 872590104 1854339 11361 SH DFND 1 0 11361 0 TORONTO DOMINION BK ONT COM NEW 891160509 693894747 11501057 SH DFND 1 55 11501002 0 TOYOTA MOTOR CORP ADS 892331307 2730208 10848 SH DFND 1 0 10848 0 TRACTOR SUPPLY CO COM 892356106 4990209 19067 SH DFND 1 0 19067 0 TRANSALTA CORP COM 89346D107 10067010 1574565 SH DFND 1 0 1574565 0 TRICON RESIDENTIAL INC COM NPV 89612W102 2017327 181548 SH DFND 1 0 181548 0 TRUIST FINL CORP COM 89832Q109 207573 5325 SH DFND 1 0 5325 0 TWILIO INC CL A 90138F102 509992 8340 SH DFND 1 0 8340 0 TYSON FOODS INC CL A 902494103 377935 6436 SH DFND 1 0 6436 0 UBER TECHNOLOGIES INC COM 90353T100 23434450 304382 SH DFND 1 0 304382 0 UNILEVER PLC SPON ADR NEW 904767704 14899666 296884 SH DFND 1 0 296884 0 UNION PAC CORP COM 907818108 13143314 53444 SH DFND 1 0 53444 0 UNITED PARCEL SERVICE INC CL B 911312106 16957079 114091 SH DFND 1 0 114091 0 UNITED RENTALS INC COM 911363109 5420324 7517 SH DFND 1 0 7517 0 UNITEDHEALTH GROUP INC COM 91324P102 209584917 423667 SH DFND 1 0 423667 0 US BANCORP DEL COM NEW 902973304 1052408 23544 SH DFND 1 0 23544 0 VALE S A SPONSORED ADS 91912E105 1324070 108621 SH DFND 1 0 108621 0 VALERO ENERGY CORP COM 91913Y100 2922500 17122 SH DFND 1 0 17122 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 1084708 14438 SH DFND 1 0 14438 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 16957372 584334 SH DFND 1 0 584334 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 451211 14270 SH DFND 1 0 14270 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 829106 9225 SH DFND 1 0 9225 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 9487709 42172 SH DFND 1 0 42172 0 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 274339 4388 SH DFND 1 0 4388 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 891619 12327 SH DFND 1 0 12327 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 9302217 121328 SH DFND 1 0 121328 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1814862 24988 SH DFND 1 563 24425 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 6392188 129949 SH DFND 1 235 129714 0 VANGUARD INDEX FDS GROWTH ETF 922908736 13251034 38498 SH DFND 1 0 38498 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 249579 1041 SH DFND 1 0 1041 0 VANGUARD INDEX FDS MID CAP ETF 922908629 4098669 16404 SH DFND 1 0 16404 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 222669 2575 SH DFND 1 0 2575 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 45757230 95189 SH DFND 1 0 95189 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 3405863 17750 SH DFND 1 0 17750 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1404456 6144 SH DFND 1 0 6144 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1305498 5023 SH DFND 1 0 5023 0 VANGUARD INDEX FDS VALUE ETF 922908744 1095226 6725 SH DFND 1 0 6725 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 362567 6182 SH DFND 1 0 6182 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1105520 26467 SH DFND 1 0 26467 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 8026215 119190 SH DFND 1 0 119190 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 386503 3308 SH DFND 1 0 3308 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 240892 2180 SH DFND 1 0 2180 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 5230116 109211 SH DFND 1 0 109211 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 34774645 431930 SH DFND 1 114 431816 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 4340844 74752 SH DFND 1 0 74752 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3111034 40241 SH DFND 1 0 40241 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 299185 3452 SH DFND 1 0 3452 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 5939206 69824 SH DFND 1 0 69824 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 25006671 136943 SH DFND 1 0 136943 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 233420 3871 SH DFND 1 0 3871 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1083969 21606 SH DFND 1 0 21606 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1365110 11283 SH DFND 1 0 11283 0 VANGUARD WORLD FD COMM SRVC ETF 92204A884 1285956 9800 SH DFND 1 0 9800 0 VANGUARD WORLD FD ENERGY ETF 92204A306 529434 4020 SH DFND 1 0 4020 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 4683223 17312 SH DFND 1 0 17312 0 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 331799 1359 SH DFND 1 0 1359 0 VANGUARD WORLD FD INF TECH ETF 92204A702 11217584 21394 SH DFND 1 0 21394 0 VEEVA SYS INC CL A COM 922475108 1949146 8415 SH DFND 1 0 8415 0 VERALTO CORP COM SHS 92338C103 1188337 13403 SH DFND 1 0 13403 0 VERISK ANALYTICS INC COM 92345Y106 5171862 21940 SH DFND 1 0 21940 0 VERIZON COMMUNICATIONS INC COM 92343V104 34439504 820790 SH DFND 1 0 820790 0 VERMILION ENERGY INC COM 923725105 1386444 111711 SH DFND 1 32 111679 0 VERTEX PHARMACEUTICALS INC COM 92532F100 3135209 7501 SH DFND 1 0 7501 0 VERTIV HOLDINGS CO COM CL A 92537N108 1527104 18702 SH DFND 1 0 18702 0 VIATRIS INC COM 92556V106 736755 61704 SH DFND 1 0 61704 0 VILLAGE FARMS INTL INC COM 92707Y108 19298 15543 SH DFND 1 0 15543 0 VISA INC COM CL A 92826C839 381496919 1367017 SH DFND 1 0 1367017 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 746437 83870 SH DFND 1 0 83870 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 10490139 483641 SH DFND 1 0 483641 0 WALMART INC COM 931142103 58995461 980365 SH DFND 1 0 980365 0 WARNER BROS DISCOVERY INC COM SER A 934423104 1016617 116452 SH DFND 1 0 116452 0 WASTE CONNECTIONS INC COM 94106B101 46657716 271880 SH DFND 1 0 271880 0 WASTE MGMT INC DEL COM 94106L109 123947858 581521 SH DFND 1 0 581521 0 WELLS FARGO CO NEW COM 949746101 18053634 311487 SH DFND 1 0 311487 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 937680 769 SH DFND 1 0 769 0 WEST FRASER TIMBER CO LTD COM 952845105 2426966 28184 SH DFND 1 0 28184 0 WESTERN COPPER & GOLD CORP COM 95805V108 18166 12181 SH DFND 1 0 12181 0 WESTERN UN CO COM 959802109 285891 20450 SH DFND 1 0 20450 0 WHEATON PRECIOUS METALS CORP COM 962879102 4197522 89286 SH DFND 1 9 89277 0 WILLIAMS COS INC COM 969457100 987059 25329 SH DFND 1 0 25329 0 WILLIAMS SONOMA INC COM 969904101 703648 2216 SH DFND 1 0 2216 0 WINNEBAGO INDS INC COM 974637100 1181260 15963 SH DFND 1 0 15963 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 265157 5490 SH DFND 1 0 5490 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 598848 7860 SH DFND 1 0 7860 0 WORKDAY INC CL A 98138H101 4092059 15003 SH DFND 1 0 15003 0 WORKSPORT LTD COM NEW 98139Q209 8625 15000 SH DFND 1 0 15000 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 1881503 42713 SH DFND 1 0 42713 0 XYLEM INC COM 98419M100 6200658 47978 SH DFND 1 0 47978 0 YUM BRANDS INC COM 988498101 4665842 33652 SH DFND 1 0 33652 0 ZENTEK LTD COM 98942X102 530942 446670 SH DFND 1 0 446670 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1638253 12413 SH DFND 1 0 12413 0 ZOETIS INC CL A 98978V103 12772855 75486 SH DFND 1 0 75486 0 ZSCALER INC COM 98980G102 250997 1303 SH DFND 1 0 1303 0