0001085146-23-002217.txt : 20230511 0001085146-23-002217.hdr.sgml : 20230511 20230511102939 ACCESSION NUMBER: 0001085146-23-002217 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230511 DATE AS OF CHANGE: 20230511 EFFECTIVENESS DATE: 20230511 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SCOTIA CAPITAL INC. CENTRAL INDEX KEY: 0001335644 IRS NUMBER: 000000000 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11461 FILM NUMBER: 23909455 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-2023 03-31-2023 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-11-2023 1 783 13697745288 false 1 0000009631 028-11475 BANK OF NOVA SCOTIA
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 11425629 108699 SH DFND 1 0 108699 0 8X8 INC NEW COM 282914100 84067 20160 SH DFND 1 0 20160 0 ABB LTD SPONSORED ADR 000375204 4075316 118812 SH DFND 1 0 118812 0 ABBOTT LABS COM 002824100 13184631 130195 SH DFND 1 0 130195 0 ABBVIE INC COM 00287Y109 30379466 190617 SH DFND 1 0 190617 0 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 64045 15545 SH DFND 1 0 15545 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 587989 31160 SH DFND 1 0 31160 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 429729 4674 SH DFND 1 0 4674 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 54609257 191062 SH DFND 1 0 191062 0 ACTIVISION BLIZZARD INC COM 00507V109 15804863 184657 SH DFND 1 0 184657 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 46690112 121153 SH DFND 1 0 121153 0 ADVANCED MICRO DEVICES INC COM 007903107 16829267 171712 SH DFND 1 0 171712 0 AGNICO EAGLE MINES LTD COM 008474108 25462924 500754 SH DFND 1 0 500754 0 AIR PRODS & CHEMS INC COM 009158106 4042960 14076 SH DFND 1 0 14076 0 AIRBNB INC COM CL A 009066101 10893717 87569 SH DFND 1 0 87569 0 AKUMIN INC COM 01021X100 62624 92397 SH DFND 1 0 92397 0 ALAMOS GOLD INC NEW COM CL A 011532108 151646 12549 SH DFND 1 0 12549 0 ALBEMARLE CORP COM 012653101 4356906 19711 SH DFND 1 0 19711 0 ALGONQUIN PWR UTILS CORP COM 015857105 46906106 5600378 SH DFND 1 0 5600378 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9245764 90481 SH DFND 1 0 90481 0 ALLSTATE CORP COM 020002101 1605113 14485 SH DFND 1 0 14485 0 ALPHABET INC CAP STK CL A 02079K305 185263499 1785900 SH DFND 1 0 1785900 0 ALPHABET INC CAP STK CL C 02079K107 148562150 1428370 SH DFND 1 0 1428370 0 ALTRIA GROUP INC COM 02209S103 4131986 92602 SH DFND 1 0 92602 0 AMAZON COM INC COM 023135106 224843045 2176706 SH DFND 1 0 2176706 0 AMBEV SA SPONSORED ADR 02319V103 3825862 1356672 SH DFND 1 0 1356672 0 AMCOR PLC ORD G0250X107 480346 42210 SH DFND 1 0 42210 0 AMDOCS LTD SHS G02602103 943688 9824 SH DFND 1 0 9824 0 AMERICAN AIRLS GROUP INC COM 02376R102 412130 27941 SH DFND 1 0 27941 0 AMERICAN ELEC PWR CO INC COM 025537101 12450024 136827 SH DFND 1 0 136827 0 AMERICAN EXPRESS CO COM 025816109 1617072 9803 SH DFND 1 0 9803 0 AMERICAN INTL GROUP INC COM NEW 026874784 17705033 351569 SH DFND 1 0 351569 0 AMERICAN TOWER CORP NEW COM 03027X100 68990432 337610 SH DFND 1 0 337610 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2891887 19741 SH DFND 1 0 19741 0 AMERIPRISE FINL INC COM 03076C106 366880 1197 SH DFND 1 0 1197 0 AMERISOURCEBERGEN CORP COM 03073E105 1500391 9371 SH DFND 1 0 9371 0 AMGEN INC COM 031162100 9810692 40580 SH DFND 1 0 40580 0 AMPHENOL CORP NEW CL A 032095101 229676 2809 SH DFND 1 0 2809 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 201292 5675 SH DFND 1 0 5675 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 281088 11620 SH DFND 1 0 11620 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 747653 11204 SH DFND 1 0 11204 0 AON PLC SHS CL A G0403H108 2285827 7247 SH DFND 1 0 7247 0 APA CORPORATION COM 03743Q108 588645 16324 SH DFND 1 0 16324 0 APPLE INC COM 037833100 532485809 3228952 SH DFND 1 0 3228952 0 APPLIED MATLS INC COM 038222105 1897911 15451 SH DFND 1 0 15451 0 ARBUTUS BIOPHARMA CORP COM 03879J100 88455 29190 SH DFND 1 0 29190 0 ARCHER DANIELS MIDLAND CO COM 039483102 2061247 25875 SH DFND 1 0 25875 0 ARGO BLOCKCHAIN PLC ADS 040126104 21170 12676 SH DFND 1 0 12676 0 ARISTA NETWORKS INC COM 040413106 3051535 18179 SH DFND 1 0 18179 0 ARK ETF TR GENOMIC REV ETF 00214Q302 214342 7128 SH DFND 1 0 7128 0 ARK ETF TR INNOVATION ETF 00214Q104 2795481 69297 SH DFND 1 0 69297 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 201145 3752 SH DFND 1 0 3752 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 978036 44700 SH DFND 1 0 44700 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 28327752 41613 SH DFND 1 0 41613 0 ASTRAZENECA PLC SPONSORED ADR 046353108 7767163 111892 SH DFND 1 0 111892 0 AT&T INC COM 00206R102 18327617 952038 SH DFND 1 0 952038 0 AUTODESK INC COM 052769106 5266543 25300 SH DFND 1 0 25300 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1839624 8263 SH DFND 1 0 8263 0 AUTOZONE INC COM 053332102 1074254 437 SH DFND 1 0 437 0 AVISTA CORP COM 05379B107 1940139 45698 SH DFND 1 0 45698 0 B2GOLD CORP COM 11777Q209 75684 19218 SH DFND 1 0 19218 0 BALL CORP COM 058498106 3567764 64739 SH DFND 1 0 64739 0 BALLARD PWR SYS INC NEW COM 058586108 145102 26290 SH DFND 1 0 26290 0 BANCO SANTANDER S.A. ADR 05964H105 54941 14876 SH DFND 1 0 14876 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 1784350 1528 SH DFND 1 0 1528 0 BANK AMERICA CORP COM 060505104 40743653 1424506 SH DFND 1 0 1424506 0 BANK MONTREAL QUE COM 063671101 262585381 2951154 SH DFND 1 0 2951154 0 BANK NEW YORK MELLON CORP COM 064058100 4923416 108349 SH DFND 1 0 108349 0 BANK NOVA SCOTIA HALIFAX COM 064149107 655794991 13025275 SH DFND 1 0 13025275 0 BARRICK GOLD CORP COM 067901108 18765896 1012252 SH DFND 1 0 1012252 0 BAXTER INTL INC COM 071813109 276425 6815 SH DFND 1 0 6815 0 BAYTEX ENERGY CORP COM 07317Q105 5762515 1536223 SH DFND 1 0 1536223 0 BCE INC COM NEW 05534B760 363516225 8123783 SH DFND 1 0 8123783 0 BECTON DICKINSON & CO COM 075887109 28728923 116054 SH DFND 1 0 116054 0 BERKLEY W R CORP COM 084423102 687189 11037 SH DFND 1 0 11037 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 3725971 8 SH DFND 1 0 8 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 151154363 489498 SH DFND 1 0 489498 0 BERRY GLOBAL GROUP INC COM 08579W103 15077226 255980 SH DFND 1 0 255980 0 BHP GROUP LTD SPONSORED ADS 088606108 396881 6258 SH DFND 1 0 6258 0 BIRD GLOBAL INC COM CL A 09077J107 3208 11500 SH DFND 1 0 11500 0 BITFARMS LTD COM 09173B107 18729 19475 SH DFND 1 0 19475 0 BLACKBERRY LTD COM 09228F103 319280 69831 SH DFND 1 0 69831 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 163748 15106 SH DFND 1 0 15106 0 BLACKROCK INC COM 09247X101 49765269 74373 SH DFND 1 0 74373 0 BLACKSTONE INC COM 09260D107 12328931 140353 SH DFND 1 0 140353 0 BLOCK INC CL A 852234103 644566 9389 SH DFND 1 0 9389 0 BOEING CO COM 097023105 7575455 35660 SH DFND 1 0 35660 0 BOOKING HOLDINGS INC COM 09857L108 35323840 13317 SH DFND 1 0 13317 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4486906 48407 SH DFND 1 0 48407 0 BORGWARNER INC COM 099724106 1226150 24967 SH DFND 1 0 24967 0 BOSTON SCIENTIFIC CORP COM 101137107 501300 10020 SH DFND 1 0 10020 0 BP PLC SPONSORED ADR 055622104 8366400 220511 SH DFND 1 0 220511 0 BRISTOL-MYERS SQUIBB CO COM 110122108 7786949 112342 SH DFND 1 0 112342 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 310038 8827 SH DFND 1 0 8827 0 BROADCOM INC COM 11135F101 22994374 35841 SH DFND 1 0 35841 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 32914351 1022390 SH DFND 1 0 1022390 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 234661 11950 SH DFND 1 0 11950 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 1251529 68085 SH DFND 1 0 68085 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 212160821 6546379 SH DFND 1 0 6546379 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 181390452 5389586 SH DFND 1 0 5389586 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 37437602 815886 SH DFND 1 0 815886 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 48150755 1390085 SH DFND 1 0 1390085 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 73293092 2333751 SH DFND 1 0 2333751 0 BROWN FORMAN CORP CL B 115637209 333420 5187 SH DFND 1 0 5187 0 BRP INC COM SUN VTG 05577W200 1570685 20115 SH DFND 1 0 20115 0 BUNGE LIMITED COM G16962105 330116 3456 SH DFND 1 0 3456 0 CAE INC COM 124765108 4978490 220836 SH DFND 1 0 220836 0 CAL MAINE FOODS INC COM NEW 128030202 1522476 25004 SH DFND 1 0 25004 0 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 254683 16495 SH DFND 1 0 16495 0 CAMECO CORP COM 13321L108 10977299 419920 SH DFND 1 0 419920 0 CAMPBELL SOUP CO COM 134429109 2326711 42319 SH DFND 1 0 42319 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 170208911 4021177 SH DFND 1 0 4021177 0 CANADIAN NAT RES LTD COM 136385101 102623223 1856304 SH DFND 1 0 1856304 0 CANADIAN NATL RY CO COM 136375102 268557066 2284828 SH DFND 1 0 2284828 0 CANADIAN PAC RY LTD COM 13645T100 184969698 2407756 SH DFND 1 0 2407756 0 CANADIAN SOLAR INC COM 136635109 1449999 36422 SH DFND 1 0 36422 0 CANOPY GROWTH CORP COM 138035100 123518 70447 SH DFND 1 0 70447 0 CARDINAL HEALTH INC COM 14149Y108 314230 4162 SH DFND 1 0 4162 0 CARNIVAL CORP COMMON STOCK 143658300 611912 60283 SH DFND 1 0 60283 0 CARRIER GLOBAL CORPORATION COM 14448C104 693746 15163 SH DFND 1 0 15163 0 CATERPILLAR INC COM 149123101 10055588 43940 SH DFND 1 0 43940 0 CDW CORP COM 12514G108 2077953 10662 SH DFND 1 0 10662 0 CENOVUS ENERGY INC *W EXP 01/01/202 15135U117 130291 10365 SH DFND 1 0 10365 0 CENOVUS ENERGY INC COM 15135U109 24880267 1430953 SH DFND 1 0 1430953 0 CENTERRA GOLD INC COM 152006102 108237 16854 SH DFND 1 0 16854 0 CF INDS HLDGS INC COM 125269100 221820 3060 SH DFND 1 0 3060 0 CGI INC CL A SUB VTG 12532H104 42363204 440106 SH DFND 1 0 440106 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 193632 18494 SH DFND 1 0 18494 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1169102 8993 SH DFND 1 0 8993 0 CHENIERE ENERGY INC COM NEW 16411R208 225053 1428 SH DFND 1 0 1428 0 CHEVRON CORP NEW COM 166764100 18274885 112005 SH DFND 1 0 112005 0 CHUBB LIMITED COM H1467J104 202344 1042 SH DFND 1 0 1042 0 CHURCH & DWIGHT CO INC COM 171340102 845407 9562 SH DFND 1 0 9562 0 CISCO SYS INC COM 17275R102 62211601 1190053 SH DFND 1 0 1190053 0 CITIGROUP INC COM NEW 172967424 34507120 735900 SH DFND 1 0 735900 0 CLEVELAND-CLIFFS INC NEW COM 185899101 364595 19891 SH DFND 1 0 19891 0 CME GROUP INC COM 12572Q105 235626 1230 SH DFND 1 0 1230 0 CNX RES CORP COM 12653C108 507514 31680 SH DFND 1 0 31680 0 COCA COLA CO COM 191216100 24707942 398292 SH DFND 1 0 398292 0 COEUR MNG INC COM NEW 192108504 442097 110791 SH DFND 1 0 110791 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 256143 4204 SH DFND 1 0 4204 0 COHERENT CORP COM 19247G107 2898848 76125 SH DFND 1 0 76125 0 COLGATE PALMOLIVE CO COM 194162103 5230540 69599 SH DFND 1 0 69599 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 465118 4425 SH DFND 1 0 4425 0 COMCAST CORP NEW CL A 20030N101 32518954 857738 SH DFND 1 0 857738 0 CONAGRA BRANDS INC COM 205887102 1967410 52380 SH DFND 1 0 52380 0 CONOCOPHILLIPS COM 20825C104 735569 7414 SH DFND 1 0 7414 0 CONSOLIDATED EDISON INC COM 209115104 2139474 22363 SH DFND 1 0 22363 0 CONSTELLATION BRANDS INC CL A 21036P108 589853 2611 SH DFND 1 0 2611 0 COPART INC COM 217204106 1758785 23385 SH DFND 1 0 23385 0 COSTCO WHSL CORP NEW COM 22160K105 179964933 362178 SH DFND 1 0 362178 0 COTERRA ENERGY INC COM 127097103 916560 37349 SH DFND 1 0 37349 0 COTY INC COM CL A 222070203 135795 11260 SH DFND 1 0 11260 0 CRESCENT PT ENERGY CORP COM 22576C101 21108428 2996793 SH DFND 1 0 2996793 0 CROWDSTRIKE HLDGS INC CL A 22788C105 280428 2043 SH DFND 1 0 2043 0 CROWN CASTLE INC COM 22822V101 1385564 10350 SH DFND 1 0 10350 0 CSX CORP COM 126408103 2210587 73830 SH DFND 1 0 73830 0 CUMMINS INC COM 231021106 3300510 13816 SH DFND 1 0 13816 0 CVS HEALTH CORP COM 126650100 33388671 449291 SH DFND 1 0 449291 0 D R HORTON INC COM 23331A109 2015253 20629 SH DFND 1 0 20629 0 DANAHER CORPORATION COM 235851102 46956025 186301 SH DFND 1 0 186301 0 DARLING INGREDIENTS INC COM 237266101 2376627 40695 SH DFND 1 0 40695 0 DEERE & CO COM 244199105 16281956 39434 SH DFND 1 0 39434 0 DELTA AIR LINES INC DEL COM NEW 247361702 4259281 121971 SH DFND 1 0 121971 0 DENISON MINES CORP COM 248356107 112699 104333 SH DFND 1 0 104333 0 DESCARTES SYS GROUP INC COM 249906108 2051002 25526 SH DFND 1 0 25526 0 DEVON ENERGY CORP NEW COM 25179M103 4504549 89006 SH DFND 1 0 89006 0 DIAGEO PLC SPON ADR NEW 25243Q205 23069100 127321 SH DFND 1 0 127321 0 DIAMONDBACK ENERGY INC COM 25278X109 451061 3337 SH DFND 1 0 3337 0 DICKS SPORTING GOODS INC COM 253393102 289881 2043 SH DFND 1 0 2043 0 DIRTT ENVIRONMENTAL SOLUTION COM 25490H106 13565 29575 SH DFND 1 0 29575 0 DISNEY WALT CO COM 254687106 131403427 1312271 SH DFND 1 0 1312271 0 DNP SELECT INCOME FD INC COM 23325P104 958695 86996 SH DFND 1 0 86996 0 DOLLAR GEN CORP NEW COM 256677105 247963 1178 SH DFND 1 0 1178 0 DOLLAR TREE INC COM 256746108 548832 3823 SH DFND 0 3823 0 DOMINOS PIZZA INC COM 25754A201 1672132 5069 SH DFND 1 0 5069 0 DOW INC COM 260557103 7425329 135449 SH DFND 1 0 135449 0 DUKE ENERGY CORP NEW COM NEW 26441C204 742875 7696 SH DFND 1 0 7696 0 DUPONT DE NEMOURS INC COM 26614N102 823952 11480 SH DFND 1 0 11480 0 EATON CORP PLC SHS G29183103 914628 5338 SH DFND 1 0 5338 0 EBAY INC. COM 278642103 343959 7752 SH DFND 0 7752 0 ECOLAB INC COM 278865100 6833035 41277 SH DFND 1 0 41277 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1919667 23204 SH DFND 1 0 23204 0 ELASTIC N V ORD SHS N14506104 3140228 54235 SH DFND 1 0 54235 0 ELECTRA BATTERY MATERIALS CO COM NEW 28474P201 89622 44864 SH DFND 1 0 44864 0 ELECTRONIC ARTS INC COM 285512109 1199702 9960 SH DFND 1 0 9960 0 ELEVANCE HEALTH INC COM 036752103 2855599 6210 SH DFND 1 0 6210 0 EMERSON ELEC CO COM 291011104 17529883 201158 SH DFND 1 0 201158 0 ENBRIDGE INC COM 29250N105 447275200 11742993 SH DFND 1 0 11742993 0 ENERPLUS CORP COM 292766102 5553103 386807 SH DFND 1 0 386807 0 ENPHASE ENERGY INC COM 29355A107 1827984 8693 SH DFND 1 0 8693 0 ENTHUSIAST GAMING HLDGS INC COM 29385B109 26739 45750 SH DFND 1 0 45750 0 EOG RES INC COM 26875P101 277084 2417 SH DFND 1 0 2417 0 EQUINIX INC COM 29444U700 456695 633 SH DFND 1 0 633 0 EQUINOX GOLD CORP COM 29446Y502 354497 69138 SH DFND 1 0 69138 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 269903 4017 SH DFND 1 0 4017 0 ERO COPPER CORP COM 296006109 2537723 144296 SH DFND 1 0 144296 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1441984 30154 SH DFND 1 0 30154 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 646703 15519 SH DFND 1 0 15519 0 ETF SER SOLUTIONS US GLB JETS 26922A842 401051 21527 SH DFND 1 0 21527 0 ETHAN ALLEN INTERIORS INC COM 297602104 274575 9999 SH DFND 1 0 9999 0 ETSY INC COM 29786A106 948309 8518 SH DFND 1 0 8518 0 EVEREST RE GROUP LTD COM G3223R108 1502607 4197 SH DFND 1 0 4197 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 838699 45936 SH DFND 1 0 45936 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 400173 7313 SH DFND 1 0 7313 0 EXELON CORP COM 30161N101 401102 9575 SH DFND 1 0 9575 0 EXPEDITORS INTL WASH INC COM 302130109 439626 3992 SH DFND 1 0 3992 0 EXXON MOBIL CORP COM 30231G102 27393137 249797 SH DFND 1 0 249797 0 FASTENAL CO COM 311900104 1310475 24295 SH DFND 1 0 24295 0 FEDEX CORP COM 31428X106 7207428 31543 SH DFND 1 0 31543 0 FERRARI N V COM N3167Y103 399625 1474 SH DFND 1 0 1474 0 FIRST BANCORP P R COM NEW 318672706 235514 20623 SH DFND 1 0 20623 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 453164 32391 SH DFND 1 0 32391 0 FIRST SOLAR INC COM 336433107 971355 4466 SH DFND 1 0 4466 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 475437 16008 SH DFND 1 0 16008 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 466962 6980 SH DFND 1 0 6980 0 FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 660352 22677 SH DFND 1 0 22677 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 793524 18562 SH DFND 1 0 18562 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 203331 2082 SH DFND 1 0 2082 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1289569 8721 SH DFND 1 0 8721 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 507236 13491 SH DFND 1 0 13491 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 464647 12616 SH DFND 1 0 12616 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 432450 12400 SH DFND 1 0 12400 0 FIRSTENERGY CORP COM 337932107 680066 16976 SH DFND 1 0 16976 0 FIRSTSERVICE CORP NEW COM 33767E202 1630649 11607 SH DFND 1 0 11607 0 FISERV INC COM 337738108 1416054 12527 SH DFND 1 0 12527 0 FORD MTR CO DEL COM 345370860 8988850 713381 SH DFND 1 0 713381 0 FORTINET INC COM 34959E109 4466873 67209 SH DFND 1 0 67209 0 FORTIS INC COM 349553107 309958694 7317543 SH DFND 1 0 7317543 0 FORTIVE CORP COM 34959J108 575696 8445 SH DFND 1 0 8445 0 FORTUNA SILVER MINES INC SDCV 4.650%10/3 349915AA6 39763 38224 PRN DFND 1 0 38224 0 FORTUNA SILVER MINES INC SDCV 4.650%10/3 349915AA6 135562 130315 SH DFND 1 0 130315 0 FRANCO NEV CORP COM 351858105 19506605 133983 SH DFND 1 0 133983 0 FREEPORT-MCMORAN INC CL B 35671D857 14187974 346748 SH DFND 1 0 346748 0 GABELLI EQUITY TR INC COM 362397101 1961252 341678 SH DFND 1 0 341678 0 GALLAGHER ARTHUR J & CO COM 363576109 482816 2523 SH DFND 1 0 2523 0 GARMIN LTD SHS H2906T109 238777 2366 SH DFND 1 0 2366 0 GARTNER INC COM 366651107 6845196 21012 SH DFND 1 0 21012 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 413896 5045 SH DFND 1 0 5045 0 GENERAC HLDGS INC COM 368736104 676992 6268 SH DFND 1 0 6268 0 GENERAL DYNAMICS CORP COM 369550108 1955105 8566 SH DFND 1 0 8566 0 GENERAL ELECTRIC CO COM NEW 369604301 2146515 22449 SH DFND 1 0 22449 0 GENERAL MLS INC COM 370334104 1386084 16219 SH DFND 1 0 16219 0 GENERAL MTRS CO COM 37045V100 3636743 99147 SH DFND 1 0 99147 0 GENUINE PARTS CO COM 372460105 276395 1652 SH DFND 1 0 1652 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 4022368 117089 SH DFND 1 0 117089 0 GILDAN ACTIVEWEAR INC COM 375916103 4673773 141069 SH DFND 1 0 141069 0 GILEAD SCIENCES INC COM 375558103 17182013 207085 SH DFND 1 0 207085 0 GLOBAL PMTS INC COM 37940X102 511160 4857 SH DFND 1 0 4857 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 1721483 44470 SH DFND 1 0 44470 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 353096 11494 SH DFND 1 0 11494 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 649314 37210 SH DFND 1 0 37210 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 962157 15140 SH DFND 1 0 15140 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 305162 22910 SH DFND 1 0 22910 0 GOLDMAN SACHS GROUP INC COM 38141G104 12975913 39667 SH DFND 1 0 39667 0 GOODYEAR TIRE & RUBR CO COM 382550101 1311392 119001 SH DFND 1 0 119001 0 GRAINGER W W INC COM 384802104 280351 407 SH DFND 1 0 407 0 GRAN TIERRA ENERGY INC COM 38500T101 10076 11469 SH DFND 1 0 11469 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 8819831 143211 SH DFND 1 0 143211 0 GSK PLC SPONSORED ADR 37733W204 3223871 90604 SH DFND 0 90604 0 HCA HEALTHCARE INC COM 40412C101 695328 2637 SH DFND 1 0 2637 0 HDFC BANK LTD SPONSORED ADS 40415F101 555332 8326 SH DFND 0 8326 0 HECLA MNG CO COM 422704106 174565 27555 SH DFND 1 0 27555 0 HERSHEY CO COM 427866108 1727986 6792 SH DFND 1 0 6792 0 HEXO CORP COM 428304406 122075 91663 SH DFND 1 0 91663 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 247491 28153 SH DFND 1 0 28153 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 473166 58200 SH DFND 1 0 58200 0 HOME DEPOT INC COM 437076102 117597910 398457 SH DFND 1 0 398457 0 HONEYWELL INTL INC COM 438516106 76508151 400305 SH DFND 1 0 400305 0 HORMEL FOODS CORP COM 440452100 371031 9303 SH DFND 1 0 9303 0 HP INC COM 40434L105 271340 9245 SH DFND 1 0 9245 0 HUDBAY MINERALS INC COM 443628102 10174169 1944887 SH DFND 1 0 1944887 0 HUMANA INC COM 444859102 1567544 3229 SH DFND 1 0 3229 0 HUNTSMAN CORP COM 447011107 642960 23500 SH DFND 1 0 23500 0 IAMGOLD CORP COM 450913108 205560 76119 SH DFND 1 0 76119 0 ICICI BANK LIMITED ADR 45104G104 7065568 327398 SH DFND 1 0 327398 0 IDEXX LABS INC COM 45168D104 661117 1322 SH DFND 1 0 1322 0 ILLINOIS TOOL WKS INC COM 452308109 729664 2997 SH DFND 1 0 2997 0 ILLUMINA INC COM 452327109 4157882 17879 SH DFND 1 0 17879 0 IMMUNOGEN INC COM 45253H101 62247 16210 SH DFND 1 0 16210 0 IMPERIAL OIL LTD COM NEW 453038408 7722386 152196 SH DFND 1 0 152196 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 350520 12000 SH DFND 1 0 12000 0 ING GROEP N.V. SPONSORED ADR 456837103 1994059 167987 SH DFND 1 0 167987 0 INTEL CORP COM 458140100 9178481 280938 SH DFND 1 0 280938 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 236161 2264 SH DFND 1 0 2264 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 878262 13182 SH DFND 1 0 13182 0 INTERNATIONAL BUSINESS MACHS COM 459200101 18906901 144225 SH DFND 1 0 144225 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 427893 4653 SH DFND 1 0 4653 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 10950 20000 SH DFND 1 0 20000 0 INTUIT COM 461202103 2310394 5182 SH DFND 1 0 5182 0 INTUITIVE SURGICAL INC COM NEW 46120E602 686968 2689 SH DFND 0 2689 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 4595350 92648 SH DFND 1 0 92648 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 455936 32063 SH DFND 1 0 32063 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 847998 35720 SH DFND 1 0 35720 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 976701 47807 SH DFND 1 0 47807 0 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 516212 25555 SH DFND 1 0 25555 0 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 267717 3634 SH DFND 1 0 3634 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 210392 12015 SH DFND 1 0 12015 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 698485 15853 SH DFND 1 0 15853 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 279688 6664 SH DFND 1 0 6664 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 219932 4411 SH DFND 1 0 4411 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 2415468 57225 SH DFND 1 0 57225 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2470307 39586 SH DFND 1 0 39586 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1039719 13393 SH DFND 1 0 13393 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1436609 16886 SH DFND 1 0 16886 0 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 465085 5471 SH DFND 1 0 5471 0 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 446757 11208 SH DFND 1 0 11208 0 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 496081 5229 SH DFND 1 0 5229 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 721606 9494 SH DFND 1 0 9494 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 563959 6549 SH DFND 1 0 6549 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 984665 6280 SH DFND 1 0 6280 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6724958 46497 SH DFND 1 0 46497 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1275128 16800 SH DFND 1 0 16800 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 2808680 52644 SH DFND 1 0 52644 0 INVESCO LTD SHS G491BT108 2461584 150095 SH DFND 1 0 150095 0 INVESCO QQQ TR UNIT SER 1 46090E103 24746543 77105 SH DFND 1 0 77105 0 INVITAE CORP COM 46185L103 27454 20337 SH DFND 1 0 20337 0 IQVIA HLDGS INC COM 46266C105 207846 1045 SH DFND 1 0 1045 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 204060 3295 SH DFND 1 0 3295 0 IRON MTN INC DEL COM 46284V101 408678 7721 SH DFND 1 0 7721 0 ISHARES GOLD TR ISHARES NEW 464285204 4194726 112243 SH DFND 1 0 112243 0 ISHARES INC ASIA/PAC DIV ETF 464286293 540032 15948 SH DFND 1 0 15948 0 ISHARES INC CORE MSCI EMKT 46434G103 7467783 153059 SH DFND 1 0 153059 0 ISHARES INC EMNG MKTS EQT 46434G889 208015 5010 SH DFND 1 0 5010 0 ISHARES INC JP MRG EM CRP BD 464286251 5832289 133891 SH DFND 1 0 133891 0 ISHARES INC MSCI CDA ETF 464286509 2398002 70158 SH DFND 1 0 70158 0 ISHARES INC MSCI EURZONE ETF 464286608 4859601 107799 SH DFND 1 0 107799 0 ISHARES INC MSCI GBL ETF NEW 46434G848 816294 19108 SH DFND 1 0 19108 0 ISHARES INC MSCI GBL MIN VOL 464286525 307147 3175 SH DFND 1 0 3175 0 ISHARES INC MSCI JPN ETF NEW 46434G822 4407847 75103 SH DFND 1 0 75103 0 ISHARES INC MSCI MEXICO ETF 464286822 470832 7909 SH DFND 1 0 7909 0 ISHARES INC MSCI TURKEY ETF 464286715 352068 10793 SH DFND 1 0 10793 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 346627 17228 SH DFND 1 0 17228 0 ISHARES SILVER TR ISHARES 46428Q109 683935 30918 SH DFND 1 0 30918 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 1447450 14391 SH DFND 1 0 14391 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 689454 6948 SH DFND 1 0 6948 0 ISHARES TR 0-5YR HI YL CP 46434V407 1588382 38109 SH DFND 1 0 38109 0 ISHARES TR 0-5YR INVT GR CP 46434V100 3511408 72430 SH DFND 1 0 72430 0 ISHARES TR 1 3 YR TREAS BD 464287457 10881493 132436 SH DFND 1 0 132436 0 ISHARES TR 10-20 YR TRS ETF 464288653 5929965 51772 SH DFND 1 0 51772 0 ISHARES TR 20 YR TR BD ETF 464287432 6566174 61715 SH DFND 1 0 61715 0 ISHARES TR 3 7 YR TREAS BD 464288661 634369 5392 SH DFND 1 0 5392 0 ISHARES TR 7-10 YR TRSY BD 464287440 4488158 45280 SH DFND 1 0 45280 0 ISHARES TR BLACKROCK ULTRA 46434V878 215572 4290 SH DFND 1 0 4290 0 ISHARES TR CHINA LG-CAP ETF 464287184 15994101 541613 SH DFND 1 0 541613 0 ISHARES TR CORE DIV GRWTH 46434V621 1779230 35590 SH DFND 1 0 35590 0 ISHARES TR CORE HIGH DV ETF 46429B663 3934193 38699 SH DFND 1 0 38699 0 ISHARES TR CORE INTL AGGR 46435G672 288267 5889 SH DFND 1 0 5889 0 ISHARES TR CORE MSCI EAFE 46432F842 1074859 16078 SH DFND 1 0 16078 0 ISHARES TR CORE MSCI TOTAL 46432F834 826227 13337 SH DFND 1 0 13337 0 ISHARES TR CORE S&P MCP ETF 464287507 2713237 10846 SH DFND 1 0 10846 0 ISHARES TR CORE S&P SCP ETF 464287804 260124 2690 SH DFND 1 0 2690 0 ISHARES TR CORE S&P US VLU 464287663 282507 3829 SH DFND 1 0 3829 0 ISHARES TR CORE S&P500 ETF 464287200 17664250 42967 SH DFND 1 0 42967 0 ISHARES TR CORE US AGGBD ET 464287226 26748662 268453 SH DFND 1 0 268453 0 ISHARES TR EAFE GRWTH ETF 464288885 398889 4258 SH DFND 1 0 4258 0 ISHARES TR EAFE VALUE ETF 464288877 276335 5694 SH DFND 1 0 5694 0 ISHARES TR ESG AWR MSCI USA 46435G425 344704 3811 SH DFND 1 0 3811 0 ISHARES TR EUROPE ETF 464287861 1392336 27835 SH DFND 1 0 27835 0 ISHARES TR EXPND TEC SC ETF 464287549 4485729 13218 SH DFND 1 0 13218 0 ISHARES TR FLTG RATE NT ETF 46429B655 12785380 253711 SH DFND 1 0 253711 0 ISHARES TR FOCUSD VAL FAC 46435U333 1555975 30921 SH DFND 1 0 30921 0 ISHARES TR GL CLEAN ENE ETF 464288224 1208545 61099 SH DFND 1 0 61099 0 ISHARES TR GLB CNS DISC ETF 464288745 1186391 8171 SH DFND 1 0 8171 0 ISHARES TR GLB INFRASTR ETF 464288372 294370 6171 SH DFND 1 0 6171 0 ISHARES TR GLOB HLTHCRE ETF 464287325 2313878 27757 SH DFND 1 0 27757 0 ISHARES TR GLOBAL 100 ETF 464287572 11810185 168510 SH DFND 1 0 168510 0 ISHARES TR GLOBAL ENERG ETF 464287341 4917757 130237 SH DFND 1 0 130237 0 ISHARES TR GLOBAL FINLS ETF 464287333 1400829 20300 SH DFND 1 0 20300 0 ISHARES TR GLOBAL REIT ETF 46434V647 355775 15515 SH DFND 1 0 15515 0 ISHARES TR GLOBAL TECH ETF 464287291 12526541 230454 SH DFND 1 0 230454 0 ISHARES TR GRWT ALLOCAT ETF 464289867 470743 9405 SH DFND 1 0 9405 0 ISHARES TR HDG MSCI JAPAN 46434V886 204759 7090 SH DFND 1 0 7090 0 ISHARES TR IBOXX HI YD ETF 464288513 1449656 19188 SH DFND 1 0 19188 0 ISHARES TR IBOXX INV CP ETF 464287242 10664265 97292 SH DFND 1 0 97292 0 ISHARES TR INTL SEL DIV ETF 464288448 35288850 1283696 SH DFND 1 0 1283696 0 ISHARES TR INTL TREA BD ETF 464288117 255413 6352 SH DFND 1 0 6352 0 ISHARES TR ISHARES BIOTECH 464287556 1624838 12579 SH DFND 1 0 12579 0 ISHARES TR ISHARES SEMICDTR 464287523 834217 1876 SH DFND 1 0 1876 0 ISHARES TR ISHS 1-5YR INVS 464288646 6228018 123229 SH DFND 1 0 123229 0 ISHARES TR JPMORGAN USD EMG 464288281 5146463 59647 SH DFND 1 0 59647 0 ISHARES TR MBS ETF 464288588 397769 4199 SH DFND 1 0 4199 0 ISHARES TR MORNINGSTAR GRWT 464287119 390440 7053 SH DFND 1 0 7053 0 ISHARES TR MORNINGSTR US EQ 464287127 566132 10036 SH DFND 1 0 10036 0 ISHARES TR MSCI ACWI ETF 464288257 1533630 16820 SH DFND 1 0 16820 0 ISHARES TR MSCI ACWI EXUS 46435G847 9471857 345966 SH DFND 1 0 345966 0 ISHARES TR MSCI CHINA ETF 46429B671 8019526 160744 SH DFND 1 0 160744 0 ISHARES TR MSCI EAFE ETF 464287465 3251789 45462 SH DFND 1 0 45462 0 ISHARES TR MSCI EMG MKT ETF 464287234 2900345 73495 SH DFND 1 0 73495 0 ISHARES TR MSCI INDIA ETF 46429B598 479560 12184 SH DFND 1 0 12184 0 ISHARES TR MSCI UK ETF NEW 46435G334 333484 10337 SH DFND 1 0 10337 0 ISHARES TR MSCI USA MIN VOL 46429B697 918269 12624 SH DFND 1 0 12624 0 ISHARES TR MSCI USA MMENTM 46432F396 4721470 33958 SH DFND 1 0 33958 0 ISHARES TR MSCI USA VALUE 46432F388 220734 2384 SH DFND 1 0 2384 0 ISHARES TR PFD AND INCM SEC 464288687 755788 24208 SH DFND 1 0 24208 0 ISHARES TR RUS 2000 GRW ETF 464287648 348233 1535 SH DFND 1 0 1535 0 ISHARES TR RUS 2000 VAL ETF 464287630 214083 1562 SH DFND 1 0 1562 0 ISHARES TR RUS MD CP GR ETF 464287481 231632 2544 SH DFND 1 0 2544 0 ISHARES TR RUSSELL 2000 ETF 464287655 3528165 19776 SH DFND 1 0 19776 0 ISHARES TR RUSSELL 3000 ETF 464287689 507823 2161 SH DFND 1 0 2161 0 ISHARES TR S&P 100 ETF 464287101 1652905 8835 SH DFND 1 0 8835 0 ISHARES TR S&P 500 GRWT ETF 464287309 723869 11329 SH DFND 1 0 11329 0 ISHARES TR S&P 500 VAL ETF 464287408 1780969 11767 SH DFND 1 0 11767 0 ISHARES TR SELECT DIVID ETF 464287168 2867261 24468 SH DFND 1 0 24468 0 ISHARES TR SHORT TREAS BD 464288679 5586347 50555 SH DFND 1 0 50555 0 ISHARES TR TIPS BD ETF 464287176 2400818 21776 SH DFND 1 0 21776 0 ISHARES TR U.S. BAS MTL ETF 464287838 278450 2101 SH DFND 1 0 2101 0 ISHARES TR U.S. FIN SVC ETF 464287770 4613031 30555 SH DFND 1 0 30555 0 ISHARES TR U.S. FINLS ETF 464287788 10448350 146845 SH DFND 1 0 146845 0 ISHARES TR U.S. MED DVC ETF 464288810 2385439 44191 SH DFND 1 0 44191 0 ISHARES TR U.S. REAL ES ETF 464287739 598545 7050 SH DFND 1 0 7050 0 ISHARES TR U.S. TECH ETF 464287721 4618371 49757 SH DFND 1 0 49757 0 ISHARES TR US AER DEF ETF 464288760 6582814 57201 SH DFND 1 0 57201 0 ISHARES TR US CONSM STAPLES 464287812 200062 1004 SH DFND 1 0 1004 0 ISHARES TR US HLTHCARE ETF 464287762 994055 3640 SH DFND 1 0 3640 0 ISHARES TR US HLTHCR PR ETF 464288828 859914 3478 SH DFND 1 0 3478 0 ISHARES TR US HOME CONS ETF 464288752 3295995 46891 SH DFND 1 0 46891 0 ISHARES TR US INDUSTRIALS 464287754 1613687 16115 SH DFND 1 0 16115 0 ISHARES TR US INFRASTRUC 46435U713 218826 5887 SH DFND 1 0 5887 0 ISHARES TR US OIL EQ&SV ETF 464288844 210916 10917 SH DFND 1 0 10917 0 ISHARES TR US TREAS BD ETF 46429B267 1719670 73553 SH DFND 1 0 73553 0 ISHARES TR USD INV GRDE ETF 464288620 241141 4760 SH DFND 1 0 4760 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 4518881 49315 SH DFND 1 0 49315 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 298721 5018 SH DFND 1 0 5018 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 7613885 139441 SH DFND 1 0 139441 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 18249909 362677 SH DFND 1 0 362677 0 JACOBS SOLUTIONS INC COM 46982L108 713234 6069 SH DFND 1 0 6069 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 538771 10560 SH DFND 1 0 10560 0 JOHNSON & JOHNSON COM 478160104 177229828 1143280 SH DFND 1 0 1143280 0 JPMORGAN CHASE & CO COM 46625H100 175337019 1345468 SH DFND 1 0 1345468 0 KB HOME COM 48666K109 233727 5817 SH DFND 1 0 5817 0 KELLOGG CO COM 487836108 1572363 23482 SH DFND 1 0 23482 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 552757 3423 SH DFND 1 0 3423 0 KIMBERLY-CLARK CORP COM 494368103 1082582 8065 SH DFND 1 0 8065 0 KINDER MORGAN INC DEL COM 49456B101 238052 13593 SH DFND 1 0 13593 0 KINROSS GOLD CORP COM 496902404 167004 35603 SH DFND 1 0 35603 0 KKR & CO INC COM 48251W104 270467 5149 SH DFND 1 0 5149 0 KLA CORP COM NEW 482480100 4863295 12183 SH DFND 1 0 12183 0 KRAFT HEINZ CO COM 500754106 3182962 82310 SH DFND 1 0 82310 0 KRANESHARES TR CSI CHI INTERNET 500767306 714907 22921 SH DFND 1 0 22921 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1576361 8032 SH DFND 1 0 8032 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 20138370 87776 SH DFND 1 0 87776 0 LAM RESEARCH CORP COM 512807108 626255 1181 SH DFND 1 0 1181 0 LAMB WESTON HLDGS INC COM 513272104 3846347 36800 SH DFND 1 0 36800 0 LAS VEGAS SANDS CORP COM 517834107 347104 6041 SH DFND 1 0 6041 0 LAUDER ESTEE COS INC CL A 518439104 423024 1716 SH DFND 0 1716 0 LEGGETT & PLATT INC COM 524660107 471730 14797 SH DFND 1 0 14797 0 LENNAR CORP CL A 526057104 739974 7040 SH DFND 1 0 7040 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 540472 35633 SH DFND 1 0 35633 0 LILLY ELI & CO COM 532457108 12468956 36307 SH DFND 1 0 36307 0 LINDE PLC SHS G54950103 2411031 6783 SH DFND 1 0 6783 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 25125 16750 SH DFND 1 0 16750 0 LISTED FD TR ROUNDHILL BALL 53656F417 193210 20598 SH DFND 1 0 20598 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 7917201 364223 SH DFND 1 0 364223 0 LIVE NATION ENTERTAINMENT IN COM 538034109 230510 3293 SH DFND 1 0 3293 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 181592 78269 SH DFND 1 0 78269 0 LOCKHEED MARTIN CORP COM 539830109 5746851 12155 SH DFND 1 0 12155 0 LOOP INDS INC COM 543518104 49624 14425 SH DFND 1 0 14425 0 LOWES COS INC COM 548661107 3478009 17392 SH DFND 1 0 17392 0 LULULEMON ATHLETICA INC COM 550021109 3793526 10415 SH DFND 1 0 10415 0 MAGNA INTL INC COM 559222401 59067898 1108681 SH DFND 1 0 1108681 0 MANULIFE FINL CORP COM 56501R106 232407569 12681394 SH DFND 1 0 12681394 0 MARATHON PETE CORP COM 56585A102 2592345 19226 SH DFND 1 0 19226 0 MARKEL CORP COM 570535104 1133064 887 SH DFND 1 0 887 0 MARRIOTT INTL INC NEW CL A 571903202 2945507 17740 SH DFND 1 0 17740 0 MARSH & MCLENNAN COS INC COM 571748102 11521992 69179 SH DFND 1 0 69179 0 MASTERCARD INCORPORATED CL A 57636Q104 47379672 130369 SH DFND 1 0 130369 0 MCCORMICK & CO INC COM NON VTG 579780206 13824777 166136 SH DFND 1 0 166136 0 MCCORMICK & CO INC COM VTG 579780107 537231 6504 SH DFND 1 0 6504 0 MCDONALDS CORP COM 580135101 52320869 187108 SH DFND 1 0 187108 0 MCKESSON CORP COM 58155Q103 1339527 3762 SH DFND 1 0 3762 0 MEDTRONIC PLC SHS G5960L103 62655042 777096 SH DFND 1 0 777096 0 MERCADOLIBRE INC COM 58733R102 349282 265 SH DFND 1 0 265 0 MERCK & CO INC COM 58933Y105 40419667 379909 SH DFND 1 0 379909 0 META MATERIALS INC COM 59134N104 30225 74250 SH DFND 1 0 74250 0 META PLATFORMS INC CL A 30303M102 59416383 280336 SH DFND 1 0 280336 0 METHANEX CORP COM 59151K108 1538822 33187 SH DFND 1 0 33187 0 METLIFE INC COM 59156R108 3727564 64324 SH DFND 1 0 64324 0 METTLER TOLEDO INTERNATIONAL COM 592688105 272366 178 SH DFND 1 0 178 0 MICRON TECHNOLOGY INC COM 595112103 1858402 30795 SH DFND 1 0 30795 0 MICROSOFT CORP COM 594918104 526547022 1826277 SH DFND 1 0 1826277 0 MKS INSTRS INC COM 55306N104 575334 6492 SH DFND 1 0 6492 0 MODERNA INC COM 60770K107 2705646 17617 SH DFND 1 0 17617 0 MONDELEZ INTL INC CL A 609207105 6415305 91999 SH DFND 1 0 91999 0 MOODYS CORP COM 615369105 3683237 12036 SH DFND 1 0 12036 0 MORGAN STANLEY COM NEW 617446448 6608992 75270 SH DFND 1 0 75270 0 MSCI INC COM 55354G100 431518 771 SH DFND 1 0 771 0 NATIONAL BK HLDGS CORP CL A 633707104 253928 7589 SH DFND 1 0 7589 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 885442 13023 SH DFND 1 0 13023 0 NETFLIX INC COM 64110L106 9994057 28927 SH DFND 1 0 28927 0 NEW GOLD INC CDA COM 644535106 17027 15763 SH DFND 1 0 15763 0 NEWELL BRANDS INC COM 651229106 805382 64741 SH DFND 1 0 64741 0 NEWMONT CORP COM 651639106 5727019 117163 SH DFND 1 0 117163 0 NEXGEN ENERGY LTD COM 65340P106 53371 14007 SH DFND 1 0 14007 0 NEXTERA ENERGY INC COM 65339F101 6971563 90429 SH DFND 1 0 90429 0 NICE LTD SPONSORED ADR 653656108 3037377 13269 SH DFND 1 0 13269 0 NIKE INC CL B 654106103 28255498 230379 SH DFND 1 0 230379 0 NIO INC SPON ADS 62914V106 796251 75760 SH DFND 1 0 75760 0 NOKIA CORP SPONSORED ADR 654902204 79775 16246 SH DFND 1 0 16246 0 NORFOLK SOUTHN CORP COM 655844108 554282 2614 SH DFND 1 0 2614 0 NORTHROP GRUMMAN CORP COM 666807102 4157801 9005 SH DFND 1 0 9005 0 NOVARTIS AG SPONSORED ADR 66987V109 3911954 42513 SH DFND 1 0 42513 0 NOVO-NORDISK A S ADR 670100205 11049606 69427 SH DFND 1 0 69427 0 NRG ENERGY INC COM NEW 629377508 417586 12178 SH DFND 1 0 12178 0 NUCOR CORP COM 670346105 1880519 12174 SH DFND 1 0 12174 0 NUTRIEN LTD COM 67077M108 85792778 1166480 SH DFND 1 0 1166480 0 NUVEI CORPORATION SUB VTG SHS 67079A102 973041 22424 SH DFND 1 0 22424 0 NVIDIA CORPORATION COM 67066G104 75570675 272057 SH DFND 1 0 272057 0 OCCIDENTAL PETE CORP COM 674599105 4156738 66581 SH DFND 1 0 66581 0 OFG BANCORP COM 67103X102 256784 10296 SH DFND 1 0 10296 0 OMNICOM GROUP INC COM 681919106 850014 9010 SH DFND 1 0 9010 0 ONE GAS INC COM 68235P108 259715 3278 SH DFND 1 0 3278 0 ONEMAIN HLDGS INC COM 68268W103 215437 5810 SH DFND 1 0 5810 0 ONEOK INC NEW COM 682680103 823985 12968 SH DFND 1 0 12968 0 OPEN TEXT CORP COM 683715106 20977082 545123 SH DFND 1 0 545123 0 ORACLE CORP COM 68389X105 10196068 109714 SH DFND 1 0 109714 0 ORGANIGRAM HLDGS INC COM 68620P101 34258 53842 SH DFND 1 0 53842 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 1980785 125782 SH DFND 1 0 125782 0 OTIS WORLDWIDE CORP COM 68902V107 4207020 49844 SH DFND 1 0 49844 0 OVINTIV INC COM 69047Q102 3170195 88028 SH DFND 1 0 88028 0 OWENS CORNING NEW COM 690742101 295061 3080 SH DFND 1 0 3080 0 PACCAR INC COM 693718108 271619 3708 SH DFND 1 0 3708 0 PACER FDS TR DATA AND INFRAST 69374H741 1368764 46164 SH DFND 1 0 46164 0 PACER FDS TR INDUSTRIAL RELET 69374H766 1394945 34443 SH DFND 1 0 34443 0 PACER FDS TR US CASH COWS 100 69374H881 2084080 44389 SH DFND 1 0 44389 0 PACKAGING CORP AMER COM 695156109 711012 5121 SH DFND 1 0 5121 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 140386 16612 SH DFND 1 0 16612 0 PALO ALTO NETWORKS INC COM 697435105 2178385 10906 SH DFND 1 0 10906 0 PAN AMERN SILVER CORP COM 697900108 1382758 76337 SH DFND 1 0 76337 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 12377145 554779 SH DFND 1 0 554779 0 PARKER-HANNIFIN CORP COM 701094104 433245 1289 SH DFND 1 0 1289 0 PAYPAL HLDGS INC COM 70450Y103 21047244 277134 SH DFND 1 0 277134 0 PEMBINA PIPELINE CORP COM 706327103 158180380 4894558 SH DFND 1 0 4894558 0 PENN ENTERTAINMENT INC COM 707569109 395682 13339 SH DFND 1 0 13339 0 PEPSICO INC COM 713448108 101281003 555552 SH DFND 1 0 555552 0 PERION NETWORK LTD SHS NEW M78673114 2568742 64900 SH DFND 1 0 64900 0 PFIZER INC COM 717081103 81509115 1997675 SH DFND 1 0 1997675 0 PHILIP MORRIS INTL INC COM 718172109 4288203 44094 SH DFND 1 0 44094 0 PHILLIPS 66 COM 718546104 4395050 43352 SH DFND 1 0 43352 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1127036 62542 SH DFND 1 0 62542 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 3690984 297660 SH DFND 1 0 297660 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 35075420 378151 SH DFND 1 0 378151 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 6139503 61859 SH DFND 1 0 61859 0 PIMCO HIGH INCOME FD COM SHS 722014107 108518 22750 SH DFND 1 0 22750 0 PINTEREST INC CL A 72352L106 1930443 70790 SH DFND 1 0 70790 0 PIONEER NAT RES CO COM 723787107 2438313 11939 SH DFND 1 0 11939 0 PLBY GROUP INC COM 72814P109 95752 48346 SH DFND 1 0 48346 0 PNC FINL SVCS GROUP INC COM 693475105 1062224 8357 SH DFND 1 0 8357 0 POET TECHNOLOGIES INC COM NEW 73044W302 109408 28011 SH DFND 1 0 28011 0 POINT BIOPHARMA GLOBAL INC COM 730541109 2726250 375000 SH DFND 1 0 375000 0 PPL CORP COM 69351T106 752452 27076 SH DFND 1 0 27076 0 PRECISION DRILLING CORP COM NEW 74022D407 381558 7460 SH DFND 1 0 7460 0 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 8150 25000 SH DFND 1 0 25000 0 PREMIER INC CL A 74051N102 270097 8344 SH DFND 1 0 8344 0 PROCTER AND GAMBLE CO COM 742718109 60803945 408903 SH DFND 1 0 408903 0 PROGRESSIVE CORP COM 743315103 441732 3087 SH DFND 1 0 3087 0 PROLOGIS INC. COM 74340W103 27087276 217088 SH DFND 1 0 217088 0 PROSHARES TR EQTS FOR RISIN 74347B391 207618 4208 SH DFND 1 0 4208 0 PROSHARES TR MERGER ETF 74348A566 246598 6400 SH DFND 1 0 6400 0 PROSHARES TR S&P 500 DV ARIST 74348A467 1019971 11179 SH DFND 1 0 11179 0 PULTE GROUP INC COM 745867101 253693 4353 SH DFND 1 0 4353 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 71750 10250 SH DFND 1 0 10250 0 PYROGENESIS CDA INC COM 74734T104 26313 33238 SH DFND 1 0 33238 0 QUALCOMM INC COM 747525103 20506419 160733 SH DFND 1 0 160733 0 QUANTA SVCS INC COM 74762E102 4981699 29894 SH DFND 1 0 29894 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 16165977 165067 SH DFND 1 0 165067 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 859889 46330 SH DFND 1 0 46330 0 RELX PLC SPONSORED ADR 759530108 3703249 114145 SH DFND 1 0 114145 0 REPUBLIC SVCS INC COM 760759100 266577 1971 SH DFND 1 0 1971 0 RESMED INC COM 761152107 219840 1003 SH DFND 1 0 1003 0 RESTAURANT BRANDS INTL INC COM 76131D103 96817228 1445253 SH DFND 1 0 1445253 0 RH COM 74967X103 852574 3500 SH DFND 1 0 3500 0 RIBBON COMMUNICATIONS INC COM 762544104 98158 28701 SH DFND 1 0 28701 0 RIO TINTO PLC SPONSORED ADR 767204100 5371110 78294 SH DFND 1 0 78294 0 RIOT PLATFORMS INC COM 767292105 109871 10998 SH DFND 1 0 10998 0 RITCHIE BROS AUCTIONEERS COM 767744105 2920566 52046 SH DFND 1 0 52046 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 445544 28782 SH DFND 1 0 28782 0 ROCKWELL AUTOMATION INC COM 773903109 1914465 6524 SH DFND 1 0 6524 0 ROGERS COMMUNICATIONS INC CL B 775109200 106247709 2294708 SH DFND 1 0 2294708 0 ROKU INC COM CL A 77543R102 358127 5441 SH DFND 1 0 5441 0 ROSS STORES INC COM 778296103 431768 4068 SH DFND 1 0 4068 0 ROYAL BK CDA SUSTAINABL COM 780087102 782807744 8194838 SH DFND 1 0 8194838 0 ROYAL CARIBBEAN GROUP COM V7780T103 380871 5832 SH DFND 1 0 5832 0 RPC INC COM 749660106 92611 12043 SH DFND 1 0 12043 0 S&P GLOBAL INC COM 78409V104 2681095 7776 SH DFND 1 0 7776 0 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 1144959 140485 SH DFND 1 0 140485 0 SALESFORCE INC COM 79466L302 35078237 175559 SH DFND 1 0 175559 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 52686 14101 SH DFND 1 0 14101 0 SANOFI SPONSORED ADR 80105N105 1227547 22556 SH DFND 1 0 22556 0 SAP SE SPON ADR 803054204 7551552 59668 SH DFND 1 0 59668 0 SCHLUMBERGER LTD COM STK 806857108 5060309 103060 SH DFND 1 0 103060 0 SCHWAB CHARLES CORP COM 808513105 2588821 49424 SH DFND 1 0 49424 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 6253057 85471 SH DFND 1 0 85471 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 539357 9304 SH DFND 1 0 9304 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 15499315 187122 SH DFND 1 0 187122 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 10242425 318580 SH DFND 1 0 318580 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4649394 31091 SH DFND 1 0 31091 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2050853 27447 SH DFND 1 0 27447 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 10967712 84715 SH DFND 1 0 84715 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1124222 11110 SH DFND 1 0 11110 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 667355 9859 SH DFND 1 0 9859 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 375395 4654 SH DFND 1 0 4654 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7238891 47931 SH DFND 1 0 47931 0 SERVICENOW INC COM 81762P102 10250056 22056 SH DFND 1 0 22056 0 SEVEN HILLS REALTY TRUST COM 81784E101 665218 66535 SH DFND 1 0 66535 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 25646069 857576 SH DFND 1 0 857576 0 SHELL PLC SPON ADS 780259305 10755035 186909 SH DFND 1 0 186909 0 SHERWIN WILLIAMS CO COM 824348106 6514815 28983 SH DFND 1 0 28983 0 SHIFT4 PMTS INC CL A 82452J109 325940 4300 SH DFND 1 0 4300 0 SHOPIFY INC CL A 82509L107 23596753 492777 SH DFND 1 0 492777 0 SILVERCREST METALS INC COM 828363101 194623 27430 SH DFND 0 27430 0 SIMON PPTY GROUP INC NEW COM 828806109 559428 4996 SH DFND 1 0 4996 0 SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 613093 24423 SH DFND 1 0 24423 0 SIRIUS XM HOLDINGS INC COM 82968B103 71306 17961 SH DFND 1 0 17961 0 SK TELECOM LTD SPONSORED ADR 78440P306 568591 27706 SH DFND 1 0 27706 0 SMITH A O CORP COM 831865209 546029 7896 SH DFND 1 0 7896 0 SNDL INC COM 83307B101 63859 39873 SH DFND 1 0 39873 0 SNOWFLAKE INC CL A 833445109 840085 5445 SH DFND 1 0 5445 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 2441197 30116 SH DFND 1 0 30116 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 6672522 73604 SH DFND 0 73604 0 SOUTHERN CO COM 842587107 419604 6030 SH DFND 1 0 6030 0 SOUTHERN COPPER CORP COM 84265V105 1131282 14836 SH DFND 1 0 14836 0 SOUTHWEST AIRLS CO COM 844741108 234320 7201 SH DFND 1 0 7201 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2050491 6164 SH DFND 1 0 6164 0 SPDR GOLD TR GOLD SHS 78463V107 20520948 111999 SH DFND 1 0 111999 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 496325 11054 SH DFND 1 0 11054 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 7992360 248825 SH DFND 1 0 248825 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 3664256 67271 SH DFND 1 0 67271 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 326984 6097 SH DFND 1 0 6097 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 67387821 164591 SH DFND 1 0 164591 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 900638 1964 SH DFND 1 0 1964 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 9386617 102228 SH DFND 1 0 102228 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 265683 2862 SH DFND 1 0 2862 0 SPDR SER TR BLOOMBERG INVT 78468R200 3647189 119855 SH DFND 1 0 119855 0 SPDR SER TR FTSE INT GVT ETF 78464A490 564540 13062 SH DFND 1 0 13062 0 SPDR SER TR NYSE TECH ETF 78464A102 278527 2298 SH DFND 1 0 2298 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 3587691 123970 SH DFND 1 0 123970 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 291567 8974 SH DFND 1 0 8974 0 SPDR SER TR S&P BIOTECH 78464A870 3028414 39734 SH DFND 1 0 39734 0 SPDR SER TR S&P DIVID ETF 78464A763 26418139 213515 SH DFND 1 0 213515 0 SPDR SER TR S&P METALS MNG 78464A755 3019013 56791 SH DFND 1 0 56791 0 SPDR SER TR S&P OILGAS EXP 78468R556 1328606 10413 SH DFND 1 0 10413 0 SPDR SER TR S&P REGL BKG 78464A698 1147511 26163 SH DFND 1 0 26163 0 SPECIAL OPPORTUNITIES FD INC COM 84741T104 922115 84288 SH DFND 1 0 84288 0 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 328938 11648 SH DFND 1 0 11648 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1129650 59707 SH DFND 1 0 59707 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 740203 47106 SH DFND 1 0 47106 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 151027 17895 SH DFND 1 0 17895 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3162862 56009 SH DFND 1 0 56009 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 8846935 213384 SH DFND 1 0 213384 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 1115253 40437 SH DFND 1 0 40437 0 SSR MINING IN COM 784730103 223120 14761 SH DFND 1 0 14761 0 STANLEY BLACK & DECKER INC COM 854502101 2896368 35944 SH DFND 1 0 35944 0 STANTEC INC COM 85472N109 8812302 151219 SH DFND 1 0 151219 0 STARBUCKS CORP COM 855244109 39489185 379209 SH DFND 1 0 379209 0 STEEL DYNAMICS INC COM 858119100 452012 3998 SH DFND 1 0 3998 0 STELLANTIS N.V SHS N82405106 288244 15837 SH DFND 1 0 15837 0 STONECO LTD COM CL A G85158106 1666475 174683 SH DFND 1 0 174683 0 STRYKER CORPORATION COM 863667101 15145918 53056 SH DFND 1 0 53056 0 SUN LIFE FINANCIAL INC. COM 866796105 143471552 3074560 SH DFND 1 0 3074560 0 SUNCOR ENERGY INC NEW COM 867224107 156401121 5037891 SH DFND 1 0 5037891 0 SUNOPTA INC COM 8676EP108 376539 49049 SH DFND 1 0 49049 0 SYNOPSYS INC COM 871607107 843957 2185 SH DFND 1 0 2185 0 SYSCO CORP COM 871829107 4655937 60286 SH DFND 1 0 60286 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 29349743 315495 SH DFND 1 0 315495 0 TAPESTRY INC COM 876030107 408511 9476 SH DFND 1 0 9476 0 TARGET CORP COM 87612E106 288196 1740 SH DFND 1 0 1740 0 TC ENERGY CORP COM 87807B107 267155191 6876427 SH DFND 1 0 6876427 0 TE CONNECTIVITY LTD SHS H84989104 5211668 39737 SH DFND 1 0 39737 0 TECK RESOURCES LTD CL B 878742204 17024813 467127 SH DFND 1 0 467127 0 TEEKAY CORPORATION COM Y8564W103 137301 22217 SH DFND 1 0 22217 0 TELEFONICA S A SPONSORED ADR 879382208 42814 10002 SH DFND 1 0 10002 0 TELUS CORPORATION COM 87971M103 280535709 14132363 SH DFND 1 0 14132363 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 348476 17255 SH DFND 1 0 17255 0 TESLA INC COM 88160R101 14822295 71439 SH DFND 1 0 71439 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 108905 12297 SH DFND 1 0 12297 0 TEXAS INSTRS INC COM 882508104 8356311 44924 SH DFND 1 0 44924 0 TFI INTL INC COM 87241L109 38333851 322093 SH DFND 1 0 322093 0 TH INTERNATIONAL LIMITED ORDINARY SHARES G8656L106 79024 19416 SH DFND 1 0 19416 0 THE CIGNA GROUP COM 125523100 1095874 4288 SH DFND 1 0 4288 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 40236 21650 SH DFND 1 0 21650 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 682071 108610 SH DFND 1 0 108610 0 THERMO FISHER SCIENTIFIC INC COM 883556102 19173365 33264 SH DFND 1 0 33264 0 THOMSON REUTERS CORP. COM NEW 884903709 23499206 181066 SH DFND 1 0 181066 0 TIDAL ETF TR SP DWJNS SUKUK 886364702 359271 20071 SH DFND 1 0 20071 0 TILRAY BRANDS INC COM 88688T100 75465 29824 SH DFND 1 0 29824 0 TJX COS INC NEW COM 872540109 15850074 202266 SH DFND 1 0 202266 0 T-MOBILE US INC COM 872590104 2809632 19398 SH DFND 1 0 19398 0 TOLL BROTHERS INC COM 889478103 261731 4360 SH DFND 1 0 4360 0 TORONTO DOMINION BK ONT COM NEW 891160509 621282548 10373368 SH DFND 1 0 10373368 0 TOYOTA MOTOR CORP ADS 892331307 2423795 17106 SH DFND 1 0 17106 0 TRACTOR SUPPLY CO COM 892356106 203330 865 SH DFND 1 0 865 0 TRANSALTA CORP COM 89346D107 14672398 1680394 SH DFND 1 0 1680394 0 TRICON RESIDENTIAL INC COM NPV 89612W102 7783462 1008504 SH DFND 1 0 1008504 0 TRX GOLD CORPORATION COM 87283P109 18703 39500 SH DFND 1 0 39500 0 TWILIO INC CL A 90138F102 234209 3515 SH DFND 1 0 3515 0 UBER TECHNOLOGIES INC COM 90353T100 8214581 259104 SH DFND 1 0 259104 0 ULTA BEAUTY INC COM 90384S303 3676198 6737 SH DFND 1 0 6737 0 UNILEVER PLC SPON ADR NEW 904767704 17720050 341174 SH DFND 1 0 341174 0 UNION PAC CORP COM 907818108 10159181 50475 SH DFND 1 0 50475 0 UNITED AIRLS HLDGS INC COM 910047109 285719 6457 SH DFND 1 0 6457 0 UNITED PARCEL SERVICE INC CL B 911312106 25218494 129990 SH DFND 1 0 129990 0 UNITED RENTALS INC COM 911363109 3429371 8664 SH DFND 1 0 8664 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 206294 3802 SH DFND 1 0 3802 0 UNITEDHEALTH GROUP INC COM 91324P102 161642106 342015 SH DFND 1 0 342015 0 UNUM GROUP COM 91529Y106 548819 13873 SH DFND 1 0 13873 0 US BANCORP DEL COM NEW 902973304 1168978 32426 SH DFND 1 0 32426 0 VALARIS LIMITED CL A G9460G101 390107 5996 SH DFND 1 0 5996 0 VALE S A SPONSORED ADS 91912E105 2044600 129563 SH DFND 1 0 129563 0 VALERO ENERGY CORP COM 91913Y100 3927228 28131 SH DFND 1 0 28131 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 947619 10909 SH DFND 1 0 10909 0 VANECK ETF TRUST BIOTECH ETF 92189F726 286593 1768 SH DFND 1 0 1768 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 14982279 534698 SH DFND 1 0 534698 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 2744306 84831 SH DFND 1 0 84831 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 4217531 168904 SH DFND 1 0 168904 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 559472 7573 SH DFND 1 0 7573 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 299024 1079 SH DFND 1 0 1079 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 250859 3075 SH DFND 1 0 3075 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 5066899 19248 SH DFND 1 0 19248 0 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 287137 5430 SH DFND 1 0 5430 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 287868 1249 SH DFND 1 0 1249 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1011033 13192 SH DFND 1 0 13192 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 7871366 102907 SH DFND 1 0 102907 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2271674 30768 SH DFND 1 0 30768 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 5296481 108268 SH DFND 1 0 108268 0 VANGUARD INDEX FDS GROWTH ETF 922908736 13785576 55266 SH DFND 1 0 55266 0 VANGUARD INDEX FDS MID CAP ETF 922908629 3336794 15820 SH DFND 1 0 15820 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 29921907 79564 SH DFND 1 0 79564 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2314282 14577 SH DFND 1 0 14577 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1576576 8317 SH DFND 1 0 8317 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 577250 2828 SH DFND 1 0 2828 0 VANGUARD INDEX FDS VALUE ETF 922908744 1330144 9631 SH DFND 1 0 9631 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 233580 4368 SH DFND 1 0 4368 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1160950 28736 SH DFND 1 0 28736 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 9673488 158710 SH DFND 1 0 158710 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 343590 3145 SH DFND 1 0 3145 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 8583543 179497 SH DFND 1 0 179497 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 28297939 352754 SH DFND 1 0 352754 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 3752539 64102 SH DFND 1 0 64102 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4590200 60215 SH DFND 1 0 60215 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 210492 3347 SH DFND 1 0 3347 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1315260 18247 SH DFND 1 0 18247 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 19578757 127119 SH DFND 1 0 127119 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 428265 7757 SH DFND 1 0 7757 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1095793 24259 SH DFND 1 0 24259 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3923861 37192 SH DFND 1 0 37192 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1874431 19390 SH DFND 1 0 19390 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 436359 3820 SH DFND 1 0 3820 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2945066 12350 SH DFND 1 0 12350 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 300442 1577 SH DFND 1 0 1577 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 5473928 14200 SH DFND 1 0 14200 0 VEEVA SYS INC CL A COM 922475108 856298 4655 SH DFND 1 0 4655 0 VERISIGN INC COM 92343E102 848376 4012 SH DFND 1 0 4012 0 VERISK ANALYTICS INC COM 92345Y106 3401611 17729 SH DFND 1 0 17729 0 VERIZON COMMUNICATIONS INC COM 92343V104 38158079 981144 SH DFND 1 0 981144 0 VERMILION ENERGY INC COM 923725105 2335707 180807 SH DFND 1 0 180807 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2572805 8163 SH DFND 1 0 8163 0 VIATRIS INC COM 92556V106 2024507 210447 SH DFND 1 0 210447 0 VISA INC COM CL A 92826C839 296564012 1315274 SH DFND 1 0 1315274 0 VMWARE INC CL A COM 928563402 818791 6558 SH DFND 1 0 6558 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 921076 83430 SH DFND 1 0 83430 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 6920202 200121 SH DFND 1 0 200121 0 WALMART INC COM 931142103 55001273 372988 SH DFND 1 0 372988 0 WARNER BROS DISCOVERY INC COM SER A 934423104 2050120 135768 SH DFND 1 0 135768 0 WASTE CONNECTIONS INC COM 94106B101 25385940 182920 SH DFND 1 0 182920 0 WASTE MGMT INC DEL COM 94106L109 103684621 635394 SH DFND 1 0 635394 0 WELLS FARGO CO NEW COM 949746101 16377644 438129 SH DFND 1 0 438129 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1013927 862 SH DFND 1 0 862 0 WEST FRASER TIMBER CO LTD COM 952845105 1427571 20027 SH DFND 1 0 20027 0 WESTERN COPPER & GOLD CORP COM 95805V108 17831 10000 SH DFND 1 0 10000 0 WESTERN UN CO COM 959802109 251860 22588 SH DFND 1 0 22588 0 WHEATON PRECIOUS METALS CORP COM 962879102 6142016 127972 SH DFND 1 0 127972 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 374788 4558 SH DFND 1 0 4558 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 1057196 14949 SH DFND 1 0 14949 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 416692 6684 SH DFND 1 0 6684 0 WORKSPORT LTD COM NEW 98139Q209 21735 15000 SH DFND 1 0 15000 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 1920780 49112 SH DFND 1 0 49112 0 XYLEM INC COM 98419M100 5588591 53377 SH DFND 0 53377 0 YAMANA GOLD INC COM 98462Y100 125355 21556 SH DFND 0 21556 0 YUM BRANDS INC COM 988498101 4291100 32488 SH DFND 0 32488 0 ZENTEK LTD COM 98942X102 753837 494601 SH DFND 0 494601 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1682738 13023 SH DFND 0 13023 0 ZOETIS INC CL A 98978V103 10770849 64712 SH DFND 0 64712 0