0001085146-22-003920.txt : 20221110 0001085146-22-003920.hdr.sgml : 20221110 20221110152122 ACCESSION NUMBER: 0001085146-22-003920 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221110 DATE AS OF CHANGE: 20221110 EFFECTIVENESS DATE: 20221110 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: 221376677 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 13F-HR LIVE false false false 0001335644 XXXXXXXX 09-30-2022 09-30-2022 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 11-10-2022 1 798 12363604 false 1 0000009631 028-11475 BANK OF NOVA SCOTIA
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 23ANDME HOLDING CO CLASS A COM 90138Q108 37 12800 SH DFND 1 0 12800 0 3M CO COM 88579Y101 11246 101777 SH DFND 1 0 101777 0 ABB LTD SPONSORED ADR 000375204 3153 122865 SH DFND 1 0 122865 0 ABBOTT LABS COM 002824100 13708 141675 SH DFND 1 0 141675 0 ABBVIE INC COM 00287Y109 24777 184615 SH DFND 1 0 184615 0 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 59 15545 SH DFND 1 0 15545 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 496 31160 SH DFND 1 0 31160 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 421 5272 SH DFND 1 0 5272 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 49791 193513 SH DFND 1 0 193513 0 ACTIVISION BLIZZARD INC COM 00507V109 13917 187210 SH DFND 1 0 187210 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 26849 97562 SH DFND 1 0 97562 0 ADVANCED MICRO DEVICES INC COM 007903107 9535 150486 SH DFND 1 0 150486 0 AGENUS INC COM NEW 00847G705 84 41127 SH DFND 1 0 41127 0 AGF INVTS TR AGFIQ US MK ANTI 00110G408 4197 206439 SH DFND 1 0 206439 0 AGNICO EAGLE MINES LTD COM 008474108 21211 502278 SH DFND 1 0 502278 0 AIR PRODS & CHEMS INC COM 009158106 1632 7014 SH DFND 1 0 7014 0 AIRBNB INC COM CL A 009066101 10320 98249 SH DFND 1 0 98249 0 AKERNA CORP COM 00973W102 4 45474 SH DFND 1 0 45474 0 AKUMIN INC COM 01021F109 78 123100 SH DFND 1 0 123100 0 ALAMOS GOLD INC NEW COM CL A 011532108 1068 144133 SH DFND 1 0 144133 0 ALGONQUIN PWR UTILS CORP COM 015857105 75831 6949870 SH DFND 1 70016 6879854 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10573 132173 SH DFND 1 0 132173 0 ALIGN TECHNOLOGY INC COM 016255101 1036 5001 SH DFND 1 0 5001 0 ALLSTATE CORP COM 020002101 1797 14434 SH DFND 1 0 14434 0 ALPHABET INC CAP STK CL A 02079K305 166477 1740485 SH DFND 1 0 1740485 0 ALPHABET INC CAP STK CL C 02079K107 130843 1360816 SH DFND 1 0 1360816 0 ALTRIA GROUP INC COM 02209S103 3706 91777 SH DFND 1 0 91777 0 AMAZON COM INC COM 023135106 225711 1997446 SH DFND 1 0 1997446 0 AMBEV SA SPONSORED ADR 02319V103 3638 1285665 SH DFND 1 0 1285665 0 AMCOR PLC ORD G0250X107 471 43853 SH DFND 1 0 43853 0 AMDOCS LTD SHS G02602103 984 12383 SH DFND 1 0 12383 0 AMERICAN AIRLS GROUP INC COM 02376R102 213 17673 SH DFND 1 0 17673 0 AMERICAN ELEC PWR CO INC COM 025537101 11136 128809 SH DFND 1 0 128809 0 AMERICAN EXPRESS CO COM 025816109 1218 9029 SH DFND 1 0 9029 0 AMERICAN INTL GROUP INC COM NEW 026874784 16926 356490 SH DFND 1 0 356490 0 AMERICAN TOWER CORP NEW COM 03027X100 74647 347682 SH DFND 1 0 347682 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2600 19976 SH DFND 1 0 19976 0 AMERICAS GOLD AND SILVER COR COM 03062D100 15 36957 SH DFND 1 0 36957 0 AMERISOURCEBERGEN CORP COM 03073E105 1154 8527 SH DFND 1 0 8527 0 AMGEN INC COM 031162100 10347 45906 SH DFND 1 0 45906 0 AMPHENOL CORP NEW CL A 032095101 227 3384 SH DFND 1 0 3384 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 161 11620 SH DFND 1 0 11620 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1265 28010 SH DFND 1 0 28010 0 AON PLC SHS CL A G0403H108 1661 6200 SH DFND 1 0 6200 0 APA CORPORATION COM 03743Q108 576 16839 SH DFND 1 0 16839 0 APPLE INC COM 037833100 446823 3233160 SH DFND 1 0 3233160 0 APPLIED MATLS INC COM 038222105 2330 28437 SH DFND 1 0 28437 0 APTIV PLC SHS G6095L109 299 3828 SH DFND 1 0 3828 0 ARCHER DANIELS MIDLAND CO COM 039483102 4822 59938 SH DFND 1 0 59938 0 ARGO BLOCKCHAIN PLC ADS 040126104 45 11502 SH DFND 1 0 11502 0 ARK ETF TR GENOMIC REV ETF 00214Q302 703 21375 SH DFND 1 0 21375 0 ARK ETF TR INNOVATION ETF 00214Q104 3260 86401 SH DFND 1 0 86401 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 568 12438 SH DFND 1 0 12438 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 309 18615 SH DFND 1 0 18615 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 23876 57484 SH DFND 1 0 57484 0 ASTRAZENECA PLC SPONSORED ADR 046353108 6747 123032 SH DFND 1 0 123032 0 AT&T INC COM 00206R102 18194 1186070 SH DFND 1 0 1186070 0 ATMOS ENERGY CORP COM 049560105 1062 10424 SH DFND 1 0 10424 0 AURORA CANNABIS INC COM 05156X884 21 17498 SH DFND 1 3319 14179 0 AUTODESK INC COM 052769106 4592 24584 SH DFND 1 0 24584 0 AUTOMATIC DATA PROCESSING IN COM 053015103 870 3846 SH DFND 1 0 3846 0 AUTOZONE INC COM 053332102 664 310 SH DFND 1 0 310 0 AVISTA CORP COM 05379B107 1750 47225 SH DFND 1 0 47225 0 B2GOLD CORP COM 11777Q209 91 28396 SH DFND 1 0 28396 0 BALL CORP COM 058498106 2716 56210 SH DFND 1 0 56210 0 BALLARD PWR SYS INC NEW COM 058586108 180 29482 SH DFND 1 0 29482 0 BANCO SANTANDER S.A. ADR 05964H105 36 15351 SH DFND 1 0 15351 0 BANK MONTREAL QUE COM 063671101 229769 2621739 SH DFND 1 0 2621739 0 BANK NEW YORK MELLON CORP COM 064058100 3933 102110 SH DFND 1 0 102110 0 BANK NOVA SCOTIA HALIFAX COM 064149107 588571 12372736 SH DFND 1 290740 12081996 0 BARRICK GOLD CORP COM 067901108 18328 1182436 SH DFND 1 0 1182436 0 BAXTER INTL INC COM 071813109 1535 28503 SH DFND 1 0 28503 0 BCE INC COM NEW 05534B760 310171 7395595 SH DFND 1 0 7395595 0 BECTON DICKINSON & CO COM 075887109 27716 124382 SH DFND 1 0 124382 0 BERKLEY W R CORP COM 084423102 490 7587 SH DFND 1 0 7587 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 124407 465909 SH DFND 1 0 465909 0 BERRY GLOBAL GROUP INC COM 08579W103 12074 259495 SH DFND 1 0 259495 0 BHP GROUP LTD SPONSORED ADS 088606108 277 5543 SH DFND 1 0 5543 0 BITFARMS LTD COM 09173B107 20 19475 SH DFND 1 0 19475 0 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 1621 1382 SH DFND 1 0 1382 0 BK OF AMERICA CORP COM 060505104 38697 1281370 SH DFND 1 0 1281370 0 BLACKBERRY LTD COM 09228F103 509 108343 SH DFND 1 0 108343 0 BLACKROCK INC COM 09247X101 45175 82094 SH DFND 1 0 82094 0 BLACKSTONE INC COM 09260D107 11126 132926 SH DFND 1 0 132926 0 BLOCK INC CL A 852234103 667 12121 SH DFND 1 0 12121 0 BLUE STAR FOODS CORP COM 09606H101 622 987741 SH DFND 1 0 987741 0 BOEING CO COM 097023105 4388 36237 SH DFND 1 0 36237 0 BOOKING HOLDINGS INC COM 09857L108 21584 13135 SH DFND 1 0 13135 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3952 42794 SH DFND 1 0 42794 0 BORGWARNER INC COM 099724106 1006 32024 SH DFND 1 0 32024 0 BOSTON SCIENTIFIC CORP COM 101137107 610 15760 SH DFND 1 0 15760 0 BP PLC SPONSORED ADR 055622104 7631 267276 SH DFND 1 0 267276 0 BRISTOL-MYERS SQUIBB CO COM 110122108 7789 109567 SH DFND 1 0 109567 0 BROADCOM INC COM 11135F101 7521 16939 SH DFND 1 0 16939 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 246783 6035284 SH DFND 1 0 6035284 0 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 437 10693 SH DFND 1 0 10693 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 750 33915 SH DFND 1 0 33915 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 2654 136401 SH DFND 1 0 136401 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 171920 4788841 SH DFND 1 12447 4776394 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 29159 716433 SH DFND 1 5 716428 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 46322 1417449 SH DFND 1 0 1417449 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 70279 2245222 SH DFND 1 36680 2208542 0 BROWN FORMAN CORP CL B 115637209 333 5000 SH DFND 1 0 5000 0 BRP INC COM SUN VTG 05577W200 672 10917 SH DFND 1 0 10917 0 CAE INC COM 124765108 5695 371487 SH DFND 1 0 371487 0 CAL MAINE FOODS INC COM NEW 128030202 428 7708 SH DFND 1 0 7708 0 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 251 16785 SH DFND 1 0 16785 0 CAMECO CORP COM 13321L108 10498 396011 SH DFND 1 5490 390521 0 CAMPBELL SOUP CO COM 134429109 2081 44172 SH DFND 1 0 44172 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 165236 3775956 SH DFND 1 0 3775956 0 CANADIAN NAT RES LTD COM 136385101 84030 1804384 SH DFND 1 0 1804384 0 CANADIAN NATL RY CO COM 136375102 240851 2230304 SH DFND 1 0 2230304 0 CANADIAN PAC RY LTD COM 13645T100 148288 2222546 SH DFND 1 0 2222546 0 CANADIAN SOLAR INC COM 136635109 1317 35352 SH DFND 1 0 35352 0 CANOPY GROWTH CORP COM 138035100 29 10583 SH DFND 1 10583 0 0 CANOPY GROWTH CORP COM 138035100 236 86397 SH DFND 0 86397 0 CAPITAL ONE FINL CORP COM 14040H105 1508 16356 SH DFND 1 0 16356 0 CARNIVAL CORP COMMON STOCK 143658300 473 67221 SH DFND 1 0 67221 0 CARRIER GLOBAL CORPORATION COM 14448C104 641 18038 SH DFND 1 0 18038 0 CATERPILLAR INC COM 149123101 7245 44158 SH DFND 1 0 44158 0 CDW CORP COM 12514G108 305 1951 SH DFND 1 0 1951 0 CENOVUS ENERGY INC *W EXP 01/01/202 15135U117 118 11173 SH DFND 0 11173 0 CENOVUS ENERGY INC COM 15135U109 18450 1200399 SH DFND 1 0 1200399 0 CF INDS HLDGS INC COM 125269100 2920 30340 SH DFND 1 0 30340 0 CGI INC CL A SUB VTG 12532H104 32456 431360 SH DFND 1 0 431360 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 268 18169 SH DFND 1 0 18169 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1120 10000 SH DFND 1 0 10000 0 CHENIERE ENERGY INC COM NEW 16411R208 458 2762 SH DFND 1 0 2762 0 CHEVRON CORP NEW COM 166764100 17078 118868 SH DFND 1 0 118868 0 CHICOS FAS INC COM 168615102 107 22028 SH DFND 1 0 22028 0 CHURCH & DWIGHT CO INC COM 171340102 731 10226 SH DFND 1 0 10226 0 CI FINL CORP COM 125491100 6767 707094 SH DFND 1 0 707094 0 CIGNA CORP NEW COM 125523100 5066 18259 SH DFND 1 0 18259 0 CISCO SYS INC COM 17275R102 49809 1245230 SH DFND 1 0 1245230 0 CITIGROUP INC COM NEW 172967424 40974 983298 SH DFND 1 0 983298 0 CLEVELAND-CLIFFS INC NEW COM 185899101 455 33807 SH DFND 1 0 33807 0 CNX RES CORP COM 12653C108 492 31680 SH DFND 1 0 31680 0 COCA COLA CO COM 191216100 24403 435615 SH DFND 1 0 435615 0 COEUR MNG INC COM NEW 192108504 416 121691 SH DFND 1 0 121691 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 229 3995 SH DFND 1 0 3995 0 COLGATE PALMOLIVE CO COM 194162103 6607 94056 SH DFND 1 0 94056 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 313 3412 SH DFND 1 0 3412 0 COMCAST CORP NEW CL A 20030N101 26445 901628 SH DFND 1 0 901628 0 COMERICA INC COM 200340107 659 9267 SH DFND 1 0 9267 0 CONAGRA BRANDS INC COM 205887102 1669 51157 SH DFND 1 0 51157 0 CONOCOPHILLIPS COM 20825C104 1688 16497 SH DFND 1 0 16497 0 CONSOLIDATED EDISON INC COM 209115104 1925 22451 SH DFND 1 0 22451 0 CONSTELLATION BRANDS INC CL A 21036P108 4782 20819 SH DFND 1 73 20746 0 COPART INC COM 217204106 214 2008 SH DFND 1 0 2008 0 CORTEVA INC COM 22052L104 1284 22475 SH DFND 1 0 22475 0 COSTCO WHSL CORP NEW COM 22160K105 164997 349370 SH DFND 1 0 349370 0 COTERRA ENERGY INC COM 127097103 490 18744 SH DFND 1 0 18744 0 CRESCENT PT ENERGY CORP COM 22576C101 17164 2786309 SH DFND 1 0 2786309 0 CRONOS GROUP INC COM 22717L101 47 16637 SH DFND 1 15097 1540 0 CROWDSTRIKE HLDGS INC CL A 22788C105 327 1984 SH DFND 1 0 1984 0 CROWN CASTLE INC COM 22822V101 1170 8093 SH DFND 1 0 8093 0 CSX CORP COM 126408103 2248 84387 SH DFND 1 0 84387 0 CUMMINS INC COM 231021106 1913 9401 SH DFND 1 0 9401 0 CVS HEALTH CORP COM 126650100 40167 421175 SH DFND 1 0 421175 0 D R HORTON INC COM 23331A109 286 4250 SH DFND 1 0 4250 0 DANAHER CORPORATION COM 235851102 46306 179281 SH DFND 1 0 179281 0 DARLING INGREDIENTS INC COM 237266101 2711 40990 SH DFND 1 0 40990 0 DEERE & CO COM 244199105 13485 40388 SH DFND 1 0 40388 0 DELTA AIR LINES INC DEL COM NEW 247361702 1294 46117 SH DFND 1 0 46117 0 DENISON MINES CORP COM 248356107 84 70248 SH DFND 1 0 70248 0 DESCARTES SYS GROUP INC COM 249906108 1600 25190 SH DFND 1 0 25190 0 DEVON ENERGY CORP NEW COM 25179M103 8611 143203 SH DFND 1 0 143203 0 DIAGEO PLC SPON ADR NEW 25243Q205 18655 109856 SH DFND 1 0 109856 0 DIAMONDBACK ENERGY INC COM 25278X109 379 3143 SH DFND 1 0 3143 0 DIGITAL RLTY TR INC COM 253868103 457 4607 SH DFND 1 0 4607 0 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 264 14778 SH DFND 1 0 14778 0 DIRTT ENVIRONMENTAL SOLUTION COM 25490H106 21 47321 SH DFND 1 321 47000 0 DISNEY WALT CO COM 254687106 127899 1355869 SH DFND 0 1355869 0 DNP SELECT INCOME FD INC COM 23325P104 741 71497 SH DFND 1 0 71497 0 DOCUSIGN INC COM 256163106 1566 29280 SH DFND 1 0 29280 0 DOLLAR GEN CORP NEW COM 256677105 1296 5402 SH DFND 1 0 5402 0 DOLLAR TREE INC COM 256746108 552 4059 SH DFND 1 0 4059 0 DOMINION ENERGY INC COM 25746U109 305 4419 SH DFND 1 0 4419 0 DOMINOS PIZZA INC COM 25754A201 818 2637 SH DFND 1 0 2637 0 DOW INC COM 260557103 5849 133133 SH DFND 1 0 133133 0 DRAFTKINGS INC NEW COM CL A 26142V105 290 19147 SH DFND 1 0 19147 0 DROPBOX INC CL A 26210C104 3225 155645 SH DFND 1 0 155645 0 DUKE ENERGY CORP NEW COM NEW 26441C204 774 8322 SH DFND 1 0 8322 0 EATON CORP PLC SHS G29183103 978 7335 SH DFND 1 0 7335 0 ECOLAB INC COM 278865100 5979 41397 SH DFND 0 41397 0 EDWARDS LIFESCIENCES CORP COM 28176E108 901 10905 SH DFND 1 0 10905 0 ELASTIC N V ORD SHS N14506104 3919 54630 SH DFND 1 0 54630 0 ELECTRA BATTERY MATERIALS CO COM NEW 28474P201 121 43476 SH DFND 1 0 43476 0 ELECTRONIC ARTS INC COM 285512109 934 8074 SH DFND 1 0 8074 0 ELEVANCE HEALTH INC COM 036752103 2976 6552 SH DFND 1 0 6552 0 EMERSON ELEC CO COM 291011104 12635 172566 SH DFND 1 0 172566 0 EMPLOYERS HLDGS INC COM 292218104 269 7793 SH DFND 1 0 7793 0 ENBRIDGE INC COM 29250N105 409106 11027111 SH DFND 1 0 11027111 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 744 67414 SH DFND 1 0 67414 0 ENERPLUS CORP COM 292766102 6251 441127 SH DFND 1 0 441127 0 ENTHUSIAST GAMING HLDGS INC COM 29385B109 111 127850 SH DFND 1 0 127850 0 EOG RES INC COM 26875P101 739 6617 SH DFND 1 0 6617 0 EQUINIX INC COM 29444U700 314 552 SH DFND 1 0 552 0 EQUINOX GOLD CORP COM 29446Y502 145 39722 SH DFND 1 0 39722 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 258 4102 SH DFND 1 0 4102 0 ERO COPPER CORP COM 296006109 1673 152091 SH DFND 1 0 152091 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 2292 52857 SH DFND 1 0 52857 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 4148 109875 SH DFND 1 0 109875 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 211 7390 SH DFND 1 0 7390 0 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 245 12598 SH DFND 1 0 12598 0 ETF SER SOLUTIONS US GLB JETS 26922A842 880 58628 SH DFND 1 0 58628 0 ETSY INC COM 29786A106 936 9350 SH DFND 1 0 9350 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 1085 65116 SH DFND 1 0 65116 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 249 6031 SH DFND 1 0 6031 0 EXELON CORP COM 30161N101 541 14443 SH DFND 1 0 14443 0 EXPEDITORS INTL WASH INC COM 302130109 234 2651 SH DFND 1 0 2651 0 EXXON MOBIL CORP COM 30231G102 23340 267320 SH DFND 1 0 267320 0 FASTENAL CO COM 311900104 1170 25423 SH DFND 1 0 25423 0 FEDEX CORP COM 31428X106 7176 48330 SH DFND 1 0 48330 0 FERRARI N V COM N3167Y103 271 1467 SH DFND 1 0 1467 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 440 9900 SH DFND 1 0 9900 0 FIRST BANCORP P R COM NEW 318672706 283 20700 SH DFND 1 0 20700 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 4323 33113 SH DFND 1 0 33113 0 FIRST SOLAR INC COM 336433107 735 5560 SH DFND 1 0 5560 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 497 15978 SH DFND 1 0 15978 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 454 7513 SH DFND 1 0 7513 0 FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 785 29496 SH DFND 1 0 29496 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 700 18187 SH DFND 1 0 18187 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 804 10691 SH DFND 1 0 10691 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1133 8973 SH DFND 1 0 8973 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 445 13491 SH DFND 1 0 13491 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 379 12400 SH DFND 1 0 12400 0 FIRSTSERVICE CORP NEW COM 33767E202 1404 11796 SH DFND 1 0 11796 0 FISERV INC COM 337738108 1245 13305 SH DFND 1 0 13305 0 FMC CORP COM NEW 302491303 442 4184 SH DFND 1 0 4184 0 FORD MTR CO DEL COM 345370860 11301 1008990 SH DFND 1 0 1008990 0 FORTINET INC COM 34959E109 3333 67832 SH DFND 1 0 67832 0 FORTIS INC COM 349553107 251561 6621691 SH DFND 1 9022 6612669 0 FORTIVE CORP COM 34959J108 657 11270 SH DFND 1 0 11270 0 FORTUNA SILVER MINES INC COM 349915108 232 92224 SH DFND 1 0 92224 0 FORTUNA SILVER MINES INC SDCV 4.650%10/3 349915AA6 129 137000 SH DFND 47 137000 0 0 FORTUNA SILVER MINES INC SDCV 4.650%10/3 349915AA6 3841 40000 PRN DFND 1 0 40000 0 FRANCO NEV CORP COM 351858105 18202 152342 SH DFND 1 0 152342 0 FRANKLIN RESOURCES INC COM 354613101 1031 47890 SH DFND 1 0 47890 0 FREEPORT-MCMORAN INC CL B 35671D857 11137 407519 SH DFND 1 0 407519 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 976 69523 SH DFND 1 0 69523 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 1223 52198 SH DFND 1 0 52198 0 FURY GOLD MINES LIMITED COM 36117T100 25 61818 SH DFND 1 0 61818 0 GABELLI EQUITY TR INC COM 362397101 1458 265075 SH DFND 1 0 265075 0 GALLAGHER ARTHUR J & CO COM 363576109 432 2524 SH DFND 1 0 2524 0 GARMIN LTD SHS H2906T109 230 2863 SH DFND 1 0 2863 0 GARTNER INC COM 366651107 5166 18671 SH DFND 1 0 18671 0 GENERAC HLDGS INC COM 368736104 1208 6780 SH DFND 1 0 6780 0 GENERAL DYNAMICS CORP COM 369550108 2258 10641 SH DFND 1 0 10641 0 GENERAL ELECTRIC CO COM NEW 369604301 1656 26741 SH DFND 1 0 26741 0 GENERAL MLS INC COM 370334104 7806 101896 SH DFND 1 0 101896 0 GENERAL MTRS CO COM 37045V100 5147 160385 SH DFND 1 0 160385 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 3127 123651 SH DFND 1 0 123651 0 GILDAN ACTIVEWEAR INC COM 375916103 1264 44729 SH DFND 1 0 44729 0 GILEAD SCIENCES INC COM 375558103 13966 226394 SH DFND 1 0 226394 0 GLOBAL PMTS INC COM 37940X102 651 6029 SH DFND 1 0 6029 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 1379 48804 SH DFND 1 0 48804 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 298 12374 SH DFND 1 0 12374 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 675 38260 SH DFND 1 0 38260 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1003 15173 SH DFND 1 0 15173 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 1923 83375 SH DFND 1 0 83375 0 GLOBAL X FDS US PFD ETF 37954Y657 601 29320 SH DFND 1 0 29320 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 3377 417907 SH DFND 2 417907 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 227 28061 SH DFND 1 0 28061 0 GOLDMAN SACHS GROUP INC COM 38141G104 11607 39607 SH DFND 1 0 39607 0 GOODYEAR TIRE & RUBR CO COM 382550101 1280 126813 SH DFND 1 0 126813 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 7079 145786 SH DFND 1 0 145786 0 GSK PLC SPONSORED ADR 37733W204 1560 53016 SH DFND 1 0 53016 0 HALEON PLC SPON ADS 405552100 376 61715 SH DFND 0 61715 0 HDFC BANK LTD SPONSORED ADS 40415F101 340 5812 SH DFND 1 0 5812 0 HECLA MNG CO COM 422704106 1 339 SH DFND 22 339 0 0 HECLA MNG CO COM 422704106 104 26390 SH DFND 1 0 26390 0 HERSHEY CO COM 427866108 1471 6671 SH DFND 1 0 6671 0 HEXO CORP COM NEW 428304307 234 1351765 SH DFND 1 7131 1344634 0 HF SINCLAIR CORP COM 403949100 275 5112 SH DFND 1 0 5112 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 211 21743 SH DFND 1 0 21743 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 226 46600 SH DFND 1 0 46600 0 HOME DEPOT INC COM 437076102 108496 393185 SH DFND 1 0 393185 0 HONEYWELL INTL INC COM 438516106 69827 418203 SH DFND 1 0 418203 0 HORMEL FOODS CORP COM 440452100 315 6933 SH DFND 1 0 6933 0 HUDBAY MINERALS INC COM 443628102 7966 1976602 SH DFND 1 0 1976602 0 HUMANA INC COM 444859102 1121 2311 SH DFND 1 0 2311 0 HUNTSMAN CORP COM 447011107 577 23500 SH DFND 1 0 23500 0 ICICI BANK LIMITED ADR 45104G104 7162 341521 SH DFND 1 0 341521 0 IDEXX LABS INC COM 45168D104 475 1458 SH DFND 1 0 1458 0 ILLINOIS TOOL WKS INC COM 452308109 461 2554 SH DFND 1 0 2554 0 ILLUMINA INC COM 452327109 1813 9504 SH DFND 1 0 9504 0 IMMUNOGEN INC COM 45253H101 77 16210 SH DFND 1 0 16210 0 IMPERIAL OIL LTD COM NEW 453038408 6210 143524 SH DFND 1 0 143524 0 IMV INC COM 44974L103 9 17110 SH DFND 1 0 17110 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 333 12000 SH DFND 1 0 12000 0 ING GROEP N.V. SPONSORED ADR 456837103 1344 158112 SH DFND 1 0 158112 0 INTEL CORP COM 458140100 18493 717606 SH DFND 1 0 717606 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 228 2522 SH DFND 1 0 2522 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 577 11878 SH DFND 1 0 11878 0 INTERNATIONAL BUSINESS MACHS COM 459200101 17618 148289 SH DFND 1 0 148289 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 10 20000 SH DFND 1 0 20000 0 INTUIT COM 461202103 408 1053 SH DFND 1 0 1053 0 INTUITIVE SURGICAL INC COM NEW 46120E602 640 3417 SH DFND 1 0 3417 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 618 38199 SH DFND 1 0 38199 0 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 481 5313 SH DFND 1 0 5313 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1054 44087 SH DFND 1 0 44087 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 4466 223071 SH DFND 1 0 223071 0 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 614 34309 SH DFND 1 0 34309 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 263 7231 SH DFND 1 0 7231 0 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 251 3663 SH DFND 1 0 3663 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 241 14649 SH DFND 1 0 14649 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 541 15431 SH DFND 1 0 15431 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 1101 22422 SH DFND 1 0 22422 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 215 18083 SH DFND 1 0 18083 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 1398 35754 SH DFND 1 0 35754 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2405 41583 SH DFND 1 0 41583 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 596 8101 SH DFND 1 0 8101 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1495 20149 SH DFND 1 0 20149 0 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 420 10688 SH DFND 1 0 10688 0 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 345 9012 SH DFND 1 0 9012 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 715 10573 SH DFND 1 0 10573 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 383 5120 SH DFND 1 0 5120 0 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 353 11009 SH DFND 1 0 11009 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 769 5539 SH DFND 1 0 5539 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6391 50212 SH DFND 1 0 50212 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1717 24590 SH DFND 1 0 24590 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 2569 56148 SH DFND 1 0 56148 0 INVESCO LTD SHS G491BT108 2105 153646 SH DFND 1 0 153646 0 INVESCO QQQ TR UNIT SER 1 46090E103 21360 79922 SH DFND 1 0 79922 0 INVITAE CORP COM 46185L103 59 23855 SH DFND 1 0 23855 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 270 6089 SH DFND 1 0 6089 0 IRON MTN INC DEL COM 46284V101 329 7490 SH DFND 1 0 7490 0 ISHARES GOLD TR ISHARES NEW 464285204 4102 130092 SH DFND 1 0 130092 0 ISHARES INC ASIA/PAC DIV ETF 464286293 358 12326 SH DFND 1 0 12326 0 ISHARES INC CORE MSCI EMKT 46434G103 7671 178472 SH DFND 1 0 178472 0 ISHARES INC CORE MSCI EMKT 46434G103 58 1344 SH DFND 15 1344 0 0 ISHARES INC JP MRG EM CRP BD 464286251 5591 135308 SH DFND 1 0 135308 0 ISHARES INC MSCI BRAZIL ETF 464286400 292 9868 SH DFND 1 0 9868 0 ISHARES INC MSCI CDA ETF 464286509 2369 77010 SH DFND 1 0 77010 0 ISHARES INC MSCI CDA ETF 464286509 301 9780 SH DFND 5 9780 0 0 ISHARES INC MSCI EURZONE ETF 464286608 3964 123943 SH DFND 1 0 123943 0 ISHARES INC MSCI GBL ETF NEW 46434G848 1121 32941 SH DFND 1 0 32941 0 ISHARES INC MSCI GBL MIN VOL 464286525 323 3650 SH DFND 1 0 3650 0 ISHARES INC MSCI JPN ETF NEW 46434G822 46 940 SH DFND 17 940 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 3887 79576 SH DFND 1 0 79576 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 355 17228 SH DFND 1 0 17228 0 ISHARES SILVER TR ISHARES 46428Q109 544 31104 SH DFND 1 0 31104 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 1172 12194 SH DFND 1 0 12194 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 3 32 SH DFND 12 32 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 2592 64900 SH DFND 1 0 64900 0 ISHARES TR 0-5YR INVT GR CP 46434V100 3082 65021 SH DFND 1 0 65021 0 ISHARES TR 1 3 YR TREAS BD 464287457 14538 179021 SH DFND 1 0 179021 0 ISHARES TR 10-20 YR TRS ETF 464288653 1528 14021 SH DFND 1 0 14021 0 ISHARES TR 20 YR TR BD ETF 464287432 5423 52938 SH DFND 1 0 52938 0 ISHARES TR 3 7 YR TREAS BD 464288661 616 5392 SH DFND 1 0 5392 0 ISHARES TR 7-10 YR TRSY BD 464287440 2556 26626 SH DFND 1 0 26626 0 ISHARES TR BLACKROCK ULTRA 46434V878 215 4290 SH DFND 1 0 4290 0 ISHARES TR CHINA LG-CAP ETF 464287184 9573 370176 SH DFND 1 0 370176 0 ISHARES TR CORE DIV GRWTH 46434V621 1794 40331 SH DFND 1 0 40331 0 ISHARES TR CORE HIGH DV ETF 46429B663 3728 40833 SH DFND 1 0 40833 0 ISHARES TR CORE INTL AGGR 46435G672 285 5889 SH DFND 1 0 5889 0 ISHARES TR CORE MSCI EAFE 46432F842 920 17463 SH DFND 1 0 17463 0 ISHARES TR CORE MSCI EAFE 46432F842 1094 20616 SH DFND 14 20616 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 679 13337 SH DFND 1 0 13337 0 ISHARES TR CORE S&P MCP ETF 464287507 1870 8527 SH DFND 1 0 8527 0 ISHARES TR CORE S&P SCP ETF 464287804 267 3057 SH DFND 1 0 3057 0 ISHARES TR CORE S&P US VLU 464287663 241 3854 SH DFND 1 0 3854 0 ISHARES TR CORE S&P500 ETF 464287200 15514 43258 SH DFND 1 0 43258 0 ISHARES TR CORE US AGGBD ET 464287226 19971 207301 SH DFND 1 0 207301 0 ISHARES TR EAFE VALUE ETF 464288877 219 5694 SH DFND 1 0 5694 0 ISHARES TR ESG AWR MSCI USA 46435G425 303 3811 SH DFND 1 0 3811 0 ISHARES TR EUROPE ETF 464287861 918 24299 SH DFND 1 0 24299 0 ISHARES TR EXPND TEC SC ETF 464287549 3653 13215 SH DFND 1 0 13215 0 ISHARES TR FLTG RATE NT ETF 46429B655 14662 291669 SH DFND 1 0 291669 0 ISHARES TR FOCUSD VAL FAC 46435U333 1630 35731 SH DFND 1 0 35731 0 ISHARES TR GL CLEAN ENE ETF 464288224 1352 70840 SH DFND 1 0 70840 0 ISHARES TR GLB CNS DISC ETF 464288745 1298 10632 SH DFND 1 0 10632 0 ISHARES TR GLB INFRASTR ETF 464288372 530 12664 SH DFND 1 0 12664 0 ISHARES TR GLOB HLTHCRE ETF 464287325 2997 39768 SH DFND 1 0 39768 0 ISHARES TR GLOBAL 100 ETF 464287572 10398 174703 SH DFND 1 0 174703 0 ISHARES TR GLOBAL ENERG ETF 464287341 4183 125517 SH DFND 1 0 125517 0 ISHARES TR GLOBAL FINLS ETF 464287333 1205 19649 SH DFND 1 0 19649 0 ISHARES TR GLOBAL REIT ETF 46434V647 248 11639 SH DFND 1 0 11639 0 ISHARES TR GLOBAL TECH ETF 464287291 9893 234539 SH DFND 1 0 234539 0 ISHARES TR GRWT ALLOCAT ETF 464289867 526 11736 SH DFND 1 0 11736 0 ISHARES TR HDG MSCI JAPAN 46434V886 287 7791 SH DFND 1 0 7791 0 ISHARES TR IBOXX HI YD ETF 464288513 232 3242 SH DFND 9 3242 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1443 20206 SH DFND 1 0 20206 0 ISHARES TR IBOXX INV CP ETF 464287242 9423 91978 SH DFND 1 0 91978 0 ISHARES TR IBOXX INV CP ETF 464287242 2 17 SH DFND 7 17 0 0 ISHARES TR INTL SEL DIV ETF 464288448 18884 838188 SH DFND 1 0 838188 0 ISHARES TR INTL TREA BD ETF 464288117 492 13442 SH DFND 1 0 13442 0 ISHARES TR ISHARES BIOTECH 464287556 2359 20166 SH DFND 1 0 20166 0 ISHARES TR ISHARES SEMICDTR 464287523 372 1166 SH DFND 1 0 1166 0 ISHARES TR ISHS 1-5YR INVS 464288646 7017 142390 SH DFND 1 0 142390 0 ISHARES TR JPMORGAN USD EMG 464288281 5668 71385 SH DFND 1 0 71385 0 ISHARES TR JPMORGAN USD EMG 464288281 3 37 SH DFND 11 37 0 0 ISHARES TR MBS ETF 464288588 425 4646 SH DFND 1 0 4646 0 ISHARES TR MORNINGSTAR GRWT 464287119 340 7053 SH DFND 1 0 7053 0 ISHARES TR MORNINGSTR US EQ 464287127 388 7863 SH DFND 1 0 7863 0 ISHARES TR MSCI ACWI ETF 464288257 1192 15310 SH DFND 1 0 15310 0 ISHARES TR MSCI ACWI EXUS 46435G847 8627 320544 SH DFND 1 0 320544 0 ISHARES TR MSCI CHINA ETF 46429B671 7620 179048 SH DFND 1 0 179048 0 ISHARES TR MSCI EAFE ETF 464287465 2455 43826 SH DFND 1 0 43826 0 ISHARES TR MSCI EMG MKT ETF 464287234 2708 77632 SH DFND 1 0 77632 0 ISHARES TR MSCI INDIA ETF 46429B598 292 7165 SH DFND 1 0 7165 0 ISHARES TR MSCI UK ETF NEW 46435G334 300 11461 SH DFND 1 0 11461 0 ISHARES TR MSCI USA MIN VOL 46429B697 790 11951 SH DFND 1 0 11951 0 ISHARES TR MSCI USA MMENTM 46432F396 8719 66467 SH DFND 1 0 66467 0 ISHARES TR MSCI USA VALUE 46432F388 218 2665 SH DFND 1 0 2665 0 ISHARES TR PFD AND INCM SEC 464288687 664 20966 SH DFND 1 0 20966 0 ISHARES TR RUS 2000 GRW ETF 464287648 317 1535 SH DFND 1 0 1535 0 ISHARES TR RUS 2000 VAL ETF 464287630 233 1808 SH DFND 1 0 1808 0 ISHARES TR RUS MD CP GR ETF 464287481 202 2576 SH DFND 1 0 2576 0 ISHARES TR RUSSELL 2000 ETF 464287655 3332 20204 SH DFND 1 0 20204 0 ISHARES TR RUSSELL 3000 ETF 464287689 447 2161 SH DFND 1 0 2161 0 ISHARES TR S&P 100 ETF 464287101 1676 10312 SH DFND 1 0 10312 0 ISHARES TR S&P 500 GRWT ETF 464287309 643 11107 SH DFND 1 0 11107 0 ISHARES TR S&P 500 VAL ETF 464287408 1581 12302 SH DFND 1 0 12302 0 ISHARES TR SELECT DIVID ETF 464287168 2654 24750 SH DFND 1 0 24750 0 ISHARES TR SHORT TREAS BD 464288679 9075 82499 SH DFND 1 0 82499 0 ISHARES TR TIPS BD ETF 464287176 4290 40893 SH DFND 1 0 40893 0 ISHARES TR U.S. BAS MTL ETF 464287838 222 2054 SH DFND 1 0 2054 0 ISHARES TR U.S. FIN SVC ETF 464287770 4285 30337 SH DFND 1 0 30337 0 ISHARES TR U.S. FINLS ETF 464287788 10291 152350 SH DFND 1 0 152350 0 ISHARES TR U.S. MED DVC ETF 464288810 1967 41688 SH DFND 1 0 41688 0 ISHARES TR U.S. REAL ES ETF 464287739 1133 13918 SH DFND 1 0 13918 0 ISHARES TR U.S. TECH ETF 464287721 2808 38273 SH DFND 1 0 38273 0 ISHARES TR US AER DEF ETF 464288760 4141 45411 SH DFND 1 0 45411 0 ISHARES TR US HLTHCARE ETF 464287762 670 2647 SH DFND 1 0 2647 0 ISHARES TR US HLTHCR PR ETF 464288828 1851 7247 SH DFND 1 0 7247 0 ISHARES TR US HOME CONS ETF 464288752 2680 51505 SH DFND 1 0 51505 0 ISHARES TR US INDUSTRIALS 464287754 1330 15877 SH DFND 1 0 15877 0 ISHARES TR US OIL EQ&SV ETF 464288844 162 11240 SH DFND 1 0 11240 0 ISHARES TR US TREAS BD ETF 46429B267 1645 72289 SH DFND 1 0 72289 0 ISHARES TR US TREAS BD ETF 46429B267 55 2392 SH DFND 13 2392 0 0 ISHARES TR US TRSPRTION 464287192 2950 15009 SH DFND 1 0 15009 0 ISHARES TR USD INV GRDE ETF 464288620 229 4760 SH DFND 1 0 4760 0 ISHARES TR USD INV GRDE ETF 464288620 121 2528 SH DFND 8 2528 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 4413 49733 SH DFND 1 0 49733 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 672 12578 SH DFND 1 0 12578 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 849 16572 SH DFND 1 0 16572 0 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 418 9400 SH DFND 1 0 9400 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 23018 458892 SH DFND 1 0 458892 0 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 246 4895 SH DFND 1 0 4895 0 JACOBS SOLUTIONS INC COM 46982L108 659 6072 SH DFND 1 0 6072 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 583 10530 SH DFND 1 0 10530 0 JOHNSON & JOHNSON COM 478160104 177688 1087707 SH DFND 1 0 1087707 0 JPMORGAN CHASE & CO COM 46625H100 151802 1452654 SH DFND 1 0 1452654 0 KELLOGG CO COM 487836108 1661 23849 SH DFND 1 0 23849 0 KIMBERLY-CLARK CORP COM 494368103 971 8631 SH DFND 1 0 8631 0 KINDER MORGAN INC DEL COM 49456B101 265 15943 SH DFND 1 0 15943 0 KINROSS GOLD CORP COM 496902404 152 40494 SH DFND 1 100 40394 0 KLA CORP COM NEW 482480100 5545 18323 SH DFND 1 0 18323 0 KRAFT HEINZ CO COM 500754106 3085 92516 SH DFND 1 0 92516 0 KRANESHARES TR CSI CHI INTERNET 500767306 1367 55463 SH DFND 1 0 55463 0 KROGER CO COM 501044101 4807 109864 SH DFND 1 0 109864 0 L3HARRIS TECHNOLOGIES INC COM 502431109 811 3903 SH DFND 1 0 3903 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 18019 87980 SH DFND 1 0 87980 0 LAM RESEARCH CORP COM 512807108 1848 5049 SH DFND 1 0 5049 0 LAS VEGAS SANDS CORP COM 517834107 259 6915 SH DFND 1 0 6915 0 LAUDER ESTEE COS INC CL A 518439104 399 1848 SH DFND 1 0 1848 0 LEGGETT & PLATT INC COM 524660107 373 11234 SH DFND 1 0 11234 0 LENNAR CORP CL A 526057104 538 7218 SH DFND 1 0 7218 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 1729 98326 SH DFND 1 0 98326 0 LILLY ELI & CO COM 532457108 11010 34049 SH DFND 1 0 34049 0 LINDE PLC SHS G5494J103 1912 7094 SH DFND 1 0 7094 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 38 33500 SH DFND 1 0 33500 0 LISTED FD TR ROUNDHILL BALL 53656F417 155 20936 SH DFND 1 0 20936 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 6239 237863 SH DFND 1 0 237863 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 140 78269 SH DFND 1 0 78269 0 LOCKHEED MARTIN CORP COM 539830109 7901 20454 SH DFND 1 0 20454 0 LOOP INDS INC COM 543518104 62 14425 SH DFND 1 0 14425 0 LOWES COS INC COM 548661107 3315 17652 SH DFND 1 0 17652 0 LULULEMON ATHLETICA INC COM 550021109 4597 16444 SH DFND 1 0 16444 0 MAGNA INTL INC COM 559222401 52240 1101640 SH DFND 1 0 1101640 0 MANULIFE FINL CORP COM 56501R106 197632 12612129 SH DFND 1 0 12612129 0 MARATHON OIL CORP COM 565849106 346 15344 SH DFND 1 0 15344 0 MARATHON PETE CORP COM 56585A102 858 8638 SH DFND 1 0 8638 0 MARKEL CORP COM 570535104 317 292 SH DFND 1 0 292 0 MARRIOTT INTL INC NEW CL A 571903202 2522 17998 SH DFND 1 0 17998 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 271 2223 SH DFND 1 0 2223 0 MARSH & MCLENNAN COS INC COM 571748102 8789 58874 SH DFND 1 0 58874 0 MARVELL TECHNOLOGY INC COM 573874104 1787 41654 SH DFND 1 0 41654 0 MASTERCARD INCORPORATED CL A 57636Q104 40536 142561 SH DFND 1 0 142561 0 MCCORMICK & CO INC COM NON VTG 579780206 11943 167580 SH DFND 1 0 167580 0 MCCORMICK & CO INC COM VTG 579780107 476 6504 SH DFND 1 0 6504 0 MCDONALDS CORP COM 580135101 44288 191937 SH DFND 1 0 191937 0 MCKESSON CORP COM 58155Q103 1806 5315 SH DFND 1 0 5315 0 MEDTRONIC PLC SHS G5960L103 52996 656297 SH DFND 1 0 656297 0 MERCK & CO INC COM 58933Y105 35082 407356 SH DFND 1 0 407356 0 META MATERIALS INC COM 59134N104 68 104250 SH DFND 1 0 104250 0 META PLATFORMS INC CL A 30303M102 49874 367587 SH DFND 1 0 367587 0 METHANEX CORP COM 59151K108 202 6329 SH DFND 1 0 6329 0 METLIFE INC COM 59156R108 3826 62949 SH DFND 1 0 62949 0 METTLER TOLEDO INTERNATIONAL COM 592688105 219 202 SH DFND 1 0 202 0 MICRON TECHNOLOGY INC COM 595112103 1513 30197 SH DFND 1 0 30197 0 MICROSOFT CORP COM 594918104 418706 1797794 SH DFND 1 0 1797794 0 MKS INSTRS INC COM 55306N104 468 5665 SH DFND 1 0 5665 0 MODERNA INC COM 60770K107 2506 21190 SH DFND 1 0 21190 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1510 31455 SH DFND 1 0 31455 0 MONDELEZ INTL INC CL A 609207105 4165 75954 SH DFND 1 0 75954 0 MOODYS CORP COM 615369105 2590 10653 SH DFND 1 0 10653 0 MORGAN STANLEY COM NEW 617446448 9833 124448 SH DFND 1 0 124448 0 MOSAIC CO NEW COM 61945C103 4112 85080 SH DFND 1 0 85080 0 MPLX LP COM UNIT REP LTD 55336V100 708 23583 SH DFND 1 0 23583 0 MSCI INC COM 55354G100 534 1266 SH DFND 1 0 1266 0 NATIONAL BK HLDGS CORP CL A 633707104 282 7619 SH DFND 1 0 7619 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 678 13151 SH DFND 1 0 13151 0 NETAPP INC COM 64110D104 1806 29200 SH DFND 1 0 29200 0 NETFLIX INC COM 64110L106 6559 27859 SH DFND 1 0 27859 0 NEW FOUND GOLD CORP COM 64440N103 46 13000 SH DFND 1 0 13000 0 NEW GOLD INC CDA COM 644535106 14 15763 SH DFND 1 0 15763 0 NEW YORK CMNTY BANCORP INC COM 649445103 4242 497317 SH DFND 1 0 497317 0 NEWELL BRANDS INC COM 651229106 939 67584 SH DFND 1 0 67584 0 NEWMONT CORP COM 651639106 4474 106439 SH DFND 1 0 106439 0 NEXTERA ENERGY INC COM 65339F101 7473 95303 SH DFND 1 0 95303 0 NICE LTD SPONSORED ADR 653656108 2436 12939 SH DFND 1 0 12939 0 NIKE INC CL B 654106103 18579 223516 SH DFND 1 0 223516 0 NIO INC SPON ADS 62914V106 1125 71345 SH DFND 1 0 71345 0 NOKIA CORP SPONSORED ADR 654902204 79 18387 SH DFND 1 0 18387 0 NORFOLK SOUTHN CORP COM 655844108 584 2786 SH DFND 1 0 2786 0 NORTHROP GRUMMAN CORP COM 666807102 6887 14644 SH DFND 1 0 14644 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3123 274888 SH DFND 1 0 274888 0 NOVARTIS AG SPONSORED ADR 66987V109 3159 41557 SH DFND 1 0 41557 0 NOVO-NORDISK A S ADR 670100205 7141 71675 SH DFND 1 0 71675 0 NOW INC COM 67011P100 114 11338 SH DFND 1 0 11338 0 NRG ENERGY INC COM NEW 629377508 481 12561 SH DFND 1 0 12561 0 NUCOR CORP COM 670346105 2959 27657 SH DFND 1 0 27657 0 NUTRIEN LTD COM 67077M108 101863 1221666 SH DFND 1 0 1221666 0 NUVEI CORPORATION SUB VTG SHS 67079A102 886 32749 SH DFND 1 0 32749 0 NVIDIA CORPORATION COM 67066G104 38430 316582 SH DFND 1 0 316582 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 75 12554 SH DFND 1 0 12554 0 OCCIDENTAL PETE CORP COM 674599105 2518 40973 SH DFND 1 0 40973 0 OFG BANCORP COM 67103X102 262 10441 SH DFND 1 0 10441 0 ONE GAS INC COM 68235P108 212 3016 SH DFND 1 0 3016 0 ONEOK INC NEW COM 682680103 1658 32350 SH DFND 1 0 32350 0 OPEN TEXT CORP COM 683715106 14299 540804 SH DFND 1 0 540804 0 ORACLE CORP COM 68389X105 6114 100107 SH DFND 1 0 100107 0 ORGANIGRAM HLDGS INC COM 68620P101 57 64971 SH DFND 1 9344 55627 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 229 22467 SH DFND 1 0 22467 0 OTIS WORLDWIDE CORP COM 68902V107 3073 48166 SH DFND 1 0 48166 0 OVINTIV INC COM 69047Q102 1819 39544 SH DFND 1 0 39544 0 OWENS CORNING NEW COM 690742101 784 9971 SH DFND 1 0 9971 0 PACCAR INC COM 693718108 204 2442 SH DFND 1 0 2442 0 PACER FDS TR BNCHMRK INDSTR 69374H766 1155 32728 SH DFND 1 0 32728 0 PACER FDS TR BNCHMRK INFRA 69374H741 1179 41168 SH DFND 1 0 41168 0 PACER FDS TR US CASH COWS 100 69374H881 947 23086 SH DFND 1 0 23086 0 PACKAGING CORP AMER COM 695156109 544 4842 SH DFND 1 0 4842 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 154 18900 SH DFND 1 0 18900 0 PALO ALTO NETWORKS INC COM 697435105 1287 7857 SH DFND 1 0 7857 0 PAN AMERN SILVER CORP COM 697900108 177 11170 SH DFND 1 0 11170 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 11877 623815 SH DFND 1 0 623815 0 PARKER-HANNIFIN CORP COM 701094104 312 1289 SH DFND 1 0 1289 0 PAYPAL HLDGS INC COM 70450Y103 27907 324232 SH DFND 1 0 324232 0 PAYSAFE LIMITED ORD G6964L107 131 95245 SH DFND 1 0 95245 0 PEMBINA PIPELINE CORP COM 706327103 148469 4888668 SH DFND 1 0 4888668 0 PEMBINA PIPELINE CORP COM 706327103 2275 75000 SH Call DFND 1 75000 0 0 PENN ENTERTAINMENT INC COM 707569109 432 15699 SH DFND 1 0 15699 0 PEPSICO INC COM 713448108 90332 553299 SH DFND 1 0 553299 0 PERION NETWORK LTD SHS NEW M78673114 1100 57000 SH DFND 1 0 57000 0 PFIZER INC COM 717081103 87869 2007977 SH DFND 1 0 2007977 0 PHILIP MORRIS INTL INC COM 718172109 3687 44411 SH DFND 1 0 44411 0 PHILLIPS 66 COM 718546104 3433 42524 SH DFND 1 0 42524 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1141 58871 SH DFND 1 0 58871 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 33821 376959 SH DFND 1 0 376959 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 9399 95070 SH DFND 1 0 95070 0 PIMCO INCOME STRATEGY FD II COM 72201J104 1019 147423 SH DFND 1 0 147423 0 PINDUODUO INC SPONSORED ADS 722304102 255 4079 SH DFND 1 0 4079 0 PINTEREST INC CL A 72352L106 1449 62200 SH DFND 1 0 62200 0 PIONEER NAT RES CO COM 723787107 2076 9588 SH DFND 1 0 9588 0 PLBY GROUP INC COM 72814P109 221 54943 SH DFND 1 0 54943 0 PNC FINL SVCS GROUP INC COM 693475105 1136 7606 SH DFND 1 0 7606 0 POET TECHNOLOGIES INC COM NEW 73044W302 73 28311 SH DFND 1 0 28311 0 POINT BIOPHARMA GLOBAL INC COM 730541109 2899 375000 SH DFND 1 0 375000 0 PPL CORP COM 69351T106 1599 63088 SH DFND 1 0 63088 0 PRECISION DRILLING CORP COM NEW 74022D407 280 5532 SH DFND 1 0 5532 0 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 9 25000 SH DFND 1 0 25000 0 PREMIER INC CL A 74051N102 284 8369 SH DFND 1 0 8369 0 PROCTER AND GAMBLE CO COM 742718109 47946 379768 SH DFND 1 0 379768 0 PROLOGIS INC. COM 74340W103 23369 230006 SH DFND 1 0 230006 0 PROSHARES TR MERGER ETF 74348A566 255 6400 SH DFND 1 0 6400 0 PROSHARES TR S&P 500 DV ARIST 74348A467 978 12233 SH DFND 1 0 12233 0 PYROGENESIS CDA INC COM 74734T104 66 59178 SH DFND 1 0 59178 0 QUALCOMM INC COM 747525103 28016 247975 SH DFND 1 0 247975 0 QUANTA SVCS INC COM 74762E102 2507 19681 SH DFND 1 0 19681 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 15514 189523 SH DFND 1 0 189523 0 REGENERON PHARMACEUTICALS COM 75886F107 265 385 SH DFND 1 0 385 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 777 38737 SH DFND 1 0 38737 0 RELX PLC SPONSORED ADR 759530108 2834 116582 SH DFND 1 0 116582 0 RENT A CTR INC NEW COM 76009N100 190 10843 SH DFND 1 0 10843 0 RESMED INC COM 761152107 219 1003 SH DFND 1 0 1003 0 RESTAURANT BRANDS INTL INC COM 76131D103 84431 1587654 SH DFND 1 0 1587654 0 RH COM 74967X103 997 4051 SH DFND 1 0 4051 0 RIO TINTO PLC SPONSORED ADR 767204100 3919 71168 SH DFND 1 0 71168 0 RIOT BLOCKCHAIN INC COM 767292105 86 12272 SH DFND 1 0 12272 0 RITCHIE BROS AUCTIONEERS COM 767744105 3089 49444 SH DFND 1 0 49444 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 729 22164 SH DFND 1 0 22164 0 ROGERS COMMUNICATIONS INC CL B 775109200 91500 2374151 SH DFND 1 0 2374151 0 ROKU INC COM CL A 77543R102 324 5753 SH DFND 1 0 5753 0 ROLLINS INC COM 775711104 213 6149 SH DFND 1 0 6149 0 ROSS STORES INC COM 778296103 214 2545 SH DFND 1 0 2545 0 ROYAL BK CDA COM 780087102 724581 8047320 SH DFND 1 0 8047320 0 ROYAL CARIBBEAN GROUP COM V7780T103 2885 76126 SH DFND 1 0 76126 0 S&P GLOBAL INC COM 78409V104 2906 9517 SH DFND 1 0 9517 0 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 641 81095 SH DFND 1 0 81095 0 SALESFORCE INC COM 79466L302 34660 240962 SH DFND 1 0 240962 0 SANDSTORM GOLD LTD COM NEW 80013R206 33223 4716750 SH DFND 32 4716750 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 1737 336052 SH DFND 1 0 336052 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 74 14101 SH DFND 1 0 14101 0 SANOFI SPONSORED ADR 80105N105 993 26121 SH DFND 1 0 26121 0 SAP SE SPON ADR 803054204 4707 57938 SH DFND 1 0 57938 0 SCHLUMBERGER LTD COM STK 806857108 4240 118103 SH DFND 1 0 118103 0 SCHWAB CHARLES CORP COM 808513105 4060 56490 SH DFND 1 0 56490 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1607 24195 SH DFND 1 0 24195 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 640 13358 SH DFND 1 0 13358 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 13242 183868 SH DFND 1 0 183868 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 7431 244762 SH DFND 1 0 244762 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 492 13672 SH DFND 1 0 13672 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1880 13198 SH DFND 1 0 13198 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6128 91836 SH DFND 1 0 91836 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7725 63781 SH DFND 1 0 63781 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2023 24426 SH DFND 1 0 24426 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 613 9362 SH DFND 1 0 9362 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1850 27206 SH DFND 1 0 27206 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5679 47809 SH DFND 1 0 47809 0 SERVICENOW INC COM 81762P102 6021 15944 SH DFND 1 0 15944 0 SEVEN HILLS REALTY TRUST COM 81784E101 547 60013 SH DFND 1 0 60013 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 10984 451662 SH DFND 1 0 451662 0 SHELL PLC SPON ADS 780259305 9549 191903 SH DFND 1 0 191903 0 SHERWIN WILLIAMS CO COM 824348106 5343 26094 SH DFND 1 0 26094 0 SHOCKWAVE MED INC COM 82489T104 231 831 SH DFND 1 0 831 0 SHOPIFY INC CL A 82509L107 15352 569864 SH DFND 1 0 569864 0 SILVERCREST METALS INC COM 828363101 152 27430 SH DFND 1 0 27430 0 SIMON PPTY GROUP INC NEW COM 828806109 344 3835 SH DFND 1 0 3835 0 SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 487 20527 SH DFND 1 0 20527 0 SIRIUS XM HOLDINGS INC COM 82968B103 133 23213 SH DFND 1 0 23213 0 SK TELECOM LTD SPONSORED ADR 78440P306 214 11129 SH DFND 1 0 11129 0 SMARTRENT INC COM CL A 83193G107 28 12500 SH DFND 1 0 12500 0 SMUCKER J M CO COM NEW 832696405 1886 13724 SH DFND 1 0 13724 0 SNDL INC COM 83307B101 75 34189 SH DFND 1 4103 30086 0 SNOWFLAKE INC CL A 833445109 219 1288 SH DFND 1 0 1288 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 5183 80927 SH DFND 1 0 80927 0 SOUTHERN CO COM 842587107 1078 15849 SH DFND 1 0 15849 0 SOUTHERN COPPER CORP COM 84265V105 623 13886 SH DFND 1 0 13886 0 SOUTHWEST AIRLS CO COM 844741108 247 8019 SH DFND 1 0 8019 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1218 4240 SH DFND 1 0 4240 0 SPDR GOLD TR GOLD SHS 78463V107 14115 91260 SH DFND 1 0 91260 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 300 9739 SH DFND 1 0 9739 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 7708 298768 SH DFND 1 0 298768 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 3376 70662 SH DFND 1 0 70662 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 52072 145786 SH DFND 1 0 145786 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 670 1667 SH DFND 1 0 1667 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 12494 136395 SH DFND 1 0 136395 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 638 7270 SH DFND 34 7270 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 183 2078 SH DFND 1 0 2078 0 SPDR SER TR BLOOMBERG INVT 78468R200 4472 147597 SH DFND 1 0 147597 0 SPDR SER TR NYSE TECH ETF 78464A102 216 2298 SH DFND 1 0 2298 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 4647 165185 SH DFND 1 0 165185 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 281 8974 SH DFND 1 0 8974 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 207 6994 SH DFND 1 0 6994 0 SPDR SER TR S&P BIOTECH 78464A870 3236 40797 SH DFND 1 0 40797 0 SPDR SER TR S&P DIVID ETF 78464A763 24932 223607 SH DFND 1 0 223607 0 SPDR SER TR S&P METALS MNG 78464A755 2803 65970 SH DFND 1 0 65970 0 SPDR SER TR S&P OILGAS EXP 78468R556 1306 10468 SH DFND 1 0 10468 0 SPDR SER TR S&P REGL BKG 78464A698 2146 36455 SH DFND 1 0 36455 0 SPECIAL OPPORTUNITIES FD INC COM 84741T104 995 89761 SH DFND 1 0 89761 0 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 248 11648 SH DFND 1 0 11648 0 SPROTT INC COM NEW 852066208 210 6273 SH DFND 1 0 6273 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 837 53730 SH DFND 1 0 53730 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 742 57940 SH DFND 1 0 57940 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 79 11985 SH DFND 1 0 11985 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2647 55428 SH DFND 1 0 55428 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 8672 212196 SH DFND 1 0 212196 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 1219 47030 SH DFND 1 0 47030 0 SSR MNG INC COM 784730103 193 13141 SH DFND 1 0 13141 0 STAGWELL INC COM CL A 85256A109 452 65000 SH DFND 1 0 65000 0 STANLEY BLACK & DECKER INC COM 854502101 2172 28885 SH DFND 1 0 28885 0 STANTEC INC COM 85472N109 5500 125487 SH DFND 1 0 125487 0 STARBUCKS CORP COM 855244109 32664 387659 SH DFND 1 0 387659 0 STELLANTIS N.V SHS N82405106 220 18592 SH DFND 1 0 18592 0 STONECO LTD COM CL A G85158106 1021 107099 SH DFND 1 0 107099 0 STRYKER CORPORATION COM 863667101 3376 16667 SH DFND 1 0 16667 0 SUN LIFE FINANCIAL INC. COM 866796105 114849 2888545 SH DFND 1 0 2888545 0 SUNCOR ENERGY INC NEW COM 867224107 147993 5257294 SH DFND 1 0 5257294 0 SUNOPTA INC COM 8676EP108 480 52747 SH DFND 1 0 52747 0 SYNOPSYS INC COM 871607107 526 1723 SH DFND 1 0 1723 0 SYSCO CORP COM 871829107 4283 60565 SH DFND 1 0 60565 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 22103 322382 SH DFND 1 0 322382 0 TARGET CORP COM 87612E106 1025 6910 SH DFND 1 0 6910 0 TC ENERGY CORP COM 87807B107 226069 5611039 SH DFND 0 5611039 0 TE CONNECTIVITY LTD SHS H84989104 4376 39656 SH DFND 1 0 39656 0 TECK RESOURCES LTD CL B 878742204 13349 438951 SH DFND 1 0 438951 0 TELEFONICA S A SPONSORED ADR 879382208 32 10002 SH DFND 1 0 10002 0 TELUS CORPORATION COM 87971M103 258410 13011591 SH DFND 1 0 13011591 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 513 19629 SH DFND 1 0 19629 0 TESLA INC COM 88160R101 22171 83586 SH DFND 1 0 83586 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 102 12622 SH DFND 1 0 12622 0 TEXAS INSTRS INC COM 882508104 6837 44175 SH DFND 1 0 44175 0 TFI INTL INC COM 87241L109 29792 329261 SH DFND 1 0 329261 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 93 32410 SH DFND 1 0 32410 0 THE VALENS COMPANY INC COM NEW 91914P603 35 52514 SH DFND 1 3433 49081 0 THE VERY GOOD FOOD CO INC COM 88340B109 2 19177 SH DFND 1 0 19177 0 THERATECHNOLOGIES INC COM 88338H100 29 12150 SH DFND 1 0 12150 0 THERMO FISHER SCIENTIFIC INC COM 883556102 13422 26463 SH DFND 1 0 26463 0 THOMSON REUTERS CORP. COM NEW 884903709 9950 96958 SH DFND 1 0 96958 0 TILRAY BRANDS INC COM CL 2 88688T100 130 47158 SH DFND 1 10761 36397 0 TITAN MED INC COM NEW 88830X819 15 32999 SH DFND 1 0 32999 0 TJX COS INC NEW COM 872540109 11221 180638 SH DFND 1 0 180638 0 T-MOBILE US INC COM 872590104 1574 11732 SH DFND 1 0 11732 0 TORONTO DOMINION BK ONT COM NEW 891160509 608789 9926441 SH DFND 1 0 9926441 0 TOYOTA MOTOR CORP ADS 892331307 2266 17393 SH DFND 1 0 17393 0 TRANSALTA CORP COM 89346D107 14970 1694378 SH DFND 1 146300 1548078 0 TRICON RESIDENTIAL INC COM NPV 89612W102 13617 1574199 SH DFND 1 0 1574199 0 TRX GOLD CORPORATION COM 87283P109 12 30000 SH DFND 1 0 30000 0 TWILIO INC CL A 90138F102 1785 25812 SH DFND 1 0 25812 0 TWITTER INC COM 90184L102 295 6720 SH DFND 1 0 6720 0 UBER TECHNOLOGIES INC COM 90353T100 6837 257984 SH DFND 1 0 257984 0 ULTA BEAUTY INC COM 90384S303 2590 6456 SH DFND 1 0 6456 0 UNILEVER PLC SPON ADR NEW 904767704 26841 612243 SH DFND 1 0 612243 0 UNION PAC CORP COM 907818108 8451 43380 SH DFND 1 0 43380 0 UNITED AIRLS HLDGS INC COM 910047109 2479 76213 SH DFND 1 0 76213 0 UNITED PARCEL SERVICE INC CL B 911312106 23993 148527 SH DFND 1 0 148527 0 UNITED RENTALS INC COM 911363109 1321 4890 SH DFND 1 0 4890 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 252 4901 SH DFND 1 0 4901 0 UNITEDHEALTH GROUP INC COM 91324P102 166607 329888 SH DFND 1 0 329888 0 UNUM GROUP COM 91529Y106 638 16445 SH DFND 1 0 16445 0 URANIUM ENERGY CORP COM 916896103 39 11043 SH DFND 1 0 11043 0 US BANCORP DEL COM NEW 902973304 4046 100344 SH DFND 1 0 100344 0 VALE S A SPONSORED ADS 91912E105 1315 98727 SH DFND 1 0 98727 0 VALERO ENERGY CORP COM 91913Y100 3568 33391 SH DFND 1 0 33391 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 1128 13979 SH DFND 1 0 13979 0 VANECK ETF TRUST BIOTECH ETF 92189F726 281 1993 SH DFND 1 0 1993 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 11130 424309 SH DFND 1 0 424309 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 499 20693 SH DFND 1 0 20693 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 4121 165909 SH DFND 1 0 165909 0 VANECK ETF TRUST OIL REFINERS ETF 92189F585 2260 83519 SH DFND 1 0 83519 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 541 2560 SH DFND 1 0 2560 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2774 14987 SH DFND 1 0 14987 0 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 247 6093 SH DFND 1 0 6093 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 6193 82777 SH DFND 1 0 82777 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2455 34420 SH DFND 1 0 34420 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 99 1392 SH DFND 41 1392 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 4133 86594 SH DFND 1 0 86594 0 VANGUARD INDEX FDS GROWTH ETF 922908736 11755 54941 SH DFND 1 0 54941 0 VANGUARD INDEX FDS MID CAP ETF 922908629 3243 17251 SH DFND 1 0 17251 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 34644 105525 SH DFND 1 0 105525 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2049 14286 SH DFND 1 0 14286 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1613 9436 SH DFND 1 0 9436 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 151 844 SH DFND 40 844 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 641 3570 SH DFND 1 0 3570 0 VANGUARD INDEX FDS VALUE ETF 922908744 1172 9491 SH DFND 1 0 9491 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1373 37624 SH DFND 1 0 37624 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 162 4429 SH DFND 43 4429 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 9123 197675 SH DFND 1 0 197675 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 12631 262541 SH DFND 1 0 262541 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 25830 341309 SH DFND 1 0 341309 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 5361 92772 SH DFND 1 0 92772 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4707 63371 SH DFND 1 0 63371 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 224 4129 SH DFND 1 0 4129 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 640 9606 SH DFND 1 0 9606 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 17066 126267 SH DFND 1 0 126267 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 520 11363 SH DFND 1 0 11363 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 610 16776 SH DFND 1 0 16776 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3337 35167 SH DFND 1 0 35167 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1586 19249 SH DFND 1 0 19249 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 365 3590 SH DFND 1 0 3590 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2547 11385 SH DFND 1 0 11385 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 250 1586 SH DFND 1 0 1586 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 5895 19178 SH DFND 1 0 19178 0 VERISIGN INC COM 92343E102 1018 5860 SH DFND 1 0 5860 0 VERISK ANALYTICS INC COM 92345Y106 3205 18797 SH DFND 1 0 18797 0 VERIZON COMMUNICATIONS INC COM 92343V104 31549 830896 SH DFND 0 830896 0 VERMILION ENERGY INC COM 923725105 2795 130508 SH DFND 0 130508 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2345 8099 SH DFND 0 8099 0 VIATRIS INC COM 92556V106 1606 188506 SH DFND 0 188506 0 VICINITY MOTOR CORP COM 925654105 28 27468 SH DFND 0 27468 0 VISA INC COM CL A 92826C839 237156 1334962 SH DFND 0 1334962 0 VMWARE INC CL A COM 928563402 662 6222 SH DFND 0 6222 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 977 86217 SH DFND 0 86217 0 W & T OFFSHORE INC COM 92922P106 93 15807 SH DFND 0 15807 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 10371 330274 SH DFND 0 330274 0 WALMART INC COM 931142103 49068 378317 SH DFND 0 378317 0 WARNER BROS DISCOVERY INC COM SER A 934423104 1709 148577 SH DFND 0 148577 0 WASTE CONNECTIONS INC COM 94106B101 24340 180122 SH DFND 0 180122 0 WASTE MGMT INC DEL COM 94106L109 104164 650174 SH DFND 0 650174 0 WELLS FARGO CO NEW COM 949746101 21219 527566 SH DFND 0 527566 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 857 712 SH DFND 0 712 0 WEST FRASER TIMBER CO LTD COM 952845105 1554 21442 SH DFND 0 21442 0 WESTERN COPPER & GOLD CORP COM 95805V108 13 10000 SH DFND 0 10000 0 WHEATON PRECIOUS METALS CORP COM 962879102 2515 77721 SH DFND 0 77721 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 339 5447 SH DFND 0 5447 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 2123 34417 SH DFND 0 34417 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 414 7684 SH DFND 0 7684 0 WORKSPORT LTD COM NEW 98139Q209 26 15000 SH DFND 0 15000 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 2478 75130 SH DFND 0 75130 0 XENON PHARMACEUTICALS INC COM 98420N105 1236 34251 SH DFND 0 34251 0 XYLEM INC COM 98419M100 4771 54613 SH DFND 0 54613 0 YAMANA GOLD INC COM 98462Y100 122 27036 SH DFND 0 27036 0 YUM BRANDS INC COM 988498101 3308 31108 SH DFND 0 31108 0 ZENTEK LTD COM 98942X102 799 481235 SH DFND 0 481235 0 ZOETIS INC CL A 98978V103 5346 36051 SH DFND 0 36051 0