0001654954-22-014860.txt : 20221109 0001654954-22-014860.hdr.sgml : 20221109 20221109104932 ACCESSION NUMBER: 0001654954-22-014860 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221109 DATE AS OF CHANGE: 20221109 EFFECTIVENESS DATE: 20221109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TORONTO DOMINION BANK CENTRAL INDEX KEY: 0000947263 STANDARD INDUSTRIAL CLASSIFICATION: COMMERCIAL BANKS, NEC [6029] IRS NUMBER: 135640479 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11527 FILM NUMBER: 221371152 BUSINESS ADDRESS: STREET 1: 66 WELLINGTON STREET WEST STREET 2: 15TH FLOOR, TD TOWER CITY: TORONTO, ONTARIO STATE: A6 ZIP: M5K 1A2 BUSINESS PHONE: 416-944-6367 MAIL ADDRESS: STREET 1: 66 WELLINGTON STREET WEST STREET 2: 15TH FLOOR, TD TOWER CITY: TORONTO, ONTARIO STATE: A6 ZIP: M5K 1A2 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000947263 XXXXXXXX 09-30-2022 09-30-2022 false TORONTO DOMINION BANK
66 Wellington Street West 15th Floor, Td Tower Toronto, Ontario A6 M5K 1A2
13F COMBINATION REPORT 028-11527 0001115941 028-05929 TDAM USA INC. 0001056053 028-05987 TD ASSET MANAGEMENT INC 0001335977 028-11451 TD Securities (USA) LLC N
Dale McErlean Vice President 6474005047 /s/ Dale McErlean Moncton A3 11-08-2022 5 5936 56182643 1 0001106553 028-11512 TD SECURITIES INC 2 0001178652 028-11579 TD GLOBAL FINANCE 3 0001343236 028-11510 Toronto Dominion (New York) LLC 4 0001584627 028-15608 TORONTO DOMINION (SOUTH EAST ASIA) Ltd 5 0001719180 028-18156 TD Insurance - Meloche Monnex
INFORMATION TABLE 2 infotable.xml The Charles Schwab Corp COM 87236Y108 16183596 225178738 SH DFND 3 0 253578738 0 APA Corp COM 03743Q108 66 1919 SH SOLE 1919 0 0 Air Products & Chemicals Inc COM 009158106 308 1326 SH SOLE 1326 0 0 Amphenol Corp COM 032095101 510 7613 SH SOLE 7613 0 0 Apollo Global Management Inc COM 03769M106 342 7347 SH SOLE 7347 0 0 Activision Blizzard Inc COM 00507V109 2588 34831 SH SOLE 34831 0 0 Broadcom Inc COM 11135F101 1699 3828 SH SOLE 3828 0 0 Avery Dennison Corp COM 053611109 80 491 SH SOLE 491 0 0 American Express Co COM 025816109 62 462 SH SOLE 462 0 0 AutoZone Inc COM 053332102 495 231 SH SOLE 231 0 0 Boeing Co/The COM 097023105 407 3361 SH SOLE 3361 0 0 Bank of America Corp COM 060505104 1384 45836 SH SOLE 45836 0 0 Baxter International Inc COM 071813109 303 5619 SH SOLE 5619 0 0 Franklin Resources Inc COM 354613101 39 1791 SH SOLE 1791 0 0 Brown-Forman Corp COM 115637209 266 3998 SH SOLE 3998 0 0 Biogen Inc COM 09062X103 447 1676 SH SOLE 1676 0 0 Bristol-Myers Squibb Co COM 110122108 1946 27381 SH SOLE 27381 0 0 Berkshire Hathaway Inc COM 084670702 2759 10336 SH SOLE 10336 0 0 Boston Scientific Corp COM 101137107 881 22761 SH SOLE 22761 0 0 Boston Properties Inc COM 101121101 228 3048 SH SOLE 3048 0 0 Citigroup Inc COM 172967424 15729 377588 SH SOLE 377588 0 0 Conagra Brands Inc COM 205887102 94 2874 SH SOLE 2874 0 0 Cardinal Health Inc COM 14149Y108 120 1794 SH SOLE 1794 0 0 Caterpillar Inc COM 149123101 525 3203 SH SOLE 3203 0 0 Crown Castle International Cor COM 22822V101 733 5072 SH SOLE 5072 0 0 Carnival Corp COM 143658300 41 5852 SH SOLE 5852 0 0 Agilent Technologies Inc COM 00846U101 403 3317 SH SOLE 3317 0 0 Advance Auto Parts Inc COM 00751Y106 92 586 SH SOLE 586 0 0 Apple Inc COM 037833100 24423 176781 SH SOLE 176781 0 0 AbbVie Inc COM 00287Y109 2466 18382 SH SOLE 18382 0 0 Abbott Laboratories COM 002824100 5841 60384 SH SOLE 60384 0 0 Adobe Systems Inc COM 00724F101 19395 70499 SH SOLE 70499 0 0 Archer-Daniels-Midland Co COM 039483102 271 3365 SH SOLE 3365 0 0 Automatic Data Processing Inc COM 053015103 1149 5081 SH SOLE 5081 0 0 Autodesk Inc COM 052769106 446 2389 SH SOLE 2389 0 0 Ameren Corp COM 023608102 124 1542 SH SOLE 1542 0 0 American Electric Power Co Inc COM 025537101 266 3076 SH SOLE 3076 0 0 Assurant Inc COM 04621X108 240 1654 SH SOLE 1654 0 0 Akamai Technologies Inc COM 00971T101 77 960 SH SOLE 960 0 0 Albemarle Corp COM 012653101 186 703 SH SOLE 703 0 0 Alaska Air Group Inc COM 011659109 2 51 SH SOLE 51 0 0 Applied Materials Inc COM 038222105 812 9915 SH SOLE 9915 0 0 AMETEK Inc COM 031100100 793 6996 SH SOLE 6996 0 0 American Tower Corp COM 03027X100 1004 4678 SH SOLE 4678 0 0 Amazon.com Inc COM 023135106 25653 227096 SH SOLE 227096 0 0 Anthem Inc COM 036752103 1461 3217 SH SOLE 3217 0 0 Church & Dwight Co Inc COM 171340102 295 4124 SH SOLE 4124 0 0 Charter Communications Inc COM 16119P108 1764 5816 SH SOLE 5816 0 0 Halfmoon Parent Inc COM 125523100 579 2089 SH SOLE 2089 0 0 Colgate-Palmolive Co COM 194162103 23507 334731 SH SOLE 334731 0 0 Comerica Inc COM 200340107 4 58 SH SOLE 58 0 0 Cummins Inc COM 231021106 172 846 SH SOLE 846 0 0 CMS Energy Corp COM 125896100 101 1728 SH SOLE 1728 0 0 CenterPoint Energy Inc COM 15189T107 106 3759 SH SOLE 3759 0 0 Cabot Oil & Gas Corp COM 127097103 127 4857 SH SOLE 4857 0 0 Cooper Cos Inc/The COM 216648402 143 543 SH SOLE 543 0 0 ConocoPhillips COM 20825C104 793 7750 SH SOLE 7750 0 0 Costco Wholesale Corp COM 22160K105 1251 2650 SH SOLE 2650 0 0 salesforce.com Inc COM 79466L302 1462 10170 SH SOLE 10170 0 0 Cisco Systems Inc/Delaware COM 17275R102 2048 51214 SH SOLE 51214 0 0 CSX Corp COM 126408103 347 13016 SH SOLE 13016 0 0 Cintas Corp COM 172908105 250 643 SH SOLE 643 0 0 Cognizant Technology Solutions COM 192446102 407 7091 SH SOLE 7091 0 0 Citrix Systems Inc COM 177376100 798 7682 SH SOLE 7682 0 0 CVS Health Corp COM 126650100 924 9694 SH SOLE 9694 0 0 Chevron Corp COM 166764100 1602 11156 SH SOLE 11156 0 0 Delta Air Lines Inc COM 247361702 33 1163 SH SOLE 1163 0 0 Deere & Co COM 244199105 989 2964 SH SOLE 2964 0 0 Dollar General Corp COM 256677105 683 2850 SH SOLE 2850 0 0 Quest Diagnostics Inc COM 74834L100 144 1171 SH SOLE 1171 0 0 Danaher Corp COM 235851102 2063 7990 SH SOLE 7990 0 0 Walt Disney Co/The COM 254687106 8753 92826 SH SOLE 92826 0 0 Dollar Tree Inc COM 256746108 378 2780 SH SOLE 2780 0 0 Dover Corp COM 260003108 100 862 SH SOLE 862 0 0 Darden Restaurants Inc COM 237194105 23179 183553 SH SOLE 183553 0 0 DTE Energy Co COM 233331107 133 1158 SH SOLE 1158 0 0 Devon Energy Corp COM 25179M103 227 3772 SH SOLE 3772 0 0 Electronic Arts Inc COM 285512109 1409 12180 SH SOLE 12180 0 0 eBay Inc COM 278642103 348 9459 SH SOLE 9459 0 0 Ecolab Inc COM 278865100 905 6268 SH SOLE 6268 0 0 Equifax Inc COM 294429105 184 1074 SH SOLE 1074 0 0 Edison International COM 281020107 1039 18371 SH SOLE 18371 0 0 Estee Lauder Cos Inc/The COM 518439104 621 2877 SH SOLE 2877 0 0 Eastman Chemical Co COM 277432100 55 772 SH SOLE 772 0 0 Emerson Electric Co COM 291011104 14167 193550 SH SOLE 193550 0 0 EOG Resources Inc COM 26875P101 392 3506 SH SOLE 3506 0 0 Equinix Inc COM 29444U700 1328 2335 SH SOLE 2335 0 0 Equity Residential COM 29476L107 411 6115 SH SOLE 6115 0 0 Essex Property Trust Inc COM 297178105 464 1918 SH SOLE 1918 0 0 Entergy Corp COM 29364G103 123 1218 SH SOLE 1218 0 0 Edwards Lifesciences Corp COM 28176E108 974 11787 SH SOLE 11787 0 0 Exelon Corp COM 30161N101 220 5876 SH SOLE 5876 0 0 Expeditors International of Wa COM 302130109 193 2184 SH SOLE 2184 0 0 Expedia Inc COM 30212P303 85 907 SH SOLE 907 0 0 Facebook Inc COM 30303M102 29373 216559 SH SOLE 216559 0 0 Fortune Brands Home & Security COM 34964C106 42 775 SH SOLE 775 0 0 Freeport-McMoRan Inc COM 35671D857 237 8672 SH SOLE 8672 0 0 FedEx Corp COM 31428X106 15060 101470 SH SOLE 101470 0 0 FirstEnergy Corp COM 337932107 120 3253 SH SOLE 3253 0 0 Fidelity National Information COM 31620M106 466 6174 SH SOLE 6174 0 0 Fortive Corp COM 34959J108 266 4560 SH SOLE 4560 0 0 Gilead Sciences Inc COM 375558103 506 8202 SH SOLE 8202 0 0 General Mills Inc COM 370334104 276 3600 SH SOLE 3600 0 0 Corning Inc COM 219350105 236 8144 SH SOLE 8144 0 0 General Motors Co COM 37045V100 266 8305 SH SOLE 8305 0 0 Alphabet Inc COM 02079K107 27363 284685 SH SOLE 284685 0 0 Alphabet Inc COM 02079K305 51092 534332 SH SOLE 534332 0 0 Genuine Parts Co COM 372460105 225 1507 SH SOLE 1507 0 0 Global Payments Inc COM 37940X102 346 3203 SH SOLE 3203 0 0 WW Grainger Inc COM 384802104 478 978 SH SOLE 978 0 0 Halliburton Co COM 406216101 133 5397 SH SOLE 5397 0 0 HCA Healthcare Inc COM 40412C101 286 1557 SH SOLE 1557 0 0 HCP Inc COM 42250P103 74 3230 SH SOLE 3230 0 0 Hess Corp COM 42809H107 182 1673 SH SOLE 1673 0 0 Hologic Inc COM 436440101 261 4043 SH SOLE 4043 0 0 Honeywell International Inc COM 438516106 1830 10965 SH SOLE 10965 0 0 Hewlett Packard Enterprise Co COM 42824C109 780 65107 SH SOLE 65107 0 0 HP Inc COM 40434L105 156 6280 SH SOLE 6280 0 0 Henry Schein Inc COM 806407102 270 4108 SH SOLE 4108 0 0 Host Hotels & Resorts Inc COM 44107P104 68 4280 SH SOLE 4280 0 0 Hershey Co/The COM 427866108 194 879 SH SOLE 879 0 0 Humana Inc COM 444859102 837 1725 SH SOLE 1725 0 0 International Business Machine COM 459200101 2342 19718 SH SOLE 19718 0 0 International Flavors & Fragra COM 459506101 168 1848 SH SOLE 1848 0 0 Illumina Inc COM 452327109 359 1884 SH SOLE 1884 0 0 Intel Corp COM 458140100 1368 53087 SH SOLE 53087 0 0 Intuit Inc COM 461202103 1323 3417 SH SOLE 3417 0 0 International Paper Co COM 460146103 67 2115 SH SOLE 2115 0 0 Intuitive Surgical Inc COM 46120E602 19579 104491 SH SOLE 104491 0 0 Illinois Tool Works Inc COM 452308109 1470 8140 SH SOLE 8140 0 0 Invesco Ltd COM G491BT108 276 20120 SH SOLE 20120 0 0 Johnson & Johnson COM 478160104 8207 50256 SH SOLE 50256 0 0 Juniper Networks Inc COM 48203R104 403 15423 SH SOLE 15423 0 0 JPMorgan Chase & Co COM 46625H100 24672 236172 SH SOLE 236172 0 0 Kraft Heinz Co/The COM 500754106 147 4416 SH SOLE 4416 0 0 Kimco Realty Corp COM 49446R109 65 3519 SH SOLE 3519 0 0 KLA-Tencor Corp COM 482480100 574 1898 SH SOLE 1898 0 0 Kimberly-Clark Corp COM 494368103 228 2027 SH SOLE 2027 0 0 Kinder Morgan Inc/DE COM 49456B101 203 12192 SH SOLE 12192 0 0 Coca-Cola Co/The COM 191216100 2371 42336 SH SOLE 42336 0 0 Kroger Co/The COM 501044101 181 4128 SH SOLE 4128 0 0 Loews Corp COM 540424108 62 1253 SH SOLE 1253 0 0 Lennar Corp COM 526057104 225 3025 SH SOLE 3025 0 0 Laboratory Corp of America Hol COM 50540R409 193 943 SH SOLE 943 0 0 LKQ Corp COM 501889208 230 4873 SH SOLE 4873 0 0 Eli Lilly & Co COM 532457108 3526 10907 SH SOLE 10907 0 0 Lockheed Martin Corp COM 539830109 556 1439 SH SOLE 1439 0 0 Lincoln National Corp COM 534187109 133 3023 SH SOLE 3023 0 0 Lowe's Cos Inc COM 548661107 1349 7186 SH SOLE 7186 0 0 Lam Research Corp COM 512807108 479 1310 SH SOLE 1310 0 0 Southwest Airlines Co COM 844741108 33 1073 SH SOLE 1073 0 0 Mastercard Inc COM 57636Q104 2764 9723 SH SOLE 9723 0 0 Marriott International Inc/MD COM 571903202 233 1661 SH SOLE 1661 0 0 Masco Corp COM 574599106 66 1408 SH SOLE 1408 0 0 McDonald's Corp COM 580135101 1929 8361 SH SOLE 8361 0 0 Microchip Technology Inc COM 595017104 203 3322 SH SOLE 3322 0 0 McKesson Corp COM 58155Q103 326 960 SH SOLE 960 0 0 Moody's Corp COM 615369105 723 2977 SH SOLE 2977 0 0 Mondelez International Inc COM 609207105 634 11559 SH SOLE 11559 0 0 Medtronic PLC COM G5960L103 1533 18985 SH SOLE 18985 0 0 Mohawk Industries Inc COM 608190104 28 309 SH SOLE 309 0 0 McCormick & Co Inc/MD COM 579780206 107 1498 SH SOLE 1498 0 0 Martin Marietta Materials Inc COM 573284106 120 373 SH SOLE 373 0 0 3M Co COM 88579Y101 407 3682 SH SOLE 3682 0 0 Monster Beverage Corp COM 61174X109 206 2374 SH SOLE 2374 0 0 Altria Group Inc COM 02209S103 438 10840 SH SOLE 10840 0 0 Mosaic Co/The COM 61945C103 104 2159 SH SOLE 2159 0 0 Marathon Petroleum Corp COM 56585A102 322 3240 SH SOLE 3240 0 0 Merck & Co Inc COM 58933Y105 2781 32305 SH SOLE 32305 0 0 Marathon Oil Corp COM 565849106 90 4006 SH SOLE 4006 0 0 Microsoft Corp COM 594918104 45494 195404 SH SOLE 195404 0 0 Motorola Solutions Inc COM 620076307 779 3481 SH SOLE 3481 0 0 Micron Technology Inc COM 595112103 352 7036 SH SOLE 7036 0 0 NextEra Energy Inc COM 65339F101 922 11764 SH SOLE 11764 0 0 Newmont Mining Corp COM 651639106 413 9830 SH SOLE 9830 0 0 Netflix Inc COM 64110L106 5314 22578 SH SOLE 22578 0 0 NiSource Inc COM 65473P105 61 2426 SH SOLE 2426 0 0 NIKE Inc COM 654106103 1046 12591 SH SOLE 12591 0 0 Northrop Grumman Corp COM 666807102 418 888 SH SOLE 888 0 0 NRG Energy Inc COM 629377508 54 1421 SH SOLE 1421 0 0 Norfolk Southern Corp COM 655844108 298 1423 SH SOLE 1423 0 0 NetApp Inc COM 64110D104 197 3190 SH SOLE 3190 0 0 Nucor Corp COM 670346105 171 1598 SH SOLE 1598 0 0 NVIDIA Corp COM 67066G104 8963 73859 SH SOLE 73859 0 0 News Corp COM 65249B208 74 4801 SH SOLE 4801 0 0 News Corp COM 65249B109 267 17677 SH SOLE 17677 0 0 Realty Income Corp COM 756109104 482 8289 SH SOLE 8289 0 0 ONEOK Inc COM 682680103 137 2671 SH SOLE 2671 0 0 Oracle Corp COM 68389X105 1298 21258 SH SOLE 21258 0 0 O'Reilly Automotive Inc COM 67103H107 660 939 SH SOLE 939 0 0 Occidental Petroleum Corp COM 674599105 339 5518 SH SOLE 5518 0 0 Paychex Inc COM 704326107 462 4122 SH SOLE 4122 0 0 PACCAR Inc COM 693718108 679 8112 SH SOLE 8112 0 0 PG&E Corp COM 69331C108 114 9103 SH SOLE 9103 0 0 Public Service Enterprise Grou COM 744573106 168 2994 SH SOLE 2994 0 0 PepsiCo Inc COM 713448108 18267 111927 SH SOLE 111927 0 0 Pfizer Inc COM 717081103 2761 63119 SH SOLE 63119 0 0 Procter & Gamble Co/The COM 742718109 2875 22783 SH SOLE 22783 0 0 Parker-Hannifin Corp COM 701094104 546 2256 SH SOLE 2256 0 0 PulteGroup Inc COM 745867101 106 2815 SH SOLE 2815 0 0 Philip Morris International In COM 718172109 771 9288 SH SOLE 9288 0 0 PPG Industries Inc COM 693506107 487 4399 SH SOLE 4399 0 0 PPL Corp COM 69351T106 112 4415 SH SOLE 4415 0 0 Public Storage COM 74460D109 667 2279 SH SOLE 2279 0 0 Phillips 66 COM 718546104 232 2875 SH SOLE 2875 0 0 Quanta Services Inc COM 74762E102 104 816 SH SOLE 816 0 0 Pioneer Natural Resources Co COM 723787107 299 1383 SH SOLE 1383 0 0 PayPal Holdings Inc COM 70450Y103 1049 12187 SH SOLE 12187 0 0 QUALCOMM Inc COM 747525103 1447 12810 SH SOLE 12810 0 0 Qorvo Inc COM 74736K101 51 641 SH SOLE 641 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 830 1206 SH SOLE 1206 0 0 Robert Half International Inc COM 770323103 91 1189 SH SOLE 1189 0 0 Rockwell Automation Inc COM 773903109 361 1678 SH SOLE 1678 0 0 Roper Technologies Inc COM 776696106 228 635 SH SOLE 635 0 0 Ross Stores Inc COM 778296103 409 4856 SH SOLE 4856 0 0 Range Resources Corp COM 75281A109 2664 105500 SH SOLE 105500 0 0 Republic Services Inc COM 760759100 179 1319 SH SOLE 1319 0 0 Starbucks Corp COM 855244109 1018 12089 SH SOLE 12089 0 0 Charles Schwab Corp/The COM 808513105 1671 23260 SH SOLE 23260 0 0 Sealed Air Corp COM 81211K100 39 878 SH SOLE 878 0 0 Sherwin-Williams Co/The COM 824348106 1169 5709 SH SOLE 5709 0 0 JM Smucker Co/The COM 832696405 89 645 SH SOLE 645 0 0 Schlumberger Ltd COM 806857108 304 8461 SH SOLE 8461 0 0 Snap-on Inc COM 833034101 96 475 SH SOLE 475 0 0 Southern Co/The COM 842587107 432 6362 SH SOLE 6362 0 0 Simon Property Group Inc COM 828806109 447 4979 SH SOLE 4979 0 0 S&P Global Inc COM 78409V104 1527 5004 SH SOLE 5004 0 0 Sempra Energy COM 816851109 283 1887 SH SOLE 1887 0 0 Constellation Brands Inc COM 21036P108 224 977 SH SOLE 977 0 0 Skyworks Solutions Inc COM 83088M102 82 963 SH SOLE 963 0 0 Stryker Corp COM 863667101 945 4666 SH SOLE 4666 0 0 Symantec Corp COM 668771108 72 3578 SH SOLE 3578 0 0 Sysco Corp COM 871829107 215 3047 SH SOLE 3047 0 0 AT&T Inc COM 00206R102 5007 326487 SH SOLE 326487 0 0 Target Corp COM 87612E106 823 5545 SH SOLE 5545 0 0 TJX Cos Inc/The COM 872540109 1274 20518 SH SOLE 20518 0 0 Torchmark Corp COM 37959E102 216 2171 SH SOLE 2171 0 0 Thermo Fisher Scientific Inc COM 883556102 2489 4909 SH SOLE 4909 0 0 Tractor Supply Co COM 892356106 125 672 SH SOLE 672 0 0 Tyson Foods Inc COM 902494103 115 1742 SH SOLE 1742 0 0 Texas Instruments Inc COM 882508104 1592 10286 SH SOLE 10286 0 0 United Continental Holdings In COM 910047109 5 139 SH SOLE 139 0 0 UDR Inc COM 902653104 79 1894 SH SOLE 1894 0 0 Universal Health Services Inc COM 913903100 39 448 SH SOLE 448 0 0 Ulta Beauty Inc COM 90384S303 299 746 SH SOLE 746 0 0 UnitedHealth Group Inc COM 91324P102 5538 10970 SH SOLE 10970 0 0 Unum Group COM 91529Y106 472 12173 SH SOLE 12173 0 0 Union Pacific Corp COM 907818108 1341 6885 SH SOLE 6885 0 0 United Parcel Service Inc COM 911312106 1180 7307 SH SOLE 7307 0 0 United Technologies Corp COM 75513E101 1628 19890 SH SOLE 19890 0 0 Vulcan Materials Co COM 929160109 125 794 SH SOLE 794 0 0 Vornado Realty Trust COM 929042109 103 4443 SH SOLE 4443 0 0 Verisk Analytics Inc COM 92345Y106 245 1439 SH SOLE 1439 0 0 VeriSign Inc COM 92343E102 158 910 SH SOLE 910 0 0 Vertex Pharmaceuticals Inc COM 92532F100 803 2775 SH SOLE 2775 0 0 Ventas Inc COM 92276F100 232 5783 SH SOLE 5783 0 0 Verizon Communications Inc COM 92343V104 7299 192298 SH SOLE 192298 0 0 Walgreens Boots Alliance Inc COM 931427108 138 4386 SH SOLE 4386 0 0 Western Digital Corp COM 958102105 61 1873 SH SOLE 1873 0 0 WEC Energy Group Inc COM 92939U106 169 1890 SH SOLE 1890 0 0 Whirlpool Corp COM 963320106 45 335 SH SOLE 335 0 0 Waste Management Inc COM 94106L109 860 5369 SH SOLE 5369 0 0 Williams Cos Inc/The COM 969457100 209 7291 SH SOLE 7291 0 0 Wal-Mart Stores Inc COM 931142103 1172 9038 SH SOLE 9038 0 0 Westrock Co COM 96145D105 47 1532 SH SOLE 1532 0 0 Weyerhaeuser Co COM 962166104 127 4455 SH SOLE 4455 0 0 Wynn Resorts Ltd COM 983134107 41 654 SH SOLE 654 0 0 Xcel Energy Inc COM 98389B100 209 3260 SH SOLE 3260 0 0 Exxon Mobil Corp COM 30231G102 2200 25202 SH SOLE 25202 0 0 DENTSPLY SIRONA Inc COM 24906P109 58 2057 SH SOLE 2057 0 0 Xylem Inc/NY COM 98419M100 457 5235 SH SOLE 5235 0 0 Yum! Brands Inc COM 988498101 261 2456 SH SOLE 2456 0 0 Zimmer Biomet Holdings Inc COM 98956P102 483 4617 SH SOLE 4617 0 0 Zions Bancorp NA COM 989701107 3 60 SH SOLE 60 0 0 Zoetis Inc COM 98978V103 1602 10806 SH SOLE 10806 0 0 Targa Resources Corp COM 87612G101 69 1141 SH SOLE 1141 0 0 Arconic Inc COM 443201108 331 10711 SH SOLE 10711 0 0 Lamb Weston Holdings Inc COM 513272104 5 62 SH SOLE 62 0 0 Mid-America Apartment Communit COM 59522J103 107 693 SH SOLE 693 0 0 IDEXX Laboratories Inc COM 45168D104 378 1161 SH SOLE 1161 0 0 Incyte Corp COM 45337C102 128 1918 SH SOLE 1918 0 0 Regency Centers Corp COM 758849103 220 4087 SH SOLE 4087 0 0 DISH Network Corp COM 25470M109 179 12957 SH SOLE 12957 0 0 Synopsys Inc COM 871607107 281 921 SH SOLE 921 0 0 Advanced Micro Devices Inc COM 007903107 985 15557 SH SOLE 15557 0 0 DXC Technology Co COM 23355L106 2 94 SH SOLE 94 0 0 Gartner Inc COM 366651107 180 651 SH SOLE 651 0 0 ANSYS Inc COM 03662Q105 152 688 SH SOLE 688 0 0 Hilton Worldwide Holdings Inc COM 43300A203 201 1669 SH SOLE 1669 0 0 Everest Re Group Ltd COM G3223R108 131 501 SH SOLE 501 0 0 Baker Hughes a GE Co COM 05722G100 123 5869 SH SOLE 5869 0 0 MGM Resorts International COM 552953101 61 2046 SH SOLE 2046 0 0 AO Smith Corp COM 831865209 38 783 SH SOLE 783 0 0 Amazon.com Inc COM 023135106 2588 22912 SH SOLE 22912 0 0 Broadcom Inc COM 11135F101 121 273 SH SOLE 273 0 0 Facebook Inc COM 30303M102 3071 22642 SH SOLE 22642 0 0 International Business Machine COM 459200101 73 612 SH SOLE 612 0 0 Mastercard Inc COM 57636Q104 13 46 SH SOLE 46 0 0 Microsoft Corp COM 594918104 8 36 SH SOLE 36 0 0 Procter & Gamble Co/The COM 742718109 2758 21852 SH SOLE 21852 0 0 Packaging Corp of America COM 695156109 63 559 SH SOLE 559 0 0 ResMed Inc COM 761152107 502 2300 SH SOLE 2300 0 0 Duke Realty Corp COM 264411505 50 1036 SH SOLE 1036 0 0 Alibaba Group Holding Ltd COM 01609W102 774 9685 SH SOLE 9685 0 0 Agilent Technologies Inc COM 00846U101 15448 127133 SH SOLE 127133 0 0 American Airlines Group Inc COM 02376R102 1981 164570 SH SOLE 164570 0 0 Advance Auto Parts Inc COM 00751Y106 4273 27343 SH SOLE 27343 0 0 Apple Inc COM 037833100 186488 1349858 SH SOLE 1349858 0 0 Medtronic PLC COM G5960L103 3226 39959 SH SOLE 39959 0 0 AbbVie Inc COM 00287Y109 107954 804639 SH SOLE 804639 0 0 AmerisourceBergen Corp COM 03073E105 8993 66474 SH SOLE 66474 0 0 Abbott Laboratories COM 002824100 58342 603158 SH SOLE 603158 0 0 Adobe Systems Inc COM 00724F101 67503 245368 SH SOLE 245368 0 0 Analog Devices Inc COM 032654105 39560 284007 SH SOLE 284007 0 0 Archer-Daniels-Midland Co COM 039483102 23131 287619 SH SOLE 287619 0 0 Automatic Data Processing Inc COM 053015103 51553 227994 SH SOLE 227994 0 0 Autodesk Inc COM 052769106 22179 118769 SH SOLE 118769 0 0 Ameren Corp COM 023608102 8859 110013 SH SOLE 110013 0 0 American Electric Power Co Inc COM 025537101 18549 214635 SH SOLE 214635 0 0 AES Corp/VA COM 00130H105 6426 284451 SH SOLE 284451 0 0 Aflac Inc COM 001055102 14194 252646 SH SOLE 252646 0 0 American International Group I COM 026874784 16767 353266 SH SOLE 353266 0 0 Assurant Inc COM 04621X108 3319 22855 SH SOLE 22855 0 0 Arthur J Gallagher & Co COM 363576109 15322 89520 SH SOLE 89520 0 0 Akamai Technologies Inc COM 00971T101 6958 86653 SH SOLE 86653 0 0 Albemarle Corp COM 012653101 13186 49881 SH SOLE 49881 0 0 Align Technology Inc COM 016255101 6545 31610 SH SOLE 31610 0 0 Alaska Air Group Inc COM 011659109 1256 32103 SH SOLE 32103 0 0 Allstate Corp/The COM 020002101 14453 116096 SH SOLE 116096 0 0 Applied Materials Inc COM 038222105 38930 475318 SH SOLE 475318 0 0 Advanced Micro Devices Inc COM 007903107 59008 931626 SH SOLE 931626 0 0 AMETEK Inc COM 031100100 20025 176632 SH SOLE 176632 0 0 Amgen Inc COM 031162100 70327 312113 SH SOLE 312113 0 0 Ameriprise Financial Inc COM 03076C106 11695 46434 SH SOLE 46434 0 0 American Tower Corp COM 03027X100 55724 259630 SH SOLE 259630 0 0 ANSYS Inc COM 03662Q105 10540 47558 SH SOLE 47558 0 0 Anthem Inc COM 036752103 46463 102322 SH SOLE 102322 0 0 AO Smith Corp COM 831865209 2906 59840 SH SOLE 59840 0 0 Air Products & Chemicals Inc COM 009158106 21975 94454 SH SOLE 94454 0 0 Amphenol Corp COM 032095101 41750 623714 SH SOLE 623714 0 0 Alexandria Real Estate Equitie COM 015271109 11262 80361 SH SOLE 80361 0 0 Arconic Inc COM 443201108 5337 172612 SH SOLE 172612 0 0 Activision Blizzard Inc COM 00507V109 54047 727265 SH SOLE 727265 0 0 AvalonBay Communities Inc COM 053484101 13695 74376 SH SOLE 74376 0 0 Broadcom Inc COM 11135F101 103304 232740 SH SOLE 232740 0 0 Avery Dennison Corp COM 053611109 5644 34700 SH SOLE 34700 0 0 American Water Works Co Inc COM 030420103 10073 77417 SH SOLE 77417 0 0 American Express Co COM 025816109 38012 281850 SH SOLE 281850 0 0 AutoZone Inc COM 053332102 18855 8806 SH SOLE 8806 0 0 Bank of America Corp COM 060505104 106135 2026603 SH SOLE 2026603 0 0 Baxter International Inc COM 071813109 11531 214157 SH SOLE 214157 0 0 BB&T Corp COM 89832Q109 24634 565958 SH SOLE 565958 0 0 Best Buy Co Inc COM 086516101 5750 90803 SH SOLE 90803 0 0 Becton Dickinson and Co COM 075887109 27021 121305 SH SOLE 121305 0 0 Franklin Resources Inc COM 354613101 2674 124317 SH SOLE 124317 0 0 Brown-Forman Corp COM 115637209 8007 120326 SH SOLE 120326 0 0 Baker Hughes a GE Co COM 05722G100 10325 492784 SH SOLE 492784 0 0 Biogen Inc COM 09062X103 16669 62452 SH SOLE 62452 0 0 Bank of New York Mellon Corp/T COM 064058100 13166 341900 SH SOLE 341900 0 0 BlackRock Inc COM 09247X101 37889 68877 SH SOLE 68877 0 0 Ball Corp COM 058498106 6521 135008 SH SOLE 135008 0 0 Bristol-Myers Squibb Co COM 110122108 74803 1052581 SH SOLE 1052581 0 0 Berkshire Hathaway Inc COM 084670702 26540 99428 SH SOLE 99428 0 0 Boston Scientific Corp COM 101137107 52397 1353330 SH SOLE 1353330 0 0 BorgWarner Inc COM 099724106 3371 107377 SH SOLE 107377 0 0 Boston Properties Inc COM 101121101 5784 77180 SH SOLE 77180 0 0 Citigroup Inc COM 172967424 993 23840 SH SOLE 23840 0 0 Conagra Brands Inc COM 205887102 8021 245891 SH SOLE 245891 0 0 Cardinal Health Inc COM 14149Y108 30588 458887 SH SOLE 458887 0 0 Caterpillar Inc COM 149123101 45512 277473 SH SOLE 277473 0 0 CBOE Holdings Inc COM 12503M108 5303 45199 SH SOLE 45199 0 0 CBS Corp COM 92556H206 4507 236792 SH SOLE 236792 0 0 Crown Castle International Cor COM 22822V101 33285 230341 SH SOLE 230341 0 0 Carnival Corp COM 143658300 3122 444238 SH SOLE 444238 0 0 CF Industries Holdings Inc COM 125269100 8354 86823 SH SOLE 86823 0 0 Citizens Financial Group Inc COM 174610105 7250 211069 SH SOLE 211069 0 0 Church & Dwight Co Inc COM 171340102 8885 124409 SH SOLE 124409 0 0 CH Robinson Worldwide Inc COM 12541W209 5593 58096 SH SOLE 58096 0 0 Charter Communications Inc COM 16119P108 15849 52264 SH SOLE 52264 0 0 Halfmoon Parent Inc COM 125523100 36707 132335 SH SOLE 132335 0 0 Cincinnati Financial Corp COM 172062101 5943 66378 SH SOLE 66378 0 0 Colgate-Palmolive Co COM 194162103 31199 444263 SH SOLE 444263 0 0 Clorox Co/The COM 189054109 8096 63079 SH SOLE 63079 0 0 Comerica Inc COM 200340107 2007 28239 SH SOLE 28239 0 0 Comcast Corp COM 20030N101 77205 3269127 SH SOLE 3269127 0 0 CME Group Inc COM 12572Q105 27104 153071 SH SOLE 153071 0 0 Chipotle Mexican Grill Inc COM 169656105 18870 12561 SH SOLE 12561 0 0 Cummins Inc COM 231021106 13292 65335 SH SOLE 65335 0 0 CMS Energy Corp COM 125896100 7195 123585 SH SOLE 123585 0 0 Centene Corp COM 15135B101 19132 245960 SH SOLE 245960 0 0 CenterPoint Energy Inc COM 15189T107 7552 268092 SH SOLE 268092 0 0 Capital One Financial Corp COM 14040H105 16297 176869 SH SOLE 176869 0 0 Cabot Oil & Gas Corp COM 127097103 10058 385205 SH SOLE 385205 0 0 Cooper Cos Inc/The COM 216648402 5535 20980 SH SOLE 20980 0 0 ConocoPhillips COM 20825C104 67034 655234 SH SOLE 655234 0 0 Costco Wholesale Corp COM 22160K105 125782 266424 SH SOLE 266424 0 0 Campbell Soup Co COM 134429109 4957 105230 SH SOLE 105230 0 0 salesforce.com Inc COM 79466L302 81992 570214 SH SOLE 570214 0 0 Cisco Systems Inc/Delaware COM 17275R102 38849 971546 SH SOLE 971546 0 0 CSX Corp COM 126408103 26771 1005267 SH SOLE 1005267 0 0 Cintas Corp COM 172908105 16078 41432 SH SOLE 41432 0 0 Cognizant Technology Solutions COM 192446102 16286 283634 SH SOLE 283634 0 0 Citrix Systems Inc COM 177376100 4316 41554 SH SOLE 41554 0 0 CVS Health Corp COM 126650100 78795 826476 SH SOLE 826476 0 0 Chevron Corp COM 166764100 152086 1058936 SH SOLE 1058936 0 0 Dominion Energy Inc COM 25746U109 24183 350036 SH SOLE 350036 0 0 Delta Air Lines Inc COM 247361702 5499 196026 SH SOLE 196026 0 0 Deere & Co COM 244199105 43859 131402 SH SOLE 131402 0 0 Discover Financial Services COM 254709108 10722 117966 SH SOLE 117966 0 0 Dollar General Corp COM 256677105 38092 158863 SH SOLE 158863 0 0 Quest Diagnostics Inc COM 74834L100 6103 49760 SH SOLE 49760 0 0 DR Horton Inc COM 23331A109 9858 146424 SH SOLE 146424 0 0 Danaher Corp COM 235851102 78933 305701 SH SOLE 305701 0 0 DISH Network Corp COM 25470M109 1469 106229 SH SOLE 106229 0 0 Digital Realty Trust Inc COM 253868103 15100 152297 SH SOLE 152297 0 0 Dollar Tree Inc COM 256746108 158639 1165999 SH SOLE 1165999 0 0 Dover Corp COM 260003108 7765 66631 SH SOLE 66631 0 0 Darden Restaurants Inc COM 237194105 7037 55729 SH SOLE 55729 0 0 DTE Energy Co COM 233331107 9490 82512 SH SOLE 82512 0 0 Duke Energy Corp COM 26441C204 32633 350935 SH SOLE 350935 0 0 DaVita Inc COM 23918K108 1934 23369 SH SOLE 23369 0 0 Devon Energy Corp COM 25179M103 18624 309827 SH SOLE 309827 0 0 DXC Technology Co COM 23355L106 1876 76653 SH SOLE 76653 0 0 Electronic Arts Inc COM 285512109 13492 116640 SH SOLE 116640 0 0 eBay Inc COM 278642103 9258 251579 SH SOLE 251579 0 0 Ecolab Inc COM 278865100 15523 107519 SH SOLE 107519 0 0 Consolidated Edison Inc COM 209115104 12941 150954 SH SOLE 150954 0 0 Equifax Inc COM 294429105 9714 56682 SH SOLE 56682 0 0 Edison International COM 281020107 9186 162405 SH SOLE 162405 0 0 Estee Lauder Cos Inc/The COM 518439104 28868 133756 SH SOLE 133756 0 0 Eastman Chemical Co COM 277432100 3805 53574 SH SOLE 53574 0 0 Emerson Electric Co COM 291011104 21385 292170 SH SOLE 292170 0 0 EOG Resources Inc COM 26875P101 31518 282183 SH SOLE 282183 0 0 Equinix Inc COM 29444U700 27543 48436 SH SOLE 48436 0 0 Equity Residential COM 29476L107 12364 183991 SH SOLE 183991 0 0 EQT Corp COM 26884L109 6974 171203 SH SOLE 171203 0 0 Eversource Energy COM 30040W108 11474 147222 SH SOLE 147222 0 0 Essex Property Trust Inc COM 297178105 8397 34679 SH SOLE 34679 0 0 Entergy Corp COM 29364G103 8714 86627 SH SOLE 86627 0 0 Edwards Lifesciences Corp COM 28176E108 21817 264127 SH SOLE 264127 0 0 Exelon Corp COM 30161N101 16950 452625 SH SOLE 452625 0 0 Expeditors International of Wa COM 302130109 6767 76658 SH SOLE 76658 0 0 Expedia Inc COM 30212P303 6411 68448 SH SOLE 68448 0 0 Extra Space Storage Inc COM 30225T102 12311 71306 SH SOLE 71306 0 0 Ford Motor Co COM 345370860 21262 1899048 SH SOLE 1899048 0 0 Fastenal Co COM 311900104 12341 268131 SH SOLE 268131 0 0 Fortune Brands Home & Security COM 34964C106 3232 60219 SH SOLE 60219 0 0 Freeport-McMoRan Inc COM 35671D857 16750 613072 SH SOLE 613072 0 0 FedEx Corp COM 31428X106 17714 119353 SH SOLE 119353 0 0 FirstEnergy Corp COM 337932107 8326 225091 SH SOLE 225091 0 0 F5 Networks Inc COM 315616102 15069 104155 SH SOLE 104155 0 0 Fidelity National Information COM 31620M106 25002 330961 SH SOLE 330961 0 0 Fiserv Inc COM 337738108 32189 344128 SH SOLE 344128 0 0 Fifth Third Bancorp COM 316773100 10934 342220 SH SOLE 342220 0 0 FMC Corp COM 302491303 5668 53640 SH SOLE 53640 0 0 Fortive Corp COM 34959J108 12098 207586 SH SOLE 207586 0 0 General Dynamics Corp COM 369550108 35260 166244 SH SOLE 166244 0 0 Gilead Sciences Inc COM 375558103 35441 574693 SH SOLE 574693 0 0 General Mills Inc COM 370334104 23476 306540 SH SOLE 306540 0 0 Corning Inc COM 219350105 12247 422145 SH SOLE 422145 0 0 General Motors Co COM 37045V100 23679 738136 SH SOLE 738136 0 0 Alphabet Inc COM 02079K107 35726 371694 SH SOLE 371694 0 0 Genuine Parts Co COM 372460105 15049 100816 SH SOLE 100816 0 0 Global Payments Inc COM 37940X102 16366 151518 SH SOLE 151518 0 0 Goldman Sachs Group Inc/The COM 38141G104 45708 156026 SH SOLE 156026 0 0 WW Grainger Inc COM 384802104 10327 21118 SH SOLE 21118 0 0 Halliburton Co COM 406216101 10971 445759 SH SOLE 445759 0 0 Hasbro Inc COM 418056107 3983 59097 SH SOLE 59097 0 0 Huntington Bancshares Inc/OH COM 446150104 8084 613582 SH SOLE 613582 0 0 HCA Healthcare Inc COM 40412C101 17635 95985 SH SOLE 95985 0 0 HCP Inc COM 42250P103 6576 287002 SH SOLE 287002 0 0 Home Depot Inc/The COM 437076102 143223 680101 SH SOLE 680101 0 0 Hess Corp COM 42809H107 14655 134504 SH SOLE 134504 0 0 Hartford Financial Services Gr COM 416515104 8596 138822 SH SOLE 138822 0 0 Hilton Worldwide Holdings Inc COM 43300A203 15017 124544 SH SOLE 124544 0 0 Hologic Inc COM 436440101 6846 106150 SH SOLE 106150 0 0 Honeywell International Inc COM 438516106 56038 335733 SH SOLE 335733 0 0 Hewlett Packard Enterprise Co COM 42824C109 8458 706215 SH SOLE 706215 0 0 HP Inc COM 40434L105 13068 524576 SH SOLE 524576 0 0 Hormel Foods Corp COM 440452100 6833 150425 SH SOLE 150425 0 0 Harris Corp COM 502431109 18481 88955 SH SOLE 88955 0 0 Henry Schein Inc COM 806407102 3834 58313 SH SOLE 58313 0 0 Host Hotels & Resorts Inc COM 44107P104 6036 380232 SH SOLE 380232 0 0 Hershey Co/The COM 427866108 16540 75046 SH SOLE 75046 0 0 Humana Inc COM 444859102 26107 53826 SH SOLE 53826 0 0 International Business Machine COM 459200101 61406 517014 SH SOLE 517014 0 0 Intercontinental Exchange Inc COM 45866F104 21479 237807 SH SOLE 237807 0 0 IDEXX Laboratories Inc COM 45168D104 11667 35823 SH SOLE 35823 0 0 International Flavors & Fragra COM 459506101 92757 1021556 SH SOLE 1021556 0 0 Illumina Inc COM 452327109 12838 67313 SH SOLE 67313 0 0 Incyte Corp COM 45337C102 5283 79309 SH SOLE 79309 0 0 Intel Corp COM 458140100 60870 619695 SH SOLE 619695 0 0 Intuit Inc COM 461202103 58528 151162 SH SOLE 151162 0 0 International Paper Co COM 460146103 4820 152099 SH SOLE 152099 0 0 Interpublic Group of Cos Inc/T COM 460690100 4276 167091 SH SOLE 167091 0 0 Iron Mountain Inc COM 46284V101 6795 154591 SH SOLE 154591 0 0 Intuitive Surgical Inc COM 46120E602 28742 153393 SH SOLE 153393 0 0 Gartner Inc COM 366651107 11972 43282 SH SOLE 43282 0 0 Illinois Tool Works Inc COM 452308109 24696 136750 SH SOLE 136750 0 0 Invesco Ltd COM G491BT108 2326 169867 SH SOLE 169867 0 0 JB Hunt Transport Services Inc COM 445658107 6041 38636 SH SOLE 38636 0 0 Johnson Controls International COM G51502105 15770 320508 SH SOLE 320508 0 0 Johnson & Johnson COM 478160104 35598 217985 SH SOLE 217985 0 0 Juniper Networks Inc COM 48203R104 4580 175405 SH SOLE 175405 0 0 JPMorgan Chase & Co COM 46625H100 68571 656404 SH SOLE 656404 0 0 Kellogg Co COM 487836108 9075 130323 SH SOLE 130323 0 0 KeyCorp COM 493267108 6360 397168 SH SOLE 397168 0 0 Kraft Heinz Co/The COM 500754106 14087 422528 SH SOLE 422528 0 0 Kimco Realty Corp COM 49446R109 6056 329061 SH SOLE 329061 0 0 KLA-Tencor Corp COM 482480100 23914 79048 SH SOLE 79048 0 0 Kimberly-Clark Corp COM 494368103 19441 172804 SH SOLE 172804 0 0 Kinder Morgan Inc/DE COM 49456B101 16076 966415 SH SOLE 966415 0 0 CarMax Inc COM 143130102 4751 71990 SH SOLE 71990 0 0 Coca-Cola Co/The COM 191216100 5477 97807 SH SOLE 97807 0 0 Kroger Co/The COM 501044101 14958 342016 SH SOLE 342016 0 0 Loews Corp COM 540424108 4340 87109 SH SOLE 87109 0 0 Lennar Corp COM 526057104 8626 115751 SH SOLE 115751 0 0 Laboratory Corp of America Hol COM 50540R409 7971 38933 SH SOLE 38933 0 0 LKQ Corp COM 501889208 5620 119236 SH SOLE 119236 0 0 Eli Lilly & Co COM 532457108 117362 363080 SH SOLE 363080 0 0 Lockheed Martin Corp COM 539830109 58350 151104 SH SOLE 151104 0 0 Lincoln National Corp COM 534187109 2974 67754 SH SOLE 67754 0 0 Alliant Energy Corp COM 018802108 5660 106849 SH SOLE 106849 0 0 Lowe's Cos Inc COM 548661107 60516 322330 SH SOLE 322330 0 0 Lam Research Corp COM 512807108 27517 75207 SH SOLE 75207 0 0 Southwest Airlines Co COM 844741108 11912 386389 SH SOLE 386389 0 0 Mastercard Inc COM 57636Q104 29092 102348 SH SOLE 102348 0 0 Mid-America Apartment Communit COM 59522J103 9518 61399 SH SOLE 61399 0 0 Marriott International Inc/MD COM 571903202 17635 125884 SH SOLE 125884 0 0 Masco Corp COM 574599106 4978 106653 SH SOLE 106653 0 0 McDonald's Corp COM 580135101 65643 284585 SH SOLE 284585 0 0 Microchip Technology Inc COM 595017104 18444 302312 SH SOLE 302312 0 0 McKesson Corp COM 58155Q103 20891 61488 SH SOLE 61488 0 0 Moody's Corp COM 615369105 21615 88939 SH SOLE 88939 0 0 Mondelez International Inc COM 609207105 9870 180064 SH SOLE 180064 0 0 MetLife Inc COM 59156R108 18826 309840 SH SOLE 309840 0 0 MGM Resorts International COM 552953101 4462 150181 SH SOLE 150181 0 0 Mohawk Industries Inc COM 608190104 2133 23395 SH SOLE 23395 0 0 McCormick & Co Inc/MD COM 579780206 9138 128257 SH SOLE 128257 0 0 Martin Marietta Materials Inc COM 573284106 8554 26568 SH SOLE 26568 0 0 Marsh & McLennan Cos Inc COM 571748102 31809 213143 SH SOLE 213143 0 0 3M Co COM 88579Y101 30144 272888 SH SOLE 272888 0 0 Monster Beverage Corp COM 61174X109 17497 201278 SH SOLE 201278 0 0 Altria Group Inc COM 02209S103 26014 644439 SH SOLE 644439 0 0 Mosaic Co/The COM 61945C103 7274 150564 SH SOLE 150564 0 0 Marathon Petroleum Corp COM 56585A102 25273 254525 SH SOLE 254525 0 0 Merck & Co Inc COM 58933Y105 57010 662209 SH SOLE 662209 0 0 Marathon Oil Corp COM 565849106 7506 332537 SH SOLE 332537 0 0 Morgan Stanley COM 617446448 68926 872666 SH SOLE 872666 0 0 Microsoft Corp COM 594918104 212141 911172 SH SOLE 911172 0 0 Motorola Solutions Inc COM 620076307 20325 90780 SH SOLE 90780 0 0 M&T Bank Corp COM 55261F104 13327 75608 SH SOLE 75608 0 0 Mettler-Toledo International I COM 592688105 10414 9609 SH SOLE 9609 0 0 Micron Technology Inc COM 595112103 41350 825626 SH SOLE 825626 0 0 Nasdaq Inc COM 631103108 8261 145799 SH SOLE 145799 0 0 NextEra Energy Inc COM 65339F101 70169 895201 SH SOLE 895201 0 0 Newmont Mining Corp COM 651639106 14202 338020 SH SOLE 338020 0 0 Netflix Inc COM 64110L106 48001 203946 SH SOLE 203946 0 0 NiSource Inc COM 65473P105 15685 622864 SH SOLE 622864 0 0 NIKE Inc COM 654106103 53655 645731 SH SOLE 645731 0 0 Northrop Grumman Corp COM 666807102 36124 76833 SH SOLE 76833 0 0 NRG Energy Inc COM 629377508 3849 100598 SH SOLE 100598 0 0 Norfolk Southern Corp COM 655844108 22955 109530 SH SOLE 109530 0 0 NetApp Inc COM 64110D104 7419 119992 SH SOLE 119992 0 0 Northern Trust Corp COM 665859104 7403 86558 SH SOLE 86558 0 0 Nucor Corp COM 670346105 12020 112388 SH SOLE 112388 0 0 NVIDIA Corp COM 67066G104 178136 1467958 SH SOLE 1467958 0 0 Newell Brands Inc COM 651229106 2405 173184 SH SOLE 173184 0 0 News Corp COM 65249B208 398 25800 SH SOLE 25800 0 0 News Corp COM 65249B109 2490 164824 SH SOLE 164824 0 0 Realty Income Corp COM 756109104 18918 325156 SH SOLE 325156 0 0 ONEOK Inc COM 682680103 11274 220100 SH SOLE 220100 0 0 Omnicom Group Inc COM 681919106 7595 120431 SH SOLE 120431 0 0 Oracle Corp COM 68389X105 54214 888040 SH SOLE 888040 0 0 O'Reilly Automotive Inc COM 67103H107 20639 29354 SH SOLE 29354 0 0 Occidental Petroleum Corp COM 674599105 24394 397100 SH SOLE 397100 0 0 Paychex Inc COM 704326107 19755 176114 SH SOLE 176114 0 0 PACCAR Inc COM 693718108 13563 162116 SH SOLE 162116 0 0 PG&E Corp COM 69331C108 8260 661038 SH SOLE 661038 0 0 Public Service Enterprise Grou COM 744573106 11947 212545 SH SOLE 212545 0 0 PepsiCo Inc COM 713448108 59404 363986 SH SOLE 363986 0 0 Pfizer Inc COM 717081103 23817 544440 SH SOLE 544440 0 0 Principal Financial Group Inc COM 74251V102 7437 103106 SH SOLE 103106 0 0 Procter & Gamble Co/The COM 742718109 17372 137648 SH SOLE 137648 0 0 Progressive Corp/The COM 743315103 28939 249108 SH SOLE 249108 0 0 Parker-Hannifin Corp COM 701094104 14405 59467 SH SOLE 59467 0 0 PulteGroup Inc COM 745867101 3961 105670 SH SOLE 105670 0 0 Packaging Corp of America COM 695156109 4480 39912 SH SOLE 39912 0 0 PerkinElmer Inc COM 714046109 6459 53694 SH SOLE 53694 0 0 Prologis Inc COM 74340W103 49879 491097 SH SOLE 491097 0 0 Philip Morris International In COM 718172109 44435 535478 SH SOLE 535478 0 0 PNC Financial Services Group I COM 693475105 26198 175392 SH SOLE 175392 0 0 Pinnacle West Capital Corp COM 723484101 1574 24402 SH SOLE 24402 0 0 PPG Industries Inc COM 693506107 11101 100322 SH SOLE 100322 0 0 PPL Corp COM 69351T106 7944 313474 SH SOLE 313474 0 0 Prudential Financial Inc COM 744320102 13640 159063 SH SOLE 159063 0 0 Public Storage COM 74460D109 24598 84036 SH SOLE 84036 0 0 Phillips 66 COM 718546104 19125 237008 SH SOLE 237008 0 0 PVH Corp COM 693656100 2150 48006 SH SOLE 48006 0 0 Quanta Services Inc COM 74762E102 8461 66438 SH SOLE 66438 0 0 Pioneer Natural Resources Co COM 723787107 24502 113197 SH SOLE 113197 0 0 PayPal Holdings Inc COM 70450Y103 56329 654675 SH SOLE 654675 0 0 QUALCOMM Inc COM 747525103 73027 646592 SH SOLE 646592 0 0 Qorvo Inc COM 74736K101 4498 56667 SH SOLE 56667 0 0 Everest Re Group Ltd COM G3223R108 4405 16792 SH SOLE 16792 0 0 Regency Centers Corp COM 758849103 4422 82150 SH SOLE 82150 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 31750 46106 SH SOLE 46106 0 0 Regions Financial Corp COM 7591EP100 7985 397974 SH SOLE 397974 0 0 Robert Half International Inc COM 770323103 3897 50954 SH SOLE 50954 0 0 Raymond James Financial Inc COM 754730109 8175 82749 SH SOLE 82749 0 0 Ralph Lauren Corp COM 751212101 878 10341 SH SOLE 10341 0 0 ResMed Inc COM 761152107 13589 62268 SH SOLE 62268 0 0 Rockwell Automation Inc COM 773903109 11536 53648 SH SOLE 53648 0 0 Roper Technologies Inc COM 776696106 20703 57586 SH SOLE 57586 0 0 Ross Stores Inc COM 778296103 13409 159169 SH SOLE 159169 0 0 Republic Services Inc COM 760759100 13387 98440 SH SOLE 98440 0 0 Starbucks Corp COM 855244109 46757 555097 SH SOLE 555097 0 0 Charles Schwab Corp/The COM 808513105 48511 675211 SH SOLE 675211 0 0 Sealed Air Corp COM 81211K100 2760 62029 SH SOLE 62029 0 0 Sherwin-Williams Co/The COM 824348106 21043 102811 SH SOLE 102811 0 0 JM Smucker Co/The COM 832696405 7554 54991 SH SOLE 54991 0 0 Schlumberger Ltd COM 806857108 24440 681000 SH SOLE 681000 0 0 Snap-on Inc COM 833034101 4972 24701 SH SOLE 24701 0 0 Synopsys Inc COM 871607107 25526 83581 SH SOLE 83581 0 0 Southern Co/The COM 842587107 32131 472675 SH SOLE 472675 0 0 Simon Property Group Inc COM 828806109 16525 184179 SH SOLE 184179 0 0 S&P Global Inc COM 78409V104 44706 146457 SH SOLE 146457 0 0 Sempra Energy COM 816851109 20065 133862 SH SOLE 133862 0 0 State Street Corp COM 857477103 9511 156456 SH SOLE 156456 0 0 Constellation Brands Inc COM 21036P108 18907 82347 SH SOLE 82347 0 0 Stanley Black & Decker Inc COM 854502101 5198 69138 SH SOLE 69138 0 0 Skyworks Solutions Inc COM 83088M102 7482 87774 SH SOLE 87774 0 0 Synchrony Financial COM 87165B103 5898 209308 SH SOLE 209308 0 0 Stryker Corp COM 863667101 29159 144016 SH SOLE 144016 0 0 Symantec Corp COM 668771108 6507 323183 SH SOLE 323183 0 0 Sysco Corp COM 871829107 18449 261005 SH SOLE 261005 0 0 AT&T Inc COM 00206R102 49915 3255001 SH SOLE 3255001 0 0 Molson Coors Brewing Co COM 60871R209 4547 94780 SH SOLE 94780 0 0 TransDigm Group Inc COM 893641100 12562 23943 SH SOLE 23943 0 0 Target Corp COM 87612E106 33075 222969 SH SOLE 222969 0 0 TJX Cos Inc/The COM 872540109 32810 528351 SH SOLE 528351 0 0 Torchmark Corp COM 37959E102 3910 39232 SH SOLE 39232 0 0 Thermo Fisher Scientific Inc COM 883556102 133511 263326 SH SOLE 263326 0 0 T Rowe Price Group Inc COM 74144T108 10126 96462 SH SOLE 96462 0 0 Travelers Cos Inc/The COM 89417E109 15564 101627 SH SOLE 101627 0 0 Tractor Supply Co COM 892356106 9335 50237 SH SOLE 50237 0 0 Tyson Foods Inc COM 902494103 9805 148767 SH SOLE 148767 0 0 Texas Instruments Inc COM 882508104 81754 528372 SH SOLE 528372 0 0 Textron Inc COM 883203101 9012 154731 SH SOLE 154731 0 0 United Continental Holdings In COM 910047109 2691 82747 SH SOLE 82747 0 0 UDR Inc COM 902653104 6888 165185 SH SOLE 165185 0 0 Universal Health Services Inc COM 913903100 2490 28249 SH SOLE 28249 0 0 Ulta Beauty Inc COM 90384S303 28909 72083 SH SOLE 72083 0 0 UnitedHealth Group Inc COM 91324P102 41598 82394 SH SOLE 82394 0 0 Union Pacific Corp COM 907818108 60133 308763 SH SOLE 308763 0 0 United Parcel Service Inc COM 911312106 58368 361441 SH SOLE 361441 0 0 United Rentals Inc COM 911363109 8848 32765 SH SOLE 32765 0 0 US Bancorp COM 902973304 48410 1201053 SH SOLE 1201053 0 0 United Technologies Corp COM 75513E101 59767 730361 SH SOLE 730361 0 0 Visa Inc COM 92826C839 233863 1316869 SH SOLE 1316869 0 0 VF Corp COM 918204108 4452 148891 SH SOLE 148891 0 0 Valero Energy Corp COM 91913Y100 24360 228062 SH SOLE 228062 0 0 Vulcan Materials Co COM 929160109 8924 56601 SH SOLE 56601 0 0 Vornado Realty Trust COM 929042109 1993 86082 SH SOLE 86082 0 0 Verisk Analytics Inc COM 92345Y106 12510 73383 SH SOLE 73383 0 0 VeriSign Inc COM 92343E102 9055 52150 SH SOLE 52150 0 0 Vertex Pharmaceuticals Inc COM 92532F100 31761 109730 SH SOLE 109730 0 0 Ventas Inc COM 92276F100 10546 262613 SH SOLE 262613 0 0 Waters Corp COM 941848103 6884 25548 SH SOLE 25548 0 0 Walgreens Boots Alliance Inc COM 931427108 12402 395092 SH SOLE 395092 0 0 Western Digital Corp COM 958102105 34172 1050186 SH SOLE 1050186 0 0 WEC Energy Group Inc COM 92939U106 12010 134342 SH SOLE 134342 0 0 Wells Fargo & Co COM 949746101 15287 380206 SH SOLE 380206 0 0 Whirlpool Corp COM 963320106 3361 24937 SH SOLE 24937 0 0 Waste Management Inc COM 94106L109 28753 179534 SH SOLE 179534 0 0 Williams Cos Inc/The COM 969457100 17179 600220 SH SOLE 600220 0 0 Wal-Mart Stores Inc COM 931142103 69553 536443 SH SOLE 536443 0 0 Westrock Co COM 96145D105 3348 108418 SH SOLE 108418 0 0 Western Union Co/The COM 959802109 1094 81069 SH SOLE 81069 0 0 Weyerhaeuser Co COM 962166104 11268 394654 SH SOLE 394654 0 0 Wynn Resorts Ltd COM 983134107 3029 48080 SH SOLE 48080 0 0 Xcel Energy Inc COM 98389B100 14979 234128 SH SOLE 234128 0 0 Exxon Mobil Corp COM 30231G102 29306 335767 SH SOLE 335767 0 0 DENTSPLY SIRONA Inc COM 24906P109 2597 91653 SH SOLE 91653 0 0 Xylem Inc/NY COM 98419M100 7288 83449 SH SOLE 83449 0 0 Yum! Brands Inc COM 988498101 13654 128445 SH SOLE 128445 0 0 Zimmer Biomet Holdings Inc COM 98956P102 9149 87535 SH SOLE 87535 0 0 Zions Bancorp NA COM 989701107 1652 32492 SH SOLE 32492 0 0 Zoetis Inc COM 98978V103 29011 195701 SH SOLE 195701 0 0 Occidental Petroleum Corp COM 674599105 10115 164661 SH SOLE 164661 0 0 Home Depot Inc/The COM 437076102 31 114 SH SOLE 114 0 0 Brookfield Asset Management In COM 112585104 130826 3198852 SH SOLE 3198852 0 0 BCE Inc COM 05534B760 37779 901262 SH SOLE 901262 0 0 Bank of Montreal COM 063671101 155783 1777915 SH SOLE 1777915 0 0 Bank of Nova Scotia/The COM 064149107 159288 3350000 SH SOLE 3350000 0 0 CAE Inc COM 124765108 16869 1100000 SH SOLE 1100000 0 0 Canadian Imperial Bank of Comm COM 136069101 436287 9970826 SH SOLE 9970826 0 0 Royal Bank of Canada COM 780087102 277252 3080245 SH SOLE 3080245 0 0 Toronto-Dominion Bank/The COM 891160509 10361 168996 SH DFND 1 0 168996 0 Alamos Gold Inc COM 011532108 1948 262893 SH SOLE 262893 0 0 BCE Inc COM 05534B760 7557 180289 SH SOLE 180289 0 0 Bank of Nova Scotia/The COM 064149107 312725 6576950 SH SOLE 6576950 0 0 B2Gold Corp COM 11777Q209 2121 659955 SH SOLE 659955 0 0 CAE Inc COM 124765108 97 6344 SH SOLE 6344 0 0 Centerra Gold Inc COM 152006102 587 133459 SH SOLE 133459 0 0 CI Financial Corp COM 125491100 7539 786780 SH SOLE 786780 0 0 Canadian Imperial Bank of Comm COM 136069101 107374 2453900 SH SOLE 2453900 0 0 Crescent Point Energy Corp COM 22576C101 3374 548540 SH SOLE 548540 0 0 Eldorado Gold Corp COM 284902509 745 123295 SH SOLE 123295 0 0 Enerplus Corp COM 292766102 2280 161082 SH SOLE 161082 0 0 Fortuna Silver Mines Inc COM 349915108 43 17064 SH SOLE 17064 0 0 Gran Tierra Energy Inc COM 38500T101 976 798300 SH SOLE 798300 0 0 IAMGOLD Corp COM 450913108 288 266984 SH SOLE 266984 0 0 Novagold Resources Inc COM 66987E206 715 151560 SH SOLE 151560 0 0 Osisko Gold Royalties Ltd COM 68827L101 1373 134794 SH SOLE 134794 0 0 Pan American Silver Corp COM 697900108 212 13321 SH SOLE 13321 0 0 Precision Drilling Corp COM 74022D407 367 7257 SH SOLE 7257 0 0 Pembina Pipeline Corp COM 706327103 46877 1543672 SH SOLE 1543672 0 0 Royal Bank of Canada COM 780087102 54991 610941 SH SOLE 610941 0 0 Seabridge Gold Inc COM 811916105 12613 1060750 SH SOLE 1060750 0 0 Shaw Communications Inc COM 82028K200 6380 262446 SH SOLE 262446 0 0 Sandstorm Gold Ltd COM 80013R206 1091 210774 SH SOLE 210774 0 0 SSR Mining Inc COM 784730103 1836 124881 SH SOLE 124881 0 0 TransCanada Corp COM 87807B107 271304 6737442 SH SOLE 6737442 0 0 Vermilion Energy Inc COM 923725105 2123 99184 SH SOLE 99184 0 0 West Fraser Timber Co Ltd COM 952845105 1355 18740 SH SOLE 18740 0 0 Yamana Gold Inc COM 98462Y100 8817 1949292 SH SOLE 1949292 0 0 Barrick Gold Corp COM 067901108 79873 5154757 SH SOLE 5154757 0 0 Agnico Eagle Mines Ltd COM 008474108 51461 1218407 SH SOLE 1218407 0 0 Alamos Gold Inc COM 011532108 739 99700 SH SOLE 99700 0 0 Algonquin Power & Utilities Co COM 015857105 11293 1034087 SH SOLE 1034087 0 0 Brookfield Asset Management In COM 112585104 206060 5038417 SH SOLE 5038417 0 0 BlackBerry Ltd COM 09228F103 2512 533267 SH SOLE 533267 0 0 Brookfield Business Partners L COM G16234109 168 8600 SH SOLE 8600 0 0 Cott Corp COM 74167P108 6 500 SH SOLE 500 0 0 BCE Inc COM 05534B760 110623 2639035 SH SOLE 2639035 0 0 Brookfield Renewable Partners COM G16258108 1766 56550 SH SOLE 56550 0 0 Bank of Montreal COM 063671101 210803 2405845 SH SOLE 2405845 0 0 Bank of Nova Scotia/The COM 064149107 209182 4399313 SH SOLE 4399313 0 0 B2Gold Corp COM 11777Q209 1038 322900 SH SOLE 322900 0 0 CAE Inc COM 124765108 1383 90200 SH SOLE 90200 0 0 Cameco Corp COM 13321L108 40194 1514941 SH SOLE 1514941 0 0 Centerra Gold Inc COM 152006102 310 70500 SH SOLE 70500 0 0 Colliers International Group I COM 194693107 959 10468 SH SOLE 10468 0 0 CI Financial Corp COM 125491100 855 89200 SH SOLE 89200 0 0 Celestica Inc COM 15101Q108 337 40039 SH SOLE 40039 0 0 Canadian Imperial Bank of Comm COM 136069101 150141 3431300 SH SOLE 3431300 0 0 Canadian Natural Resources Ltd COM 136385101 144479 3104708 SH SOLE 3104708 0 0 Canadian National Railway Co COM 136375102 310238 2873502 SH SOLE 2873502 0 0 Canadian Pacific Railway Ltd COM 13645T100 174549 2615575 SH SOLE 2615575 0 0 Crescent Point Energy Corp COM 22576C101 8118 1319602 SH SOLE 1319602 0 0 Cenovus Energy Inc COM 15135U109 57908 3770667 SH SOLE 3770667 0 0 BRP Inc/CA COM 05577W200 66 1076 SH SOLE 1076 0 0 Descartes Systems Group Inc/Th COM 249906108 1568 24709 SH SOLE 24709 0 0 Ovintiv Inc COM 69047Q102 23917 519778 SH SOLE 519778 0 0 Eldorado Gold Corp COM 284902509 288 47620 SH SOLE 47620 0 0 Enbridge Inc COM 29250N105 184956 4989474 SH SOLE 4989474 0 0 Enerplus Corp COM 292766102 667 47125 SH SOLE 47125 0 0 Franco-Nevada Corp COM 351858105 64529 540380 SH SOLE 540380 0 0 First Majestic Silver Corp COM 32076V103 419 54800 SH SOLE 54800 0 0 FirstService Corp COM 33767E202 1189 9992 SH SOLE 9992 0 0 Fortis Inc/Canada COM 349553107 45994 1210971 SH SOLE 1210971 0 0 Fortuna Silver Mines Inc COM 349915108 132 52900 SH SOLE 52900 0 0 CGI Group Inc COM 12532H104 51451 683649 SH SOLE 683649 0 0 Gildan Activewear Inc COM 375916103 22230 786579 SH SOLE 786579 0 0 Granite Real Estate Investment COM 387437114 730 15122 SH SOLE 15122 0 0 Gran Tierra Energy Inc COM 38500T101 159 129700 SH SOLE 129700 0 0 Hudbay Minerals Inc COM 443628102 317 78800 SH SOLE 78800 0 0 IAMGOLD Corp COM 450913108 166 154100 SH SOLE 154100 0 0 Imperial Oil Ltd COM 453038408 19153 442482 SH SOLE 442482 0 0 Kinross Gold Corp COM 496902404 18009 4785363 SH SOLE 4785363 0 0 MAG Silver Corp COM 55903Q104 293 23400 SH SOLE 23400 0 0 Manulife Financial Corp COM 56501R106 98888 6302460 SH SOLE 6302460 0 0 Magna International Inc COM 559222401 64302 1355843 SH SOLE 1355843 0 0 Methanex Corp COM 59151K108 946 29700 SH SOLE 29700 0 0 Novagold Resources Inc COM 66987E206 343 72600 SH SOLE 72600 0 0 New Gold Inc COM 644535106 170 191000 SH SOLE 191000 0 0 NexGen Energy Ltd COM 65340P106 339 93306 SH SOLE 93306 0 0 Osisko Gold Royalties Ltd COM 68827L101 361 35500 SH SOLE 35500 0 0 Open Text Corp COM 683715106 24839 940045 SH SOLE 940045 0 0 Pan American Silver Corp COM 697900108 807 50800 SH SOLE 50800 0 0 Precision Drilling Corp COM 74022D407 246 4865 SH SOLE 4865 0 0 Pembina Pipeline Corp COM 706327103 51810 1706111 SH SOLE 1706111 0 0 Restaurant Brands Internationa COM 76131D103 48047 903495 SH SOLE 903495 0 0 Ritchie Bros Auctioneers Inc COM 767744105 2217 35500 SH SOLE 35500 0 0 Rogers Communications Inc COM 775109200 52471 1362546 SH SOLE 1362546 0 0 Royal Bank of Canada COM 780087102 431971 4799161 SH SOLE 4799161 0 0 Shopify Inc COM 82509L107 15233 565970 SH SOLE 565970 0 0 Shaw Communications Inc COM 82028K200 40177 1652697 SH SOLE 1652697 0 0 Sun Life Financial Inc COM 866796105 69372 1745032 SH SOLE 1745032 0 0 Sandstorm Gold Ltd COM 80013R206 3 600 SH SOLE 600 0 0 SSR Mining Inc COM 784730103 1047 71250 SH SOLE 71250 0 0 Stantec Inc COM 85472N109 1662 37900 SH SOLE 37900 0 0 Suncor Energy Inc COM 867224107 129966 4616431 SH SOLE 4616431 0 0 Sierra Wireless Inc COM 826516106 314 10319 SH SOLE 10319 0 0 TELUS Corp COM 87971M103 114494 5767452 SH SOLE 5767452 0 0 TransAlta Corp COM 89346D107 816 92345 SH SOLE 92345 0 0 Tricon Capital Group Inc COM 89612W102 365 42200 SH SOLE 42200 0 0 Teck Resources Ltd COM 878742204 38601 1269602 SH SOLE 1269602 0 0 TFI International Inc COM 87241L109 2615 28900 SH SOLE 28900 0 0 Thomson Reuters Corp COM 884903709 51547 502291 SH SOLE 502291 0 0 TransCanada Corp COM 87807B107 139557 3465694 SH SOLE 3465694 0 0 Turquoise Hill Resources Ltd COM 900435207 982 33159 SH SOLE 33159 0 0 Vermilion Energy Inc COM 923725105 1032 48237 SH SOLE 48237 0 0 Waste Connections Inc COM 94106B101 92863 687449 SH SOLE 687449 0 0 Canopy Growth Corp COM 138035100 470 173065 SH SOLE 173065 0 0 Wheaton Precious Metals Corp COM 962879102 37650 1163049 SH SOLE 1163049 0 0 Yamana Gold Inc COM 98462Y100 1423 314500 SH SOLE 314500 0 0 SBA Communications Corp COM 78410G104 274 963 SH SOLE 963 0 0 Lululemon Athletica Inc COM 550021109 744 2664 SH SOLE 2664 0 0 SBA Communications Corp COM 78410G104 16325 57369 SH SOLE 57369 0 0 DowDuPont Inc COM 26614N102 153 3046 SH SOLE 3046 0 0 DowDuPont Inc COM 26614N102 10829 214931 SH SOLE 214931 0 0 Tricon Capital Group Inc COM 89612W102 1927 222773 SH SOLE 222773 0 0 Cott Corp COM 74167P108 477 38018 SH SOLE 38018 0 0 BCE Inc COM 05534B760 32277 770000 SH DFND 1 0 770000 0 Bank of Nova Scotia/The COM 064149107 29956 630000 SH DFND 1 0 630000 0 Canadian Imperial Bank of Comm COM 136069101 35005 800000 SH DFND 1 0 800000 0 Canadian Natural Resources Ltd COM 136385101 91675 1970000 SH DFND 1 0 1970000 0 Enbridge Inc COM 29250N105 77104 2080000 SH DFND 1 0 2080000 0 Suncor Energy Inc COM 867224107 31531 1120000 SH DFND 1 0 1120000 0 TransCanada Corp COM 87807B107 10067 250000 SH DFND 1 0 250000 0 Granite Real Estate Investment COM 387437114 3866 80131 SH SOLE 80131 0 0 First Majestic Silver Corp COM 32076V103 13 1747 SH SOLE 1747 0 0 NexGen Energy Ltd COM 65340P106 1040 286357 SH SOLE 286357 0 0 Shopify Inc COM 82509L107 2 74 SH DFND 1 0 74 0 Teck Resources Ltd COM 878742204 1 35 SH DFND 1 0 35 0 Aptose Biosciences Inc COM 03835T200 1 1051 SH DFND 1 0 1051 0 BCE Inc COM 05534B760 19 453 SH DFND 1 0 453 0 Brookfield Renewable Partners COM G16258108 1 21 SH DFND 1 0 21 0 BELLUS Health Inc COM 07987C204 1 51 SH DFND 1 0 51 0 Canadian Imperial Bank of Comm COM 136069101 2 41 SH DFND 1 0 41 0 Canadian Natural Resources Ltd COM 136385101 3 73 SH DFND 1 0 73 0 Cenovus Energy Inc COM 15135U109 1 55 SH DFND 1 0 55 0 BRP Inc/CA COM 05577W200 2 32 SH DFND 1 0 32 0 Descartes Systems Group Inc/Th COM 249906108 7 116 SH DFND 1 0 116 0 Ovintiv Inc COM 69047Q102 6 141 SH DFND 1 0 141 0 Enerplus Corp COM 292766102 1 103 SH DFND 1 0 103 0 Gildan Activewear Inc COM 375916103 2 68 SH DFND 1 0 68 0 Granite Real Estate Investment COM 387437114 2 47 SH DFND 1 0 47 0 Helius Medical Technologies In COM 42328V603 1 58 SH DFND 1 0 58 0 Imperial Oil Ltd COM 453038408 4 90 SH DFND 1 0 90 0 Lithium Americas Corp COM 53680Q207 2 89 SH DFND 1 0 89 0 Magna International Inc COM 559222401 1 16 SH DFND 1 0 16 0 Methanex Corp COM 59151K108 1 34 SH DFND 1 0 34 0 Open Text Corp COM 683715106 4 141 SH DFND 1 0 141 0 Pan American Silver Corp COM 697900108 1 76 SH DFND 1 0 76 0 Pembina Pipeline Corp COM 706327103 1 36 SH DFND 1 0 36 0 Restaurant Brands Internationa COM 76131D103 1 27 SH DFND 1 0 27 0 Ritchie Bros Auctioneers Inc COM 767744105 10 158 SH DFND 1 0 158 0 Resolute Forest Products Inc COM 76117W109 1 60 SH DFND 1 0 60 0 Royal Bank of Canada COM 780087102 9 99 SH DFND 1 0 99 0 Sprott Inc COM 852066208 7 200 SH DFND 1 0 200 0 Siyata Mobile Inc COM 83013Q509 8 1675 SH DFND 1 0 1675 0 Shaw Communications Inc COM 82028K200 1 27 SH DFND 1 0 27 0 SSR Mining Inc COM 784730103 1 102 SH DFND 1 0 102 0 Stantec Inc COM 85472N109 1 20 SH DFND 1 0 20 0 Sierra Wireless Inc COM 826516106 3 91 SH DFND 1 0 91 0 TFI International Inc COM 87241L109 6 62 SH DFND 1 0 62 0 Thomson Reuters Corp COM 884903709 1 10 SH DFND 1 0 10 0 Turquoise Hill Resources Ltd COM 900435207 2 63 SH DFND 1 0 63 0 VBCN 7 PERP COM 92512J106 1 76 SH DFND 1 0 76 0 Vermilion Energy Inc COM 923725105 1 47 SH DFND 1 0 47 0 Wheaton Precious Metals Corp COM 962879102 2 52 SH DFND 1 0 52 0 Westport Fuel Systems Inc COM 960908309 1 953 SH DFND 1 0 953 0 IAMGOLD Corp COM 450913108 163 151100 SH DFND 1 0 151100 0 Precision Drilling Corp COM 74022D407 4 70 SH DFND 1 0 70 0 Canopy Growth Corp COM 138035100 132 48501 SH DFND 1 0 48501 0 Fortuna Silver Mines Inc COM 349915108 81 32400 SH DFND 1 0 32400 0 Organigram Holdings Inc COM 68620P101 56 63100 SH DFND 1 0 63100 0 Crescent Point Energy Corp COM 22576C101 156 25300 SH DFND 1 0 25300 0 Silvercorp Metals Inc COM 82835P103 27 11600 SH DFND 1 0 11600 0 Franco-Nevada Corp COM 351858105 3 23 SH DFND 1 0 23 0 Turquoise Hill Resources Ltd COM 900435207 1 30 SH DFND 1 0 30 0 Gran Tierra Energy Inc COM 38500T101 162 132676 SH DFND 1 0 132676 0 AcuityAds Holding Inc COM 00510L106 1 800 SH DFND 1 0 800 0 Orla Mining Ltd COM 68634K106 4 1300 SH DFND 1 0 1300 0 Immunovaccine Inc COM 44974L103 4 7300 SH DFND 1 0 7300 0 BRP Inc/CA COM 05577W200 633 10285 SH SOLE 10285 0 0 Cadence Design Systems Inc COM 127387108 270 1653 SH SOLE 1653 0 0 Brookfield Infrastructure Part COM G16252101 5389 150264 SH SOLE 150264 0 0 Cadence Design Systems Inc COM 127387108 24514 150045 SH SOLE 150045 0 0 Brookfield Infrastructure Part COM G16252101 3181 88713 SH SOLE 88713 0 0 Maxar Technologies Inc COM 57778K105 228 12200 SH SOLE 12200 0 0 Maxar Technologies Inc COM 57778K105 1 68 SH DFND 1 0 68 0 Norwegian Cruise Line Holdings COM G66721104 2 178 SH SOLE 178 0 0 Norwegian Cruise Line Holdings COM G66721104 1153 101542 SH SOLE 101542 0 0 Philip Morris International In COM 718172109 239 2881 SH SOLE 2881 0 0 ERO Copper Corp COM 296006109 1 51 SH DFND 1 0 51 0 Oracle Corp COM 68389X105 8820 144480 SH SOLE 144480 0 0 Coach Inc COM 876030107 3 105 SH SOLE 105 0 0 Coach Inc COM 876030107 1725 60681 SH SOLE 60681 0 0 Difference Capital Financial I COM 60800C109 15 16200 SH DFND 1 0 16200 0 Turquoise Hill Resources Ltd COM 900435207 1 50 SH DFND 1 0 50 0 Gran Tierra Energy Inc COM 38500T101 107 87200 SH DFND 1 0 87200 0 eBay Inc COM 278642103 6772 184038 SH SOLE 184038 0 0 Quintiles IMS Holdings Inc COM 46266C105 14472 79919 SH SOLE 79919 0 0 Cisco Systems Inc/Delaware COM 17275R102 1869 46733 SH SOLE 46733 0 0 Canada Goose Holdings Inc COM 135086106 196 12902 SH SOLE 12902 0 0 JDL GOLD CORP COM 29446Y502 16 4500 SH DFND 1 0 4500 0 Canada Goose Holdings Inc COM 135086106 2 100 SH SOLE 100 0 0 Nutrien Ltd COM 67077M108 175271 2102246 SH SOLE 2102246 0 0 Huntington Ingalls Industries COM 446413106 4102 18524 SH SOLE 18524 0 0 Mettler-Toledo International I COM 592688105 23 21 SH SOLE 21 0 0 AcuityAds Holding Inc COM 00510L106 1 400 SH DFND 1 0 400 0 Twitter Inc COM 90184L102 28 649 SH SOLE 649 0 0 Procter & Gamble Co/The COM 742718109 37 290 SH SOLE 290 0 0 Aurora Cannabis Inc COM 05156X884 36 29555 SH SOLE 29555 0 0 NVR Inc COM 62944T105 5528 1387 SH SOLE 1387 0 0 Canadian Imperial Bank of Comm COM 136069101 1461 33400 SH SOLE 33400 0 0 AGNC Investment Corp COM 00123Q104 465 55257 SH SOLE 55257 0 0 BCE Inc COM 05534B760 4855 115831 SH SOLE 115831 0 0 BCE Inc COM 05534B760 214 5100 SH DFND 1 0 5100 0 untitled COM 85207K107 1 101 SH DFND 1 0 101 0 Equinix Inc COM 29444U700 6663 11718 SH SOLE 11718 0 0 Hudbay Minerals Inc COM 443628102 13 3300 SH DFND 1 0 3300 0 Priceline Group Inc/The COM 09857L108 908 553 SH SOLE 553 0 0 Priceline Group Inc/The COM 09857L108 31367 19095 SH SOLE 19095 0 0 Welltower Inc COM 95040Q104 467 7265 SH SOLE 7265 0 0 Welltower Inc COM 95040Q104 15721 244502 SH SOLE 244502 0 0 Celestica Inc COM 15101Q108 6 709 SH SOLE 709 0 0 Barrick Gold Corp COM 067901108 10506 678000 SH SOLE 678000 0 0 Agnico Eagle Mines Ltd COM 008474108 6225 147391 SH SOLE 147391 0 0 BCE Inc COM 05534B760 49011 1169207 SH SOLE 1169207 0 0 Bank of Montreal COM 063671101 86973 992604 SH SOLE 992604 0 0 Bank of Nova Scotia/The COM 064149107 100827 2120498 SH SOLE 2120498 0 0 CAE Inc COM 124765108 589 38400 SH SOLE 38400 0 0 Cameco Corp COM 13321L108 5734 216100 SH SOLE 216100 0 0 CI Financial Corp COM 125491100 523 54600 SH SOLE 54600 0 0 Canadian Imperial Bank of Comm COM 136069101 134738 3079282 SH SOLE 3079282 0 0 Canadian Natural Resources Ltd COM 136385101 22514 483800 SH SOLE 483800 0 0 Canadian National Railway Co COM 136375102 19315 178900 SH SOLE 178900 0 0 Brookfield Asset Management In COM 112585104 22726 555688 SH SOLE 555688 0 0 Eldorado Gold Corp COM 284902509 51 8390 SH SOLE 8390 0 0 Fortis Inc/Canada COM 349553107 26177 689208 SH SOLE 689208 0 0 CGI Group Inc COM 12532H104 5441 72300 SH SOLE 72300 0 0 Imperial Oil Ltd COM 453038408 16024 370200 SH SOLE 370200 0 0 Enbridge Inc COM 29250N105 61568 1660896 SH SOLE 1660896 0 0 Kinross Gold Corp COM 496902404 1461 388100 SH SOLE 388100 0 0 Magna International Inc COM 559222401 6934 146200 SH SOLE 146200 0 0 Methanex Corp COM 59151K108 1076 33800 SH SOLE 33800 0 0 Obsidian Energy Ltd COM 674482203 93 12982 SH SOLE 12982 0 0 Rogers Communications Inc COM 775109200 17377 451250 SH SOLE 451250 0 0 Royal Bank of Canada COM 780087102 142339 1581377 SH SOLE 1581377 0 0 Shaw Communications Inc COM 82028K200 33226 1366774 SH SOLE 1366774 0 0 Suncor Energy Inc COM 867224107 20260 719648 SH SOLE 719648 0 0 TransAlta Corp COM 89346D107 3402 385032 SH SOLE 385032 0 0 Teck Resources Ltd COM 878742204 6382 209920 SH SOLE 209920 0 0 Thomson Reuters Corp COM 884903709 14057 136972 SH SOLE 136972 0 0 TransCanada Corp COM 87807B107 39852 989676 SH SOLE 989676 0 0 TELUS Corp COM 87971M103 46617 2348267 SH SOLE 2348267 0 0 Gildan Activewear Inc COM 375916103 7831 277100 SH SOLE 277100 0 0 Manulife Financial Corp COM 56501R106 19928 1270088 SH SOLE 1270088 0 0 Sun Life Financial Inc COM 866796105 11981 301372 SH SOLE 301372 0 0 Enerplus Corp COM 292766102 89 6300 SH SOLE 6300 0 0 Yamana Gold Inc COM 98462Y100 131 28900 SH SOLE 28900 0 0 Pembina Pipeline Corp COM 706327103 48587 1599958 SH SOLE 1599958 0 0 Algonquin Power & Utilities Co COM 015857105 4808 440255 SH SOLE 440255 0 0 Canadian Pacific Railway Ltd COM 13645T100 19783 296450 SH SOLE 296450 0 0 Vermilion Energy Inc COM 923725105 524 24500 SH SOLE 24500 0 0 Brookfield Renewable Partners COM G16258108 4724 151275 SH SOLE 151275 0 0 Waste Connections Inc COM 94106B101 16142 119500 SH SOLE 119500 0 0 Crescent Point Energy Corp COM 22576C101 4298 698698 SH SOLE 698698 0 0 Wheaton Precious Metals Corp COM 962879102 4794 148100 SH SOLE 148100 0 0 Franco-Nevada Corp COM 351858105 6711 56200 SH SOLE 56200 0 0 Brookfield Infrastructure Part COM G16252101 11902 331910 SH SOLE 331910 0 0 Cenovus Energy Inc COM 15135U109 19118 1244900 SH SOLE 1244900 0 0 Granite Real Estate Investment COM 387437114 614 12725 SH SOLE 12725 0 0 Restaurant Brands Internationa COM 76131D103 5680 106803 SH SOLE 106803 0 0 Nutrien Ltd COM 67077M108 47344 567856 SH SOLE 567856 0 0 Barrick Gold Corp COM 067901108 81 5257 SH DFND 1 0 5257 0 Bank of Montreal COM 063671101 29344 334894 SH DFND 1 0 334894 0 Bank of Nova Scotia/The COM 064149107 15728 330770 SH DFND 1 0 330770 0 Canadian National Railway Co COM 136375102 557 5157 SH DFND 1 0 5157 0 Fortis Inc/Canada COM 349553107 10145 267094 SH DFND 1 0 267094 0 Enbridge Inc COM 29250N105 2453 66181 SH DFND 1 0 66181 0 Rogers Communications Inc COM 775109200 2376 61700 SH DFND 1 0 61700 0 Toronto-Dominion Bank/The COM 891160509 112398 1833158 SH DFND 1 0 1833158 0 TransCanada Corp COM 87807B107 1244 30898 SH DFND 1 0 30898 0 Algonquin Power & Utilities Co COM 015857105 838 76733 SH DFND 1 0 76733 0 Brookfield Renewable Partners COM G16258108 1181 37814 SH DFND 1 0 37814 0 Brookfield Infrastructure Part COM G16252101 677 18882 SH DFND 1 0 18882 0 Apple Inc COM 037833100 4061 29394 SH SOLE 29394 0 0 Bank of America Corp COM 060505104 6812 225623 SH SOLE 225623 0 0 Cisco Systems Inc/Delaware COM 17275R102 428 10700 SH SOLE 10700 0 0 Walt Disney Co/The COM 254687106 595 6311 SH SOLE 6311 0 0 Duke Energy Corp COM 26441C204 37 400 SH SOLE 400 0 0 Consolidated Edison Inc COM 209115104 29 340 SH SOLE 340 0 0 Intel Corp COM 458140100 1442 55977 SH SOLE 55977 0 0 Kellogg Co COM 487836108 79 1136 SH SOLE 1136 0 0 Coca-Cola Co/The COM 191216100 39 700 SH SOLE 700 0 0 McDonald's Corp COM 580135101 30 131 SH SOLE 131 0 0 Microsoft Corp COM 594918104 89 382 SH SOLE 382 0 0 Morgan Stanley COM 617446448 12647 160123 SH SOLE 160123 0 0 Pfizer Inc COM 717081103 26 600 SH SOLE 600 0 0 Procter & Gamble Co/The COM 742718109 130 1032 SH SOLE 1032 0 0 AT&T Inc COM 00206R102 242 15769 SH SOLE 15769 0 0 Southern Co/The COM 842587107 95 1400 SH SOLE 1400 0 0 Verizon Communications Inc COM 92343V104 253 6668 SH SOLE 6668 0 0 Exxon Mobil Corp COM 30231G102 800 9171 SH SOLE 9171 0 0 Amazon.com Inc COM 023135106 3073 27200 SH SOLE 27200 0 0 Goldman Sachs Group Inc/The COM 38141G104 349 1190 SH SOLE 1190 0 0 Enbridge Inc COM 29250N105 3276 88338 SH SOLE 88338 0 0 Royal Bank of Canada COM 780087102 8231 91445 SH SOLE 91445 0 0 Boeing Co/The COM 097023105 48 400 SH SOLE 400 0 0 Duke Energy Corp COM 26441C204 712 7661 SH SOLE 7661 0 0 Kellogg Co COM 487836108 115 1656 SH SOLE 1656 0 0 Coca-Cola Co/The COM 191216100 1319 23550 SH SOLE 23550 0 0 AT&T Inc COM 00206R102 3166 206450 SH SOLE 206450 0 0 Southern Co/The COM 842587107 866 12740 SH SOLE 12740 0 0 Verizon Communications Inc COM 92343V104 1412 37200 SH SOLE 37200 0 0 United Parcel Service Inc COM 911312106 94 585 SH SOLE 585 0 0 Bank of Montreal COM 063671101 88 1000 SH SOLE 1000 0 0 Bank of Nova Scotia/The COM 064149107 879 18480 SH SOLE 18480 0 0 Enbridge Inc COM 29250N105 1119 30200 SH SOLE 30200 0 0 Suncor Energy Inc COM 867224107 10 370 SH SOLE 370 0 0 Thomson Reuters Corp COM 884903709 226 2203 SH SOLE 2203 0 0 TransCanada Corp COM 87807B107 161 4000 SH SOLE 4000 0 0 TELUS Corp COM 87971M103 1411 71100 SH SOLE 71100 0 0 Cenovus Energy Inc COM 15135U109 15 990 SH SOLE 990 0 0 Cisco Systems Inc/Delaware COM 17275R102 9 220 SH SOLE 220 0 0 CVS Health Corp COM 126650100 1539 16146 SH SOLE 16146 0 0 Johnson & Johnson COM 478160104 6 37 SH SOLE 37 0 0 3M Co COM 88579Y101 626 5663 SH SOLE 5663 0 0 Microsoft Corp COM 594918104 2293 9847 SH SOLE 9847 0 0 Occidental Petroleum Corp COM 674599105 359 5836 SH SOLE 5836 0 0 Pfizer Inc COM 717081103 1069 24444 SH SOLE 24444 0 0 QUALCOMM Inc COM 747525103 45 400 SH SOLE 400 0 0 AT&T Inc COM 00206R102 124 8085 SH SOLE 8085 0 0 Schlumberger Ltd COM 806857108 347 9659 SH SOLE 9659 0 0 United Technologies Corp COM 75513E101 8 92 SH SOLE 92 0 0 Carnival Corp COM 143658300 2405 342204 SH SOLE 342204 0 0 IPG Photonics Corp COM 44980X109 1 9 SH SOLE 9 0 0 Ford Motor Co COM 345370860 160 14325 SH SOLE 14325 0 0 International Business Machine COM 459200101 8 64 SH SOLE 64 0 0 Liberty Media Corp-Liberty Sir COM 531229607 6775 179714 SH SOLE 179714 0 0 Take-Two Interactive Software COM 874054109 784 7195 SH SOLE 7195 0 0 Take-Two Interactive Software COM 874054109 7397 67886 SH SOLE 67886 0 0 SVB Financial Group COM 78486Q101 8431 25118 SH SOLE 25118 0 0 CBRE Group Inc COM 12504L109 11610 172031 SH SOLE 172031 0 0 RPM International Inc COM 749685103 2265 27191 SH SOLE 27191 0 0 Silvercorp Metals Inc COM 82835P103 42 18153 SH SOLE 18153 0 0 Sprott Inc COM 852066208 171 5108 SH SOLE 5108 0 0 Oriana Resources Corp COM 44812T102 74 41300 SH DFND 1 0 41300 0 Aramark COM 03852U106 46118 1478629 SH SOLE 1478629 0 0 MSCI Inc COM 55354G100 208 494 SH SOLE 494 0 0 MSCI Inc COM 55354G100 14132 33515 SH SOLE 33515 0 0 Molson Coors Brewing Co COM 60871R209 352 7327 SH SOLE 7327 0 0 American Financial Group Inc/O COM 025932104 1860 15138 SH SOLE 15138 0 0 TransUnion COM 89400J107 2403 40401 SH SOLE 40401 0 0 SPDR S&P 500 ETF Trust ETF 78462F103 5046 14133 SH SOLE 14133 0 0 SPDR S&P 500 ETF Trust ETF 78462F103 22438 62822 SH SOLE 62822 0 0 Barrick Gold Corp COM 067901108 1897 122411 SH SOLE 122411 0 0 Agnico Eagle Mines Ltd COM 008474108 2785 65933 SH SOLE 65933 0 0 Algonquin Power & Utilities Co COM 015857105 38431 3518971 SH SOLE 3518971 0 0 Brookfield Asset Management In COM 112585104 2984 72952 SH SOLE 72952 0 0 BCE Inc COM 05534B760 2770 66077 SH SOLE 66077 0 0 Brookfield Renewable Partners COM G16258108 46253 1481108 SH SOLE 1481108 0 0 Brookfield Infrastructure Part COM G16252101 109091 3042077 SH SOLE 3042077 0 0 Bank of Montreal COM 063671101 220931 2521426 SH SOLE 2521426 0 0 Bank of Nova Scotia/The COM 064149107 179327 3771448 SH SOLE 3771448 0 0 Cameco Corp COM 13321L108 814 30670 SH SOLE 30670 0 0 Canadian Imperial Bank of Comm COM 136069101 123717 2827415 SH SOLE 2827415 0 0 Canadian National Railway Co COM 136375102 10018 92788 SH SOLE 92788 0 0 Canadian Pacific Railway Ltd COM 13645T100 4576 68575 SH SOLE 68575 0 0 Franco-Nevada Corp COM 351858105 3490 29229 SH SOLE 29229 0 0 Fortis Inc/Canada COM 349553107 49088 1292443 SH SOLE 1292443 0 0 CGI Group Inc COM 12532H104 858 11400 SH SOLE 11400 0 0 Gildan Activewear Inc COM 375916103 846 29932 SH SOLE 29932 0 0 Kinross Gold Corp COM 496902404 230 61000 SH SOLE 61000 0 0 Manulife Financial Corp COM 56501R106 1508 96100 SH SOLE 96100 0 0 Open Text Corp COM 683715106 1094 41409 SH SOLE 41409 0 0 Rogers Communications Inc COM 775109200 929 24130 SH SOLE 24130 0 0 Royal Bank of Canada COM 780087102 441932 4909830 SH SOLE 4909830 0 0 Shaw Communications Inc COM 82028K200 432 17787 SH SOLE 17787 0 0 Sun Life Financial Inc COM 866796105 1214 30548 SH SOLE 30548 0 0 Suncor Energy Inc COM 867224107 2953 104888 SH SOLE 104888 0 0 TELUS Corp COM 87971M103 2056 103572 SH SOLE 103572 0 0 TransAlta Corp COM 89346D107 12212 1381962 SH SOLE 1381962 0 0 Teck Resources Ltd COM 878742204 653 21474 SH SOLE 21474 0 0 TransCanada Corp COM 87807B107 16 395 SH SOLE 395 0 0 Waste Connections Inc COM 94106B101 5357 39656 SH SOLE 39656 0 0 Wheaton Precious Metals Corp COM 962879102 2227 68781 SH SOLE 68781 0 0 Centerra Gold Inc COM 152006102 13 3000 SH DFND 1 0 3000 0 Canadian Imperial Bank of Comm COM 136069101 66 1500 SH DFND 1 0 1500 0 Cenovus Energy Inc COM 15135U109 1043 67885 SH DFND 1 0 67885 0 Endeavour Silver Corp COM 29258Y103 1 300 SH DFND 1 0 300 0 Nutrien Ltd COM 67077M108 25 300 SH DFND 1 0 300 0 Stantec Inc COM 85472N109 4 100 SH DFND 1 0 100 0 Sierra Wireless Inc COM 826516106 1 49 SH DFND 1 0 49 0 TransAlta Corp COM 89346D107 538 60884 SH DFND 1 0 60884 0 TransCanada Corp COM 87807B107 286 7100 SH DFND 1 0 7100 0 BCE Inc COM 05534B760 4861 115956 SH SOLE 115956 0 0 Cameco Corp COM 13321L108 3083 116200 SH SOLE 116200 0 0 Canadian Imperial Bank of Comm COM 136069101 19034 434996 SH SOLE 434996 0 0 Canadian Natural Resources Ltd COM 136385101 3988 85700 SH SOLE 85700 0 0 Crescent Point Energy Corp COM 22576C101 3 500 SH SOLE 500 0 0 Cenovus Energy Inc COM 15135U109 1267 82500 SH SOLE 82500 0 0 Ovintiv Inc COM 69047Q102 131 2842 SH SOLE 2842 0 0 Enbridge Inc COM 29250N105 104 2794 SH SOLE 2794 0 0 Franco-Nevada Corp COM 351858105 4422 37030 SH SOLE 37030 0 0 Fortis Inc/Canada COM 349553107 1633 43000 SH SOLE 43000 0 0 Gildan Activewear Inc COM 375916103 1097 38800 SH SOLE 38800 0 0 Imperial Oil Ltd COM 453038408 545 12600 SH SOLE 12600 0 0 Magna International Inc COM 559222401 1162 24500 SH SOLE 24500 0 0 Obsidian Energy Ltd COM 674482203 5 650 SH SOLE 650 0 0 Pembina Pipeline Corp COM 706327103 3000 98800 SH SOLE 98800 0 0 Shaw Communications Inc COM 82028K200 3508 144300 SH SOLE 144300 0 0 Sun Life Financial Inc COM 866796105 2145 53966 SH SOLE 53966 0 0 Teck Resources Ltd COM 878742204 955 31400 SH SOLE 31400 0 0 Wheaton Precious Metals Corp COM 962879102 4853 149900 SH SOLE 149900 0 0 Canadian Imperial Bank of Comm COM 136069101 26 586 SH DFND 1 0 586 0 Canadian Pacific Railway Ltd COM 13645T100 5336 80000 SH DFND 1 0 80000 0 Valeant Pharmaceuticals Intern COM 071734107 751 109100 SH DFND 1 0 109100 0 Wheaton Precious Metals Corp COM 962879102 129 4000 SH DFND 1 0 4000 0 Agnico Eagle Mines Ltd COM 008474108 4 95 SH SOLE 95 0 0 Yamana Gold Inc COM 98462Y100 289 63922 SH SOLE 63922 0 0 BlackBerry Ltd COM 09228F103 2189 465804 SH SOLE 465804 0 0 Franco-Nevada Corp COM 351858105 9811 82140 SH SOLE 82140 0 0 Magna International Inc COM 559222401 1271 26810 SH SOLE 26810 0 0 Nutrien Ltd COM 67077M108 324 3885 SH SOLE 3885 0 0 Suncor Energy Inc COM 867224107 932 33105 SH SOLE 33105 0 0 Teck Resources Ltd COM 878742204 1529 50280 SH SOLE 50280 0 0 Brookfield Asset Management In COM 112585104 1031 25201 SH DFND 1 0 25201 0 Cott Corp COM 74167P108 1 75 SH DFND 1 0 75 0 BCE Inc COM 05534B760 8610 205400 SH DFND 1 0 205400 0 Bank of Montreal COM 063671101 5426 61926 SH DFND 1 0 61926 0 CI Financial Corp COM 125491100 146 15185 SH DFND 1 0 15185 0 Celestica Inc COM 15101Q108 3 348 SH DFND 1 0 348 0 Canadian Imperial Bank of Comm COM 136069101 1951 44582 SH DFND 1 0 44582 0 Canadian Natural Resources Ltd COM 136385101 5907 126936 SH DFND 1 0 126936 0 Canadian National Railway Co COM 136375102 568 5262 SH DFND 1 0 5262 0 Cenovus Energy Inc COM 15135U109 1872 121900 SH DFND 1 0 121900 0 Descartes Systems Group Inc/Th COM 249906108 62 976 SH DFND 1 0 976 0 Eldorado Gold Corp COM 284902509 64 10600 SH DFND 1 0 10600 0 Enbridge Inc COM 29250N105 13343 359962 SH DFND 1 0 359962 0 First Majestic Silver Corp COM 32076V103 6 729 SH DFND 1 0 729 0 Fortis Inc/Canada COM 349553107 3844 101200 SH DFND 1 0 101200 0 Gildan Activewear Inc COM 375916103 88 3100 SH DFND 1 0 3100 0 Granite Real Estate Investment COM 387437114 156 3224 SH DFND 1 0 3224 0 Hudbay Minerals Inc COM 443628102 250 62167 SH DFND 1 0 62167 0 Imperial Oil Ltd COM 453038408 3791 87579 SH DFND 1 0 87579 0 Manulife Financial Corp COM 56501R106 25628 1633344 SH DFND 1 0 1633344 0 Magna International Inc COM 559222401 3300 69575 SH DFND 1 0 69575 0 Methanex Corp COM 59151K108 2516 79000 SH DFND 1 0 79000 0 Nutrien Ltd COM 67077M108 4930 59130 SH DFND 1 0 59130 0 Open Text Corp COM 683715106 155 5856 SH DFND 1 0 5856 0 Pan American Silver Corp COM 697900108 687 43257 SH DFND 1 0 43257 0 Precision Drilling Corp COM 74022D407 121 2399 SH DFND 1 0 2399 0 Pembina Pipeline Corp COM 706327103 10127 333488 SH DFND 1 0 333488 0 Restaurant Brands Internationa COM 76131D103 542 10200 SH DFND 1 0 10200 0 Royal Bank of Canada COM 780087102 10293 114360 SH DFND 1 0 114360 0 Shaw Communications Inc COM 82028K200 175 7200 SH DFND 1 0 7200 0 Sun Life Financial Inc COM 866796105 1403 35291 SH DFND 1 0 35291 0 SSR Mining Inc COM 784730103 7 500 SH DFND 1 0 500 0 Suncor Energy Inc COM 867224107 4025 142958 SH DFND 1 0 142958 0 Silvercorp Metals Inc COM 82835P103 20 8600 SH DFND 1 0 8600 0 TELUS Corp COM 87971M103 2491 125493 SH DFND 1 0 125493 0 TransAlta Corp COM 89346D107 900 101900 SH DFND 1 0 101900 0 Toronto-Dominion Bank/The COM 891160509 9111 148592 SH DFND 1 0 148592 0 Teck Resources Ltd COM 878742204 70 2300 SH DFND 1 0 2300 0 Thomson Reuters Corp COM 884903709 2176 21200 SH DFND 1 0 21200 0 TransCanada Corp COM 87807B107 9218 228922 SH DFND 1 0 228922 0 Canopy Growth Corp COM 138035100 17 6152 SH DFND 1 0 6152 0 Yamana Gold Inc COM 98462Y100 9 1980 SH DFND 1 0 1980 0 Alamos Gold Inc COM 011532108 74 10000 SH SOLE 10000 0 0 Cameco Corp COM 13321L108 1111 41883 SH SOLE 41883 0 0 CI Financial Corp COM 125491100 53 5500 SH SOLE 5500 0 0 Crescent Point Energy Corp COM 22576C101 1055 171435 SH SOLE 171435 0 0 Ovintiv Inc COM 69047Q102 99 2152 SH SOLE 2152 0 0 Eldorado Gold Corp COM 284902509 11 1882 SH SOLE 1882 0 0 IAMGOLD Corp COM 450913108 22 20020 SH SOLE 20020 0 0 New Gold Inc COM 644535106 27 30000 SH SOLE 30000 0 0 TransCanada Corp COM 87807B107 2976 73900 SH DFND 1 0 73900 0 BlackBerry Ltd COM 09228F103 72 15366 SH DFND 1 0 15366 0 Magna International Inc COM 559222401 501 10565 SH DFND 1 0 10565 0 TransAlta Corp COM 89346D107 3505 396676 SH DFND 1 0 396676 0 Brookfield Renewable Partners COM G16258108 10487 335827 SH DFND 1 0 335827 0 Fortis Inc/Canada COM 349553107 150255 3956045 SH DFND 1 0 3956045 0 Toronto-Dominion Bank/The COM 891160509 106622 1738953 SH DFND 1 0 1738953 0 Brookfield Infrastructure Part COM G16252101 34671 966835 SH DFND 1 0 966835 0 Suncor Energy Inc COM 867224107 1890 67140 SH SOLE 67140 0 0 TFI International Inc COM 87241L109 23 253 SH SOLE 253 0 0 TransAlta Corp COM 89346D107 1052 119103 SH DFND 1 0 119103 0 Toronto-Dominion Bank/The COM 891160509 120800 1970189 SH DFND 1 0 1970189 0 Vermilion Energy Inc COM 923725105 28 1330 SH DFND 1 0 1330 0 Sysco Corp COM 871829107 3619 51194 SH SOLE 51194 0 0 Pan American Silver Corp COM 697900108 189 11900 SH DFND 1 0 11900 0 Canopy Growth Corp COM 138035100 33 12233 SH DFND 1 0 12233 0 Barrick Gold Corp COM 067901108 8116 523800 SH SOLE 523800 0 0 Agnico Eagle Mines Ltd COM 008474108 6276 148600 SH SOLE 148600 0 0 Pembina Pipeline Corp COM 706327103 191 6300 SH DFND 1 0 6300 0 Suncor Energy Inc COM 867224107 1588 56394 SH SOLE 56394 0 0 TransCanada Corp COM 87807B107 2819 70003 SH SOLE 70003 0 0 Centene Corp COM 15135B101 4645 59712 SH SOLE 59712 0 0 Precision Drilling Corp COM 74022D407 2 30 SH DFND 1 0 30 0 BCE Inc COM 05534B760 1275 30400 SH DFND 1 0 30400 0 Canadian Natural Resources Ltd COM 136385101 5 100 SH DFND 1 0 100 0 Enbridge Inc COM 29250N105 1955 52700 SH DFND 1 0 52700 0 Endeavour Silver Corp COM 29258Y103 2 800 SH DFND 1 0 800 0 ABIOMED Inc COM 003654100 4754 19360 SH SOLE 19360 0 0 Taseko Mines Ltd COM 876511106 34 29320 SH SOLE 29320 0 0 Federal Agricultural Mortgage COM 313148306 1 7 SH DFND 1 0 7 0 Cia de Minas Buenaventura SAA COM 204448104 3 413 SH DFND 1 0 413 0 Cosan SA COM 22113B103 1 60 SH DFND 1 0 60 0 Intrepid Potash Inc COM 46121Y201 10 252 SH DFND 1 0 252 0 National Grid PLC COM 636274409 1 16 SH DFND 1 0 16 0 PowerShares FTSE RAFI Develope COM 46138E735 108 4214 SH DFND 1 0 4214 0 Restaurant Brands Internationa COM 76131D103 1 20 SH DFND 1 0 20 0 Seabridge Gold Inc COM 811916105 2 165 SH DFND 1 0 165 0 Sociedad Quimica y Minera de C COM 833635105 2 18 SH DFND 1 0 18 0 Titan International Inc COM 88830M102 4 325 SH DFND 1 0 325 0 United Microelectronics Corp COM 910873405 1 108 SH DFND 1 0 108 0 Zynerba Pharmaceuticals Inc COM 98986X109 1 1056 SH DFND 1 0 1056 0 Sprott Physical Platinum & Pal COM 85207Q104 1 49 SH DFND 1 0 49 0 Evergy Inc COM 30034W106 82 1373 SH SOLE 1373 0 0 Evergy Inc COM 30034W106 5804 97742 SH SOLE 97742 0 0 Waste Connections Inc COM 94106B101 28 209 SH DFND 1 0 209 0 Twitter Inc COM 90184L102 1528 34857 SH SOLE 34857 0 0 Twitter Inc COM 90184L102 39948 911538 SH SOLE 911538 0 0 Royal Bank of Canada COM 780087102 936 10404 SH SOLE 10404 0 0 Energy Select Sector SPDR Fund ETF 81369Y506 3342 46420 SH SOLE 46420 0 0 VanEck Vectors Gold Miners ETF ETF 92189F106 69 2881 SH SOLE 2881 0 0 iShares MSCI EAFE ETF ETF 464287465 73 1300 SH SOLE 1300 0 0 VanEck Vectors Gold Miners ETF ETF 92189F106 5783 239847 SH SOLE 239847 0 0 VanEck Vectors Junior Gold Miners ETF ETF 92189F791 6695 227334 SH SOLE 227334 0 0 Energy Select Sector SPDR Fund ETF 81369Y506 578 8022 SH SOLE 8022 0 0 SPDR Gold Shares ETF 78463V107 12425 80361 SH SOLE 80361 0 0 iShares MSCI EAFE ETF ETF 464287465 3114 55607 SH SOLE 55607 0 0 iShares MSCI Eurozone ETF ETF 464286608 1023 32000 SH DFND 1 0 32000 0 iShares Core S&P Small-Cap ETF ETF 464287804 159 1823 SH DFND 1 0 1823 0 iShares Russell 2000 ETF ETF 464287655 53 319 SH DFND 1 0 319 0 Vanguard Intermediate-Term Corporate Bond ETF ETF 92206C870 29 382 SH DFND 1 0 382 0 Vanguard FTSE Europe ETF ETF 922042874 125 2720 SH DFND 1 0 2720 0 Consumer Discretionary Select Sector SPDR Fund ETF 81369Y407 16 111 SH DFND 1 0 111 0 First Trust Senior Loan ETF ETF 33738D309 13 291 SH DFND 1 0 291 0 Materials Select Sector SPDR Fund ETF 81369Y100 3 40 SH DFND 1 0 40 0 Industrial Select Sector SPDR Fund ETF 81369Y704 6 78 SH DFND 1 0 78 0 Waste Connections Inc COM 94106B101 4 29 SH DFND 1 0 29 0 Broadridge Financial Solutions COM 11133T103 9191 63707 SH SOLE 63707 0 0 Broadridge Financial Solutions COM 11133T103 331 2297 SH SOLE 2297 0 0 FleetCor Technologies Inc COM 339041105 7122 40438 SH SOLE 40438 0 0 FleetCor Technologies Inc COM 339041105 163 926 SH SOLE 926 0 0 Endeavour Silver Corp COM 29258Y103 134 44499 SH SOLE 44499 0 0 Obsidian Energy Ltd COM 674482203 51 7140 SH SOLE 7140 0 0 Lithium Americas Corp COM 53680Q207 672 25599 SH SOLE 25599 0 0 Copart Inc COM 217204106 10616 99804 SH SOLE 99804 0 0 Copart Inc COM 217204106 198 1864 SH SOLE 1864 0 0 Bank of Nova Scotia/The COM 064149107 2641 55535 SH SOLE 55535 0 0 Canadian Imperial Bank of Comm COM 136069101 9 214 SH SOLE 214 0 0 Ovintiv Inc COM 69047Q102 811 17647 SH DFND 1 0 17647 0 Foot Locker Inc COM 344849104 999 32094 SH SOLE 32094 0 0 Ovintiv Inc COM 69047Q102 291 6328 SH SOLE 6328 0 0 TransCanada Corp COM 87807B107 130 3230 SH SOLE 3230 0 0 Canadian National Railway Co COM 136375102 26 243 SH SOLE 243 0 0 Bank of Nova Scotia/The COM 064149107 346 7284 SH SOLE 7284 0 0 Canadian National Railway Co COM 136375102 6024 55800 SH SOLE 55800 0 0 Ecopetrol SA COM 279158109 1 109 SH DFND 1 0 109 0 Royal Bank of Canada COM 780087102 9 100 SH SOLE 100 0 0 Dr Pepper Snapple Group Inc COM 49271V100 347 9688 SH SOLE 9688 0 0 Dr Pepper Snapple Group Inc COM 49271V100 15215 424903 SH SOLE 424903 0 0 Lockheed Martin Corp COM 539830109 34 88 SH SOLE 88 0 0 Valeant Pharmaceuticals Intern COM 071734107 652 94400 SH SOLE 94400 0 0 Valeant Pharmaceuticals Intern COM 071734107 6026 872801 SH SOLE 872801 0 0 Valeant Pharmaceuticals Intern COM 071734107 523 75795 SH SOLE 75795 0 0 Philip Morris International In COM 718172109 26 313 SH SOLE 313 0 0 Netflix Inc COM 64110L106 1136 4828 SH SOLE 4828 0 0 Aurora Cannabis Inc COM 05156X884 1 759 SH DFND 1 0 759 0 British American Tobacco PLC COM 110448107 582 16395 SH SOLE 16395 0 0 Altria Group Inc COM 02209S103 502 12443 SH SOLE 12443 0 0 Alcoa Corp COM 013872106 1750 52000 SH SOLE 52000 0 0 Wells Fargo & Co COM 949746101 1914 47598 SH SOLE 47598 0 0 Arch Capital Group Ltd COM G0450A105 332 7285 SH SOLE 7285 0 0 AGNC Investment Corp COM 00123Q104 1 154 SH SOLE 154 0 0 Ally Financial Inc COM 02005N100 83 2973 SH SOLE 2973 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 251 1256 SH SOLE 1256 0 0 Arista Networks Inc COM 040413106 168 1488 SH SOLE 1488 0 0 Aramark COM 03852U106 40 1287 SH SOLE 1287 0 0 Arrow Electronics Inc COM 042735100 34 373 SH SOLE 373 0 0 Bunge Ltd COM G16962105 70 842 SH SOLE 842 0 0 BioMarin Pharmaceutical Inc COM 09061G101 174 2056 SH SOLE 2056 0 0 Crown Holdings Inc COM 228368106 55 685 SH SOLE 685 0 0 CDW Corp/DE COM 12514G108 645 4136 SH SOLE 4136 0 0 Celanese Corp COM 150870103 58 645 SH SOLE 645 0 0 Cognex Corp COM 192422103 85 2048 SH SOLE 2048 0 0 Camden Property Trust COM 133131102 74 620 SH SOLE 620 0 0 CoStar Group Inc COM 22160N109 249 3570 SH SOLE 3570 0 0 East West Bancorp Inc COM 27579R104 955 14225 SH SOLE 14225 0 0 Diamondback Energy Inc COM 25278X109 122 1011 SH SOLE 1011 0 0 FNF Group COM 31620R303 54 1487 SH SOLE 1487 0 0 GoDaddy Inc COM 380237107 110 1549 SH SOLE 1549 0 0 IDEX Corp COM 45167R104 91 456 SH SOLE 456 0 0 Invitation Homes Inc COM 46187W107 124 3677 SH SOLE 3677 0 0 Jack Henry & Associates Inc COM 426281101 116 637 SH SOLE 637 0 0 Keysight Technologies Inc COM 49338L103 432 2747 SH SOLE 2747 0 0 Knight-Swift Transportation Ho COM 499049104 42 865 SH SOLE 865 0 0 Liberty Broadband Corp COM 530307305 54 731 SH SOLE 731 0 0 Leidos Holdings Inc COM 525327102 134 1534 SH SOLE 1534 0 0 Lear Corp COM 521865204 39 330 SH SOLE 330 0 0 Lennox International Inc COM 526107107 40 180 SH SOLE 180 0 0 Cheniere Energy Inc COM 16411R208 212 1276 SH SOLE 1276 0 0 Liberty Media Corp-Liberty Sir COM 531229409 55 1451 SH SOLE 1451 0 0 Liberty Media Corp-Liberty Sir COM 531229607 85 2263 SH SOLE 2263 0 0 Lululemon Athletica Inc COM 550021109 544 1945 SH SOLE 1945 0 0 Las Vegas Sands Corp COM 517834107 77 2050 SH SOLE 2050 0 0 MercadoLibre Inc COM 58733R102 492 594 SH SOLE 594 0 0 Markel Corp COM 570535104 282 260 SH SOLE 260 0 0 Marvell Technology Inc COM 573874104 448 10450 SH SOLE 10450 0 0 Vail Resorts Inc COM 91879Q109 49 228 SH SOLE 228 0 0 NVR Inc COM 62944T105 167 42 SH SOLE 42 0 0 Owens Corning COM 690742101 43 542 SH SOLE 542 0 0 Old Dominion Freight Line Inc COM 679580100 142 571 SH SOLE 571 0 0 ON Semiconductor Corp COM 682189105 164 2632 SH SOLE 2632 0 0 Rollins Inc COM 775711104 95 2749 SH SOLE 2749 0 0 Signature Bank/New York NY COM 82669G104 57 376 SH SOLE 376 0 0 SEI Investments Co COM 784117103 99 2021 SH SOLE 2021 0 0 Seattle Genetics Inc COM 81181C104 139 1018 SH SOLE 1018 0 0 Sirius XM Holdings Inc COM 82968B103 107 18723 SH SOLE 18723 0 0 Splunk Inc COM 848637104 123 1632 SH SOLE 1632 0 0 Square Inc COM 852234103 326 5933 SH SOLE 5933 0 0 SS&C Technologies Holdings Inc COM 78467J100 61 1275 SH SOLE 1275 0 0 Steel Dynamics Inc COM 858119100 75 1055 SH SOLE 1055 0 0 T-Mobile US Inc COM 872590104 3845 28665 SH SOLE 28665 0 0 Trimble Inc COM 896239100 277 5097 SH SOLE 5097 0 0 TransUnion COM 89400J107 64 1069 SH SOLE 1069 0 0 UGI Corp COM 902681105 38 1167 SH SOLE 1167 0 0 AMERCO COM 023586100 172 337 SH SOLE 337 0 0 United Therapeutics Corp COM 91307C102 984 4700 SH SOLE 4700 0 0 Veeva Systems Inc COM 922475108 215 1307 SH SOLE 1307 0 0 VMware Inc COM 928563402 766 7201 SH SOLE 7201 0 0 Vistra Energy Corp COM 92840M102 46 2179 SH SOLE 2179 0 0 Waste Connections Inc COM 94106B101 193 1432 SH SOLE 1432 0 0 Workday Inc COM 98138H101 208 1367 SH SOLE 1367 0 0 Westlake Chemical Corp COM 960413102 18 202 SH SOLE 202 0 0 Alleghany Corp COM 017175100 368 438 SH SOLE 438 0 0 Arch Capital Group Ltd COM G0450A105 3591 78882 SH SOLE 78882 0 0 Ally Financial Inc COM 02005N100 1887 67819 SH SOLE 67819 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 5075 25362 SH SOLE 25362 0 0 Arista Networks Inc COM 040413106 15121 133993 SH SOLE 133993 0 0 Arrow Electronics Inc COM 042735100 1297 14075 SH SOLE 14075 0 0 Atmos Energy Corp COM 049560105 6046 59386 SH SOLE 59386 0 0 Bunge Ltd COM G16962105 2630 31867 SH SOLE 31867 0 0 BioMarin Pharmaceutical Inc COM 09061G101 3292 38850 SH SOLE 38850 0 0 Crown Holdings Inc COM 228368106 18291 225811 SH SOLE 225811 0 0 CDW Corp/DE COM 12514G108 11462 73463 SH SOLE 73463 0 0 Celanese Corp COM 150870103 3998 44267 SH SOLE 44267 0 0 Cognex Corp COM 192422103 1512 36484 SH SOLE 36484 0 0 Camden Property Trust COM 133131102 6633 55547 SH SOLE 55547 0 0 CoStar Group Inc COM 22160N109 15696 225433 SH SOLE 225433 0 0 Domino's Pizza Inc COM 25754A201 14329 46209 SH SOLE 46209 0 0 Diamondback Energy Inc COM 25278X109 10097 83850 SH SOLE 83850 0 0 FNF Group COM 31620R303 2026 55998 SH SOLE 55998 0 0 First Republic Bank/CA COM 33616C100 10072 77177 SH SOLE 77177 0 0 Fortinet Inc COM 34959E109 17870 363853 SH SOLE 363853 0 0 LIBERTY MEDIA CORP-MEDIA A COM 531229854 2401 41055 SH SOLE 41055 0 0 GoDaddy Inc COM 380237107 12822 180963 SH SOLE 180963 0 0 IDEX Corp COM 45167R104 7006 35069 SH SOLE 35069 0 0 Invitation Homes Inc COM 46187W107 10627 314788 SH SOLE 314788 0 0 Jack Henry & Associates Inc COM 426281101 7215 39595 SH SOLE 39595 0 0 Jones Lang LaSalle Inc COM 48020Q107 767 5082 SH SOLE 5082 0 0 Keysight Technologies Inc COM 49338L103 15449 98211 SH SOLE 98211 0 0 Knight-Swift Transportation Ho COM 499049104 1596 32631 SH SOLE 32631 0 0 Liberty Broadband Corp COM 530307305 2026 27460 SH SOLE 27460 0 0 Leidos Holdings Inc COM 525327102 5408 61844 SH SOLE 61844 0 0 Lear Corp COM 521865204 1502 12555 SH SOLE 12555 0 0 Lennox International Inc COM 526107107 1511 6789 SH SOLE 6789 0 0 Cheniere Energy Inc COM 16411R208 12941 78029 SH SOLE 78029 0 0 Liberty Media Corp-Liberty Sir COM 531229409 593 15575 SH SOLE 15575 0 0 Lululemon Athletica Inc COM 550021109 6950 24870 SH SOLE 24870 0 0 Las Vegas Sands Corp COM 517834107 5678 151387 SH SOLE 151387 0 0 Live Nation Entertainment Inc COM 538034109 5062 66595 SH SOLE 66595 0 0 MercadoLibre Inc COM 58733R102 8003 9671 SH SOLE 9671 0 0 Markel Corp COM 570535104 3084 2845 SH SOLE 2845 0 0 Vail Resorts Inc COM 91879Q109 1834 8510 SH SOLE 8510 0 0 National Retail Properties Inc COM 637417106 748 18776 SH SOLE 18776 0 0 ServiceNow Inc COM 81762P102 41310 109436 SH SOLE 109436 0 0 Owens Corning COM 690742101 1602 20383 SH SOLE 20383 0 0 Old Dominion Freight Line Inc COM 679580100 10888 43784 SH SOLE 43784 0 0 ON Semiconductor Corp COM 682189105 14683 235655 SH SOLE 235655 0 0 Palo Alto Networks Inc COM 697435105 10424 63661 SH SOLE 63661 0 0 Rollins Inc COM 775711104 3645 105139 SH SOLE 105139 0 0 Signature Bank/New York NY COM 82669G104 4046 26804 SH SOLE 26804 0 0 SEI Investments Co COM 784117103 1201 24498 SH SOLE 24498 0 0 Seattle Genetics Inc COM 81181C104 4042 29551 SH SOLE 29551 0 0 Sirius XM Holdings Inc COM 82968B103 1010 176997 SH SOLE 176997 0 0 Splunk Inc COM 848637104 2577 34276 SH SOLE 34276 0 0 Square Inc COM 852234103 5897 107278 SH SOLE 107278 0 0 SS&C Technologies Holdings Inc COM 78467J100 2299 48154 SH SOLE 48154 0 0 Steel Dynamics Inc COM 858119100 4867 68614 SH SOLE 68614 0 0 Teleflex Inc COM 879369106 4019 19957 SH SOLE 19957 0 0 T-Mobile US Inc COM 872590104 38007 283368 SH SOLE 283368 0 0 Targa Resources Corp COM 87612G101 2747 45542 SH SOLE 45542 0 0 Trimble Inc COM 896239100 7329 135095 SH SOLE 135095 0 0 Tesla Inc COM 88160R101 383100 1444782 SH SOLE 1444782 0 0 UGI Corp COM 902681105 1425 44093 SH SOLE 44093 0 0 AMERCO COM 023586100 1048 2058 SH SOLE 2058 0 0 Veeva Systems Inc COM 922475108 5753 34905 SH SOLE 34905 0 0 VMware Inc COM 928563402 4709 44243 SH SOLE 44243 0 0 Vistra Energy Corp COM 92840M102 1623 77304 SH SOLE 77304 0 0 Wabtec Corp/DE COM 929740108 6708 82490 SH SOLE 82490 0 0 Waste Connections Inc COM 94106B101 7295 54002 SH SOLE 54002 0 0 Workday Inc COM 98138H101 6452 42397 SH SOLE 42397 0 0 Westlake Chemical Corp COM 960413102 703 8094 SH SOLE 8094 0 0 WR Berkley Corp COM 084423102 5723 88653 SH SOLE 88653 0 0 Alleghany Corp COM 017175100 2361 2814 SH SOLE 2814 0 0 Zillow Group Inc COM 98954M200 1474 51545 SH SOLE 51545 0 0 Restaurant Brands Internationa COM 76131D103 1090 20500 SH SOLE 20500 0 0 Restaurant Brands Internationa COM 76131D103 2572 48383 SH DFND 1 0 48383 0 Royal Bank of Canada COM 780087102 317 3517 SH DFND 1 0 3517 0 TELUS Corp COM 87971M103 2301 115908 SH DFND 1 0 115908 0 Manulife Financial Corp COM 56501R106 1612 102900 SH DFND 1 0 102900 0 EOG Resources Inc COM 26875P101 328 2940 SH SOLE 2940 0 0 Constellation Brands Inc COM 21036P108 523 2278 SH SOLE 2278 0 0 SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556 362 2895 SH SOLE 2895 0 0 Alphabet Inc COM 02079K107 940 9780 SH SOLE 9780 0 0 QUALCOMM Inc COM 747525103 1515 13415 SH SOLE 13415 0 0 NetEase Inc COM 64110W102 37 490 SH SOLE 490 0 0 ASML Holding NV COM N07059210 108 260 SH SOLE 260 0 0 Baidu Inc COM 056752108 65 550 SH SOLE 550 0 0 JD.com Inc COM 47215P106 77 1524 SH SOLE 1524 0 0 Helius Medical Technologies In COM 42328V603 4 311 SH DFND 1 0 311 0 Immunovaccine Inc COM 44974L103 1 1800 SH DFND 1 0 1800 0 PolyMet Mining Corp COM 731916409 1 250 SH DFND 1 0 250 0 salesforce.com Inc COM 79466L302 113 789 SH SOLE 789 0 0 NVIDIA Corp COM 67066G104 936 7716 SH SOLE 7716 0 0 International Business Machine COM 459200101 235 1980 SH SOLE 1980 0 0 Alphabet Inc COM 02079K107 1369 14241 SH SOLE 14241 0 0 Apple Inc COM 037833100 12232 88539 SH SOLE 88539 0 0 J55 Capital Corp COM 29385B109 1 1400 SH DFND 1 0 1400 0 Square Inc COM 852234103 194 3532 SH SOLE 3532 0 0 Open Text Corp COM 683715106 1871 70800 SH SOLE 70800 0 0 WP Carey Inc COM 92936U109 4362 62509 SH SOLE 62509 0 0 AXA Equitable Holdings Inc COM 29452E101 2107 80006 SH SOLE 80006 0 0 Webster Financial Corp COM 947890109 1689 37381 SH SOLE 37381 0 0 Moody's Corp COM 615369105 1115 4589 SH SOLE 4589 0 0 Cronos Group Inc COM 22717L101 136 48622 SH SOLE 48622 0 0 Boyd Gaming Corp COM 103304101 5 102 SH DFND 1 0 102 0 HCA Healthcare Inc COM 40412C101 1718 9352 SH SOLE 9352 0 0 Invesco QQQ Trust Series 1 ETF 46090E103 9141 34215 SH SOLE 34215 0 0 SPDR S&P Regional Banking ETF ETF 78464A698 3815 64811 SH SOLE 64811 0 0 Invesco QQQ Trust Series 1 ETF 46090E103 83890 313994 SH SOLE 313994 0 0 SPDR S&P Bank ETF ETF 78464A797 3793 85665 SH SOLE 85665 0 0 iShares MSCI Emerging Markets ETF ETF 464287234 3189 91450 SH SOLE 91450 0 0 iShares China Large-Cap ETF ETF 464287184 478 18500 SH SOLE 18500 0 0 SPDR S&P 500 ETF Trust ETF 78462F103 53843 150795 SH SOLE 150795 0 0 PTC Inc COM 69370C100 6126 58588 SH SOLE 58588 0 0 DexCom Inc COM 252131107 13541 168183 SH SOLE 168183 0 0 KKR & Co Inc COM 48251W104 4815 112006 SH SOLE 112006 0 0 Wayfair Inc COM 94419L101 516 15870 SH SOLE 15870 0 0 Lamb Weston Holdings Inc COM 513272104 3361 43447 SH SOLE 43447 0 0 Burlington Stores Inc COM 122017106 1552 13871 SH SOLE 13871 0 0 Dell Technologies Inc COM 24703L202 1967 57599 SH SOLE 57599 0 0 Barrick Gold Corp COM 067901108 319 20600 SH DFND 1 0 20600 0 Facebook Inc COM 30303M102 177681 1310000 SH SOLE 1310000 0 0 Berkshire Hathaway Inc COM 084670702 160158 600000 SH SOLE 600000 0 0 Alphabet Inc COM 02079K107 240294 2500000 SH SOLE 2500000 0 0 Alphabet Inc COM 02079K305 267730 2800000 SH SOLE 2800000 0 0 Agnico Eagle Mines Ltd COM 008474108 69 1645 SH DFND 1 0 1645 0 Sprott Physical Platinum & Pal COM 85207Q104 2 143 SH DFND 1 0 143 0 Suzano Papel e Celulose SA COM 86959K105 1 94 SH DFND 1 0 94 0 Maxar Technologies Inc COM 57778K105 359 19200 SH DFND 1 0 19200 0 BELLUS Health Inc COM 07987C204 6 600 SH DFND 1 0 600 0 Covetrus Inc COM 22304C100 3 141 SH SOLE 141 0 0 iShares MSCI EAFE ETF ETF 464287465 12007 214442 SH SOLE 214442 0 0 iShares Russell 2000 ETF ETF 464287655 91574 555451 SH SOLE 555451 0 0 iShares MSCI EAFE ETF ETF 464287465 672 12000 SH SOLE 12000 0 0 iShares China Large-Cap ETF ETF 464287184 194 7500 SH SOLE 7500 0 0 Communication Services Select Sector SPDR Fund ETF 81369Y852 1 20 SH DFND 1 0 20 0 Sprott Physical Gold Trust COM 85207H104 1 100 SH DFND 1 0 100 0 Brookfield Renewable Partners COM G16258108 1284 41100 SH SOLE 41100 0 0 Royal Gold Inc COM 780287108 208 2214 SH SOLE 2214 0 0 Elanco Animal Health Inc COM 28414H103 53836 4339594 SH SOLE 4339594 0 0 Shopify Inc COM 82509L107 6016 223500 SH SOLE 223500 0 0 First Citizens BancShares Inc/ COM 31946M103 1862 2336 SH SOLE 2336 0 0 ERO Copper Corp COM 296006109 204 18426 SH SOLE 18426 0 0 Microsoft Corp COM 594918104 912661 3920000 SH SOLE 3920000 0 0 Apple Inc COM 037833100 1141148 8260000 SH SOLE 8260000 0 0 Amazon.com Inc COM 023135106 316294 2800000 SH SOLE 2800000 0 0 Fox Corp COM 35137L204 20691 726255 SH SOLE 726255 0 0 Fox Corp COM 35137L204 258 9053 SH SOLE 9053 0 0 Fox Corp COM 35137L105 4037 131619 SH SOLE 131619 0 0 Fox Corp COM 35137L105 577 18816 SH SOLE 18816 0 0 salesforce.com Inc COM 79466L302 1741 12109 SH SOLE 12109 0 0 Greenbrook TMS Inc COM 393704309 3 1300 SH DFND 1 0 1300 0 Dow Inc COM 260557103 191 4357 SH SOLE 4357 0 0 Dow Inc COM 260557103 14467 329426 SH SOLE 329426 0 0 Canopy Growth Corp COM 138035100 131 48400 SH SOLE 48400 0 0 Newmont Mining Corp COM 651639106 2573 61227 SH SOLE 61227 0 0 Cenovus Energy Inc COM 15135U109 144 9400 SH SOLE 9400 0 0 Brookfield Asset Management In COM 112585104 5403 132100 SH SOLE 132100 0 0 Canopy Growth Corp COM 138035100 7 2700 SH DFND 1 0 2700 0 iShares U.S. Real Estate ETF ETF 464287739 915 11240 SH SOLE 11240 0 0 iShares MSCI Brazil ETF ETF 464286400 1238 41801 SH SOLE 41801 0 0 Absolute Software Corp COM 00386B109 60 5227 SH SOLE 5227 0 0 Netflix Inc COM 64110L106 3499 14866 SH SOLE 14866 0 0 Wayfair Inc COM 94419L101 29 903 SH SOLE 903 0 0 Chevron Corp COM 166764100 1289 8974 SH SOLE 8974 0 0 Exxon Mobil Corp COM 30231G102 2 20 SH SOLE 20 0 0 ConocoPhillips COM 20825C104 30 297 SH SOLE 297 0 0 Alphabet Inc COM 02079K305 3499 36593 SH SOLE 36593 0 0 Village Farms International In COM 92707Y108 55 9314 SH SOLE 9314 0 0 DocuSign Inc COM 256163106 18312 342583 SH SOLE 342583 0 0 Exact Sciences Corp COM 30063P105 1200 36944 SH SOLE 36944 0 0 Erie Indemnity Co COM 29530P102 1185 5334 SH SOLE 5334 0 0 Dropbox Inc COM 26210C104 1274 61516 SH SOLE 61516 0 0 MongoDB Inc COM 60937P106 2837 14295 SH SOLE 14295 0 0 MarketAxess Holdings Inc COM 57060D108 3569 16048 SH SOLE 16048 0 0 Zebra Technologies Corp COM 989207105 7300 27870 SH SOLE 27870 0 0 Okta Inc COM 679295105 1826 32116 SH SOLE 32116 0 0 Uber Technologies Inc COM 90353T100 8194 309325 SH SOLE 309325 0 0 FactSet Research Systems Inc COM 303075105 6461 16154 SH SOLE 16154 0 0 Paycom Software Inc COM 70432V102 8895 26963 SH SOLE 26963 0 0 Equity LifeStyle Properties In COM 29472R108 3496 55652 SH SOLE 55652 0 0 Twilio Inc COM 90138F102 19774 286091 SH SOLE 286091 0 0 Snap Inc COM 83304A106 2279 232183 SH SOLE 232183 0 0 Sun Communities Inc COM 866674104 5223 38611 SH SOLE 38611 0 0 EPAM Systems Inc COM 29414B104 11269 31125 SH SOLE 31125 0 0 HEICO Corp COM 422806109 1318 9154 SH SOLE 9154 0 0 HEICO Corp COM 422806208 1764 15394 SH SOLE 15394 0 0 Corteva Inc COM 22052L104 247 4329 SH SOLE 4329 0 0 Corteva Inc COM 22052L104 17546 307121 SH SOLE 307121 0 0 Exact Sciences Corp COM 30063P105 52 1613 SH SOLE 1613 0 0 Twilio Inc COM 90138F102 106 1538 SH SOLE 1538 0 0 FactSet Research Systems Inc COM 303075105 132 329 SH SOLE 329 0 0 DocuSign Inc COM 256163106 76 1416 SH SOLE 1416 0 0 Okta Inc COM 679295105 67 1177 SH SOLE 1177 0 0 MarketAxess Holdings Inc COM 57060D108 91 409 SH SOLE 409 0 0 DexCom Inc COM 252131107 355 4405 SH SOLE 4405 0 0 Erie Indemnity Co COM 29530P102 108 486 SH SOLE 486 0 0 PTC Inc COM 69370C100 70 665 SH SOLE 665 0 0 Uber Technologies Inc COM 90353T100 432 16290 SH SOLE 16290 0 0 EPAM Systems Inc COM 29414B104 169 467 SH SOLE 467 0 0 Snap Inc COM 83304A106 97 9908 SH SOLE 9908 0 0 Fortis Inc/Canada COM 349553107 122 3200 SH SOLE 3200 0 0 Wal-Mart Stores Inc COM 931142103 13 99 SH SOLE 99 0 0 Target Corp COM 87612E106 1698 11448 SH SOLE 11448 0 0 Northrop Grumman Corp COM 666807102 27 58 SH SOLE 58 0 0 Medicenna Therapeutics Corp COM 58490H107 2 2100 SH DFND 1 0 2100 0 Corbus Pharmaceuticals Holding COM 21833P103 1 4283 SH DFND 1 0 4283 0 Walt Disney Co/The COM 254687106 98542 1045000 SH SOLE 1045000 0 0 Wal-Mart Stores Inc COM 931142103 33062 255000 SH SOLE 255000 0 0 Exxon Mobil Corp COM 30231G102 169324 1940000 SH SOLE 1940000 0 0 PepsiCo Inc COM 713448108 89763 550000 SH SOLE 550000 0 0 Coca-Cola Co/The COM 191216100 115362 2060000 SH SOLE 2060000 0 0 JPMorgan Chase & Co COM 46625H100 146251 1400000 SH SOLE 1400000 0 0 Johnson & Johnson COM 478160104 200865 1230000 SH SOLE 1230000 0 0 Procter & Gamble Co/The COM 742718109 161546 1280000 SH SOLE 1280000 0 0 FedEx Corp COM 31428X106 3246 21871 SH SOLE 21871 0 0 Dropbox Inc COM 26210C104 34 1640 SH SOLE 1640 0 0 Dell Technologies Inc COM 24703L202 140 4086 SH SOLE 4086 0 0 Elanco Animal Health Inc COM 28414H103 100 8087 SH SOLE 8087 0 0 Equity LifeStyle Properties In COM 29472R108 62 984 SH SOLE 984 0 0 HEICO Corp COM 422806208 80 700 SH SOLE 700 0 0 Ionis Pharmaceuticals Inc COM 462222100 1384 31306 SH SOLE 31306 0 0 Sun Communities Inc COM 866674104 91 675 SH SOLE 675 0 0 WP Carey Inc COM 92936U109 158 2262 SH SOLE 2262 0 0 Zebra Technologies Corp COM 989207105 248 945 SH SOLE 945 0 0 Pfizer Inc COM 717081103 87928 2010000 SH SOLE 2010000 0 0 Verizon Communications Inc COM 92343V104 78002 2055000 SH SOLE 2055000 0 0 UnitedHealth Group Inc COM 91324P102 237289 470000 SH SOLE 470000 0 0 Merck & Co Inc COM 58933Y105 55098 640000 SH SOLE 640000 0 0 Bank of America Corp COM 060505104 44952 1488979 SH SOLE 1488979 0 0 Cisco Systems Inc/Delaware COM 17275R102 56581 1415000 SH SOLE 1415000 0 0 Mastercard Inc COM 57636Q104 110855 390000 SH SOLE 390000 0 0 Philip Morris International In COM 718172109 52279 630000 SH SOLE 630000 0 0 Intel Corp COM 458140100 44906 1743155 SH SOLE 1743155 0 0 Wells Fargo & Co COM 949746101 99310 2470000 SH SOLE 2470000 0 0 Abbott Laboratories COM 002824100 14509 150000 SH SOLE 150000 0 0 Altria Group Inc COM 02209S103 34311 850000 SH SOLE 850000 0 0 Citigroup Inc COM 172967424 35824 860000 SH SOLE 860000 0 0 McDonald's Corp COM 580135101 23066 100000 SH SOLE 100000 0 0 Mondelez International Inc COM 609207105 31243 570000 SH SOLE 570000 0 0 Adobe Systems Inc COM 00724F101 41266 150000 SH SOLE 150000 0 0 Lamb Weston Holdings Inc COM 513272104 2189 28299 SH SOLE 28299 0 0 Osisko Gold Royalties Ltd COM 68827L101 153 15000 SH DFND 1 0 15000 0 Kraft Heinz Co/The COM 500754106 3 100 SH DFND 1 0 100 0 Kraft Heinz Co/The COM 500754106 3 100 SH SOLE 100 0 0 Shopify Inc COM 82509L107 27 1000 SH DFND 1 0 1000 0 VanEck Vectors Junior Gold Miners ETF ETF 92189F791 78926 2680000 SH SOLE 2680000 0 0 VanEck Vectors Gold Miners ETF ETF 92189F106 24112 1000000 SH SOLE 1000000 0 0 Energy Select Sector SPDR Fund ETF 81369Y506 6549 91011 SH SOLE 91011 0 0 Communication Services Select Sector SPDR Fund ETF 81369Y852 23285 486376 SH SOLE 486376 0 0 SPDR S&P Biotech ETF ETF 78464A870 7 90 SH SOLE 90 0 0 SPDR Gold Shares ETF 78463V107 12811 82858 SH SOLE 82858 0 0 Roku Inc COM 77543R102 1419 25164 SH SOLE 25164 0 0 Roku Inc COM 77543R102 38 668 SH SOLE 668 0 0 PayPal Holdings Inc COM 70450Y103 12102 140657 SH SOLE 140657 0 0 Alibaba Group Holding Ltd COM 01609W102 918 11483 SH SOLE 11483 0 0 NVIDIA Corp COM 67066G104 8930 73587 SH SOLE 73587 0 0 Tricon Capital Group Inc COM 89612W102 136 15700 SH SOLE 15700 0 0 SVB Financial Group COM 78486Q101 269 801 SH SOLE 801 0 0 Cintas Corp COM 172908105 1549 3991 SH SOLE 3991 0 0 Docebo Inc COM 25609L105 3 105 SH DFND 1 0 105 0 JM Smucker Co/The COM 832696405 5 40 SH SOLE 40 0 0 Brookfield Infrastructure Part COM G16252101 215 5997 SH SOLE 5997 0 0 Western Digital Corp COM 958102105 444 13630 SH SOLE 13630 0 0 Charter Communications Inc COM 16119P108 1290 4254 SH SOLE 4254 0 0 Walt Disney Co/The COM 254687106 2548 27024 SH SOLE 27024 0 0 Sierra Wireless Inc COM 826516106 15 500 SH DFND 1 0 500 0 iShares Edge MSCI USE Value Factor ETF ETF 46432F388 34 410 SH DFND 1 0 410 0 Utilities Select Sector SPDR Fund ETF 81369Y886 22666 346108 SH SOLE 346108 0 0 Teradyne Inc COM 880770102 6454 85914 SH SOLE 85914 0 0 Teradyne Inc COM 880770102 177 2354 SH SOLE 2354 0 0 Lightspeed POS Inc COM 53229C107 719 40878 SH SOLE 40878 0 0 Organigram Holdings Inc COM 68620P101 24 27308 SH SOLE 27308 0 0 Neurocrine Biosciences Inc COM 64125C109 2130 20066 SH SOLE 20066 0 0 Neurocrine Biosciences Inc COM 64125C109 93 876 SH SOLE 876 0 0 Insulet Corp COM 45784P101 3339 14561 SH SOLE 14561 0 0 Insulet Corp COM 45784P101 1 5 SH SOLE 5 0 0 Medical Properties Trust Inc COM 58463J304 2247 189510 SH SOLE 189510 0 0 Tyler Technologies Inc COM 902252105 7839 22565 SH SOLE 22565 0 0 Tyler Technologies Inc COM 902252105 88 253 SH SOLE 253 0 0 Brown & Brown Inc COM 115236101 6106 100996 SH SOLE 100996 0 0 Brown & Brown Inc COM 115236101 233 3855 SH SOLE 3855 0 0 SilverCrest Metals Inc COM 828363101 194 34977 SH SOLE 34977 0 0 Teledyne Technologies Inc COM 879360105 8597 25483 SH SOLE 25483 0 0 Black Knight Inc COM 09215C105 10207 157745 SH SOLE 157745 0 0 Black Knight Inc COM 09215C105 56 869 SH SOLE 869 0 0 RingCentral Inc COM 76680R206 677 16946 SH SOLE 16946 0 0 RingCentral Inc COM 76680R206 18 450 SH SOLE 450 0 0 Guidewire Software Inc COM 40171V100 1026 16664 SH SOLE 16664 0 0 Guidewire Software Inc COM 40171V100 27 441 SH SOLE 441 0 0 Pinterest Inc COM 72352L106 7434 319179 SH SOLE 319179 0 0 Pinterest Inc COM 72352L106 117 5012 SH SOLE 5012 0 0 Booz Allen Hamilton Holding Co COM 099502106 2562 27757 SH SOLE 27757 0 0 Booz Allen Hamilton Holding Co COM 099502106 135 1463 SH SOLE 1463 0 0 Bio-Rad Laboratories Inc COM 090572207 3889 9326 SH SOLE 9326 0 0 Bio-Rad Laboratories Inc COM 090572207 123 294 SH SOLE 294 0 0 Blackstone Group LP/The COM 09260D107 12312 147142 SH SOLE 147142 0 0 VICI Properties Inc COM 925652109 15286 512278 SH SOLE 512278 0 0 VICI Properties Inc COM 925652109 203 6804 SH SOLE 6804 0 0 Aqua America Inc COM 29670G102 2163 52284 SH SOLE 52284 0 0 Aqua America Inc COM 29670G102 57 1382 SH SOLE 1382 0 0 West Pharmaceutical Services I COM 955306105 7753 31515 SH SOLE 31515 0 0 Omega Healthcare Investors Inc COM 681936100 732 24819 SH SOLE 24819 0 0 Dollar Tree Inc COM 256746108 7 48 SH SOLE 48 0 0 Alibaba Group Holding Ltd COM 01609W102 1979 24743 SH SOLE 24743 0 0 Square Inc COM 852234103 544 9890 SH SOLE 9890 0 0 Emergent BioSolutions Inc COM 29089Q105 769 36632 SH SOLE 36632 0 0 McDonald's Corp COM 580135101 2 7 SH SOLE 7 0 0 General Motors Co COM 37045V100 491 15293 SH SOLE 15293 0 0 Aflac Inc COM 001055102 43 761 SH SOLE 761 0 0 Banco Bradesco SA COM 059460303 512 139289 SH SOLE 139289 0 0 Itau Unibanco Holding SA COM 465562106 44 8509 SH SOLE 8509 0 0 Petroleo Brasileiro SA COM 71654V408 18 1488 SH SOLE 1488 0 0 Lyft Inc COM 55087P104 281 21378 SH SOLE 21378 0 0 American Airlines Group Inc COM 02376R102 670 55697 SH SOLE 55697 0 0 UnitedHealth Group Inc COM 91324P102 303 600 SH SOLE 600 0 0 Canada Goose Holdings Inc COM 135086106 372 24400 SH SOLE 24400 0 0 Shopify Inc COM 82509L107 3604 133821 SH SOLE 133821 0 0 Lantronix Inc COM 516548203 2 328 SH DFND 1 0 328 0 Delta Air Lines Inc COM 247361702 1526 54393 SH SOLE 54393 0 0 JetBlue Airways Corp COM 477143101 5 809 SH SOLE 809 0 0 Square Inc COM 852234103 1439 26180 SH SOLE 26180 0 0 Shopify Inc COM 82509L107 2040 75800 SH SOLE 75800 0 0 Potlatch Corp COM 737630103 350 8541 SH SOLE 8541 0 0 Gaming and Leisure Properties COM 36467J108 5343 120807 SH SOLE 120807 0 0 Lamar Advertising Co COM 512816109 758 9188 SH SOLE 9188 0 0 Sabra Health Care REIT Inc COM 78573L106 321 24486 SH SOLE 24486 0 0 Douglas Emmett Inc COM 25960P109 334 18634 SH SOLE 18634 0 0 Starwood Property Trust Inc COM 85571B105 597 32783 SH SOLE 32783 0 0 Lexington Realty Trust COM 529043101 272 29672 SH SOLE 29672 0 0 Blackstone Mortgage Trust Inc COM 09257W100 421 18053 SH SOLE 18053 0 0 Life Storage Inc COM 53223X107 991 8946 SH SOLE 8946 0 0 Rayonier Inc COM 754907103 465 15523 SH SOLE 15523 0 0 Rexford Industrial Realty Inc COM 76169C100 943 18135 SH SOLE 18135 0 0 National Health Investors Inc COM 63633D104 267 4731 SH SOLE 4731 0 0 Cousins Properties Inc COM 222795502 375 16054 SH SOLE 16054 0 0 Americold Realty Trust COM 03064D108 699 28412 SH SOLE 28412 0 0 CubeSmart COM 229663109 953 23796 SH SOLE 23796 0 0 JBG SMITH Properties COM 46590V100 196 10549 SH SOLE 10549 0 0 Equity Commonwealth COM 294628102 287 11793 SH SOLE 11793 0 0 EastGroup Properties Inc COM 277276101 666 4618 SH SOLE 4618 0 0 Howard Hughes Corp/The COM 44267D107 211 3811 SH SOLE 3811 0 0 STORE Capital Corp COM 862121100 882 28171 SH SOLE 28171 0 0 Chewy Inc COM 16679L109 217 7079 SH SOLE 7079 0 0 Physicians Realty Trust COM 71943U104 361 23994 SH SOLE 23994 0 0 American Homes 4 Rent COM 02665T306 3210 97864 SH SOLE 97864 0 0 Spirit Realty Capital Inc COM 84860W300 523 14455 SH SOLE 14455 0 0 New Residential Investment Cor COM 64828T201 362 49492 SH SOLE 49492 0 0 Corporate Office Properties Tr COM 22002T108 277 11919 SH SOLE 11919 0 0 Highwoods Properties Inc COM 431284108 301 11152 SH SOLE 11152 0 0 First Industrial Realty Trust COM 32054K103 627 14000 SH SOLE 14000 0 0 Kilroy Realty Corp COM 49427F108 469 11150 SH SOLE 11150 0 0 Brixmor Property Group Inc COM 11120U105 587 31769 SH SOLE 31769 0 0 Welltower Inc COM 95040Q104 19 300 SH SOLE 300 0 0 Simon Property Group Inc COM 828806109 11 120 SH SOLE 120 0 0 Ventas Inc COM 92276F100 16 400 SH SOLE 400 0 0 Gardner Denver Holdings Inc COM 45687V106 8102 187346 SH SOLE 187346 0 0 Gardner Denver Holdings Inc COM 45687V106 147 3403 SH SOLE 3403 0 0 GFL Environmental Inc COM 36168Q104 1 35 SH DFND 1 0 35 0 Financial Select Sector SPDR Fund ETF 81369Y605 2 57 SH SOLE 57 0 0 SPDR Dow Jones Industrial Average ETF Trust ETF 78467X109 204 710 SH SOLE 710 0 0 iShares Russell 2000 ETF ETF 464287655 14737 89390 SH SOLE 89390 0 0 Invesco S&P 500 Low Volatility ETF ETF 46138E354 12 200 SH SOLE 200 0 0 Vanguard Total Bond Market ETF ETF 921937835 46349 650000 SH SOLE 650000 0 0 iShares MSCI Canada ETF ETF 464286509 2280 74160 SH SOLE 74160 0 0 iShares JP Morgan USD Emerging Markets Bond ETF ETF 464288281 280188 3530000 SH SOLE 3530000 0 0 Village Farms International In COM 92707Y108 23 3900 SH DFND 1 0 3900 0 JDL GOLD CORP COM 29446Y502 941 259633 SH SOLE 259633 0 0 JDL GOLD CORP COM 29446Y502 6 1525 SH DFND 1 0 1525 0 Rogers Communications Inc COM 775109200 26957 700000 SH SOLE 700000 0 0 BCE Inc COM 05534B760 215 5125 SH SOLE 5125 0 0 Shaw Communications Inc COM 82028K200 1077 44313 SH SOLE 44313 0 0 Suncor Energy Inc COM 867224107 1211 43012 SH SOLE 43012 0 0 Waste Connections Inc COM 94106B101 1291 9558 SH SOLE 9558 0 0 Thomson Reuters Corp COM 884903709 17527 170787 SH SOLE 170787 0 0 Shopify Inc COM 82509L107 110 4090 SH SOLE 4090 0 0 Magna International Inc COM 559222401 1082 22822 SH SOLE 22822 0 0 Canadian National Railway Co COM 136375102 2289 21202 SH SOLE 21202 0 0 Nutrien Ltd COM 67077M108 7166 85950 SH SOLE 85950 0 0 Enbridge Inc COM 29250N105 5027 135604 SH SOLE 135604 0 0 Canadian Natural Resources Ltd COM 136385101 8844 190050 SH SOLE 190050 0 0 CGI Group Inc COM 12532H104 1309 17393 SH SOLE 17393 0 0 Gildan Activewear Inc COM 375916103 2155 76246 SH SOLE 76246 0 0 Imperial Oil Ltd COM 453038408 687 15872 SH SOLE 15872 0 0 Canadian Pacific Railway Ltd COM 13645T100 1868 27991 SH SOLE 27991 0 0 Carnival Corp COM 143658300 204 29000 SH DFND 1 0 29000 0 Brookfield Renewable Partners COM G16258108 9753 312295 SH SOLE 312295 0 0 Brookfield Infrastructure Corp COM 11275Q107 2 52 SH SOLE 52 0 0 Brookfield Infrastructure Corp COM 11275Q107 442 10860 SH SOLE 10860 0 0 Brookfield Infrastructure Corp COM 11275Q107 27 666 SH SOLE 666 0 0 Brookfield Infrastructure Corp COM 11275Q107 8643 212392 SH SOLE 212392 0 0 Brookfield Infrastructure Corp COM 11275Q107 3 66 SH DFND 1 0 66 0 Otis Worldwide Corp COM 68902V107 12450 195202 SH SOLE 195202 0 0 Otis Worldwide Corp COM 68902V107 219 3430 SH SOLE 3430 0 0 Carrier Global Corp COM 14448C104 13908 391258 SH SOLE 391258 0 0 Carrier Global Corp COM 14448C104 180 5065 SH SOLE 5065 0 0 Canopy Growth Corp COM 138035100 12 4293 SH SOLE 4293 0 0 Shopify Inc COM 82509L107 2243 83330 SH SOLE 83330 0 0 Valeant Pharmaceuticals Intern COM 071734107 304 44039 SH SOLE 44039 0 0 Gildan Activewear Inc COM 375916103 25 900 SH DFND 1 0 900 0 United Parcel Service Inc COM 911312106 158 977 SH SOLE 977 0 0 Americold Realty Trust COM 03064D108 4 143 SH SOLE 143 0 0 Brookfield Infrastructure Corp COM 11275Q107 3 73 SH SOLE 73 0 0 Descartes Systems Group Inc/Th COM 249906108 265 4175 SH SOLE 4175 0 0 Ritchie Bros Auctioneers Inc COM 767744105 750 12000 SH SOLE 12000 0 0 Stantec Inc COM 85472N109 83 1900 SH SOLE 1900 0 0 Zoom Video Communications Inc COM 98980L101 3434 46675 SH SOLE 46675 0 0 Sprott Physical Gold Trust COM 85207H104 1 100 SH DFND 1 0 100 0 Fortis Inc/Canada COM 349553107 61602 1621901 SH SOLE 1621901 0 0 Pembina Pipeline Corp COM 706327103 212 6986 SH DFND 1 0 6986 0 Rogers Communications Inc COM 775109200 231 6000 SH DFND 1 0 6000 0 Sun Life Financial Inc COM 866796105 1590 40000 SH DFND 1 0 40000 0 Johnson & Johnson COM 478160104 36 220 SH SOLE 220 0 0 Datadog Inc COM 23804L103 4563 51415 SH SOLE 51415 0 0 Trade Desk Inc/The COM 88339J105 5545 92834 SH SOLE 92834 0 0 Tradeweb Markets Inc COM 892672106 1274 22590 SH SOLE 22590 0 0 Carlyle Group LP/The COM 14316J108 1079 41779 SH SOLE 41779 0 0 Teladoc Health Inc COM 87918A105 858 33851 SH SOLE 33851 0 0 Avalara Inc COM 05338G106 45 487 SH SOLE 487 0 0 Avalara Inc COM 05338G106 1693 18447 SH SOLE 18447 0 0 AVTR 0 COM 05352A100 184 9409 SH SOLE 9409 0 0 AVTR 0 COM 05352A100 2512 128192 SH SOLE 128192 0 0 Zoom Video Communications Inc COM 98980L101 274 3725 SH SOLE 3725 0 0 Carlyle Group LP/The COM 14316J108 59 2272 SH SOLE 2272 0 0 Coupa Software Inc COM 22266L106 926 15762 SH SOLE 15762 0 0 Tradeweb Markets Inc COM 892672106 57 1009 SH SOLE 1009 0 0 Catalent Inc COM 148806102 5379 74366 SH SOLE 74366 0 0 Datadog Inc COM 23804L103 1538 17326 SH SOLE 17326 0 0 Cable One Inc COM 12685J105 26 31 SH SOLE 31 0 0 Cable One Inc COM 12685J105 957 1122 SH SOLE 1122 0 0 Crowdstrike Holdings Inc COM 22788C105 7119 43208 SH SOLE 43208 0 0 Crowdstrike Holdings Inc COM 22788C105 185 1125 SH SOLE 1125 0 0 Nordson Corp COM 655663102 5212 24561 SH SOLE 24561 0 0 Masimo Corp COM 574795100 42 295 SH SOLE 295 0 0 Masimo Corp COM 574795100 31478 223070 SH SOLE 223070 0 0 Liberty Broadband Corp COM 530307107 1 9 SH SOLE 9 0 0 Molina Healthcare Inc COM 60855R100 179 543 SH SOLE 543 0 0 Nordson Corp COM 655663102 67 317 SH SOLE 317 0 0 Molina Healthcare Inc COM 60855R100 8221 24934 SH SOLE 24934 0 0 Dynatrace Inc COM 268150109 39 1113 SH SOLE 1113 0 0 Dynatrace Inc COM 268150109 1467 42165 SH SOLE 42165 0 0 Fair Isaac Corp COM 303250104 59 144 SH SOLE 144 0 0 Fair Isaac Corp COM 303250104 6363 15450 SH SOLE 15450 0 0 Moderna Inc COM 60770K107 453 3831 SH SOLE 3831 0 0 Moderna Inc COM 60770K107 17103 144684 SH SOLE 144684 0 0 BELLUS Health Inc COM 07987C204 245 23216 SH SOLE 23216 0 0 Rio Tinto PLC COM 767204100 11 200 SH SOLE 200 0 0 BHP Billiton Ltd COM 088606108 10 200 SH SOLE 200 0 0 Southern Copper Corp COM 84265V105 9 200 SH SOLE 200 0 0 iShares Core U.S. Aggregate Bond ETF ETF 464287226 120866 1255000 SH SOLE 1255000 0 0 iShares MSCI EAFE ETF ETF 464287465 53192 950000 SH SOLE 950000 0 0 iShares MSCI ACWI ETF ETF 464288257 113671 1461000 SH SOLE 1461000 0 0 iShares Short Treasury Bond ETF ETF 464288679 16494 150000 SH SOLE 150000 0 0 Royal Bank of Canada PUT 780087102 27 300 SH DFND 1 0 300 0 Fortis Inc/Canada PUT 349553107 19 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Commerce PUT 136069101 140 3200 SH DFND 1 0 3200 0 Royal Bank of Canada PUT 780087102 54 600 SH DFND 1 0 600 0 Royal Bank of Canada PUT 780087102 27 300 SH DFND 1 0 300 0 Canadian Imperial Bank of Commerce PUT 136069101 53 1200 SH DFND 1 0 1200 0 Canadian Imperial Bank of Commerce PUT 136069101 44 1000 SH DFND 1 0 1000 0 Invesco QQQ Trust Series 1 CALL 46090E103 66803 250000 SH SOLE 250000 0 0 Bank of Montreal PUT 063671101 26 300 SH DFND 1 0 300 0 Canadian Imperial Bank of Commerce PUT 136069101 9 200 SH DFND 1 0 200 0 Royal Bank of Canada CALL 780087102 4502 50000 SH DFND 1 0 50000 0 Royal Bank of Canada PUT 780087102 9004 100000 SH DFND 1 0 100000 0 Toronto-Dominion Bank/The PUT 891160509 12 200 SH DFND 1 0 200 0 Royal Bank of Canada PUT 780087102 2026 22500 SH DFND 1 0 22500 0 DRDGOLD Ltd COM 26152H301 2 302 SH DFND 1 0 302 0 Brookfield Infrastructure Part COM G16252101 642 17893 SH SOLE 17893 0 0 Vermilion Energy Inc COM 923725105 24 1100 SH DFND 1 0 1100 0 Granite Real Estate Investment COM 387437114 5 100 SH DFND 1 0 100 0 Colliers International Group I COM 194693107 9 100 SH DFND 1 0 100 0 Aptose Biosciences Inc COM 03835T200 25 42800 SH DFND 1 0 42800 0 Ritchie Bros Auctioneers Inc COM 767744105 12 200 SH DFND 1 0 200 0 Tucows Inc COM 898697206 8 200 SH DFND 1 0 200 0 Open Text Corp COM 683715106 21 800 SH DFND 1 0 800 0 Cronos Group Inc COM 22717L101 35 12600 SH DFND 1 0 12600 0 Energy Fuels Inc/Canada COM 292671708 25 4100 SH DFND 1 0 4100 0 Kelso Technologies Inc COM 48826D201 8 24900 SH DFND 1 0 24900 0 IAC/InterActiveCorp COM 57667L107 5820 121930 SH SOLE 121930 0 0 IAC/InterActiveCorp COM 44891N208 45 807 SH SOLE 807 0 0 Freeport-McMoRan Inc COM 35671D857 16 600 SH SOLE 600 0 0 MGM Resorts International COM 552953101 829 27918 SH SOLE 27918 0 0 JDL GOLD CORP COM 29446Y502 77 21200 SH DFND 1 0 21200 0 Brookfield Renewable Corp COM 11284V105 6 175 SH DFND 1 0 175 0 Brookfield Renewable Corp COM 11284V105 462 14137 SH SOLE 14137 0 0 Brookfield Renewable Corp COM 11284V105 245 7493 SH SOLE 7493 0 0 Expedia Inc COM 30212P303 2337 24949 SH SOLE 24949 0 0 XPO Logistics Inc COM 983793100 490 11012 SH SOLE 11012 0 0 Brookfield Renewable Corp COM 11284V105 357 10919 SH SOLE 10919 0 0 Fortis Inc/Canada COM 349553107 954 25121 SH SOLE 25121 0 0 Knight-Swift Transportation Ho COM 499049104 41 837 SH SOLE 837 0 0 Brookfield Renewable Corp COM 11284V105 1 22 SH SOLE 22 0 0 New Found Gold Corp COM 64440N103 1 211 SH DFND 1 0 211 0 Canopy Growth Corp COM 138035100 30 11000 SH DFND 1 0 11000 0 Malacca Straits Acquisition Co COM G5859B117 1285 125325 SH SOLE 125325 0 0 Sprott Physical Gold Trust COM 85207H104 3 200 SH DFND 1 0 200 0 Zoom Video Communications Inc COM 98980L101 459 6241 SH SOLE 6241 0 0 Pinduoduo Inc COM 722304102 88 1414 SH SOLE 1414 0 0 Costco Wholesale Corp COM 22160K105 1209 2561 SH SOLE 2561 0 0 Zscaler Inc COM 98980G102 185 1126 SH SOLE 1126 0 0 Zscaler Inc COM 98980G102 2884 17551 SH SOLE 17551 0 0 United Continental Holdings In COM 910047109 362 11129 SH SOLE 11129 0 0 American Airlines Group Inc COM 02376R102 334 27781 SH SOLE 27781 0 0 Delta Air Lines Inc COM 247361702 120 4262 SH SOLE 4262 0 0 Facebook Inc COM 30303M102 6502 47935 SH SOLE 47935 0 0 Brookfield Infrastructure Part COM G16252101 243 6779 SH SOLE 6779 0 0 T-Mobile US Inc COM 872590104 1 8 SH SOLE 8 0 0 Nuvei Corp COM 67079A102 16 126 SH DFND 1 0 126 0 Etsy Inc COM 29786A106 5726 57200 SH SOLE 57200 0 0 Origin Agritech Ltd COM G67828205 2 224 SH DFND 1 0 224 0 Uber Technologies Inc COM 90353T100 699 26369 SH SOLE 26369 0 0 Snowflake Inc COM 833445109 10153 59756 SH SOLE 59756 0 0 Sunrun Inc COM 86771W105 1 52 SH SOLE 52 0 0 Pool Corp COM 73278L105 5707 17941 SH SOLE 17941 0 0 Capital One Financial Corp COM 14040H105 526 5711 SH SOLE 5711 0 0 Sterling Construction Co Inc COM 859241101 5 218 SH DFND 1 0 218 0 Gatos Silver Inc COM 368036109 2 738 SH DFND 1 0 738 0 Nutrien Ltd PUT 67077M108 83 1000 SH DFND 1 0 1000 0 SPDR S&P 500 ETF Trust CALL 78462F103 53592 150000 SH SOLE 150000 0 0 Bank of Montreal PUT 063671101 105 1200 SH DFND 1 0 1200 0 iShares Russell 2000 ETF PUT 464287655 107198 650000 SH SOLE 650000 0 0 Manulife Financial Corp PUT 56501R106 2354 150000 SH SOLE 150000 0 0 iShares Russell 2000 ETF PUT 464287655 28036 170000 SH SOLE 170000 0 0 iShares Russell 2000 ETF PUT 464287655 32984 200000 SH SOLE 200000 0 0 iShares Russell 2000 ETF PUT 464287655 13606 82500 SH SOLE 82500 0 0 Canadian Imperial Bank of Commerce PUT 136069101 285 6500 SH DFND 1 0 6500 0 Invesco QQQ Trust Series 1 PUT 46090E103 5344 20000 SH SOLE 20000 0 0 iShares Russell 2000 ETF PUT 464287655 18141 110000 SH SOLE 110000 0 0 iShares Russell 2000 ETF PUT 464287655 6597 40000 SH SOLE 40000 0 0 BCE Inc PUT 05534B760 63 1500 SH DFND 1 0 1500 0 Manulife Financial Corp PUT 56501R106 31 2000 SH DFND 1 0 2000 0 Invesco QQQ Trust Series 1 PUT 46090E103 8016 30000 SH SOLE 30000 0 0 iShares MSCI EAFE ETF CALL 464287465 22404 400000 SH SOLE 400000 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 12024 45000 SH SOLE 45000 0 0 iShares Russell 2000 ETF PUT 464287655 16492 100000 SH SOLE 100000 0 0 Barrick Gold Corp PUT 067901108 34 2200 SH DFND 1 0 2200 0 Bank of Nova Scotia/The CALL 064149107 342 7200 SH DFND 1 0 7200 0 Canadian Imperial Bank of Commerce CALL 136069101 131 3000 SH DFND 1 0 3000 0 Pembina Pipeline Corp CALL 706327103 9 300 SH DFND 1 0 300 0 Toronto-Dominion Bank/The CALL 891160509 10734 175000 SH DFND 1 0 175000 0 Toronto-Dominion Bank/The PUT 891160509 10734 175000 SH DFND 1 0 175000 0 iShares Russell 2000 ETF PUT 464287655 16492 100000 SH SOLE 100000 0 0 iShares Russell 2000 ETF PUT 464287655 6597 40000 SH SOLE 40000 0 0 Viatris Inc COM 92556V106 67 7924 SH SOLE 7924 0 0 Prime Impact Acquisition I COM G61074103 2729 271324 SH SOLE 271324 0 0 PyroGenesis Canada Inc COM 74734T104 9 8400 SH DFND 1 0 8400 0 Gildan Activewear Inc COM 375916103 1 38 SH SOLE 38 0 0 GFL Environmental Inc COM 36168Q104 1364 54002 SH SOLE 54002 0 0 New Pacific Metals Corp COM 64782A107 18 8809 SH SOLE 8809 0 0 Orla Mining Ltd COM 68634K106 602 184555 SH SOLE 184555 0 0 Maverix Metals Inc COM 57776F405 23 6791 SH SOLE 6791 0 0 Zendesk Inc COM 98936J101 124 1632 SH SOLE 1632 0 0 Zendesk Inc COM 98936J101 1885 24777 SH SOLE 24777 0 0 Ceridian HCM Holding Inc COM 15677J108 4462 79875 SH SOLE 79875 0 0 HubSpot Inc COM 443573100 2573 9527 SH SOLE 9527 0 0 Chewy Inc COM 16679L109 600 19536 SH SOLE 19536 0 0 Docebo Inc COM 25609L105 50 1852 SH SOLE 1852 0 0 Zillow Group Inc COM 98954M101 164 5746 SH SOLE 5746 0 0 Generac Holdings Inc COM 368736104 67 379 SH SOLE 379 0 0 Monolithic Power Systems Inc COM 609839105 8763 24122 SH SOLE 24122 0 0 SolarEdge Technologies Inc COM 83417M104 6984 30183 SH SOLE 30183 0 0 SolarEdge Technologies Inc COM 83417M104 828 3580 SH SOLE 3580 0 0 Chewy Inc COM 16679L109 16 514 SH SOLE 514 0 0 10X Genomics Inc COM 88025U109 1 22 SH SOLE 22 0 0 Generac Holdings Inc COM 368736104 5266 29573 SH SOLE 29573 0 0 New Duke Holdco Inc COM 26142V105 1 94 SH SOLE 94 0 0 Enphase Energy Inc COM 29355A107 20393 73521 SH SOLE 73521 0 0 Enphase Energy Inc COM 29355A107 1536 5537 SH SOLE 5537 0 0 SunOpta Inc COM 8676EP108 70 7713 SH SOLE 7713 0 0 Cloudflare Inc COM 18915M107 2939 53162 SH SOLE 53162 0 0 MercadoLibre Inc COM 58733R102 275 332 SH SOLE 332 0 0 Walgreens Boots Alliance Inc COM 931427108 573 18265 SH SOLE 18265 0 0 Fifth Third Bancorp COM 316773100 303 9489 SH SOLE 9489 0 0 Apartment Income REIT Corp COM 03750L109 631 16343 SH SOLE 16343 0 0 Canadian Pacific Railway Ltd COM 13645T100 13 190 SH DFND 1 0 190 0 Methanex Corp COM 59151K108 16 500 SH DFND 1 0 500 0 Peloton Interactive Inc COM 70614W100 532 76802 SH SOLE 76802 0 0 Lululemon Athletica Inc COM 550021109 786 2813 SH SOLE 2813 0 0 Kinross Gold Corp COM 496902404 1138 302400 SH SOLE 302400 0 0 Bitfarms Ltd/Canada COM 09173B107 35 34000 SH DFND 1 0 34000 0 NIKE Inc COM 654106103 624 7505 SH SOLE 7505 0 0 Atlantic Avenue Acquisition Co COM 04906P101 440 43841 SH SOLE 43841 0 0 Brookfield Renewable Partners COM G16258108 329 10514 SH SOLE 10514 0 0 MGM Resorts International COM 552953101 33 1109 SH SOLE 1109 0 0 United Rentals Inc COM 911363109 187 692 SH SOLE 692 0 0 HeadHunter Group PLC COM 42207L106 11 708 SH DFND 1 0 708 0 Turmeric Acquisition Corp COM G9127T108 640 64005 SH SOLE 64005 0 0 Sarissa Capital Acquisition Co COM G7823W102 408 40799 SH SOLE 40799 0 0 Conx Corp COM 212873103 1356 135669 SH SOLE 135669 0 0 Aurora Cannabis Inc COM 05156X884 2 1408 SH SOLE 1408 0 0 Array Technologies Inc COM 04271T100 1 34 SH DFND 1 0 34 0 BCLS Acquisition Corp COM G0904B105 459 45796 SH SOLE 45796 0 0 B2Gold Corp COM 11777Q209 48 15000 SH SOLE 15000 0 0 Sandstorm Gold Ltd COM 80013R206 62 12000 SH SOLE 12000 0 0 BRAZIL RESOURCES INC COM 38149E101 25 30000 SH SOLE 30000 0 0 Jiya Acquisition Corp COM 47760M102 1236 123897 SH SOLE 123897 0 0 Freeport-McMoRan Inc COM 35671D857 455 16656 SH SOLE 16656 0 0 salesforce.com Inc COM 79466L302 233 1620 SH SOLE 1620 0 0 West Fraser Timber Co Ltd COM 952845105 5 67 SH DFND 1 0 67 0 SPDR S&P Regional Banking ETF ETF 78464A698 88 1500 SH SOLE 1500 0 0 VanEck Vectors Gold Miners ETF ETF 92189F106 1871 77596 SH SOLE 77596 0 0 SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556 10 82 SH SOLE 82 0 0 Financial Select Sector SPDR Fund PUT 81369Y605 14030 462900 SH SOLE 462900 0 0 Financial Select Sector SPDR Fund CALL 81369Y605 18186 600000 SH SOLE 600000 0 0 Fortis Inc/Canada PUT 349553107 57 1500 SH DFND 1 0 1500 0 Enbridge Inc PUT 29250N105 256 6900 SH DFND 1 0 6900 0 Toronto-Dominion Bank/The PUT 891160509 37 600 SH DFND 1 0 600 0 Apple Inc PUT 037833100 1106 8000 SH SOLE 8000 0 0 SPDR S&P 500 ETF Trust CALL 78462F103 8932 25000 SH SOLE 25000 0 0 SPDR S&P 500 ETF Trust PUT 78462F103 8932 25000 SH SOLE 25000 0 0 iShares Russell 2000 ETF CALL 464287655 8427 51100 SH SOLE 51100 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 8016 30000 SH SOLE 30000 0 0 Bank of Nova Scotia/The PUT 064149107 14 300 SH DFND 1 0 300 0 Apple Inc PUT 037833100 5597 40500 SH SOLE 40500 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 2138 8000 SH SOLE 8000 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 2138 8000 SH SOLE 8000 0 0 QUALCOMM Inc PUT 747525103 282 2500 SH SOLE 2500 0 0 QUALCOMM Inc CALL 747525103 282 2500 SH SOLE 2500 0 0 Royal Bank of Canada CALL 780087102 9 100 SH DFND 1 0 100 0 Alphabet Inc PUT 02079K305 1913 20000 SH SOLE 20000 0 0 Meta Platforms Inc CALL 30303M102 407 3000 SH SOLE 3000 0 0 Costco Wholesale Corp PUT 22160K105 1181 2500 SH SOLE 2500 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 29393 110000 SH SOLE 110000 0 0 iShares Russell 2000 ETF PUT 464287655 1649 10000 SH SOLE 10000 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 13334 49900 SH SOLE 49900 0 0 ConocoPhillips PUT 20825C104 2620 25600 SH SOLE 25600 0 0 FedEx Corp PUT 31428X106 1262 8500 SH SOLE 8500 0 0 FedEx Corp CALL 31428X106 1262 8500 SH SOLE 8500 0 0 Lennar Corp CALL 526057104 447 6000 SH SOLE 6000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 210 4800 SH DFND 1 0 4800 0 VanEck Gold Miners ETF/USA CALL 92189F106 2412 100000 SH SOLE 100000 0 0 Fortis Inc/Canada PUT 349553107 3955 104100 SH SOLE 104100 0 0 Canadian Imperial Bank of Commerce PUT 136069101 1751 40000 SH SOLE 40000 0 0 JPMorgan Chase & Co PUT 46625H100 20900 200000 SH SOLE 200000 0 0 Bank of America Corp PUT 060505104 12080 400000 SH SOLE 400000 0 0 TELUS Corp PUT 87971M103 60 3000 SH DFND 1 0 3000 0 SPDR S&P Oil & Gas Exploration & Production ETF CALL 78468R556 21905 175000 SH SOLE 175000 0 0 Enbridge Inc PUT 29250N105 148 4000 SH DFND 1 0 4000 0 Meta Platforms Inc CALL 30303M102 1221 9000 SH SOLE 9000 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 4008 15000 SH SOLE 15000 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 4008 15000 SH SOLE 15000 0 0 Bank of America Corp PUT 060505104 3926 130000 SH SOLE 130000 0 0 Toronto-Dominion Bank/The CALL 891160509 92 1500 SH DFND 1 0 1500 0 Vermilion Energy Inc CALL 923725105 6 300 SH DFND 1 0 300 0 VanEck Gold Miners ETF/USA PUT 92189F106 4342 180000 SH SOLE 180000 0 0 Toronto-Dominion Bank/The PUT 891160509 117 1900 SH DFND 1 0 1900 0 Vermilion Energy Inc PUT 923725105 86 4000 SH DFND 1 0 4000 0 BlackBerry Ltd CALL 09228F103 1 300 SH DFND 1 0 300 0 Toronto-Dominion Bank/The PUT 891160509 110 1800 SH DFND 1 0 1800 0 Canadian Imperial Bank of Commerce PUT 136069101 123 2800 SH DFND 1 0 2800 0 iShares Russell 2000 ETF PUT 464287655 28861 175000 SH SOLE 175000 0 0 Suncor Energy Inc PUT 867224107 698 24800 SH DFND 1 0 24800 0 Toronto-Dominion Bank/The PUT 891160509 859 14000 SH DFND 1 0 14000 0 Apple Inc PUT 037833100 4837 35000 SH SOLE 35000 0 0 Apple Inc CALL 037833100 4837 35000 SH SOLE 35000 0 0 Apple Inc CALL 037833100 2764 20000 SH SOLE 20000 0 0 Amazon.com Inc CALL 023135106 1130 10000 SH SOLE 10000 0 0 Fortis Inc/Canada PUT 349553107 30 800 SH DFND 1 0 800 0 VanEck Junior Gold Miners ETF CALL 92189F791 4419 150000 SH SOLE 150000 0 0 Toronto-Dominion Bank/The PUT 891160509 61 1000 SH DFND 1 0 1000 0 iShares MSCI Brazil ETF PUT 464286400 5926 200000 SH SOLE 200000 0 0 United Airlines Holdings Inc CALL 910047109 423 13000 SH SOLE 13000 0 0 Bank of Montreal PUT 063671101 219 2500 SH DFND 1 0 2500 0 Royal Bank of Canada CALL 780087102 1080 12000 SH DFND 1 0 12000 0 Royal Bank of Canada PUT 780087102 9 100 SH SOLE 100 0 0 CVS Health Corp PUT 126650100 1316 13800 SH SOLE 13800 0 0 Bank of Nova Scotia/The CALL 064149107 76 1600 SH SOLE 1600 0 0 Morgan Stanley CALL 617446448 5262 66600 SH SOLE 66600 0 0 Carnival Corp CALL 143658300 5985 851400 SH SOLE 851400 0 0 Toronto-Dominion Bank/The PUT 891160509 12 200 SH DFND 1 0 200 0 Toronto-Dominion Bank/The PUT 891160509 61 1000 SH DFND 1 0 1000 0 Invesco QQQ Trust Series 1 CALL 46090E103 2672 10000 SH SOLE 10000 0 0 VanEck Gold Miners ETF/USA CALL 92189F106 3618 150000 SH SOLE 150000 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 8043 30100 SH SOLE 30100 0 0 Amazon.com Inc PUT 023135106 1582 14000 SH SOLE 14000 0 0 Amazon.com Inc CALL 023135106 1582 14000 SH SOLE 14000 0 0 iShares Russell 2000 ETF PUT 464287655 6778 41100 SH SOLE 41100 0 0 iShares Russell 2000 ETF CALL 464287655 6778 41100 SH SOLE 41100 0 0 Royal Bank of Canada PUT 780087102 9 100 SH DFND 1 0 100 0 iShares Russell 2000 ETF PUT 464287655 4041 24500 SH SOLE 24500 0 0 TC Energy Corp PUT 87807B107 73 1800 SH DFND 1 0 1800 0 iShares Global Clean Energy ET COM 464288224 541 28349 SH SOLE 28349 0 0 Peloton Interactive Inc COM 70614W100 12 1780 SH SOLE 1780 0 0 Wix.com Ltd COM M98068105 53 683 SH DFND 1 0 683 0 Carney Technology Acquisition COM 143636108 1916 192641 SH SOLE 192641 0 0 HIG Acquisition Corp COM G44898107 1003 100045 SH SOLE 100045 0 0 Highland Transcend Partners I COM G44690108 996 100000 SH SOLE 100000 0 0 INSU Acquisition Corp III COM 457817104 1140 114540 SH SOLE 114540 0 0 Cenovus Energy Inc COM 15135U109 6 400 SH DFND 1 0 400 0 Shopify Inc COM 82509L107 3905 144992 SH SOLE 144992 0 0 First Horizon National Corp COM 320517105 47 2047 SH SOLE 2047 0 0 Plug Power Inc COM 72919P202 2294 109242 SH SOLE 109242 0 0 Airbnb Inc COM 009066101 8412 80107 SH SOLE 80107 0 0 DowDuPont Inc COM 26614N102 346 6871 SH SOLE 6871 0 0 Frazier Lifesciences Acquisiti COM G3710A105 1357 136185 SH SOLE 136185 0 0 SVF Investment Corp 2 COM G8601M100 675 68111 SH SOLE 68111 0 0 PayPal Holdings Inc COM 70450Y103 11778 136890 SH SOLE 136890 0 0 FedEx Corp COM 31428X106 1822 12277 SH SOLE 12277 0 0 Hess Midstream LP COM 428103105 3 134 SH DFND 1 0 134 0 Shaw Communications Inc COM 82028K200 647 26600 SH DFND 1 0 26600 0 Rogers Communications Inc COM 775109200 96 2500 SH DFND 1 0 2500 0 Lightspeed POS Inc COM 53229C107 848 48200 SH DFND 1 0 48200 0 Eldorado Resorts Inc COM 12769G100 3118 96683 SH SOLE 96683 0 0 Penn National Gaming Inc COM 707569109 1 19 SH SOLE 19 0 0 AcuityAds Holding Inc COM 00510L106 2 1200 SH SOLE 1200 0 0 Denison Mines Corp COM 248356107 833 715094 SH SOLE 715094 0 0 Corner Growth Acquisition Corp COM G2425N105 498 50000 SH SOLE 50000 0 0 Dragoneer Growth Opportunities COM G28315102 1460 149204 SH SOLE 149204 0 0 two/CA COM G9152V101 1556 157382 SH SOLE 157382 0 0 Lamar Advertising Co COM 512816109 4 49 SH SOLE 49 0 0 Panacea Acquisition Corp II COM G6882C106 980 100000 SH SOLE 100000 0 0 Canadian National Railway Co COM 136375102 32 300 SH DFND 1 0 300 0 Thomson Reuters Corp COM 884903709 1539 15000 SH SOLE 15000 0 0 Waste Connections Inc COM 94106B101 3649 27012 SH SOLE 27012 0 0 CGI Group Inc COM 12532H104 1460 19400 SH SOLE 19400 0 0 Nutrien Ltd COM 67077M108 3410 40900 SH SOLE 40900 0 0 Rogers Communications Inc COM 775109200 4425 114900 SH SOLE 114900 0 0 TELUS Corp COM 87971M103 117 5900 SH SOLE 5900 0 0 Open Text Corp COM 683715106 645 24400 SH SOLE 24400 0 0 i-80 Gold Corp COM 44955L106 746 422195 SH SOLE 422195 0 0 Visa Inc COM 92826C839 1255 7069 SH SOLE 7069 0 0 Mastercard Inc COM 57636Q104 4880 17168 SH SOLE 17168 0 0 Phillips 66 COM 718546104 1117 13847 SH SOLE 13847 0 0 Security Devices International COM 12448X201 2 78 SH DFND 1 0 78 0 Fortress Value Acquisition Cor COM 34964G107 2244 226702 SH SOLE 226702 0 0 Hamilton Lane Alliance Holding COM 40749M103 878 88766 SH SOLE 88766 0 0 Pontem Corp COM G71707106 736 74100 SH SOLE 74100 0 0 Climate Real Impact Solutions COM 187171103 2713 275266 SH SOLE 275266 0 0 Palo Alto Networks Inc COM 697435105 6 38 SH SOLE 38 0 0 Illumina Inc COM 452327109 558 2925 SH SOLE 2925 0 0 VectoIQ Acquisition Corp II COM 92244F109 1090 110494 SH SOLE 110494 0 0 Tilray Inc COM 88688T100 15 5433 SH DFND 1 0 5433 0 Tilray Inc COM 88688T100 219 79488 SH SOLE 79488 0 0 Tilray Inc COM 88688T100 1 419 SH SOLE 419 0 0 Tilray Inc COM 88688T100 15 5400 SH DFND 1 0 5400 0 Tilray Inc COM 88688T100 7 2600 SH DFND 1 0 2600 0 DoorDash Inc COM 25809K105 247 5002 SH SOLE 5002 0 0 Twitter Inc COM 90184L102 129 2936 SH SOLE 2936 0 0 TZP Strategies Acquisition Cor COM G91595101 497 50000 SH SOLE 50000 0 0 Authentic Equity Acquisition C COM G06607108 497 50000 SH SOLE 50000 0 0 Palantir Technologies Inc COM 69608A108 861 105882 SH SOLE 105882 0 0 ARK Innovation ETF ETF 00214Q104 818 21675 SH SOLE 21675 0 0 ARK Innovation ETF ETF 00214Q104 943 25004 SH SOLE 25004 0 0 BlackBerry Ltd CALL 09228F103 1 200 SH DFND 1 0 200 0 iShares Russell 2000 ETF PUT 464287655 16492 100000 SH SOLE 100000 0 0 BlackBerry Ltd CALL 09228F103 63 13400 SH SOLE 13400 0 0 Canadian National Railway Co CALL 136375102 65 600 SH DFND 1 0 600 0 TELUS Corp CALL 87971M103 10 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The PUT 064149107 357 7500 SH DFND 1 0 7500 0 Invesco QQQ Trust Series 1 PUT 46090E103 6680 25000 SH SOLE 25000 0 0 BlackBerry Ltd CALL 09228F103 94 20000 SH SOLE 20000 0 0 Suncor Energy Inc CALL 867224107 90 3200 SH DFND 1 0 3200 0 Goldman Sachs Group Inc/The CALL 38141G104 322 1100 SH SOLE 1100 0 0 PayPal Holdings Inc CALL 70450Y103 112 1300 SH SOLE 1300 0 0 Canadian Imperial Bank of Commerce PUT 136069101 70 1600 SH DFND 1 0 1600 0 JPMorgan Chase & Co PUT 46625H100 10450 100000 SH SOLE 100000 0 0 Bank of America Corp PUT 060505104 6040 200000 SH SOLE 200000 0 0 Citigroup Inc PUT 172967424 8334 200000 SH SOLE 200000 0 0 Suncor Energy Inc CALL 867224107 31 1100 SH DFND 1 0 1100 0 Fortis Inc/Canada CALL 349553107 11 300 SH DFND 1 0 300 0 Utilities Select Sector SPDR Fund PUT 81369Y886 3273 50000 SH SOLE 50000 0 0 Pembina Pipeline Corp PUT 706327103 61 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The CALL 064149107 209 4400 SH SOLE 4400 0 0 Target Corp PUT 87612E106 742 5000 SH SOLE 5000 0 0 Target Corp CALL 87612E106 742 5000 SH SOLE 5000 0 0 Microsoft Corp PUT 594918104 2096 9000 SH SOLE 9000 0 0 iShares MSCI EAFE ETF PUT 464287465 5601 100000 SH SOLE 100000 0 0 Enbridge Inc CALL 29250N105 74 2000 SH DFND 1 0 2000 0 Bank of Montreal CALL 063671101 131 1500 SH DFND 1 0 1500 0 Shopify Inc PUT 82509L107 3368 125000 SH SOLE 125000 0 0 Royal Bank of Canada CALL 780087102 1549 17200 SH DFND 1 0 17200 0 Utilities Select Sector SPDR Fund PUT 81369Y886 1067 16300 SH SOLE 16300 0 0 Enbridge Inc CALL 29250N105 1572 42400 SH DFND 1 0 42400 0 QUALCOMM Inc PUT 747525103 282 2500 SH SOLE 2500 0 0 QUALCOMM Inc CALL 747525103 282 2500 SH SOLE 2500 0 0 iShares Russell 2000 ETF CALL 464287655 5772 35000 SH SOLE 35000 0 0 iShares Russell 2000 ETF PUT 464287655 5772 35000 SH SOLE 35000 0 0 iShares Russell 2000 ETF CALL 464287655 5772 35000 SH SOLE 35000 0 0 Bank of Montreal CALL 063671101 53 600 SH DFND 1 0 600 0 iShares Russell 2000 ETF PUT 464287655 47827 290000 SH SOLE 290000 0 0 Netflix Inc CALL 64110L106 353 1500 SH SOLE 1500 0 0 iShares Russell 2000 ETF PUT 464287655 85758 520000 SH SOLE 520000 0 0 Broadcom Inc PUT 11135F101 888 2000 SH SOLE 2000 0 0 Broadcom Inc CALL 11135F101 888 2000 SH SOLE 2000 0 0 BlackBerry Ltd PUT 09228F103 1 200 SH SOLE 200 0 0 Utilities Select Sector SPDR Fund PUT 81369Y886 249 3800 SH SOLE 3800 0 0 iShares Russell 2000 ETF PUT 464287655 41049 248900 SH SOLE 248900 0 0 iShares Russell 2000 ETF PUT 464287655 24738 150000 SH SOLE 150000 0 0 Fortis Inc/Canada CALL 349553107 15 400 SH SOLE 400 0 0 Amazon.com Inc PUT 023135106 2260 20000 SH SOLE 20000 0 0 Amazon.com Inc CALL 023135106 2260 20000 SH SOLE 20000 0 0 Cameco Corp PUT 13321L108 35 1300 SH DFND 1 0 1300 0 Canadian National Railway Co PUT 136375102 335 3100 SH DFND 1 0 3100 0 Bank of Montreal CALL 063671101 26 300 SH DFND 1 0 300 0 Shopify Inc PUT 82509L107 539 20000 SH SOLE 20000 0 0 TC Energy Corp PUT 87807B107 8056 200000 SH SOLE 200000 0 0 Alphabet Inc PUT 02079K305 3826 40000 SH SOLE 40000 0 0 Netflix Inc PUT 64110L106 2354 10000 SH SOLE 10000 0 0 Meta Platforms Inc PUT 30303M102 2035 15000 SH SOLE 15000 0 0 Amazon.com Inc PUT 023135106 3390 30000 SH SOLE 30000 0 0 Bank of Nova Scotia/The PUT 064149107 333 7000 SH DFND 1 0 7000 0 Shaw Communications Inc PUT 82028K200 49 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Commerce CALL 136069101 88 2000 SH DFND 1 0 2000 0 SPDR S&P Biotech ETF PUT 78464A870 3968 50000 SH SOLE 50000 0 0 Bank of Nova Scotia/The PUT 064149107 423 8900 SH DFND 1 0 8900 0 BCE Inc CALL 05534B760 29 700 SH DFND 1 0 700 0 Canadian Natural Resources Ltd PUT 136385101 13966 300000 SH SOLE 300000 0 0 Amazon.com Inc PUT 023135106 2260 20000 SH SOLE 20000 0 0 Amazon.com Inc CALL 023135106 2260 20000 SH SOLE 20000 0 0 iShares Russell 2000 ETF PUT 464287655 41230 250000 SH SOLE 250000 0 0 Bank of Nova Scotia/The PUT 064149107 95 2000 SH DFND 1 0 2000 0 Vermilion Energy Inc PUT 923725105 111 5200 SH DFND 1 0 5200 0 iShares Russell 2000 ETF CALL 464287655 8246 50000 SH SOLE 50000 0 0 Suncor Energy Inc PUT 867224107 73 2600 SH DFND 1 0 2600 0 Chevron Corp PUT 166764100 431 3000 SH SOLE 3000 0 0 Toronto-Dominion Bank/The PUT 891160509 307 5000 SH DFND 1 0 5000 0 Bank of Nova Scotia/The PUT 064149107 675 14200 SH DFND 1 0 14200 0 Pfizer Inc PUT 717081103 438 10000 SH SOLE 10000 0 0 iShares Russell 2000 ETF CALL 464287655 9895 60000 SH SOLE 60000 0 0 Wynn Resorts Ltd CALL 983134107 366 5800 SH SOLE 5800 0 0 Wynn Resorts Ltd PUT 983134107 366 5800 SH SOLE 5800 0 0 Canadian Imperial Bank of Commerce PUT 136069101 954 21800 SH DFND 1 0 21800 0 Manulife Financial Corp PUT 56501R106 1570 100000 SH SOLE 100000 0 0 BCE Inc PUT 05534B760 486 11600 SH DFND 1 0 11600 0 Manulife Financial Corp PUT 56501R106 11772 750000 SH SOLE 750000 0 0 Manulife Financial Corp CALL 56501R106 77 4900 SH DFND 1 0 4900 0 iShares Russell 2000 ETF CALL 464287655 16492 100000 SH SOLE 100000 0 0 Amazon.com Inc CALL 023135106 2260 20000 SH SOLE 20000 0 0 Apple Inc CALL 037833100 4561 33000 SH SOLE 33000 0 0 BCE Inc PUT 05534B760 671 16000 SH DFND 1 0 16000 0 Enbridge Inc PUT 29250N105 1090 29400 SH DFND 1 0 29400 0 Enbridge Inc PUT 29250N105 185 5000 SH DFND 1 0 5000 0 iShares Russell 2000 ETF PUT 464287655 3298 20000 SH SOLE 20000 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 6680 25000 SH SOLE 25000 0 0 Kinross Gold Corp PUT 496902404 68 18000 SH DFND 1 0 18000 0 Toronto-Dominion Bank/The CALL 891160509 6 100 SH DFND 1 0 100 0 Crescent Point Energy Corp PUT 22576C101 3 500 SH DFND 1 0 500 0 Pembina Pipeline Corp CALL 706327103 349 11500 SH DFND 1 0 11500 0 Morgan Stanley CALL 617446448 790 10000 SH SOLE 10000 0 0 Netflix Inc CALL 64110L106 1295 5500 SH SOLE 5500 0 0 Financial Select Sector SPDR Fund PUT 81369Y605 3031 100000 SH SOLE 100000 0 0 Vermilion Energy Inc PUT 923725105 88 4100 SH DFND 1 0 4100 0 Invesco QQQ Trust Series 1 PUT 46090E103 13361 50000 SH SOLE 50000 0 0 Bank of Montreal PUT 063671101 500 5700 SH DFND 1 0 5700 0 Invesco QQQ Trust Series 1 PUT 46090E103 9352 35000 SH SOLE 35000 0 0 Amazon.com Inc CALL 023135106 678 6000 SH SOLE 6000 0 0 Amazon.com Inc PUT 023135106 678 6000 SH SOLE 6000 0 0 Utilities Select Sector SPDR Fund PUT 81369Y886 33 500 SH SOLE 500 0 0 Suncor Energy Inc PUT 867224107 37 1300 SH DFND 1 0 1300 0 Pembina Pipeline Corp CALL 706327103 161 5300 SH DFND 1 0 5300 0 Kinross Gold Corp PUT 496902404 36 9600 SH DFND 1 0 9600 0 Palantir Technologies Inc CALL 69608A108 463 56900 SH SOLE 56900 0 0 SCP & CO Healthcare Acquisitio COM 784065104 457 46314 SH SOLE 46314 0 0 Jack Creek Investment Corp COM G4989X115 995 100000 SH SOLE 100000 0 0 Charles River Laboratories Int COM 159864107 65 331 SH SOLE 331 0 0 Charles River Laboratories Int COM 159864107 4255 21629 SH SOLE 21629 0 0 Biogen Inc COM 09062X103 1977 7406 SH SOLE 7406 0 0 Austerlitz Acquisition Corp I COM G0633D109 441 45000 SH SOLE 45000 0 0 Atlas Crest Investment Corp II COM 049287105 985 100000 SH SOLE 100000 0 0 Hudson Executive Investment Co COM 443760103 1070 108477 SH SOLE 108477 0 0 TLG Acquisition One Corp COM 87257M108 1971 200000 SH SOLE 200000 0 0 Z-Work Acquisition Corp COM 98880C102 886 89710 SH SOLE 89710 0 0 Micron Technology Inc COM 595112103 4082 81497 SH SOLE 81497 0 0 Lam Research Corp COM 512807108 104 285 SH SOLE 285 0 0 Freeport-McMoRan Inc COM 35671D857 110 4044 SH SOLE 4044 0 0 Applied Materials Inc COM 038222105 108 1320 SH SOLE 1320 0 0 Hilton Worldwide Holdings Inc COM 43300A203 28 230 SH SOLE 230 0 0 Sea Ltd COM 81141R100 1257 22435 SH DFND 4 0 22435 0 Ares Acquisition Corp COM G33032106 496 50000 SH SOLE 50000 0 0 Constellation Acquisition Corp COM G2R18K105 1679 169154 SH SOLE 169154 0 0 Jaws Mustang Acquisition Corp COM G50737108 3357 337856 SH SOLE 337856 0 0 Kernel Group Holdings Inc COM G5259L103 508 51232 SH SOLE 51232 0 0 CC Neuberger Principal Holding COM G1992N100 744 75000 SH SOLE 75000 0 0 Futu Holdings Ltd COM 36118L106 267 7163 SH DFND 4 0 7163 0 Energy Fuels Inc/Canada COM 292671708 899 147281 SH SOLE 147281 0 0 J55 Capital Corp COM 29385B109 10 11646 SH SOLE 11646 0 0 PyroGenesis Canada Inc COM 74734T104 10 8711 SH SOLE 8711 0 0 Lyft Inc COM 55087P104 47 3601 SH SOLE 3601 0 0 Bio-Techne Corp COM 09073M104 4747 16721 SH SOLE 16721 0 0 Bentley Systems Inc COM 08265T208 1241 40568 SH SOLE 40568 0 0 Lyft Inc COM 55087P104 845 64154 SH SOLE 64154 0 0 Bentley Systems Inc COM 08265T208 33 1070 SH SOLE 1070 0 0 Oak Street Health Inc COM 67181A107 1 27 SH SOLE 27 0 0 Clarivate Analytics PLC COM G21810109 16 1700 SH SOLE 1700 0 0 Clarivate Analytics PLC COM G21810109 596 63533 SH SOLE 63533 0 0 Palantir Technologies Inc COM 69608A108 2824 347489 SH SOLE 347489 0 0 Palantir Technologies Inc COM 69608A108 98 12089 SH SOLE 12089 0 0 Nuvei Corp COM 67079A102 537 19869 SH SOLE 19869 0 0 ERO Copper Corp COM 296006109 2 200 SH DFND 1 0 200 0 Unity Software Inc COM 91332U101 1288 40443 SH SOLE 40443 0 0 Broadway Gold Mining Ltd COM 60255C109 7 1960 SH SOLE 1960 0 0 Thunder Bridge Capital Partner COM 88605T100 1008 102420 SH SOLE 102420 0 0 ADT Inc COM 00090Q103 1818 242872 SH SOLE 242872 0 0 Organon & Co COM 68622V106 6 248 SH SOLE 248 0 0 Organon & Co COM 68622V106 1282 54792 SH SOLE 54792 0 0 Appian Corp COM 03782L101 1 16 SH SOLE 16 0 0 Clovis Oncology Inc COM 189464100 3 2307 SH SOLE 2307 0 0 Crown PropTech Acquisitions COM G25741102 2975 300000 SH SOLE 300000 0 0 JOFF Fintech Acquisition Corp COM 46592C100 3446 350000 SH SOLE 350000 0 0 Sustainable Development Acquis COM 86934L103 2543 258042 SH SOLE 258042 0 0 Energy Transfer Equity LP COM 29273V100 453 41091 SH SOLE 41091 0 0 Constellation Brands Inc COM 21036P108 424 1846 SH SOLE 1846 0 0 Gores Holdings VII Inc COM 38286T101 1006 102110 SH SOLE 102110 0 0 Carnival Corp COM 143658300 183 26076 SH SOLE 26076 0 0 Norwegian Cruise Line Holdings COM G66721104 266 23421 SH SOLE 23421 0 0 Lazard Growth Acquisition Corp COM G54035103 2160 217855 SH SOLE 217855 0 0 New Vista Acquisition Corp COM G6529L105 1398 140658 SH SOLE 140658 0 0 Broadscale Acquisition Corp COM 11134Y101 1969 200000 SH SOLE 200000 0 0 FinServ Acquisition Corp II COM 31809Y103 783 79581 SH SOLE 79581 0 0 FTAC Athena Acquisition Corp COM G37283101 992 100000 SH SOLE 100000 0 0 Churchill Capital Corp VII COM 17144M102 3439 350000 SH SOLE 350000 0 0 Opendoor Technologies Inc COM 683712103 166 53337 SH SOLE 53337 0 0 Weyerhaeuser Co COM 962166104 237 8291 SH SOLE 8291 0 0 Etsy Inc COM 29786A106 904 9036 SH SOLE 9036 0 0 Micron Technology Inc COM 595112103 844 16849 SH SOLE 16849 0 0 DHB Capital Corp COM 23291W109 733 74535 SH SOLE 74535 0 0 Freedom Acquisition I Corp COM G3663X110 2475 250000 SH SOLE 250000 0 0 Flame Acquisition Corp COM 33850F108 1474 150000 SH SOLE 150000 0 0 Hudson Executive Investment Co COM 44376L107 2959 300782 SH SOLE 300782 0 0 Live Oak Mobility Acquisition COM 538126103 2117 215165 SH SOLE 215165 0 0 NightDragon Acquisition Corp COM 65413D105 2399 244408 SH SOLE 244408 0 0 Slam Corp COM G8210L105 787 79446 SH SOLE 79446 0 0 Teladoc Health Inc COM 87918A105 196 7751 SH SOLE 7751 0 0 Brookfield Asset Management Re COM G16169107 1943 47500 SH SOLE 47500 0 0 Brookfield Asset Management Re COM G16169107 336 8212 SH SOLE 8212 0 0 Brookfield Asset Management Re COM G16169107 53 1299 SH SOLE 1299 0 0 Brookfield Asset Management Re COM G16169107 33 817 SH SOLE 817 0 0 Bioceres Crop Solutions Corp COM G1117K114 1 79 SH DFND 1 0 79 0 Dollar General Corp COM 256677105 5 20 SH SOLE 20 0 0 Colicity Inc COM 194170106 884 89825 SH SOLE 89825 0 0 Fortuna Silver Mines Inc COM 349915108 1 367 SH DFND 1 0 367 0 Fortuna Silver Mines Inc COM 349915108 2 764 SH DFND 1 0 764 0 PyroGenesis Canada Inc COM 74734T104 6 5100 SH DFND 1 0 5100 0 Agile Growth Corp COM G01202103 1995 200972 SH SOLE 200972 0 0 Altimar Acquisition Corp III COM G0370U108 248 25000 SH SOLE 25000 0 0 Frontier Acquisition Corp COM G36826108 817 82496 SH SOLE 82496 0 0 LDH Growth Corp I COM G54094100 1403 141592 SH SOLE 141592 0 0 Plum Acquisition Corp I COM G7134L126 1917 193466 SH SOLE 193466 0 0 Revolution Healthcare Acquisit COM 76155Y108 1333 135669 SH SOLE 135669 0 0 Stratim Cloud Acquisition Corp COM 86309R107 985 100000 SH SOLE 100000 0 0 Lion Electric Co/The COM 536221104 111 39300 SH DFND 1 0 39300 0 Moderna Inc COM 60770K107 442 3739 SH SOLE 3739 0 0 DoorDash Inc COM 25809K105 70 1407 SH SOLE 1407 0 0 Overstock.com Inc COM 690370101 1 43 SH SOLE 43 0 0 Brookfield Asset Management In COM 112585104 8 200 SH DFND 1 0 200 0 CAE Inc COM 124765108 153 10000 SH SOLE 10000 0 0 DA32 Life Science Tech Acquisi COM 23312M106 1074 110900 SH SOLE 110900 0 0 GXO Logistics Inc COM 36262G101 386 11012 SH SOLE 11012 0 0 General Motors Co COM 37045V100 1902 59300 SH SOLE 59300 0 0 Ford Motor Co COM 345370860 2214 197750 SH SOLE 197750 0 0 Roku Inc COM 77543R102 704 12491 SH SOLE 12491 0 0 Airbnb Inc COM 009066101 487 4635 SH SOLE 4635 0 0 MercadoLibre Inc COM 58733R102 659 796 SH SOLE 796 0 0 Aurinia Pharmaceuticals Inc COM 05156V102 115 15247 SH SOLE 15247 0 0 Palantir Technologies Inc COM 69608A108 2446 301004 SH SOLE 301004 0 0 Norwegian Cruise Line Holdings COM G66721104 645 56820 SH SOLE 56820 0 0 Gold Royalty Corp COM 38071H106 2 696 SH DFND 1 0 696 0 Pinterest Inc COM 72352L106 747 32064 SH SOLE 32064 0 0 iShares Core U.S. Aggregate Bond ETF ETF 464287226 81380 845000 SH SOLE 845000 0 0 Invesco Nasdaq 100 ETF ETF 46138G649 625 5689 SH DFND 1 0 5689 0 SPDR S&P Biotech ETF ETF 78464A870 144218 1818795 SH SOLE 1818795 0 0 Shaw Communications Inc PUT 82028K200 24 1000 SH DFND 1 0 1000 0 Invesco QQQ Trust Series 1 PUT 46090E103 22713 85000 SH SOLE 85000 0 0 iShares Russell 2000 ETF PUT 464287655 16492 100000 SH SOLE 100000 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 9807 36700 SH SOLE 36700 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 9807 36700 SH SOLE 36700 0 0 iShares MSCI EAFE ETF PUT 464287465 1680 30000 SH SOLE 30000 0 0 iShares MSCI EAFE ETF CALL 464287465 1680 30000 SH SOLE 30000 0 0 Bank of Nova Scotia/The PUT 064149107 504 10600 SH DFND 1 0 10600 0 Canadian National Railway Co CALL 136375102 11 100 SH DFND 1 0 100 0 Canadian National Railway Co PUT 136375102 43 400 SH DFND 1 0 400 0 Enbridge Inc PUT 29250N105 18541 500000 SH SOLE 500000 0 0 Visa Inc PUT 92826C839 551 3100 SH SOLE 3100 0 0 Cenovus Energy Inc PUT 15135U109 253 16500 SH DFND 1 0 16500 0 Amazon.com Inc CALL 023135106 2486 22000 SH SOLE 22000 0 0 Canadian National Railway Co PUT 136375102 119 1100 SH DFND 1 0 1100 0 BCE Inc CALL 05534B760 130 3100 SH DFND 1 0 3100 0 Canadian National Railway Co PUT 136375102 11 100 SH DFND 1 0 100 0 iShares MSCI Emerging Markets ETF PUT 464287234 3488 100000 SH SOLE 100000 0 0 Canadian National Railway Co PUT 136375102 11 100 SH DFND 1 0 100 0 Canadian National Railway Co PUT 136375102 11 100 SH DFND 1 0 100 0 Amazon.com Inc CALL 023135106 1808 16000 SH SOLE 16000 0 0 Microsoft Corp CALL 594918104 2329 10000 SH SOLE 10000 0 0 BCE Inc PUT 05534B760 289 6900 SH DFND 1 0 6900 0 BCE Inc PUT 05534B760 193 4600 SH DFND 1 0 4600 0 Enbridge Inc PUT 29250N105 44 1200 SH DFND 1 0 1200 0 Toronto-Dominion Bank/The PUT 891160509 1196 19500 SH DFND 1 0 19500 0 Cameco Corp CALL 13321L108 3 100 SH DFND 1 0 100 0 TC Energy Corp PUT 87807B107 101 2500 SH DFND 1 0 2500 0 Suncor Energy Inc PUT 867224107 104 3700 SH DFND 1 0 3700 0 Canadian National Railway Co PUT 136375102 11 100 SH DFND 1 0 100 0 Barrick Gold Corp CALL 067901108 23 1500 SH DFND 1 0 1500 0 BlackBerry Ltd CALL 09228F103 1 200 SH DFND 1 0 200 0 Manulife Financial Corp PUT 56501R106 6278 400000 SH SOLE 400000 0 0 TC Energy Corp PUT 87807B107 153 3800 SH DFND 1 0 3800 0 Invesco QQQ Trust Series 1 CALL 46090E103 6680 25000 SH SOLE 25000 0 0 Vermilion Energy Inc CALL 923725105 2 100 SH DFND 1 0 100 0 Royal Bank of Canada PUT 780087102 2305 25600 SH DFND 1 0 25600 0 Toronto-Dominion Bank/The PUT 891160509 245 4000 SH DFND 1 0 4000 0 Sun Life Financial Inc PUT 866796105 19884 500000 SH SOLE 500000 0 0 Cenovus Energy Inc PUT 15135U109 8 500 SH DFND 1 0 500 0 Vermilion Energy Inc PUT 923725105 135 6300 SH DFND 1 0 6300 0 Suncor Energy Inc CALL 867224107 39 1400 SH DFND 1 0 1400 0 TC Energy Corp PUT 87807B107 10071 250000 SH SOLE 250000 0 0 Barrick Gold Corp CALL 067901108 47 3000 SH DFND 1 0 3000 0 Sun Life Financial Inc PUT 866796105 9942 250000 SH SOLE 250000 0 0 Enbridge Inc PUT 29250N105 185 5000 SH DFND 1 0 5000 0 Enbridge Inc PUT 29250N105 7416 200000 SH SOLE 200000 0 0 Pembina Pipeline Corp PUT 706327103 7595 250000 SH SOLE 250000 0 0 Suncor Energy Inc CALL 867224107 138 4900 SH DFND 1 0 4900 0 Manulife Financial Corp PUT 56501R106 4709 300000 SH SOLE 300000 0 0 Suncor Energy Inc CALL 867224107 121 4300 SH DFND 1 0 4300 0 Etsy Inc CALL 29786A106 300 3000 SH SOLE 3000 0 0 Cenovus Energy Inc PUT 15135U109 195 12700 SH DFND 1 0 12700 0 TC Energy Corp PUT 87807B107 20141 500000 SH SOLE 500000 0 0 Utilities Select Sector SPDR Fund PUT 81369Y886 962 14700 SH SOLE 14700 0 0 Dow Inc CALL 260557103 439 10000 SH SOLE 10000 0 0 Etsy Inc PUT 29786A106 1001 10000 SH SOLE 10000 0 0 Adobe Inc CALL 00724F101 688 2500 SH SOLE 2500 0 0 Barrick Gold Corp CALL 067901108 8 500 SH DFND 1 0 500 0 Cameco Corp PUT 13321L108 77 2900 SH DFND 1 0 2900 0 BCE Inc PUT 05534B760 130 3100 SH DFND 1 0 3100 0 Suncor Energy Inc CALL 867224107 84 3000 SH DFND 1 0 3000 0 Financial Select Sector SPDR Fund PUT 81369Y605 4547 150000 SH SOLE 150000 0 0 Suncor Energy Inc PUT 867224107 363 12900 SH DFND 1 0 12900 0 Suncor Energy Inc PUT 867224107 87 3100 SH DFND 1 0 3100 0 Utilities Select Sector SPDR Fund PUT 81369Y886 35807 547000 SH SOLE 547000 0 0 Barrick Gold Corp CALL 067901108 47 3000 SH DFND 1 0 3000 0 Caterpillar Inc PUT 149123101 984 6000 SH SOLE 6000 0 0 Caterpillar Inc CALL 149123101 984 6000 SH SOLE 6000 0 0 Barrick Gold Corp CALL 067901108 1854 119600 SH SOLE 119600 0 0 Wells Fargo & Co PUT 949746101 8044 200000 SH SOLE 200000 0 0 Citigroup Inc PUT 172967424 4167 100000 SH SOLE 100000 0 0 Bank of America Corp PUT 060505104 6040 200000 SH SOLE 200000 0 0 Financial Select Sector SPDR Fund CALL 81369Y605 4547 150000 SH SOLE 150000 0 0 Financial Select Sector SPDR Fund CALL 81369Y605 7578 250000 SH SOLE 250000 0 0 Exxon Mobil Corp PUT 30231G102 43655 500000 SH SOLE 500000 0 0 Canadian Natural Resources Ltd PUT 136385101 23276 500000 SH SOLE 500000 0 0 Manulife Financial Corp PUT 56501R106 19620 1250000 SH SOLE 1250000 0 0 Energy Select Sector SPDR Fund PUT 81369Y506 31671 440000 SH SOLE 440000 0 0 BCE Inc PUT 05534B760 34 800 SH DFND 1 0 800 0 Utilities Select Sector SPDR Fund PUT 81369Y886 27323 417400 SH SOLE 417400 0 0 Manulife Financial Corp CALL 56501R106 130 8300 SH DFND 1 0 8300 0 Invesco QQQ Trust Series 1 PUT 46090E103 16033 60000 SH SOLE 60000 0 0 Teck Resources Ltd CALL 878742204 94 3100 SH DFND 1 0 3100 0 Nutrien Ltd PUT 67077M108 8 100 SH DFND 1 0 100 0 Suncor Energy Inc CALL 867224107 6 200 SH DFND 1 0 200 0 Bank of Montreal PUT 063671101 947 10800 SH DFND 1 0 10800 0 Morgan Stanley PUT 617446448 19753 250000 SH SOLE 250000 0 0 Bank of Montreal PUT 063671101 245 2800 SH SOLE 2800 0 0 Pembina Pipeline Corp CALL 706327103 15 500 SH DFND 1 0 500 0 Financial Select Sector SPDR Fund PUT 81369Y605 2110 69600 SH SOLE 69600 0 0 iShares Russell 2000 ETF CALL 464287655 16492 100000 SH SOLE 100000 0 0 TC Energy Corp PUT 87807B107 60 1500 SH DFND 1 0 1500 0 Enbridge Inc PUT 29250N105 5562 150000 SH SOLE 150000 0 0 Lululemon Athletica Inc PUT 550021109 978 3500 SH SOLE 3500 0 0 Lululemon Athletica Inc CALL 550021109 978 3500 SH SOLE 3500 0 0 TC Energy Corp CALL 87807B107 40 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 239 5700 SH DFND 1 0 5700 0 BCE Inc CALL 05534B760 562 13400 SH DFND 1 0 13400 0 Financial Select Sector SPDR Fund PUT 81369Y605 21217 700000 SH SOLE 700000 0 0 Salesforce Inc PUT 79466L302 719 5000 SH SOLE 5000 0 0 Salesforce Inc CALL 79466L302 719 5000 SH SOLE 5000 0 0 Broadcom Inc PUT 11135F101 1110 2500 SH SOLE 2500 0 0 Broadcom Inc CALL 11135F101 1110 2500 SH SOLE 2500 0 0 Pembina Pipeline Corp CALL 706327103 39 1300 SH DFND 1 0 1300 0 Fortis Inc/Canada PUT 349553107 407 10700 SH SOLE 10700 0 0 BCE Inc PUT 05534B760 42 1000 SH SOLE 1000 0 0 Cameco Corp CALL 13321L108 40 1500 SH DFND 1 0 1500 0 Utilities Select Sector SPDR Fund PUT 81369Y886 13092 200000 SH SOLE 200000 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 6680 25000 SH SOLE 25000 0 0 SPDR S&P Oil & Gas Exploration & Production ETF PUT 78468R556 62585 500000 SH SOLE 500000 0 0 Fortis Inc/Canada PUT 349553107 110 2900 SH SOLE 2900 0 0 Fortis Inc/Canada PUT 349553107 19 500 SH SOLE 500 0 0 Fortis Inc/Canada PUT 349553107 2242 59000 SH SOLE 59000 0 0 BCE Inc PUT 05534B760 524 12500 SH SOLE 12500 0 0 Uber Technologies Inc PUT 90353T100 596 22500 SH SOLE 22500 0 0 Uber Technologies Inc CALL 90353T100 596 22500 SH SOLE 22500 0 0 Barrick Gold Corp CALL 067901108 29 1900 SH DFND 1 0 1900 0 Agnico Eagle Mines Ltd CALL 008474108 25 600 SH DFND 1 0 600 0 Invesco QQQ Trust Series 1 PUT 46090E103 9352 35000 SH SOLE 35000 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 10688 40000 SH SOLE 40000 0 0 Sun Life Financial Inc PUT 866796105 87 2200 SH DFND 1 0 2200 0 Teck Resources Ltd PUT 878742204 43 1400 SH DFND 1 0 1400 0 Teck Resources Ltd PUT 878742204 103 3400 SH DFND 1 0 3400 0 Financial Select Sector SPDR Fund PUT 81369Y605 15155 500000 SH SOLE 500000 0 0 SPDR S&P Oil & Gas Exploration & Production ETF PUT 78468R556 37551 300000 SH SOLE 300000 0 0 Teck Resources Ltd PUT 878742204 12 400 SH DFND 1 0 400 0 BCE Inc PUT 05534B760 10483 250000 SH SOLE 250000 0 0 Royal Bank of Canada PUT 780087102 13506 150000 SH SOLE 150000 0 0 Toronto-Dominion Bank/The CALL 891160509 313 5100 SH DFND 1 0 5100 0 Toronto-Dominion Bank/The CALL 891160509 129 2100 SH DFND 1 0 2100 0 Toronto-Dominion Bank/The CALL 891160509 711 11600 SH DFND 1 0 11600 0 Toronto-Dominion Bank/The CALL 891160509 1129 18400 SH DFND 1 0 18400 0 Royal Bank of Canada CALL 780087102 90 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 28 1000 SH DFND 1 0 1000 0 Financial Select Sector SPDR Fund PUT 81369Y605 7578 250000 SH SOLE 250000 0 0 Suncor Energy Inc PUT 867224107 56 2000 SH DFND 1 0 2000 0 Cenovus Energy Inc PUT 15135U109 15 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 13148 150000 SH SOLE 150000 0 0 TransAlta Corp PUT 89346D107 27 3000 SH DFND 1 0 3000 0 iShares Russell 2000 ETF PUT 464287655 10720 65000 SH SOLE 65000 0 0 Ford Motor Co PUT 345370860 2464 220000 SH SOLE 220000 0 0 Financial Select Sector SPDR Fund PUT 81369Y605 48496 1600000 SH SOLE 1600000 0 0 Netflix Inc PUT 64110L106 2354 10000 SH SOLE 10000 0 0 Utilities Select Sector SPDR Fund PUT 81369Y886 268 4100 SH SOLE 4100 0 0 Financial Select Sector SPDR Fund PUT 81369Y605 9093 300000 SH SOLE 300000 0 0 Canadian Imperial Bank of Commerce CALL 136069101 1760 40200 SH DFND 1 0 40200 0 Canadian Imperial Bank of Commerce CALL 136069101 44 1000 SH DFND 1 0 1000 0 General Motors Co PUT 37045V100 481 15000 SH SOLE 15000 0 0 Financial Select Sector SPDR Fund PUT 81369Y605 16671 550000 SH SOLE 550000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 8754 200000 SH SOLE 200000 0 0 Royal Bank of Canada CALL 780087102 684 7600 SH DFND 1 0 7600 0 BCE Inc PUT 05534B760 6290 150000 SH SOLE 150000 0 0 Royal Bank of Canada CALL 780087102 54 600 SH DFND 1 0 600 0 Enbridge Inc PUT 29250N105 115 3100 SH DFND 1 0 3100 0 Canadian Imperial Bank of Commerce CALL 136069101 665 15200 SH DFND 1 0 15200 0 Bank of Nova Scotia/The PUT 064149107 1004 21100 SH SOLE 21100 0 0 Bank of Nova Scotia/The PUT 064149107 966 20300 SH SOLE 20300 0 0 Canadian Imperial Bank of Commerce PUT 136069101 1532 35000 SH SOLE 35000 0 0 Royal Bank of Canada CALL 780087102 252 2800 SH DFND 1 0 2800 0 Morgan Stanley PUT 617446448 15802 200000 SH SOLE 200000 0 0 Enbridge Inc PUT 29250N105 3708 100000 SH SOLE 100000 0 0 Toronto-Dominion Bank/The PUT 891160509 31 500 SH DFND 1 0 500 0 Starbucks Corp COM 855244109 76 897 SH SOLE 897 0 0 DoorDash Inc COM 25809K105 2001 40469 SH SOLE 40469 0 0 Advanced Micro Devices Inc COM 007903107 1303 20575 SH SOLE 20575 0 0 AMC Entertainment Holdings Inc COM 00165C104 33 4720 SH SOLE 4720 0 0 AMC Entertainment Holdings Inc COM 00165C104 756 108527 SH SOLE 108527 0 0 Tesla Inc COM 88160R101 1326 4999 SH SOLE 4999 0 0 Jackson Financial Inc COM 46817M107 184 6647 SH DFND 2 0 6647 0 Penn National Gaming Inc COM 707569109 902 32804 SH SOLE 32804 0 0 CAE Inc COM 124765108 213 13900 SH SOLE 13900 0 0 Twilio Inc COM 90138F102 410 5926 SH SOLE 5926 0 0 National Storage Affiliates Tr COM 637870106 376 9047 SH SOLE 9047 0 0 STAG Industrial Inc COM 85254J102 540 19000 SH SOLE 19000 0 0 Palantir Technologies Inc COM 69608A108 63 7780 SH SOLE 7780 0 0 Bank of Nova Scotia/The COM 064149107 878 18473 SH SOLE 18473 0 0 Opendoor Technologies Inc COM 683712103 302 97195 SH SOLE 97195 0 0 Citi Trends Inc COM 17306X102 2 134 SH SOLE 134 0 0 Groupon Inc COM 399473206 2 207 SH SOLE 207 0 0 Aterian Inc COM 02156U101 1 837 SH SOLE 837 0 0 PropTech Acquisition Corp COM 733245104 4 1843 SH SOLE 1843 0 0 Sylvamo Corp COM 871332102 1 40 SH DFND 1 0 40 0 Health Assurance Acquisition C COM 42226W109 2512 251766 SH SOLE 251766 0 0 XP Inc COM G98239109 8 432 SH SOLE 432 0 0 LSB Industries Inc COM 502160104 1 44 SH DFND 1 0 44 0 Gold Royalty Corp COM 38071H106 1 338 SH DFND 1 0 338 0 Baidu Inc COM 056752108 116 985 SH SOLE 985 0 0 JD.com Inc COM 47215P106 240 4767 SH SOLE 4767 0 0 DR Horton Inc COM 23331A109 4 59 SH SOLE 59 0 0 Fortune Brands Home & Security COM 34964C106 3 58 SH SOLE 58 0 0 Home Depot Inc/The COM 437076102 5 17 SH SOLE 17 0 0 Lennar Corp COM 526057104 5 70 SH SOLE 70 0 0 Lennox International Inc COM 526107107 4 16 SH SOLE 16 0 0 Lowe's Cos Inc COM 548661107 5 24 SH SOLE 24 0 0 Senior Connect Acquisition Cor COM 81723H108 2588 260223 SH SOLE 260223 0 0 Masco Corp COM 574599106 3 67 SH SOLE 67 0 0 Mohawk Industries Inc COM 608190104 3 34 SH SOLE 34 0 0 Owens Corning COM 690742101 3 34 SH SOLE 34 0 0 PulteGroup Inc COM 745867101 3 68 SH SOLE 68 0 0 Trex Co Inc COM 89531P105 2 47 SH SOLE 47 0 0 Toll Brothers Inc COM 889478103 2 51 SH SOLE 51 0 0 TopBuild Corp COM 89055F103 4 26 SH SOLE 26 0 0 Floor & Decor Holdings Inc COM 339750101 3 47 SH SOLE 47 0 0 Builders FirstSource Inc COM 12008R107 3 53 SH SOLE 53 0 0 Penn National Gaming Inc COM 707569109 1 20 SH DFND 1 0 20 0 Lightspeed POS Inc COM 53229C107 9 500 SH DFND 1 0 500 0 Clarmin Explorations Inc COM 23256X100 1 1500 SH DFND 1 0 1500 0 Newmont Mining Corp COM 651639106 9198 219152 SH SOLE 219152 0 0 Compute Health Acquisition Cor COM 204833107 2873 291200 SH SOLE 291200 0 0 Independence Holdings Corp COM G4761A101 1487 150000 SH SOLE 150000 0 0 Alcoa Corp COM 013872106 1305 38790 SH SOLE 38790 0 0 Huntsman Corp COM 447011107 1227 50000 SH SOLE 50000 0 0 Peloton Interactive Inc COM 70614W100 118 17059 SH SOLE 17059 0 0 Direct Selling Acquisition Cor COM 25460L103 861 85000 SH SOLE 85000 0 0 Skydeck Acquisition Corp COM G82220123 1602 162904 SH SOLE 162904 0 0 Soar Technology Acquisition Co COM G82472112 3192 310000 SH SOLE 310000 0 0 Ford Motor Co COM 345370860 1431 127831 SH SOLE 127831 0 0 ViewRay Inc COM 92672L107 1 153 SH DFND 1 0 153 0 Philip Morris International In COM 718172109 27 320 SH SOLE 320 0 0 TFI International Inc COM 87241L109 9 100 SH SOLE 100 0 0 GFL Environmental Inc COM 36168Q104 8 300 SH SOLE 300 0 0 Lion Electric Co/The COM 536221104 17 5838 SH SOLE 5838 0 0 Oriana Resources Corp COM 44812T102 30 16981 SH SOLE 16981 0 0 GFL Environmental Inc COM 36168Q104 3 100 SH SOLE 100 0 0 Coinbase Global Inc COM 19260Q107 42 653 SH SOLE 653 0 0 Bill.Com Holdings Inc COM 090043100 2607 19705 SH SOLE 19705 0 0 Coinbase Global Inc COM 19260Q107 1648 25558 SH SOLE 25558 0 0 Churchill Capital Corp IV COM 549498103 32 2315 SH SOLE 2315 0 0 Rivian Automotive Inc COM 76954A103 2160 65663 SH SOLE 65663 0 0 Social Capital Hedosophia Hold COM 83406F102 1 152 SH SOLE 152 0 0 Churchill Capital Corp IV COM 549498103 1294 92626 SH SOLE 92626 0 0 Affirm Holdings Inc COM 00827B106 758 40422 SH SOLE 40422 0 0 Affirm Holdings Inc COM 00827B106 19 1039 SH SOLE 1039 0 0 ZoomInfo Technologies Inc COM 98980F104 60 1445 SH SOLE 1445 0 0 ZoomInfo Technologies Inc COM 98980F104 2294 55079 SH SOLE 55079 0 0 Robinhood Markets Inc COM 770700102 1 53 SH SOLE 53 0 0 Entegris Inc COM 29362U104 68 822 SH SOLE 822 0 0 Entegris Inc COM 29362U104 2593 31241 SH SOLE 31241 0 0 iShares Russell 2000 Growth ETF ETF 464287648 154890 750000 SH SOLE 750000 0 0 SPDR S&P Retail ETF ETF 78464A714 50779 900000 SH SOLE 900000 0 0 SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556 292993 2350000 SH SOLE 2350000 0 0 United States Natural Gas Fund LP ETF 912318300 2 81 SH SOLE 81 0 0 SPDR S&P Regional Banking ETF ETF 78464A698 26487 450000 SH SOLE 450000 0 0 Pembina Pipeline Corp PUT 706327103 7291 240000 SH SOLE 240000 0 0 Manulife Financial Corp CALL 56501R106 5 300 SH DFND 1 0 300 0 Advanced Micro Devices Inc PUT 007903107 9504 150000 SH SOLE 150000 0 0 Micron Technology Inc PUT 595112103 7515 150000 SH SOLE 150000 0 0 NVIDIA Corp PUT 67066G104 8497 70000 SH SOLE 70000 0 0 Financial Select Sector SPDR Fund PUT 81369Y605 2822 93100 SH SOLE 93100 0 0 BCE Inc PUT 05534B760 294 7000 SH DFND 1 0 7000 0 Toronto-Dominion Bank/The PUT 891160509 98 1600 SH DFND 1 0 1600 0 Enbridge Inc PUT 29250N105 5562 150000 SH SOLE 150000 0 0 Canadian Natural Resources Ltd PUT 136385101 47 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 251 5400 SH DFND 1 0 5400 0 Suncor Energy Inc PUT 867224107 42 1500 SH DFND 1 0 1500 0 Bank of Montreal PUT 063671101 1972 22500 SH SOLE 22500 0 0 Nutrien Ltd PUT 67077M108 17 200 SH DFND 1 0 200 0 Teck Resources Ltd CALL 878742204 152 5000 SH DFND 1 0 5000 0 Phillips 66 PUT 718546104 3229 40000 SH SOLE 40000 0 0 Visa Inc PUT 92826C839 2132 12000 SH SOLE 12000 0 0 Bank of America Corp PUT 060505104 2416 80000 SH SOLE 80000 0 0 Toronto-Dominion Bank/The PUT 891160509 21468 350000 SH DFND 1 0 350000 0 Citigroup Inc PUT 172967424 1667 40000 SH SOLE 40000 0 0 Nutrien Ltd PUT 67077M108 58 700 SH DFND 1 0 700 0 Toronto-Dominion Bank/The PUT 891160509 31 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Commerce PUT 136069101 18804 429600 SH SOLE 429600 0 0 Bank of Montreal PUT 063671101 17530 200000 SH SOLE 200000 0 0 Tesla Inc PUT 88160R101 13528 51000 SH SOLE 51000 0 0 Airbnb Inc PUT 009066101 3361 32000 SH SOLE 32000 0 0 Rogers Communications Inc PUT 775109200 8 200 SH DFND 1 0 200 0 TC Energy Corp CALL 87807B107 246 6100 SH DFND 1 0 6100 0 Vermilion Energy Inc PUT 923725105 24 1100 SH DFND 1 0 1100 0 Royal Bank of Canada PUT 780087102 18008 200000 SH SOLE 200000 0 0 Tesla Inc PUT 88160R101 1114 4200 SH SOLE 4200 0 0 Sun Life Financial Inc PUT 866796105 3977 100000 SH SOLE 100000 0 0 Cenovus Energy Inc PUT 15135U109 15 1000 SH DFND 1 0 1000 0 TELUS Corp CALL 87971M103 20 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 75 3500 SH DFND 1 0 3500 0 iShares MSCI EAFE ETF PUT 464287465 16803 300000 SH SOLE 300000 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 6680 25000 SH SOLE 25000 0 0 Bank of America Corp PUT 060505104 1812 60000 SH SOLE 60000 0 0 Royal Bank of Canada PUT 780087102 450 5000 SH DFND 1 0 5000 0 Manulife Financial Corp CALL 56501R106 1570 100000 SH SOLE 100000 0 0 Royal Bank of Canada PUT 780087102 1657 18400 SH DFND 1 0 18400 0 Royal Bank of Canada PUT 780087102 1801 20000 SH SOLE 20000 0 0 Bank of Nova Scotia/The PUT 064149107 162 3400 SH SOLE 3400 0 0 Royal Bank of Canada PUT 780087102 4997 55500 SH SOLE 55500 0 0 Royal Bank of Canada PUT 780087102 783 8700 SH SOLE 8700 0 0 Royal Bank of Canada PUT 780087102 10022 111300 SH SOLE 111300 0 0 Toronto-Dominion Bank/The PUT 891160509 767 12500 SH DFND 1 0 12500 0 Royal Bank of Canada PUT 780087102 270 3000 SH SOLE 3000 0 0 Royal Bank of Canada PUT 780087102 2494 27700 SH SOLE 27700 0 0 Toronto-Dominion Bank/The PUT 891160509 2938 47900 SH DFND 1 0 47900 0 Toronto-Dominion Bank/The PUT 891160509 110 1800 SH DFND 1 0 1800 0 Bank of Montreal PUT 063671101 184 2100 SH SOLE 2100 0 0 Toronto-Dominion Bank/The PUT 891160509 98 1600 SH DFND 1 0 1600 0 Toronto-Dominion Bank/The CALL 891160509 12 200 SH DFND 1 0 200 0 Enbridge Inc PUT 29250N105 1855 50000 SH SOLE 50000 0 0 Canadian Natural Resources Ltd PUT 136385101 9 200 SH DFND 1 0 200 0 BCE Inc PUT 05534B760 84 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The PUT 891160509 12 200 SH DFND 1 0 200 0 Toronto-Dominion Bank/The PUT 891160509 6177 100700 SH DFND 1 0 100700 0 Suncor Energy Inc PUT 867224107 138 4900 SH DFND 1 0 4900 0 TC Energy Corp PUT 87807B107 20 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The PUT 064149107 128 2700 SH DFND 1 0 2700 0 Bank of Montreal PUT 063671101 368 4200 SH DFND 1 0 4200 0 Vermilion Energy Inc PUT 923725105 4 200 SH DFND 1 0 200 0 Wells Fargo & Co PUT 949746101 12066 300000 SH SOLE 300000 0 0 Toronto-Dominion Bank/The PUT 891160509 460 7500 SH DFND 1 0 7500 0 Fortis Inc/Canada PUT 349553107 494 13000 SH SOLE 13000 0 0 Toronto-Dominion Bank/The PUT 891160509 6146 100200 SH DFND 1 0 100200 0 Bank of Montreal PUT 063671101 403 4600 SH SOLE 4600 0 0 Morgan Stanley PUT 617446448 17777 225000 SH SOLE 225000 0 0 Toronto-Dominion Bank/The PUT 891160509 319 5200 SH DFND 1 0 5200 0 Dow Inc PUT 260557103 2636 60000 SH SOLE 60000 0 0 Bank of Nova Scotia/The PUT 064149107 533 11200 SH SOLE 11200 0 0 Bank of Nova Scotia/The PUT 064149107 1898 39900 SH SOLE 39900 0 0 Morgan Stanley PUT 617446448 3951 50000 SH SOLE 50000 0 0 JPMorgan Chase & Co PUT 46625H100 10450 100000 SH SOLE 100000 0 0 Manulife Financial Corp PUT 56501R106 4709 300000 SH SOLE 300000 0 0 Toronto-Dominion Bank/The PUT 891160509 74 1200 SH DFND 1 0 1200 0 Barrick Gold Corp PUT 067901108 853 55000 SH SOLE 55000 0 0 Kinross Gold Corp PUT 496902404 3 700 SH SOLE 700 0 0 Vermilion Energy Inc PUT 923725105 64 3000 SH DFND 1 0 3000 0 Canadian Natural Resources Ltd PUT 136385101 6983 150000 SH SOLE 150000 0 0 Bank of Nova Scotia/The CALL 064149107 14 300 SH DFND 1 0 300 0 Fortis Inc/Canada PUT 349553107 38 1000 SH DFND 1 0 1000 0 Sun Life Financial Inc CALL 866796105 8 200 SH DFND 1 0 200 0 Royal Bank of Canada PUT 780087102 15757 175000 SH SOLE 175000 0 0 Thomson Reuters Corp PUT 884903709 15399 150000 SH SOLE 150000 0 0 Cenovus Energy Inc CALL 15135U109 31 2000 SH DFND 1 0 2000 0 TC Energy Corp PUT 87807B107 2820 70000 SH SOLE 70000 0 0 Suncor Energy Inc PUT 867224107 3 100 SH DFND 1 0 100 0 Vermilion Energy Inc PUT 923725105 278 13000 SH DFND 1 0 13000 0 Suncor Energy Inc CALL 867224107 11 400 SH DFND 1 0 400 0 VanEck Gold Miners ETF/USA CALL 92189F106 1206 50000 SH SOLE 50000 0 0 Baidu Inc CALL 056752108 2350 20000 SH SOLE 20000 0 0 Bank of Montreal PUT 063671101 140 1600 SH DFND 1 0 1600 0 Cenovus Energy Inc CALL 15135U109 69 4500 SH DFND 1 0 4500 0 Canadian Imperial Bank of Commerce PUT 136069101 140 3200 SH DFND 1 0 3200 0 BCE Inc PUT 05534B760 63 1500 SH DFND 1 0 1500 0 Lululemon Athletica Inc PUT 550021109 2097 7500 SH SOLE 7500 0 0 Pembina Pipeline Corp PUT 706327103 3038 100000 SH SOLE 100000 0 0 Pembina Pipeline Corp CALL 706327103 3038 100000 SH SOLE 100000 0 0 TC Energy Corp PUT 87807B107 6042 150000 SH SOLE 150000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 166 3800 SH DFND 1 0 3800 0 Suncor Energy Inc CALL 867224107 14 500 SH DFND 1 0 500 0 Barrick Gold Corp CALL 067901108 16 1000 SH DFND 1 0 1000 0 Pembina Pipeline Corp CALL 706327103 64 2100 SH DFND 1 0 2100 0 Pembina Pipeline Corp CALL 706327103 15 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Commerce PUT 136069101 166 3800 SH DFND 1 0 3800 0 Toronto-Dominion Bank/The PUT 891160509 6643 108300 SH DFND 1 0 108300 0 Toronto-Dominion Bank/The PUT 891160509 61 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 549 6100 SH DFND 1 0 6100 0 Toronto-Dominion Bank/The PUT 891160509 1037 16900 SH DFND 1 0 16900 0 Canadian Imperial Bank of Commerce PUT 136069101 902 20600 SH DFND 1 0 20600 0 Wells Fargo & Co PUT 949746101 8044 200000 SH SOLE 200000 0 0 Rogers Communications Inc PUT 775109200 19 500 SH DFND 1 0 500 0 Pembina Pipeline Corp CALL 706327103 91 3000 SH DFND 1 0 3000 0 Bank of Nova Scotia/The CALL 064149107 723 15200 SH DFND 1 0 15200 0 Palantir Technologies Inc PUT 69608A108 325 40000 SH SOLE 40000 0 0 Palantir Technologies Inc CALL 69608A108 325 40000 SH SOLE 40000 0 0 Vermilion Energy Inc CALL 923725105 197 9200 SH DFND 1 0 9200 0 Sun Life Financial Inc PUT 866796105 40 1000 SH DFND 1 0 1000 0 Pembina Pipeline Corp PUT 706327103 24 800 SH DFND 1 0 800 0 Suncor Energy Inc CALL 867224107 54 1900 SH DFND 1 0 1900 0 Suncor Energy Inc CALL 867224107 73 2600 SH DFND 1 0 2600 0 Barrick Gold Corp CALL 067901108 374 24100 SH SOLE 24100 0 0 Agnico Eagle Mines Ltd CALL 008474108 42 1000 SH DFND 1 0 1000 0 Financial Select Sector SPDR Fund PUT 81369Y605 2313 76300 SH SOLE 76300 0 0 Tesla Inc CALL 88160R101 3183 12000 SH SOLE 12000 0 0 Bank of Montreal PUT 063671101 21913 250000 SH SOLE 250000 0 0 Bank of Montreal PUT 063671101 21913 250000 SH SOLE 250000 0 0 Bank of Nova Scotia/The PUT 064149107 381 8000 SH DFND 1 0 8000 0 Vermilion Energy Inc PUT 923725105 73 3400 SH DFND 1 0 3400 0 Suncor Energy Inc CALL 867224107 20 700 SH DFND 1 0 700 0 Sun Life Financial Inc PUT 866796105 5965 150000 SH SOLE 150000 0 0 Yamana Gold Inc CALL 98462Y100 3 700 SH DFND 1 0 700 0 Fortis Inc/Canada CALL 349553107 285 7500 SH DFND 1 0 7500 0 FedEx Corp PUT 31428X106 4454 30000 SH SOLE 30000 0 0 Vermilion Energy Inc CALL 923725105 32 1500 SH DFND 1 0 1500 0 VanEck Junior Gold Miners ETF PUT 92189F791 2210 75000 SH SOLE 75000 0 0 Mastercard Inc PUT 57636Q104 5687 20000 SH SOLE 20000 0 0 Morgan Stanley CALL 617446448 7901 100000 SH SOLE 100000 0 0 Bank of America Corp CALL 060505104 3020 100000 SH SOLE 100000 0 0 Vermilion Energy Inc CALL 923725105 6 300 SH DFND 1 0 300 0 Suncor Energy Inc PUT 867224107 70 2500 SH DFND 1 0 2500 0 Suncor Energy Inc PUT 867224107 56 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Commerce PUT 136069101 1681 38400 SH DFND 1 0 38400 0 Enbridge Inc CALL 29250N105 3901 105200 SH DFND 1 0 105200 0 Tesla Inc PUT 88160R101 19894 75000 SH SOLE 75000 0 0 Toronto-Dominion Bank/The CALL 891160509 472 7700 SH DFND 1 0 7700 0 Vermilion Energy Inc CALL 923725105 4 200 SH DFND 1 0 200 0 Hudbay Minerals Inc PUT 443628102 13 3200 SH DFND 1 0 3200 0 Energy Select Sector SPDR Fund PUT 81369Y506 5399 75000 SH SOLE 75000 0 0 Bank of Nova Scotia/The PUT 064149107 428 9000 SH DFND 1 0 9000 0 Apple Inc PUT 037833100 4146 30000 SH SOLE 30000 0 0 Bank of America Corp CALL 060505104 6040 200000 SH SOLE 200000 0 0 Visa Inc PUT 92826C839 888 5000 SH SOLE 5000 0 0 Crescent Point Energy Corp PUT 22576C101 4 600 SH DFND 1 0 600 0 Manulife Financial Corp PUT 56501R106 2354 150000 SH SOLE 150000 0 0 Nutrien Ltd PUT 67077M108 16681 200000 SH SOLE 200000 0 0 Alibaba Group Holding Ltd PUT 01609W102 1600 20000 SH SOLE 20000 0 0 PayPal Holdings Inc PUT 70450Y103 4304 50000 SH SOLE 50000 0 0 Apple Inc PUT 037833100 6910 50000 SH SOLE 50000 0 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Ford Motor Co PUT 345370860 1288 115000 SH SOLE 115000 0 0 Teck Resources Ltd PUT 878742204 3 100 SH DFND 1 0 100 0 Royal Bank of Canada PUT 780087102 792 8800 SH SOLE 8800 0 0 Enbridge Inc PUT 29250N105 549 14800 SH DFND 1 0 14800 0 Bank of Nova Scotia/The PUT 064149107 381 8000 SH SOLE 8000 0 0 Invesco Senior Loan ETF PUT 46138G508 10095 500000 SH SOLE 500000 0 0 Bank of Nova Scotia/The PUT 064149107 24 500 SH DFND 1 0 500 0 Toronto-Dominion Bank/The PUT 891160509 215 3500 SH DFND 1 0 3500 0 Vermilion Energy Inc CALL 923725105 43 2000 SH DFND 1 0 2000 0 Vermilion Energy Inc CALL 923725105 9 400 SH DFND 1 0 400 0 Enbridge Inc PUT 29250N105 74 2000 SH DFND 1 0 2000 0 Canadian Natural Resources Ltd PUT 136385101 47 1000 SH DFND 1 0 1000 0 Dollar General Corp COM 256677105 12 50 SH SOLE 50 0 0 Coinbase Global Inc COM 19260Q107 425 6592 SH SOLE 6592 0 0 Live Oak Crestview Climate Acq COM 538086109 765 78900 SH SOLE 78900 0 0 First Horizon National Corp COM 320517105 1163 50800 SH SOLE 50800 0 0 First Hawaiian Inc COM 32051X108 526 21374 SH SOLE 21374 0 0 Umpqua Holdings Corp COM 904214103 766 44859 SH SOLE 44859 0 0 ChemoCentryx Inc COM 16383L106 1121 21700 SH SOLE 21700 0 0 Texas Roadhouse Inc COM 882681109 810 9289 SH SOLE 9289 0 0 PacWest Bancorp COM 695263103 387 17112 SH SOLE 17112 0 0 ACI Worldwide Inc COM 004498101 325 15536 SH SOLE 15536 0 0 Canadian Pacific Railway Ltd COM 13645T100 6 83 SH SOLE 83 0 0 Stantec Inc COM 85472N109 9 200 SH DFND 1 0 200 0 Generac Holdings Inc COM 368736104 134 750 SH SOLE 750 0 0 Generac Holdings Inc COM 368736104 372 2090 SH SOLE 2090 0 0 Third Coast Bancshares Inc COM 88422P109 2 101 SH SOLE 101 0 0 Microsoft Corp COM 594918104 595 2556 SH DFND 3 0 2556 0 Forian Inc COM 34630N106 1 172 SH DFND 1 0 172 0 First Citizens BancShares Inc/ COM 31946M103 198 249 SH SOLE 249 0 0 Concord Acquisition Corp III COM 20607V106 1504 150000 SH SOLE 150000 0 0 Juniper II Corp COM 48203N103 1517 151877 SH SOLE 151877 0 0 LAVA Medtech Acquisition Corp COM 519345102 3017 300000 SH SOLE 300000 0 0 Project Energy Reimagined Acqu COM G72556106 1969 200000 SH SOLE 200000 0 0 Rigel Resource Acquisition Cor COM G7573M106 1009 100000 SH SOLE 100000 0 0 7 Acquisition Corp COM G80694105 1516 150000 SH SOLE 150000 0 0 Thrive Acquisition Corp COM G7158C101 101 10000 SH SOLE 10000 0 0 Trine II Acquisition Corp COM G9059F100 4170 416078 SH SOLE 416078 0 0 Worldwide Webb Acquisition Cor COM G97775103 1760 176108 SH SOLE 176108 0 0 Cullen/Frost Bankers Inc COM 229899109 634 4800 SH SOLE 4800 0 0 FNB Corp/PA COM 302520101 179 15458 SH SOLE 15458 0 0 DTE Energy Co COM 233331107 1 6 SH SOLE 6 0 0 Dominion Energy Inc COM 25746U109 1 8 SH SOLE 8 0 0 Entergy Corp COM 29364G103 1 6 SH SOLE 6 0 0 Argus Capital Corp COM 04026L105 421 41925 SH SOLE 41925 0 0 Northern Star Investment Corp COM 66574L100 984 100000 SH SOLE 100000 0 0 Onyx Acquisition Co I COM G6755Q109 1012 100000 SH SOLE 100000 0 0 AbCellera Biologics Inc COM 00288U106 5 531 SH SOLE 531 0 0 Algonquin Power & Utilities Co COM 015857105 62 5696 SH SOLE 5696 0 0 Dow Inc COM 260557103 79 1800 SH SOLE 1800 0 0 Webster Financial Corp COM 947890109 46 1011 SH SOLE 1011 0 0 Walgreens Boots Alliance Inc COM 931427108 66 2100 SH SOLE 2100 0 0 Constellation Energy Corp COM 21037T109 169 2035 SH SOLE 2035 0 0 Constellation Energy Corp COM 21037T109 11649 140076 SH SOLE 140076 0 0 Willis Towers Watson PLC COM G96629103 5177 25772 SH SOLE 25772 0 0 Games & Esports Experience Acq COM G3731J119 1612 158711 SH SOLE 158711 0 0 UTA Acquisition Corp COM G9473A109 1502 150000 SH SOLE 150000 0 0 FTAC Zeus Acquisition Corp COM 30320F106 3315 330000 SH SOLE 330000 0 0 CAE Inc COM 124765108 1017 66300 SH SOLE 66300 0 0 Ascendant Digital Acquisition COM G05157105 1014 100000 SH SOLE 100000 0 0 DP Cap Acquisition Corp I COM G2R05B100 101 10000 SH SOLE 10000 0 0 Infinite Acquisition Corp COM G48028107 997 100000 SH SOLE 100000 0 0 PROOF Acquisition Corp I COM 74349W104 1001 100000 SH SOLE 100000 0 0 TKB Critical Technologies 1 COM G88935112 1031 101688 SH SOLE 101688 0 0 TELUS International CDA Inc COM 87975H100 239 9115 SH SOLE 9115 0 0 AstraZeneca PLC COM 046353108 98 1787 SH SOLE 1787 0 0 Grab Holdings Ltd COM G4124C109 212 80608 SH DFND 4 0 80608 0 Bridgetown Holdings Ltd COM G1355U113 1507 150286 SH SOLE 150286 0 0 Amazon.com Inc COM 023135106 212408 1880350 SH SOLE 1880350 0 0 Viatris Inc COM 92556V106 4393 515817 SH SOLE 515817 0 0 Lead Edge Growth Opportunities COM G54085108 570 57500 SH SOLE 57500 0 0 Brookfield Business Corp COM 11259V106 1 35 SH DFND 1 0 35 0 Big Sky Growth Partners Inc COM 08954L102 1059 108275 SH SOLE 108275 0 0 SPDR S&P MidCap 400 ETF Trust ETF 78467Y107 785 1954 SH SOLE 1954 0 0 Global X Nasdaq 100 Covered Call ETF ETF 37954Y483 49 3122 SH DFND 1 0 3122 0 Global X Russell 2000 Covered Call ETF ETF 37954Y459 51 2766 SH DFND 1 0 2766 0 Global X S&P 500 Covered Call ETF ETF 37954Y475 45 1183 SH DFND 1 0 1183 0 Invesco FTSE RAFI US 1500 Small-Mid ETF ETF 46137V597 131 741 SH DFND 1 0 741 0 iShares MSCI Japan ETF ETF 46434G822 61042 1250000 SH SOLE 1250000 0 0 SPDR Portfolio Aggregate Bond ETF ETF 78464A649 27112 1087000 SH SOLE 1087000 0 0 Invesco Taxable Municipal Bond ETF 46138G805 7462 291000 SH SOLE 291000 0 0 SPDR S&P 500 ETF Trust ETF 78462F103 3559 9965 SH DFND 3 0 9965 0 Bank of Nova Scotia/The PUT 064149107 4005 84200 SH DFND 1 0 84200 0 Fortis Inc/Canada PUT 349553107 4 100 SH DFND 1 0 100 0 Fortis Inc/Canada PUT 349553107 4 100 SH DFND 1 0 100 0 Invesco QQQ Trust Series 1 CALL 46090E103 26721 100000 SH SOLE 100000 0 0 Crescent Point Energy Corp PUT 22576C101 10 1600 SH DFND 1 0 1600 0 Cintas Corp PUT 172908105 3882 10000 SH SOLE 10000 0 0 Canadian Natural Resources Ltd PUT 136385101 5819 125000 SH SOLE 125000 0 0 Schlumberger NV CALL 806857108 1975 55000 SH SOLE 55000 0 0 TC Energy Corp PUT 87807B107 20 500 SH DFND 1 0 500 0 Crescent Point Energy Corp PUT 22576C101 9 1500 SH DFND 1 0 1500 0 Cisco Systems Inc PUT 17275R102 2800 70000 SH SOLE 70000 0 0 Utilities Select Sector SPDR Fund PUT 81369Y886 3659 55900 SH SOLE 55900 0 0 Cenovus Energy Inc PUT 15135U109 84 5500 SH DFND 1 0 5500 0 TC Energy Corp PUT 87807B107 60 1500 SH DFND 1 0 1500 0 Bank of Montreal PUT 063671101 587 6700 SH DFND 1 0 6700 0 Bank of Nova Scotia/The CALL 064149107 2378 50000 SH SOLE 50000 0 0 Bank of Nova Scotia/The PUT 064149107 2378 50000 SH SOLE 50000 0 0 Tesla Inc PUT 88160R101 1353 5100 SH SOLE 5100 0 0 Tesla Inc CALL 88160R101 1353 5100 SH SOLE 5100 0 0 Vermilion Energy Inc CALL 923725105 43 2000 SH DFND 1 0 2000 0 BCE Inc PUT 05534B760 168 4000 SH DFND 1 0 4000 0 Crescent Point Energy Corp PUT 22576C101 123 20000 SH DFND 1 0 20000 0 Toronto-Dominion Bank/The PUT 891160509 227 3700 SH DFND 1 0 3700 0 Alphabet Inc PUT 02079K107 962 10000 SH SOLE 10000 0 0 iShares Russell 2000 ETF PUT 464287655 4123 25000 SH SOLE 25000 0 0 BCE Inc PUT 05534B760 126 3000 SH DFND 1 0 3000 0 TC Energy Corp PUT 87807B107 40 1000 SH DFND 1 0 1000 0 Kinross Gold Corp CALL 496902404 70 18500 SH SOLE 18500 0 0 Royal Bank of Canada PUT 780087102 1126 12500 SH DFND 1 0 12500 0 TELUS Corp PUT 87971M103 125 6300 SH DFND 1 0 6300 0 iShares Russell 2000 ETF PUT 464287655 4123 25000 SH SOLE 25000 0 0 iShares Russell 2000 ETF CALL 464287655 4123 25000 SH SOLE 25000 0 0 Tesla Inc PUT 88160R101 15915 60000 SH SOLE 60000 0 0 Microsoft Corp PUT 594918104 5823 25000 SH SOLE 25000 0 0 PayPal Holdings Inc PUT 70450Y103 4304 50000 SH SOLE 50000 0 0 Netflix Inc PUT 64110L106 2354 10000 SH SOLE 10000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 499 11400 SH DFND 1 0 11400 0 Manulife Financial Corp PUT 56501R106 17 1100 SH DFND 1 0 1100 0 Toronto-Dominion Bank/The PUT 891160509 98 1600 SH DFND 1 0 1600 0 Enbridge Inc CALL 29250N105 7 200 SH DFND 1 0 200 0 Centerra Gold Inc PUT 152006102 4 1000 SH DFND 1 0 1000 0 Enbridge Inc PUT 29250N105 156 4200 SH DFND 1 0 4200 0 Canadian Imperial Bank of Commerce PUT 136069101 1681 38400 SH DFND 1 0 38400 0 BCE Inc PUT 05534B760 92 2200 SH DFND 1 0 2200 0 iShares Russell 2000 ETF CALL 464287655 12369 75000 SH SOLE 75000 0 0 Bank of Nova Scotia/The PUT 064149107 733 15400 SH SOLE 15400 0 0 Bank of Nova Scotia/The PUT 064149107 628 13200 SH SOLE 13200 0 0 Bank of Nova Scotia/The PUT 064149107 961 20200 SH SOLE 20200 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 3661 13700 SH SOLE 13700 0 0 Bank of Montreal PUT 063671101 61 700 SH DFND 1 0 700 0 Pembina Pipeline Corp PUT 706327103 140 4600 SH DFND 1 0 4600 0 Barrick Gold Corp PUT 067901108 54 3500 SH DFND 1 0 3500 0 Crescent Point Energy Corp PUT 22576C101 86 14000 SH DFND 1 0 14000 0 Crescent Point Energy Corp PUT 22576C101 26 4300 SH DFND 1 0 4300 0 Bank of Nova Scotia/The PUT 064149107 105 2200 SH DFND 1 0 2200 0 Bank of Nova Scotia/The PUT 064149107 90 1900 SH DFND 1 0 1900 0 Bank of Nova Scotia/The PUT 064149107 200 4200 SH SOLE 4200 0 0 Bank of Nova Scotia/The PUT 064149107 514 10800 SH SOLE 10800 0 0 Kinross Gold Corp PUT 496902404 4 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 120 5600 SH DFND 1 0 5600 0 Enbridge Inc PUT 29250N105 482 13000 SH DFND 1 0 13000 0 Vermilion Energy Inc PUT 923725105 235 11000 SH DFND 1 0 11000 0 Suncor Energy Inc CALL 867224107 84 3000 SH DFND 1 0 3000 0 Toronto-Dominion Bank/The CALL 891160509 12 200 SH DFND 1 0 200 0 Bank of Nova Scotia/The CALL 064149107 1432 30100 SH SOLE 30100 0 0 Bank of Nova Scotia/The CALL 064149107 5 100 SH SOLE 100 0 0 Pembina Pipeline Corp CALL 706327103 9 300 SH DFND 1 0 300 0 BCE Inc PUT 05534B760 151 3600 SH DFND 1 0 3600 0 Bank of Nova Scotia/The CALL 064149107 48 1000 SH SOLE 1000 0 0 Bank of Nova Scotia/The CALL 064149107 14 300 SH SOLE 300 0 0 Fortis Inc/Canada PUT 349553107 490 12900 SH SOLE 12900 0 0 Teck Resources Ltd PUT 878742204 36 1200 SH DFND 1 0 1200 0 Teck Resources Ltd PUT 878742204 6 200 SH DFND 1 0 200 0 BlackBerry Ltd PUT 09228F103 2 500 SH DFND 1 0 500 0 BlackBerry Ltd PUT 09228F103 12 2500 SH DFND 1 0 2500 0 Tesla Inc PUT 88160R101 9947 37500 SH SOLE 37500 0 0 Toronto-Dominion Bank/The PUT 891160509 767 12500 SH DFND 1 0 12500 0 Vermilion Energy Inc PUT 923725105 86 4000 SH DFND 1 0 4000 0 Celestica Inc PUT 15101Q108 8 1000 SH DFND 1 0 1000 0 iShares Russell 2000 ETF PUT 464287655 51950 315000 SH SOLE 315000 0 0 Royal Bank of Canada PUT 780087102 45 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The PUT 064149107 333 7000 SH DFND 1 0 7000 0 Suncor Energy Inc CALL 867224107 28 1000 SH DFND 1 0 1000 0 iShares Russell 2000 ETF CALL 464287655 10720 65000 SH SOLE 65000 0 0 Suncor Energy Inc PUT 867224107 203 7200 SH DFND 1 0 7200 0 Barrick Gold Corp PUT 067901108 47 3000 SH DFND 1 0 3000 0 Toronto-Dominion Bank/The PUT 891160509 797 13000 SH DFND 1 0 13000 0 Bank of Nova Scotia/The PUT 064149107 328 6900 SH DFND 1 0 6900 0 Cenovus Energy Inc PUT 15135U109 46 3000 SH DFND 1 0 3000 0 Crescent Point Energy Corp PUT 22576C101 7 1200 SH DFND 1 0 1200 0 Ovintiv Inc PUT 69047Q102 23 500 SH DFND 1 0 500 0 Invesco QQQ Trust Series 1 PUT 46090E103 53442 200000 SH SOLE 200000 0 0 BCE Inc PUT 05534B760 126 3000 SH DFND 1 0 3000 0 Algonquin Power & Utilities Corp PUT 015857105 11 1000 SH DFND 1 0 1000 0 QUALCOMM Inc PUT 747525103 1977 17500 SH SOLE 17500 0 0 Hudbay Minerals Inc PUT 443628102 4 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce PUT 136069101 858 19600 SH DFND 1 0 19600 0 Manulife Financial Corp PUT 56501R106 119 7600 SH DFND 1 0 7600 0 Canadian Imperial Bank of Commerce PUT 136069101 385 8800 SH DFND 1 0 8800 0 Bank of Nova Scotia/The PUT 064149107 1508 31700 SH SOLE 31700 0 0 iShares Russell 2000 ETF CALL 464287655 8246 50000 SH SOLE 50000 0 0 Crescent Point Energy Corp PUT 22576C101 22 3500 SH DFND 1 0 3500 0 Toronto-Dominion Bank/The PUT 891160509 31 500 SH DFND 1 0 500 0 Royal Bank of Canada PUT 780087102 2251 25000 SH SOLE 25000 0 0 Manulife Financial Corp CALL 56501R106 196 12500 SH DFND 1 0 12500 0 Suncor Energy Inc PUT 867224107 183 6500 SH DFND 1 0 6500 0 Crescent Point Energy Corp PUT 22576C101 6 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 159 6000 SH DFND 1 0 6000 0 Cameco Corp PUT 13321L108 119 4500 SH DFND 1 0 4500 0 MAG Silver Corp PUT 55903Q104 6 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The PUT 064149107 147 3100 SH DFND 1 0 3100 0 Toronto-Dominion Bank/The PUT 891160509 215 3500 SH DFND 1 0 3500 0 Pembina Pipeline Corp PUT 706327103 12 400 SH DFND 1 0 400 0 Teck Resources Ltd PUT 878742204 21 700 SH DFND 1 0 700 0 Royal Bank of Canada PUT 780087102 108 1200 SH DFND 1 0 1200 0 Bank of Nova Scotia/The PUT 064149107 105 2200 SH DFND 1 0 2200 0 Cameco Corp PUT 13321L108 50 1900 SH DFND 1 0 1900 0 Bank of Nova Scotia/The PUT 064149107 100 2100 SH DFND 1 0 2100 0 Manulife Financial Corp PUT 56501R106 137 8700 SH DFND 1 0 8700 0 Canadian National Railway Co PUT 136375102 54 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The PUT 064149107 1736 36500 SH SOLE 36500 0 0 Vermilion Energy Inc PUT 923725105 180 8400 SH DFND 1 0 8400 0 Crescent Point Energy Corp PUT 22576C101 15 2500 SH DFND 1 0 2500 0 TELUS Corp PUT 87971M103 20 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The CALL 891160509 55 900 SH DFND 1 0 900 0 Toronto-Dominion Bank/The PUT 891160509 98 1600 SH DFND 1 0 1600 0 Toronto-Dominion Bank/The PUT 891160509 135 2200 SH DFND 1 0 2200 0 Toronto-Dominion Bank/The PUT 891160509 159 2600 SH DFND 1 0 2600 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 61 1000 SH DFND 1 0 1000 0 Pembina Pipeline Corp PUT 706327103 161 5300 SH DFND 1 0 5300 0 Bank of Montreal PUT 063671101 131 1500 SH DFND 1 0 1500 0 Invesco QQQ Trust Series 1 PUT 46090E103 5344 20000 SH SOLE 20000 0 0 Barrick Gold Corp PUT 067901108 115 7400 SH DFND 1 0 7400 0 Barrick Gold Corp PUT 067901108 101 6500 SH DFND 1 0 6500 0 Royal Bank of Canada CALL 780087102 81 900 SH SOLE 900 0 0 Bank of Nova Scotia/The PUT 064149107 951 20000 SH SOLE 20000 0 0 iShares Russell 2000 ETF CALL 464287655 8246 50000 SH SOLE 50000 0 0 iShares Russell 2000 ETF PUT 464287655 10720 65000 SH SOLE 65000 0 0 Agnico Eagle Mines Ltd PUT 008474108 13 300 SH DFND 1 0 300 0 Bank of Montreal PUT 063671101 105 1200 SH SOLE 1200 0 0 Royal Bank of Canada PUT 780087102 108 1200 SH DFND 1 0 1200 0 Toronto-Dominion Bank/The PUT 891160509 117 1900 SH DFND 1 0 1900 0 iShares Russell 2000 ETF CALL 464287655 16492 100000 SH SOLE 100000 0 0 Bank of Montreal PUT 063671101 140 1600 SH DFND 1 0 1600 0 Bank of Montreal PUT 063671101 44 500 SH DFND 1 0 500 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 40 1500 SH DFND 1 0 1500 0 Canadian Natural Resources Ltd PUT 136385101 680 14600 SH DFND 1 0 14600 0 Cameco Corp PUT 13321L108 24 900 SH DFND 1 0 900 0 Hudbay Minerals Inc PUT 443628102 39 9700 SH DFND 1 0 9700 0 Enbridge Inc PUT 29250N105 70 1900 SH DFND 1 0 1900 0 Bank of Montreal PUT 063671101 219 2500 SH DFND 1 0 2500 0 Algonquin Power & Utilities Corp PUT 015857105 1 100 SH SOLE 100 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 10688 40000 SH SOLE 40000 0 0 Brookfield Infrastructure Partners LP PUT G16252101 301 8400 SH SOLE 8400 0 0 Enbridge Inc PUT 29250N105 19 500 SH DFND 1 0 500 0 Franco-Nevada Corp PUT 351858105 72 600 SH DFND 1 0 600 0 iShares Russell 2000 ETF PUT 464287655 8246 50000 SH SOLE 50000 0 0 Cameco Corp PUT 13321L108 157 5900 SH DFND 1 0 5900 0 Invesco QQQ Trust Series 1 PUT 46090E103 18705 70000 SH SOLE 70000 0 0 TELUS Corp PUT 87971M103 20 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 218 14200 SH DFND 1 0 14200 0 Manulife Financial Corp PUT 56501R106 16 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 122 4600 SH DFND 1 0 4600 0 iShares Russell 2000 ETF PUT 464287655 8246 50000 SH SOLE 50000 0 0 Starbucks Corp CALL 855244109 5056 60000 SH SOLE 60000 0 0 Bank of Nova Scotia/The CALL 064149107 52 1100 SH SOLE 1100 0 0 Toronto-Dominion Bank/The CALL 891160509 6 100 SH DFND 1 0 100 0 Agnico Eagle Mines Ltd PUT 008474108 4 100 SH DFND 1 0 100 0 TC Energy Corp CALL 87807B107 16 400 SH DFND 1 0 400 0 SPDR S&P 500 ETF Trust PUT 78462F103 53592 150000 SH SOLE 150000 0 0 Royal Bank of Canada PUT 780087102 45 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Commerce PUT 136069101 140 3200 SH DFND 1 0 3200 0 Wheaton Precious Metals Corp PUT 962879102 84 2600 SH DFND 1 0 2600 0 Teck Resources Ltd PUT 878742204 21 700 SH DFND 1 0 700 0 CAE Inc CALL 124765108 8 500 SH DFND 1 0 500 0 Morgan Stanley CALL 617446448 2765 35000 SH SOLE 35000 0 0 CI Financial Corp PUT 125491100 7 700 SH DFND 1 0 700 0 Johnson & Johnson CALL 478160104 8168 50000 SH SOLE 50000 0 0 Algonquin Power & Utilities Corp PUT 015857105 11 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 6 200 SH DFND 1 0 200 0 Suncor Energy Inc CALL 867224107 268 9500 SH DFND 1 0 9500 0 Merck & Co Inc CALL 58933Y105 6890 80000 SH SOLE 80000 0 0 Suncor Energy Inc PUT 867224107 141 5000 SH DFND 1 0 5000 0 BCE Inc PUT 05534B760 231 5500 SH DFND 1 0 5500 0 Canadian Natural Resources Ltd PUT 136385101 2328 50000 SH SOLE 50000 0 0 Agnico Eagle Mines Ltd PUT 008474108 21 500 SH DFND 1 0 500 0 Vermilion Energy Inc PUT 923725105 143 6700 SH DFND 1 0 6700 0 Vermilion Energy Inc PUT 923725105 148 6900 SH DFND 1 0 6900 0 Bank of Montreal CALL 063671101 149 1700 SH SOLE 1700 0 0 Financial Select Sector SPDR Fund PUT 81369Y605 2640 87100 SH SOLE 87100 0 0 Bank of Nova Scotia/The CALL 064149107 238 5000 SH DFND 1 0 5000 0 iShares Russell 2000 ETF CALL 464287655 3298 20000 SH SOLE 20000 0 0 Suncor Energy Inc PUT 867224107 124 4400 SH DFND 1 0 4400 0 CI Financial Corp PUT 125491100 7 700 SH DFND 1 0 700 0 Nutrien Ltd PUT 67077M108 8 100 SH DFND 1 0 100 0 Sun Life Financial Inc CALL 866796105 20 500 SH DFND 1 0 500 0 Sun Life Financial Inc CALL 866796105 20 500 SH DFND 1 0 500 0 Enbridge Inc PUT 29250N105 248 6700 SH DFND 1 0 6700 0 Bank of Nova Scotia/The PUT 064149107 95 2000 SH DFND 1 0 2000 0 Manulife Financial Corp PUT 56501R106 16 1000 SH DFND 1 0 1000 0 Hudbay Minerals Inc CALL 443628102 3 700 SH DFND 1 0 700 0 Hudbay Minerals Inc CALL 443628102 24 6000 SH DFND 1 0 6000 0 Manulife Financial Corp PUT 56501R106 11 700 SH DFND 1 0 700 0 Cameco Corp PUT 13321L108 96 3600 SH DFND 1 0 3600 0 Cenovus Energy Inc PUT 15135U109 20 1300 SH DFND 1 0 1300 0 Toronto-Dominion Bank/The PUT 891160509 258 4200 SH DFND 1 0 4200 0 Pembina Pipeline Corp CALL 706327103 9 300 SH DFND 1 0 300 0 Sun Life Financial Inc PUT 866796105 28 700 SH DFND 1 0 700 0 PayPal Holdings Inc PUT 70450Y103 2152 25000 SH SOLE 25000 0 0 NVIDIA Corp PUT 67066G104 3642 30000 SH SOLE 30000 0 0 Enbridge Inc PUT 29250N105 41 1100 SH DFND 1 0 1100 0 Invesco QQQ Trust Series 1 PUT 46090E103 46762 175000 SH SOLE 175000 0 0 Enbridge Inc CALL 29250N105 133 3600 SH DFND 1 0 3600 0 Barrick Gold Corp PUT 067901108 47 3000 SH DFND 1 0 3000 0 Imperial Oil Ltd PUT 453038408 13 300 SH DFND 1 0 300 0 Barrick Gold Corp PUT 067901108 47 3000 SH DFND 1 0 3000 0 Magna International Inc PUT 559222401 5 100 SH DFND 1 0 100 0 Suncor Energy Inc PUT 867224107 200 7100 SH DFND 1 0 7100 0 TC Energy Corp PUT 87807B107 137 3400 SH DFND 1 0 3400 0 Fortis Inc/Canada PUT 349553107 19 500 SH SOLE 500 0 0 Advanced Micro Devices Inc PUT 007903107 1901 30000 SH SOLE 30000 0 0 Alphabet Inc PUT 02079K305 5739 60000 SH SOLE 60000 0 0 Enbridge Inc PUT 29250N105 400 10800 SH DFND 1 0 10800 0 Enbridge Inc PUT 29250N105 412 11100 SH DFND 1 0 11100 0 Enbridge Inc PUT 29250N105 130 3500 SH DFND 1 0 3500 0 PayPal Holdings Inc PUT 70450Y103 2152 25000 SH SOLE 25000 0 0 Suncor Energy Inc PUT 867224107 56 2000 SH DFND 1 0 2000 0 Enbridge Inc PUT 29250N105 26 700 SH DFND 1 0 700 0 Bank of Montreal PUT 063671101 1438 16400 SH SOLE 16400 0 0 Canadian Imperial Bank of Commerce PUT 136069101 1269 29000 SH SOLE 29000 0 0 Agnico Eagle Mines Ltd CALL 008474108 42 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 176 3700 SH SOLE 3700 0 0 Bank of Nova Scotia/The PUT 064149107 33 700 SH SOLE 700 0 0 Barrick Gold Corp PUT 067901108 217 14000 SH DFND 1 0 14000 0 Agnico Eagle Mines Ltd PUT 008474108 21 500 SH DFND 1 0 500 0 Toronto-Dominion Bank/The PUT 891160509 61 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 31 500 SH DFND 1 0 500 0 Toronto-Dominion Bank/The PUT 891160509 975 15900 SH DFND 1 0 15900 0 Crescent Point Energy Corp PUT 22576C101 10 1600 SH DFND 1 0 1600 0 Crescent Point Energy Corp PUT 22576C101 10 1600 SH DFND 1 0 1600 0 Fortis Inc/Canada PUT 349553107 198 5200 SH DFND 1 0 5200 0 Toronto-Dominion Bank/The CALL 891160509 25 400 SH DFND 1 0 400 0 Toronto-Dominion Bank/The CALL 891160509 4030 65700 SH DFND 1 0 65700 0 Vermilion Energy Inc CALL 923725105 39 1800 SH DFND 1 0 1800 0 Microsoft Corp PUT 594918104 2329 10000 SH SOLE 10000 0 0 iShares Russell 2000 ETF PUT 464287655 2804 17000 SH SOLE 17000 0 0 iShares Russell 2000 ETF CALL 464287655 11050 67000 SH SOLE 67000 0 0 Roku Inc CALL 77543R102 338 6000 SH SOLE 6000 0 0 Enbridge Inc PUT 29250N105 3245 87500 SH DFND 1 0 87500 0 Fortis Inc/Canada PUT 349553107 106 2800 SH DFND 1 0 2800 0 Barrick Gold Corp PUT 067901108 79 5100 SH DFND 1 0 5100 0 Bank of Montreal PUT 063671101 96 1100 SH DFND 1 0 1100 0 PayPal Holdings Inc PUT 70450Y103 2152 25000 SH SOLE 25000 0 0 Bank of Montreal PUT 063671101 9 100 SH DFND 1 0 100 0 Pembina Pipeline Corp PUT 706327103 243 8000 SH DFND 1 0 8000 0 Royal Bank of Canada PUT 780087102 315 3500 SH DFND 1 0 3500 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 186 7000 SH DFND 1 0 7000 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 265 10000 SH DFND 1 0 10000 0 Enerplus Corp PUT 292766102 13 900 SH DFND 1 0 900 0 Vermilion Energy Inc PUT 923725105 71 3300 SH DFND 1 0 3300 0 Cameco Corp PUT 13321L108 231 8700 SH DFND 1 0 8700 0 Applied Materials Inc CALL 038222105 2458 30000 SH SOLE 30000 0 0 Barrick Gold Corp PUT 067901108 96 6200 SH DFND 1 0 6200 0 Moody's Corp CALL 615369105 2431 10000 SH SOLE 10000 0 0 Franco-Nevada Corp PUT 351858105 119 1000 SH DFND 1 0 1000 0 Meta Platforms Inc PUT 30303M102 3053 22500 SH SOLE 22500 0 0 Netflix Inc PUT 64110L106 4709 20000 SH SOLE 20000 0 0 VanEck Junior Gold Miners ETF PUT 92189F791 8838 300000 SH SOLE 300000 0 0 Block Inc CALL 852234103 1980 36000 SH SOLE 36000 0 0 Visa Inc PUT 92826C839 8883 50000 SH SOLE 50000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 306 7000 SH SOLE 7000 0 0 Bank of Montreal PUT 063671101 657 7500 SH SOLE 7500 0 0 Bank of Montreal PUT 063671101 263 3000 SH SOLE 3000 0 0 Barrick Gold Corp PUT 067901108 25 1600 SH DFND 1 0 1600 0 Toronto-Dominion Bank/The PUT 891160509 31 500 SH DFND 1 0 500 0 Invesco QQQ Trust Series 1 CALL 46090E103 6680 25000 SH SOLE 25000 0 0 Vermilion Energy Inc PUT 923725105 69 3200 SH DFND 1 0 3200 0 Barrick Gold Corp PUT 067901108 25 1600 SH DFND 1 0 1600 0 Canadian Imperial Bank of Commerce PUT 136069101 44 1000 SH SOLE 1000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 153 3500 SH SOLE 3500 0 0 Toronto-Dominion Bank/The PUT 891160509 61 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 18 200 SH SOLE 200 0 0 Bank of Nova Scotia/The CALL 064149107 752 15800 SH SOLE 15800 0 0 Canadian Imperial Bank of Commerce CALL 136069101 9 200 SH SOLE 200 0 0 Cameco Corp PUT 13321L108 345 13000 SH DFND 1 0 13000 0 Invesco QQQ Trust Series 1 CALL 46090E103 14697 55000 SH SOLE 55000 0 0 iShares Russell 2000 ETF CALL 464287655 14431 87500 SH SOLE 87500 0 0 Canadian Imperial Bank of Commerce PUT 136069101 210 4800 SH SOLE 4800 0 0 Pan American Silver Corp PUT 697900108 1590 100000 SH DFND 1 0 100000 0 Bank of Nova Scotia/The PUT 064149107 262 5500 SH DFND 1 0 5500 0 Sun Life Financial Inc PUT 866796105 497 12500 SH DFND 1 0 12500 0 Bank of Montreal PUT 063671101 324 3700 SH DFND 1 0 3700 0 FedEx Corp CALL 31428X106 297 2000 SH SOLE 2000 0 0 Toronto-Dominion Bank/The PUT 891160509 362 5900 SH DFND 1 0 5900 0 Canadian Imperial Bank of Commerce PUT 136069101 517 11800 SH SOLE 11800 0 0 Suncor Energy Inc PUT 867224107 180 6400 SH DFND 1 0 6400 0 Financial Select Sector SPDR Fund CALL 81369Y605 1516 50000 SH SOLE 50000 0 0 Sun Life Financial Inc PUT 866796105 32 800 SH DFND 1 0 800 0 Bank of Nova Scotia/The PUT 064149107 114 2400 SH SOLE 2400 0 0 Cameco Corp PUT 13321L108 159 6000 SH DFND 1 0 6000 0 Barrick Gold Corp PUT 067901108 43 2800 SH DFND 1 0 2800 0 Agnico Eagle Mines Ltd PUT 008474108 2049 48500 SH DFND 1 0 48500 0 Suncor Energy Inc PUT 867224107 70 2500 SH DFND 1 0 2500 0 Agnico Eagle Mines Ltd PUT 008474108 283 6700 SH DFND 1 0 6700 0 Canadian Imperial Bank of Commerce PUT 136069101 438 10000 SH DFND 1 0 10000 0 JPMorgan Chase & Co PUT 46625H100 7315 70000 SH SOLE 70000 0 0 Citigroup Inc PUT 172967424 8334 200000 SH SOLE 200000 0 0 Morgan Stanley PUT 617446448 7901 100000 SH SOLE 100000 0 0 Canadian Natural Resources Ltd PUT 136385101 6983 150000 SH SOLE 150000 0 0 Enbridge Inc CALL 29250N105 1179 31800 SH DFND 1 0 31800 0 Canadian National Railway Co PUT 136375102 108 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp CALL 22576C101 9 1500 SH DFND 1 0 1500 0 Suncor Energy Inc PUT 867224107 54 1900 SH DFND 1 0 1900 0 Agnico Eagle Mines Ltd PUT 008474108 85 2000 SH DFND 1 0 2000 0 TC Energy Corp CALL 87807B107 73 1800 SH DFND 1 0 1800 0 Barrick Gold Corp PUT 067901108 3125 201600 SH DFND 1 0 201600 0 Royal Bank of Canada PUT 780087102 45 500 SH SOLE 500 0 0 Royal Bank of Canada PUT 780087102 1873 20800 SH SOLE 20800 0 0 Sun Life Financial Inc PUT 866796105 469 11800 SH DFND 1 0 11800 0 Barrick Gold Corp PUT 067901108 11 700 SH DFND 1 0 700 0 Fortis Inc/Canada PUT 349553107 95 2500 SH DFND 1 0 2500 0 Fortis Inc/Canada PUT 349553107 38 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 197 5300 SH DFND 1 0 5300 0 Brookfield Asset Management Inc CALL 112585104 82 2000 SH DFND 1 0 2000 0 Bank of America Corp PUT 060505104 6040 200000 SH SOLE 200000 0 0 Franco-Nevada Corp PUT 351858105 72 600 SH DFND 1 0 600 0 Enbridge Inc CALL 29250N105 37 1000 SH DFND 1 0 1000 0 JPMorgan Chase & Co CALL 46625H100 5225 50000 SH SOLE 50000 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 24717 92500 SH SOLE 92500 0 0 Financial Select Sector SPDR Fund CALL 81369Y605 12124 400000 SH SOLE 400000 0 0 Bank of Nova Scotia/The PUT 064149107 361 7600 SH SOLE 7600 0 0 Canadian Imperial Bank of Commerce PUT 136069101 131 3000 SH DFND 1 0 3000 0 Vermilion Energy Inc PUT 923725105 90 4200 SH DFND 1 0 4200 0 Crescent Point Energy Corp CALL 22576C101 28 4600 SH DFND 1 0 4600 0 Algonquin Power & Utilities Corp PUT 015857105 11 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 21 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp CALL 22576C101 17 2700 SH DFND 1 0 2700 0 Barrick Gold Corp PUT 067901108 17 1100 SH DFND 1 0 1100 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 466 7600 SH DFND 1 0 7600 0 Royal Bank of Canada PUT 780087102 900 10000 SH SOLE 10000 0 0 Fortis Inc/Canada PUT 349553107 152 4000 SH DFND 1 0 4000 0 Fortis Inc/Canada PUT 349553107 19 500 SH DFND 1 0 500 0 Fortis Inc/Canada PUT 349553107 38 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 2854 60000 SH SOLE 60000 0 0 Suncor Energy Inc CALL 867224107 2216 78700 SH DFND 1 0 78700 0 Suncor Energy Inc PUT 867224107 2253 80000 SH DFND 1 0 80000 0 Vermilion Energy Inc PUT 923725105 235 11000 SH DFND 1 0 11000 0 Toronto-Dominion Bank/The CALL 891160509 123 2000 SH DFND 1 0 2000 0 Vermilion Energy Inc PUT 923725105 54 2500 SH DFND 1 0 2500 0 Procter & Gamble Co/The PUT 742718109 3156 25000 SH SOLE 25000 0 0 MAG Silver Corp PUT 55903Q104 18 1400 SH DFND 1 0 1400 0 JPMorgan Chase & Co PUT 46625H100 10450 100000 SH SOLE 100000 0 0 Financial Select Sector SPDR Fund PUT 81369Y605 9093 300000 SH SOLE 300000 0 0 Toronto-Dominion Bank/The PUT 891160509 104 1700 SH DFND 1 0 1700 0 Citigroup Inc CALL 172967424 8334 200000 SH SOLE 200000 0 0 Bank of America Corp PUT 060505104 6040 200000 SH SOLE 200000 0 0 Wells Fargo & Co PUT 949746101 8044 200000 SH SOLE 200000 0 0 Bank of Nova Scotia/The PUT 064149107 95 2000 SH DFND 1 0 2000 0 Enbridge Inc PUT 29250N105 185 5000 SH DFND 1 0 5000 0 Enbridge Inc PUT 29250N105 449 12100 SH DFND 1 0 12100 0 Pembina Pipeline Corp PUT 706327103 76 2500 SH DFND 1 0 2500 0 Pembina Pipeline Corp PUT 706327103 15 500 SH DFND 1 0 500 0 Pembina Pipeline Corp PUT 706327103 15 500 SH DFND 1 0 500 0 Pembina Pipeline Corp PUT 706327103 684 22500 SH DFND 1 0 22500 0 Pembina Pipeline Corp CALL 706327103 152 5000 SH DFND 1 0 5000 0 iShares Russell 2000 ETF CALL 464287655 16492 100000 SH SOLE 100000 0 0 Suncor Energy Inc PUT 867224107 23 800 SH DFND 1 0 800 0 Enbridge Inc PUT 29250N105 37 1000 SH DFND 1 0 1000 0 Manulife Financial Corp CALL 56501R106 1570 100000 SH SOLE 100000 0 0 Cenovus Energy Inc PUT 15135U109 49 3200 SH DFND 1 0 3200 0 Cenovus Energy Inc PUT 15135U109 77 5000 SH DFND 1 0 5000 0 TELUS Corp PUT 87971M103 50 2500 SH DFND 1 0 2500 0 Magna International Inc PUT 559222401 38 800 SH DFND 1 0 800 0 Citigroup Inc PUT 172967424 4167 100000 SH SOLE 100000 0 0 iShares Russell 2000 ETF PUT 464287655 2474 15000 SH SOLE 15000 0 0 Cameco Corp PUT 13321L108 72 2700 SH DFND 1 0 2700 0 Enbridge Inc PUT 29250N105 445 12000 SH DFND 1 0 12000 0 Canadian Imperial Bank of Commerce PUT 136069101 140 3200 SH DFND 1 0 3200 0 Invesco QQQ Trust Series 1 PUT 46090E103 64692 242100 SH SOLE 242100 0 0 BCE Inc PUT 05534B760 386 9200 SH DFND 1 0 9200 0 Canadian Natural Resources Ltd PUT 136385101 200 4300 SH DFND 1 0 4300 0 Pembina Pipeline Corp CALL 706327103 15 500 SH DFND 1 0 500 0 SVB Financial Group CALL 78486Q101 3022 9000 SH SOLE 9000 0 0 Brookfield Infrastructure Partners LP CALL G16252101 54 1500 SH DFND 1 0 1500 0 Suncor Energy Inc PUT 867224107 39 1400 SH DFND 1 0 1400 0 Agnico Eagle Mines Ltd PUT 008474108 30 700 SH DFND 1 0 700 0 Agnico Eagle Mines Ltd PUT 008474108 30 700 SH DFND 1 0 700 0 Vermilion Energy Inc PUT 923725105 450 21000 SH DFND 1 0 21000 0 Alamos Gold Inc PUT 011532108 22 3000 SH DFND 1 0 3000 0 Enbridge Inc PUT 29250N105 7416 200000 SH SOLE 200000 0 0 Cenovus Energy Inc PUT 15135U109 18 1200 SH DFND 1 0 1200 0 PayPal Holdings Inc CALL 70450Y103 3873 45000 SH SOLE 45000 0 0 Suncor Energy Inc PUT 867224107 138 4900 SH DFND 1 0 4900 0 Royal Bank of Canada PUT 780087102 162 1800 SH DFND 1 0 1800 0 Healthcare Realty Trust Inc COM 42226K105 42 2006 SH SOLE 2006 0 0 Denali Therapeutics Inc COM 24823R105 1308 42650 SH SOLE 42650 0 0 Sprouts Farmers Market Inc COM 85208M102 1082 39007 SH SOLE 39007 0 0 IVERIC bio Inc COM 46583P102 1445 80600 SH SOLE 80600 0 0 Insmed Inc COM 457669307 1478 68646 SH SOLE 68646 0 0 Tortoise Acquisition Corp II COM 92873V102 2 1480 SH SOLE 1480 0 0 KnightSwan Acquisition Corp COM 499103109 2507 250000 SH SOLE 250000 0 0 Andretti Acquisition Corp COM G26735103 2011 200000 SH SOLE 200000 0 0 RH COM 74967X103 322 1308 SH SOLE 1308 0 0 PPL Corp COM 69351T106 8 300 SH SOLE 300 0 0 Boyd Gaming Corp COM 103304101 2048 43000 SH SOLE 43000 0 0 Embecta Corp COM 29082K105 1 42 SH SOLE 42 0 0 Discovery Communications Inc COM 934423104 11049 961114 SH SOLE 961114 0 0 Discovery Communications Inc COM 934423104 1169 101672 SH SOLE 101672 0 0 Discovery Communications Inc COM 934423104 22 1956 SH SOLE 1956 0 0 Discovery Communications Inc COM 934423104 3 241 SH SOLE 241 0 0 Tristar Acquisition I Corp COM G9074V106 1486 150000 SH SOLE 150000 0 0 Northern Star Investment Corp COM 66573W107 987 100000 SH SOLE 100000 0 0 Spindletop Health Acquisition COM 84854Q103 2416 240000 SH SOLE 240000 0 0 Khosla Ventures Acquisition Co COM 482506102 3422 350000 SH SOLE 350000 0 0 KL Acquisition Corp COM 49837C109 1612 162894 SH SOLE 162894 0 0 Occidental Petroleum Corp COM 674599105 461 7500 SH SOLE 7500 0 0 Pioneer Natural Resources Co COM 723787107 203 940 SH SOLE 940 0 0 Cleveland-Cliffs Inc COM 185899101 1486 110343 SH SOLE 110343 0 0 Athena Technology Acquisition COM 04687C105 2393 242513 SH SOLE 242513 0 0 Pure Storage Inc COM 74624M102 9576 350000 SH SOLE 350000 0 0 Heartland Media Acquisition Co COM 42237V108 960 96400 SH SOLE 96400 0 0 New Providence Acquisition Cor COM 64823D102 2090 209038 SH SOLE 209038 0 0 Facebook Inc COM 30303M102 5 36 SH SOLE 36 0 0 TB SA Acquisition Corp COM G8657L105 992 100200 SH SOLE 100200 0 0 Altimeter Growth Corp 2 COM G0371B109 1794 181044 SH SOLE 181044 0 0 SVF Investment Corp COM G8601L102 996 100000 SH SOLE 100000 0 0 Tech and Energy Transition Cor COM 87823R102 1971 200000 SH SOLE 200000 0 0 Athena Consumer Acquisition Co COM 04684M106 1408 140000 SH SOLE 140000 0 0 Atlas Corp COM Y0436Q109 1 36 SH DFND 1 0 36 0 Horizon Acquisition Corp II COM G46044106 1000 100000 SH SOLE 100000 0 0 RMG Acquisition Corp III COM G76088106 995 100000 SH SOLE 100000 0 0 Johnson Controls International COM G51502105 2 39 SH SOLE 39 0 0 Carlisle Cos Inc COM 142339100 2 7 SH SOLE 7 0 0 AO Smith Corp COM 831865209 1 30 SH SOLE 30 0 0 Whirlpool Corp COM 963320106 2 15 SH SOLE 15 0 0 Williams-Sonoma Inc COM 969904101 2 20 SH SOLE 20 0 0 Figure Acquisition Corp I COM 302438106 458 46561 SH SOLE 46561 0 0 Carrier Global Corp COM 14448C104 2 59 SH SOLE 59 0 0 Disruptive Acquisition Corp I COM G2770Y102 1242 125000 SH SOLE 125000 0 0 Ciena Corp COM 171779309 7639 189000 SH SOLE 189000 0 0 Schlumberger Ltd COM 806857108 246 6842 SH DFND 3 0 6842 0 West Fraser Timber Co Ltd COM 952845105 29 400 SH DFND 1 0 400 0 SMART Global Holdings Inc COM G8232Y101 1 36 SH DFND 1 0 36 0 Skeena Resources Ltd COM 83056P715 28 5980 SH SOLE 5980 0 0 Resolute Forest Products Inc COM 76117W109 94 4725 SH SOLE 4725 0 0 Cleveland-Cliffs Inc COM 185899101 37 2765 SH SOLE 2765 0 0 AppLovin Corp COM 03831W108 12 630 SH SOLE 630 0 0 AppLovin Corp COM 03831W108 491 25181 SH SOLE 25181 0 0 LPL Financial Holdings Inc COM 50212V100 3673 16818 SH SOLE 16818 0 0 American Homes 4 Rent COM 02665T306 54 1649 SH SOLE 1649 0 0 ROBLOX Corp COM 771049103 66 1856 SH SOLE 1856 0 0 ROBLOX Corp COM 771049103 2653 74060 SH SOLE 74060 0 0 Geopark Ltd COM G38327105 1 94 SH DFND 1 0 94 0 Utilities Select Sector SPDR Fund ETF 81369Y886 4 56 SH SOLE 56 0 0 FlexShares Global Upstream Natural Resources Index Fund ETF 33939L407 22546 600000 SH SOLE 600000 0 0 Global X US Preferred ETF ETF 37954Y657 4203 205000 SH SOLE 205000 0 0 Vanguard Mortgage-Backed Securities ETF ETF 92206C771 9962 221000 SH SOLE 221000 0 0 iShares MSCI Emerging Markets ETF ETF 464287234 349554 10025000 SH SOLE 10025000 0 0 iShares Gold Trust ETF 464285204 12608 400000 SH SOLE 400000 0 0 iShares China Large-Cap ETF ETF 464287184 124086 4800000 SH SOLE 4800000 0 0 Fidelity Total Bond ETF ETF 316188309 2576 58000 SH SOLE 58000 0 0 Vanguard Total International Bond ETF ETF 92203J407 9543 200000 SH SOLE 200000 0 0 iShares MSCI ACWI ex US ETF ETF 464288240 15999 400000 SH SOLE 400000 0 0 JPMorgan Equity Premium Income ETF ETF 46641Q332 17412 340000 SH SOLE 340000 0 0 SPDR Bloomberg Investment Grade Floating Rate ETF ETF 78468R200 3029 100000 SH SOLE 100000 0 0 WisdomTree US Efficient Core F ETF 97717Y790 8621 282000 SH SOLE 282000 0 0 Canadian Imperial Bank of Commerce CALL 136069101 613 14000 SH DFND 1 0 14000 0 Canadian Imperial Bank of Commerce CALL 136069101 613 14000 SH DFND 1 0 14000 0 TC Energy Corp PUT 87807B107 161 4000 SH DFND 1 0 4000 0 Suncor Energy Inc PUT 867224107 28 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 42 1000 SH DFND 1 0 1000 0 Barrick Gold Corp PUT 067901108 42 2700 SH DFND 1 0 2700 0 Enbridge Inc PUT 29250N105 111 3000 SH DFND 1 0 3000 0 Canadian Natural Resources Ltd CALL 136385101 9869 212000 SH DFND 1 0 212000 0 Suncor Energy Inc PUT 867224107 28 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 147 2400 SH DFND 1 0 2400 0 Toronto-Dominion Bank/The PUT 891160509 129 2100 SH DFND 1 0 2100 0 Sun Life Financial Inc PUT 866796105 20 500 SH DFND 1 0 500 0 Toronto-Dominion Bank/The PUT 891160509 215 3500 SH DFND 1 0 3500 0 Pembina Pipeline Corp CALL 706327103 3 100 SH DFND 1 0 100 0 Vermilion Energy Inc PUT 923725105 126 5900 SH DFND 1 0 5900 0 Toronto-Dominion Bank/The CALL 891160509 6 100 SH DFND 1 0 100 0 TC Energy Corp PUT 87807B107 81 2000 SH DFND 1 0 2000 0 TC Energy Corp PUT 87807B107 40 1000 SH DFND 1 0 1000 0 TC Energy Corp PUT 87807B107 20 500 SH DFND 1 0 500 0 TC Energy Corp PUT 87807B107 85 2100 SH DFND 1 0 2100 0 TC Energy Corp PUT 87807B107 20 500 SH DFND 1 0 500 0 Enbridge Inc PUT 29250N105 82 2200 SH DFND 1 0 2200 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Manulife Financial Corp PUT 56501R106 47 3000 SH DFND 1 0 3000 0 Suncor Energy Inc PUT 867224107 8590 305000 SH DFND 1 0 305000 0 CAE Inc PUT 124765108 11 700 SH DFND 1 0 700 0 General Motors Co PUT 37045V100 3209 100000 SH SOLE 100000 0 0 Meta Platforms Inc CALL 30303M102 1357 10000 SH SOLE 10000 0 0 Cameco Corp PUT 13321L108 106 4000 SH DFND 1 0 4000 0 Canadian Pacific Railway Ltd PUT 13645T100 167 2500 SH DFND 1 0 2500 0 Manulife Financial Corp PUT 56501R106 63 4000 SH DFND 1 0 4000 0 Bank of Nova Scotia/The PUT 064149107 10 200 SH DFND 1 0 200 0 Magna International Inc PUT 559222401 95 2000 SH DFND 1 0 2000 0 Canadian Pacific Railway Ltd PUT 13645T100 33 500 SH DFND 1 0 500 0 Magna International Inc PUT 559222401 24 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Commerce PUT 136069101 114 2600 SH DFND 1 0 2600 0 Canadian Natural Resources Ltd PUT 136385101 70 1500 SH DFND 1 0 1500 0 Cameco Corp PUT 13321L108 188 7100 SH DFND 1 0 7100 0 Teck Resources Ltd PUT 878742204 33 1100 SH DFND 1 0 1100 0 Enerplus Corp PUT 292766102 71 5000 SH DFND 1 0 5000 0 Bank of Nova Scotia/The PUT 064149107 119 2500 SH DFND 1 0 2500 0 Brookfield Infrastructure Partners LP CALL G16252101 27 750 SH DFND 1 0 750 0 Toronto-Dominion Bank/The PUT 891160509 166 2700 SH DFND 1 0 2700 0 Waste Connections Inc PUT 94106B101 41 300 SH DFND 1 0 300 0 Toronto-Dominion Bank/The PUT 891160509 301 4900 SH DFND 1 0 4900 0 Canadian Imperial Bank of Commerce PUT 136069101 175 4000 SH DFND 1 0 4000 0 Bank of Montreal PUT 063671101 307 3500 SH DFND 1 0 3500 0 Bank of Montreal PUT 063671101 1402 16000 SH SOLE 16000 0 0 Barrick Gold Corp PUT 067901108 9 600 SH DFND 1 0 600 0 Dow Inc PUT 260557103 1458 33200 SH SOLE 33200 0 0 Franco-Nevada Corp PUT 351858105 60 500 SH DFND 1 0 500 0 Centerra Gold Inc PUT 152006102 4 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 96 4500 SH DFND 1 0 4500 0 Bank of Montreal PUT 063671101 44 500 SH DFND 1 0 500 0 Canadian Natural Resources Ltd PUT 136385101 65 1400 SH DFND 1 0 1400 0 Bank of Montreal PUT 063671101 193 2200 SH DFND 1 0 2200 0 Canadian Pacific Railway Ltd PUT 13645T100 33 500 SH DFND 1 0 500 0 Brookfield Renewable Partners LP PUT G16258108 16 500 SH DFND 1 0 500 0 SPDR S&P Regional Banking ETF PUT 78464A698 13549 230000 SH SOLE 230000 0 0 Brookfield Asset Management Inc PUT 112585104 12 300 SH DFND 1 0 300 0 Invesco QQQ Trust Series 1 PUT 46090E103 20041 75000 SH SOLE 75000 0 0 Canadian Natural Resources Ltd PUT 136385101 9450 203000 SH DFND 1 0 203000 0 Canadian Natural Resources Ltd PUT 136385101 177 3800 SH DFND 1 0 3800 0 Canadian Natural Resources Ltd PUT 136385101 223 4800 SH DFND 1 0 4800 0 Cameco Corp PUT 13321L108 119 4500 SH DFND 1 0 4500 0 TC Energy Corp PUT 87807B107 81 2000 SH DFND 1 0 2000 0 Magna International Inc PUT 559222401 47 1000 SH DFND 1 0 1000 0 Enbridge Inc PUT 29250N105 19 500 SH DFND 1 0 500 0 Rogers Communications Inc PUT 775109200 77 2000 SH DFND 1 0 2000 0 Enerplus Corp PUT 292766102 11 800 SH DFND 1 0 800 0 Brookfield Asset Management Inc PUT 112585104 41 1000 SH DFND 1 0 1000 0 Brookfield Asset Management Inc PUT 112585104 41 1000 SH DFND 1 0 1000 0 Nutrien Ltd PUT 67077M108 83 1000 SH DFND 1 0 1000 0 CI Financial Corp PUT 125491100 5 500 SH DFND 1 0 500 0 Cenovus Energy Inc PUT 15135U109 15 1000 SH DFND 1 0 1000 0 Canadian National Railway Co PUT 136375102 108 1000 SH DFND 1 0 1000 0 Manulife Financial Corp CALL 56501R106 22 1400 SH DFND 1 0 1400 0 Wheaton Precious Metals Corp PUT 962879102 32 1000 SH DFND 1 0 1000 0 First Majestic Silver Corp PUT 32076V103 8 1000 SH DFND 1 0 1000 0 Enbridge Inc PUT 29250N105 208 5600 SH DFND 1 0 5600 0 Franco-Nevada Corp PUT 351858105 143 1200 SH DFND 1 0 1200 0 Enbridge Inc PUT 29250N105 8162 220000 SH SOLE 220000 0 0 Bank of Montreal PUT 063671101 88 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 88 1000 SH DFND 1 0 1000 0 Thomson Reuters Corp PUT 884903709 72 700 SH DFND 1 0 700 0 Thomson Reuters Corp PUT 884903709 72 700 SH DFND 1 0 700 0 Bank of Montreal CALL 063671101 88 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 88 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 42 1000 SH DFND 1 0 1000 0 Taiwan Semiconductor Manufacturing Co Ltd CALL 874039100 3771 55000 SH SOLE 55000 0 0 Royal Bank of Canada CALL 780087102 225 2500 SH SOLE 2500 0 0 Royal Bank of Canada CALL 780087102 459 5100 SH SOLE 5100 0 0 Canadian Imperial Bank of Commerce PUT 136069101 131 3000 SH SOLE 3000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 219 5000 SH SOLE 5000 0 0 Toronto-Dominion Bank/The PUT 891160509 55 900 SH DFND 1 0 900 0 Citigroup Inc CALL 172967424 8542 205000 SH SOLE 205000 0 0 SPDR Gold Shares PUT 78463V107 38668 250000 SH SOLE 250000 0 0 SPDR Gold Shares CALL 78463V107 38668 250000 SH SOLE 250000 0 0 Canadian National Railway Co PUT 136375102 108 1000 SH DFND 1 0 1000 0 Brookfield Infrastructure Partners LP PUT G16252101 5 150 SH DFND 1 0 150 0 Canadian Imperial Bank of Commerce CALL 136069101 26 600 SH DFND 1 0 600 0 Franco-Nevada Corp PUT 351858105 24 200 SH DFND 1 0 200 0 Canadian National Railway Co PUT 136375102 6480 60000 SH SOLE 60000 0 0 Barrick Gold Corp PUT 067901108 3 200 SH DFND 1 0 200 0 Cenovus Energy Inc CALL 15135U109 15 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 85 2000 SH DFND 1 0 2000 0 Enbridge Inc PUT 29250N105 22 600 SH DFND 1 0 600 0 Royal Bank of Canada PUT 780087102 1585 17600 SH SOLE 17600 0 0 Fortuna Silver Mines Inc CALL 349915108 3 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce PUT 136069101 919 21000 SH DFND 1 0 21000 0 Wheaton Precious Metals Corp PUT 962879102 16 500 SH DFND 1 0 500 0 Vermilion Energy Inc PUT 923725105 43 2000 SH DFND 1 0 2000 0 Franco-Nevada Corp PUT 351858105 48 400 SH DFND 1 0 400 0 Philip Morris International Inc PUT 718172109 1660 20000 SH SOLE 20000 0 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 Teck Resources Ltd PUT 878742204 411 13500 SH DFND 1 0 13500 0 Enbridge Inc PUT 29250N105 48 1300 SH DFND 1 0 1300 0 Cenovus Energy Inc PUT 15135U109 46 3000 SH DFND 1 0 3000 0 Canadian Imperial Bank of Commerce PUT 136069101 175 4000 SH SOLE 4000 0 0 Bank of Nova Scotia/The PUT 064149107 5 100 SH SOLE 100 0 0 Bank of Montreal PUT 063671101 263 3000 SH DFND 1 0 3000 0 Canadian Imperial Bank of Commerce PUT 136069101 88 2000 SH DFND 1 0 2000 0 Bank of Montreal PUT 063671101 44 500 SH DFND 1 0 500 0 Agnico Eagle Mines Ltd PUT 008474108 401 9500 SH DFND 1 0 9500 0 Cenovus Energy Inc PUT 15135U109 15 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 333 7000 SH SOLE 7000 0 0 Bank of Nova Scotia/The PUT 064149107 5 100 SH SOLE 100 0 0 Toronto-Dominion Bank/The CALL 891160509 393 6400 SH DFND 1 0 6400 0 Bank of Montreal PUT 063671101 9 100 SH SOLE 100 0 0 CI Financial Corp PUT 125491100 15 1600 SH DFND 1 0 1600 0 Cameco Corp PUT 13321L108 101 3800 SH DFND 1 0 3800 0 Magna International Inc PUT 559222401 38 800 SH DFND 1 0 800 0 Toronto-Dominion Bank/The PUT 891160509 129 2100 SH DFND 1 0 2100 0 Canadian Imperial Bank of Commerce PUT 136069101 88 2000 SH SOLE 2000 0 0 BCE Inc PUT 05534B760 189 4500 SH DFND 1 0 4500 0 Morgan Stanley CALL 617446448 11852 150000 SH SOLE 150000 0 0 Yamana Gold Inc PUT 98462Y100 23 5100 SH DFND 1 0 5100 0 Cameco Corp PUT 13321L108 50 1900 SH DFND 1 0 1900 0 BCE Inc PUT 05534B760 151 3600 SH DFND 1 0 3600 0 Cenovus Energy Inc PUT 15135U109 46 3000 SH DFND 1 0 3000 0 Barrick Gold Corp PUT 067901108 62 4000 SH DFND 1 0 4000 0 Fortis Inc/Canada CALL 349553107 30 800 SH DFND 1 0 800 0 Barrick Gold Corp PUT 067901108 31 2000 SH DFND 1 0 2000 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 123 2000 SH DFND 1 0 2000 0 Enbridge Inc PUT 29250N105 44 1200 SH DFND 1 0 1200 0 Canadian Imperial Bank of Commerce PUT 136069101 44 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 90 1000 SH DFND 1 0 1000 0 Brookfield Infrastructure Partners LP CALL G16252101 237 6600 SH DFND 1 0 6600 0 Canadian Imperial Bank of Commerce PUT 136069101 44 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 1196 19500 SH DFND 1 0 19500 0 Toronto-Dominion Bank/The PUT 891160509 337 5500 SH SOLE 5500 0 0 Enerplus Corp PUT 292766102 3 200 SH DFND 1 0 200 0 Bank of Nova Scotia/The CALL 064149107 95 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The PUT 891160509 61 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 154 5800 SH DFND 1 0 5800 0 Cameco Corp PUT 13321L108 69 2600 SH DFND 1 0 2600 0 Enbridge Inc PUT 29250N105 167 4500 SH DFND 1 0 4500 0 Magna International Inc PUT 559222401 95 2000 SH DFND 1 0 2000 0 Bank of Montreal PUT 063671101 263 3000 SH DFND 1 0 3000 0 Kinross Gold Corp PUT 496902404 17 4600 SH DFND 1 0 4600 0 Magna International Inc PUT 559222401 95 2000 SH DFND 1 0 2000 0 Cameco Corp PUT 13321L108 40 1500 SH DFND 1 0 1500 0 Granite Real Estate Investment Trust PUT 387437114 5 100 SH DFND 1 0 100 0 Royal Bank of Canada CALL 780087102 27 300 SH SOLE 300 0 0 Vermilion Energy Inc PUT 923725105 248 11600 SH DFND 1 0 11600 0 Nutrien Ltd PUT 67077M108 500 6000 SH DFND 1 0 6000 0 Chevron Corp PUT 166764100 4310 30000 SH SOLE 30000 0 0 EOG Resources Inc PUT 26875P101 2235 20000 SH SOLE 20000 0 0 Occidental Petroleum Corp PUT 674599105 3073 50000 SH SOLE 50000 0 0 Pioneer Natural Resources Co PUT 723787107 2165 10000 SH SOLE 10000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 534 12200 SH DFND 1 0 12200 0 Toronto-Dominion Bank/The PUT 891160509 859 14000 SH DFND 1 0 14000 0 Canadian Imperial Bank of Commerce PUT 136069101 1611 36800 SH DFND 1 0 36800 0 TELUS Corp PUT 87971M103 10 500 SH DFND 1 0 500 0 Toronto-Dominion Bank/The PUT 891160509 583 9500 SH DFND 1 0 9500 0 Canadian Imperial Bank of Commerce PUT 136069101 429 9800 SH DFND 1 0 9800 0 Toronto-Dominion Bank/The PUT 891160509 460 7500 SH DFND 1 0 7500 0 Enbridge Inc PUT 29250N105 330 8900 SH DFND 1 0 8900 0 BCE Inc PUT 05534B760 503 12000 SH DFND 1 0 12000 0 Fortis Inc/Canada CALL 349553107 91 2400 SH DFND 1 0 2400 0 Crescent Point Energy Corp PUT 22576C101 23 3800 SH DFND 1 0 3800 0 Crescent Point Energy Corp PUT 22576C101 12 2000 SH DFND 1 0 2000 0 TC Energy Corp PUT 87807B107 81 2000 SH DFND 1 0 2000 0 Crescent Point Energy Corp PUT 22576C101 25 4000 SH DFND 1 0 4000 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp PUT 22576C101 12 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The PUT 891160509 785 12800 SH DFND 1 0 12800 0 Bank of Montreal PUT 063671101 140 1600 SH SOLE 1600 0 0 Cameco Corp PUT 13321L108 130 4900 SH DFND 1 0 4900 0 CGI Inc CALL 12532H104 75 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 2611 29000 SH SOLE 29000 0 0 Enbridge Inc PUT 29250N105 67 1800 SH DFND 1 0 1800 0 Pembina Pipeline Corp PUT 706327103 9113 300000 SH SOLE 300000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 219 5000 SH DFND 1 0 5000 0 Suncor Energy Inc CALL 867224107 296 10500 SH DFND 1 0 10500 0 Agnico Eagle Mines Ltd PUT 008474108 63 1500 SH DFND 1 0 1500 0 Canadian Imperial Bank of Commerce PUT 136069101 13132 300000 SH SOLE 300000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 13132 300000 SH DFND 1 0 300000 0 Nutrien Ltd PUT 67077M108 83 1000 SH DFND 1 0 1000 0 Nutrien Ltd PUT 67077M108 83 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 183 6500 SH DFND 1 0 6500 0 Algonquin Power & Utilities Corp PUT 015857105 5 500 SH DFND 1 0 500 0 TC Energy Corp PUT 87807B107 52 1300 SH DFND 1 0 1300 0 Suncor Energy Inc PUT 867224107 79 2800 SH DFND 1 0 2800 0 Nutrien Ltd PUT 67077M108 8 100 SH DFND 1 0 100 0 Royal Bank of Canada CALL 780087102 117 1300 SH DFND 1 0 1300 0 Royal Bank of Canada CALL 780087102 18 200 SH DFND 1 0 200 0 PayPal Holdings Inc CALL 70450Y103 7316 85000 SH SOLE 85000 0 0 Freeport-McMoRan Inc PUT 35671D857 2733 100000 SH SOLE 100000 0 0 Pembina Pipeline Corp PUT 706327103 49 1600 SH DFND 1 0 1600 0 Vermilion Energy Inc PUT 923725105 270 12600 SH DFND 1 0 12600 0 Bank of Nova Scotia/The PUT 064149107 57 1200 SH DFND 1 0 1200 0 West Fraser Timber Co Ltd PUT 952845105 36 500 SH DFND 1 0 500 0 Canadian Pacific Railway Ltd PUT 13645T100 107 1600 SH DFND 1 0 1600 0 Teck Resources Ltd PUT 878742204 30 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 56 2000 SH DFND 1 0 2000 0 Hudbay Minerals Inc PUT 443628102 3 700 SH DFND 1 0 700 0 CI Financial Corp PUT 125491100 7 700 SH DFND 1 0 700 0 Toronto-Dominion Bank/The PUT 891160509 31 500 SH DFND 1 0 500 0 Precision Drilling Corp CALL 74022D407 51 1000 SH DFND 1 0 1000 0 Precision Drilling Corp CALL 74022D407 51 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 45 500 SH DFND 1 0 500 0 CI Financial Corp PUT 125491100 7 700 SH DFND 1 0 700 0 BCE Inc PUT 05534B760 3145 75000 SH SOLE 75000 0 0 Kinross Gold Corp PUT 496902404 9 2500 SH DFND 1 0 2500 0 SPDR Gold Shares PUT 78463V107 30671 198300 SH SOLE 198300 0 0 Canadian Natural Resources Ltd PUT 136385101 205 4400 SH DFND 1 0 4400 0 Brookfield Infrastructure Partners LP PUT G16252101 54 1500 SH DFND 1 0 1500 0 Royal Bank of Canada PUT 780087102 189 2100 SH SOLE 2100 0 0 Cameco Corp PUT 13321L108 24 900 SH DFND 1 0 900 0 TC Energy Corp PUT 87807B107 81 2000 SH DFND 1 0 2000 0 Sun Life Financial Inc PUT 866796105 40 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 5 100 SH DFND 1 0 100 0 Brookfield Renewable Partners LP PUT G16258108 5190 165800 SH SOLE 165800 0 0 Bank of Nova Scotia/The PUT 064149107 43 900 SH SOLE 900 0 0 Royal Bank of Canada PUT 780087102 153 1700 SH SOLE 1700 0 0 Canadian National Railway Co PUT 136375102 108 1000 SH DFND 1 0 1000 0 SPDR Gold Shares PUT 78463V107 13456 87000 SH SOLE 87000 0 0 Netflix Inc PUT 64110L106 3532 15000 SH SOLE 15000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 657 15000 SH SOLE 15000 0 0 Royal Bank of Canada PUT 780087102 2539 28200 SH SOLE 28200 0 0 Toronto-Dominion Bank/The PUT 891160509 110 1800 SH DFND 1 0 1800 0 Crescent Point Energy Corp PUT 22576C101 12 2000 SH DFND 1 0 2000 0 Fortis Inc/Canada PUT 349553107 988 26000 SH SOLE 26000 0 0 Cenovus Energy Inc PUT 15135U109 8 500 SH DFND 1 0 500 0 Sun Life Financial Inc PUT 866796105 20 500 SH DFND 1 0 500 0 Yamana Gold Inc PUT 98462Y100 26 5800 SH DFND 1 0 5800 0 Suncor Energy Inc PUT 867224107 93 3300 SH DFND 1 0 3300 0 Newmont Corp PUT 651639106 84 2000 SH DFND 1 0 2000 0 Barrick Gold Corp PUT 067901108 17 1100 SH DFND 1 0 1100 0 Fortuna Silver Mines Inc CALL 349915108 1 300 SH DFND 1 0 300 0 Teck Resources Ltd PUT 878742204 277 9100 SH DFND 1 0 9100 0 CI Financial Corp PUT 125491100 81 8400 SH DFND 1 0 8400 0 Suncor Energy Inc CALL 867224107 3 100 SH DFND 1 0 100 0 Suncor Energy Inc PUT 867224107 48 1700 SH DFND 1 0 1700 0 Hudbay Minerals Inc PUT 443628102 10 2600 SH DFND 1 0 2600 0 SPDR S&P Biotech ETF PUT 78464A870 3968 50000 SH SOLE 50000 0 0 CI Financial Corp PUT 125491100 15 1600 SH DFND 1 0 1600 0 DR Horton Inc CALL 23331A109 1010 15000 SH SOLE 15000 0 0 Netflix Inc PUT 64110L106 7063 30000 SH SOLE 30000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 193 4400 SH DFND 1 0 4400 0 Teck Resources Ltd PUT 878742204 85 2800 SH DFND 1 0 2800 0 Suncor Energy Inc PUT 867224107 14 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Commerce PUT 136069101 88 2000 SH DFND 1 0 2000 0 CI Financial Corp PUT 125491100 15 1600 SH DFND 1 0 1600 0 CI Financial Corp PUT 125491100 15 1600 SH DFND 1 0 1600 0 Brookfield Infrastructure Partners LP PUT G16252101 1190 33150 SH SOLE 33150 0 0 Canadian National Railway Co PUT 136375102 108 1000 SH DFND 1 0 1000 0 SPDR Gold Shares PUT 78463V107 55449 358500 SH SOLE 358500 0 0 Bank of Nova Scotia/The PUT 064149107 67 1400 SH DFND 1 0 1400 0 Canadian Natural Resources Ltd PUT 136385101 47 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce PUT 136069101 88 2000 SH DFND 1 0 2000 0 iShares MSCI EAFE ETF PUT 464287465 7001 125000 SH SOLE 125000 0 0 iShares MSCI EAFE ETF CALL 464287465 7001 125000 SH SOLE 125000 0 0 Royal Bank of Canada PUT 780087102 1891 21000 SH SOLE 21000 0 0 Bank of Montreal PUT 063671101 394 4500 SH SOLE 4500 0 0 Toronto-Dominion Bank/The PUT 891160509 153 2500 SH DFND 1 0 2500 0 Royal Bank of Canada PUT 780087102 135 1500 SH SOLE 1500 0 0 Royal Bank of Canada PUT 780087102 1666 18500 SH SOLE 18500 0 0 Wells Fargo & Co CALL 949746101 2413 60000 SH SOLE 60000 0 0 Citigroup Inc PUT 172967424 2917 70000 SH SOLE 70000 0 0 Bank of Montreal PUT 063671101 412 4700 SH DFND 1 0 4700 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 306 3400 SH SOLE 3400 0 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 2017 22400 SH SOLE 22400 0 0 Bank of Nova Scotia/The PUT 064149107 262 5500 SH SOLE 5500 0 0 iShares Russell 2000 ETF PUT 464287655 2474 15000 SH SOLE 15000 0 0 iShares Russell 2000 ETF CALL 464287655 2474 15000 SH SOLE 15000 0 0 Celestica Inc CALL 15101Q108 8 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 68 4400 SH DFND 1 0 4400 0 Crescent Point Energy Corp PUT 22576C101 22 3600 SH DFND 1 0 3600 0 Vermilion Energy Inc PUT 923725105 43 2000 SH DFND 1 0 2000 0 Crescent Point Energy Corp PUT 22576C101 10 1600 SH DFND 1 0 1600 0 Crescent Point Energy Corp PUT 22576C101 36 5800 SH DFND 1 0 5800 0 Suncor Energy Inc PUT 867224107 11 400 SH DFND 1 0 400 0 Canadian Natural Resources Ltd PUT 136385101 121 2600 SH DFND 1 0 2600 0 Canadian Natural Resources Ltd PUT 136385101 88 1900 SH DFND 1 0 1900 0 Teck Resources Ltd PUT 878742204 240 7900 SH DFND 1 0 7900 0 Invesco QQQ Trust Series 1 PUT 46090E103 8016 30000 SH SOLE 30000 0 0 Suncor Energy Inc PUT 867224107 42 1500 SH DFND 1 0 1500 0 Suncor Energy Inc PUT 867224107 4354 154600 SH DFND 1 0 154600 0 Suncor Energy Inc PUT 867224107 28 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 42 1500 SH DFND 1 0 1500 0 Cameco Corp PUT 13321L108 53 2000 SH DFND 1 0 2000 0 Suncor Energy Inc PUT 867224107 82 2900 SH DFND 1 0 2900 0 Suncor Energy Inc PUT 867224107 110 3900 SH DFND 1 0 3900 0 Royal Bank of Canada PUT 780087102 2449 27200 SH SOLE 27200 0 0 SPDR Gold Shares PUT 78463V107 17864 115500 SH SOLE 115500 0 0 SPDR Gold Shares PUT 78463V107 12374 80000 SH SOLE 80000 0 0 Suncor Energy Inc PUT 867224107 141 5000 SH DFND 1 0 5000 0 SPDR Gold Shares PUT 78463V107 4640 30000 SH SOLE 30000 0 0 Canadian Natural Resources Ltd PUT 136385101 284 6100 SH DFND 1 0 6100 0 Suncor Energy Inc CALL 867224107 718 25500 SH DFND 1 0 25500 0 Cameco Corp PUT 13321L108 143 5400 SH DFND 1 0 5400 0 Hudbay Minerals Inc PUT 443628102 6 1600 SH DFND 1 0 1600 0 Vermilion Energy Inc PUT 923725105 96 4500 SH DFND 1 0 4500 0 Ovintiv Inc PUT 69047Q102 37 800 SH DFND 1 0 800 0 Ovintiv Inc PUT 69047Q102 124 2700 SH DFND 1 0 2700 0 Rogers Communications Inc CALL 775109200 39 1000 SH DFND 1 0 1000 0 Imperial Oil Ltd PUT 453038408 4 100 SH DFND 1 0 100 0 Suncor Energy Inc PUT 867224107 2101 74600 SH DFND 1 0 74600 0 TransAlta Corp PUT 89346D107 3 300 SH DFND 1 0 300 0 Bank of Nova Scotia/The PUT 064149107 48 1000 SH SOLE 1000 0 0 Newmont Corp PUT 651639106 42 1000 SH DFND 1 0 1000 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 200 4200 SH DFND 1 0 4200 0 SPDR Gold Shares PUT 78463V107 3867 25000 SH SOLE 25000 0 0 Suncor Energy Inc PUT 867224107 15490 550000 SH SOLE 550000 0 0 Bank of Montreal PUT 063671101 438 5000 SH SOLE 5000 0 0 Suncor Energy Inc PUT 867224107 28 1000 SH DFND 1 0 1000 0 TransAlta Corp PUT 89346D107 118 13300 SH DFND 1 0 13300 0 TransAlta Corp PUT 89346D107 42 4800 SH DFND 1 0 4800 0 TransAlta Corp PUT 89346D107 72 8200 SH DFND 1 0 8200 0 Crescent Point Energy Corp PUT 22576C101 31 5000 SH DFND 1 0 5000 0 Bank of Nova Scotia/The PUT 064149107 5 100 SH DFND 1 0 100 0 Suncor Energy Inc PUT 867224107 73 2600 SH DFND 1 0 2600 0 Suncor Energy Inc PUT 867224107 183 6500 SH DFND 1 0 6500 0 Suncor Energy Inc PUT 867224107 28 1000 SH DFND 1 0 1000 0 Ovintiv Inc PUT 69047Q102 92 2000 SH DFND 1 0 2000 0 Suncor Energy Inc PUT 867224107 28 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp PUT 22576C101 10 1600 SH DFND 1 0 1600 0 Bank of Nova Scotia/The PUT 064149107 48 1000 SH DFND 1 0 1000 0 Imperial Oil Ltd PUT 453038408 69 1600 SH DFND 1 0 1600 0 Imperial Oil Ltd PUT 453038408 139 3200 SH DFND 1 0 3200 0 Granite Real Estate Investment Trust PUT 387437114 10 200 SH DFND 1 0 200 0 Bank of Nova Scotia/The PUT 064149107 285 6000 SH SOLE 6000 0 0 Brookfield Infrastructure Partners LP PUT G16252101 81 2250 SH SOLE 2250 0 0 TC Energy Corp PUT 87807B107 669 16600 SH DFND 1 0 16600 0 TC Energy Corp PUT 87807B107 536 13300 SH DFND 1 0 13300 0 TC Energy Corp PUT 87807B107 121 3000 SH DFND 1 0 3000 0 Brookfield Asset Management Inc PUT 112585104 4 100 SH DFND 1 0 100 0 Cameco Corp PUT 13321L108 56 2100 SH DFND 1 0 2100 0 Cenovus Energy Inc PUT 15135U109 104 6800 SH DFND 1 0 6800 0 Royal Bank of Canada CALL 780087102 180 2000 SH DFND 1 0 2000 0 TELUS Corp PUT 87971M103 20 1000 SH DFND 1 0 1000 0 Enbridge Inc PUT 29250N105 41 1100 SH DFND 1 0 1100 0 Enbridge Inc PUT 29250N105 89 2400 SH DFND 1 0 2400 0 SPDR S&P 500 ETF Trust PUT 78462F103 17864 50000 SH SOLE 50000 0 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 TC Energy Corp PUT 87807B107 226 5600 SH DFND 1 0 5600 0 Invesco QQQ Trust Series 1 PUT 46090E103 21377 80000 SH SOLE 80000 0 0 Cameco Corp PUT 13321L108 69 2600 SH DFND 1 0 2600 0 Suncor Energy Inc CALL 867224107 28 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 113 4000 SH DFND 1 0 4000 0 Crescent Point Energy Corp PUT 22576C101 9 1500 SH DFND 1 0 1500 0 Crescent Point Energy Corp PUT 22576C101 6 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 80 3000 SH DFND 1 0 3000 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 Algonquin Power & Utilities Corp PUT 015857105 8 700 SH DFND 1 0 700 0 Enerplus Corp PUT 292766102 14 1000 SH DFND 1 0 1000 0 Enerplus Corp PUT 292766102 14 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp PUT 22576C101 6 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 231 8200 SH DFND 1 0 8200 0 Toronto-Dominion Bank/The PUT 891160509 123 2000 SH DFND 1 0 2000 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 53 2000 SH DFND 1 0 2000 0 Crescent Point Energy Corp PUT 22576C101 6 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp PUT 22576C101 74 12000 SH DFND 1 0 12000 0 Vermilion Energy Inc PUT 923725105 26 1200 SH DFND 1 0 1200 0 Magna International Inc PUT 559222401 28 600 SH DFND 1 0 600 0 Canadian Natural Resources Ltd PUT 136385101 116 2500 SH DFND 1 0 2500 0 Canadian Imperial Bank of Commerce PUT 136069101 376 8600 SH DFND 1 0 8600 0 Cenovus Energy Inc PUT 15135U109 15 1000 SH DFND 1 0 1000 0 Imperial Oil Ltd PUT 453038408 22 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The PUT 064149107 33 700 SH DFND 1 0 700 0 TC Energy Corp PUT 87807B107 40 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 79 1700 SH DFND 1 0 1700 0 Hudbay Minerals Inc PUT 443628102 22 5500 SH DFND 1 0 5500 0 Canadian Imperial Bank of Commerce PUT 136069101 350 8000 SH DFND 1 0 8000 0 Hudbay Minerals Inc PUT 443628102 4 1000 SH DFND 1 0 1000 0 Invesco QQQ Trust Series 1 PUT 46090E103 93524 350000 SH SOLE 350000 0 0 Cameco Corp PUT 13321L108 53 2000 SH DFND 1 0 2000 0 Brookfield Asset Management Inc PUT 112585104 20 500 SH DFND 1 0 500 0 Wynn Resorts Ltd CALL 983134107 1891 30000 SH SOLE 30000 0 0 Suncor Energy Inc CALL 867224107 7832 278100 SH DFND 1 0 278100 0 Canadian National Railway Co PUT 136375102 140 1300 SH DFND 1 0 1300 0 Canadian National Railway Co PUT 136375102 32 300 SH DFND 1 0 300 0 Fortis Inc/Canada PUT 349553107 391 10300 SH SOLE 10300 0 0 TransAlta Corp PUT 89346D107 16 1800 SH DFND 1 0 1800 0 Suncor Energy Inc PUT 867224107 73 2600 SH DFND 1 0 2600 0 TransAlta Corp PUT 89346D107 9 1000 SH DFND 1 0 1000 0 TransAlta Corp PUT 89346D107 23 2600 SH DFND 1 0 2600 0 Cameco Corp PUT 13321L108 29 1100 SH DFND 1 0 1100 0 Endeavour Silver Corp PUT 29258Y103 6 2000 SH DFND 1 0 2000 0 Cameco Corp PUT 13321L108 104 3900 SH DFND 1 0 3900 0 iShares Russell 2000 ETF PUT 464287655 12369 75000 SH SOLE 75000 0 0 Rogers Communications Inc PUT 775109200 58 1500 SH DFND 1 0 1500 0 Crescent Point Energy Corp PUT 22576C101 2 300 SH DFND 1 0 300 0 Bank of Nova Scotia/The PUT 064149107 147 3100 SH DFND 1 0 3100 0 Brookfield Renewable Partners LP PUT G16258108 81 2600 SH SOLE 2600 0 0 Cameco Corp PUT 13321L108 127 4800 SH DFND 1 0 4800 0 Manulife Financial Corp PUT 56501R106 16 1000 SH DFND 1 0 1000 0 Brookfield Infrastructure Partners LP PUT G16252101 124 3450 SH SOLE 3450 0 0 Brookfield Infrastructure Partners LP PUT G16252101 27 750 SH SOLE 750 0 0 Brookfield Renewable Partners LP PUT G16258108 306 9800 SH SOLE 9800 0 0 Kinross Gold Corp PUT 496902404 4 1000 SH DFND 1 0 1000 0 CI Financial Corp PUT 125491100 7 700 SH DFND 1 0 700 0 TransAlta Corp PUT 89346D107 4 500 SH SOLE 500 0 0 Canadian Natural Resources Ltd PUT 136385101 270 5800 SH DFND 1 0 5800 0 Vermilion Energy Inc PUT 923725105 122 5700 SH DFND 1 0 5700 0 iShares Russell 2000 ETF PUT 464287655 8246 50000 SH SOLE 50000 0 0 Brookfield Renewable Partners LP PUT G16258108 119 3800 SH SOLE 3800 0 0 Amazon.com Inc CALL 023135106 2260 20000 SH SOLE 20000 0 0 Royal Bank of Canada PUT 780087102 2062 22900 SH DFND 1 0 22900 0 Manulife Financial Corp PUT 56501R106 129 8200 SH DFND 1 0 8200 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Algonquin Power & Utilities Corp PUT 015857105 5 500 SH DFND 1 0 500 0 Royal Bank of Canada PUT 780087102 450 5000 SH SOLE 5000 0 0 Vermilion Energy Inc PUT 923725105 24 1100 SH DFND 1 0 1100 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 47 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 109 4100 SH DFND 1 0 4100 0 TELUS Corp PUT 87971M103 10 500 SH DFND 1 0 500 0 Canadian Natural Resources Ltd PUT 136385101 1480 31800 SH DFND 1 0 31800 0 Crescent Point Energy Corp PUT 22576C101 14 2200 SH DFND 1 0 2200 0 iShares MSCI Canada ETF PUT 464286509 15390 500000 SH SOLE 500000 0 0 CI Financial Corp PUT 125491100 19 2000 SH DFND 1 0 2000 0 Crescent Point Energy Corp PUT 22576C101 1 200 SH DFND 1 0 200 0 Methanex Corp PUT 59151K108 32 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 88 2100 SH DFND 1 0 2100 0 Cenovus Energy Inc PUT 15135U109 15 1000 SH DFND 1 0 1000 0 Wheaton Precious Metals Corp PUT 962879102 10 300 SH DFND 1 0 300 0 Amazon.com Inc CALL 023135106 2260 20000 SH SOLE 20000 0 0 Toronto-Dominion Bank/The PUT 891160509 61 1000 SH DFND 1 0 1000 0 Descartes Systems Group Inc/The PUT 249906108 64 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 28 1300 SH DFND 1 0 1300 0 Toronto-Dominion Bank/The PUT 891160509 12 200 SH DFND 1 0 200 0 Toronto-Dominion Bank/The PUT 891160509 932 15200 SH DFND 1 0 15200 0 Brookfield Asset Management Inc PUT 112585104 20 500 SH DFND 1 0 500 0 Franco-Nevada Corp PUT 351858105 227 1900 SH DFND 1 0 1900 0 Bank of Nova Scotia/The PUT 064149107 247 5200 SH DFND 1 0 5200 0 Vermilion Energy Inc PUT 923725105 21 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 104 6800 SH DFND 1 0 6800 0 Barrick Gold Corp PUT 067901108 56 3600 SH DFND 1 0 3600 0 Suncor Energy Inc PUT 867224107 28 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 220 5200 SH DFND 1 0 5200 0 SPDR Dow Jones Industrial Average ETF Trust PUT 78467X109 14358 50000 SH SOLE 50000 0 0 Descartes Systems Group Inc/The PUT 249906108 64 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 8 200 SH DFND 1 0 200 0 Toronto-Dominion Bank/The PUT 891160509 288 4700 SH DFND 1 0 4700 0 Royal Bank of Canada PUT 780087102 279 3100 SH SOLE 3100 0 0 Toronto-Dominion Bank/The PUT 891160509 123 2000 SH DFND 1 0 2000 0 Royal Bank of Canada PUT 780087102 945 10500 SH SOLE 10500 0 0 Bank of Montreal PUT 063671101 131 1500 SH SOLE 1500 0 0 Agnico Eagle Mines Ltd PUT 008474108 21 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The PUT 064149107 309 6500 SH DFND 1 0 6500 0 Suncor Energy Inc PUT 867224107 28 1000 SH DFND 1 0 1000 0 Invesco QQQ Trust Series 1 PUT 46090E103 10688 40000 SH SOLE 40000 0 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Algonquin Power & Utilities Corp PUT 015857105 7 600 SH DFND 1 0 600 0 Canadian Natural Resources Ltd PUT 136385101 47 1000 SH DFND 1 0 1000 0 TransAlta Corp PUT 89346D107 9 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp PUT 22576C101 11 1800 SH DFND 1 0 1800 0 Cameco Corp PUT 13321L108 77 2900 SH DFND 1 0 2900 0 Newmont Corp PUT 651639106 105 2500 SH DFND 1 0 2500 0 CI Financial Corp PUT 125491100 4 400 SH DFND 1 0 400 0 Magna International Inc CALL 559222401 47 1000 SH DFND 1 0 1000 0 Open Text Corp PUT 683715106 19 700 SH DFND 1 0 700 0 iShares Russell 2000 ETF CALL 464287655 8246 50000 SH SOLE 50000 0 0 Tesla Inc PUT 88160R101 15915 60000 SH SOLE 60000 0 0 Canadian Natural Resources Ltd PUT 136385101 121 2600 SH DFND 1 0 2600 0 Enerplus Corp CALL 292766102 110 7800 SH DFND 1 0 7800 0 BCE Inc PUT 05534B760 109 2600 SH DFND 1 0 2600 0 TC Energy Corp PUT 87807B107 201 5000 SH DFND 1 0 5000 0 Pembina Pipeline Corp CALL 706327103 9928 326800 SH DFND 1 0 326800 0 Manulife Financial Corp PUT 56501R106 39 2500 SH DFND 1 0 2500 0 Fortis Inc/Canada PUT 349553107 57 1500 SH DFND 1 0 1500 0 iShares Russell 2000 ETF PUT 464287655 9895 60000 SH SOLE 60000 0 0 CI Financial Corp PUT 125491100 10 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 67 1600 SH DFND 1 0 1600 0 Teck Resources Ltd PUT 878742204 6 200 SH DFND 1 0 200 0 BCE Inc PUT 05534B760 42 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 15 1000 SH DFND 1 0 1000 0 Descartes Systems Group Inc/The PUT 249906108 64 1000 SH DFND 1 0 1000 0 Suncor Energy Inc CALL 867224107 1985 70500 SH DFND 1 0 70500 0 Canadian Imperial Bank of Commerce PUT 136069101 131 3000 SH DFND 1 0 3000 0 Cenovus Energy Inc CALL 15135U109 129 8400 SH DFND 1 0 8400 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 51 1200 SH DFND 1 0 1200 0 Enbridge Inc PUT 29250N105 26 700 SH DFND 1 0 700 0 Canadian Imperial Bank of Commerce PUT 136069101 66 1500 SH DFND 1 0 1500 0 iShares 20 Year Treasury Bond ETF PUT 464287432 5123 50000 SH SOLE 50000 0 0 Magna International Inc PUT 559222401 47 1000 SH DFND 1 0 1000 0 Newmont Corp PUT 651639106 84 2000 SH DFND 1 0 2000 0 Imperial Oil Ltd PUT 453038408 22 500 SH DFND 1 0 500 0 TC Energy Corp PUT 87807B107 40 1000 SH DFND 1 0 1000 0 Brookfield Infrastructure Partners LP PUT G16252101 81 2250 SH SOLE 2250 0 0 Bank of Nova Scotia/The CALL 064149107 14 300 SH DFND 1 0 300 0 Canadian Imperial Bank of Commerce PUT 136069101 79 1800 SH SOLE 1800 0 0 Cameco Corp PUT 13321L108 122 4600 SH DFND 1 0 4600 0 Canadian Pacific Railway Ltd PUT 13645T100 33 500 SH DFND 1 0 500 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 Newmont Corp PUT 651639106 42 1000 SH DFND 1 0 1000 0 Canadian Pacific Railway Ltd PUT 13645T100 13 200 SH DFND 1 0 200 0 Crescent Point Energy Corp PUT 22576C101 12 2000 SH DFND 1 0 2000 0 Pembina Pipeline Corp PUT 706327103 30 1000 SH DFND 1 0 1000 0 TELUS Corp PUT 87971M103 290 14600 SH DFND 1 0 14600 0 Crescent Point Energy Corp PUT 22576C101 74 12000 SH DFND 1 0 12000 0 BCE Inc PUT 05534B760 67 1600 SH DFND 1 0 1600 0 Bank of Montreal PUT 063671101 175 2000 SH DFND 1 0 2000 0 Enerplus Corp CALL 292766102 255 18000 SH DFND 1 0 18000 0 Manulife Financial Corp PUT 56501R106 16 1000 SH DFND 1 0 1000 0 Teck Resources Ltd PUT 878742204 30 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 281 6700 SH DFND 1 0 6700 0 Newmont Corp PUT 651639106 42 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 37 1400 SH DFND 1 0 1400 0 Enbridge Inc PUT 29250N105 4821 130000 SH DFND 1 0 130000 0 Enbridge Inc PUT 29250N105 4635 125000 SH SOLE 125000 0 0 Vermilion Energy Inc PUT 923725105 21 1000 SH DFND 1 0 1000 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 TELUS Corp PUT 87971M103 20 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 74 1600 SH DFND 1 0 1600 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Enerplus Corp PUT 292766102 28 2000 SH DFND 1 0 2000 0 Suncor Energy Inc PUT 867224107 45 1600 SH DFND 1 0 1600 0 Vermilion Energy Inc PUT 923725105 49 2300 SH DFND 1 0 2300 0 Crescent Point Energy Corp PUT 22576C101 12 2000 SH DFND 1 0 2000 0 Enerplus Corp PUT 292766102 86 6100 SH DFND 1 0 6100 0 Suncor Energy Inc PUT 867224107 73 2600 SH DFND 1 0 2600 0 Suncor Energy Inc PUT 867224107 73 2600 SH DFND 1 0 2600 0 Suncor Energy Inc PUT 867224107 45 1600 SH DFND 1 0 1600 0 Pembina Pipeline Corp CALL 706327103 4557 150000 SH DFND 1 0 150000 0 Pembina Pipeline Corp PUT 706327103 4557 150000 SH DFND 1 0 150000 0 Crescent Point Energy Corp PUT 22576C101 3 500 SH DFND 1 0 500 0 Canadian Natural Resources Ltd PUT 136385101 149 3200 SH DFND 1 0 3200 0 Enerplus Corp PUT 292766102 14 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 37 1400 SH DFND 1 0 1400 0 Cameco Corp PUT 13321L108 37 1400 SH DFND 1 0 1400 0 Cameco Corp PUT 13321L108 37 1400 SH DFND 1 0 1400 0 Bank of Nova Scotia/The PUT 064149107 186 3900 SH DFND 1 0 3900 0 Newmont Corp PUT 651639106 42 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 6 300 SH DFND 1 0 300 0 Vermilion Energy Inc PUT 923725105 49 2300 SH DFND 1 0 2300 0 Enerplus Corp PUT 292766102 31 2200 SH DFND 1 0 2200 0 Cameco Corp PUT 13321L108 40 1500 SH DFND 1 0 1500 0 Enerplus Corp PUT 292766102 7 500 SH DFND 1 0 500 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 67 1600 SH DFND 1 0 1600 0 Crescent Point Energy Corp PUT 22576C101 31 5000 SH DFND 1 0 5000 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 TC Energy Corp PUT 87807B107 201 5000 SH DFND 1 0 5000 0 Amazon.com Inc PUT 023135106 249 2200 SH SOLE 2200 0 0 Amazon.com Inc CALL 023135106 249 2200 SH SOLE 2200 0 0 Vermilion Energy Inc PUT 923725105 58 2700 SH DFND 1 0 2700 0 Cenovus Energy Inc PUT 15135U109 3 200 SH DFND 1 0 200 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Apple Inc PUT 037833100 1354 9800 SH SOLE 9800 0 0 Apple Inc CALL 037833100 1354 9800 SH SOLE 9800 0 0 Bank of Montreal PUT 063671101 96 1100 SH DFND 1 0 1100 0 Enerplus Corp PUT 292766102 20 1400 SH DFND 1 0 1400 0 Apple Inc PUT 037833100 401 2900 SH SOLE 2900 0 0 Apple Inc CALL 037833100 401 2900 SH SOLE 2900 0 0 Vermilion Energy Inc PUT 923725105 21 1000 SH DFND 1 0 1000 0 SPDR Gold Shares PUT 78463V107 1299 8400 SH SOLE 8400 0 0 Hudbay Minerals Inc PUT 443628102 14 3500 SH DFND 1 0 3500 0 Barrick Gold Corp PUT 067901108 54 3500 SH DFND 1 0 3500 0 Rogers Communications Inc PUT 775109200 19 500 SH DFND 1 0 500 0 Ovintiv Inc PUT 69047Q102 46 1000 SH DFND 1 0 1000 0 TransAlta Corp CALL 89346D107 2210 250000 SH DFND 1 0 250000 0 TransAlta Corp PUT 89346D107 2210 250000 SH DFND 1 0 250000 0 Brookfield Renewable Partners LP CALL G16258108 3158 101100 SH DFND 1 0 101100 0 Crescent Point Energy Corp PUT 22576C101 6 1000 SH DFND 1 0 1000 0 Pembina Pipeline Corp CALL 706327103 2962 97500 SH DFND 1 0 97500 0 Pembina Pipeline Corp PUT 706327103 3038 100000 SH DFND 1 0 100000 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 190 4000 SH SOLE 4000 0 0 Royal Bank of Canada PUT 780087102 27012 300000 SH DFND 1 0 300000 0 BCE Inc PUT 05534B760 38 900 SH DFND 1 0 900 0 Enbridge Inc PUT 29250N105 41 1100 SH DFND 1 0 1100 0 Suncor Energy Inc PUT 867224107 42 1500 SH DFND 1 0 1500 0 Royal Bank of Canada PUT 780087102 9 100 SH SOLE 100 0 0 Barrick Gold Corp PUT 067901108 82 5300 SH DFND 1 0 5300 0 Barrick Gold Corp PUT 067901108 39 2500 SH DFND 1 0 2500 0 Barrick Gold Corp PUT 067901108 25 1600 SH DFND 1 0 1600 0 Hudbay Minerals Inc PUT 443628102 4 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 17 1100 SH DFND 1 0 1100 0 Toronto-Dominion Bank/The PUT 891160509 245 4000 SH DFND 1 0 4000 0 Toronto-Dominion Bank/The PUT 891160509 123 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Commerce PUT 136069101 3502 80000 SH DFND 1 0 80000 0 Royal Bank of Canada PUT 780087102 720 8000 SH SOLE 8000 0 0 Royal Bank of Canada PUT 780087102 360 4000 SH SOLE 4000 0 0 Teck Resources Ltd PUT 878742204 33 1100 SH DFND 1 0 1100 0 Bank of Nova Scotia/The PUT 064149107 190 4000 SH SOLE 4000 0 0 Barrick Gold Corp PUT 067901108 82 5300 SH DFND 1 0 5300 0 Bank of Montreal PUT 063671101 351 4000 SH SOLE 4000 0 0 Royal Bank of Canada CALL 780087102 450 5000 SH SOLE 5000 0 0 Canadian Natural Resources Ltd PUT 136385101 121 2600 SH DFND 1 0 2600 0 Bank of Nova Scotia/The PUT 064149107 4709 99000 SH DFND 1 0 99000 0 Advanced Drainage Systems Inc COM 00790R104 2 14 SH SOLE 14 0 0 salesforce.com Inc COM 79466L302 20 141 SH DFND 3 0 141 0 Fusion Acquisition Corp COM 60938K106 1 1060 SH SOLE 1060 0 0 Cryptyde Inc COM 22890A104 1 1643 SH SOLE 1643 0 0 Coca-Cola European Partners PL COM G25839104 49 1150 SH DFND 2 0 1150 0 Coca-Cola European Partners PL COM G25839104 49 1155 SH SOLE 1155 0 0 Wix.com Ltd COM M98068105 27 351 SH SOLE 351 0 0 BlackBerry Ltd COM 09228F103 22 4626 SH SOLE 4626 0 0 BCE Inc COM 05534B760 225 5364 SH SOLE 5364 0 0 Cameco Corp COM 13321L108 208 7833 SH SOLE 7833 0 0 Canadian Imperial Bank of Comm COM 136069101 959 21906 SH SOLE 21906 0 0 Franco-Nevada Corp COM 351858105 515 4314 SH SOLE 4314 0 0 CGI Group Inc COM 12532H104 332 4411 SH SOLE 4411 0 0 Rogers Communications Inc COM 775109200 189 4904 SH SOLE 4904 0 0 Royal Bank of Canada COM 780087102 1352 15026 SH SOLE 15026 0 0 Shopify Inc COM 82509L107 138 5117 SH SOLE 5117 0 0 Shaw Communications Inc COM 82028K200 164 6757 SH SOLE 6757 0 0 Sun Life Financial Inc COM 866796105 361 9069 SH SOLE 9069 0 0 Thomson Reuters Corp COM 884903709 244 2374 SH SOLE 2374 0 0 Wheaton Precious Metals Corp COM 962879102 330 10205 SH SOLE 10205 0 0 Churchill Capital Corp VI COM 17143W101 1966 200000 SH SOLE 200000 0 0 TCV Acquisition Corp COM G8704C124 2454 250000 SH SOLE 250000 0 0 QUALCOMM Inc COM 747525103 3 30 SH SOLE 30 0 0 Pioneer Merger Corp COM G7S24C103 814 81797 SH SOLE 81797 0 0 Hennessy Capital Investment Co COM 42589T107 987 100000 SH SOLE 100000 0 0 ARYA Sciences Acquisition Corp COM G31659108 289 29200 SH SOLE 29200 0 0 Jackson Acquisition Co COM 46653C106 844 84744 SH SOLE 84744 0 0 Pathfinder Acquisition Corp COM G04119106 994 100000 SH SOLE 100000 0 0 FTAC Hera Acquisition Corp COM G3728Y103 1984 200000 SH SOLE 200000 0 0 First Reserve Sustainable Grow COM 336169107 2454 250000 SH SOLE 250000 0 0 TPG Pace Beneficial II Corp COM G89826104 2679 274000 SH SOLE 274000 0 0 EQT Corp COM 26884L109 5103 125263 SH SOLE 125263 0 0 Conyers Park III Acquisition C COM 21289P102 972 100000 SH SOLE 100000 0 0 Mirati Therapeutics Inc COM 60468T105 1304 18672 SH SOLE 18672 0 0 Ultragenyx Pharmaceutical Inc COM 90400D108 816 19700 SH SOLE 19700 0 0 ROBLOX Corp COM 771049103 158 4398 SH SOLE 4398 0 0 AMC Entertainment Holdings Inc COM 00165C104 4 605 SH DFND 1 0 605 0 BioMarin Pharmaceutical Inc COM 09061G101 18 217 SH DFND 1 0 217 0 Crowdstrike Holdings Inc COM 22788C105 38 230 SH DFND 1 0 230 0 Coinbase Global Inc COM 19260Q107 9 141 SH DFND 1 0 141 0 Snowflake Inc COM 833445109 43 253 SH DFND 1 0 253 0 AVTR 0 COM 05352A100 14 718 SH DFND 1 0 718 0 Snap Inc COM 83304A106 13 1290 SH DFND 1 0 1290 0 Square Inc COM 852234103 34 610 SH DFND 1 0 610 0 Splunk Inc COM 848637104 14 184 SH DFND 1 0 184 0 Plug Power Inc COM 72919P202 13 610 SH DFND 1 0 610 0 PG&E Corp COM 69331C108 22 1752 SH DFND 1 0 1752 0 Palo Alto Networks Inc COM 697435105 57 348 SH DFND 1 0 348 0 Cloudflare Inc COM 18915M107 16 294 SH DFND 1 0 294 0 Pinterest Inc COM 72352L106 16 670 SH DFND 1 0 670 0 Liberty Broadband Corp COM 530307305 12 159 SH DFND 1 0 159 0 Datadog Inc COM 23804L103 23 261 SH DFND 1 0 261 0 DoorDash Inc COM 25809K105 11 224 SH DFND 1 0 224 0 DocuSign Inc COM 256163106 12 231 SH DFND 1 0 231 0 GoDaddy Inc COM 380237107 14 197 SH DFND 1 0 197 0 Uber Technologies Inc COM 90353T100 46 1724 SH DFND 1 0 1724 0 Okta Inc COM 679295105 10 172 SH DFND 1 0 172 0 Zoom Video Communications Inc COM 98980L101 19 253 SH DFND 1 0 253 0 VMware Inc COM 928563402 26 246 SH DFND 1 0 246 0 Trade Desk Inc/The COM 88339J105 31 519 SH DFND 1 0 519 0 Zscaler Inc COM 98980G102 16 97 SH DFND 1 0 97 0 Twilio Inc COM 90138F102 14 201 SH DFND 1 0 201 0 Workday Inc COM 98138H101 35 229 SH DFND 1 0 229 0 ZoomInfo Technologies Inc COM 98980F104 13 309 SH DFND 1 0 309 0 Lululemon Athletica Inc COM 550021109 39 138 SH DFND 1 0 138 0 MercadoLibre Inc COM 58733R102 43 52 SH DFND 1 0 52 0 HubSpot Inc COM 443573100 15 54 SH DFND 1 0 54 0 MongoDB Inc COM 60937P106 15 78 SH DFND 1 0 78 0 Insulet Corp COM 45784P101 19 82 SH DFND 1 0 82 0 Palantir Technologies Inc COM 69608A108 16 1930 SH DFND 1 0 1930 0 Markel Corp COM 570535104 17 16 SH DFND 1 0 16 0 Fair Isaac Corp COM 303250104 13 31 SH DFND 1 0 31 0 LIBERTY MEDIA CORP-MEDIA A COM 531229854 13 229 SH DFND 1 0 229 0 Veeva Systems Inc COM 922475108 27 163 SH DFND 1 0 163 0 Horizon Pharma Plc COM G46188101 16 253 SH DFND 1 0 253 0 Seattle Genetics Inc COM 81181C104 22 160 SH DFND 1 0 160 0 Alnylam Pharmaceuticals Inc COM 02043Q107 28 141 SH DFND 1 0 141 0 Burlington Stores Inc COM 122017106 9 79 SH DFND 1 0 79 0 Black Knight Inc COM 09215C105 12 182 SH DFND 1 0 182 0 CoStar Group Inc COM 22160N109 32 465 SH DFND 1 0 465 0 ROBLOX Corp COM 771049103 15 413 SH DFND 1 0 413 0 Lyft Inc COM 55087P104 131 9963 SH DFND 3 0 9963 0 Ares Capital Corp COM 04010L103 1574 93306 SH SOLE 93306 0 0 AxonPrime Infrastructure Acquisition Corp COM 05467C108 2427 250000 SH SOLE 250000 0 0 WillScot Corp COM 971378104 2802 69500 SH SOLE 69500 0 0 Texas Pacific Land Corp COM 88262P102 59 33 SH SOLE 33 0 0 Carlisle Cos Inc COM 142339100 3048 10872 SH SOLE 10872 0 0 Carlisle Cos Inc COM 142339100 76 272 SH SOLE 272 0 0 Texas Pacific Land Corp COM 88262P102 2315 1303 SH SOLE 1303 0 0 Gaming and Leisure Properties COM 36467J108 60 1346 SH SOLE 1346 0 0 Hecla Mining Co COM 422704106 30 7621 SH DFND 1 0 7621 0 Hecla Mining Co COM 422704106 16 4187 SH DFND 1 0 4187 0 Accenture PLC COM G1151C101 1 3 SH SOLE 3 0 0 Prologis Inc COM 74340W103 1 5 SH SOLE 5 0 0 ANSYS Inc COM 03662Q105 2 8 SH SOLE 8 0 0 Assurant Inc COM 04621X108 1 4 SH SOLE 4 0 0 Boston Properties Inc COM 101121101 1 7 SH SOLE 7 0 0 CME Group Inc COM 12572Q105 1 3 SH SOLE 3 0 0 Halfmoon Parent Inc COM 125523100 2 6 SH SOLE 6 0 0 Capital One Financial Corp COM 14040H105 1 7 SH SOLE 7 0 0 Cintas Corp COM 172908105 2 4 SH SOLE 4 0 0 Danaher Corp COM 235851102 1 2 SH SOLE 2 0 0 Cummins Inc COM 231021106 2 8 SH SOLE 8 0 0 Walt Disney Co/The COM 254687106 1 6 SH SOLE 6 0 0 Equifax Inc COM 294429105 1 7 SH SOLE 7 0 0 FMC Corp COM 302491303 1 7 SH SOLE 7 0 0 FactSet Research Systems Inc COM 303075105 4 9 SH SOLE 9 0 0 Copart Inc COM 217204106 1 5 SH SOLE 5 0 0 Illinois Tool Works Inc COM 452308109 1 4 SH SOLE 4 0 0 Intuitive Surgical Inc COM 46120E602 1 4 SH SOLE 4 0 0 Arthur J Gallagher & Co COM 363576109 1 4 SH SOLE 4 0 0 Eli Lilly & Co COM 532457108 2 5 SH SOLE 5 0 0 MSCI Inc COM 55354G100 1 2 SH SOLE 2 0 0 Alphabet Inc COM 02079K305 1 9 SH SOLE 9 0 0 WW Grainger Inc COM 384802104 3 6 SH SOLE 6 0 0 Mastercard Inc COM 57636Q104 2 6 SH SOLE 6 0 0 HCA Healthcare Inc COM 40412C101 2 9 SH SOLE 9 0 0 Mettler-Toledo International I COM 592688105 1 1 SH SOLE 1 0 0 Moody's Corp COM 615369105 1 3 SH SOLE 3 0 0 Northern Trust Corp COM 665859104 1 6 SH SOLE 6 0 0 Packaging Corp of America COM 695156109 1 8 SH SOLE 8 0 0 PTC Inc COM 69370C100 1 6 SH SOLE 6 0 0 T Rowe Price Group Inc COM 74144T108 1 6 SH SOLE 6 0 0 Priceline Group Inc/The COM 09857L108 8 5 SH SOLE 5 0 0 Public Storage COM 74460D109 2 6 SH SOLE 6 0 0 Republic Services Inc COM 760759100 1 5 SH SOLE 5 0 0 ResMed Inc COM 761152107 1 6 SH SOLE 6 0 0 TransDigm Group Inc COM 893641100 1 1 SH SOLE 1 0 0 UnitedHealth Group Inc COM 91324P102 4 8 SH SOLE 8 0 0 Stryker Corp COM 863667101 1 3 SH SOLE 3 0 0 Verisk Analytics Inc COM 92345Y106 1 3 SH SOLE 3 0 0 Synopsys Inc COM 871607107 2 7 SH SOLE 7 0 0 Take-Two Interactive Software COM 874054109 1 5 SH SOLE 5 0 0 Zebra Technologies Corp COM 989207105 1 4 SH SOLE 4 0 0 Thermo Fisher Scientific Inc COM 883556102 1 1 SH SOLE 1 0 0 Electronic Arts Inc COM 285512109 1 6 SH SOLE 6 0 0 ServiceNow Inc COM 81762P102 3 7 SH SOLE 7 0 0 Zoetis Inc COM 98978V103 1 5 SH SOLE 5 0 0 Quintiles IMS Holdings Inc COM 46266C105 1 3 SH SOLE 3 0 0 Marriott International Inc/MD COM 571903202 1 9 SH SOLE 9 0 0 Hilton Worldwide Holdings Inc COM 43300A203 1 8 SH SOLE 8 0 0 Alphabet Inc COM 02079K107 1 8 SH SOLE 8 0 0 Paycom Software Inc COM 70432V102 2 7 SH SOLE 7 0 0 PayPal Holdings Inc COM 70450Y103 1 7 SH SOLE 7 0 0 Charter Communications Inc COM 16119P108 2 7 SH SOLE 7 0 0 Fiat Chrysler Automobiles NV COM N82405106 32514 2700000 SH DFND 2 0 2700000 0 Clean Harbors Inc COM 184496107 8246 75000 SH SOLE 75000 0 0 Builders FirstSource Inc COM 12008R107 14725 250000 SH SOLE 250000 0 0 Alteryx Inc COM 02156B103 8373 150000 SH SOLE 150000 0 0 Coupa Software Inc COM 22266L106 306 5208 SH SOLE 5208 0 0 Leidos Holdings Inc COM 525327102 6946 79432 SH SOLE 79432 0 0 iShares MSCI Brazil ETF ETF 464286400 1037 35000 SH DFND 1 0 35000 0 Vanguard Total Bond Market ETF ETF 921937835 4 53 SH DFND 1 0 53 0 Vanguard Total International Bond ETF ETF 92203J407 1 26 SH DFND 1 0 26 0 Vanguard Dividend Appreciation ETF ETF 921908844 29725 220000 SH SOLE 220000 0 0 VanEck Vectors Junior Gold Miners ETF ETF 92189F791 14725 500000 SH SOLE 500000 0 0 iShares JP Morgan USD Emerging Markets Bond ETF ETF 464288281 59530 750000 SH SOLE 750000 0 0 Vanguard Extended Market ETF ETF 922908652 12707 100000 SH SOLE 100000 0 0 Schwab US Large-Cap ETF ETF 808524201 7409 175000 SH SOLE 175000 0 0 Vanguard Mid-Cap Growth ETF ETF 922908538 4377 25000 SH SOLE 25000 0 0 Vanguard Mid-Cap Value ETF ETF 922908512 4869 40000 SH SOLE 40000 0 0 Financial Select Sector SPDR Fund PUT 81369Y605 4547 150000 SH SOLE 150000 0 0 Crescent Point Energy Corp PUT 22576C101 6 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 6 100 SH DFND 1 0 100 0 Canadian Natural Resources Ltd PUT 136385101 37 800 SH DFND 1 0 800 0 Barrick Gold Corp PUT 067901108 25 1600 SH DFND 1 0 1600 0 Bank of Nova Scotia/The PUT 064149107 10 200 SH DFND 1 0 200 0 Canadian Natural Resources Ltd PUT 136385101 93 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The PUT 891160509 25 400 SH DFND 1 0 400 0 Agnico Eagle Mines Ltd PUT 008474108 21 500 SH DFND 1 0 500 0 Invesco QQQ Trust Series 1 PUT 46090E103 13361 50000 SH DFND 3 0 50000 0 BCE Inc PUT 05534B760 105 2500 SH DFND 1 0 2500 0 Enerplus Corp PUT 292766102 28 2000 SH DFND 1 0 2000 0 Manulife Financial Corp PUT 56501R106 9 600 SH DFND 1 0 600 0 Manulife Financial Corp PUT 56501R106 16 1000 SH DFND 1 0 1000 0 Manulife Financial Corp PUT 56501R106 50 3200 SH DFND 1 0 3200 0 Manulife Financial Corp PUT 56501R106 6 400 SH DFND 1 0 400 0 Manulife Financial Corp PUT 56501R106 50 3200 SH DFND 1 0 3200 0 Rogers Communications Inc PUT 775109200 8 200 SH DFND 1 0 200 0 Cenovus Energy Inc PUT 15135U109 8 500 SH DFND 1 0 500 0 Cenovus Energy Inc PUT 15135U109 51 3300 SH DFND 1 0 3300 0 Manulife Financial Corp PUT 56501R106 6 400 SH DFND 1 0 400 0 Enbridge Inc PUT 29250N105 44 1200 SH DFND 1 0 1200 0 Cameco Corp CALL 13321L108 27 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 54 3500 SH DFND 1 0 3500 0 Cenovus Energy Inc PUT 15135U109 25 1600 SH DFND 1 0 1600 0 Cenovus Energy Inc PUT 15135U109 35 2300 SH DFND 1 0 2300 0 Cenovus Energy Inc PUT 15135U109 3 200 SH DFND 1 0 200 0 Cenovus Energy Inc PUT 15135U109 22 1400 SH DFND 1 0 1400 0 Toronto-Dominion Bank/The PUT 891160509 491 8000 SH DFND 1 0 8000 0 Canadian Natural Resources Ltd PUT 136385101 47 1000 SH DFND 1 0 1000 0 Enerplus Corp PUT 292766102 10 700 SH DFND 1 0 700 0 Cenovus Energy Inc PUT 15135U109 9 600 SH DFND 1 0 600 0 Manulife Financial Corp CALL 56501R106 63 4000 SH DFND 1 0 4000 0 Magna International Inc PUT 559222401 66 1400 SH DFND 1 0 1400 0 Canadian Natural Resources Ltd PUT 136385101 19 400 SH DFND 1 0 400 0 Magna International Inc PUT 559222401 5 100 SH DFND 1 0 100 0 Pembina Pipeline Corp PUT 706327103 67 2200 SH DFND 1 0 2200 0 Sun Life Financial Inc PUT 866796105 12 300 SH DFND 1 0 300 0 Pembina Pipeline Corp PUT 706327103 18 600 SH DFND 1 0 600 0 Pembina Pipeline Corp PUT 706327103 21 700 SH DFND 1 0 700 0 Pembina Pipeline Corp PUT 706327103 6 200 SH DFND 1 0 200 0 Suncor Energy Inc PUT 867224107 59 2100 SH DFND 1 0 2100 0 Pembina Pipeline Corp PUT 706327103 33 1100 SH DFND 1 0 1100 0 Pembina Pipeline Corp PUT 706327103 12 400 SH DFND 1 0 400 0 Enbridge Inc PUT 29250N105 74 2000 SH DFND 1 0 2000 0 Enbridge Inc PUT 29250N105 85 2300 SH DFND 1 0 2300 0 Barrick Gold Corp PUT 067901108 31 2000 SH DFND 1 0 2000 0 Vermilion Energy Inc PUT 923725105 30 1400 SH DFND 1 0 1400 0 Enbridge Inc PUT 29250N105 19 500 SH DFND 1 0 500 0 Ovintiv Inc PUT 69047Q102 46 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 67 1600 SH DFND 1 0 1600 0 Canadian Imperial Bank of Commerce PUT 136069101 17557 401100 SH DFND 1 0 401100 0 Sun Life Financial Inc PUT 866796105 103 2600 SH DFND 1 0 2600 0 Yamana Gold Inc PUT 98462Y100 9 2000 SH DFND 1 0 2000 0 Cameco Corp PUT 13321L108 24 900 SH DFND 1 0 900 0 Pembina Pipeline Corp PUT 706327103 30 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 54 3500 SH DFND 1 0 3500 0 Cenovus Energy Inc PUT 15135U109 49 3200 SH DFND 1 0 3200 0 Cenovus Energy Inc PUT 15135U109 9 600 SH DFND 1 0 600 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 CAE Inc PUT 124765108 2 100 SH DFND 1 0 100 0 TC Energy Corp PUT 87807B107 60 1500 SH DFND 1 0 1500 0 TC Energy Corp PUT 87807B107 20 500 SH DFND 1 0 500 0 Suncor Energy Inc PUT 867224107 14 500 SH DFND 1 0 500 0 Enbridge Inc PUT 29250N105 15 400 SH DFND 1 0 400 0 Canadian Natural Resources Ltd PUT 136385101 56 1200 SH DFND 1 0 1200 0 Cenovus Energy Inc PUT 15135U109 15 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada PUT 349553107 19 500 SH DFND 1 0 500 0 Manulife Financial Corp PUT 56501R106 31 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The CALL 891160509 6 100 SH DFND 1 0 100 0 Manulife Financial Corp CALL 56501R106 33 2100 SH DFND 1 0 2100 0 Algonquin Power & Utilities Corp PUT 015857105 33 3000 SH SOLE 3000 0 0 Suncor Energy Inc PUT 867224107 45 1600 SH DFND 1 0 1600 0 Algonquin Power & Utilities Corp CALL 015857105 9 800 SH SOLE 800 0 0 BCE Inc PUT 05534B760 71 1700 SH DFND 1 0 1700 0 Enbridge Inc PUT 29250N105 159 4300 SH DFND 1 0 4300 0 Brookfield Renewable Partners LP PUT G16258108 47 1500 SH SOLE 1500 0 0 Sun Life Financial Inc CALL 866796105 68 1700 SH DFND 1 0 1700 0 BCE Inc PUT 05534B760 239 5700 SH DFND 1 0 5700 0 CI Financial Corp CALL 125491100 19 2000 SH DFND 1 0 2000 0 Manulife Financial Corp CALL 56501R106 16 1000 SH DFND 1 0 1000 0 Manulife Financial Corp CALL 56501R106 16 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 495 5500 SH DFND 1 0 5500 0 Bank of Nova Scotia/The CALL 064149107 48 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 37 600 SH DFND 1 0 600 0 Toronto-Dominion Bank/The PUT 891160509 258 4200 SH DFND 1 0 4200 0 Bank of Nova Scotia/The PUT 064149107 48 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 45 500 SH DFND 1 0 500 0 Suncor Energy Inc PUT 867224107 90 3200 SH DFND 1 0 3200 0 Suncor Energy Inc PUT 867224107 45 1600 SH DFND 1 0 1600 0 Suncor Energy Inc PUT 867224107 45 1600 SH DFND 1 0 1600 0 Algonquin Power & Utilities Corp PUT 015857105 27 2500 SH DFND 1 0 2500 0 Enbridge Inc PUT 29250N105 19 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Commerce PUT 136069101 245 5600 SH DFND 1 0 5600 0 Energy Select Sector SPDR Fund PUT 81369Y506 3239 45000 SH SOLE 45000 0 0 Bank of Montreal PUT 063671101 587 6700 SH DFND 1 0 6700 0 Toronto-Dominion Bank/The CALL 891160509 61 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The CALL 891160509 123 2000 SH DFND 1 0 2000 0 Enbridge Inc PUT 29250N105 41 1100 SH DFND 1 0 1100 0 Suncor Energy Inc PUT 867224107 90 3200 SH DFND 1 0 3200 0 Suncor Energy Inc PUT 867224107 45 1600 SH DFND 1 0 1600 0 Enbridge Inc PUT 29250N105 82 2200 SH DFND 1 0 2200 0 Bank of Montreal PUT 063671101 44 500 SH DFND 1 0 500 0 Bank of Montreal PUT 063671101 61 700 SH DFND 1 0 700 0 Cameco Corp PUT 13321L108 8 300 SH DFND 1 0 300 0 TC Energy Corp PUT 87807B107 56 1400 SH DFND 1 0 1400 0 Manulife Financial Corp PUT 56501R106 149 9500 SH DFND 1 0 9500 0 Utilities Select Sector SPDR Fund PUT 81369Y886 29457 450000 SH SOLE 450000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 18 400 SH DFND 1 0 400 0 BCE Inc PUT 05534B760 147 3500 SH DFND 1 0 3500 0 SPDR Gold Shares PUT 78463V107 7734 50000 SH SOLE 50000 0 0 Royal Bank of Canada PUT 780087102 27012 300000 SH DFND 1 0 300000 0 Energy Select Sector SPDR Fund PUT 81369Y506 5758 80000 SH SOLE 80000 0 0 Bank of Nova Scotia/The PUT 064149107 9513 200000 SH DFND 1 0 200000 0 Fortis Inc/Canada PUT 349553107 38 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 23 1500 SH DFND 1 0 1500 0 Rogers Communications Inc PUT 775109200 39 1000 SH DFND 1 0 1000 0 Imperial Oil Ltd PUT 453038408 8660 200000 SH SOLE 200000 0 0 Restaurant Brands International Inc PUT 76131D103 53 1000 SH DFND 1 0 1000 0 Amazon.com Inc PUT 023135106 1130 10000 SH SOLE 10000 0 0 Amazon.com Inc CALL 023135106 1130 10000 SH SOLE 10000 0 0 Utilities Select Sector SPDR Fund PUT 81369Y886 6546 100000 SH SOLE 100000 0 0 Bank of Nova Scotia/The CALL 064149107 48 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 223 14500 SH DFND 1 0 14500 0 BCE Inc PUT 05534B760 134 3200 SH DFND 1 0 3200 0 Suncor Energy Inc PUT 867224107 2816 100000 SH SOLE 100000 0 0 Pembina Pipeline Corp PUT 706327103 3 100 SH DFND 1 0 100 0 Canadian Imperial Bank of Commerce PUT 136069101 425 9700 SH DFND 1 0 9700 0 Bank of Montreal PUT 063671101 526 6000 SH SOLE 6000 0 0 Toronto-Dominion Bank/The CALL 891160509 22075 359900 SH DFND 1 0 359900 0 Invesco QQQ Trust Series 1 CALL 46090E103 32065 120000 SH SOLE 120000 0 0 VanEck Gold Miners ETF/USA PUT 92189F106 3015 125000 SH SOLE 125000 0 0 Canadian Natural Resources Ltd PUT 136385101 74 1600 SH DFND 1 0 1600 0 Teck Resources Ltd PUT 878742204 18 600 SH DFND 1 0 600 0 Enbridge Inc PUT 29250N105 345 9300 SH DFND 1 0 9300 0 Bank of Nova Scotia/The CALL 064149107 48 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 9 100 SH DFND 1 0 100 0 CAE Inc PUT 124765108 8 500 SH DFND 1 0 500 0 Canadian Natural Resources Ltd PUT 136385101 74 1600 SH DFND 1 0 1600 0 Methanex Corp PUT 59151K108 3 100 SH DFND 1 0 100 0 Financial Select Sector SPDR Fund CALL 81369Y605 758 25000 SH SOLE 25000 0 0 Financial Select Sector SPDR Fund CALL 81369Y605 10072 332300 SH SOLE 332300 0 0 Teck Resources Ltd PUT 878742204 70 2300 SH DFND 1 0 2300 0 Imperial Oil Ltd PUT 453038408 43 1000 SH DFND 1 0 1000 0 Teck Resources Ltd PUT 878742204 64 2100 SH DFND 1 0 2100 0 Teck Resources Ltd PUT 878742204 122 4000 SH DFND 1 0 4000 0 Bank of Nova Scotia/The PUT 064149107 4757 100000 SH DFND 1 0 100000 0 Barrick Gold Corp PUT 067901108 47 3000 SH DFND 1 0 3000 0 Manulife Financial Corp PUT 56501R106 6 400 SH DFND 1 0 400 0 Financial Select Sector SPDR Fund CALL 81369Y605 1334 44000 SH SOLE 44000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 4377 100000 SH DFND 1 0 100000 0 Tesla Inc CALL 88160R101 1989 7500 SH SOLE 7500 0 0 Fortis Inc/Canada CALL 349553107 34 900 SH DFND 1 0 900 0 Amazon.com Inc CALL 023135106 2260 20000 SH SOLE 20000 0 0 Alphabet Inc CALL 02079K107 2885 30000 SH SOLE 30000 0 0 Canadian Natural Resources Ltd PUT 136385101 74 1600 SH DFND 1 0 1600 0 Canadian Natural Resources Ltd PUT 136385101 74 1600 SH DFND 1 0 1600 0 Canadian Natural Resources Ltd PUT 136385101 74 1600 SH DFND 1 0 1600 0 Invesco QQQ Trust Series 1 CALL 46090E103 26721 100000 SH SOLE 100000 0 0 Barrick Gold Corp CALL 067901108 741 47800 SH SOLE 47800 0 0 Royal Bank of Canada CALL 780087102 45 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The PUT 064149107 333 7000 SH DFND 1 0 7000 0 Canadian National Railway Co PUT 136375102 32 300 SH DFND 1 0 300 0 Bank of Nova Scotia/The CALL 064149107 48 1000 SH DFND 1 0 1000 0 Palantir Technologies Inc CALL 69608A108 650 80000 SH SOLE 80000 0 0 Peloton Interactive Inc CALL 70614W100 139 20000 SH SOLE 20000 0 0 TransAlta Corp PUT 89346D107 9 1000 SH DFND 1 0 1000 0 Thomson Reuters Corp PUT 884903709 72 700 SH DFND 1 0 700 0 Invesco QQQ Trust Series 1 CALL 46090E103 13361 50000 SH SOLE 50000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 193 4400 SH DFND 1 0 4400 0 Canadian Imperial Bank of Commerce PUT 136069101 306 7000 SH SOLE 7000 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 13361 50000 SH SOLE 50000 0 0 Teck Resources Ltd CALL 878742204 228 7500 SH DFND 1 0 7500 0 Invesco QQQ Trust Series 1 CALL 46090E103 21377 80000 SH SOLE 80000 0 0 BCE Inc PUT 05534B760 21 500 SH DFND 1 0 500 0 Advanced Micro Devices Inc PUT 007903107 1267 20000 SH SOLE 20000 0 0 JPMorgan Chase & Co PUT 46625H100 7838 75000 SH SOLE 75000 0 0 Canadian Pacific Railway Ltd PUT 13645T100 47 700 SH DFND 1 0 700 0 Bank of Montreal PUT 063671101 342 3900 SH DFND 1 0 3900 0 Cameco Corp CALL 13321L108 29 1100 SH DFND 1 0 1100 0 Barrick Gold Corp PUT 067901108 25 1600 SH DFND 1 0 1600 0 Bank of Nova Scotia/The PUT 064149107 5 100 SH DFND 1 0 100 0 BCE Inc PUT 05534B760 63 1500 SH DFND 1 0 1500 0 Manulife Financial Corp PUT 56501R106 47 3000 SH DFND 1 0 3000 0 Barrick Gold Corp PUT 067901108 31 2000 SH DFND 1 0 2000 0 Canadian Natural Resources Ltd PUT 136385101 149 3200 SH DFND 1 0 3200 0 TC Energy Corp PUT 87807B107 32 800 SH DFND 1 0 800 0 Manulife Financial Corp CALL 56501R106 11298 719800 SH DFND 1 0 719800 0 Restaurant Brands International Inc PUT 76131D103 106 2000 SH DFND 1 0 2000 0 Manulife Financial Corp CALL 56501R106 16 1000 SH DFND 1 0 1000 0 Manulife Financial Corp CALL 56501R106 6 400 SH DFND 1 0 400 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 IAMGOLD Corp PUT 450913108 2 2000 SH DFND 1 0 2000 0 Energy Select Sector SPDR Fund CALL 81369Y506 720 10000 SH SOLE 10000 0 0 Energy Select Sector SPDR Fund CALL 81369Y506 720 10000 SH SOLE 10000 0 0 Canadian Natural Resources Ltd PUT 136385101 37 800 SH DFND 1 0 800 0 TC Energy Corp PUT 87807B107 330 8200 SH DFND 1 0 8200 0 Pan American Silver Corp CALL 697900108 199 12500 SH DFND 1 0 12500 0 Agnico Eagle Mines Ltd PUT 008474108 380 9000 SH DFND 1 0 9000 0 Enbridge Inc PUT 29250N105 41 1100 SH DFND 1 0 1100 0 Citigroup Inc PUT 172967424 8334 200000 SH SOLE 200000 0 0 Morgan Stanley PUT 617446448 15802 200000 SH SOLE 200000 0 0 Enbridge Inc PUT 29250N105 222 6000 SH DFND 1 0 6000 0 Suncor Energy Inc CALL 867224107 17 600 SH DFND 1 0 600 0 Suncor Energy Inc CALL 867224107 10953 388900 SH DFND 1 0 388900 0 Suncor Energy Inc CALL 867224107 138 4900 SH DFND 1 0 4900 0 Ovintiv Inc PUT 69047Q102 23 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The PUT 064149107 166 3500 SH DFND 1 0 3500 0 Crescent Point Energy Corp PUT 22576C101 6 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 106 4000 SH DFND 1 0 4000 0 Toronto-Dominion Bank/The PUT 891160509 920 15000 SH DFND 1 0 15000 0 Canadian Natural Resources Ltd PUT 136385101 47 1000 SH DFND 1 0 1000 0 iShares Russell 1000 Growth ETF CALL 464287614 2104 10000 SH SOLE 10000 0 0 Ovintiv Inc PUT 69047Q102 46 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp PUT 22576C101 8 1300 SH DFND 1 0 1300 0 Agnico Eagle Mines Ltd PUT 008474108 338 8000 SH DFND 1 0 8000 0 Energy Select Sector SPDR Fund PUT 81369Y506 5399 75000 SH SOLE 75000 0 0 Cameco Corp PUT 13321L108 53 2000 SH DFND 1 0 2000 0 Enerplus Corp PUT 292766102 10 700 SH DFND 1 0 700 0 Enerplus Corp PUT 292766102 10 700 SH DFND 1 0 700 0 Teck Resources Ltd PUT 878742204 21 700 SH DFND 1 0 700 0 Sun Life Financial Inc PUT 866796105 95 2400 SH DFND 1 0 2400 0 Canadian Imperial Bank of Commerce PUT 136069101 197 4500 SH DFND 1 0 4500 0 Suncor Energy Inc CALL 867224107 84 3000 SH DFND 1 0 3000 0 Barrick Gold Corp CALL 067901108 775 50000 SH SOLE 50000 0 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 Teck Resources Ltd PUT 878742204 30 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 169 6000 SH DFND 1 0 6000 0 Suncor Energy Inc PUT 867224107 28 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 84 3000 SH DFND 1 0 3000 0 Cameco Corp PUT 13321L108 228 8600 SH DFND 1 0 8600 0 Crescent Point Energy Corp PUT 22576C101 6 1000 SH DFND 1 0 1000 0 TELUS Corp PUT 87971M103 60 3000 SH DFND 1 0 3000 0 Vermilion Energy Inc PUT 923725105 21 1000 SH DFND 1 0 1000 0 TC Energy Corp PUT 87807B107 193 4800 SH DFND 1 0 4800 0 Magna International Inc PUT 559222401 133 2800 SH DFND 1 0 2800 0 Precision Drilling Corp CALL 74022D407 127 2500 SH DFND 1 0 2500 0 Canadian Imperial Bank of Commerce PUT 136069101 324 7400 SH DFND 1 0 7400 0 Canadian Imperial Bank of Commerce PUT 136069101 57 1300 SH DFND 1 0 1300 0 iShares MSCI Canada ETF PUT 464286509 6156 200000 SH SOLE 200000 0 0 Royal Bank of Canada PUT 780087102 270 3000 SH DFND 1 0 3000 0 Suncor Energy Inc CALL 867224107 113 4000 SH DFND 1 0 4000 0 Suncor Energy Inc PUT 867224107 56 2000 SH DFND 1 0 2000 0 iShares Russell 2000 ETF CALL 464287655 8246 50000 SH SOLE 50000 0 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Ovintiv Inc PUT 69047Q102 23 500 SH DFND 1 0 500 0 iShares MSCI Canada ETF PUT 464286509 12312 400000 SH SOLE 400000 0 0 Manulife Financial Corp PUT 56501R106 3139 200000 SH DFND 1 0 200000 0 Pembina Pipeline Corp CALL 706327103 3038 100000 SH DFND 1 0 100000 0 Pembina Pipeline Corp PUT 706327103 3038 100000 SH DFND 1 0 100000 0 Rogers Communications Inc PUT 775109200 39 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce PUT 136069101 740 16900 SH SOLE 16900 0 0 Canadian National Railway Co PUT 136375102 378 3500 SH DFND 1 0 3500 0 Enbridge Inc PUT 29250N105 41 1100 SH DFND 1 0 1100 0 Manulife Financial Corp PUT 56501R106 6 400 SH DFND 1 0 400 0 Canadian Imperial Bank of Commerce PUT 136069101 193 4400 SH DFND 1 0 4400 0 BCE Inc PUT 05534B760 92 2200 SH DFND 1 0 2200 0 BCE Inc PUT 05534B760 210 5000 SH DFND 1 0 5000 0 BCE Inc PUT 05534B760 176 4200 SH DFND 1 0 4200 0 Morgan Stanley CALL 617446448 3951 50000 SH SOLE 50000 0 0 Toronto-Dominion Bank/The PUT 891160509 368 6000 SH DFND 1 0 6000 0 CGI Inc PUT 12532H104 264 3500 SH DFND 1 0 3500 0 TC Energy Corp PUT 87807B107 48 1200 SH DFND 1 0 1200 0 Financial Select Sector SPDR Fund CALL 81369Y605 3201 105600 SH SOLE 105600 0 0 Canadian Natural Resources Ltd PUT 136385101 23 500 SH DFND 1 0 500 0 Agnico Eagle Mines Ltd PUT 008474108 423 10000 SH DFND 1 0 10000 0 Barrick Gold Corp PUT 067901108 8 500 SH DFND 1 0 500 0 Newmont Corp PUT 651639106 42 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 561 6400 SH DFND 1 0 6400 0 Cameco Corp PUT 13321L108 24 900 SH DFND 1 0 900 0 Canadian Imperial Bank of Commerce PUT 136069101 263 6000 SH DFND 1 0 6000 0 Canadian Natural Resources Ltd PUT 136385101 47 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 177 3800 SH DFND 1 0 3800 0 Canadian Natural Resources Ltd PUT 136385101 93 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The PUT 064149107 371 7800 SH DFND 1 0 7800 0 Suncor Energy Inc CALL 867224107 6514 231300 SH DFND 1 0 231300 0 Algonquin Power & Utilities Corp PUT 015857105 10 900 SH SOLE 900 0 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 15 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 169 6000 SH DFND 1 0 6000 0 Toronto-Dominion Bank/The PUT 891160509 37 600 SH DFND 1 0 600 0 BCE Inc PUT 05534B760 126 3000 SH DFND 1 0 3000 0 iShares Russell 2000 ETF PUT 464287655 8246 50000 SH SOLE 50000 0 0 Thomson Reuters Corp PUT 884903709 72 700 SH DFND 1 0 700 0 Agnico Eagle Mines Ltd PUT 008474108 169 4000 SH DFND 1 0 4000 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 117 2800 SH DFND 1 0 2800 0 Canadian Imperial Bank of Commerce PUT 136069101 26 600 SH DFND 1 0 600 0 Canadian Imperial Bank of Commerce PUT 136069101 53 1200 SH SOLE 1200 0 0 Canadian Imperial Bank of Commerce PUT 136069101 4 100 SH SOLE 100 0 0 Suncor Energy Inc PUT 867224107 28 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 333 7000 SH DFND 1 0 7000 0 Canadian Imperial Bank of Commerce PUT 136069101 88 2000 SH SOLE 2000 0 0 Royal Bank of Canada CALL 780087102 63 700 SH SOLE 700 0 0 Bank of Nova Scotia/The PUT 064149107 1665 35000 SH DFND 1 0 35000 0 Bank of Nova Scotia/The PUT 064149107 433 9100 SH DFND 1 0 9100 0 Manulife Financial Corp PUT 56501R106 3139 200000 SH SOLE 200000 0 0 Bank of America Corp PUT 060505104 5285 175000 SH SOLE 175000 0 0 Agnico Eagle Mines Ltd PUT 008474108 254 6000 SH DFND 1 0 6000 0 Invesco QQQ Trust Series 1 PUT 46090E103 6680 25000 SH SOLE 25000 0 0 Agnico Eagle Mines Ltd PUT 008474108 127 3000 SH DFND 1 0 3000 0 Toronto-Dominion Bank/The PUT 891160509 123 2000 SH DFND 1 0 2000 0 Franco-Nevada Corp PUT 351858105 48 400 SH DFND 1 0 400 0 Canadian Imperial Bank of Commerce PUT 136069101 88 2000 SH DFND 1 0 2000 0 Wheaton Precious Metals Corp PUT 962879102 32 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 98 1600 SH DFND 1 0 1600 0 Royal Bank of Canada PUT 780087102 720 8000 SH DFND 1 0 8000 0 Financial Select Sector SPDR Fund CALL 81369Y605 758 25000 SH SOLE 25000 0 0 Financial Select Sector SPDR Fund CALL 81369Y605 273 9000 SH SOLE 9000 0 0 Chevron Corp CALL 166764100 11494 80000 SH SOLE 80000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 460 10500 SH SOLE 10500 0 0 Brookfield Renewable Partners LP PUT G16258108 6 200 SH DFND 1 0 200 0 Pembina Pipeline Corp PUT 706327103 9113 300000 SH SOLE 300000 0 0 Magna International Inc PUT 559222401 66 1400 SH DFND 1 0 1400 0 TC Energy Corp PUT 87807B107 77 1900 SH DFND 1 0 1900 0 Canadian Imperial Bank of Commerce PUT 136069101 442 10100 SH DFND 1 0 10100 0 Enerplus Corp PUT 292766102 23 1600 SH DFND 1 0 1600 0 Granite Real Estate Investment Trust PUT 387437114 72 1500 SH DFND 1 0 1500 0 Granite Real Estate Investment Trust PUT 387437114 72 1500 SH DFND 1 0 1500 0 CGI Inc PUT 12532H104 113 1500 SH DFND 1 0 1500 0 Enbridge Inc PUT 29250N105 56 1500 SH DFND 1 0 1500 0 Canadian Imperial Bank of Commerce CALL 136069101 18 400 SH DFND 1 0 400 0 Rogers Communications Inc PUT 775109200 247 6400 SH DFND 1 0 6400 0 Canadian National Railway Co PUT 136375102 65 600 SH DFND 1 0 600 0 Sun Life Financial Inc CALL 866796105 68 1700 SH DFND 1 0 1700 0 Utilities Select Sector SPDR Fund PUT 81369Y886 1637 25000 SH SOLE 25000 0 0 Canadian Natural Resources Ltd CALL 136385101 1327 28500 SH DFND 1 0 28500 0 AbCellera Biologics Inc CALL 00288U106 15 1500 SH SOLE 1500 0 0 AbCellera Biologics Inc PUT 00288U106 15 1500 SH SOLE 1500 0 0 TELUS Corp PUT 87971M103 89 4500 SH DFND 1 0 4500 0 Cameco Corp CALL 13321L108 369 13900 SH DFND 1 0 13900 0 Brookfield Renewable Partners LP CALL G16258108 1765 56500 SH DFND 1 0 56500 0 iShares Gold Trust CALL 464285204 26151 829400 SH SOLE 829400 0 0 Canadian Natural Resources Ltd PUT 136385101 56 1200 SH DFND 1 0 1200 0 Canadian Imperial Bank of Commerce PUT 136069101 131 3000 SH DFND 1 0 3000 0 TC Energy Corp PUT 87807B107 189 4700 SH DFND 1 0 4700 0 CAE Inc PUT 124765108 31 2000 SH DFND 1 0 2000 0 Brookfield Renewable Partners LP CALL G16258108 94 3000 SH DFND 1 0 3000 0 Bank of Nova Scotia/The PUT 064149107 71 1500 SH DFND 1 0 1500 0 Brookfield Renewable Partners LP PUT G16258108 6 200 SH DFND 1 0 200 0 Canadian National Railway Co PUT 136375102 130 1200 SH DFND 1 0 1200 0 Agnico Eagle Mines Ltd PUT 008474108 106 2500 SH DFND 1 0 2500 0 Suncor Energy Inc CALL 867224107 28 1000 SH DFND 1 0 1000 0 Newmont Corp PUT 651639106 42 1000 SH DFND 1 0 1000 0 Newmont Corp PUT 651639106 42 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 51 1200 SH DFND 1 0 1200 0 Barrick Gold Corp PUT 067901108 31 2000 SH DFND 1 0 2000 0 Barrick Gold Corp PUT 067901108 186 12000 SH DFND 1 0 12000 0 Canadian Natural Resources Ltd PUT 136385101 79 1700 SH DFND 1 0 1700 0 Agnico Eagle Mines Ltd PUT 008474108 507 12000 SH DFND 1 0 12000 0 Newmont Corp PUT 651639106 42 1000 SH DFND 1 0 1000 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp PUT 22576C101 1 200 SH DFND 1 0 200 0 Pembina Pipeline Corp PUT 706327103 6 200 SH DFND 1 0 200 0 Bank of Nova Scotia/The PUT 064149107 119 2500 SH DFND 1 0 2500 0 Crescent Point Energy Corp PUT 22576C101 6 1000 SH DFND 1 0 1000 0 Ovintiv Inc PUT 69047Q102 41 900 SH DFND 1 0 900 0 BCE Inc CALL 05534B760 155 3700 SH DFND 1 0 3700 0 Barrick Gold Corp PUT 067901108 47 3000 SH DFND 1 0 3000 0 Canadian Imperial Bank of Commerce PUT 136069101 4377 100000 SH SOLE 100000 0 0 Bank of Nova Scotia/The PUT 064149107 95 2000 SH DFND 1 0 2000 0 Fortis Inc/Canada CALL 349553107 19 500 SH DFND 1 0 500 0 Newmont Corp PUT 651639106 42 1000 SH DFND 1 0 1000 0 Newmont Corp PUT 651639106 42 1000 SH DFND 1 0 1000 0 Newmont Corp PUT 651639106 84 2000 SH DFND 1 0 2000 0 Enbridge Inc PUT 29250N105 426 11500 SH DFND 1 0 11500 0 Barrick Gold Corp PUT 067901108 119 7700 SH DFND 1 0 7700 0 Sun Life Financial Inc PUT 866796105 159 4000 SH DFND 1 0 4000 0 MAG Silver Corp PUT 55903Q104 20 1600 SH DFND 1 0 1600 0 Crescent Point Energy Corp PUT 22576C101 3 500 SH DFND 1 0 500 0 First Majestic Silver Corp PUT 32076V103 8 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp PUT 22576C101 6 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 1608 33800 SH DFND 1 0 33800 0 Agnico Eagle Mines Ltd PUT 008474108 148 3500 SH DFND 1 0 3500 0 TC Energy Corp PUT 87807B107 129 3200 SH DFND 1 0 3200 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 8 300 SH DFND 1 0 300 0 Financial Select Sector SPDR Fund CALL 81369Y605 33341 1100000 SH SOLE 1100000 0 0 Newmont Corp PUT 651639106 42 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 9 400 SH DFND 1 0 400 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 17 1100 SH DFND 1 0 1100 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 46 3000 SH DFND 1 0 3000 0 Utilities Select Sector SPDR Fund PUT 81369Y886 9236 141100 SH SOLE 141100 0 0 Ovintiv Inc PUT 69047Q102 46 1000 SH DFND 1 0 1000 0 Enbridge Inc PUT 29250N105 26 700 SH DFND 1 0 700 0 Suncor Energy Inc PUT 867224107 82 2900 SH DFND 1 0 2900 0 Cenovus Energy Inc PUT 15135U109 15 1000 SH DFND 1 0 1000 0 Financial Select Sector SPDR Fund PUT 81369Y605 758 25000 SH SOLE 25000 0 0 Cameco Corp CALL 13321L108 3 100 SH DFND 1 0 100 0 Invesco QQQ Trust Series 1 CALL 46090E103 18705 70000 SH SOLE 70000 0 0 TC Energy Corp CALL 87807B107 40 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 9 400 SH DFND 1 0 400 0 TC Energy Corp PUT 87807B107 60 1500 SH DFND 1 0 1500 0 Financial Select Sector SPDR Fund PUT 81369Y605 758 25000 SH SOLE 25000 0 0 Algonquin Power & Utilities Corp CALL 015857105 44 4000 SH DFND 1 0 4000 0 Royal Bank of Canada PUT 780087102 3061 34000 SH DFND 1 0 34000 0 Bank of Nova Scotia/The PUT 064149107 190 4000 SH DFND 1 0 4000 0 Canadian Natural Resources Ltd PUT 136385101 9 200 SH DFND 1 0 200 0 Bank of Nova Scotia/The PUT 064149107 476 10000 SH DFND 1 0 10000 0 Toronto-Dominion Bank/The CALL 891160509 613 10000 SH DFND 1 0 10000 0 Utilities Select Sector SPDR Fund PUT 81369Y886 92 1400 SH SOLE 1400 0 0 Royal Bank of Canada CALL 780087102 153 1700 SH DFND 1 0 1700 0 BCE Inc PUT 05534B760 63 1500 SH DFND 1 0 1500 0 Toronto-Dominion Bank/The PUT 891160509 12267 200000 SH DFND 1 0 200000 0 Brookfield Renewable Partners LP CALL G16258108 34 1100 SH DFND 1 0 1100 0 Franco-Nevada Corp PUT 351858105 24 200 SH DFND 1 0 200 0 TELUS Corp PUT 87971M103 32 1600 SH DFND 1 0 1600 0 Manulife Financial Corp PUT 56501R106 16 1000 SH DFND 1 0 1000 0 Algonquin Power & Utilities Corp CALL 015857105 13 1200 SH DFND 1 0 1200 0 MAG Silver Corp CALL 55903Q104 13 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 28 600 SH DFND 1 0 600 0 BCE Inc CALL 05534B760 428 10200 SH DFND 1 0 10200 0 Agnico Eagle Mines Ltd PUT 008474108 359 8500 SH DFND 1 0 8500 0 BCE Inc PUT 05534B760 172 4100 SH DFND 1 0 4100 0 Enbridge Inc CALL 29250N105 19 500 SH DFND 1 0 500 0 Nutrien Ltd PUT 67077M108 83 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 11 500 SH DFND 1 0 500 0 Barrick Gold Corp PUT 067901108 56 3600 SH DFND 1 0 3600 0 BCE Inc PUT 05534B760 189 4500 SH DFND 1 0 4500 0 Enbridge Inc CALL 29250N105 4 100 SH DFND 1 0 100 0 Manulife Financial Corp CALL 56501R106 16 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp PUT 22576C101 12 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Commerce PUT 136069101 175 4000 SH DFND 1 0 4000 0 Canadian Imperial Bank of Commerce PUT 136069101 109 2500 SH DFND 1 0 2500 0 Vermilion Energy Inc PUT 923725105 21 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 21 1000 SH DFND 1 0 1000 0 Hudbay Minerals Inc PUT 443628102 10 2500 SH DFND 1 0 2500 0 Vermilion Energy Inc PUT 923725105 28 1300 SH DFND 1 0 1300 0 Vermilion Energy Inc PUT 923725105 24 1100 SH DFND 1 0 1100 0 Manulife Financial Corp CALL 56501R106 6 400 SH DFND 1 0 400 0 Vermilion Energy Inc PUT 923725105 21 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada PUT 349553107 11 300 SH DFND 1 0 300 0 iShares Russell 2000 ETF PUT 464287655 65968 400000 SH SOLE 400000 0 0 Agnico Eagle Mines Ltd CALL 008474108 4 100 SH DFND 1 0 100 0 Bank of Nova Scotia/The PUT 064149107 205 4300 SH DFND 1 0 4300 0 BCE Inc CALL 05534B760 28108 670300 SH DFND 1 0 670300 0 Agnico Eagle Mines Ltd CALL 008474108 139 3300 SH DFND 1 0 3300 0 iShares Russell 2000 ETF CALL 464287655 4123 25000 SH SOLE 25000 0 0 Toronto-Dominion Bank/The PUT 891160509 98 1600 SH DFND 1 0 1600 0 Agnico Eagle Mines Ltd CALL 008474108 5476 129600 SH DFND 1 0 129600 0 BCE Inc PUT 05534B760 42 1000 SH DFND 1 0 1000 0 Hudbay Minerals Inc PUT 443628102 2 400 SH DFND 1 0 400 0 Barrick Gold Corp PUT 067901108 930 60000 SH DFND 1 0 60000 0 Alphabet Inc CALL 02079K107 24038 250000 SH SOLE 250000 0 0 Vermilion Energy Inc PUT 923725105 6 300 SH DFND 1 0 300 0 Barrick Gold Corp CALL 067901108 16 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 37 800 SH DFND 1 0 800 0 Cenovus Energy Inc PUT 15135U109 8 500 SH DFND 1 0 500 0 Enbridge Inc PUT 29250N105 9152 246800 SH DFND 1 0 246800 0 Wheaton Precious Metals Corp PUT 962879102 81 2500 SH DFND 1 0 2500 0 Toronto-Dominion Bank/The PUT 891160509 12181 198600 SH DFND 1 0 198600 0 Enerplus Corp CALL 292766102 3 200 SH DFND 1 0 200 0 Canadian National Railway Co CALL 136375102 22 200 SH DFND 1 0 200 0 BCE Inc CALL 05534B760 742 17700 SH DFND 1 0 17700 0 Ovintiv Inc CALL 69047Q102 9 200 SH DFND 1 0 200 0 BCE Inc PUT 05534B760 210 5000 SH DFND 1 0 5000 0 Cenovus Energy Inc CALL 15135U109 31 2000 SH DFND 1 0 2000 0 Royal Bank of Canada CALL 780087102 2980 33100 SH DFND 1 0 33100 0 Canadian National Railway Co CALL 136375102 32 300 SH DFND 1 0 300 0 Vermilion Energy Inc PUT 923725105 9 400 SH DFND 1 0 400 0 Rogers Communications Inc CALL 775109200 39 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 207 2300 SH DFND 1 0 2300 0 Manulife Financial Corp PUT 56501R106 25 1600 SH DFND 1 0 1600 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 98 1600 SH DFND 1 0 1600 0 Toronto-Dominion Bank/The PUT 891160509 123 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The CALL 891160509 123 2000 SH DFND 1 0 2000 0 Rogers Communications Inc PUT 775109200 46 1200 SH DFND 1 0 1200 0 Canadian Imperial Bank of Commerce PUT 136069101 44 1000 SH DFND 1 0 1000 0 Ovintiv Inc PUT 69047Q102 23 500 SH DFND 1 0 500 0 MAG Silver Corp CALL 55903Q104 13 1000 SH DFND 1 0 1000 0 Manulife Financial Corp CALL 56501R106 8 500 SH DFND 1 0 500 0 Enerplus Corp PUT 292766102 7 500 SH DFND 1 0 500 0 Newmont Corp PUT 651639106 42 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp CALL 22576C101 46 7500 SH DFND 1 0 7500 0 TELUS Corp PUT 87971M103 8 400 SH DFND 1 0 400 0 Wheaton Precious Metals Corp CALL 962879102 32 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce CALL 136069101 66 1500 SH DFND 1 0 1500 0 Suncor Energy Inc PUT 867224107 28 1000 SH DFND 1 0 1000 0 TC Energy Corp PUT 87807B107 16 400 SH DFND 1 0 400 0 Bank of Montreal CALL 063671101 13227 150900 SH DFND 1 0 150900 0 Enerplus Corp PUT 292766102 23 1600 SH DFND 1 0 1600 0 Fortis Inc/Canada CALL 349553107 8 200 SH DFND 1 0 200 0 Barrick Gold Corp CALL 067901108 3 200 SH DFND 1 0 200 0 Barrick Gold Corp CALL 067901108 8 500 SH DFND 1 0 500 0 Enerplus Corp PUT 292766102 34 2400 SH DFND 1 0 2400 0 Hudbay Minerals Inc PUT 443628102 10 2500 SH DFND 1 0 2500 0 Bank of Nova Scotia/The CALL 064149107 14 300 SH DFND 1 0 300 0 Crescent Point Energy Corp CALL 22576C101 6 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 42 1600 SH DFND 1 0 1600 0 Enerplus Corp CALL 292766102 91 6400 SH DFND 1 0 6400 0 Pembina Pipeline Corp PUT 706327103 3 100 SH DFND 1 0 100 0 Canadian Imperial Bank of Commerce CALL 136069101 127 2900 SH DFND 1 0 2900 0 Canadian Imperial Bank of Commerce CALL 136069101 44 1000 SH DFND 1 0 1000 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 21 500 SH DFND 1 0 500 0 First Majestic Silver Corp CALL 32076V103 15 2000 SH DFND 1 0 2000 0 Newmont Corp PUT 651639106 84 2000 SH DFND 1 0 2000 0 Agnico Eagle Mines Ltd CALL 008474108 4 100 SH DFND 1 0 100 0 Barrick Gold Corp CALL 067901108 16 1000 SH DFND 1 0 1000 0 Canadian National Railway Co CALL 136375102 1339 12400 SH DFND 1 0 12400 0 Canadian Natural Resources Ltd PUT 136385101 14 300 SH DFND 1 0 300 0 Canadian Natural Resources Ltd PUT 136385101 42 900 SH DFND 1 0 900 0 Newmont Corp PUT 651639106 42 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 368 6000 SH DFND 1 0 6000 0 BCE Inc PUT 05534B760 84 2000 SH DFND 1 0 2000 0 Hudbay Minerals Inc PUT 443628102 4 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 3616 97500 SH DFND 1 0 97500 0 Target Corp PUT 87612E106 4452 30000 SH SOLE 30000 0 0 Suncor Energy Inc CALL 867224107 563 20000 SH DFND 1 0 20000 0 Toronto-Dominion Bank/The CALL 891160509 61 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 9 600 SH DFND 1 0 600 0 Cenovus Energy Inc CALL 15135U109 40 2600 SH DFND 1 0 2600 0 Cameco Corp CALL 13321L108 69 2600 SH DFND 1 0 2600 0 Vermilion Energy Inc PUT 923725105 21 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 47 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 63 1500 SH DFND 1 0 1500 0 Teck Resources Ltd PUT 878742204 15 500 SH DFND 1 0 500 0 West Fraser Timber Co Ltd CALL 952845105 72 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 Newmont Corp PUT 651639106 105 2500 SH DFND 1 0 2500 0 Vermilion Energy Inc CALL 923725105 30 1400 SH DFND 1 0 1400 0 Vermilion Energy Inc CALL 923725105 524 24500 SH DFND 1 0 24500 0 Canadian Imperial Bank of Commerce PUT 136069101 44 1000 SH DFND 1 0 1000 0 Barrick Gold Corp PUT 067901108 62 4000 SH DFND 1 0 4000 0 Enbridge Inc CALL 29250N105 404 10900 SH DFND 1 0 10900 0 Enbridge Inc PUT 29250N105 686 18500 SH DFND 1 0 18500 0 BCE Inc CALL 05534B760 46 1100 SH DFND 1 0 1100 0 Cameco Corp PUT 13321L108 16 600 SH DFND 1 0 600 0 Osisko Gold Royalties Ltd CALL 68827L101 20 2000 SH DFND 1 0 2000 0 Wheaton Precious Metals Corp PUT 962879102 39 1200 SH DFND 1 0 1200 0 Rogers Communications Inc CALL 775109200 19 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The PUT 064149107 48 1000 SH DFND 1 0 1000 0 Brookfield Renewable Partners LP CALL G16258108 3 100 SH DFND 1 0 100 0 Osisko Gold Royalties Ltd CALL 68827L101 31 3000 SH DFND 1 0 3000 0 Shopify Inc PUT 82509L107 3077 114200 SH SOLE 114200 0 0 Rogers Communications Inc PUT 775109200 39 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 18 200 SH DFND 1 0 200 0 Toronto-Dominion Bank/The PUT 891160509 1533 25000 SH DFND 1 0 25000 0 Barrick Gold Corp CALL 067901108 78 5000 SH DFND 1 0 5000 0 Toronto-Dominion Bank/The PUT 891160509 245 4000 SH DFND 1 0 4000 0 Ovintiv Inc PUT 69047Q102 74 1600 SH DFND 1 0 1600 0 Newmont Corp PUT 651639106 63 1500 SH DFND 1 0 1500 0 Barrick Gold Corp PUT 067901108 23 1500 SH DFND 1 0 1500 0 Manulife Financial Corp PUT 56501R106 5494 350000 SH SOLE 350000 0 0 Osisko Gold Royalties Ltd CALL 68827L101 10 1000 SH DFND 1 0 1000 0 TELUS Corp PUT 87971M103 2 100 SH DFND 1 0 100 0 Enerplus Corp CALL 292766102 14 1000 SH DFND 1 0 1000 0 PayPal Holdings Inc PUT 70450Y103 1119 13000 SH SOLE 13000 0 0 PayPal Holdings Inc CALL 70450Y103 1119 13000 SH SOLE 13000 0 0 Canadian Natural Resources Ltd PUT 136385101 233 5000 SH DFND 1 0 5000 0 Barrick Gold Corp PUT 067901108 31 2000 SH DFND 1 0 2000 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce PUT 136069101 44 1000 SH DFND 1 0 1000 0 TELUS Corp PUT 87971M103 20 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 121 2600 SH DFND 1 0 2600 0 Pembina Pipeline Corp CALL 706327103 30 1000 SH DFND 1 0 1000 0 Suncor Energy Inc CALL 867224107 6 200 SH DFND 1 0 200 0 Manulife Financial Corp CALL 56501R106 69 4400 SH DFND 1 0 4400 0 Enbridge Inc CALL 29250N105 938 25300 SH DFND 1 0 25300 0 Nutrien Ltd PUT 67077M108 17 200 SH DFND 1 0 200 0 Canadian National Railway Co CALL 136375102 11 100 SH DFND 1 0 100 0 Barrick Gold Corp PUT 067901108 39 2500 SH DFND 1 0 2500 0 Enbridge Inc CALL 29250N105 19 500 SH DFND 1 0 500 0 Canadian Natural Resources Ltd CALL 136385101 4772 102500 SH DFND 1 0 102500 0 Agnico Eagle Mines Ltd PUT 008474108 21 500 SH DFND 1 0 500 0 SPDR S&P 500 ETF Trust PUT 78462F103 53592 150000 SH SOLE 150000 0 0 Franco-Nevada Corp PUT 351858105 119 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada CALL 349553107 4 100 SH DFND 1 0 100 0 Methanex Corp CALL 59151K108 32 1000 SH DFND 1 0 1000 0 Wheaton Precious Metals Corp PUT 962879102 74 2300 SH DFND 1 0 2300 0 Royal Bank of Canada PUT 780087102 7518 83500 SH DFND 1 0 83500 0 Agnico Eagle Mines Ltd PUT 008474108 106 2500 SH DFND 1 0 2500 0 Cameco Corp CALL 13321L108 104 3900 SH DFND 1 0 3900 0 Kinross Gold Corp PUT 496902404 19 5000 SH DFND 1 0 5000 0 Cenovus Energy Inc CALL 15135U109 46 3000 SH DFND 1 0 3000 0 Canadian Natural Resources Ltd PUT 136385101 14 300 SH DFND 1 0 300 0 Royal Bank of Canada PUT 780087102 1080 12000 SH DFND 1 0 12000 0 TC Energy Corp CALL 87807B107 15799 392200 SH DFND 1 0 392200 0 Franco-Nevada Corp PUT 351858105 36 300 SH DFND 1 0 300 0 Enerplus Corp PUT 292766102 3 200 SH DFND 1 0 200 0 Manulife Financial Corp PUT 56501R106 16 1000 SH DFND 1 0 1000 0 Manulife Financial Corp PUT 56501R106 16 1000 SH DFND 1 0 1000 0 Manulife Financial Corp CALL 56501R106 16 1000 SH DFND 1 0 1000 0 Manulife Financial Corp PUT 56501R106 16 1000 SH DFND 1 0 1000 0 Kinross Gold Corp PUT 496902404 2 500 SH DFND 1 0 500 0 Nutrien Ltd PUT 67077M108 167 2000 SH DFND 1 0 2000 0 Shopify Inc PUT 82509L107 754 28000 SH SOLE 28000 0 0 Cameco Corp PUT 13321L108 3 100 SH DFND 1 0 100 0 Toronto-Dominion Bank/The PUT 891160509 98 1600 SH DFND 1 0 1600 0 Canadian Natural Resources Ltd CALL 136385101 773 16600 SH DFND 1 0 16600 0 Bank of Nova Scotia/The PUT 064149107 48 1000 SH DFND 1 0 1000 0 Brookfield Renewable Partners LP CALL G16258108 22 700 SH DFND 1 0 700 0 Cenovus Energy Inc CALL 15135U109 34 2200 SH DFND 1 0 2200 0 Shopify Inc CALL 82509L107 189 7000 SH SOLE 7000 0 0 Hudbay Minerals Inc CALL 443628102 3 800 SH DFND 1 0 800 0 Vermilion Energy Inc PUT 923725105 15 700 SH DFND 1 0 700 0 Vermilion Energy Inc PUT 923725105 15 700 SH DFND 1 0 700 0 Enbridge Inc CALL 29250N105 337 9100 SH DFND 1 0 9100 0 Enerplus Corp PUT 292766102 10 700 SH DFND 1 0 700 0 TELUS Corp CALL 87971M103 5771 290600 SH DFND 1 0 290600 0 Cenovus Energy Inc CALL 15135U109 77 5000 SH DFND 1 0 5000 0 TELUS Corp CALL 87971M103 147 7400 SH DFND 1 0 7400 0 TELUS Corp CALL 87971M103 4 200 SH DFND 1 0 200 0 Crescent Point Energy Corp CALL 22576C101 12 2000 SH DFND 1 0 2000 0 Canadian Natural Resources Ltd CALL 136385101 70 1500 SH DFND 1 0 1500 0 Vermilion Energy Inc PUT 923725105 21 1000 SH DFND 1 0 1000 0 Teck Resources Ltd PUT 878742204 30 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 28 1300 SH DFND 1 0 1300 0 Vermilion Energy Inc PUT 923725105 26 1200 SH DFND 1 0 1200 0 Franco-Nevada Corp PUT 351858105 12 100 SH DFND 1 0 100 0 Vermilion Energy Inc PUT 923725105 15 700 SH DFND 1 0 700 0 Cameco Corp CALL 13321L108 27 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 27 1000 SH DFND 1 0 1000 0 Enbridge Inc PUT 29250N105 371 10000 SH DFND 1 0 10000 0 Crescent Point Energy Corp PUT 22576C101 6 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 8 300 SH DFND 1 0 300 0 Agnico Eagle Mines Ltd PUT 008474108 17 400 SH DFND 1 0 400 0 Canadian Imperial Bank of Commerce CALL 136069101 9 200 SH DFND 1 0 200 0 Rogers Communications Inc CALL 775109200 39 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The CALL 891160509 30239 493000 SH DFND 1 0 493000 0 Franco-Nevada Corp PUT 351858105 96 800 SH DFND 1 0 800 0 Wheaton Precious Metals Corp CALL 962879102 32 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 116 5400 SH DFND 1 0 5400 0 Cenovus Energy Inc PUT 15135U109 31 2000 SH DFND 1 0 2000 0 Vermilion Energy Inc PUT 923725105 34 1600 SH DFND 1 0 1600 0 Fortis Inc/Canada PUT 349553107 38 1000 SH DFND 1 0 1000 0 Moody's Corp PUT 615369105 1945 8000 SH SOLE 8000 0 0 Thomson Reuters Corp CALL 884903709 7392 72000 SH DFND 1 0 72000 0 Cenovus Energy Inc CALL 15135U109 63 4100 SH DFND 1 0 4100 0 Ovintiv Inc PUT 69047Q102 92 2000 SH DFND 1 0 2000 0 Hudbay Minerals Inc CALL 443628102 4 1000 SH DFND 1 0 1000 0 Nutrien Ltd PUT 67077M108 8 100 SH DFND 1 0 100 0 Cameco Corp PUT 13321L108 53 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The PUT 891160509 61 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd CALL 008474108 42 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd CALL 008474108 237 5600 SH DFND 1 0 5600 0 Vermilion Energy Inc PUT 923725105 21 1000 SH DFND 1 0 1000 0 Teck Resources Ltd CALL 878742204 30 1000 SH DFND 1 0 1000 0 Barrick Gold Corp PUT 067901108 47 3000 SH DFND 1 0 3000 0 Vermilion Energy Inc PUT 923725105 88 4100 SH DFND 1 0 4100 0 Canadian Natural Resources Ltd PUT 136385101 28 600 SH DFND 1 0 600 0 TC Energy Corp CALL 87807B107 15307 380000 SH DFND 1 0 380000 0 Cenovus Energy Inc CALL 15135U109 31 2000 SH DFND 1 0 2000 0 TC Energy Corp PUT 87807B107 60 1500 SH DFND 1 0 1500 0 Teck Resources Ltd PUT 878742204 21 700 SH DFND 1 0 700 0 Agnico Eagle Mines Ltd CALL 008474108 114 2700 SH DFND 1 0 2700 0 Toronto-Dominion Bank/The PUT 891160509 245 4000 SH DFND 1 0 4000 0 Canadian Natural Resources Ltd PUT 136385101 47 1000 SH DFND 1 0 1000 0 Newmont Corp PUT 651639106 126 3000 SH DFND 1 0 3000 0 Brookfield Infrastructure Partners LP CALL G16252101 5022 140000 SH DFND 1 0 140000 0 Suncor Energy Inc CALL 867224107 217 7700 SH DFND 1 0 7700 0 Canadian Natural Resources Ltd PUT 136385101 186 4000 SH DFND 1 0 4000 0 TC Energy Corp PUT 87807B107 40 1000 SH DFND 1 0 1000 0 Wheaton Precious Metals Corp CALL 962879102 3 100 SH DFND 1 0 100 0 Vermilion Energy Inc CALL 923725105 2 100 SH DFND 1 0 100 0 Bank of Nova Scotia/The PUT 064149107 24 500 SH DFND 1 0 500 0 Brookfield Renewable Partners LP CALL G16258108 19 600 SH DFND 1 0 600 0 Canadian Natural Resources Ltd PUT 136385101 107 2300 SH DFND 1 0 2300 0 Enbridge Inc CALL 29250N105 19 500 SH DFND 1 0 500 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 TransAlta Corp CALL 89346D107 3341 377900 SH DFND 1 0 377900 0 Agnico Eagle Mines Ltd CALL 008474108 72 1700 SH DFND 1 0 1700 0 Canadian Natural Resources Ltd PUT 136385101 47 1000 SH DFND 1 0 1000 0 Imperial Oil Ltd CALL 453038408 4 100 SH DFND 1 0 100 0 Canadian Natural Resources Ltd CALL 136385101 33 700 SH DFND 1 0 700 0 Osisko Gold Royalties Ltd PUT 68827L101 19 1900 SH DFND 1 0 1900 0 Alamos Gold Inc CALL 011532108 19 2500 SH DFND 1 0 2500 0 Invesco QQQ Trust Series 1 PUT 46090E103 13361 50000 SH SOLE 50000 0 0 Pembina Pipeline Corp CALL 706327103 30 1000 SH DFND 1 0 1000 0 Franco-Nevada Corp CALL 351858105 119 1000 SH DFND 1 0 1000 0 Nutrien Ltd CALL 67077M108 17 200 SH DFND 1 0 200 0 Franco-Nevada Corp PUT 351858105 119 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd CALL 136385101 470 10100 SH DFND 1 0 10100 0 TC Energy Corp PUT 87807B107 101 2500 SH DFND 1 0 2500 0 Agnico Eagle Mines Ltd CALL 008474108 63 1500 SH DFND 1 0 1500 0 Canadian National Railway Co CALL 136375102 1080 10000 SH DFND 1 0 10000 0 Vermilion Energy Inc CALL 923725105 34 1600 SH DFND 1 0 1600 0 Apple Inc CALL 037833100 20730 150000 SH SOLE 150000 0 0 Agnico Eagle Mines Ltd PUT 008474108 85 2000 SH DFND 1 0 2000 0 Sun Life Financial Inc CALL 866796105 16902 425000 SH DFND 1 0 425000 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Barrick Gold Corp CALL 067901108 16 1000 SH DFND 1 0 1000 0 Wheaton Precious Metals Corp CALL 962879102 19 600 SH DFND 1 0 600 0 Franco-Nevada Corp PUT 351858105 24 200 SH DFND 1 0 200 0 Wheaton Precious Metals Corp PUT 962879102 36 1100 SH DFND 1 0 1100 0 Barrick Gold Corp PUT 067901108 11 700 SH DFND 1 0 700 0 Enerplus Corp PUT 292766102 14 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 43 2000 SH DFND 1 0 2000 0 Enerplus Corp CALL 292766102 38 2700 SH DFND 1 0 2700 0 Crescent Point Energy Corp CALL 22576C101 31 5000 SH DFND 1 0 5000 0 Vermilion Energy Inc CALL 923725105 4 200 SH DFND 1 0 200 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 9 400 SH DFND 1 0 400 0 Yamana Gold Inc CALL 98462Y100 32 7000 SH DFND 1 0 7000 0 Fortis Inc/Canada CALL 349553107 27 700 SH DFND 1 0 700 0 Imperial Oil Ltd CALL 453038408 22 500 SH DFND 1 0 500 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 15 700 SH DFND 1 0 700 0 Algonquin Power & Utilities Corp PUT 015857105 5 500 SH DFND 1 0 500 0 Algonquin Power & Utilities Corp CALL 015857105 7210 660000 SH DFND 1 0 660000 0 Invesco QQQ Trust Series 1 PUT 46090E103 13361 50000 SH SOLE 50000 0 0 Pan American Silver Corp CALL 697900108 3975 250000 SH DFND 1 0 250000 0 Canadian Imperial Bank of Commerce PUT 136069101 39 900 SH DFND 1 0 900 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 Alamos Gold Inc CALL 011532108 15 2000 SH DFND 1 0 2000 0 Utilities Select Sector SPDR Fund PUT 81369Y886 1748 26700 SH SOLE 26700 0 0 Brookfield Infrastructure Partners LP CALL G16252101 4115 114700 SH DFND 1 0 114700 0 Cameco Corp PUT 13321L108 24 900 SH DFND 1 0 900 0 Royal Bank of Canada PUT 780087102 900 10000 SH DFND 1 0 10000 0 Cameco Corp CALL 13321L108 3 100 SH DFND 1 0 100 0 Magna International Inc CALL 559222401 3321 70000 SH DFND 1 0 70000 0 Precision Drilling Corp CALL 74022D407 15 300 SH DFND 1 0 300 0 Barrick Gold Corp PUT 067901108 31 2000 SH DFND 1 0 2000 0 Wheaton Precious Metals Corp CALL 962879102 29 900 SH DFND 1 0 900 0 Vermilion Energy Inc PUT 923725105 30 1400 SH DFND 1 0 1400 0 Vermilion Energy Inc PUT 923725105 15 700 SH DFND 1 0 700 0 Vermilion Energy Inc PUT 923725105 17 800 SH DFND 1 0 800 0 Vermilion Energy Inc CALL 923725105 109 5100 SH DFND 1 0 5100 0 Bank of Nova Scotia/The PUT 064149107 10 200 SH DFND 1 0 200 0 Barrick Gold Corp PUT 067901108 78 5000 SH DFND 1 0 5000 0 Cameco Corp CALL 13321L108 13 500 SH DFND 1 0 500 0 Enbridge Inc PUT 29250N105 7416 200000 SH SOLE 200000 0 0 BCE Inc PUT 05534B760 113 2700 SH DFND 1 0 2700 0 Barrick Gold Corp PUT 067901108 6 400 SH DFND 1 0 400 0 Enerplus Corp PUT 292766102 7 500 SH DFND 1 0 500 0 Cenovus Energy Inc PUT 15135U109 15 1000 SH DFND 1 0 1000 0 Teck Resources Ltd PUT 878742204 225 7400 SH DFND 1 0 7400 0 Franco-Nevada Corp PUT 351858105 119 1000 SH DFND 1 0 1000 0 Barrick Gold Corp PUT 067901108 47 3000 SH DFND 1 0 3000 0 Suncor Energy Inc PUT 867224107 11 400 SH DFND 1 0 400 0 Toronto-Dominion Bank/The PUT 891160509 675 11000 SH DFND 1 0 11000 0 Imperial Oil Ltd CALL 453038408 43 1000 SH DFND 1 0 1000 0 Barrick Gold Corp PUT 067901108 791 51000 SH DFND 1 0 51000 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Franco-Nevada Corp PUT 351858105 119 1000 SH DFND 1 0 1000 0 Enerplus Corp CALL 292766102 27 1900 SH DFND 1 0 1900 0 Nutrien Ltd PUT 67077M108 83 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 6 300 SH DFND 1 0 300 0 Vermilion Energy Inc PUT 923725105 43 2000 SH DFND 1 0 2000 0 Vermilion Energy Inc PUT 923725105 21 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 21 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp CALL 22576C101 12 2000 SH DFND 1 0 2000 0 Methanex Corp PUT 59151K108 57 1800 SH DFND 1 0 1800 0 Nutrien Ltd CALL 67077M108 1918 23000 SH DFND 1 0 23000 0 TC Energy Corp PUT 87807B107 20 500 SH DFND 1 0 500 0 Crescent Point Energy Corp CALL 22576C101 6 1000 SH DFND 1 0 1000 0 Manulife Financial Corp CALL 56501R106 47 3000 SH DFND 1 0 3000 0 Crescent Point Energy Corp CALL 22576C101 6 1000 SH DFND 1 0 1000 0 Wheaton Precious Metals Corp CALL 962879102 16 500 SH DFND 1 0 500 0 Cenovus Energy Inc PUT 15135U109 192 12500 SH DFND 1 0 12500 0 Barrick Gold Corp PUT 067901108 31 2000 SH DFND 1 0 2000 0 Canadian Natural Resources Ltd CALL 136385101 47 1000 SH DFND 1 0 1000 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Barrick Gold Corp CALL 067901108 6 400 SH DFND 1 0 400 0 Wheaton Precious Metals Corp CALL 962879102 32 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 263 3000 SH DFND 1 0 3000 0 Canadian Imperial Bank of Commerce PUT 136069101 919 21000 SH DFND 1 0 21000 0 Toronto-Dominion Bank/The PUT 891160509 12 200 SH DFND 1 0 200 0 Methanex Corp CALL 59151K108 16 500 SH DFND 1 0 500 0 Cameco Corp CALL 13321L108 13 500 SH DFND 1 0 500 0 Barrick Gold Corp CALL 067901108 16 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 3 100 SH DFND 1 0 100 0 Teck Resources Ltd CALL 878742204 27 900 SH DFND 1 0 900 0 Agnico Eagle Mines Ltd CALL 008474108 25 600 SH DFND 1 0 600 0 Cameco Corp CALL 13321L108 45 1700 SH DFND 1 0 1700 0 Cameco Corp CALL 13321L108 42 1600 SH DFND 1 0 1600 0 Cameco Corp PUT 13321L108 24 900 SH DFND 1 0 900 0 Wheaton Precious Metals Corp PUT 962879102 42 1300 SH DFND 1 0 1300 0 Cenovus Energy Inc CALL 15135U109 1077 70100 SH DFND 1 0 70100 0 Canadian Natural Resources Ltd CALL 136385101 424 9100 SH DFND 1 0 9100 0 Cameco Corp CALL 13321L108 3 100 SH DFND 1 0 100 0 Bank of Nova Scotia/The PUT 064149107 152 3200 SH DFND 1 0 3200 0 Ovintiv Inc PUT 69047Q102 184 4000 SH DFND 1 0 4000 0 Agnico Eagle Mines Ltd PUT 008474108 182 4300 SH DFND 1 0 4300 0 Cenovus Energy Inc PUT 15135U109 84 5500 SH DFND 1 0 5500 0 BlackBerry Ltd CALL 09228F103 1176 249500 SH DFND 1 0 249500 0 Cenovus Energy Inc CALL 15135U109 15 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 3 200 SH DFND 1 0 200 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 53 2000 SH DFND 1 0 2000 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Pembina Pipeline Corp PUT 706327103 152 5000 SH DFND 1 0 5000 0 Cameco Corp CALL 13321L108 16 600 SH DFND 1 0 600 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 15 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 5 200 SH DFND 1 0 200 0 Enerplus Corp CALL 292766102 23 1600 SH DFND 1 0 1600 0 Ovintiv Inc PUT 69047Q102 92 2000 SH DFND 1 0 2000 0 Imperial Oil Ltd PUT 453038408 173 4000 SH DFND 1 0 4000 0 Bank of Nova Scotia/The PUT 064149107 48 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 988 16100 SH DFND 1 0 16100 0 Agnico Eagle Mines Ltd CALL 008474108 220 5200 SH DFND 1 0 5200 0 Wheaton Precious Metals Corp CALL 962879102 39 1200 SH DFND 1 0 1200 0 Bank of Nova Scotia/The PUT 064149107 5 100 SH DFND 1 0 100 0 Canadian Natural Resources Ltd PUT 136385101 116 2500 SH DFND 1 0 2500 0 Canadian Imperial Bank of Commerce PUT 136069101 88 2000 SH DFND 1 0 2000 0 Teck Resources Ltd PUT 878742204 61 2000 SH DFND 1 0 2000 0 Canadian Natural Resources Ltd PUT 136385101 14 300 SH DFND 1 0 300 0 Bank of Montreal PUT 063671101 175 2000 SH DFND 1 0 2000 0 Fortis Inc/Canada CALL 349553107 4 100 SH DFND 1 0 100 0 Vermilion Energy Inc CALL 923725105 13 600 SH DFND 1 0 600 0 Vermilion Energy Inc CALL 923725105 21 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 11 400 SH DFND 1 0 400 0 Suncor Energy Inc PUT 867224107 8 300 SH DFND 1 0 300 0 Vermilion Energy Inc CALL 923725105 21 1000 SH DFND 1 0 1000 0 TC Energy Corp PUT 87807B107 60 1500 SH DFND 1 0 1500 0 Cenovus Energy Inc CALL 15135U109 77 5000 SH DFND 1 0 5000 0 Cenovus Energy Inc CALL 15135U109 77 5000 SH DFND 1 0 5000 0 Vermilion Energy Inc CALL 923725105 75 3500 SH DFND 1 0 3500 0 Lightspeed Commerce Inc CALL 53229C107 220 12500 SH DFND 1 0 12500 0 Enerplus Corp PUT 292766102 35 2500 SH DFND 1 0 2500 0 Agnico Eagle Mines Ltd PUT 008474108 85 2000 SH DFND 1 0 2000 0 Teck Resources Ltd PUT 878742204 30 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 21 1000 SH DFND 1 0 1000 0 Franco-Nevada Corp PUT 351858105 119 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 180 2000 SH DFND 1 0 2000 0 Wheaton Precious Metals Corp PUT 962879102 19 600 SH DFND 1 0 600 0 Centene Corp PUT 15135B101 4980 64000 SH SOLE 64000 0 0 Newmont Corp PUT 651639106 231 5500 SH DFND 1 0 5500 0 Canadian Natural Resources Ltd CALL 136385101 42 900 SH DFND 1 0 900 0 Bank of Montreal PUT 063671101 88 1000 SH DFND 1 0 1000 0 Magna International Inc PUT 559222401 19 400 SH DFND 1 0 400 0 Toronto-Dominion Bank/The CALL 891160509 19437 316900 SH DFND 1 0 316900 0 Canadian Imperial Bank of Commerce CALL 136069101 13132 300000 SH DFND 1 0 300000 0 Barrick Gold Corp CALL 067901108 310 20000 SH DFND 1 0 20000 0 Canadian Imperial Bank of Commerce PUT 136069101 44 1000 SH DFND 1 0 1000 0 Newmont Corp PUT 651639106 42 1000 SH DFND 1 0 1000 0 Brookfield Renewable Partners LP PUT G16258108 3 100 SH DFND 1 0 100 0 Pan American Silver Corp CALL 697900108 16 1000 SH DFND 1 0 1000 0 Pan American Silver Corp CALL 697900108 79 5000 SH DFND 1 0 5000 0 Teck Resources Ltd PUT 878742204 43 1400 SH DFND 1 0 1400 0 Suncor Energy Inc PUT 867224107 56 2000 SH DFND 1 0 2000 0 Cameco Corp PUT 13321L108 80 3000 SH DFND 1 0 3000 0 Cameco Corp PUT 13321L108 80 3000 SH DFND 1 0 3000 0 Cameco Corp PUT 13321L108 199 7500 SH DFND 1 0 7500 0 Ovintiv Inc CALL 69047Q102 23 500 SH DFND 1 0 500 0 Kinross Gold Corp CALL 496902404 4 1000 SH DFND 1 0 1000 0 Enerplus Corp CALL 292766102 42 3000 SH DFND 1 0 3000 0 Vermilion Energy Inc CALL 923725105 4 200 SH DFND 1 0 200 0 Barrick Gold Corp PUT 067901108 8 500 SH DFND 1 0 500 0 Brookfield Infrastructure Partners LP CALL G16252101 5381 150000 SH DFND 1 0 150000 0 Cenovus Energy Inc CALL 15135U109 45 2900 SH DFND 1 0 2900 0 Cameco Corp CALL 13321L108 27 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 49 2300 SH DFND 1 0 2300 0 Canadian National Railway Co CALL 136375102 11 100 SH DFND 1 0 100 0 Cameco Corp CALL 13321L108 40 1500 SH DFND 1 0 1500 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 Teck Resources Ltd PUT 878742204 182 6000 SH DFND 1 0 6000 0 Bank of Montreal PUT 063671101 789 9000 SH DFND 1 0 9000 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 Brookfield Infrastructure Partners LP PUT G16252101 4 100 SH DFND 1 0 100 0 Cenovus Energy Inc PUT 15135U109 15 1000 SH DFND 1 0 1000 0 Ovintiv Inc PUT 69047Q102 46 1000 SH DFND 1 0 1000 0 Alphabet Inc CALL 02079K305 13869 145000 SH SOLE 145000 0 0 Cameco Corp PUT 13321L108 13 500 SH DFND 1 0 500 0 Shopify Inc CALL 82509L107 4338 161100 SH DFND 1 0 161100 0 Cameco Corp CALL 13321L108 11 400 SH DFND 1 0 400 0 Lightspeed Commerce Inc CALL 53229C107 88 5000 SH DFND 1 0 5000 0 Agnico Eagle Mines Ltd PUT 008474108 21 500 SH DFND 1 0 500 0 Agnico Eagle Mines Ltd CALL 008474108 21 500 SH DFND 1 0 500 0 Royal Bank of Canada PUT 780087102 225 2500 SH DFND 1 0 2500 0 Teck Resources Ltd CALL 878742204 760 25000 SH SOLE 25000 0 0 Canadian Natural Resources Ltd CALL 136385101 93 2000 SH DFND 1 0 2000 0 Canadian Natural Resources Ltd PUT 136385101 2328 50000 SH SOLE 50000 0 0 Ovintiv Inc CALL 69047Q102 92 2000 SH DFND 1 0 2000 0 BCE Inc CALL 05534B760 42 1000 SH DFND 1 0 1000 0 Wheaton Precious Metals Corp CALL 962879102 178 5500 SH DFND 1 0 5500 0 Bank of Montreal PUT 063671101 88 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce PUT 136069101 44 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce PUT 136069101 44 1000 SH DFND 1 0 1000 0 Suncor Energy Inc CALL 867224107 192 6800 SH DFND 1 0 6800 0 Vermilion Energy Inc PUT 923725105 21 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc CALL 15135U109 15 1000 SH DFND 1 0 1000 0 Newmont Corp CALL 651639106 17 400 SH DFND 1 0 400 0 Enerplus Corp PUT 292766102 28 2000 SH DFND 1 0 2000 0 Enerplus Corp PUT 292766102 14 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce PUT 136069101 149 3400 SH DFND 1 0 3400 0 Teck Resources Ltd CALL 878742204 213 7000 SH DFND 1 0 7000 0 Ovintiv Inc CALL 69047Q102 276 6000 SH DFND 1 0 6000 0 Ovintiv Inc PUT 69047Q102 276 6000 SH DFND 1 0 6000 0 Crescent Point Energy Corp CALL 22576C101 6 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 42 1600 SH DFND 1 0 1600 0 Crescent Point Energy Corp CALL 22576C101 15 2500 SH DFND 1 0 2500 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 442 9500 SH DFND 1 0 9500 0 Ovintiv Inc PUT 69047Q102 46 1000 SH DFND 1 0 1000 0 iShares China Large-Cap ETF CALL 464287184 12930 500000 SH SOLE 500000 0 0 Teck Resources Ltd PUT 878742204 30 1000 SH DFND 1 0 1000 0 Thomson Reuters Corp CALL 884903709 72 700 SH DFND 1 0 700 0 Bank of Nova Scotia/The PUT 064149107 100 2100 SH DFND 1 0 2100 0 Agnico Eagle Mines Ltd CALL 008474108 21 500 SH DFND 1 0 500 0 TC Energy Corp PUT 87807B107 40 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 24 1100 SH DFND 1 0 1100 0 Brookfield Infrastructure Partners LP PUT G16252101 133 3700 SH DFND 1 0 3700 0 Fortis Inc/Canada PUT 349553107 118 3100 SH DFND 1 0 3100 0 TC Energy Corp PUT 87807B107 40 1000 SH DFND 1 0 1000 0 Newmont Corp PUT 651639106 42 1000 SH DFND 1 0 1000 0 Teck Resources Ltd PUT 878742204 182 6000 SH DFND 1 0 6000 0 Bank of Montreal PUT 063671101 88 1000 SH DFND 1 0 1000 0 Enerplus Corp CALL 292766102 95 6700 SH DFND 1 0 6700 0 Barrick Gold Corp CALL 067901108 78 5000 SH DFND 1 0 5000 0 Utilities Select Sector SPDR Fund PUT 81369Y886 537 8200 SH SOLE 8200 0 0 Bank of Nova Scotia/The PUT 064149107 1903 40000 SH DFND 1 0 40000 0 Cameco Corp PUT 13321L108 21 800 SH DFND 1 0 800 0 Cameco Corp PUT 13321L108 19 700 SH DFND 1 0 700 0 Imperial Oil Ltd CALL 453038408 3689 85200 SH DFND 1 0 85200 0 Agnico Eagle Mines Ltd PUT 008474108 59 1400 SH DFND 1 0 1400 0 Manulife Financial Corp PUT 56501R106 47 3000 SH DFND 1 0 3000 0 Cameco Corp PUT 13321L108 69 2600 SH DFND 1 0 2600 0 iShares 20 Year Treasury Bond ETF CALL 464287432 30735 300000 SH SOLE 300000 0 0 Bank of Nova Scotia/The PUT 064149107 1384 29100 SH DFND 1 0 29100 0 SPDR Gold Shares PUT 78463V107 18854 121900 SH SOLE 121900 0 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Yamana Gold Inc PUT 98462Y100 5 1000 SH DFND 1 0 1000 0 SPDR Gold Shares PUT 78463V107 7734 50000 SH SOLE 50000 0 0 Wheaton Precious Metals Corp PUT 962879102 87 2700 SH DFND 1 0 2700 0 Wheaton Precious Metals Corp PUT 962879102 6 200 SH DFND 1 0 200 0 Teck Resources Ltd CALL 878742204 30 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp CALL 22576C101 6 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 396 4400 SH DFND 1 0 4400 0 Methanex Corp CALL 59151K108 6 200 SH DFND 1 0 200 0 Nutrien Ltd PUT 67077M108 834 10000 SH SOLE 10000 0 0 Teck Resources Ltd CALL 878742204 30 1000 SH DFND 1 0 1000 0 Wheaton Precious Metals Corp CALL 962879102 6 200 SH DFND 1 0 200 0 TC Energy Corp PUT 87807B107 40 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 761 16000 SH DFND 1 0 16000 0 Equinix Inc PUT 29444U700 11661 20500 SH SOLE 20500 0 0 Barrick Gold Corp CALL 067901108 5332 344000 SH DFND 1 0 344000 0 Crescent Point Energy Corp PUT 22576C101 6 1000 SH DFND 1 0 1000 0 TELUS Corp CALL 87971M103 20 1000 SH DFND 1 0 1000 0 TELUS Corp CALL 87971M103 6156 310000 SH DFND 1 0 310000 0 TELUS Corp CALL 87971M103 6136 309000 SH DFND 1 0 309000 0 Agnico Eagle Mines Ltd PUT 008474108 182 4300 SH DFND 1 0 4300 0 Wheaton Precious Metals Corp CALL 962879102 19 600 SH DFND 1 0 600 0 Fortis Inc/Canada CALL 349553107 14457 380500 SH DFND 1 0 380500 0 Royal Bank of Canada PUT 780087102 342 3800 SH DFND 1 0 3800 0 Cameco Corp PUT 13321L108 53 2000 SH DFND 1 0 2000 0 Enbridge Inc CALL 29250N105 37 1000 SH DFND 1 0 1000 0 Financial Select Sector SPDR Fund PUT 81369Y605 4547 150000 SH SOLE 150000 0 0 Canadian Natural Resources Ltd PUT 136385101 61 1300 SH DFND 1 0 1300 0 MAG Silver Corp CALL 55903Q104 31 2500 SH DFND 1 0 2500 0 Bank of Montreal PUT 063671101 9 100 SH DFND 1 0 100 0 Royal Bank of Canada PUT 780087102 270 3000 SH DFND 1 0 3000 0 Royal Bank of Canada PUT 780087102 90 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 129 2100 SH DFND 1 0 2100 0 Bank of Nova Scotia/The PUT 064149107 119 2500 SH DFND 1 0 2500 0 Bank of Nova Scotia/The PUT 064149107 713 15000 SH DFND 1 0 15000 0 Barrick Gold Corp CALL 067901108 93 6000 SH DFND 1 0 6000 0 Wheaton Precious Metals Corp PUT 962879102 65 2000 SH DFND 1 0 2000 0 Cameco Corp CALL 13321L108 11 400 SH DFND 1 0 400 0 Barrick Gold Corp CALL 067901108 78 5000 SH DFND 1 0 5000 0 Newmont Corp PUT 651639106 84 2000 SH DFND 1 0 2000 0 West Fraser Timber Co Ltd CALL 952845105 7 100 SH DFND 1 0 100 0 Yamana Gold Inc PUT 98462Y100 5 1000 SH DFND 1 0 1000 0 Yamana Gold Inc PUT 98462Y100 5 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 90 1000 SH DFND 1 0 1000 0 Newmont Corp PUT 651639106 42 1000 SH DFND 1 0 1000 0 Wheaton Precious Metals Corp PUT 962879102 110 3400 SH DFND 1 0 3400 0 Shopify Inc PUT 82509L107 1078 40000 SH SOLE 40000 0 0 Manulife Financial Corp PUT 56501R106 31 2000 SH DFND 1 0 2000 0 Canadian Pacific Railway Ltd PUT 13645T100 47 700 SH DFND 1 0 700 0 Agnico Eagle Mines Ltd CALL 008474108 118 2800 SH DFND 1 0 2800 0 Wheaton Precious Metals Corp PUT 962879102 32 1000 SH DFND 1 0 1000 0 Ovintiv Inc CALL 69047Q102 460 10000 SH SOLE 10000 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 52106 195000 SH SOLE 195000 0 0 Yamana Gold Inc CALL 98462Y100 5 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 595 12500 SH DFND 1 0 12500 0 Sun Life Financial Inc CALL 866796105 119 3000 SH DFND 1 0 3000 0 Enerplus Corp CALL 292766102 3 200 SH DFND 1 0 200 0 Osisko Gold Royalties Ltd PUT 68827L101 10 1000 SH DFND 1 0 1000 0 Shopify Inc PUT 82509L107 808 30000 SH SOLE 30000 0 0 Toronto-Dominion Bank/The PUT 891160509 61 1000 SH DFND 1 0 1000 0 Franco-Nevada Corp PUT 351858105 24 200 SH DFND 1 0 200 0 Vermilion Energy Inc CALL 923725105 88 4100 SH DFND 1 0 4100 0 Vermilion Energy Inc PUT 923725105 15 700 SH DFND 1 0 700 0 Vermilion Energy Inc CALL 923725105 19 900 SH DFND 1 0 900 0 Vermilion Energy Inc PUT 923725105 21 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd CALL 008474108 42 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce PUT 136069101 88 2000 SH DFND 1 0 2000 0 Bank of Montreal PUT 063671101 35 400 SH DFND 1 0 400 0 Bank of Nova Scotia/The CALL 064149107 4133 86900 SH DFND 1 0 86900 0 Bank of Montreal PUT 063671101 88 1000 SH DFND 1 0 1000 0 Sun Life Financial Inc CALL 866796105 2991 75200 SH DFND 1 0 75200 0 Barrick Gold Corp CALL 067901108 54 3500 SH DFND 1 0 3500 0 Crescent Point Energy Corp PUT 22576C101 6 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce PUT 136069101 44 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 88 1000 SH DFND 1 0 1000 0 Newmont Corp PUT 651639106 126 3000 SH DFND 1 0 3000 0 Teck Resources Ltd PUT 878742204 182 6000 SH DFND 1 0 6000 0 SPDR S&P 500 ETF Trust PUT 78462F103 13398 37500 SH SOLE 37500 0 0 Canadian Natural Resources Ltd PUT 136385101 61 1300 SH DFND 1 0 1300 0 Bank of Montreal PUT 063671101 175 2000 SH DFND 1 0 2000 0 Restaurant Brands International Inc PUT 76131D103 463 8700 SH SOLE 8700 0 0 Algonquin Power & Utilities Corp CALL 015857105 4698 430000 SH DFND 1 0 430000 0 Canadian Natural Resources Ltd CALL 136385101 1434 30800 SH DFND 1 0 30800 0 TC Energy Corp PUT 87807B107 121 3000 SH DFND 1 0 3000 0 Brookfield Renewable Partners LP PUT G16258108 28 900 SH SOLE 900 0 0 TC Energy Corp PUT 87807B107 60 1500 SH DFND 1 0 1500 0 Teck Resources Ltd CALL 878742204 30 1000 SH DFND 1 0 1000 0 Newmont Corp PUT 651639106 63 1500 SH DFND 1 0 1500 0 Teck Resources Ltd CALL 878742204 547 18000 SH DFND 1 0 18000 0 Bank of Montreal PUT 063671101 508 5800 SH DFND 1 0 5800 0 Bank of Montreal PUT 063671101 88 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 88 1000 SH DFND 1 0 1000 0 Wheaton Precious Metals Corp PUT 962879102 39 1200 SH DFND 1 0 1200 0 Barrick Gold Corp CALL 067901108 4573 295000 SH DFND 1 0 295000 0 TELUS Corp PUT 87971M103 60 3000 SH DFND 1 0 3000 0 Sun Life Financial Inc CALL 866796105 8 200 SH DFND 1 0 200 0 Imperial Oil Ltd PUT 453038408 152 3500 SH DFND 1 0 3500 0 iShares Russell 2000 ETF PUT 464287655 86583 525000 SH SOLE 525000 0 0 Adobe Inc CALL 00724F101 688 2500 SH SOLE 2500 0 0 Barrick Gold Corp CALL 067901108 78 5000 SH DFND 1 0 5000 0 Imperial Oil Ltd PUT 453038408 147 3400 SH DFND 1 0 3400 0 Enbridge Inc CALL 29250N105 4 100 SH DFND 1 0 100 0 BCE Inc CALL 05534B760 42 1000 SH DFND 1 0 1000 0 Brookfield Asset Management Inc CALL 112585104 8 200 SH DFND 1 0 200 0 Bank of Montreal PUT 063671101 70 800 SH DFND 1 0 800 0 Imperial Oil Ltd PUT 453038408 147 3400 SH DFND 1 0 3400 0 Vermilion Energy Inc CALL 923725105 21 1000 SH DFND 1 0 1000 0 Lamb Weston Holdings Inc PUT 513272104 12845 166000 SH SOLE 166000 0 0 Sun Life Financial Inc CALL 866796105 56 1400 SH DFND 1 0 1400 0 Wheaton Precious Metals Corp CALL 962879102 3 100 SH DFND 1 0 100 0 Nutrien Ltd CALL 67077M108 14887 178500 SH DFND 1 0 178500 0 Newmont Corp CALL 651639106 4 100 SH DFND 1 0 100 0 Newmont Corp PUT 651639106 63 1500 SH DFND 1 0 1500 0 TELUS Corp PUT 87971M103 20 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 180 2000 SH DFND 1 0 2000 0 Manulife Financial Corp CALL 56501R106 11 700 SH DFND 1 0 700 0 TC Energy Corp PUT 87807B107 201 5000 SH DFND 1 0 5000 0 Cameco Corp PUT 13321L108 27 1000 SH DFND 1 0 1000 0 Ovintiv Inc CALL 69047Q102 5 100 SH DFND 1 0 100 0 Financial Select Sector SPDR Fund CALL 81369Y605 758 25000 SH SOLE 25000 0 0 SPDR S&P Bank ETF PUT 78464A797 886 20000 SH SOLE 20000 0 0 SPDR S&P Bank ETF CALL 78464A797 886 20000 SH SOLE 20000 0 0 Paramount Global CALL 92556H206 3808 200000 SH SOLE 200000 0 0 PayPal Holdings Inc CALL 70450Y103 3443 40000 SH SOLE 40000 0 0 Rogers Communications Inc CALL 775109200 308 8000 SH DFND 1 0 8000 0 Rogers Communications Inc CALL 775109200 289 7500 SH DFND 1 0 7500 0 Canadian Natural Resources Ltd CALL 136385101 116 2500 SH DFND 1 0 2500 0 Cenovus Energy Inc PUT 15135U109 15 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 88 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 88 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 93 2000 SH DFND 1 0 2000 0 Brookfield Renewable Partners LP CALL G16258108 9 300 SH DFND 1 0 300 0 Cameco Corp PUT 13321L108 53 2000 SH DFND 1 0 2000 0 Barrick Gold Corp PUT 067901108 155 10000 SH DFND 1 0 10000 0 Bank of Montreal PUT 063671101 175 2000 SH DFND 1 0 2000 0 Baxter International Inc PUT 071813109 5386 100000 SH SOLE 100000 0 0 Suncor Energy Inc PUT 867224107 45 1600 SH DFND 1 0 1600 0 BCE Inc PUT 05534B760 34 800 SH DFND 1 0 800 0 Vermilion Energy Inc PUT 923725105 21 1000 SH DFND 1 0 1000 0 Sysco Corp PUT 871829107 4950 70000 SH SOLE 70000 0 0 TC Energy Corp CALL 87807B107 101 2500 SH DFND 1 0 2500 0 Enerplus Corp CALL 292766102 1 100 SH DFND 1 0 100 0 Ovintiv Inc CALL 69047Q102 230 5000 SH DFND 1 0 5000 0 Enerplus Corp CALL 292766102 99 7000 SH DFND 1 0 7000 0 iShares Russell 2000 ETF PUT 464287655 57722 350000 SH SOLE 350000 0 0 BCE Inc CALL 05534B760 16199 386300 SH DFND 1 0 386300 0 TELUS Corp CALL 87971M103 18834 948400 SH DFND 1 0 948400 0 Cenovus Energy Inc CALL 15135U109 2980 194000 SH DFND 1 0 194000 0 Enerplus Corp CALL 292766102 21 1500 SH DFND 1 0 1500 0 Brookfield Renewable Partners LP CALL G16258108 3 100 SH DFND 1 0 100 0 Canadian Natural Resources Ltd CALL 136385101 20190 433700 SH DFND 1 0 433700 0 Royal Bank of Canada PUT 780087102 180 2000 SH DFND 1 0 2000 0 Canadian Natural Resources Ltd CALL 136385101 3268 70200 SH DFND 1 0 70200 0 Invesco QQQ Trust Series 1 PUT 46090E103 40082 150000 SH SOLE 150000 0 0 Magna International Inc CALL 559222401 4270 90000 SH DFND 1 0 90000 0 Canadian Imperial Bank of Commerce CALL 136069101 13132 300000 SH DFND 1 0 300000 0 Fortis Inc/Canada CALL 349553107 129 3400 SH DFND 1 0 3400 0 Suncor Energy Inc PUT 867224107 28 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 6 200 SH DFND 1 0 200 0 Barrick Gold Corp CALL 067901108 2 100 SH DFND 1 0 100 0 BCE Inc CALL 05534B760 13 300 SH DFND 1 0 300 0 Crescent Point Energy Corp CALL 22576C101 3 500 SH DFND 1 0 500 0 BCE Inc CALL 05534B760 13 300 SH DFND 1 0 300 0 Bank of Nova Scotia/The PUT 064149107 95 2000 SH DFND 1 0 2000 0 Sun Life Financial Inc PUT 866796105 3977 100000 SH SOLE 100000 0 0 Ovintiv Inc PUT 69047Q102 74 1600 SH DFND 1 0 1600 0 Agnico Eagle Mines Ltd CALL 008474108 21 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The PUT 064149107 9513 200000 SH SOLE 200000 0 0 Toronto-Dominion Bank/The CALL 891160509 67469 1100000 SH DFND 1 0 1100000 0 Bank of Montreal PUT 063671101 123 1400 SH DFND 1 0 1400 0 Invesco QQQ Trust Series 1 PUT 46090E103 53442 200000 SH SOLE 200000 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 26721 100000 SH SOLE 100000 0 0 Barrick Gold Corp PUT 067901108 39 2500 SH DFND 1 0 2500 0 Barrick Gold Corp CALL 067901108 5270 340000 SH DFND 1 0 340000 0 Bank of Montreal PUT 063671101 175 2000 SH DFND 1 0 2000 0 Vermilion Energy Inc CALL 923725105 4 200 SH DFND 1 0 200 0 HCA Healthcare Inc PUT 40412C101 5422 29500 SH SOLE 29500 0 0 Crescent Point Energy Corp CALL 22576C101 25 4000 SH DFND 1 0 4000 0 Enbridge Inc CALL 29250N105 22991 620000 SH DFND 1 0 620000 0 Royal Bank of Canada CALL 780087102 28480 316300 SH DFND 1 0 316300 0 Toronto-Dominion Bank/The CALL 891160509 18401 300000 SH DFND 1 0 300000 0 Manulife Financial Corp CALL 56501R106 2463 156900 SH DFND 1 0 156900 0 Aflac Inc CALL 001055102 2698 48000 SH SOLE 48000 0 0 Lincoln National Corp CALL 534187109 1897 43200 SH SOLE 43200 0 0 Prudential Financial Inc CALL 744320102 2247 26200 SH SOLE 26200 0 0 Unum Group CALL 91529Y106 3259 84000 SH SOLE 84000 0 0 Principal Financial Group Inc CALL 74251V102 2886 40000 SH SOLE 40000 0 0 Cenovus Energy Inc PUT 15135U109 5 300 SH DFND 1 0 300 0 Globe Life Inc CALL 37959E102 2592 26000 SH SOLE 26000 0 0 Brookfield Renewable Partners LP CALL G16258108 25 800 SH DFND 1 0 800 0 Cameco Corp CALL 13321L108 3 100 SH DFND 1 0 100 0 Agnico Eagle Mines Ltd PUT 008474108 4 100 SH DFND 1 0 100 0 Alamos Gold Inc CALL 011532108 7 1000 SH DFND 1 0 1000 0 Cisco Systems Inc CALL 17275R102 3988 99700 SH SOLE 99700 0 0 Cameco Corp CALL 13321L108 13 500 SH DFND 1 0 500 0 Waste Connections Inc CALL 94106B101 11878 87900 SH DFND 1 0 87900 0 Canadian Natural Resources Ltd CALL 136385101 1210 26000 SH DFND 1 0 26000 0 Enbridge Inc CALL 29250N105 37 1000 SH DFND 1 0 1000 0 Alamos Gold Inc CALL 011532108 15 2000 SH DFND 1 0 2000 0 Cameco Corp PUT 13321L108 3 100 SH DFND 1 0 100 0 Vermilion Energy Inc PUT 923725105 15 700 SH DFND 1 0 700 0 Franco-Nevada Corp CALL 351858105 119 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 11 500 SH DFND 1 0 500 0 Wheaton Precious Metals Corp CALL 962879102 97 3000 SH DFND 1 0 3000 0 Sun Life Financial Inc CALL 866796105 6761 170000 SH DFND 1 0 170000 0 Wheaton Precious Metals Corp CALL 962879102 97 3000 SH DFND 1 0 3000 0 Bank of Montreal PUT 063671101 44 500 SH DFND 1 0 500 0 Fortis Inc/Canada CALL 349553107 4 100 SH DFND 1 0 100 0 Cameco Corp CALL 13321L108 66 2500 SH DFND 1 0 2500 0 Bank of Nova Scotia/The PUT 064149107 71 1500 SH DFND 1 0 1500 0 Utilities Select Sector SPDR Fund PUT 81369Y886 1381 21100 SH SOLE 21100 0 0 Barrick Gold Corp CALL 067901108 47 3000 SH DFND 1 0 3000 0 Brookfield Infrastructure Partners LP CALL G16252101 36 1000 SH DFND 1 0 1000 0 BCE Inc CALL 05534B760 21 500 SH DFND 1 0 500 0 Enerplus Corp CALL 292766102 1 100 SH DFND 1 0 100 0 Wheaton Precious Metals Corp CALL 962879102 32 1000 SH DFND 1 0 1000 0 Suncor Energy Inc CALL 867224107 6 200 SH DFND 1 0 200 0 Royal Bank of Canada PUT 780087102 297 3300 SH SOLE 3300 0 0 Royal Bank of Canada PUT 780087102 270 3000 SH DFND 1 0 3000 0 Agnico Eagle Mines Ltd PUT 008474108 42 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 10 200 SH DFND 1 0 200 0 Wheaton Precious Metals Corp CALL 962879102 13 400 SH DFND 1 0 400 0 Enerplus Corp CALL 292766102 42 3000 SH DFND 1 0 3000 0 TELUS Corp CALL 87971M103 294 14800 SH DFND 1 0 14800 0 Toronto-Dominion Bank/The PUT 891160509 61 1000 SH DFND 1 0 1000 0 TC Energy Corp CALL 87807B107 101 2500 SH DFND 1 0 2500 0 BCE Inc PUT 05534B760 25 600 SH DFND 1 0 600 0 BCE Inc PUT 05534B760 67 1600 SH DFND 1 0 1600 0 Cenovus Energy Inc PUT 15135U109 15 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 8 200 SH DFND 1 0 200 0 BCE Inc CALL 05534B760 210 5000 SH DFND 1 0 5000 0 Utilities Select Sector SPDR Fund PUT 81369Y886 668 10200 SH SOLE 10200 0 0 Franco-Nevada Corp CALL 351858105 36 300 SH DFND 1 0 300 0 Bank of Nova Scotia/The PUT 064149107 381 8000 SH SOLE 8000 0 0 Bank of Nova Scotia/The PUT 064149107 381 8000 SH SOLE 8000 0 0 Royal Bank of Canada PUT 780087102 45 500 SH SOLE 500 0 0 Canadian Imperial Bank of Commerce PUT 136069101 219 5000 SH DFND 1 0 5000 0 MAG Silver Corp CALL 55903Q104 1 100 SH DFND 1 0 100 0 Fortis Inc/Canada PUT 349553107 456 12000 SH SOLE 12000 0 0 Fortis Inc/Canada PUT 349553107 1216 32000 SH SOLE 32000 0 0 Fortis Inc/Canada CALL 349553107 38 1000 SH SOLE 1000 0 0 TC Energy Corp PUT 87807B107 4028 100000 SH SOLE 100000 0 0 Fortis Inc/Canada CALL 349553107 76 2000 SH SOLE 2000 0 0 Fortis Inc/Canada CALL 349553107 38 1000 SH SOLE 1000 0 0 Fortis Inc/Canada PUT 349553107 494 13000 SH SOLE 13000 0 0 Brookfield Infrastructure Partners LP CALL G16252101 18 500 SH DFND 1 0 500 0 BCE Inc CALL 05534B760 168 4000 SH DFND 1 0 4000 0 Agnico Eagle Mines Ltd PUT 008474108 17 400 SH DFND 1 0 400 0 Lightspeed Commerce Inc CALL 53229C107 264 15000 SH DFND 1 0 15000 0 Cameco Corp CALL 13321L108 80 3000 SH DFND 1 0 3000 0 Vermilion Energy Inc PUT 923725105 15 700 SH DFND 1 0 700 0 TransAlta Corp CALL 89346D107 13 1500 SH DFND 1 0 1500 0 Brookfield Renewable Partners LP CALL G16258108 9 300 SH DFND 1 0 300 0 Yamana Gold Inc PUT 98462Y100 9 2000 SH DFND 1 0 2000 0 Lightspeed Commerce Inc CALL 53229C107 440 25000 SH DFND 1 0 25000 0 Vermilion Energy Inc CALL 923725105 1561 72900 SH DFND 1 0 72900 0 Lightspeed Commerce Inc PUT 53229C107 55 3100 SH DFND 1 0 3100 0 Bank of Nova Scotia/The CALL 064149107 19026 400000 SH DFND 1 0 400000 0 Teck Resources Ltd PUT 878742204 3 100 SH DFND 1 0 100 0 Wheaton Precious Metals Corp PUT 962879102 36 1100 SH DFND 1 0 1100 0 Imperial Oil Ltd CALL 453038408 4114 95000 SH DFND 1 0 95000 0 Suncor Energy Inc PUT 867224107 6 200 SH DFND 1 0 200 0 Suncor Energy Inc PUT 867224107 28 1000 SH DFND 1 0 1000 0 TELUS Corp CALL 87971M103 60 3000 SH DFND 1 0 3000 0 Financial Select Sector SPDR Fund PUT 81369Y605 4850 160000 SH SOLE 160000 0 0 Canadian Natural Resources Ltd CALL 136385101 14 300 SH DFND 1 0 300 0 Enbridge Inc PUT 29250N105 4 100 SH SOLE 100 0 0 Suncor Energy Inc PUT 867224107 42 1500 SH DFND 1 0 1500 0 Barrick Gold Corp PUT 067901108 25 1600 SH DFND 1 0 1600 0 Suncor Energy Inc PUT 867224107 37 1300 SH DFND 1 0 1300 0 Precision Drilling Corp CALL 74022D407 51 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 8 200 SH DFND 1 0 200 0 Enerplus Corp CALL 292766102 1 100 SH DFND 1 0 100 0 Bank of Nova Scotia/The PUT 064149107 319 6700 SH DFND 1 0 6700 0 Advanced Micro Devices Inc PUT 007903107 4752 75000 SH SOLE 75000 0 0 Bank of Montreal PUT 063671101 123 1400 SH DFND 1 0 1400 0 NVIDIA Corp PUT 67066G104 6070 50000 SH SOLE 50000 0 0 Fortis Inc/Canada CALL 349553107 27 700 SH DFND 1 0 700 0 Enbridge Inc CALL 29250N105 7 200 SH DFND 1 0 200 0 Teck Resources Ltd CALL 878742204 3 100 SH DFND 1 0 100 0 Enbridge Inc PUT 29250N105 37 1000 SH SOLE 1000 0 0 Fortis Inc/Canada PUT 349553107 27 700 SH SOLE 700 0 0 Communication Services Select Sector SPDR Fund PUT 81369Y852 47890 1000000 SH SOLE 1000000 0 0 Sun Life Financial Inc PUT 866796105 80 2000 SH DFND 1 0 2000 0 Sun Life Financial Inc PUT 866796105 3977 100000 SH SOLE 100000 0 0 Canadian Natural Resources Ltd CALL 136385101 484 10400 SH DFND 1 0 10400 0 BCE Inc CALL 05534B760 13 300 SH DFND 1 0 300 0 Bank of Nova Scotia/The PUT 064149107 114 2400 SH DFND 1 0 2400 0 Invesco QQQ Trust Series 1 PUT 46090E103 13361 50000 SH SOLE 50000 0 0 Canadian Natural Resources Ltd CALL 136385101 386 8300 SH DFND 1 0 8300 0 Manulife Financial Corp CALL 56501R106 20 1300 SH DFND 1 0 1300 0 Micron Technology Inc PUT 595112103 3006 60000 SH SOLE 60000 0 0 Brookfield Asset Management Inc PUT 112585104 37 900 SH DFND 1 0 900 0 Teck Resources Ltd CALL 878742204 15 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The PUT 064149107 71 1500 SH DFND 1 0 1500 0 Bank of Nova Scotia/The PUT 064149107 690 14500 SH DFND 1 0 14500 0 Bank of Nova Scotia/The PUT 064149107 95 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Commerce PUT 136069101 219 5000 SH DFND 1 0 5000 0 Canadian Natural Resources Ltd CALL 136385101 582 12500 SH DFND 1 0 12500 0 Precision Drilling Corp PUT 74022D407 25 500 SH DFND 1 0 500 0 Precision Drilling Corp PUT 74022D407 51 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd CALL 136385101 582 12500 SH DFND 1 0 12500 0 Agnico Eagle Mines Ltd CALL 008474108 42 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 95 2000 SH DFND 1 0 2000 0 Fortis Inc/Canada CALL 349553107 38 1000 SH SOLE 1000 0 0 Sun Life Financial Inc CALL 866796105 107 2700 SH DFND 1 0 2700 0 Canadian Imperial Bank of Commerce CALL 136069101 88 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The PUT 064149107 10 200 SH DFND 1 0 200 0 MAG Silver Corp CALL 55903Q104 19 1500 SH DFND 1 0 1500 0 Teck Resources Ltd CALL 878742204 182 6000 SH DFND 1 0 6000 0 Suncor Energy Inc PUT 867224107 282 10000 SH DFND 1 0 10000 0 Canadian Natural Resources Ltd CALL 136385101 372 8000 SH DFND 1 0 8000 0 Canadian Natural Resources Ltd CALL 136385101 372 8000 SH DFND 1 0 8000 0 Canadian Natural Resources Ltd CALL 136385101 372 8000 SH DFND 1 0 8000 0 Nutrien Ltd CALL 67077M108 500 6000 SH DFND 1 0 6000 0 Nutrien Ltd PUT 67077M108 500 6000 SH DFND 1 0 6000 0 Teck Resources Ltd PUT 878742204 182 6000 SH DFND 1 0 6000 0 Royal Bank of Canada PUT 780087102 270 3000 SH DFND 1 0 3000 0 Vermilion Energy Inc CALL 923725105 11 500 SH DFND 1 0 500 0 Teck Resources Ltd CALL 878742204 182 6000 SH DFND 1 0 6000 0 Bank of Nova Scotia/The PUT 064149107 238 5000 SH DFND 1 0 5000 0 Enbridge Inc CALL 29250N105 7 200 SH DFND 1 0 200 0 Canadian Natural Resources Ltd CALL 136385101 74 1600 SH DFND 1 0 1600 0 Canadian Natural Resources Ltd CALL 136385101 447 9600 SH DFND 1 0 9600 0 Canadian Natural Resources Ltd CALL 136385101 745 16000 SH DFND 1 0 16000 0 Canadian Natural Resources Ltd CALL 136385101 601 12900 SH DFND 1 0 12900 0 Canadian Natural Resources Ltd CALL 136385101 577 12400 SH DFND 1 0 12400 0 BCE Inc PUT 05534B760 8 200 SH SOLE 200 0 0 Canadian Natural Resources Ltd CALL 136385101 372 8000 SH DFND 1 0 8000 0 Canadian Natural Resources Ltd CALL 136385101 428 9200 SH DFND 1 0 9200 0 TC Energy Corp CALL 87807B107 12 300 SH DFND 1 0 300 0 Enbridge Inc CALL 29250N105 4 100 SH DFND 1 0 100 0 Bank of Nova Scotia/The PUT 064149107 1189 25000 SH SOLE 25000 0 0 Brookfield Infrastructure Partners LP PUT G16252101 79 2200 SH SOLE 2200 0 0 Brookfield Infrastructure Partners LP PUT G16252101 75 2100 SH SOLE 2100 0 0 PayPal Holdings Inc CALL 70450Y103 8607 100000 SH SOLE 100000 0 0 Agnico Eagle Mines Ltd CALL 008474108 38 900 SH DFND 1 0 900 0 Barrick Gold Corp CALL 067901108 12 800 SH DFND 1 0 800 0 Canadian Natural Resources Ltd CALL 136385101 745 16000 SH DFND 1 0 16000 0 TC Energy Corp PUT 87807B107 8056 200000 SH SOLE 200000 0 0 MAG Silver Corp CALL 55903Q104 25 2000 SH DFND 1 0 2000 0 Brookfield Renewable Partners LP CALL G16258108 275 8800 SH SOLE 8800 0 0 Brookfield Renewable Partners LP PUT G16258108 100 3200 SH SOLE 3200 0 0 Algonquin Power & Utilities Corp PUT 015857105 1 100 SH SOLE 100 0 0 Algonquin Power & Utilities Corp CALL 015857105 87 8000 SH SOLE 8000 0 0 Twitter Inc PUT 90184L102 123 2800 SH SOLE 2800 0 0 Canadian Natural Resources Ltd CALL 136385101 233 5000 SH DFND 1 0 5000 0 Cameco Corp CALL 13321L108 265 10000 SH DFND 1 0 10000 0 Toronto-Dominion Bank/The PUT 891160509 184 3000 SH DFND 1 0 3000 0 Royal Bank of Canada PUT 780087102 450 5000 SH SOLE 5000 0 0 Bank of Montreal PUT 063671101 1700 19400 SH SOLE 19400 0 0 Canadian Imperial Bank of Commerce PUT 136069101 350 8000 SH SOLE 8000 0 0 Sandstorm Gold Ltd PUT 80013R206 56 10800 SH DFND 1 0 10800 0 Brookfield Renewable Partners LP PUT G16258108 3 100 SH DFND 1 0 100 0 Canadian Natural Resources Ltd PUT 136385101 93 2000 SH DFND 1 0 2000 0 Barrick Gold Corp PUT 067901108 155 10000 SH DFND 1 0 10000 0 Brookfield Infrastructure Partners LP CALL G16252101 75 2100 SH SOLE 2100 0 0 Brookfield Renewable Partners LP CALL G16258108 3 100 SH SOLE 100 0 0 Canadian Imperial Bank of Commerce CALL 136069101 4815 110000 SH DFND 1 0 110000 0 Crescent Point Energy Corp PUT 22576C101 6 1000 SH DFND 1 0 1000 0 iShares Russell 2000 ETF PUT 464287655 41230 250000 SH SOLE 250000 0 0 Foot Locker Inc PUT 344849104 1557 50000 SH SOLE 50000 0 0 Foot Locker Inc CALL 344849104 1557 50000 SH SOLE 50000 0 0 Constellation Brands Inc PUT 21036P108 5742 25000 SH SOLE 25000 0 0 Coupa Software Inc PUT 22266L106 1176 20000 SH SOLE 20000 0 0 Coupa Software Inc CALL 22266L106 1176 20000 SH SOLE 20000 0 0 Algonquin Power & Utilities Corp PUT 015857105 11 1000 SH DFND 1 0 1000 0 Ovintiv Inc PUT 69047Q102 74 1600 SH DFND 1 0 1600 0 Barrick Gold Corp PUT 067901108 116 7500 SH DFND 1 0 7500 0 Crescent Point Energy Corp CALL 22576C101 31 5000 SH DFND 1 0 5000 0 Apple Inc CALL 037833100 1728 12500 SH SOLE 12500 0 0 Capital One Financial Corp PUT 14040H105 922 10000 SH SOLE 10000 0 0 Capital One Financial Corp CALL 14040H105 922 10000 SH SOLE 10000 0 0 Caterpillar Inc PUT 149123101 1641 10000 SH SOLE 10000 0 0 Caterpillar Inc CALL 149123101 1641 10000 SH SOLE 10000 0 0 Apple Inc PUT 037833100 1728 12500 SH SOLE 12500 0 0 Bank of Nova Scotia/The CALL 064149107 1127 23700 SH DFND 1 0 23700 0 Vermilion Energy Inc CALL 923725105 2 100 SH DFND 1 0 100 0 Royal Bank of Canada PUT 780087102 720 8000 SH SOLE 8000 0 0 Royal Bank of Canada PUT 780087102 45 500 SH SOLE 500 0 0 Technology Select Sector SPDR Fund CALL 81369Y803 35619 300000 SH SOLE 300000 0 0 Royal Bank of Canada PUT 780087102 162 1800 SH SOLE 1800 0 0 Amazon.com Inc PUT 023135106 5650 50000 SH SOLE 50000 0 0 Microsoft Corp PUT 594918104 93 400 SH SOLE 400 0 0 Mastercard Inc PUT 57636Q104 57 200 SH SOLE 200 0 0 Barrick Gold Corp CALL 067901108 233 15000 SH SOLE 15000 0 0 Newmont Corp CALL 651639106 63 1500 SH SOLE 1500 0 0 Chevron Corp CALL 166764100 7902 55000 SH SOLE 55000 0 0 Fortis Inc/Canada CALL 349553107 8 200 SH DFND 1 0 200 0 Barrick Gold Corp PUT 067901108 25 1600 SH DFND 1 0 1600 0 Fortis Inc/Canada PUT 349553107 27 700 SH SOLE 700 0 0 Bank of Nova Scotia/The PUT 064149107 595 12500 SH SOLE 12500 0 0 Bank of Nova Scotia/The PUT 064149107 214 4500 SH SOLE 4500 0 0 Bank of Nova Scotia/The PUT 064149107 48 1000 SH SOLE 1000 0 0 Bank of Nova Scotia/The PUT 064149107 48 1000 SH SOLE 1000 0 0 Teck Resources Ltd CALL 878742204 30 1000 SH DFND 1 0 1000 0 Alamos Gold Inc PUT 011532108 7 1000 SH DFND 1 0 1000 0 Lululemon Athletica Inc PUT 550021109 5731 20500 SH SOLE 20500 0 0 Cameco Corp CALL 13321L108 13 500 SH DFND 1 0 500 0 Barrick Gold Corp CALL 067901108 78 5000 SH DFND 1 0 5000 0 BCE Inc PUT 05534B760 42 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 238 5000 SH SOLE 5000 0 0 Bank of Nova Scotia/The PUT 064149107 171 3600 SH SOLE 3600 0 0 Kinross Gold Corp CALL 496902404 8 2000 SH DFND 1 0 2000 0 Agnico Eagle Mines Ltd PUT 008474108 190 4500 SH DFND 1 0 4500 0 Barrick Gold Corp PUT 067901108 25 1600 SH DFND 1 0 1600 0 Wheaton Precious Metals Corp CALL 962879102 13 400 SH DFND 1 0 400 0 Canadian Imperial Bank of Commerce CALL 136069101 4 100 SH DFND 1 0 100 0 Agnico Eagle Mines Ltd CALL 008474108 127 3000 SH DFND 1 0 3000 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 53375 3050000 SH SOLE 3050000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 9625 550000 SH SOLE 550000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 4638 265000 SH SOLE 265000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 1750 100000 SH SOLE 100000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 30625 1750000 SH SOLE 1750000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 25375 1450000 SH SOLE 1450000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 28875 1650000 SH SOLE 1650000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 17500 1000000 SH SOLE 1000000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 6125 350000 SH SOLE 350000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 19250 1100000 SH SOLE 1100000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 1750 100000 SH SOLE 100000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 2188 125000 SH SOLE 125000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 33254 215000 SH SOLE 215000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 23201 150000 SH SOLE 150000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 23201 150000 SH SOLE 150000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 15467 100000 SH SOLE 100000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 19334 125000 SH SOLE 125000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 10827 70000 SH SOLE 70000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 10827 70000 SH SOLE 70000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 9280 60000 SH SOLE 60000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 30934 200000 SH SOLE 200000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 11600 75000 SH SOLE 75000 0 0 ISHARES SILVER TRUST ISHARES ETF 46428Q109 76 4344 SH SOLE 4344 0 0 SPDR GOLD TRUST GOLD SHS ETF 78463V107 13013 84136 SH SOLE 84136 0 0 SCHLUMBERGER LTD COM 806857108 337 9450 SH SOLE 9450 0 0 BROOKFIELD ASSET MGMT-A COM G16169107 33 823 SH SOLE 823 0 0 BROOKFIELD BUSINESS PARTNERS LP COM G16234109 89 4536 SH SOLE 4536 0 0 BROOKFIELD INFRA PARTNER LPU COM G16252101 2294 64233 SH SOLE 64233 0 0 BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108 1411 45158 SH SOLE 45158 0 0 GAN LIMITED COM G3728V109 15 7000 SH SOLE 7000 0 0 TEXTAINER GROUP HOLDINGS LTD COM G8766E109 80 3000 SH SOLE 3000 0 0 AGNICO EAGLE MINES LIMITED COM 008474108 1253 29649 SH SOLE 29649 0 0 ALAMOS GOLD INCCLASS-A COM 011532108 44 6000 SH SOLE 6000 0 0 ALGOMA STEEL GROUP INC COM 015658107 64 10000 SH SOLE 10000 0 0 ALGOMA STEEL GROUP INC 19/10/26 COM 015658115 19 20000 SH SOLE 20000 0 0 ALGONQUIN POWER&UTILITIES CORP COM 015857105 1204 110164 SH SOLE 110164 0 0 BCE INC NEW COM 05534B760 11822 281930 SH SOLE 281930 0 0 BRP INC/CA-SUB VOTING COM 05577W200 1113 18062 SH SOLE 18062 0 0 BANK OF MONTREAL COM 063671101 30935 352928 SH SOLE 352928 0 0 BANK OF NOVA SCOTIA COM 064149107 27265 573213 SH SOLE 573213 0 0 BARRICK GOLD CORP COM 067901108 1950 125813 SH SOLE 125813 0 0 BLACKBERRY LIMITED COM 09228F103 52 11000 SH SOLE 11000 0 0 BROOKFIELD ASSET MGMT INC CL A LVS COM 112585104 17208 420613 SH SOLE 420613 0 0 BROOKFIELD BUSINESS-CL A COM 11259V106 50 2235 SH SOLE 2235 0 0 BROOKFIELD INFRA SUB VTG-A EXCH COM 11275Q107 431 10583 SH SOLE 10583 0 0 BROOKFIELD RENEWABLE CORP A COM 11284V105 712 21786 SH SOLE 21786 0 0 B2GOLD CORP COM 11777Q209 47 14702 SH SOLE 14702 0 0 CAE INC COM 124765108 904 58916 SH SOLE 58916 0 0 CGI INC CLASS-A SUB VTG COM 12532H104 3293 43741 SH SOLE 43741 0 0 CI FINANCIAL CORP COM 125491100 21 2164 SH SOLE 2164 0 0 CAMECO CORP COM 13321L108 664 25000 SH SOLE 25000 0 0 CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 18879 431299 SH SOLE 431299 0 0 CANADIAN NATIONAL RAILWAY CO COM 136375102 23701 219450 SH SOLE 219450 0 0 CANADIAN NATURAL RESOURCES LTD COM 136385101 16368 351612 SH SOLE 351612 0 0 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 19082 285844 SH SOLE 285844 0 0 CANOPY GROWTH CORP COM 138035100 12 4500 SH SOLE 4500 0 0 CENOVUS ENERGY INC COM 15135U109 7942 516991 SH SOLE 516991 0 0 WTS-CENOVUS ENERGY 1/01/26 COM 15135U117 5 483 SH SOLE 483 0 0 CENTERRA GOLD INC COM 152006102 35 8000 SH SOLE 8000 0 0 COLLIERS INTERNATIONAL GROUP INC COM 194693107 861 9400 SH SOLE 9400 0 0 CRESCENT POINT ENERGY CORP COM 22576C101 573 93040 SH SOLE 93040 0 0 DENISON MINES CORP COM 248356107 37 32000 SH SOLE 32000 0 0 DESCARTES SYSTEMS GROUP INC COM 249906108 1227 19323 SH SOLE 19323 0 0 ENBRIDGE INC COM 29250N105 24297 655230 SH SOLE 655230 0 0 ENERPLUS CORP COM 292766102 857 60534 SH SOLE 60534 0 0 EQUINOX GOLD CORP COM 29446Y502 145 40000 SH SOLE 40000 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 38 5000 SH SOLE 5000 0 0 FIRSTSERVICE CORP COM 33767E202 119 1000 SH SOLE 1000 0 0 FORTIS INC COM 349553107 12011 316125 SH SOLE 316125 0 0 FRANCO-NEVADA CORP COM 351858105 2067 17306 SH SOLE 17306 0 0 GFL ENVIRONMENTAL INC-SUB VTG COM 36168Q104 199 7893 SH SOLE 7893 0 0 GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 1141 40353 SH SOLE 40353 0 0 UNITS-GRANITE REIT-STAPLE COM 387437114 697 14446 SH SOLE 14446 0 0 HUDBAY MINERALS INC COM 443628102 52 13000 SH SOLE 13000 0 0 IMPERIAL OIL LTD COM 453038408 4290 99083 SH SOLE 99083 0 0 LIGHTSPEED COMMERCE INC COM 53229C107 57 3250 SH SOLE 3250 0 0 MAGNA INTERNATIONAL INC COM 559222401 4998 105357 SH SOLE 105357 0 0 MANULIFE FINANCIAL CORP COM 56501R106 8537 543868 SH SOLE 543868 0 0 MAVERIX METALS INC COM 57776F405 116 35000 SH SOLE 35000 0 0 METHANEX CORP COM 59151K108 803 25203 SH SOLE 25203 0 0 NORTH AMER CONSTRUCTION GROUP LTD COM 656811106 159 16620 SH SOLE 16620 0 0 NUTRIEN LTD COM 67077M108 12596 151025 SH SOLE 151025 0 0 OPEN TEXT CORPORATION COM 683715106 1966 74392 SH SOLE 74392 0 0 PAN AMERICAN SILVER CORP COM 697900108 48 3000 SH SOLE 3000 0 0 PEMBINA PIPELINE CORPORATION COM 706327103 1884 62028 SH SOLE 62028 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 5101 95887 SH SOLE 95887 0 0 RITCHIE BROS AUCTIONEERS INC COM 767744105 2062 33174 SH SOLE 33174 0 0 ROGERS COMMUNICATIONS INC CL B NVS COM 775109200 6551 170061 SH SOLE 170061 0 0 ROYAL BANK OF CANADA COM 780087102 51994 577443 SH SOLE 577443 0 0 SHAW COMMUNICATIONS INC CL B NVS COM 82028K200 5234 215244 SH SOLE 215244 0 0 SHOPIFY INC CL A COM 82509L107 135 5020 SH SOLE 5020 0 0 SPROTT PHYSICAL PLAT&PALL T/U COM 85207Q104 28 2000 SH SOLE 2000 0 0 SPROTT PHYSICAL GOLD&SILVER TRUST COM 85208R101 404 26000 SH SOLE 26000 0 0 STANTEC INC COM 85472N109 1051 23958 SH SOLE 23958 0 0 SUN LIFE FINANCIAL INC COM 866796105 9552 240195 SH SOLE 240195 0 0 SUNCOR ENERGY INC (NEW) COM 867224107 11041 392023 SH SOLE 392023 0 0 TFI INTERNATIONAL INC COM 87241L109 503 5558 SH SOLE 5558 0 0 TC ENERGY CORPORATION COM 87807B107 17905 444483 SH SOLE 444483 0 0 TECK RESOURCES LTD CL B SVS COM 878742204 2011 66134 SH SOLE 66134 0 0 TELUS CORPORATION COM 87971M103 13035 656372 SH SOLE 656372 0 0 TELUS INTERNATIONAL CDA-W/I COM 87975H100 612 23388 SH SOLE 23388 0 0 THOMSON REUTERS CORPORATION NEW COM 884903709 11983 116723 SH SOLE 116723 0 0 TORONTO-DOMINION BANK COM 891160509 33841 551732 SH SOLE 551732 0 0 TRANSALTA CORPORATION COM 89346D107 304 34418 SH SOLE 34418 0 0 TRICON RESIDENTIAL INC COM 89612W102 16 1800 SH SOLE 1800 0 0 VERMILION ENERGY INC COM 923725105 116 5400 SH SOLE 5400 0 0 WASTE CONNECTIONS INC COM 94106B101 2552 18884 SH SOLE 18884 0 0 WEST FRASER TIMBER LTD COM 952845105 370 5109 SH SOLE 5109 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1157 35713 SH SOLE 35713 0 0 YAMANA GOLD INC COM 98462Y100 6 1400 SH SOLE 1400 0 0 ATLAS CORP COM Y0436Q109 111 8000 SH SOLE 8000 0 0 ABB LTD SPONSORED ADR COM 000375204 76 2960 SH SOLE 2960 0 0 ABCAM PLC-SPON ADR COM 000380204 28 1895 SH SOLE 1895 0 0 AT&T INC COM 00206R102 502 32918 SH SOLE 32918 0 0 ABBOTT LABORATORIES INC COM 002824100 2767 28742 SH SOLE 28742 0 0 ABBVIE INC COM 00287Y109 1589 11904 SH SOLE 11904 0 0 ACTIVISION BLIZZARD INC COM 00507V109 22 300 SH SOLE 300 0 0 ADOBE INC COM 00724F101 202 737 SH SOLE 737 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 446 2868 SH SOLE 2868 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 39 322 SH SOLE 322 0 0 ALCOA CORPORATION COM 013872106 71 2106 SH SOLE 2106 0 0 ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102 18 230 SH SOLE 230 0 0 ALKALINE WATER CO INC COM 01643A207 7 20000 SH SOLE 20000 0 0 ALPHABET INC CLASS-C COM 02079K107 4454 46567 SH SOLE 46567 0 0 ALPHABET INC CLASS-A COM 02079K305 4423 46482 SH SOLE 46482 0 0 ALTRIA GROUP INC COM 02209S103 264 6570 SH SOLE 6570 0 0 AMAZON.COM INC COM 023135106 3504 31170 SH SOLE 31170 0 0 AMERICAN ELECTRIC POWER COMP COM 025537101 329 3828 SH SOLE 3828 0 0 AMERICAN EXPRESS COMPANY COM 025816109 2053 15296 SH SOLE 15296 0 0 AMERICAN INTERNATIONAL GROUP INC COM 026874784 258 5458 SH SOLE 5458 0 0 AMERISOURCEBERGEN CORPORATION COM 03073E105 1576 11704 SH SOLE 11704 0 0 AMERIPRISE FINANCIAL INC COM 03076C106 1903 7594 SH SOLE 7594 0 0 AMETEK INC COM 031100100 1073 9512 SH SOLE 9512 0 0 AMGEN INC COM 031162100 2580 11506 SH SOLE 11506 0 0 AMPHENOL CORPORATION CL-A COM 032095101 1665 25001 SH SOLE 25001 0 0 ANALOG DEVICES INC COM 032654105 139 1000 SH SOLE 1000 0 0 ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108 61 1350 SH SOLE 1350 0 0 ANTHEM INC COM 036752103 2711 6000 SH SOLE 6000 0 0 APPLE INC COM 037833100 15336 111552 SH SOLE 111552 0 0 APPLIED MATERIALS INC COM 038222105 465 5708 SH SOLE 5708 0 0 APTARGROUP INC COM 038336103 531 5621 SH SOLE 5621 0 0 ARCONIC CORP COM 03966V107 1 80 SH SOLE 80 0 0 ARISTA NETWORKS INC COM 040413106 51 452 SH SOLE 452 0 0 ASTRAZENECA PLC SPONSORED ADR COM 046353108 52 951 SH SOLE 951 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 1251 5559 SH SOLE 5559 0 0 BP PLC SPONSORED ADR COM 055622104 88 3098 SH SOLE 3098 0 0 BP PRUDHOE BAY ROYALTY TRUST COM 055630107 24 2000 SH SOLE 2000 0 0 BWX TECHNOLOGIES INC COM 05605H100 304 6067 SH SOLE 6067 0 0 BANK OF AMERICA CORPORATION COM 060505104 2443 81317 SH SOLE 81317 0 0 BANK OZK COM 06417N103 34 855 SH SOLE 855 0 0 BECTON, DICKINSON & CO COM 075887109 1914 8633 SH SOLE 8633 0 0 BERKSHIRE HATHAWAY INC CL A COM 084670108 28671 71 SH SOLE 71 0 0 BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702 3436 12935 SH SOLE 12935 0 0 BHP GROUP LTD - SPONSORED ADR COM 088606108 62 1245 SH SOLE 1245 0 0 BIO-RAD LABS INC COM 090572207 194 467 SH SOLE 467 0 0 BIOGEN INC COM 09062X103 2054 7734 SH SOLE 7734 0 0 BLACKROCK INC COM 09247X101 1705 3114 SH SOLE 3114 0 0 THE BLACKSTONE GROUP INC COM 09260D107 641 7700 SH SOLE 7700 0 0 BOEING COMPANY COM 097023105 178 1474 SH SOLE 1474 0 0 BOOKING HOLDINGS INC COM 09857L108 2287 1399 SH SOLE 1399 0 0 BOSTON SCIENTIFIC CORP COM 101137107 976 25345 SH SOLE 25345 0 0 BRIGHT HORIZONS FAMILY SOLUTIONS INC COM 109194100 16 286 SH SOLE 286 0 0 BRISTOL-MYERS SQUIBB COMPANY COM 110122108 673 9520 SH SOLE 9520 0 0 BROADRIDGE FINANCIAL SOLUTIONS INC COM 11133T103 231 1608 SH SOLE 1608 0 0 BROADCOM INC COM 11135F101 530 1199 SH SOLE 1199 0 0 CDW CORP COM 12514G108 231 1487 SH SOLE 1487 0 0 CME GROUP INC COM 12572Q105 3839 21789 SH SOLE 21789 0 0 CRH PUBLIC LTD COMP COM 12626K203 322 10039 SH SOLE 10039 0 0 CSX CORPORATION COM 126408103 420 15840 SH SOLE 15840 0 0 CVS HEALTH CORPORATION COM 126650100 2156 22726 SH SOLE 22726 0 0 CAMPBELL SOUP COMPANY COM 134429109 2424 51715 SH SOLE 51715 0 0 CAPITAL ONE FINANCIAL CORPORATION COM 14040H105 8 90 SH SOLE 90 0 0 CARLISLE COMPANIES INC COM 142339100 816 2925 SH SOLE 2925 0 0 CARLYLE GROUP INC COM 14316J108 878 34152 SH SOLE 34152 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 692 19553 SH SOLE 19553 0 0 CATERPILLAR INC COM 149123101 1108 6790 SH SOLE 6790 0 0 CENTENE CORPORATION COM 15135B101 126 1629 SH SOLE 1629 0 0 CHARTER COMMUNICATIONS INC-A COM 16119P108 13 44 SH SOLE 44 0 0 CHEMOURS CO(THE) COM 163851108 5 202 SH SOLE 202 0 0 CHENIERE ENERGY INC COM 16411R208 1155 7000 SH SOLE 7000 0 0 CHEVRON CORPORATION COM 166764100 3051 21344 SH SOLE 21344 0 0 CISCO SYSTEMS INC COM 17275R102 1363 34262 SH SOLE 34262 0 0 CITIGROUP INC NEW COM 172967424 210 5067 SH SOLE 5067 0 0 CITRIX SYSTEMS INC COM 177376100 1 14 SH SOLE 14 0 0 COCA-COLA COMPANY COM 191216100 1316 23623 SH SOLE 23623 0 0 COGNIZANT TECH SOLUTIONS CORP-A COM 192446102 837 14650 SH SOLE 14650 0 0 COLGATE-PALMOLIVE COMPANY COM 194162103 2226 31859 SH SOLE 31859 0 0 COMCAST CORP CL A COM 20030N101 2974 101941 SH SOLE 101941 0 0 CONAGRA BRANDS INC COM 205887102 162 5000 SH SOLE 5000 0 0 CONOCOPHILLIPS COM 20825C104 2402 23589 SH SOLE 23589 0 0 CONSOLIDATED EDISON INC COM 209115104 34 400 SH SOLE 400 0 0 CONSTELLATION BRANDS INC-CLASS A COM 21036P108 734 3213 SH SOLE 3213 0 0 CONSTELLATION ENERGY CORP COM 21037T109 66 800 SH SOLE 800 0 0 COPART INC COM 217204106 164 1545 SH SOLE 1545 0 0 CORTEVA INC COM 22052L104 53 929 SH SOLE 929 0 0 COSTCO WHOLESALE CORP COM 22160K105 2489 5298 SH SOLE 5298 0 0 CROWDSTRIKE HOLDINGS INC-A COM 22788C105 10 58 SH SOLE 58 0 0 CROWN CASTLE INTERNATIONAL CORP COM 22822V101 7 50 SH SOLE 50 0 0 CUMMINS INC COM 231021106 1457 7198 SH SOLE 7198 0 0 D.R. HORTON INC COM 23331A109 587 8768 SH SOLE 8768 0 0 DXC TECHNOLOGY COMPANY COM 23355L106 1 51 SH SOLE 51 0 0 DANAHER CORP COM 235851102 2400 9339 SH SOLE 9339 0 0 DARLING INGREDIENTS INC COM 237266101 44 668 SH SOLE 668 0 0 DEERE & COMPANY COM 244199105 433 1305 SH SOLE 1305 0 0 DEVON ENERGY CORPORATION COM 25179M103 341 5700 SH SOLE 5700 0 0 DIAGEO PLC SPONSORED ADR COM 25243Q205 1536 9095 SH SOLE 9095 0 0 DISNEY,WALT COMPANY COM 254687106 545 5808 SH SOLE 5808 0 0 DISCOVER FINANCIAL SERVICES COM 254709108 99 1100 SH SOLE 1100 0 0 DOLLAR GENERAL CORP COM 256677105 1095 4588 SH SOLE 4588 0 0 DOLLAR TREE INC COM 256746108 46 341 SH SOLE 341 0 0 DOW INC COM 260557103 49 1116 SH SOLE 1116 0 0 DUKE ENERGY CORP NEW COM 26441C204 221 2393 SH SOLE 2393 0 0 DUPONT DE NEMOURS INC COM 26614N102 50 993 SH SOLE 993 0 0 DYNATRACE INC COM 268150109 372 10734 SH SOLE 10734 0 0 EOG RESOURCES INC COM 26875P101 887 7983 SH SOLE 7983 0 0 EBAY INC COM 278642103 1340 36590 SH SOLE 36590 0 0 ECHOSTAR CORPORATION-A COM 278768106 139 8500 SH SOLE 8500 0 0 ECOLAB INC COM 278865100 50 350 SH SOLE 350 0 0 ELECTRONIC ARTS INC COM 285512109 115 996 SH SOLE 996 0 0 EMBECTA CORP COM 29082K105 7 230 SH SOLE 230 0 0 EMERSON ELECTRIC CO COM 291011104 824 11311 SH SOLE 11311 0 0 ENTEGRIS INC COM 29362U104 23 280 SH SOLE 280 0 0 EQUINIX INC REIT COM 29444U700 397 702 SH SOLE 702 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 105 5000 SH SOLE 5000 0 0 EXELON CORPORATION COM 30161N101 89 2400 SH SOLE 2400 0 0 EXXON MOBIL CORPORATION COM 30231G102 1388 15982 SH SOLE 15982 0 0 FS KKR CAPITAL CORP COM 302635206 84 5000 SH SOLE 5000 0 0 FTI CONSULTING INC COM 302941109 355 2156 SH SOLE 2156 0 0 META PLATFORMS INC COM 30303M102 367 2719 SH SOLE 2719 0 0 FEDEX CORPORATION COM 31428X106 52 350 SH SOLE 350 0 0 FIDELITY CORPORATE BOND ETF COM 316188101 85 1944 SH SOLE 1944 0 0 FIFTH THIRD BANCORP COM 316773100 193 6073 SH SOLE 6073 0 0 FISERV INC COM 337738108 150 1615 SH SOLE 1615 0 0 FLOWSERVE CORPORATION COM 34354P105 1288 53265 SH SOLE 53265 0 0 FORTIVE CORPORATION COM 34959J108 859 14812 SH SOLE 14812 0 0 FRANKLIN RESOURCES INC COM 354613101 9 420 SH SOLE 420 0 0 FREEPORT MCMORAN INC COM 35671D857 740 27206 SH SOLE 27206 0 0 ARTHUR J GALLAGHER & CO COM 363576109 1161 6817 SH SOLE 6817 0 0 GAP INC COM 364760108 1 120 SH SOLE 120 0 0 GENERAC HOLDINGS INC COM 368736104 20 112 SH SOLE 112 0 0 GENERAL DYNAMICS CORP COM 369550108 7 32 SH SOLE 32 0 0 GENERAL ELECTRIC COMP COM 369604301 85 1387 SH SOLE 1387 0 0 GENERAL MOTORS CO COM 37045V100 100 3147 SH SOLE 3147 0 0 GENTEX CORP COM 371901109 1084 45716 SH SOLE 45716 0 0 GILEAD SCIENCES INC COM 375558103 44 720 SH SOLE 720 0 0 GSK PLC-SPON ADR COM 37733W204 2 80 SH SOLE 80 0 0 GOLD FIELDS LTD-SPONSORED ADR COM 38059T106 2012 250000 SH SOLE 250000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 52 180 SH SOLE 180 0 0 GRAFTECH INTERNATIONAL LTD COM 384313508 64 15000 SH SOLE 15000 0 0 GRAN TIERRA ENERGY INC COM 38500T101 132 110000 SH SOLE 110000 0 0 GRAPHIC PACKAGING HOLDING COMP COM 388689101 90 4580 SH SOLE 4580 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 43 705 SH SOLE 705 0 0 HF SINCLAIR CORP COM 403949100 103 1924 SH SOLE 1924 0 0 HCA HEALTHCARE INC COM 40412C101 687 3757 SH SOLE 3757 0 0 HDFC BANK LTD ADR COM 40415F101 38 650 SH SOLE 650 0 0 HSBC HOLDINGS PLC SPONS ADR COM 404280406 37 1427 SH SOLE 1427 0 0 HP INC COM 40434L105 15 600 SH SOLE 600 0 0 HALEON PLC ADR COM 405552100 1 100 SH SOLE 100 0 0 HALLIBURTON CO COM 406216101 6 260 SH SOLE 260 0 0 HARLEY-DAVIDSON INC COM 412822108 2071 59690 SH SOLE 59690 0 0 HERSHEY COMPANY(THE) COM 427866108 495 2258 SH SOLE 2258 0 0 HEWLETT-PACKARD ENTERPRISE CO COM 42824C109 7 600 SH SOLE 600 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 330 2749 SH SOLE 2749 0 0 HOME DEPOT INC COM 437076102 3975 14479 SH SOLE 14479 0 0 HONEYWELL INTERNATIONAL INC COM 438516106 244 1469 SH SOLE 1469 0 0 HOWMET AEROSPACE INC COM 443201108 10 320 SH SOLE 320 0 0 IAA INC COM 449253103 912 28778 SH SOLE 28778 0 0 ILLUMINA INC COM 452327109 675 3558 SH SOLE 3558 0 0 INGERSOLL-RAND INC COM 45687V106 50 1159 SH SOLE 1159 0 0 INGREDION INC COM 457187102 6 70 SH SOLE 70 0 0 INTEL CORPORATION COM 458140100 713 27832 SH SOLE 27832 0 0 INTERACTIVE BROKERS GROUP INC CL-A COM 45841N107 48 755 SH SOLE 755 0 0 INTERCONTINENTAL HOTELS GROUP-ADR COM 45857P806 358 7398 SH SOLE 7398 0 0 INTERCONTINENTAL EXCHANGE INC COM 45866F104 1664 18519 SH SOLE 18519 0 0 INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 930 7870 SH SOLE 7870 0 0 INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 357 3947 SH SOLE 3947 0 0 INTERNATIONAL PAPER COMPANY COM 460146103 52 1646 SH SOLE 1646 0 0 INTERPUBLIC GROUP OF COMPANIES INC COM 460690100 1430 56167 SH SOLE 56167 0 0 INVESCO ULTRA SHORT DURATION ETF COM 46090A887 20 404 SH SOLE 404 0 0 INVESCO SHARES QQQ TRUST SERIES 1 COM 46090E103 2513 9451 SH SOLE 9451 0 0 INTUIT INC COM 461202103 600 1558 SH SOLE 1558 0 0 INTUITIVE SURGICAL INC COM 46120E602 41 220 SH SOLE 220 0 0 IQVIA HOLDINGS INC COM 46266C105 277 1535 SH SOLE 1535 0 0 ISHARES MSCI CANADA ETF COM 464286509 95 3100 SH SOLE 3100 0 0 ISHARES SELECT DIVIDEND ETF COM 464287168 515 4827 SH SOLE 4827 0 0 ISHARES S&P 500 INDEX FUND COM 464287200 981 2750 SH SOLE 2750 0 0 ISHARES MSCI EMERGING MKTS ETF COM 464287234 121 3500 SH SOLE 3500 0 0 ISHARES 20YR TREASURY BOND ETF COM 464287432 106 1040 SH SOLE 1040 0 0 ISHARES MSCI EAFE ETF COM 464287465 836 14996 SH SOLE 14996 0 0 ISHARES CORE S&P MID-CAP ETF COM 464287507 261 1198 SH SOLE 1198 0 0 ISHARES RUSSELL 2000 ETF COM 464287655 25 150 SH SOLE 150 0 0 ISHARES CORE S&P SMALL-CAP ETF COM 464287804 208 2400 SH SOLE 2400 0 0 ISHARES MSCI ALL COUNTRY ASIA ETF COM 464288182 33 575 SH SOLE 575 0 0 ISHARES INTL SELECT DIVIDEND ETF COM 464288448 461 20581 SH SOLE 20581 0 0 ISHARES MSCI JAPAN ETF COM 46434G822 24 500 SH SOLE 500 0 0 JP MORGAN CHASE & CO COM 46625H100 6001 57724 SH SOLE 57724 0 0 JPMORGAN ULTRA-SHORT INCOME ETF COM 46641Q837 105 2105 SH SOLE 2105 0 0 JOHNSON & JOHNSON COM 478160104 9244 56886 SH SOLE 56886 0 0 KLA CORP COM 482480100 76 251 SH SOLE 251 0 0 KKR & CO INC CLASS-A COM 48251W104 45 1052 SH SOLE 1052 0 0 KELLOGG COMPANY COM 487836108 2237 32280 SH SOLE 32280 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 164 1050 SH SOLE 1050 0 0 KIMBERLY-CLARK CORPORATION COM 494368103 2037 18192 SH SOLE 18192 0 0 KRANESHARES GLOBAL CARBON ETF COM 500767678 592 16000 SH SOLE 16000 0 0 KYNDRYL HOLDINGS INC COM 50155Q100 7 879 SH SOLE 879 0 0 LCI INDUSTRIES COM 50189K103 23 232 SH SOLE 232 0 0 LAM RESEARCH CORPORATION COM 512807108 57 157 SH SOLE 157 0 0 LAMB WESTON HOLDINGS INC W/I COM 513272104 128 1666 SH SOLE 1666 0 0 LAS VEGAS SANDS INC COM 517834107 373 10000 SH SOLE 10000 0 0 ESTEE LAUDER COMPANIES-CL A COM 518439104 603 2809 SH SOLE 2809 0 0 LILLY (ELI) & COMPANY COM 532457108 129 400 SH SOLE 400 0 0 LLOYDS BANKING GROUP PLC ADR COM 539439109 71 40000 SH SOLE 40000 0 0 LOCKHEED MARTIN CORP COM 539830109 48 126 SH SOLE 126 0 0 LOUISIANA-PACIFIC CORPORATION COM 546347105 102 2000 SH SOLE 2000 0 0 LOWE'S COMPANIES COM 548661107 1440 7710 SH SOLE 7710 0 0 LUMENTUM HOLDINGS INC COM 55024U109 14 200 SH SOLE 200 0 0 MP MATERIALS CORP COM 553368101 81 3000 SH SOLE 3000 0 0 MARATHON PETROLEUM CORP COM 56585A102 395 4000 SH SOLE 4000 0 0 MARKETAXESS HOLDINGS INC COM 57060D108 1129 5101 SH SOLE 5101 0 0 MARSH & MCLENNAN COMPANIES INC COM 571748102 1938 13050 SH SOLE 13050 0 0 MARTIN MARIETTA MATERIALS INC COM 573284106 685 2138 SH SOLE 2138 0 0 MASCO CORPORATION COM 574599106 757 16308 SH SOLE 16308 0 0 MASTERCARD INC CLASS A COM 57636Q104 3596 12713 SH SOLE 12713 0 0 MCCORMICK & CO INC NVS COM 579780206 280 3949 SH SOLE 3949 0 0 MCDONALD'S CORPORATION COM 580135101 3003 13085 SH SOLE 13085 0 0 MCEWEN MINING INC COM 58039P305 47 14500 SH SOLE 14500 0 0 MCKESSON CORPORATION COM 58155Q103 85 250 SH SOLE 250 0 0 MERCK & CO INC COM 58933Y105 3741 43672 SH SOLE 43672 0 0 METLIFE INC COM 59156R108 343 5681 SH SOLE 5681 0 0 MICROSOFT CORPORATION COM 594918104 24303 104898 SH SOLE 104898 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 434 7143 SH SOLE 7143 0 0 MICRON TECHNOLOGY INC COM 595112103 30 606 SH SOLE 606 0 0 MIDDLEBY CORP (THE) COM 596278101 666 5222 SH SOLE 5222 0 0 HERMAN MILLER INC COM 600544100 689 44390 SH SOLE 44390 0 0 MOMENTIVE GLOBAL INC. COM 60878Y108 5 950 SH SOLE 950 0 0 MONDELEZ INTERNATIONAL INC COM 609207105 454 8328 SH SOLE 8328 0 0 MONSTER BEVERAGE CORP COM 61174X109 37 430 SH SOLE 430 0 0 MORGAN STANLEY COM 617446448 2459 31292 SH SOLE 31292 0 0 MOSAIC COMPANY COM 61945C103 48 1000 SH SOLE 1000 0 0 MOTOROLA SOLUTIONS INC COM 620076307 65 292 SH SOLE 292 0 0 NVR INC COM 62944T105 4 1 SH SOLE 1 0 0 NATIONAL GRID PLC SPONSORED ADR COM 636274409 155 3016 SH SOLE 3016 0 0 NATURA & CO HOLDING-ADR W/I COM 63884N108 1 120 SH SOLE 120 0 0 NETAPP INC COM 64110D104 1295 21042 SH SOLE 21042 0 0 NETFLIX INC COM 64110L106 646 2759 SH SOLE 2759 0 0 NEWMONT CORPORATION COM 651639106 400 9572 SH SOLE 9572 0 0 NEXTERA ENERGY INC COM 65339F101 1188 15236 SH SOLE 15236 0 0 NIKE INC CLASS B COM 654106103 2161 26132 SH SOLE 26132 0 0 NORFOLK SOUTHERN CORP COM 655844108 38 183 SH SOLE 183 0 0 NORTHROP GRUMMAN CORP COM 666807102 686 1466 SH SOLE 1466 0 0 NORTHWEST NATURAL HOLDING CO COM 66765N105 22 500 SH SOLE 500 0 0 NORTONLIFELOCK INC COM 668771108 1873 93480 SH SOLE 93480 0 0 NOVARTIS AG SPONSORED ADR COM 66987V109 259 3420 SH SOLE 3420 0 0 NOVO-NORDISK A/S ADR COM 670100205 3045 30724 SH SOLE 30724 0 0 NUCOR CORPORATION COM 670346105 106 1000 SH SOLE 1000 0 0 NVIDIA CORPORATION COM 67066G104 529 4381 SH SOLE 4381 0 0 OCCIDENTAL PETROLEUM CORP COM 674599105 299 4886 SH SOLE 4886 0 0 OCCIDENTAL PETE CORP WTS 3/08/27 COM 674599162 221 5606 SH SOLE 5606 0 0 OMNICOM GROUP INC COM 681919106 2191 34912 SH SOLE 34912 0 0 ORACLE CORPORATION COM 68389X105 1668 27459 SH SOLE 27459 0 0 ORGANON & CO COM 68622V106 9 380 SH SOLE 380 0 0 OTIS WORLDWIDE CORPORATION COM 68902V107 254 3997 SH SOLE 3997 0 0 OVERSTOCK.COM INC COM 690370101 7 300 SH SOLE 300 0 0 OVINTIV INC COM 69047Q102 635 13881 SH SOLE 13881 0 0 PNC FINANCIAL SERVICES GROUP INC COM 693475105 37 250 SH SOLE 250 0 0 PPG INDUSTRIES INC COM 693506107 352 3200 SH SOLE 3200 0 0 PARKER HANNIFIN CORP COM 701094104 756 3136 SH SOLE 3136 0 0 PAYCHEX INC COM 704326107 1200 10750 SH SOLE 10750 0 0 PAYPAL HOLDINGS INC COM 70450Y103 265 3094 SH SOLE 3094 0 0 PEPSICO INC COM 713448108 6311 38857 SH SOLE 38857 0 0 PFIZER INC COM 717081103 3066 70435 SH SOLE 70435 0 0 PHILIP MORRIS INTERNATIONAL INC COM 718172109 826 10000 SH SOLE 10000 0 0 PHILLIPS 66 COM 718546104 161 2000 SH SOLE 2000 0 0 PIPER JAFFRAY COMPANIES COM 724078100 5 52 SH SOLE 52 0 0 POLARIS INC COM 731068102 1633 17158 SH SOLE 17158 0 0 PROCTER & GAMBLE COMPANY COM 742718109 5587 44485 SH SOLE 44485 0 0 PROLOGIS INC COM 74340W103 326 3229 SH SOLE 3229 0 0 PROSHARES ULTRA VIX ST FUTURES COM 74347Y839 128 10000 SH SOLE 10000 0 0 PULTEGROUP INC COM 745867101 75 2000 SH SOLE 2000 0 0 QUALCOMM INC COM 747525103 627 5579 SH SOLE 5579 0 0 QUANTA SERVICES INC COM 74762E102 429 3382 SH SOLE 3382 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 536 6581 SH SOLE 6581 0 0 REGAL REXNORD CORP COM 758750103 386 2768 SH SOLE 2768 0 0 RELX PLC - SPONSORED ADR COM 759530108 36 1500 SH SOLE 1500 0 0 RIO TINTO PLC SPONSORED ADR COM 767204100 22 400 SH SOLE 400 0 0 ROPER TECHNOLOGIES INC COM 776696106 600 1677 SH SOLE 1677 0 0 ROSS STORES INC COM 778296103 42 500 SH SOLE 500 0 0 SHELL PLC ADR COM 780259305 442 8926 SH SOLE 8926 0 0 RYAN SPECIALTY GROUP HLDGS-A COM 78351F107 373 9236 SH SOLE 9236 0 0 S&P GLOBAL INC COM 78409V104 978 3221 SH SOLE 3221 0 0 SEI INVESTMENTS COMPANY COM 784117103 1648 33765 SH SOLE 33765 0 0 SPDR S&P 500 ETF TRUST COM 78462F103 1653 4651 SH SOLE 4651 0 0 SPDR GOLD TRUST ETF COM 78463V107 1259 8184 SH SOLE 8184 0 0 SPDR S&P DIVIDEND ETF COM 78464A763 516 4650 SH SOLE 4650 0 0 SS&C TECHNOLOGIES HOLDINGS INC COM 78467J100 298 6275 SH SOLE 6275 0 0 SPDR S&P MIDCAP 400 ETF TRST COM 78467Y107 40 100 SH SOLE 100 0 0 SALESFORCE.COM INC COM 79466L302 14 95 SH SOLE 95 0 0 SANOFI SPON ADR COM 80105N105 65 1720 SH SOLE 1720 0 0 SASOL LIMITED SPONSORED ADR COM 803866300 110 7000 SH SOLE 7000 0 0 SCHWAB, CHARLES CORP COM 808513105 48 675 SH SOLE 675 0 0 SERVICENOW INC COM 81762P102 63 169 SH SOLE 169 0 0 SHERWIN-WILLIAMS COMPANY (THE) COM 824348106 762 3741 SH SOLE 3741 0 0 A.O. SMITH CORPORATION COM 831865209 336 6956 SH SOLE 6956 0 0 SMUCKER (J.M.) CO COM 832696405 1 10 SH SOLE 10 0 0 SONY CORPORATION-SPONSORED ADR COM 835699307 302 4740 SH SOLE 4740 0 0 SOUTHERN COMPANY COM 842587107 582 8599 SH SOLE 8599 0 0 SOUTHWEST AIRLINES CO COM 844741108 8 270 SH SOLE 270 0 0 SQUARE INC CL-A COM 852234103 10 177 SH SOLE 177 0 0 STANLEY BLACK & DECKER INC COM 854502101 73 970 SH SOLE 970 0 0 STARBUCKS CORPORATION COM 855244109 534 6371 SH SOLE 6371 0 0 STATE STREET CORP COM 857477103 533 8810 SH SOLE 8810 0 0 STRYKER CORPORATION COM 863667101 428 2126 SH SOLE 2126 0 0 SYLVAMO CORP COM 871332102 5 144 SH SOLE 144 0 0 SYNCHRONY FINANCIAL COM 87165B103 196 7000 SH SOLE 7000 0 0 TJX COMPANIES INC COM 872540109 393 6367 SH SOLE 6367 0 0 T-MOBILE US INC COM 872590104 991 7424 SH SOLE 7424 0 0 TAIWAN SEMICONDUCTOR-SP ADR COM 874039100 1239 18167 SH SOLE 18167 0 0 TARGET CORP COM 87612E106 123 830 SH SOLE 830 0 0 TEJON RANCH CO COM 879080109 143 10000 SH SOLE 10000 0 0 TEMPUR SEALY INTERNATIONAL INC COM 88023U101 939 39095 SH SOLE 39095 0 0 TEXAS INSTRUMENTS INC COM 882508104 2594 16849 SH SOLE 16849 0 0 THERMO FISHER SCIENTIFIC COM 883556102 1788 3543 SH SOLE 3543 0 0 3M COMPANY COM 88579Y101 542 4932 SH SOLE 4932 0 0 TOLL BROTHERS INC COM 889478103 84 2000 SH SOLE 2000 0 0 TOPBUILD CORP COM 89055F103 608 3709 SH SOLE 3709 0 0 TOTAL S.A. SPONSORED ADR COM 89151E109 171 3700 SH SOLE 3700 0 0 TRACTOR SUPPLY COMPANY COM 892356106 289 1563 SH SOLE 1563 0 0 TRADEWEB MARKETSINC-CLASS A COM 892672106 197 3517 SH SOLE 3517 0 0 TRAVELERS COMPANIES INC COM 89417E109 2 12 SH SOLE 12 0 0 U.S. BANCORP COM 902973304 42 1054 SH SOLE 1054 0 0 UBER TECHNOLOGIES INC COM 90353T100 9 350 SH SOLE 350 0 0 UNILEVER PLC SPON ADR COM 904767704 189 4345 SH SOLE 4345 0 0 UNION PACIFIC CORPORATION COM 907818108 2194 11323 SH SOLE 11323 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 32 200 SH SOLE 200 0 0 UNITEDHEALTH GROUP INC COM 91324P102 9039 17992 SH SOLE 17992 0 0 VF CORPORATION COM 918204108 1 33 SH SOLE 33 0 0 VALE SA-SPONSORED ADR COM 91912E105 27 2000 SH SOLE 2000 0 0 VALERO ENERGY CORP COM 91913Y100 531 5000 SH SOLE 5000 0 0 VANECK VECTORS GOLD MINERS ETF COM 92189F106 96 4000 SH SOLE 4000 0 0 VANGUARD DIVIDEND APREC INDEX FD ETF COM 921908844 399 2971 SH SOLE 2971 0 0 VANGUARD ESG US STOCK ETF COM 921910733 2475 39545 SH SOLE 39545 0 0 VANGUARD TOTAL BOND MARKET COM 921937835 25 355 SH SOLE 355 0 0 VANGUARD FTSE DEV MKT ETF COM 921943858 13 350 SH SOLE 350 0 0 VANGUARD HIGH DIVIDEND YIELD ETF COM 921946406 52 550 SH SOLE 550 0 0 VANGUARD FTSE ALL WORLD COM 922042718 8 90 SH SOLE 90 0 0 VANGUARD EMERGING MARKETS ETF COM 922042858 181 4980 SH SOLE 4980 0 0 VANGUARD EUROPEAN ETF COM 922042874 90 1950 SH SOLE 1950 0 0 VANGUARD SHORT-TERM CORP BOND ETF COM 92206C409 71 960 SH SOLE 960 0 0 VANGUARD S&P500 INDEX ETF COM 922908363 10334 31643 SH SOLE 31643 0 0 VANGUARD LARGE-CAP ETF COM 922908637 8 50 SH SOLE 50 0 0 VANGUARD TOTAL STOCK MARKET ETF COM 922908769 205 1150 SH SOLE 1150 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 983 26013 SH SOLE 26013 0 0 VERITIVE CORPORATION COM 923454102 3 30 SH SOLE 30 0 0 VERISK ANALYTICS INC COM 92345Y106 2052 12097 SH SOLE 12097 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1047 3635 SH SOLE 3635 0 0 VIATRIS INC COM 92556V106 351 41361 SH SOLE 41361 0 0 VISA INC CLASS A COM 92826C839 8081 45728 SH SOLE 45728 0 0 VODAFONE GROUP PLC SPON ADR COM 92857W308 13 1111 SH SOLE 1111 0 0 VONTIER CORP COM 928881101 16 990 SH SOLE 990 0 0 VOYA FINANCIAL INC COM 929089100 11 185 SH SOLE 185 0 0 WEC ENERGY GROUP INC COM 92939U106 178 2000 SH SOLE 2000 0 0 WABTEC CORPORATION COM 929740108 1912 23625 SH SOLE 23625 0 0 WALMART INC COM 931142103 874 6771 SH SOLE 6771 0 0 WARNER BROS DISCOVERY-A COM 934423104 206 17991 SH SOLE 17991 0 0 WARNER MUSIC GROUP CORP-CL A COM 934550203 126 5459 SH SOLE 5459 0 0 WASTE MANAGEMENT INC COM 94106L109 6 35 SH SOLE 35 0 0 WATERS CORPORATION COM 941848103 1140 4250 SH SOLE 4250 0 0 WELLS FARGO & CO COM 949746101 826 20644 SH SOLE 20644 0 0 WESCO INTERNATIONAL INC COM 95082P105 181 1524 SH SOLE 1524 0 0 WEYERHAEUSER CO COM 962166104 148 5222 SH SOLE 5222 0 0 WOODSIDE ENERGY GROUP ADR COM 980228308 7 349 SH SOLE 349 0 0 YUM CHINA HOLDING INC COM 98850P109 1188 25236 SH SOLE 25236 0 0 ZOETIS INC COM 98978V103 23 155 SH SOLE 155 0 0 ASML HOLDING NV-NY REG SHS COM N07059210 159 385 SH SOLE 385 0 0 Algonquin Power & Utilities Corp COM 015857105 90650 5239900 SH DFND 0 0 0 Algonquin Power & Utilities Corp COM 015857105 9701 560750 SH DFND 0 0 0 Algonquin Power & Utilities Corp COM 015857105 2520 145650 SH DFND 0 0 0 Bank of Montreal COM 063671101 5137 41500 SH DFND 0 0 0 Bank of Montreal COM 063671101 1077 8700 SH DFND 0 0 0 Bank of Nova Scotia/The COM 064149107 9469 124300 SH DFND 0 0 0 Bank of Nova Scotia/The COM 064149107 2392 31400 SH DFND 0 0 0 BCE Inc COM 05534B760 109457 1730000 SH DFND 0 0 0 BCE Inc COM 05534B760 10038 158650 SH DFND 0 0 0 BCE Inc COM 05534B760 2698 42650 SH DFND 0 0 0 Brookfield Renewable Partners LP COM G16258108 1004 22450 SH DFND 0 0 0 Canadian Imperial Bank of Commerce COM 136069101 8870 141900 SH DFND 0 0 0 Canadian Imperial Bank of Commerce COM 136069101 2207 35300 SH DFND 0 0 0 Canadian National Railway Co COM 136375102 10599 73200 SH DFND 0 0 0 Canadian National Railway Co COM 136375102 2679 18500 SH DFND 0 0 0 Canadian Natural Resources Ltd COM 136385101 149753 2165000 SH DFND 0 0 0 Canadian Pacific Railway Ltd COM 13645T100 3704 41200 SH DFND 0 0 0 Canadian Pacific Railway Ltd COM 13645T100 647 7200 SH DFND 0 0 0 CGI Inc COM 12532H104 1313 12800 SH DFND 0 0 0 CME Group Inc COM 12572Q105 4261 28750 SH DFND 0 0 0 Enbridge Inc COM 29250N105 121332 2232000 SH DFND 0 0 0 Enbridge Inc COM 29250N105 4604 84700 SH DFND 0 0 0 Enbridge Inc COM 29250N105 701 12900 SH DFND 0 0 0 FirstService Corp COM 33767E202 94 600 SH DFND 0 0 0 Fortis Inc/Canada COM 349553107 125960 2070000 SH DFND 0 0 0 Fortis Inc/Canada COM 349553107 11020 181100 SH DFND 0 0 0 Fortis Inc/Canada COM 349553107 2872 47200 SH DFND 0 0 0 Franco-Nevada Corp COM 351858105 2184 12900 SH DFND 0 0 0 Franco-Nevada Corp COM 351858105 423 2500 SH DFND 0 0 0 Granite Real Estate Investment Trust UNIT 387437114 7248 91800 SH DFND 0 0 0 Granite Real Estate Investment Trust UNIT 387437114 1942 24600 SH DFND 0 0 0 Manulife Financial Corp COM 56501R106 56804 2545000 SH DFND 0 0 0 Nutrien Ltd COM 67077M108 172207 1679900 SH DFND 0 0 0 Nutrien Ltd COM 67077M108 5443 53100 SH DFND 0 0 0 Nutrien Ltd COM 67077M108 882 8600 SH DFND 0 0 0 Open Text Corp COM 683715106 3299 67750 SH DFND 0 0 0 Open Text Corp COM 683715106 304 6250 SH DFND 0 0 0 Pembina Pipeline Corp COM 706327103 59150 1300000 SH DFND 0 0 0 Rogers Communications Inc COM 775109200 108865 1765000 SH DFND 0 0 0 Rogers Communications Inc COM 775109200 10412 168800 SH DFND 0 0 0 Rogers Communications Inc COM 775109200 2726 44200 SH DFND 0 0 0 Royal Bank of Canada COM 780087102 9641 77350 SH DFND 0 0 0 Royal Bank of Canada COM 780087102 2923 23450 SH DFND 0 0 0 Shaw Communications Inc COM 82028K200 138039 3639300 SH DFND 0 0 0 Stantec Inc COM 85472N109 3141 55700 SH DFND 0 0 0 Stantec Inc COM 85472N109 491 8700 SH DFND 0 0 0 Sun Life Financial Inc COM 866796105 6305 106900 SH DFND 0 0 0 Sun Life Financial Inc COM 866796105 873 14800 SH DFND 0 0 0 TC Energy Corp COM 87807B107 110355 1655000 SH DFND 0 0 0 TC Energy Corp COM 87807B107 8902 133500 SH DFND 0 0 0 TC Energy Corp COM 87807B107 1967 29500 SH DFND 0 0 0 TELUS Corp COM 87971M103 122134 4260000 SH DFND 0 0 0 TELUS Corp COM 87971M103 10295 359100 SH DFND 0 0 0 TELUS Corp COM 87971M103 3076 107300 SH DFND 0 0 0 Thomson Reuters Corp COM 884903709 10783 80354 SH DFND 0 0 0 Thomson Reuters Corp COM 884903709 2959 22054 SH DFND 0 0 0 Waste Connections Inc COM 94106B101 10346 64825 SH DFND 0 0 0 Waste Connections Inc COM 94106B101 2574 16125 SH DFND 0 0 0 BROOKFIELD ASSET MGT-A LV COM 112585104 2041 50000 SH DFND 1 0 50000 0 IM CANNABIS CORP-NEW COM 44969Q208 9 23531 SH DFND 1 0 23531 0 TRICON RESIDENTIAL INC COM 89612W102 1 63 SH DFND 1 0 63 0 AIRBNB, INC. BOND 009066AB7 4493 5500000 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES, INC. BOND 00971TAJ0 10093 10000000 SH SOLE 0 0 0 ALARM.COM HOLDINGS, INC. BOND 011642AB1 1215 1500000 SH SOLE 0 0 0 AVALARA, INC. BOND 05338GAB2 4793 5000000 SH SOLE 0 0 0 BENTLEY SYSTEMS, INCORPORATED BOND 08265TAD1 4474 5907000 SH SOLE 0 0 0 BIGCOMMERCE HOLDINGS, INC. BOND 08975PAB4 730 1000000 SH SOLE 0 0 0 BOX, INC. BOND 10316TAB0 4346 3946000 SH SOLE 0 0 0 CABLE ONE, INC. BOND 12685JAE5 2074 2730000 SH SOLE 0 0 0 CERIDIAN HCM HOLDING INC. BOND 15677JAD0 1604 2000000 SH SOLE 0 0 0 CHEGG, INC. BOND 163092AD1 1728 2000000 SH SOLE 0 0 0 Coupa Software Incorporated BOND 22266LAC0 2099 2500000 SH SOLE 0 0 0 DROPBOX INC BOND 26210CAC8 1288 5000000 SH SOLE 0 0 0 Etsy, Inc. BOND 29786AAN6 1146 1500000 SH SOLE 0 0 0 Exact Sciences Corporation BOND 30063PAB1 1027 1500000 SH SOLE 0 0 0 Guidewire Software, Inc. BOND 40171VAA8 2693 3000000 SH SOLE 0 0 0 Hope Bancorp, Inc. BOND 43940TAB5 484 500000 SH SOLE 0 0 0 INNOVIVA INC BOND 88338TAB0 5336 5450000 SH SOLE 0 0 0 INSULET CORPORATION BOND 45784PAK7 4359 3700000 SH SOLE 0 0 0 INTEGRA LIFESCIENCES HOLDINGS CORPORATION BOND 457985AM1 3262 3750000 SH SOLE 0 0 0 IONIS PHARMACEUTICALS, INC. BOND 462222AB6 2301 2551000 SH SOLE 0 0 0 ITRON, INC. BOND 465741AN6 1942 2500000 SH SOLE 0 0 0 JOHN BEAN TECHNOLOGIES CORPORATION BOND 477839AB0 2676 3250000 SH SOLE 0 0 0 KKR REAL ESTATE FINANCE TRUST INC. BOND 48251KAB6 4541 4532000 SH SOLE 0 0 0 LIVONGO HEALTH, INC. BOND 539183AA1 2073 2500000 SH SOLE 0 0 0 LYFT, INC. BOND 55087PAB0 4684 5500000 SH SOLE 0 0 0 Ligand Pharmaceuticals Incorporated BOND 53220KAF5 2410 2500000 SH SOLE 0 0 0 NUVASIVE, INC. BOND 670704AJ4 1299 2000000 SH SOLE 0 0 0 OKTA INC BOND 679295AF2 3094 4000000 SH SOLE 0 0 0 PACIRA PHARMACEUTICALS, INC. BOND 695127AF7 1974 2000000 SH SOLE 0 0 0 PALO ALTO NETWORKS, INC. BOND 697435AF2 3402 2000000 SH SOLE 0 0 0 PEGASYSTEMS INC BOND 705573AB9 1108 1388000 SH SOLE 0 0 0 RINGCENTRAL INC. BOND 76680RAH0 2290 3000000 SH SOLE 0 0 0 SHAKE SHACK INC. BOND 819047AB7 1976 2978000 SH SOLE 0 0 0 SHIFT4 PAYMENTS INC BOND 82452JAD1 1499 2000000 SH SOLE 0 0 0 SHOPIFY INC. BOND 82509LAA5 4040 5000000 SH SOLE 0 0 0 SPOTIFY TECHNOLOGY BOND 84921RAB6 3370 4300000 SH SOLE 0 0 0 Sarepta Therapeutics, Inc. BOND 803607AC4 1018 1000000 SH SOLE 0 0 0 Splunk Inc. BOND 848637AF1 1966 2500000 SH SOLE 0 0 0 TELADOC INC BOND 87918AAF2 1460 2000000 SH SOLE 0 0 0 UPWORK INC. BOND 91688FAB0 1091 1500000 SH SOLE 0 0 0 VERINT SYSTEMS INC. BOND 92343XAC4 2007 2415000 SH SOLE 0 0 0 WORKIVA INC BOND 98139AAB1 2891 2500000 SH SOLE 0 0 0 Western Digital Corporation BOND 958102AP0 942 1000000 SH SOLE 0 0 0 Wix.com Ltd. BOND 92940WAD1 2493 3000000 SH SOLE 0 0 0 Zendesk, Inc. BOND 98936JAD3 3909 4000000 SH SOLE 0 0 0