0001085146-23-003053.txt : 20230803 0001085146-23-003053.hdr.sgml : 20230803 20230803114958 ACCESSION NUMBER: 0001085146-23-003053 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230803 DATE AS OF CHANGE: 20230803 EFFECTIVENESS DATE: 20230803 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: 231138813 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 06-30-2023 06-30-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 08-03-2023 1 786 14570558161 false 1 0000009631 028-11475 BANK OF NOVA SCOTIA
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 10834152 108244 SH DFND 1 0 108244 0 ABBOTT LABS COM 002824100 13626130 124987 SH DFND 1 0 124987 0 ABBVIE INC COM 00287Y109 19883957 147584 SH DFND 1 0 147584 0 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 60936 15545 SH DFND 1 0 15545 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 572409 31160 SH DFND 1 0 31160 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 336772 4026 SH DFND 1 0 4026 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 63256025 204990 SH DFND 1 0 204990 0 ACTIVISION BLIZZARD INC COM 00507V109 8259619 97979 SH DFND 1 0 97979 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 62012450 126816 SH DFND 1 0 126816 0 ADVANCED MICRO DEVICES INC COM 007903107 22283307 195622 SH DFND 1 0 195622 0 AGNICO EAGLE MINES LTD COM 008474108 25856088 518790 SH DFND 1 0 518790 0 AIR PRODS & CHEMS INC COM 009158106 4615782 15410 SH DFND 1 0 15410 0 AIRBNB INC COM CL A 009066101 16593134 129472 SH DFND 1 0 129472 0 AKUMIN INC COM 01021X100 16585 92397 SH DFND 1 0 92397 0 ALAMOS GOLD INC NEW COM CL A 011532108 332991 28043 SH DFND 1 0 28043 0 ALBEMARLE CORP COM 012653101 4852804 21753 SH DFND 1 0 21753 0 ALGONQUIN PWR UTILS CORP COM 015857105 36067474 4375185 SH DFND 1 53801 4321384 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6781814 81365 SH DFND 1 0 81365 0 ALLSTATE CORP COM 020002101 1585241 14538 SH DFND 1 0 14538 0 ALPHABET INC CAP STK CL A 02079K305 218094956 1822002 SH DFND 1 0 1822002 0 ALPHABET INC CAP STK CL C 02079K107 171476608 1417506 SH DFND 1 0 1417506 0 ALTRIA GROUP INC COM 02209S103 3945365 87094 SH DFND 1 0 87094 0 AMAZON COM INC COM 023135106 289743482 2222637 SH DFND 1 0 2222637 0 AMBEV SA SPONSORED ADR 02319V103 4359859 1371025 SH DFND 1 0 1371025 0 AMCOR PLC ORD G0250X107 435576 43645 SH DFND 1 0 43645 0 AMDOCS LTD SHS G02602103 967078 9783 SH DFND 1 0 9783 0 AMERICAN AIRLS GROUP INC COM 02376R102 267019 14884 SH DFND 1 0 14884 0 AMERICAN ELEC PWR CO INC COM 025537101 12750065 151426 SH DFND 1 0 151426 0 AMERICAN EXPRESS CO COM 025816109 1898782 10900 SH DFND 1 0 10900 0 AMERICAN INTL GROUP INC COM NEW 026874784 22308829 387710 SH DFND 1 0 387710 0 AMERICAN TOWER CORP NEW COM 03027X100 47939962 247187 SH DFND 1 0 247187 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2780912 19481 SH DFND 1 0 19481 0 AMERISOURCEBERGEN CORP COM 03073E105 1807882 9395 SH DFND 1 0 9395 0 AMETEK INC COM 031100100 220326 1361 SH DFND 1 0 1361 0 AMGEN INC COM 031162100 8675963 39078 SH DFND 1 0 39078 0 AMPHENOL CORP NEW CL A 032095101 254606 2997 SH DFND 1 0 2997 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 204300 5675 SH DFND 1 0 5675 0 ANALOG DEVICES INC COM 032654105 254617 1307 SH DFND 1 0 1307 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 245066 11620 SH DFND 1 0 11620 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 512464 9035 SH DFND 1 0 9035 0 AON PLC SHS CL A G0403H108 2504521 7255 SH DFND 1 0 7255 0 APA CORPORATION COM 03743Q108 523589 15323 SH DFND 1 0 15323 0 APPLE INC COM 037833100 623786979 3215871 SH DFND 1 0 3215871 0 APPLIED MATLS INC COM 038222105 3575778 24739 SH DFND 1 0 24739 0 ARBUTUS BIOPHARMA CORP COM 03879J100 66792 29040 SH DFND 1 0 29040 0 ARCH CAP GROUP LTD ORD G0450A105 296030 3955 SH DFND 1 0 3955 0 ARCHER DANIELS MIDLAND CO COM 039483102 1912123 25306 SH DFND 1 0 25306 0 ARGO BLOCKCHAIN PLC ADS 040126104 20281 12676 SH DFND 1 0 12676 0 ARISTA NETWORKS INC COM 040413106 2775089 17124 SH DFND 1 0 17124 0 ARK ETF TR GENOMIC REV ETF 00214Q302 238425 6994 SH DFND 1 0 6994 0 ARK ETF TR INNOVATION ETF 00214Q104 3928162 88993 SH DFND 1 0 88993 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 222190 3791 SH DFND 1 0 3791 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 1080054 47790 SH DFND 1 0 47790 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 296196 1232 SH DFND 1 0 1232 0 ASHLAND INC COM 044186104 464362 5343 SH DFND 1 0 5343 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 36039425 49726 SH DFND 1 0 49726 0 ASTRAZENECA PLC SPONSORED ADR 046353108 8802257 122987 SH DFND 1 0 122987 0 AT&T INC COM 00206R102 13862644 869129 SH DFND 1 0 869129 0 ATS CORPORATION COM 00217Y104 8209008 178569 SH DFND 1 0 178569 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1814159 8254 SH DFND 1 0 8254 0 AUTOZONE INC COM 053332102 2253986 904 SH DFND 1 0 904 0 AVISTA CORP COM 05379B107 1794578 45698 SH DFND 1 0 45698 0 B2GOLD CORP COM 11777Q209 84164 23634 SH DFND 1 0 23634 0 BALL CORP COM 058498106 5614756 96457 SH DFND 1 0 96457 0 BALLARD PWR SYS INC NEW COM 058586108 121092 27796 SH DFND 1 0 27796 0 BANCO SANTANDER S.A. ADR 05964H105 55192 14876 SH DFND 1 0 14876 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 1764767 1506 SH DFND 1 0 1506 0 BANK AMERICA CORP COM 060505104 45675250 1592019 SH DFND 1 0 1592019 0 BANK MONTREAL QUE COM 063671101 281313862 3115975 SH DFND 1 0 3115975 0 BANK NEW YORK MELLON CORP COM 064058100 5063033 113725 SH DFND 1 0 113725 0 BANK NOVA SCOTIA HALIFAX COM 064149107 660465046 13204757 SH DFND 1 260197 12944560 0 BARRICK GOLD CORP COM 067901108 15848887 937468 SH DFND 1 0 937468 0 BAXTER INTL INC COM 071813109 311451 6836 SH DFND 1 0 6836 0 BAYTEX ENERGY CORP COM 07317Q105 5995293 1842727 SH DFND 1 0 1842727 0 BCE INC COM NEW 05534B760 374675708 8243511 SH DFND 1 0 8243511 0 BECTON DICKINSON & CO COM 075887109 27012301 102316 SH DFND 1 0 102316 0 BERKLEY W R CORP COM 084423102 779285 13084 SH DFND 1 0 13084 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 4143164 8 SH DFND 1 0 8 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 169007891 495621 SH DFND 1 0 495621 0 BERRY GLOBAL GROUP INC COM 08579W103 15849017 246333 SH DFND 1 0 246333 0 BHP GROUP LTD SPONSORED ADS 088606108 958175 16058 SH DFND 1 0 16058 0 BITFARMS LTD COM 09173B107 18909 12849 SH DFND 1 0 12849 0 BLACKBERRY LTD COM 09228F103 358879 64773 SH DFND 1 0 64773 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 157844 14835 SH DFND 1 0 14835 0 BLACKROCK INC COM 09247X101 55322182 80045 SH DFND 1 0 80045 0 BLACKSTONE INC COM 09260D107 13009335 139928 SH DFND 1 0 139928 0 BLOCK INC CL A 852234103 495554 7444 SH DFND 1 0 7444 0 BOEING CO COM 097023105 7219363 34189 SH DFND 1 0 34189 0 BOOKING HOLDINGS INC COM 09857L108 34726260 12860 SH DFND 1 0 12860 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4336784 38860 SH DFND 1 0 38860 0 BORGWARNER INC COM 099724106 1286835 29911 SH DFND 1 0 26310 0 BOSTON SCIENTIFIC CORP COM 101137107 541982 10020 SH DFND 1 0 10020 0 BP PLC SPONSORED ADR 055622104 7630051 216207 SH DFND 1 0 216207 0 BRISTOL-MYERS SQUIBB CO COM 110122108 10358142 161972 SH DFND 1 0 161972 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 294585 8873 SH DFND 1 0 8873 0 BROADCOM INC COM 11135F101 31291952 36075 SH DFND 1 0 36075 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 28185987 868269 SH DFND 1 0 868269 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 223435 11883 SH DFND 1 0 11883 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 1174626 68216 SH DFND 1 0 68216 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 226797715 6753007 SH DFND 1 0 6753007 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 197796814 5435403 SH DFND 1 0 5435403 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 38607010 849216 SH DFND 1 0 849216 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 49783954 1580272 SH DFND 1 0 1580272 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 68856946 2340453 SH DFND 1 38080 2302373 0 BROWN FORMAN CORP CL B 115637209 346393 5187 SH DFND 1 0 5187 0 BRP INC COM SUN VTG 05577W200 1872612 22227 SH DFND 1 0 22227 0 BUNGE LIMITED COM G16962105 579969 6147 SH DFND 1 0 6147 0 CAE INC COM 124765108 4978378 224627 SH DFND 1 0 224627 0 CAL MAINE FOODS INC COM NEW 128030202 1236645 27481 SH DFND 1 0 27481 0 CAMECO CORP COM 13321L108 12561746 402182 SH DFND 1 0 402182 0 CAMPBELL SOUP CO COM 134429109 1904773 41671 SH DFND 1 0 41671 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 177808997 4167585 SH DFND 1 0 4167585 0 CANADIAN NAT RES LTD COM 136385101 108236336 1926683 SH DFND 1 0 1926683 0 CANADIAN NATL RY CO COM 136375102 289191858 2390650 SH DFND 1 0 2390650 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 213794909 2652795 SH DFND 1 0 2652795 0 CANADIAN SOLAR INC COM 136635109 1495178 38645 SH DFND 1 0 38645 0 CANOPY GROWTH CORP COM 138035100 26486 68825 SH DFND 1 0 68825 0 CARDINAL HEALTH INC COM 14149Y108 413838 4376 SH DFND 1 0 4376 0 CARNIVAL CORP COMMON STOCK 143658300 921185 48921 SH DFND 1 0 48921 0 CARRIER GLOBAL CORPORATION COM 14448C104 761017 15309 SH DFND 1 0 15309 0 CASEYS GEN STORES INC COM 147528103 310947 1275 SH DFND 1 0 1275 0 CATERPILLAR INC COM 149123101 10045948 40829 SH DFND 1 0 40829 0 CDW CORP COM 12514G108 632162 3445 SH DFND 1 0 3445 0 CENOVUS ENERGY INC *W EXP 01/01/202 15135U117 112276 10084 SH DFND 1 0 10084 0 CENOVUS ENERGY INC COM 15135U109 23734066 1399887 SH DFND 1 0 1399887 0 CGI INC CL A SUB VTG 12532H104 45662428 434035 SH DFND 1 0 434035 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 178181 20271 SH DFND 1 0 20271 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1374284 10940 SH DFND 1 0 10940 0 CHEMOURS CO COM 163851108 347134 9410 SH DFND 1 0 9410 0 CHENIERE ENERGY INC COM NEW 16411R208 226711 1488 SH DFND 1 0 1488 0 CHEVRON CORP NEW COM 166764100 16414436 104318 SH DFND 1 0 104318 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 502665 235 SH DFND 1 0 235 0 CHURCH & DWIGHT CO INC COM 171340102 1024957 10226 SH DFND 1 0 10226 0 CINTAS CORP COM 172908105 370820 746 SH DFND 1 0 746 0 CIRCOR INTL INC COM 17273K109 225744 3999 SH DFND 1 0 3999 0 CISCO SYS INC COM 17275R102 66893708 1292879 SH DFND 1 0 1292879 0 CITIGROUP INC COM NEW 172967424 29170663 633593 SH DFND 1 0 633593 0 CITIZENS FINL GROUP INC COM 174610105 414281 15885 SH DFND 1 0 15885 0 CLEVELAND-CLIFFS INC NEW COM 185899101 374594 22351 SH DFND 1 0 22351 0 CME GROUP INC COM 12572Q105 332600 1795 SH DFND 1 0 1795 0 CNX RES CORP COM 12653C108 561370 31680 SH DFND 1 0 31680 0 COCA COLA CO COM 191216100 27763350 461026 SH DFND 1 0 461026 0 COEUR MNG INC COM NEW 192108504 314652 110791 SH DFND 1 0 110791 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 278352 4264 SH DFND 1 0 4264 0 COLGATE PALMOLIVE CO COM 194162103 5189109 67356 SH DFND 1 0 67356 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 401302 4109 SH DFND 1 0 4109 0 COMCAST CORP NEW CL A 20030N101 32760925 788464 SH DFND 1 0 788464 0 COMFORT SYS USA INC COM 199908104 283245 1725 SH DFND 1 0 1725 0 CONAGRA BRANDS INC COM 205887102 1786194 52971 SH DFND 1 0 52971 0 CONOCOPHILLIPS COM 20825C104 857480 8276 SH DFND 1 0 8276 0 CONSOLIDATED EDISON INC COM 209115104 2013851 22277 SH DFND 1 0 22277 0 CONSTELLATION BRANDS INC CL A 21036P108 569056 2312 SH DFND 1 0 2312 0 COPART INC COM 217204106 2137961 23440 SH DFND 1 0 23440 0 COSTCO WHSL CORP NEW COM 22160K105 217160166 403356 SH DFND 1 0 403356 0 COTERRA ENERGY INC COM 127097103 1025691 40541 SH DFND 1 0 40541 0 CRESCENT PT ENERGY CORP COM 22576C101 20710041 3082629 SH DFND 1 0 3082629 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 540512 9628 SH DFND 1 0 9628 0 CROWDSTRIKE HLDGS INC CL A 22788C105 359393 2447 SH DFND 1 0 2447 0 CROWN CASTLE INC COM 22822V101 1095670 9616 SH DFND 1 0 9616 0 CSX CORP COM 126408103 2411425 70716 SH DFND 1 0 70716 0 CUMMINS INC COM 231021106 1974534 8054 SH DFND 1 0 8054 0 CVS HEALTH CORP COM 126650100 31762923 459464 SH DFND 1 0 459464 0 D R HORTON INC COM 23331A109 2412750 19827 SH DFND 1 0 19827 0 DANAHER CORPORATION COM 235851102 51352395 213968 SH DFND 1 0 213968 0 DARLING INGREDIENTS INC COM 237266101 2546128 39914 SH DFND 1 0 39914 0 DEERE & CO COM 244199105 21944349 54158 SH DFND 1 0 54158 0 DELTA AIR LINES INC DEL COM NEW 247361702 5840100 122846 SH DFND 1 0 122846 0 DENISON MINES CORP COM 248356107 129162 104333 SH DFND 1 0 104333 0 DESCARTES SYS GROUP INC COM 249906108 2258014 28257 SH DFND 1 0 28257 0 DEVON ENERGY CORP NEW COM 25179M103 4603910 95241 SH DFND 1 0 95241 0 DIAGEO PLC SPON ADR NEW 25243Q205 30455895 175559 SH DFND 1 0 175559 0 DICKS SPORTING GOODS INC COM 253393102 270067 2043 SH DFND 1 0 2043 0 DIRTT ENVIRONMENTAL SOLUTION COM 25490H106 6712 26950 SH DFND 1 0 26950 0 DISNEY WALT CO COM 254687106 119587403 1339459 SH DFND 1 0 1339459 0 DNP SELECT INCOME FD INC COM 23325P104 1026025 97903 SH DFND 1 0 97903 0 DOLLAR GEN CORP NEW COM 256677105 11863494 69876 SH DFND 1 0 69876 0 DOLLAR TREE INC COM 256746108 464368 3236 SH DFND 1 0 3236 0 DOMINOS PIZZA INC COM 25754A201 3752079 11134 SH DFND 1 0 11134 0 DOW INC COM 260557103 7386467 138687 SH DFND 1 0 138687 0 DRAFTKINGS INC NEW COM CL A 26142V105 441754 16626 SH DFND 1 2 16624 0 DRAGANFLY INC. COM NEW 26142Q205 65851 51550 SH DFND 1 0 51550 0 DUKE ENERGY CORP NEW COM NEW 26441C204 549508 6123 SH DFND 1 0 6123 0 DUPONT DE NEMOURS INC COM 26614N102 250836 3511 SH DFND 1 0 3511 0 EATON CORP PLC SHS G29183103 1455762 7239 SH DFND 1 0 7239 0 ECOLAB INC COM 278865100 7689803 41190 SH DFND 1 0 41190 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2092996 22188 SH DFND 1 0 22188 0 ELECTRA BATTERY MATERIALS CO COM NEW 28474P201 47259 48909 SH DFND 1 0 48909 0 ELECTRONIC ARTS INC COM 285512109 1122421 8654 SH DFND 1 0 8654 0 ELEVANCE HEALTH INC COM 036752103 4899054 11027 SH DFND 1 0 11027 0 EMERSON ELEC CO COM 291011104 20404351 225734 SH DFND 1 0 225734 0 ENBRIDGE INC COM 29250N105 454321470 12237886 SH DFND 1 50000 12187886 0 ENERPLUS CORP COM 292766102 5354717 371176 SH DFND 1 0 371176 0 ENOVIX CORPORATION COM 293594107 329599 18270 SH DFND 1 0 18270 0 ENTHUSIAST GAMING HLDGS INC COM 29385B109 23185 48750 SH DFND 1 0 48750 0 EOG RES INC COM 26875P101 2516370 21990 SH DFND 1 0 21990 0 EQUINIX INC COM 29444U700 479893 612 SH DFND 1 0 612 0 EQUINOX GOLD CORP COM 29446Y502 324941 71625 SH DFND 1 0 71625 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 277346 4146 SH DFND 1 0 4146 0 ERO COPPER CORP COM 296006109 2945934 146216 SH DFND 1 0 146216 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1461662 28898 SH DFND 1 0 28898 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 639308 14971 SH DFND 1 0 14971 0 ETF SER SOLUTIONS US GLB JETS 26922A842 327555 15292 SH DFND 1 0 15292 0 ETHAN ALLEN INTERIORS INC COM 297602104 282771 9999 SH DFND 1 0 9999 0 ETSY INC COM 29786A106 763684 9026 SH DFND 1 0 9026 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 834714 45242 SH DFND 1 0 45242 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 407638 6961 SH DFND 1 0 6961 0 EXELON CORP COM 30161N101 390496 9585 SH DFND 1 0 9585 0 EXPEDIA GROUP INC COM NEW 30212P303 386365 3532 SH DFND 1 0 3532 0 EXPEDITORS INTL WASH INC COM 302130109 527041 4351 SH DFND 1 0 4351 0 EXXON MOBIL CORP COM 30231G102 23900560 222849 SH DFND 1 0 222849 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 323144 37143 SH DFND 1 0 37143 0 FASTENAL CO COM 311900104 1498642 25405 SH DFND 1 0 25405 0 FEDEX CORP COM 31428X106 7683746 30995 SH DFND 1 0 30995 0 FERRARI N V COM N3167Y103 867032 2666 SH DFND 1 0 2666 0 FIRST BANCORP P R COM NEW 318672706 252013 20623 SH DFND 1 0 20623 0 FIRST SOLAR INC COM 336433107 332658 1750 SH DFND 1 0 1750 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 627716 22291 SH DFND 1 0 22291 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 534238 7035 SH DFND 1 0 7035 0 FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 599579 22364 SH DFND 1 0 22364 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 758029 16693 SH DFND 1 0 16693 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 211184 2009 SH DFND 1 0 2009 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1332959 8178 SH DFND 1 0 8178 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 543202 13491 SH DFND 1 0 13491 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 442524 11357 SH DFND 1 0 11357 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 461156 12400 SH DFND 1 0 12400 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 797476 7460 SH DFND 1 0 7460 0 FIRSTENERGY CORP COM 337932107 681519 17529 SH DFND 1 0 17529 0 FIRSTSERVICE CORP NEW COM 33767E202 1737143 11299 SH DFND 1 0 11299 0 FISERV INC COM 337738108 1105197 8761 SH DFND 1 0 8761 0 FORD MTR CO DEL COM 345370860 10059243 664852 SH DFND 1 0 664852 0 FORTINET INC COM 34959E109 5499703 72757 SH DFND 1 0 72757 0 FORTIS INC COM 349553107 319175960 7418010 SH DFND 1 0 7418010 0 FORTIVE CORP COM 34959J108 474715 6349 SH DFND 1 0 6349 0 FORTUNA SILVER MINES INC SDCV 4.650%10/3 349915AA6 129205 137000 SH DFND 1 137000 0 0 FORTUNA SILVER MINES INC SDCV 4.650%10/3 349915AA6 37944 40000 PRN DFND 1 0 40000 0 FRANCO NEV CORP COM 351858105 16728880 118536 SH DFND 1 0 118536 0 FREEPORT-MCMORAN INC CL B 35671D857 13845070 346123 SH DFND 1 0 346123 0 GABELLI EQUITY TR INC COM 362397101 2133507 367846 SH DFND 1 0 367846 0 GALLAGHER ARTHUR J & CO COM 363576109 553988 2523 SH DFND 1 0 2523 0 GARMIN LTD SHS H2906T109 209309 2007 SH DFND 1 0 2007 0 GARTNER INC COM 366651107 6099999 17413 SH DFND 1 0 17413 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 270855 3334 SH DFND 1 0 3334 0 GENERAC HLDGS INC COM 368736104 876885 5880 SH DFND 1 0 5880 0 GENERAL DYNAMICS CORP COM 369550108 1463244 6801 SH DFND 1 0 6801 0 GENERAL ELECTRIC CO COM NEW 369604301 2037427 18547 SH DFND 1 0 18547 0 GENERAL MLS INC COM 370334104 1978477 25795 SH DFND 1 0 25795 0 GENERAL MTRS CO COM 37045V100 3191844 82776 SH DFND 1 0 82776 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 3873354 100052 SH DFND 1 0 100052 0 GILDAN ACTIVEWEAR INC COM 375916103 4691705 145866 SH DFND 1 267 145599 0 GILEAD SCIENCES INC COM 375558103 14999828 194626 SH DFND 1 0 194626 0 GLOBAL PMTS INC COM 37940X102 474478 4816 SH DFND 1 0 4816 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 1377355 36583 SH DFND 1 0 36583 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 298730 11494 SH DFND 1 0 11494 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 626434 37511 SH DFND 1 0 37511 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 962293 14800 SH DFND 1 0 14800 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 370316 12885 SH DFND 1 0 12885 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 315367 22803 SH DFND 1 0 22803 0 GOLDMAN SACHS GROUP INC COM 38141G104 13274844 41157 SH DFND 1 0 41157 0 GOODYEAR TIRE & RUBR CO COM 382550101 1524880 111468 SH DFND 1 0 111468 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 104821 30560 SH DFND 1 0 30560 0 GRAINGER W W INC COM 384802104 361177 458 SH DFND 1 0 458 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 8152692 138288 SH DFND 1 0 138288 0 GSK PLC SPONSORED ADR 37733W204 3439880 96515 SH DFND 1 0 96515 0 HALEON PLC SPON ADS 405552100 125407 14965 SH DFND 1 0 14965 0 HALLIBURTON CO COM 406216101 273430 8288 SH DFND 1 0 8288 0 HCA HEALTHCARE INC COM 40412C101 2866062 9444 SH DFND 1 0 9444 0 HDFC BANK LTD SPONSORED ADS 40415F101 954372 13692 SH DFND 1 0 13692 0 HECLA MNG CO COM 422704106 136793 26560 SH DFND 1 0 26560 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 113026 15315 SH DFND 1 0 15315 0 HERSHEY CO COM 427866108 1743894 6984 SH DFND 1 0 6984 0 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 283705 31418 SH DFND 1 0 31418 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1438327 9882 SH DFND 1 0 9882 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 433350 64200 SH DFND 1 0 64200 0 HOME DEPOT INC COM 437076102 123300626 396923 SH DFND 1 0 396923 0 HONEYWELL INTL INC COM 438516106 84357048 406539 SH DFND 1 0 406539 0 HORMEL FOODS CORP COM 440452100 344768 8572 SH DFND 1 0 8572 0 HP INC COM 40434L105 299082 9739 SH DFND 1 0 9739 0 HSBC HLDGS PLC SPON ADR NEW 404280406 205350 5183 SH DFND 1 0 5183 0 HUDBAY MINERALS INC COM 443628102 9443955 1985565 SH DFND 1 0 1985565 0 HUMANA INC COM 444859102 1945017 4350 SH DFND 1 0 4350 0 HUNTSMAN CORP COM 447011107 634970 23500 SH DFND 1 0 23500 0 ICICI BANK LIMITED ADR 45104G104 6913282 299533 SH DFND 1 0 299533 0 IDEXX LABS INC COM 45168D104 670481 1335 SH DFND 1 0 1335 0 ILLINOIS TOOL WKS INC COM 452308109 830536 3320 SH DFND 1 0 3320 0 IMMUNOGEN INC COM 45253H101 249273 13210 SH DFND 1 0 13210 0 IMPERIAL OIL LTD COM NEW 453038408 8524175 166850 SH DFND 1 0 166850 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 268470 9000 SH DFND 1 0 9000 0 ING GROEP N.V. SPONSORED ADR 456837103 2982505 221417 SH DFND 1 0 221417 0 INTEL CORP COM 458140100 9365555 280069 SH DFND 1 0 280069 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 335187 4035 SH DFND 1 0 4035 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 230574 2039 SH DFND 1 0 2039 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 925745 13140 SH DFND 1 0 13140 0 INTERNATIONAL BUSINESS MACHS COM 459200101 19826346 148168 SH DFND 1 0 148168 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 387290 4866 SH DFND 1 0 4866 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 7549 20000 SH DFND 1 0 20000 0 INTUIT COM 461202103 2411933 5264 SH DFND 1 0 5264 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1107544 3239 SH DFND 1 0 3239 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 4664328 93963 SH DFND 1 0 93963 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 451575 33192 SH DFND 1 0 33192 0 INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 539231 8355 SH DFND 1 0 8355 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 753160 33179 SH DFND 1 0 33179 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 987381 46862 SH DFND 1 0 46862 0 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 470917 26235 SH DFND 1 0 26235 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 787262 27740 SH DFND 1 0 27740 0 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 263081 3342 SH DFND 1 0 3342 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 210093 12019 SH DFND 1 0 12019 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 626835 13942 SH DFND 1 0 13942 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 273557 6664 SH DFND 1 0 6664 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 230883 4491 SH DFND 1 0 4491 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 2713486 65622 SH DFND 1 0 65622 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2446526 38951 SH DFND 1 0 38951 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1422403 19916 SH DFND 1 0 19916 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1510731 16889 SH DFND 1 0 16889 0 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 514356 5999 SH DFND 1 0 5999 0 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 528782 5025 SH DFND 1 0 5025 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 688707 8499 SH DFND 1 0 8499 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 595882 6865 SH DFND 1 0 6865 0 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 464216 3153 SH DFND 1 0 3153 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 996791 6091 SH DFND 1 0 6091 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 645881 4683 SH DFND 1 0 4683 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3581481 23934 SH DFND 1 703 23231 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 432342 5575 SH DFND 1 0 5575 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 2738480 48563 SH DFND 1 0 48563 0 INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502 665997 28016 SH DFND 1 0 28016 0 INVESCO LTD SHS G491BT108 2446178 145519 SH DFND 1 0 145519 0 INVESCO QQQ TR UNIT SER 1 46090E103 29028046 78577 SH DFND 1 0 78577 0 INVITAE CORP COM 46185L103 17217 15237 SH DFND 1 0 15237 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 204685 3295 SH DFND 1 0 3295 0 IRON MTN INC DEL COM 46284V101 438721 7721 SH DFND 1 0 7721 0 ISHARES GOLD TR ISHARES NEW 464285204 3969166 109074 SH DFND 1 0 109074 0 ISHARES INC ASIA/PAC DIV ETF 464286293 606303 18459 SH DFND 1 0 18459 0 ISHARES INC CORE MSCI EMKT 46434G103 8321098 168831 SH DFND 1 19989 148842 0 ISHARES INC EMNG MKTS EQT 46434G889 208256 5010 SH DFND 1 0 5010 0 ISHARES INC JP MRG EM CRP BD 464286251 5816786 134120 SH DFND 1 0 134120 0 ISHARES INC MSCI CDA ETF 464286509 1556365 44480 SH DFND 1 0 44480 0 ISHARES INC MSCI EURZONE ETF 464286608 4942189 107861 SH DFND 1 0 107861 0 ISHARES INC MSCI GBL ETF NEW 46434G848 762416 18844 SH DFND 1 0 18844 0 ISHARES INC MSCI JPN ETF NEW 46434G822 4901316 79181 SH DFND 1 3229 75952 0 ISHARES INC MSCI MEXICO ETF 464286822 407528 6554 SH DFND 1 0 6554 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 332811 17076 SH DFND 1 0 17076 0 ISHARES SILVER TR ISHARES 46428Q109 615546 29466 SH DFND 1 0 29466 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 745922 7644 SH DFND 1 1376 6268 0 ISHARES TR 0-5YR HI YL CP 46434V407 1634749 39439 SH DFND 1 0 39439 0 ISHARES TR 0-5YR INVT GR CP 46434V100 4070900 84441 SH DFND 1 0 84441 0 ISHARES TR 1 3 YR TREAS BD 464287457 9817916 121089 SH DFND 1 0 121089 0 ISHARES TR 10-20 YR TRS ETF 464288653 5775784 52142 SH DFND 1 0 52142 0 ISHARES TR 20 YR TR BD ETF 464287432 8086920 78558 SH DFND 1 0 78558 0 ISHARES TR 3 7 YR TREAS BD 464288661 621483 5392 SH DFND 1 0 5392 0 ISHARES TR 7-10 YR TRSY BD 464287440 5390657 55804 SH DFND 1 0 55804 0 ISHARES TR AGGRES ALLOC ETF 464289859 266821 4022 SH DFND 1 0 4022 0 ISHARES TR BLACKROCK ULTRA 46434V878 215787 4290 SH DFND 1 0 4290 0 ISHARES TR CHINA LG-CAP ETF 464287184 14759516 542829 SH DFND 1 0 542829 0 ISHARES TR CONV BD ETF 46435G102 231525 3032 SH DFND 1 0 3032 0 ISHARES TR CORE DIV GRWTH 46434V621 1667253 32355 SH DFND 1 0 32355 0 ISHARES TR CORE HIGH DV ETF 46429B663 3869031 38387 SH DFND 1 0 38387 0 ISHARES TR CORE INTL AGGR 46435G672 290268 5889 SH DFND 1 0 5889 0 ISHARES TR CORE MSCI EAFE 46432F842 1021694 15136 SH DFND 1 0 15136 0 ISHARES TR CORE MSCI TOTAL 46432F834 835163 13337 SH DFND 1 0 13337 0 ISHARES TR CORE S&P MCP ETF 464287507 857915 3281 SH DFND 1 0 3281 0 ISHARES TR CORE S&P SCP ETF 464287804 291574 2926 SH DFND 1 298 2628 0 ISHARES TR CORE S&P US VLU 464287663 296136 3784 SH DFND 1 0 3784 0 ISHARES TR CORE S&P500 ETF 464287200 21785533 48878 SH DFND 1 0 48878 0 ISHARES TR CORE US AGGBD ET 464287226 28443115 290384 SH DFND 1 0 290384 0 ISHARES TR EAFE GRWTH ETF 464288885 353781 3708 SH DFND 1 0 3708 0 ISHARES TR ESG AWR MSCI USA 46435G425 371420 3811 SH DFND 1 0 3811 0 ISHARES TR EUROPE ETF 464287861 1413609 27970 SH DFND 1 0 27970 0 ISHARES TR EXPND TEC SC ETF 464287549 4242667 10799 SH DFND 1 0 10799 0 ISHARES TR FLTG RATE NT ETF 46429B655 12809089 252052 SH DFND 1 0 252052 0 ISHARES TR FOCUSD VAL FAC 46435U333 1609338 30443 SH DFND 1 0 30443 0 ISHARES TR GL CLEAN ENE ETF 464288224 963808 52381 SH DFND 1 0 52381 0 ISHARES TR GLB CNS DISC ETF 464288745 1249312 7972 SH DFND 1 0 7972 0 ISHARES TR GLB INFRASTR ETF 464288372 286726 6107 SH DFND 1 0 6107 0 ISHARES TR GLOB HLTHCRE ETF 464287325 1957849 23036 SH DFND 1 0 23036 0 ISHARES TR GLOBAL 100 ETF 464287572 12369714 162626 SH DFND 1 0 162626 0 ISHARES TR GLOBAL ENERG ETF 464287341 4920701 132206 SH DFND 1 0 132206 0 ISHARES TR GLOBAL FINLS ETF 464287333 1405189 19642 SH DFND 1 0 19642 0 ISHARES TR GLOBAL REIT ETF 46434V647 257470 11209 SH DFND 1 0 11209 0 ISHARES TR GLOBAL TECH ETF 464287291 13617208 218921 SH DFND 1 0 218921 0 ISHARES TR GRWT ALLOCAT ETF 464289867 608261 11822 SH DFND 1 0 11822 0 ISHARES TR HDG MSCI JAPAN 46434V886 339528 10090 SH DFND 1 0 10090 0 ISHARES TR IBOXX HI YD ETF 464288513 917803 12226 SH DFND 1 0 12226 0 ISHARES TR IBOXX INV CP ETF 464287242 10637092 98364 SH DFND 1 0 98364 0 ISHARES TR INTL SEL DIV ETF 464288448 31144512 1182854 SH DFND 1 0 1182854 0 ISHARES TR ISHARES BIOTECH 464287556 1471736 11592 SH DFND 1 0 11592 0 ISHARES TR ISHARES SEMICDTR 464287523 935896 1845 SH DFND 1 0 1845 0 ISHARES TR ISHS 1-5YR INVS 464288646 6051256 120615 SH DFND 1 497 120118 0 ISHARES TR JPMORGAN USD EMG 464288281 5427005 62712 SH DFND 1 3400 59312 0 ISHARES TR MBS ETF 464288588 295651 3170 SH DFND 1 0 3170 0 ISHARES TR MORNINGSTAR GRWT 464287119 439691 7053 SH DFND 1 0 7053 0 ISHARES TR MORNINGSTR US EQ 464287127 612999 10036 SH DFND 1 0 10036 0 ISHARES TR MSCI ACWI ETF 464288257 1311818 13673 SH DFND 1 0 13673 0 ISHARES TR MSCI ACWI EXUS 46435G847 10056881 353369 SH DFND 1 0 353369 0 ISHARES TR MSCI CHINA ETF 46429B671 7236741 161751 SH DFND 1 0 161751 0 ISHARES TR MSCI EAFE ETF 464287465 5922754 81718 SH DFND 1 36582 45136 0 ISHARES TR MSCI EMG MKT ETF 464287234 3038837 76817 SH DFND 1 6197 70620 0 ISHARES TR MSCI INDIA ETF 46429B598 304503 6968 SH DFND 1 0 6968 0 ISHARES TR MSCI USA MIN VOL 46429B697 904004 12162 SH DFND 1 0 12162 0 ISHARES TR MSCI USA MMENTM 46432F396 3978418 27580 SH DFND 1 0 27580 0 ISHARES TR MSCI USA QLT FCT 46432F339 351067 2603 SH DFND 1 0 2603 0 ISHARES TR MSCI USA VALUE 46432F388 223596 2384 SH DFND 1 0 2384 0 ISHARES TR RUS 2000 GRW ETF 464287648 360840 1487 SH DFND 1 0 1487 0 ISHARES TR RUS 2000 VAL ETF 464287630 219935 1562 SH DFND 1 0 1562 0 ISHARES TR RUS MD CP GR ETF 464287481 245827 2544 SH DFND 1 0 2544 0 ISHARES TR RUS MID CAP ETF 464287499 204484 2800 SH DFND 1 0 2800 0 ISHARES TR RUSSELL 2000 ETF 464287655 2235067 11936 SH DFND 1 854 11082 0 ISHARES TR S&P 100 ETF 464287101 1830034 8838 SH DFND 1 0 8838 0 ISHARES TR S&P 500 GRWT ETF 464287309 658787 9347 SH DFND 1 0 9347 0 ISHARES TR S&P 500 VAL ETF 464287408 1840511 11418 SH DFND 1 0 11418 0 ISHARES TR SELECT DIVID ETF 464287168 2784583 24577 SH DFND 1 0 24577 0 ISHARES TR SHORT TREAS BD 464288679 6099700 55226 SH DFND 1 0 55226 0 ISHARES TR TIPS BD ETF 464287176 2272398 21115 SH DFND 1 0 21115 0 ISHARES TR U.S. FIN SVC ETF 464287770 4571359 28934 SH DFND 1 0 28934 0 ISHARES TR U.S. FINLS ETF 464287788 10853863 145473 SH DFND 1 0 145473 0 ISHARES TR U.S. MED DVC ETF 464288810 2517779 44594 SH DFND 1 0 44594 0 ISHARES TR U.S. REAL ES ETF 464287739 630099 7281 SH DFND 1 0 7281 0 ISHARES TR U.S. TECH ETF 464287721 4441973 40800 SH DFND 1 0 40800 0 ISHARES TR US AER DEF ETF 464288760 3195463 27385 SH DFND 1 0 27385 0 ISHARES TR US HLTHCARE ETF 464287762 1050958 3750 SH DFND 1 0 3750 0 ISHARES TR US HLTHCR PR ETF 464288828 879709 3439 SH DFND 1 0 3439 0 ISHARES TR US HOME CONS ETF 464288752 3692646 43219 SH DFND 1 0 43219 0 ISHARES TR US INDUSTRIALS 464287754 1710219 16125 SH DFND 1 0 16125 0 ISHARES TR US INFRASTRUC 46435U713 213818 5471 SH DFND 1 0 5471 0 ISHARES TR US OIL EQ&SV ETF 464288844 202147 10047 SH DFND 1 0 10047 0 ISHARES TR US TREAS BD ETF 46429B267 1732792 75666 SH DFND 1 2475 73191 0 ISHARES TR USD INV GRDE ETF 464288620 296872 5927 SH DFND 1 1167 4760 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 4740903 51006 SH DFND 1 0 51006 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 300296 4902 SH DFND 1 0 4902 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 8131325 146962 SH DFND 1 0 146962 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 12983095 258937 SH DFND 1 0 258937 0 JACOBS SOLUTIONS INC COM 46982L108 858384 7220 SH DFND 1 0 7220 0 JOHNSON & JOHNSON COM 478160104 197346179 1192265 SH DFND 1 0 1192265 0 JOHNSON CTLS INTL PLC SHS G51502105 270383 3968 SH DFND 1 0 3968 0 JPMORGAN CHASE & CO COM 46625H100 202982362 1395636 SH DFND 1 0 1395636 0 KELLOGG CO COM 487836108 808263 11992 SH DFND 1 0 11992 0 KIMBERLY-CLARK CORP COM 494368103 4144382 30019 SH DFND 1 0 30019 0 KINDER MORGAN INC DEL COM 49456B101 309791 17990 SH DFND 1 0 17990 0 KINROSS GOLD CORP COM 496902404 827406 173985 SH DFND 1 1818 172167 0 KKR & CO INC COM 48251W104 237724 4245 SH DFND 1 0 4245 0 KLA CORP COM NEW 482480100 5827493 12015 SH DFND 1 0 12015 0 KRAFT HEINZ CO COM 500754106 2963705 83485 SH DFND 1 0 83485 0 KRANESHARES TR CSI CHI INTERNET 500767306 579451 21517 SH DFND 1 0 21517 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1407406 7189 SH DFND 1 0 7189 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 19836500 95680 SH DFND 1 0 82196 0 LAM RESEARCH CORP COM 512807108 1073590 1670 SH DFND 1 0 1670 0 LAMB WESTON HLDGS INC COM 513272104 4023536 35002 SH DFND 1 0 35002 0 LAS VEGAS SANDS CORP COM 517834107 361172 6227 SH DFND 1 0 6227 0 LAUDER ESTEE COS INC CL A 518439104 517861 2637 SH DFND 1 0 2637 0 LEGGETT & PLATT INC COM 524660107 457861 15458 SH DFND 1 0 15458 0 LENNAR CORP CL A 526057104 842588 6724 SH DFND 1 0 6724 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 638496 37792 SH DFND 1 0 37792 0 LILLY ELI & CO COM 532457108 17487446 37288 SH DFND 1 0 37288 0 LINDE PLC SHS G54950103 3408704 8945 SH DFND 1 0 8945 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 23618 16750 SH DFND 1 0 16750 0 LISTED FD TR ROUNDHILL BALL 53656F417 199380 19208 SH DFND 1 0 19208 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 7420327 367479 SH DFND 1 0 367479 0 LIVE NATION ENTERTAINMENT IN COM 538034109 300026 3293 SH DFND 1 0 3293 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 100421 45645 SH DFND 1 0 45645 0 LOCKHEED MARTIN CORP COM 539830109 7110211 15444 SH DFND 1 0 15444 0 LOOP INDS INC COM 543518104 46444 14425 SH DFND 1 0 14425 0 LOWES COS INC COM 548661107 1360296 6027 SH DFND 1 0 6027 0 LULULEMON ATHLETICA INC COM 550021109 5456503 14416 SH DFND 1 0 14416 0 MAGNA INTL INC COM 559222401 59398411 1053373 SH DFND 1 0 1053373 0 MANULIFE FINL CORP COM 56501R106 243284934 12891548 SH DFND 1 0 12891548 0 MARATHON PETE CORP COM 56585A102 1347438 11556 SH DFND 1 0 11556 0 MARKEL GROUP INC COM 570535104 1264229 914 SH DFND 1 0 914 0 MARRIOTT INTL INC NEW CL A 571903202 2233655 12160 SH DFND 1 0 12160 0 MARSH & MCLENNAN COS INC COM 571748102 14342444 76257 SH DFND 1 0 76257 0 MARTIN MARIETTA MATLS INC COM 573284106 1440936 3121 SH DFND 1 0 3121 0 MARVELL TECHNOLOGY INC COM 573874104 269667 4511 SH DFND 1 0 4511 0 MASTERCARD INCORPORATED CL A 57636Q104 51642441 131305 SH DFND 1 0 131305 0 MCCORMICK & CO INC COM NON VTG 579780206 14407399 165165 SH DFND 1 0 165165 0 MCCORMICK & CO INC COM VTG 579780107 563247 6504 SH DFND 1 0 6504 0 MCDONALDS CORP COM 580135101 65049449 217986 SH DFND 1 0 217986 0 MCKESSON CORP COM 58155Q103 1833595 4291 SH DFND 1 0 4291 0 MEDICAL PPTYS TRUST INC COM 58463J304 268328 28977 SH DFND 1 0 28977 0 MEDTRONIC PLC SHS G5960L103 69018459 783403 SH DFND 1 0 783403 0 MERCADOLIBRE INC COM 58733R102 299703 253 SH DFND 1 0 253 0 MERCK & CO INC COM 58933Y105 40588881 351752 SH DFND 1 0 351752 0 META MATERIALS INC COM 59134N104 15964 74250 SH DFND 1 0 74250 0 META PLATFORMS INC CL A 30303M102 85337666 297361 SH DFND 1 0 297361 0 METLIFE INC COM 59156R108 3583773 63395 SH DFND 1 0 63395 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2202339 1679 SH DFND 1 0 1679 0 MGM RESORTS INTERNATIONAL COM 552953101 1772479 40357 SH DFND 1 0 40357 0 MICRON TECHNOLOGY INC COM 595112103 2367472 37513 SH DFND 1 0 37513 0 MICROSOFT CORP COM 594918104 607257010 1783208 SH DFND 1 0 1783208 0 MKS INSTRS INC COM 55306N104 766944 7095 SH DFND 1 0 7095 0 MODERNA INC COM 60770K107 977828 8048 SH DFND 1 0 8048 0 MONDELEZ INTL INC CL A 609207105 6924222 94929 SH DFND 1 0 94929 0 MOODYS CORP COM 615369105 6086832 17505 SH DFND 1 0 17505 0 MORGAN STANLEY COM NEW 617446448 6314418 73939 SH DFND 1 0 73939 0 MSCI INC COM 55354G100 272653 581 SH DFND 1 0 581 0 NATIONAL BK HLDGS CORP CL A 633707104 221401 7624 SH DFND 1 0 7624 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 823311 12228 SH DFND 1 0 12228 0 NETFLIX INC COM 64110L106 10759729 24427 SH DFND 1 0 24427 0 NEW GOLD INC CDA COM 644535106 11776 10909 SH DFND 1 0 10909 0 NEWELL BRANDS INC COM 651229106 557768 64112 SH DFND 1 0 64112 0 NEWMONT CORP COM 651639106 6984206 164595 SH DFND 1 0 164595 0 NEXGEN ENERGY LTD COM 65340P106 62881 13436 SH DFND 1 0 13436 0 NEXTERA ENERGY INC COM 65339F101 8424699 113539 SH DFND 1 0 113539 0 NICE LTD SPONSORED ADR 653656108 3918432 18975 SH DFND 1 0 18975 0 NIKE INC CL B 654106103 28597548 259105 SH DFND 1 0 259105 0 NIO INC SPON ADS 62914V106 587536 60633 SH DFND 1 0 60633 0 NOKIA CORP SPONSORED ADR 654902204 74863 17996 SH DFND 1 0 17996 0 NORFOLK SOUTHN CORP COM 655844108 628363 2771 SH DFND 1 0 2771 0 NORTHROP GRUMMAN CORP COM 666807102 4702035 10316 SH DFND 1 0 10316 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 568545 26116 SH DFND 1 0 26116 0 NOVARTIS AG SPONSORED ADR 66987V109 4121469 40842 SH DFND 1 0 40842 0 NOVO-NORDISK A S ADR 670100205 11217973 69319 SH DFND 1 0 69319 0 NUCOR CORP COM 670346105 1585361 9668 SH DFND 1 0 9668 0 NUTRIEN LTD COM 67077M108 83462288 1416111 SH DFND 1 0 1416111 0 NUVEI CORPORATION SUB VTG SHS 67079A102 866421 29353 SH DFND 1 0 29353 0 NVIDIA CORPORATION COM 67066G104 93666268 221424 SH DFND 1 0 221424 0 NXP SEMICONDUCTORS N V COM N6596X109 1680219 8209 SH DFND 1 0 8209 0 OCCIDENTAL PETE CORP COM 674599105 3624107 61634 SH DFND 1 0 61634 0 OFG BANCORP COM 67103X102 268517 10296 SH DFND 1 0 10296 0 OMNICOM GROUP INC COM 681919106 895072 9407 SH DFND 1 0 9407 0 ONE GAS INC COM 68235P108 251782 3278 SH DFND 1 0 3278 0 ONEMAIN HLDGS INC COM 68268W103 262316 6004 SH DFND 1 0 6004 0 ONEOK INC NEW COM 682680103 2021269 32749 SH DFND 1 0 32749 0 OPEN TEXT CORP COM 683715106 24154090 581779 SH DFND 1 0 581779 0 ORACLE CORP COM 68389X105 16114499 135312 SH DFND 1 0 135312 0 OREILLY AUTOMOTIVE INC COM 67103H107 335309 351 SH DFND 1 0 351 0 ORGANIGRAM HLDGS INC COM 68620P101 20272 53707 SH DFND 1 0 53707 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 1868760 122163 SH DFND 1 0 122163 0 OTIS WORLDWIDE CORP COM 68902V107 4394843 49375 SH DFND 1 0 49375 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 113058 64976 SH DFND 1 0 64976 0 OVINTIV INC COM 69047Q102 3611048 94931 SH DFND 1 0 94931 0 OWENS CORNING NEW COM 690742101 287618 2204 SH DFND 1 0 2204 0 PACCAR INC COM 693718108 318976 3813 SH DFND 1 0 3813 0 PACER FDS TR DATA AND INFRAST 69374H741 1349564 46218 SH DFND 1 0 46218 0 PACER FDS TR INDUSTRIAL RELET 69374H766 1348406 34457 SH DFND 1 0 34457 0 PACKAGING CORP AMER COM 695156109 672565 5089 SH DFND 1 0 5089 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 258390 16855 SH DFND 1 0 16855 0 PALO ALTO NETWORKS INC COM 697435105 5127485 20067 SH DFND 1 0 20067 0 PAN AMERN SILVER CORP COM 697900108 1174148 81253 SH DFND 1 0 81253 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 8853327 556464 SH DFND 1 0 556464 0 PARKER-HANNIFIN CORP COM 701094104 498471 1278 SH DFND 1 0 1278 0 PAYPAL HLDGS INC COM 70450Y103 18475843 276873 SH DFND 1 0 276873 0 PEMBINA PIPELINE CORP COM 706327103 153868722 4899933 SH DFND 1 0 4899933 0 PEPSICO INC COM 713448108 101775359 549482 SH DFND 1 0 549482 0 PERION NETWORK LTD SHS NEW M78673114 2093994 68275 SH DFND 1 0 68275 0 PFIZER INC COM 717081103 71385697 1946166 SH DFND 1 0 1946166 0 PG&E CORP COM 69331C108 294849 17063 SH DFND 1 0 17063 0 PHILIP MORRIS INTL INC COM 718172109 4275561 43798 SH DFND 1 0 43798 0 PHILLIPS 66 COM 718546104 4872496 51085 SH DFND 1 0 51085 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1205176 64276 SH DFND 1 0 64276 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 3590691 274938 SH DFND 1 0 274938 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 34409913 375572 SH DFND 1 0 375572 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 5484019 54972 SH DFND 1 0 54972 0 PIMCO HIGH INCOME FD COM SHS 722014107 113750 22750 SH DFND 1 0 22750 0 PINTEREST INC CL A 72352L106 2401379 87834 SH DFND 1 0 87834 0 PIONEER NAT RES CO COM 723787107 297510 1436 SH DFND 1 0 1436 0 PLBY GROUP INC COM 72814P109 74689 44456 SH DFND 1 0 44456 0 PNC FINL SVCS GROUP INC COM 693475105 1179399 9364 SH DFND 1 0 9364 0 POET TECHNOLOGIES INC COM NEW 73044W302 122656 28011 SH DFND 1 0 28011 0 POINT BIOPHARMA GLOBAL INC COM 730541109 453000 50000 SH DFND 1 0 50000 0 PPL CORP COM 69351T106 482260 18226 SH DFND 1 0 18226 0 PRECISION DRILLING CORP COM NEW 74022D407 521294 10715 SH DFND 1 0 10715 0 PREMIER INC CL A 74051N102 230792 8344 SH DFND 1 0 8344 0 PROCTER AND GAMBLE CO COM 742718109 62399949 411227 SH DFND 1 0 411227 0 PROGRESSIVE CORP COM 743315103 432858 3270 SH DFND 1 0 3270 0 PROLOGIS INC. COM 74340W103 29431384 240002 SH DFND 1 0 240002 0 PROSHARES TR EQTS FOR RISIN 74347B391 207250 4208 SH DFND 1 0 4208 0 PROSHARES TR MERGER ETF 74348A566 245568 6400 SH DFND 1 0 6400 0 PROSHARES TR S&P 500 DV ARIST 74348A467 1048015 11116 SH DFND 1 0 11116 0 PUBLIC STORAGE COM 74460D109 375066 1285 SH DFND 1 0 1285 0 PULTE GROUP INC COM 745867101 2208660 28433 SH DFND 1 0 28433 0 PYROGENESIS CDA INC COM 74734T104 21695 31238 SH DFND 1 0 31238 0 QUALCOMM INC COM 747525103 19347652 162531 SH DFND 1 0 162531 0 QUANTA SVCS INC COM 74762E102 5523212 28115 SH DFND 1 0 28115 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 11618398 118599 SH DFND 1 0 118599 0 RB GLOBAL INC COM 74935Q107 4072337 68155 SH DFND 1 0 68155 0 RBB FD INC US TREAS 3 MNTH 74933W452 2652943 52953 SH DFND 1 0 52953 0 RELX PLC SPONSORED ADR 759530108 3766058 112653 SH DFND 1 0 112653 0 REPUBLIC SVCS INC COM 760759100 399011 2605 SH DFND 1 0 2605 0 RESMED INC COM 761152107 219173 1003 SH DFND 1 0 1003 0 RESTAURANT BRANDS INTL INC COM 76131D103 106385341 1374537 SH DFND 1 0 1374537 0 RH COM 74967X103 1163476 3530 SH DFND 1 0 3530 0 RIO TINTO PLC SPONSORED ADR 767204100 5593249 87613 SH DFND 1 0 87613 0 RIOT PLATFORMS INC COM 767292105 370178 31318 SH DFND 1 0 31318 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 364918 21904 SH DFND 1 0 21904 0 ROCKET LAB USA INC COM 773122106 151500 25250 SH DFND 1 0 25250 0 ROCKWELL AUTOMATION INC COM 773903109 2882356 8749 SH DFND 1 0 8749 0 ROGERS COMMUNICATIONS INC CL B 775109200 109321588 2401301 SH DFND 1 0 2401301 0 ROKU INC COM CL A 77543R102 350507 5480 SH DFND 1 0 5480 0 ROSS STORES INC COM 778296103 1132401 10099 SH DFND 1 0 10099 0 ROYAL BK CDA COM 780087102 802257059 8404758 SH DFND 1 0 8404758 0 ROYAL CARIBBEAN GROUP COM V7780T103 2963035 28562 SH DFND 1 0 28562 0 S&P GLOBAL INC COM 78409V104 2899655 7233 SH DFND 1 0 7233 0 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 1473922 191419 SH DFND 1 0 191419 0 SALESFORCE INC COM 79466L302 36955831 174928 SH DFND 1 0 174928 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 52689 14101 SH DFND 1 0 14101 0 SANOFI SPONSORED ADR 80105N105 277700 5152 SH DFND 1 0 5152 0 SAP SE SPON ADR 803054204 8104777 59241 SH DFND 1 0 59241 0 SCHLUMBERGER LTD COM STK 806857108 4352032 88600 SH DFND 1 0 88600 0 SCHWAB CHARLES CORP COM 808513105 2973095 52454 SH DFND 1 0 52454 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 6494268 89428 SH DFND 1 0 89428 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 573224 8808 SH DFND 1 0 8808 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 14588594 179729 SH DFND 1 0 179729 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 8472130 251325 SH DFND 1 3000 248325 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4189585 24672 SH DFND 1 0 24672 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2017068 27195 SH DFND 1 0 27195 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 11231975 84622 SH DFND 1 0 84622 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1965328 18313 SH DFND 1 0 18313 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 583401 8915 SH DFND 1 0 8915 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 384438 4639 SH DFND 1 0 4639 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8648267 49739 SH DFND 1 0 49739 0 SERVICENOW INC COM 81762P102 12643399 22498 SH DFND 1 0 22498 0 SEVEN HILLS REALTY TRUST COM 81784E101 710410 69240 SH DFND 1 0 69240 0 SHELL PLC SPON ADS 780259305 11462987 189847 SH DFND 1 0 189847 0 SHERWIN WILLIAMS CO COM 824348106 7718162 29068 SH DFND 1 0 29068 0 SHIFT4 PMTS INC CL A 82452J109 292013 4300 SH DFND 1 0 4300 0 SHOPIFY INC CL A 82509L107 28029404 434021 SH DFND 1 1779 432242 0 SILVERCREST METALS INC COM 828363101 159849 27430 SH DFND 1 0 27430 0 SIMON PPTY GROUP INC NEW COM 828806109 685031 5932 SH DFND 1 0 5932 0 SIRIUS XM HOLDINGS INC COM 82968B103 69721 15391 SH DFND 1 0 15391 0 SK TELECOM LTD SPONSORED ADR 78440P306 569428 29185 SH DFND 1 0 29185 0 SMITH A O CORP COM 831865209 543450 7467 SH DFND 1 0 7467 0 SNDL INC COM 83307B101 55340 40391 SH DFND 1 18 40373 0 SNOWFLAKE INC CL A 833445109 1121923 6375 SH DFND 1 0 6375 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 2985272 41108 SH DFND 1 0 41108 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 6649162 73845 SH DFND 1 0 73845 0 SOUTHERN CO COM 842587107 400708 5704 SH DFND 1 0 5704 0 SOUTHWEST AIRLS CO COM 844741108 829319 22903 SH DFND 1 0 22903 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1832394 5329 SH DFND 1 0 5329 0 SPDR GOLD TR GOLD SHS 78463V107 17133927 96112 SH DFND 1 0 96112 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 7164445 220173 SH DFND 1 0 220173 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 3383390 63395 SH DFND 1 0 63395 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 310091 6020 SH DFND 1 0 6020 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 69361853 156473 SH DFND 1 1000 155473 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1109190 2316 SH DFND 1 0 2316 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 2055083 22382 SH DFND 1 0 22382 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 244065 2652 SH DFND 1 0 2652 0 SPDR SER TR BLOOMBERG INVT 78468R200 3005286 97924 SH DFND 1 0 97924 0 SPDR SER TR FTSE INT GVT ETF 78464A490 511478 12248 SH DFND 1 0 12248 0 SPDR SER TR NYSE TECH ETF 78464A102 320672 2298 SH DFND 1 0 2298 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 3317312 117261 SH DFND 1 0 117261 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 292875 9121 SH DFND 1 0 9121 0 SPDR SER TR S&P BIOTECH 78464A870 3261808 39204 SH DFND 1 0 39204 0 SPDR SER TR S&P DIVID ETF 78464A763 25836029 210766 SH DFND 1 0 210766 0 SPDR SER TR S&P METALS MNG 78464A755 2751349 54139 SH DFND 1 0 54139 0 SPDR SER TR S&P OILGAS EXP 78468R556 1322444 10265 SH DFND 1 0 10265 0 SPDR SER TR S&P REGL BKG 78464A698 985309 24132 SH DFND 1 0 24132 0 SPECIAL OPPORTUNITIES FD INC COM 84741T104 923506 82309 SH DFND 1 0 82309 0 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 301404 11648 SH DFND 1 0 11648 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1037441 58418 SH DFND 1 0 58418 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 972625 64372 SH DFND 1 0 64372 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 142213 17895 SH DFND 1 0 17895 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3348474 55255 SH DFND 1 0 55255 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 8759704 209212 SH DFND 1 0 209212 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 1196673 44937 SH DFND 1 0 44937 0 SSR MINING IN COM 784730103 1591788 113287 SH DFND 1 0 113287 0 STANLEY BLACK & DECKER INC COM 854502101 3239846 34573 SH DFND 1 0 34573 0 STANTEC INC COM 85472N109 9968000 153530 SH DFND 1 0 153530 0 STARBUCKS CORP COM 855244109 39817013 401947 SH DFND 1 0 401947 0 STEEL DYNAMICS INC COM 858119100 419924 3855 SH DFND 1 0 3855 0 STELLANTIS N.V SHS N82405106 311122 17737 SH DFND 1 0 17737 0 STONECO LTD COM CL A G85158106 2261771 177533 SH DFND 1 0 177533 0 STRYKER CORPORATION COM 863667101 15237965 49946 SH DFND 1 0 49946 0 SUN LIFE FINANCIAL INC. COM 866796105 157496677 3027212 SH DFND 1 9881 3017331 0 SUNCOR ENERGY INC NEW COM 867224107 149437411 5101981 SH DFND 1 0 5101981 0 SUNOPTA INC COM 8676EP108 322808 48511 SH DFND 1 0 48511 0 SUNRUN INC COM 86771W105 391777 21936 SH DFND 1 0 21936 0 SYNOPSYS INC COM 871607107 1109424 2548 SH DFND 1 0 2548 0 SYSCO CORP COM 871829107 4477471 60343 SH DFND 1 0 60343 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 31433465 311467 SH DFND 1 0 311467 0 TAPESTRY INC COM 876030107 911897 21306 SH DFND 1 0 21306 0 TARGET CORP COM 87612E106 232935 1766 SH DFND 1 0 1766 0 TASEKO MINES LTD COM 876511106 17362 12433 SH DFND 1 0 12433 0 TC ENERGY CORP COM 87807B107 297148981 7357889 SH DFND 1 0 7357889 0 TE CONNECTIVITY LTD SHS H84989104 5458800 38947 SH DFND 1 0 38947 0 TECK RESOURCES LTD CL B 878742204 16937765 402785 SH DFND 1 0 402785 0 TEEKAY CORPORATION COM Y8564W103 115714 19158 SH DFND 1 0 19158 0 TELADOC HEALTH INC COM 87918A105 201020 7939 SH DFND 1 0 7939 0 TELEFONICA S A SPONSORED ADR 879382208 40308 10002 SH DFND 1 0 10002 0 TELUS CORPORATION COM 87971M103 294133108 15132068 SH DFND 1 0 15132068 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 232221 15442 SH DFND 1 0 15442 0 TERADYNE INC COM 880770102 1013103 9100 SH DFND 1 0 9100 0 TESLA INC COM 88160R101 22280198 85113 SH DFND 1 0 85113 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 92601 12297 SH DFND 1 0 12297 0 TEXAS INSTRS INC COM 882508104 2908911 16159 SH DFND 1 0 16159 0 TFI INTL INC COM 87241L109 35384429 311097 SH DFND 1 0 311097 0 TH INTERNATIONAL LIMITED ORDINARY SHARES G8656L106 69071 24067 SH DFND 1 0 24067 0 THE CIGNA GROUP COM 125523100 531187 1893 SH DFND 1 0 1893 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 30358 16411 SH DFND 1 0 16411 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 937030 138614 SH DFND 1 0 138614 0 THE TRADE DESK INC COM CL A 88339J105 233297 3021 SH DFND 1 0 3021 0 THERMO FISHER SCIENTIFIC INC COM 883556102 19651952 37665 SH DFND 1 0 37665 0 THOMSON REUTERS CORP. COM 884903808 28965075 214988 SH DFND 1 9736 205252 0 TIDAL ETF TR SP DWJNS SUKUK 886364702 940793 53092 SH DFND 1 0 53092 0 TILRAY BRANDS INC COM 88688T100 104632 67942 SH DFND 1 0 67942 0 TJX COS INC NEW COM 872540109 17459000 205908 SH DFND 1 0 205908 0 T-MOBILE US INC COM 872590104 1402332 10096 SH DFND 1 0 10096 0 TORONTO DOMINION BK ONT COM NEW 891160509 681123085 10990374 SH DFND 1 57654 10932720 0 TOYOTA MOTOR CORP ADS 892331307 2733079 17002 SH DFND 1 0 17002 0 TRACTOR SUPPLY CO COM 892356106 469396 2123 SH DFND 1 0 2123 0 TRANSALTA CORP COM 89346D107 16871626 1807892 SH DFND 1 128680 1679212 0 TRICON RESIDENTIAL INC COM NPV 89612W102 12304210 1402148 SH DFND 1 97894 1304254 0 TRUIST FINL CORP COM 89832Q109 203676 6711 SH DFND 1 0 6711 0 TRX GOLD CORPORATION COM 87283P109 17592 39500 SH DFND 1 0 39500 0 TWILIO INC CL A 90138F102 247354 3888 SH DFND 1 0 3888 0 TYSON FOODS INC CL A 902494103 943851 18492 SH DFND 1 0 18492 0 UBER TECHNOLOGIES INC COM 90353T100 14241211 329883 SH DFND 1 0 329883 0 ULTA BEAUTY INC COM 90384S303 970371 2062 SH DFND 1 0 2062 0 UNILEVER PLC SPON ADR NEW 904767704 17557158 336791 SH DFND 1 0 336791 0 UNION PAC CORP COM 907818108 9990012 48822 SH DFND 1 0 48822 0 UNITED PARCEL SERVICE INC CL B 911312106 21627508 120655 SH DFND 1 0 120655 0 UNITED RENTALS INC COM 911363109 3935330 8836 SH DFND 1 0 8836 0 UNITEDHEALTH GROUP INC COM 91324P102 186543833 388113 SH DFND 1 0 388113 0 US BANCORP DEL COM NEW 902973304 1124088 34022 SH DFND 1 0 34022 0 VALE S A SPONSORED ADS 91912E105 2135304 159113 SH DFND 1 0 159113 0 VALERO ENERGY CORP COM 91913Y100 2247246 19158 SH DFND 1 0 19158 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 878195 10745 SH DFND 1 0 10745 0 VANECK ETF TRUST BIOTECH ETF 92189F726 254053 1628 SH DFND 1 0 1628 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 14795928 532802 SH DFND 1 0 532802 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 1515528 50333 SH DFND 1 0 50333 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 4394815 174052 SH DFND 1 0 174052 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 617930 7744 SH DFND 1 0 7744 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 246320 2962 SH DFND 1 0 2962 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 5909543 38814 SH DFND 1 0 38814 0 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 302723 5430 SH DFND 1 0 5430 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1045669 13957 SH DFND 1 0 13957 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 8347916 110466 SH DFND 1 0 110466 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3017244 41509 SH DFND 1 5028 36481 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 5625323 115086 SH DFND 1 8069 107017 0 VANGUARD INDEX FDS GROWTH ETF 922908736 15438030 54559 SH DFND 1 0 54559 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 204344 1008 SH DFND 1 0 1008 0 VANGUARD INDEX FDS MID CAP ETF 922908629 3528946 16029 SH DFND 1 0 16029 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 34282818 84175 SH DFND 1 0 84175 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2484313 15020 SH DFND 1 0 15020 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1689974 8497 SH DFND 1 0 8497 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 723869 3286 SH DFND 1 0 3286 0 VANGUARD INDEX FDS VALUE ETF 922908744 1263841 8894 SH DFND 1 0 8894 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 237882 4372 SH DFND 1 0 4372 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1291477 31748 SH DFND 1 2954 28794 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 8974281 145450 SH DFND 1 0 145450 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 323378 2927 SH DFND 1 0 2927 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 6752890 142406 SH DFND 1 0 142406 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 27776577 351469 SH DFND 1 2500 348969 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 3310462 57344 SH DFND 1 0 57344 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4533624 59921 SH DFND 1 0 59921 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 225726 3190 SH DFND 1 0 3190 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1273370 16839 SH DFND 1 0 16839 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 20712031 127518 SH DFND 1 4105 123413 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 315730 5630 SH DFND 1 0 5630 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 858428 18589 SH DFND 1 1356 17233 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1518405 14315 SH DFND 1 0 14315 0 VANGUARD WORLD FD EXTENDED DUR 921910709 787004 9039 SH DFND 1 0 9039 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1020257 9597 SH DFND 1 0 9597 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 453818 4020 SH DFND 1 0 4020 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2978975 12168 SH DFND 1 0 12168 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 324120 1577 SH DFND 1 0 1577 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 7092268 16040 SH DFND 1 0 16040 0 VEEVA SYS INC CL A COM 922475108 1227795 6209 SH DFND 1 0 6209 0 VERISIGN INC COM 92343E102 906637 4012 SH DFND 1 0 4012 0 VERISK ANALYTICS INC COM 92345Y106 4604005 20369 SH DFND 1 0 20369 0 VERIZON COMMUNICATIONS INC COM 92343V104 36246021 974613 SH DFND 1 0 974613 0 VERMILION ENERGY INC COM 923725105 1358434 109198 SH DFND 1 0 109198 0 VERTEX PHARMACEUTICALS INC COM 92532F100 3003284 8534 SH DFND 1 0 8534 0 VIATRIS INC COM 92556V106 2137850 214209 SH DFND 1 0 214209 0 VISA INC COM CL A 92826C839 316552194 1332961 SH DFND 1 0 1332961 0 VMWARE INC CL A COM 928563402 1015189 7065 SH DFND 1 0 7065 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 749863 79351 SH DFND 1 0 79351 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 13338289 468176 SH DFND 1 0 468176 0 WALMART INC COM 931142103 51340425 326619 SH DFND 1 0 326619 0 WARNER BROS DISCOVERY INC COM SER A 934423104 1586343 126503 SH DFND 1 0 126503 0 WASTE CONNECTIONS INC COM 94106B101 28065567 196975 SH DFND 1 0 196975 0 WASTE MGMT INC DEL COM 94106L109 112470820 648541 SH DFND 1 0 648541 0 WELLS FARGO CO NEW COM 949746101 18407663 431294 SH DFND 1 0 431294 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 993024 862 SH DFND 1 0 862 0 WEST FRASER TIMBER CO LTD COM 952845105 1765392 20573 SH DFND 1 0 20573 0 WESTERN COPPER & GOLD CORP COM 95805V108 18666 12181 SH DFND 1 0 12181 0 WESTERN UN CO COM 959802109 262609 22388 SH DFND 1 0 22388 0 WHEATON PRECIOUS METALS CORP COM 962879102 4295215 99506 SH DFND 1 0 99506 0 WHIRLPOOL CORP COM 963320106 456340 3067 SH DFND 1 0 3067 0 WILLIAMS SONOMA INC COM 969904101 308471 2465 SH DFND 1 0 2465 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 359580 4392 SH DFND 1 0 4392 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 1042957 12528 SH DFND 1 0 12528 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 445557 6684 SH DFND 1 0 6684 0 WORKSPORT LTD COM NEW 98139Q209 36600 15000 SH DFND 1 0 15000 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 1794537 47113 SH DFND 1 0 47113 0 XYLEM INC COM 98419M100 5876395 52179 SH DFND 1 0 52179 0 YUM BRANDS INC COM 988498101 4597655 33184 SH DFND 1 0 33184 0 ZENTEK LTD COM 98942X102 684875 438296 SH DFND 1 0 438296 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1686208 11581 SH DFND 1 0 11581 0 ZOETIS INC CL A 98978V103 13561975 78753 SH DFND 1 0 78753 0