The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
The Charles Schwab Corp COM 808513105   15,492,297,174 225,178,738 SH   DFND 3 0 225,178,738 0
Imperial Oil Ltd COM 453038408   57 1 SH   SOLE   1 0 0
Agilent Technologies Inc COM 00846U101   10,021,839 72,084 SH   SOLE   72,084 0 0
American Airlines Group Inc COM 02376R102   974,977 70,959 SH   SOLE   70,959 0 0
Advance Auto Parts Inc COM 00751Y106   122 2 SH   SOLE   2 0 0
Apple Inc COM 037833100   605,007,812 3,142,408 SH   SOLE   3,142,408 0 0
AbbVie Inc COM 00287Y109   67,217,308 433,744 SH   SOLE   433,744 0 0
Abbott Laboratories COM 002824100   46,444,697 421,956 SH   SOLE   421,956 0 0
Accenture PLC COM G1151C101   55,021,635 156,797 SH   SOLE   156,797 0 0
Analog Devices Inc COM 032654105   26,438,661 133,152 SH   SOLE   133,152 0 0
Archer-Daniels-Midland Co COM 039483102   9,179,956 127,111 SH   SOLE   127,111 0 0
Automatic Data Processing Inc COM 053015103   24,499,125 105,160 SH   SOLE   105,160 0 0
Autodesk Inc COM 052769106   13,251,399 54,425 SH   SOLE   54,425 0 0
Ameren Corp COM 023608102   4,530,799 62,632 SH   SOLE   62,632 0 0
American Electric Power Co Inc COM 025537101   10,451,308 128,679 SH   SOLE   128,679 0 0
Aflac Inc COM 001055102   1,178,100 14,280 SH   SOLE   14,280 0 0
American International Group I COM 026874784   12,142,697 179,228 SH   SOLE   179,228 0 0
Assurant Inc COM 04621X108   2,470,737 14,664 SH   SOLE   14,664 0 0
Arthur J Gallagher & Co COM 363576109   11,916,166 52,989 SH   SOLE   52,989 0 0
Akamai Technologies Inc COM 00971T101   4,252,079 35,928 SH   SOLE   35,928 0 0
Allstate Corp/The COM 020002101   9,425,553 67,335 SH   SOLE   67,335 0 0
Allegion PLC COM G0176J109   3,336,508 26,336 SH   SOLE   26,336 0 0
Applied Materials Inc COM 038222105   34,512,482 212,948 SH   SOLE   212,948 0 0
AMETEK Inc COM 031100100   10,691,303 64,839 SH   SOLE   64,839 0 0
Amgen Inc COM 031162100   39,022,390 135,485 SH   SOLE   135,485 0 0
Ameriprise Financial Inc COM 03076C106   9,911,664 26,095 SH   SOLE   26,095 0 0
American Tower Corp COM 03027X100   24,707,034 114,448 SH   SOLE   114,448 0 0
Amazon.com Inc COM 023135106   210,380,834 1,384,631 SH   SOLE   1,384,631 0 0
Anthem Inc COM 036752103   27,742,818 58,832 SH   SOLE   58,832 0 0
Aon PLC COM G0403H108   14,405,199 49,499 SH   SOLE   49,499 0 0
APA Corp COM 03743Q108   2,621,500 73,063 SH   SOLE   73,063 0 0
Air Products & Chemicals Inc COM 009158106   14,488,675 52,917 SH   SOLE   52,917 0 0
Amphenol Corp COM 032095101   14,829,154 149,593 SH   SOLE   149,593 0 0
AvalonBay Communities Inc COM 053484101   6,983,868 37,303 SH   SOLE   37,303 0 0
Broadcom Inc COM 11135F101   125,302,411 112,253 SH   SOLE   112,253 0 0
Avery Dennison Corp COM 053611109   987,956 4,887 SH   SOLE   4,887 0 0
American Water Works Co Inc COM 030420103   6,121,168 46,376 SH   SOLE   46,376 0 0
American Express Co COM 025816109   27,327,848 145,873 SH   SOLE   145,873 0 0
AutoZone Inc COM 053332102   11,397,369 4,408 SH   SOLE   4,408 0 0
Boeing Co/The COM 097023105   35,308,222 135,457 SH   SOLE   135,457 0 0
Bank of America Corp COM 060505104   57,121,795 1,696,519 SH   SOLE   1,696,519 0 0
Baxter International Inc COM 071813109   4,829,330 124,918 SH   SOLE   124,918 0 0
BB&T Corp COM 89832Q109   11,830,276 320,430 SH   SOLE   320,430 0 0
Best Buy Co Inc COM 086516101   3,611,761 46,139 SH   SOLE   46,139 0 0
Becton Dickinson and Co COM 075887109   17,624,764 72,283 SH   SOLE   72,283 0 0
Franklin Resources Inc COM 354613101   2,000,577 67,156 SH   SOLE   67,156 0 0
Brown-Forman Corp COM 115637209   3,076,605 53,881 SH   SOLE   53,881 0 0
Biogen Inc COM 09062X103   9,501,517 36,718 SH   SOLE   36,718 0 0
Bank of New York Mellon Corp/T COM 064058100   10,111,181 194,259 SH   SOLE   194,259 0 0
BlackRock Inc COM 09247X101   12,543,934 15,452 SH   SOLE   15,452 0 0
Ball Corp COM 058498106   4,319,867 75,102 SH   SOLE   75,102 0 0
Bristol-Myers Squibb Co COM 110122108   26,575,809 517,946 SH   SOLE   517,946 0 0
Berkshire Hathaway Inc COM 084670702   156,008,791 437,416 SH   SOLE   437,416 0 0
Boston Scientific Corp COM 101137107   21,523,935 372,322 SH   SOLE   372,322 0 0
Blackstone Group LP/The COM 09260D107   18,825,380 143,793 SH   SOLE   143,793 0 0
Citigroup Inc COM 172967424   23,451,136 455,893 SH   SOLE   455,893 0 0
Conagra Brands Inc COM 205887102   3,264,231 113,895 SH   SOLE   113,895 0 0
Cardinal Health Inc COM 14149Y108   5,917,968 58,710 SH   SOLE   58,710 0 0
Caterpillar Inc COM 149123101   35,928,044 121,514 SH   SOLE   121,514 0 0
Chubb Ltd COM H1467J104   23,365,010 103,385 SH   SOLE   103,385 0 0
CBS Corp COM 92556H206   1,699,903 114,936 SH   SOLE   114,936 0 0
Crown Castle International Cor COM 22822V101   12,409,995 107,735 SH   SOLE   107,735 0 0
CF Industries Holdings Inc COM 125269100   3,618,045 45,510 SH   SOLE   45,510 0 0
Citizens Financial Group Inc COM 174610105   3,680,562 111,061 SH   SOLE   111,061 0 0
Church & Dwight Co Inc COM 171340102   5,993,875 63,387 SH   SOLE   63,387 0 0
Halfmoon Parent Inc COM 125523100   20,872,563 69,703 SH   SOLE   69,703 0 0
Cincinnati Financial Corp COM 172062101   4,217,961 40,769 SH   SOLE   40,769 0 0
Colgate-Palmolive Co COM 194162103   14,403,438 180,698 SH   SOLE   180,698 0 0
Clorox Co/The COM 189054109   4,213,392 29,549 SH   SOLE   29,549 0 0
Comerica Inc COM 200340107   1,750,871 31,372 SH   SOLE   31,372 0 0
Comcast Corp COM 20030N101   22,767,534 519,214 SH   SOLE   519,214 0 0
CME Group Inc COM 12572Q105   14,237,402 67,604 SH   SOLE   67,604 0 0
Cummins Inc COM 231021106   8,088,123 33,761 SH   SOLE   33,761 0 0
CMS Energy Corp COM 125896100   4,035,691 69,497 SH   SOLE   69,497 0 0
Centene Corp COM 15135B101   9,443,148 127,249 SH   SOLE   127,249 0 0
CenterPoint Energy Inc COM 15189T107   4,295,557 150,352 SH   SOLE   150,352 0 0
Capital One Financial Corp COM 14040H105   12,531,532 95,573 SH   SOLE   95,573 0 0
Cabot Oil & Gas Corp COM 127097103   4,572,393 179,169 SH   SOLE   179,169 0 0
Cooper Cos Inc/The COM 216648402   4,612,427 12,188 SH   SOLE   12,188 0 0
ConocoPhillips COM 20825C104   32,829,819 282,845 SH   SOLE   282,845 0 0
Costco Wholesale Corp COM 22160K105   71,543,431 108,386 SH   SOLE   108,386 0 0
Campbell Soup Co COM 134429109   2,023,640 46,811 SH   SOLE   46,811 0 0
salesforce.com Inc COM 79466L302   63,409,109 240,971 SH   SOLE   240,971 0 0
Cisco Systems Inc/Delaware COM 17275R102   52,419,249 1,037,594 SH   SOLE   1,037,594 0 0
CSX Corp COM 126408103   16,766,100 483,591 SH   SOLE   483,591 0 0
Cintas Corp COM 172908105   12,939,110 21,470 SH   SOLE   21,470 0 0
Cognizant Technology Solutions COM 192446102   9,794,202 129,673 SH   SOLE   129,673 0 0
CVS Health Corp COM 126650100   24,156,391 305,932 SH   SOLE   305,932 0 0
Chevron Corp COM 166764100   62,378,563 418,199 SH   SOLE   418,199 0 0
Dominion Energy Inc COM 25746U109   9,368,040 199,320 SH   SOLE   199,320 0 0
Delta Air Lines Inc COM 247361702   6,159,897 153,117 SH   SOLE   153,117 0 0
Deere & Co COM 244199105   26,375,825 65,961 SH   SOLE   65,961 0 0
Discover Financial Services COM 254709108   7,138,974 63,514 SH   SOLE   63,514 0 0
Dollar General Corp COM 256677105   7,225,335 53,147 SH   SOLE   53,147 0 0
Quest Diagnostics Inc COM 74834L100   3,788,529 27,477 SH   SOLE   27,477 0 0
DR Horton Inc COM 23331A109   11,245,456 73,993 SH   SOLE   73,993 0 0
Danaher Corp COM 235851102   37,678,114 162,869 SH   SOLE   162,869 0 0
Walt Disney Co/The COM 254687106   40,834,917 452,264 SH   SOLE   452,264 0 0
Delphi Automotive PLC COM G6095L109   6,044,078 67,366 SH   SOLE   67,366 0 0
Digital Realty Trust Inc COM 253868103   5,808,069 43,157 SH   SOLE   43,157 0 0
Dollar Tree Inc COM 256746108   7,638,739 53,775 SH   SOLE   53,775 0 0
Dover Corp COM 260003108   5,124,949 33,320 SH   SOLE   33,320 0 0
Darden Restaurants Inc COM 237194105   34,742,714 211,459 SH   SOLE   211,459 0 0
DTE Energy Co COM 233331107   5,414,758 49,109 SH   SOLE   49,109 0 0
Duke Energy Corp COM 26441C204   17,814,700 183,581 SH   SOLE   183,581 0 0
DaVita Inc COM 23918K108   1,388,594 13,255 SH   SOLE   13,255 0 0
Devon Energy Corp COM 25179M103   6,913,097 152,607 SH   SOLE   152,607 0 0
Electronic Arts Inc COM 285512109   8,217,766 60,067 SH   SOLE   60,067 0 0
eBay Inc COM 278642103   5,969,920 136,862 SH   SOLE   136,862 0 0
Ecolab Inc COM 278865100   11,989,266 60,445 SH   SOLE   60,445 0 0
Consolidated Edison Inc COM 209115104   2,841,175 31,232 SH   SOLE   31,232 0 0
Equifax Inc COM 294429105   4,042,202 16,346 SH   SOLE   16,346 0 0
Edison International COM 281020107   11,120,841 155,558 SH   SOLE   155,558 0 0
Estee Lauder Cos Inc/The COM 518439104   8,483,231 58,005 SH   SOLE   58,005 0 0
Eastman Chemical Co COM 277432100   2,536,517 28,240 SH   SOLE   28,240 0 0
Emerson Electric Co COM 291011104   13,216,830 135,794 SH   SOLE   135,794 0 0
EOG Resources Inc COM 26875P101   16,800,076 138,901 SH   SOLE   138,901 0 0
Equinix Inc COM 29444U700   20,543,888 25,508 SH   SOLE   25,508 0 0
Equity Residential COM 29476L107   5,462,322 89,312 SH   SOLE   89,312 0 0
Eversource Energy COM 30040W108   5,135,536 83,207 SH   SOLE   83,207 0 0
Essex Property Trust Inc COM 297178105   4,452,507 17,958 SH   SOLE   17,958 0 0
Eaton Corp PLC COM G29183103   24,077,906 99,983 SH   SOLE   99,983 0 0
Entergy Corp COM 29364G103   5,097,244 50,373 SH   SOLE   50,373 0 0
Edwards Lifesciences Corp COM 28176E108   12,049,940 158,032 SH   SOLE   158,032 0 0
Exelon Corp COM 30161N101   8,744,630 243,583 SH   SOLE   243,583 0 0
Expeditors International of Wa COM 302130109   4,405,572 34,635 SH   SOLE   34,635 0 0
Extra Space Storage Inc COM 30225T102   8,385,900 52,304 SH   SOLE   52,304 0 0
Ford Motor Co COM 345370860   3,188,953 261,604 SH   SOLE   261,604 0 0
Fastenal Co COM 311900104   9,767,186 150,798 SH   SOLE   150,798 0 0
Fortune Brands Home & Security COM 34964C106   3,046 40 SH   SOLE   40 0 0
Freeport-McMoRan Inc COM 35671D857   14,540,465 341,566 SH   SOLE   341,566 0 0
FedEx Corp COM 31428X106   13,937,382 55,095 SH   SOLE   55,095 0 0
FirstEnergy Corp COM 337932107   4,510,830 123,045 SH   SOLE   123,045 0 0
F5 Networks Inc COM 315616102   3,914,830 21,873 SH   SOLE   21,873 0 0
Fidelity National Information COM 31620M106   8,742,828 145,544 SH   SOLE   145,544 0 0
Fiserv Inc COM 337738108   19,751,714 148,688 SH   SOLE   148,688 0 0
FMC Corp COM 302491303   108,383 1,719 SH   SOLE   1,719 0 0
Federal Realty Investment Trus COM 313745101   1,800,799 17,475 SH   SOLE   17,475 0 0
First Solar Inc COM 336433107   5,960,371 34,597 SH   SOLE   34,597 0 0
Fortive Corp COM 34959J108   6,740,679 91,548 SH   SOLE   91,548 0 0
General Dynamics Corp COM 369550108   14,010,495 53,955 SH   SOLE   53,955 0 0
General Electric Co COM 369604301   33,087,695 259,247 SH   SOLE   259,247 0 0
General Mills Inc COM 370334104   9,023,388 138,523 SH   SOLE   138,523 0 0
Corning Inc COM 219350105   6,235,642 204,783 SH   SOLE   204,783 0 0
General Motors Co COM 37045V100   11,717,607 326,214 SH   SOLE   326,214 0 0
Alphabet Inc COM 02079K107   196,266,728 1,392,654 SH   SOLE   1,392,654 0 0
Alphabet Inc COM 02079K305   203,812,180 1,459,032 SH   SOLE   1,459,032 0 0
Genuine Parts Co COM 372460105   4,624,931 33,393 SH   SOLE   33,393 0 0
Global Payments Inc COM 37940X102   8,214,868 64,684 SH   SOLE   64,684 0 0
Garmin Ltd COM H2906T109   5,050,594 39,292 SH   SOLE   39,292 0 0
Goldman Sachs Group Inc/The COM 38141G104   55,042,049 142,681 SH   SOLE   142,681 0 0
WW Grainger Inc COM 384802104   9,742,080 11,756 SH   SOLE   11,756 0 0
Halliburton Co COM 406216101   7,707,072 213,197 SH   SOLE   213,197 0 0
Hasbro Inc COM 418056107   502,073 9,833 SH   SOLE   9,833 0 0
Huntington Bancshares Inc/OH COM 446150104   4,387,357 344,918 SH   SOLE   344,918 0 0
HCA Healthcare Inc COM 40412C101   12,771,494 47,183 SH   SOLE   47,183 0 0
HCP Inc COM 42250P103   2,580,138 130,310 SH   SOLE   130,310 0 0
Home Depot Inc/The COM 437076102   85,747,906 247,433 SH   SOLE   247,433 0 0
Hess Corp COM 42809H107   9,492,648 65,848 SH   SOLE   65,848 0 0
Hartford Financial Services Gr COM 416515104   6,349,457 78,993 SH   SOLE   78,993 0 0
Hologic Inc COM 436440101   4,470,769 62,572 SH   SOLE   62,572 0 0
Honeywell International Inc COM 438516106   33,831,256 161,324 SH   SOLE   161,324 0 0
Hewlett Packard Enterprise Co COM 42824C109   1,526,876 89,922 SH   SOLE   89,922 0 0
HP Inc COM 40434L105   6,233,444 207,160 SH   SOLE   207,160 0 0
Hormel Foods Corp COM 440452100   193,495 6,026 SH   SOLE   6,026 0 0
Harris Corp COM 502431109   10,157,992 48,229 SH   SOLE   48,229 0 0
Henry Schein Inc COM 806407102   2,780,904 36,731 SH   SOLE   36,731 0 0
Host Hotels & Resorts Inc COM 44107P104   3,271,641 168,035 SH   SOLE   168,035 0 0
Hershey Co/The COM 427866108   7,156,313 38,384 SH   SOLE   38,384 0 0
Humana Inc COM 444859102   14,148,618 30,905 SH   SOLE   30,905 0 0
International Business Machine COM 459200101   39,481,951 241,406 SH   SOLE   241,406 0 0
Intercontinental Exchange Inc COM 45866F104   18,209,576 141,786 SH   SOLE   141,786 0 0
International Flavors & Fragra COM 459506101   4,976,011 61,455 SH   SOLE   61,455 0 0
Illumina Inc COM 452327109   5,621,537 40,373 SH   SOLE   40,373 0 0
Intel Corp COM 458140100   54,363,716 1,081,865 SH   SOLE   1,081,865 0 0
Intuit Inc COM 461202103   44,838,402 71,738 SH   SOLE   71,738 0 0
International Paper Co COM 460146103   2,979,302 82,415 SH   SOLE   82,415 0 0
Ingersoll-Rand PLC COM G8994E103   13,268,404 54,401 SH   SOLE   54,401 0 0
Intuitive Surgical Inc COM 46120E602   30,338,447 89,929 SH   SOLE   89,929 0 0
Illinois Tool Works Inc COM 452308109   19,974,497 76,256 SH   SOLE   76,256 0 0
Invesco Ltd COM G491BT108   1,907,881 106,944 SH   SOLE   106,944 0 0
JB Hunt Transport Services Inc COM 445658107   3,876,953 19,410 SH   SOLE   19,410 0 0
Johnson Controls International COM G51502105   9,340,677 162,052 SH   SOLE   162,052 0 0
Jacobs Solutions Inc COM 46982L108   3,893,351 29,995 SH   SOLE   29,995 0 0
Johnson & Johnson COM 478160104   94,003,718 599,743 SH   SOLE   599,743 0 0
Juniper Networks Inc COM 48203R104   2,937,299 99,637 SH   SOLE   99,637 0 0
JPMorgan Chase & Co COM 46625H100   122,233,180 718,596 SH   SOLE   718,596 0 0
Kellogg Co COM 487836108   3,514,055 62,852 SH   SOLE   62,852 0 0
KeyCorp COM 493267108   3,211,330 223,009 SH   SOLE   223,009 0 0
Kraft Heinz Co/The COM 500754106   7,321,522 197,986 SH   SOLE   197,986 0 0
Kimco Realty Corp COM 49446R109   3,375,504 158,400 SH   SOLE   158,400 0 0
KLA-Tencor Corp COM 482480100   20,365,264 35,034 SH   SOLE   35,034 0 0
Kimberly-Clark Corp COM 494368103   9,785,686 80,534 SH   SOLE   80,534 0 0
Kinder Morgan Inc/DE COM 49456B101   8,126,236 460,671 SH   SOLE   460,671 0 0
Coca-Cola Co/The COM 191216100   63,485,819 1,077,309 SH   SOLE   1,077,309 0 0
Kroger Co/The COM 501044101   7,208,741 157,706 SH   SOLE   157,706 0 0
Loews Corp COM 540424108   3,034,750 43,609 SH   SOLE   43,609 0 0
Lennar Corp COM 526057104   9,266,413 62,174 SH   SOLE   62,174 0 0
LKQ Corp COM 501889208   3,319,637 69,463 SH   SOLE   69,463 0 0
Eli Lilly & Co COM 532457108   115,748,676 198,567 SH   SOLE   198,567 0 0
Lockheed Martin Corp COM 539830109   23,837,251 52,593 SH   SOLE   52,593 0 0
Lincoln National Corp COM 534187109   2,805 104 SH   SOLE   104 0 0
Lowe's Cos Inc COM 548661107   31,902,097 143,348 SH   SOLE   143,348 0 0
Lam Research Corp COM 512807108   25,914,940 33,086 SH   SOLE   33,086 0 0
Southwest Airlines Co COM 844741108   4,096,512 141,846 SH   SOLE   141,846 0 0
LyondellBasell Industries NV COM N53745100   5,803,303 61,036 SH   SOLE   61,036 0 0
Mastercard Inc COM 57636Q104   87,521,558 205,204 SH   SOLE   205,204 0 0
Marriott International Inc/MD COM 571903202   13,685,074 60,685 SH   SOLE   60,685 0 0
Masco Corp COM 574599106   1,437,391 21,460 SH   SOLE   21,460 0 0
McDonald's Corp COM 580135101   57,803,142 194,945 SH   SOLE   194,945 0 0
Microchip Technology Inc COM 595017104   11,939,742 132,399 SH   SOLE   132,399 0 0
McKesson Corp COM 58155Q103   14,674,151 31,695 SH   SOLE   31,695 0 0
Moody's Corp COM 615369105   16,001,243 40,970 SH   SOLE   40,970 0 0
Mondelez International Inc COM 609207105   24,122,377 333,044 SH   SOLE   333,044 0 0
Medtronic PLC COM G5960L103   27,594,252 334,963 SH   SOLE   334,963 0 0
MetLife Inc COM 59156R108   10,975,993 165,976 SH   SOLE   165,976 0 0
Mohawk Industries Inc COM 608190104   1,301,409 12,574 SH   SOLE   12,574 0 0
McCormick & Co Inc/MD COM 579780206   4,097,058 59,881 SH   SOLE   59,881 0 0
Martin Marietta Materials Inc COM 573284106   7,345,452 14,723 SH   SOLE   14,723 0 0
Marsh & McLennan Cos Inc COM 571748102   23,391,208 123,456 SH   SOLE   123,456 0 0
3M Co COM 88579Y101   14,381,811 131,557 SH   SOLE   131,557 0 0
Monster Beverage Corp COM 61174X109   4,654,830 80,799 SH   SOLE   80,799 0 0
Altria Group Inc COM 02209S103   17,002,302 421,475 SH   SOLE   421,475 0 0
Mosaic Co/The COM 61945C103   2,781,616 77,851 SH   SOLE   77,851 0 0
Marathon Petroleum Corp COM 56585A102   13,421,091 90,463 SH   SOLE   90,463 0 0
Merck & Co Inc COM 58933Y105   68,951,661 632,468 SH   SOLE   632,468 0 0
Marathon Oil Corp COM 565849106   3,368,291 139,416 SH   SOLE   139,416 0 0
Morgan Stanley COM 617446448   29,071,713 311,761 SH   SOLE   311,761 0 0
Microsoft Corp COM 594918104   742,463,153 1,974,426 SH   SOLE   1,974,426 0 0
Motorola Solutions Inc COM 620076307   13,742,459 43,893 SH   SOLE   43,893 0 0
M&T Bank Corp COM 55261F104   5,845,502 42,643 SH   SOLE   42,643 0 0
Mettler-Toledo International I COM 592688105   2,000,171 1,649 SH   SOLE   1,649 0 0
Micron Technology Inc COM 595112103   22,995,034 269,452 SH   SOLE   269,452 0 0
Nasdaq Inc COM 631103108   4,960,737 85,324 SH   SOLE   85,324 0 0
NextEra Energy Inc COM 65339F101   29,683,881 488,704 SH   SOLE   488,704 0 0
Netflix Inc COM 64110L106   54,038,324 110,989 SH   SOLE   110,989 0 0
NiSource Inc COM 65473P105   2,613,423 98,434 SH   SOLE   98,434 0 0
NIKE Inc COM 654106103   32,606,285 300,325 SH   SOLE   300,325 0 0
Northrop Grumman Corp COM 666807102   15,807,683 33,767 SH   SOLE   33,767 0 0
NRG Energy Inc COM 629377508   2,780,323 53,778 SH   SOLE   53,778 0 0
NetApp Inc COM 64110D104   4,672,039 52,995 SH   SOLE   52,995 0 0
Northern Trust Corp COM 665859104   4,427,165 52,467 SH   SOLE   52,467 0 0
Nucor Corp COM 670346105   10,191,608 58,559 SH   SOLE   58,559 0 0
NVIDIA Corp COM 67066G104   344,587,942 695,828 SH   SOLE   695,828 0 0
Newell Brands Inc COM 651229106   2,231 257 SH   SOLE   257 0 0
News Corp COM 65249B208   702,465 27,312 SH   SOLE   27,312 0 0
News Corp COM 65249B109   2,225,507 90,652 SH   SOLE   90,652 0 0
ONEOK Inc COM 682680103   9,744,008 138,764 SH   SOLE   138,764 0 0
Oracle Corp COM 68389X105   42,527,194 403,369 SH   SOLE   403,369 0 0
O'Reilly Automotive Inc COM 67103H107   14,661,635 15,432 SH   SOLE   15,432 0 0
Paychex Inc COM 704326107   9,856,472 82,751 SH   SOLE   82,751 0 0
PACCAR Inc COM 693718108   12,499,102 127,999 SH   SOLE   127,999 0 0
PG&E Corp COM 69331C108   5,090,410 282,330 SH   SOLE   282,330 0 0
Public Service Enterprise Grou COM 744573106   7,258,199 118,695 SH   SOLE   118,695 0 0
PepsiCo Inc COM 713448108   54,124,272 318,678 SH   SOLE   318,678 0 0
Pfizer Inc COM 717081103   40,056,218 1,391,324 SH   SOLE   1,391,324 0 0
Principal Financial Group Inc COM 74251V102   4,110,822 52,254 SH   SOLE   52,254 0 0
Procter & Gamble Co/The COM 742718109   82,303,165 561,643 SH   SOLE   561,643 0 0
Progressive Corp/The COM 743315103   23,101,175 145,035 SH   SOLE   145,035 0 0
Parker-Hannifin Corp COM 701094104   15,303,533 33,218 SH   SOLE   33,218 0 0
PulteGroup Inc COM 745867101   5,300,966 51,356 SH   SOLE   51,356 0 0
Prologis Inc COM 74340W103   31,492,125 236,250 SH   SOLE   236,250 0 0
Philip Morris International In COM 718172109   34,803,673 369,937 SH   SOLE   369,937 0 0
PNC Financial Services Group I COM 693475105   15,451,243 99,782 SH   SOLE   99,782 0 0
Pentair PLC COM G7S00T104   4,316,793 59,370 SH   SOLE   59,370 0 0
Pinnacle West Capital Corp COM 723484101   1,937,884 26,975 SH   SOLE   26,975 0 0
PPG Industries Inc COM 693506107   1,840,961 12,310 SH   SOLE   12,310 0 0
PPL Corp COM 69351T106   4,758,164 175,578 SH   SOLE   175,578 0 0
Prudential Financial Inc COM 744320102   9,595,664 92,524 SH   SOLE   92,524 0 0
Public Storage COM 74460D109   12,211,285 40,037 SH   SOLE   40,037 0 0
Phillips 66 COM 718546104   13,953,471 104,803 SH   SOLE   104,803 0 0
Quanta Services Inc COM 74762E102   4,396,062 20,371 SH   SOLE   20,371 0 0
Pioneer Natural Resources Co COM 723787107   12,497,031 55,572 SH   SOLE   55,572 0 0
QUALCOMM Inc COM 747525103   40,939,691 283,065 SH   SOLE   283,065 0 0
Qorvo Inc COM 74736K101   2,611,764 23,193 SH   SOLE   23,193 0 0
Royal Caribbean Cruises Ltd COM V7780T103   7,269,957 56,143 SH   SOLE   56,143 0 0
Regeneron Pharmaceuticals Inc COM 75886F107   23,797,268 27,095 SH   SOLE   27,095 0 0
Robert Half International Inc COM 770323103   2,298,756 26,146 SH   SOLE   26,146 0 0
Ralph Lauren Corp COM 751212101   1,363,699 9,457 SH   SOLE   9,457 0 0
Roper Technologies Inc COM 776696106   14,251,834 26,142 SH   SOLE   26,142 0 0
Ross Stores Inc COM 778296103   12,135,834 87,693 SH   SOLE   87,693 0 0
Republic Services Inc COM 760759100   8,034,250 48,719 SH   SOLE   48,719 0 0
Starbucks Corp COM 855244109   27,719,431 288,714 SH   SOLE   288,714 0 0
Charles Schwab Corp/The COM 808513105   25,502,715 370,679 SH   SOLE   370,679 0 0
Sherwin-Williams Co/The COM 824348106   19,836,840 63,600 SH   SOLE   63,600 0 0
JM Smucker Co/The COM 832696405   3,196,277 25,291 SH   SOLE   25,291 0 0
Schlumberger Ltd COM 806857108   17,706,610 340,250 SH   SOLE   340,250 0 0
Snap-on Inc COM 833034101   3,711,016 12,848 SH   SOLE   12,848 0 0
Southern Co/The COM 842587107   17,808,937 253,978 SH   SOLE   253,978 0 0
Simon Property Group Inc COM 828806109   11,838,264 82,994 SH   SOLE   82,994 0 0
S&P Global Inc COM 78409V104   36,273,738 82,343 SH   SOLE   82,343 0 0
State Street Corp COM 857477103   5,694,317 73,513 SH   SOLE   73,513 0 0
Seagate Technology Holdings PL COM G7997R103   3,955,875 46,338 SH   SOLE   46,338 0 0
Constellation Brands Inc COM 21036P108   9,581,761 39,635 SH   SOLE   39,635 0 0
Skyworks Solutions Inc COM 83088M102   4,268,812 37,972 SH   SOLE   37,972 0 0
Synchrony Financial COM 87165B103   3,988,182 104,430 SH   SOLE   104,430 0 0
Stryker Corp COM 863667101   25,405,288 84,837 SH   SOLE   84,837 0 0
Symantec Corp COM 668771108   3,064,863 134,306 SH   SOLE   134,306 0 0
Sysco Corp COM 871829107   8,786,496 120,149 SH   SOLE   120,149 0 0
AT&T Inc COM 00206R102   28,577,884 1,703,092 SH   SOLE   1,703,092 0 0
Molson Coors Brewing Co COM 60871R209   2,701,197 44,130 SH   SOLE   44,130 0 0
TE Connectivity Ltd COM H84989104   11,067,888 78,775 SH   SOLE   78,775 0 0
Target Corp COM 87612E106   15,833,971 111,178 SH   SOLE   111,178 0 0
TJX Cos Inc/The COM 872540109   27,787,554 296,211 SH   SOLE   296,211 0 0
Torchmark Corp COM 37959E102   2,828,286 23,236 SH   SOLE   23,236 0 0
Thermo Fisher Scientific Inc COM 883556102   51,037,051 96,153 SH   SOLE   96,153 0 0
Travelers Cos Inc/The COM 89417E109   11,102,329 58,283 SH   SOLE   58,283 0 0
Tractor Supply Co COM 892356106   5,536,377 25,747 SH   SOLE   25,747 0 0
Tyson Foods Inc COM 902494103   3,653,226 67,967 SH   SOLE   67,967 0 0
Texas Instruments Inc COM 882508104   39,311,144 230,618 SH   SOLE   230,618 0 0
Textron Inc COM 883203101   3,754,649 46,688 SH   SOLE   46,688 0 0
United Continental Holdings In COM 910047109   3,218,981 78,017 SH   SOLE   78,017 0 0
Universal Health Services Inc COM 913903100   2,215,258 14,532 SH   SOLE   14,532 0 0
Ulta Beauty Inc COM 90384S303   6,308,131 12,874 SH   SOLE   12,874 0 0
UnitedHealth Group Inc COM 91324P102   120,450,018 228,788 SH   SOLE   228,788 0 0
Union Pacific Corp COM 907818108   36,497,413 148,593 SH   SOLE   148,593 0 0
United Parcel Service Inc COM 911312106   27,889,615 177,381 SH   SOLE   177,381 0 0
US Bancorp COM 902973304   16,734,082 386,647 SH   SOLE   386,647 0 0
Vulcan Materials Co COM 929160109   7,184,867 31,650 SH   SOLE   31,650 0 0
Verisk Analytics Inc COM 92345Y106   8,685,905 36,364 SH   SOLE   36,364 0 0
VeriSign Inc COM 92343E102   4,473,863 21,722 SH   SOLE   21,722 0 0
Vertex Pharmaceuticals Inc COM 92532F100   26,442,154 64,986 SH   SOLE   64,986 0 0
Ventas Inc COM 92276F100   5,073,911 101,804 SH   SOLE   101,804 0 0
Verizon Communications Inc COM 92343V104   37,752,478 1,001,392 SH   SOLE   1,001,392 0 0
Walgreens Boots Alliance Inc COM 931427108   4,608,415 176,500 SH   SOLE   176,500 0 0
Western Digital Corp COM 958102105   4,044,587 77,231 SH   SOLE   77,231 0 0
WEC Energy Group Inc COM 92939U106   6,324,029 75,134 SH   SOLE   75,134 0 0
Wells Fargo & Co COM 949746101   42,580,517 865,106 SH   SOLE   865,106 0 0
Willis Towers Watson PLC COM G96629103   6,331,741 26,251 SH   SOLE   26,251 0 0
Waste Management Inc COM 94106L109   15,638,833 87,319 SH   SOLE   87,319 0 0
Williams Cos Inc/The COM 969457100   10,092,410 289,762 SH   SOLE   289,762 0 0
Wal-Mart Stores Inc COM 931142103   53,591,856 339,942 SH   SOLE   339,942 0 0
Westrock Co COM 96145D105   2,535,917 61,077 SH   SOLE   61,077 0 0
Weyerhaeuser Co COM 962166104   6,045,912 173,883 SH   SOLE   173,883 0 0
Wynn Resorts Ltd COM 983134107   2,084,141 22,875 SH   SOLE   22,875 0 0
Xcel Energy Inc COM 98389B100   8,359,583 135,028 SH   SOLE   135,028 0 0
Exxon Mobil Corp COM 30231G102   95,396,317 954,154 SH   SOLE   954,154 0 0
DENTSPLY SIRONA Inc COM 24906P109   1,793,487 50,393 SH   SOLE   50,393 0 0
Xylem Inc/NY COM 98419M100   7,980,041 69,780 SH   SOLE   69,780 0 0
Zimmer Biomet Holdings Inc COM 98956P102   6,392,658 52,528 SH   SOLE   52,528 0 0
Zions Bancorp NA COM 989701107   1,546,023 35,241 SH   SOLE   35,241 0 0
Zoetis Inc COM 98978V103   23,009,197 116,579 SH   SOLE   116,579 0 0
Targa Resources Corp COM 87612G101   4,613,579 53,109 SH   SOLE   53,109 0 0
Arconic Inc COM 443201108   5,041,549 93,155 SH   SOLE   93,155 0 0
Lamb Weston Holdings Inc COM 513272104   3,732,672 34,533 SH   SOLE   34,533 0 0
Mid-America Apartment Communit COM 59522J103   3,737,181 27,794 SH   SOLE   27,794 0 0
IDEXX Laboratories Inc COM 45168D104   11,885,841 21,414 SH   SOLE   21,414 0 0
CBOE Holdings Inc COM 12503M108   4,699,164 26,317 SH   SOLE   26,317 0 0
Incyte Corp COM 45337C102   2,858,201 45,520 SH   SOLE   45,520 0 0
Regency Centers Corp COM 758849103   2,993,091 44,673 SH   SOLE   44,673 0 0
Synopsys Inc COM 871607107   19,161,861 37,214 SH   SOLE   37,214 0 0
Advanced Micro Devices Inc COM 007903107   60,263,567 408,816 SH   SOLE   408,816 0 0
Alexandria Real Estate Equitie COM 015271109   1,300,026 10,255 SH   SOLE   10,255 0 0
Raymond James Financial Inc COM 754730109   5,186,311 46,514 SH   SOLE   46,514 0 0
DXC Technology Co COM 23355L106   366 16 SH   SOLE   16 0 0
Gartner Inc COM 366651107   8,509,288 18,863 SH   SOLE   18,863 0 0
ANSYS Inc COM 03662Q105   7,809,903 21,522 SH   SOLE   21,522 0 0
Align Technology Inc COM 016255101   4,848,156 17,694 SH   SOLE   17,694 0 0
Hilton Worldwide Holdings Inc COM 43300A203   11,123,878 61,090 SH   SOLE   61,090 0 0
Everest Re Group Ltd COM G3223R108   3,817,603 10,797 SH   SOLE   10,797 0 0
Baker Hughes a GE Co COM 05722G100   8,416,141 246,230 SH   SOLE   246,230 0 0
MGM Resorts International COM 552953101   2,909,070 65,109 SH   SOLE   65,109 0 0
AO Smith Corp COM 831865209   2,411,782 29,255 SH   SOLE   29,255 0 0
Packaging Corp of America COM 695156109   3,478,454 21,352 SH   SOLE   21,352 0 0
ResMed Inc COM 761152107   6,433,204 37,398 SH   SOLE   37,398 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   29,920,765 62,950 SH   SOLE   62,950 0 0
Agilent Technologies Inc COM 00846U101   12,849,570 92,423 SH   SOLE   92,423 0 0
American Airlines Group Inc COM 02376R102   1,659,558 120,783 SH   SOLE   120,783 0 0
Apple Inc COM 037833100   99,105,203 514,752 SH   SOLE   514,752 0 0
AbbVie Inc COM 00287Y109   94,882,242 612,262 SH   SOLE   612,262 0 0
AmerisourceBergen Corp COM 03073E105   10,869,120 52,922 SH   SOLE   52,922 0 0
Abbott Laboratories COM 002824100   49,735,350 451,852 SH   SOLE   451,852 0 0
Accenture PLC COM G1151C101   97,909,154 279,015 SH   SOLE   279,015 0 0
Adobe Systems Inc COM 00724F101   23,115,267 38,745 SH   SOLE   38,745 0 0
Analog Devices Inc COM 032654105   37,956,134 191,157 SH   SOLE   191,157 0 0
Archer-Daniels-Midland Co COM 039483102   14,224,740 196,964 SH   SOLE   196,964 0 0
Automatic Data Processing Inc COM 053015103   30,944,939 132,828 SH   SOLE   132,828 0 0
Autodesk Inc COM 052769106   19,964,873 81,998 SH   SOLE   81,998 0 0
Ameren Corp COM 023608102   6,371,418 88,076 SH   SOLE   88,076 0 0
American Electric Power Co Inc COM 025537101   13,771,988 169,564 SH   SOLE   169,564 0 0
AES Corp/VA COM 00130H105   4,053,280 210,560 SH   SOLE   210,560 0 0
Aflac Inc COM 001055102   14,143,718 171,439 SH   SOLE   171,439 0 0
American International Group I COM 026874784   22,641,305 334,189 SH   SOLE   334,189 0 0
Assurant Inc COM 04621X108   6,671,530 39,596 SH   SOLE   39,596 0 0
Arthur J Gallagher & Co COM 363576109   17,459,908 77,641 SH   SOLE   77,641 0 0
Akamai Technologies Inc COM 00971T101   6,740,979 56,958 SH   SOLE   56,958 0 0
Albemarle Corp COM 012653101   5,352,117 37,044 SH   SOLE   37,044 0 0
Align Technology Inc COM 016255101   6,191,852 22,598 SH   SOLE   22,598 0 0
Alaska Air Group Inc COM 011659109   39 1 SH   SOLE   1 0 0
Allstate Corp/The COM 020002101   26,143,225 186,764 SH   SOLE   186,764 0 0
Allegion PLC COM G0176J109   3,512,860 27,728 SH   SOLE   27,728 0 0
Applied Materials Inc COM 038222105   51,817,831 319,725 SH   SOLE   319,725 0 0
Advanced Micro Devices Inc COM 007903107   98,719,593 669,694 SH   SOLE   669,694 0 0
AMETEK Inc COM 031100100   23,558,494 142,874 SH   SOLE   142,874 0 0
Amgen Inc COM 031162100   65,995,175 229,134 SH   SOLE   229,134 0 0
Ameriprise Financial Inc COM 03076C106   12,158,738 32,011 SH   SOLE   32,011 0 0
American Tower Corp COM 03027X100   47,532,890 220,182 SH   SOLE   220,182 0 0
ANSYS Inc COM 03662Q105   12,080,275 33,290 SH   SOLE   33,290 0 0
Anthem Inc COM 036752103   44,475,653 94,316 SH   SOLE   94,316 0 0
Aon PLC COM G0403H108   23,453,302 80,590 SH   SOLE   80,590 0 0
AO Smith Corp COM 831865209   3,202,876 38,851 SH   SOLE   38,851 0 0
APA Corp COM 03743Q108   9,275,841 258,524 SH   SOLE   258,524 0 0
Air Products & Chemicals Inc COM 009158106   27,336,466 99,841 SH   SOLE   99,841 0 0
Amphenol Corp COM 032095101   22,249,134 224,444 SH   SOLE   224,444 0 0
Alexandria Real Estate Equitie COM 015271109   8,283,025 65,339 SH   SOLE   65,339 0 0
Arconic Inc COM 443201108   6,658,005 123,023 SH   SOLE   123,023 0 0
AvalonBay Communities Inc COM 053484101   10,933,086 58,397 SH   SOLE   58,397 0 0
Broadcom Inc COM 11135F101   204,037,105 182,788 SH   SOLE   182,788 0 0
Avery Dennison Corp COM 053611109   5,139,716 25,424 SH   SOLE   25,424 0 0
American Water Works Co Inc COM 030420103   9,867,836 74,762 SH   SOLE   74,762 0 0
American Express Co COM 025816109   38,645,057 206,283 SH   SOLE   206,283 0 0
Acuity Brands Inc COM 00508Y102   2,867,620 14,000 SH   SOLE   14,000 0 0
AutoZone Inc COM 053332102   18,903,395 7,311 SH   SOLE   7,311 0 0
Boeing Co/The COM 097023105   14,859,445 57,007 SH   SOLE   57,007 0 0
Bank of America Corp COM 060505104   268,580,371 7,976,845 SH   SOLE   7,976,845 0 0
Baxter International Inc COM 071813109   6,161,206 159,369 SH   SOLE   159,369 0 0
BB&T Corp COM 89832Q109   33,196,175 899,138 SH   SOLE   899,138 0 0
Best Buy Co Inc COM 086516101   6,290,189 80,355 SH   SOLE   80,355 0 0
Becton Dickinson and Co COM 075887109   22,247,293 91,241 SH   SOLE   91,241 0 0
Franklin Resources Inc COM 354613101   2,708,447 90,918 SH   SOLE   90,918 0 0
Brown-Forman Corp COM 115637209   4,792,860 83,938 SH   SOLE   83,938 0 0
Baker Hughes a GE Co COM 05722G100   11,107,167 324,961 SH   SOLE   324,961 0 0
Biogen Inc COM 09062X103   12,133,208 46,888 SH   SOLE   46,888 0 0
Bank of New York Mellon Corp/T COM 064058100   13,941,228 267,843 SH   SOLE   267,843 0 0
BlackRock Inc COM 09247X101   41,935,153 51,657 SH   SOLE   51,657 0 0
Ball Corp COM 058498106   5,723,643 99,507 SH   SOLE   99,507 0 0
Bristol-Myers Squibb Co COM 110122108   36,575,410 712,832 SH   SOLE   712,832 0 0
Berkshire Hathaway Inc COM 084670702   42,088,377 118,007 SH   SOLE   118,007 0 0
Boston Scientific Corp COM 101137107   26,738,397 462,522 SH   SOLE   462,522 0 0
BorgWarner Inc COM 099724106   3,483,760 97,176 SH   SOLE   97,176 0 0
Boston Properties Inc COM 101121101   4,193,079 59,756 SH   SOLE   59,756 0 0
Citigroup Inc COM 172967424   44,119,522 857,689 SH   SOLE   857,689 0 0
Conagra Brands Inc COM 205887102   5,049,347 176,181 SH   SOLE   176,181 0 0
Cardinal Health Inc COM 14149Y108   7,812,302 77,503 SH   SOLE   77,503 0 0
Caterpillar Inc COM 149123101   60,976,615 206,232 SH   SOLE   206,232 0 0
Chubb Ltd COM H1467J104   29,209,822 129,247 SH   SOLE   129,247 0 0
CBOE Holdings Inc COM 12503M108   8,326,788 46,633 SH   SOLE   46,633 0 0
CBS Corp COM 92556H206   2,818,516 190,569 SH   SOLE   190,569 0 0
Crown Castle International Cor COM 22822V101   23,651,156 205,323 SH   SOLE   205,323 0 0
Carnival Corp COM 143658300   7,718,221 416,301 SH   SOLE   416,301 0 0
CF Industries Holdings Inc COM 125269100   4,792,976 60,289 SH   SOLE   60,289 0 0
Citizens Financial Group Inc COM 174610105   4,885,134 147,409 SH   SOLE   147,409 0 0
Church & Dwight Co Inc COM 171340102   8,616,402 91,121 SH   SOLE   91,121 0 0
CH Robinson Worldwide Inc COM 12541W209   3,164,638 36,632 SH   SOLE   36,632 0 0
Charter Communications Inc COM 16119P108   16,852,387 43,358 SH   SOLE   43,358 0 0
Halfmoon Parent Inc COM 125523100   55,361,118 184,876 SH   SOLE   184,876 0 0
Cincinnati Financial Corp COM 172062101   5,103,578 49,329 SH   SOLE   49,329 0 0
Colgate-Palmolive Co COM 194162103   25,915,873 325,127 SH   SOLE   325,127 0 0
Clorox Co/The COM 189054109   6,542,029 45,880 SH   SOLE   45,880 0 0
Comerica Inc COM 200340107   2,280,955 40,870 SH   SOLE   40,870 0 0
Comcast Corp COM 20030N101   109,185,053 2,489,967 SH   SOLE   2,489,967 0 0
CME Group Inc COM 12572Q105   51,216,867 243,195 SH   SOLE   243,195 0 0
Chipotle Mexican Grill Inc COM 169656105   26,094,214 11,410 SH   SOLE   11,410 0 0
Cummins Inc COM 231021106   10,722,914 44,759 SH   SOLE   44,759 0 0
CMS Energy Corp COM 125896100   5,676,981 97,761 SH   SOLE   97,761 0 0
Centene Corp COM 15135B101   20,479,214 275,963 SH   SOLE   275,963 0 0
CenterPoint Energy Inc COM 15189T107   6,042,955 211,514 SH   SOLE   211,514 0 0
Capital One Financial Corp COM 14040H105   22,717,982 173,261 SH   SOLE   173,261 0 0
Cabot Oil & Gas Corp COM 127097103   5,921,559 232,036 SH   SOLE   232,036 0 0
Cooper Cos Inc/The COM 216648402   5,897,609 15,584 SH   SOLE   15,584 0 0
ConocoPhillips COM 20825C104   88,246,280 760,285 SH   SOLE   760,285 0 0
Costco Wholesale Corp COM 22160K105   138,497,326 209,819 SH   SOLE   209,819 0 0
Campbell Soup Co COM 134429109   3,126,394 72,320 SH   SOLE   72,320 0 0
salesforce.com Inc COM 79466L302   104,445,003 396,918 SH   SOLE   396,918 0 0
Cisco Systems Inc/Delaware COM 17275R102   13,347,283 264,198 SH   SOLE   264,198 0 0
CSX Corp COM 126408103   23,499,569 677,807 SH   SOLE   677,807 0 0
Cintas Corp COM 172908105   17,286,699 28,684 SH   SOLE   28,684 0 0
Cognizant Technology Solutions COM 192446102   351,804,238 4,657,808 SH   SOLE   4,657,808 0 0
CVS Health Corp COM 126650100   35,172,574 445,448 SH   SOLE   445,448 0 0
Chevron Corp COM 166764100   97,618,657 654,456 SH   SOLE   654,456 0 0
Dominion Energy Inc COM 25746U109   13,233,132 281,556 SH   SOLE   281,556 0 0
Delta Air Lines Inc COM 247361702   5,622,665 139,763 SH   SOLE   139,763 0 0
Deere & Co COM 244199105   44,623,093 111,594 SH   SOLE   111,594 0 0
Discover Financial Services COM 254709108   8,835,989 78,612 SH   SOLE   78,612 0 0
Dollar General Corp COM 256677105   15,076,583 110,898 SH   SOLE   110,898 0 0
Quest Diagnostics Inc COM 74834L100   4,872,128 35,336 SH   SOLE   35,336 0 0
DR Horton Inc COM 23331A109   18,995,524 124,987 SH   SOLE   124,987 0 0
Danaher Corp COM 235851102   54,095,389 233,835 SH   SOLE   233,835 0 0
Walt Disney Co/The COM 254687106   7,574,970 83,896 SH   SOLE   83,896 0 0
Delphi Automotive PLC COM G6095L109   10,489,524 116,914 SH   SOLE   116,914 0 0
Digital Realty Trust Inc COM 253868103   16,750,903 124,468 SH   SOLE   124,468 0 0
Dollar Tree Inc COM 256746108   152,488,402 1,073,484 SH   SOLE   1,073,484 0 0
Dover Corp COM 260003108   6,795,326 44,180 SH   SOLE   44,180 0 0
Darden Restaurants Inc COM 237194105   8,199,063 49,903 SH   SOLE   49,903 0 0
DTE Energy Co COM 233331107   7,616,540 69,078 SH   SOLE   69,078 0 0
Duke Energy Corp COM 26441C204   26,625,447 274,376 SH   SOLE   274,376 0 0
DaVita Inc COM 23918K108   1,750,854 16,713 SH   SOLE   16,713 0 0
Devon Energy Corp COM 25179M103   14,918,060 329,317 SH   SOLE   329,317 0 0
DXC Technology Co COM 23355L106   961 42 SH   SOLE   42 0 0
Electronic Arts Inc COM 285512109   13,643,651 99,727 SH   SOLE   99,727 0 0
eBay Inc COM 278642103   9,466,325 217,018 SH   SOLE   217,018 0 0
Ecolab Inc COM 278865100   15,962,415 80,476 SH   SOLE   80,476 0 0
Consolidated Edison Inc COM 209115104   10,562,072 116,105 SH   SOLE   116,105 0 0
Equifax Inc COM 294429105   9,606,969 38,849 SH   SOLE   38,849 0 0
Edison International COM 281020107   8,906,510 124,584 SH   SOLE   124,584 0 0
Estee Lauder Cos Inc/The COM 518439104   12,567,701 85,933 SH   SOLE   85,933 0 0
Eastman Chemical Co COM 277432100   3,346,963 37,263 SH   SOLE   37,263 0 0
Emerson Electric Co COM 291011104   19,256,741 197,850 SH   SOLE   197,850 0 0
EOG Resources Inc COM 26875P101   29,063,076 240,290 SH   SOLE   240,290 0 0
Equinix Inc COM 29444U700   31,064,698 38,571 SH   SOLE   38,571 0 0
Equity Residential COM 29476L107   8,805,022 143,967 SH   SOLE   143,967 0 0
EQT Corp COM 26884L109   4,802,770 124,231 SH   SOLE   124,231 0 0
Eversource Energy COM 30040W108   16,263,590 263,506 SH   SOLE   263,506 0 0
Essex Property Trust Inc COM 297178105   6,540,905 26,381 SH   SOLE   26,381 0 0
Eaton Corp PLC COM G29183103   30,367,161 126,099 SH   SOLE   126,099 0 0
Entergy Corp COM 29364G103   6,925,342 68,439 SH   SOLE   68,439 0 0
Edwards Lifesciences Corp COM 28176E108   14,622,920 191,776 SH   SOLE   191,776 0 0
Exelon Corp COM 30161N101   12,956,310 360,900 SH   SOLE   360,900 0 0
Expeditors International of Wa COM 302130109   5,882,746 46,248 SH   SOLE   46,248 0 0
Expedia Inc COM 30212P303   8,454,399 55,698 SH   SOLE   55,698 0 0
Extra Space Storage Inc COM 30225T102   13,886,823 86,614 SH   SOLE   86,614 0 0
Ford Motor Co COM 345370860   21,366,059 1,752,753 SH   SOLE   1,752,753 0 0
Fastenal Co COM 311900104   11,882,445 183,456 SH   SOLE   183,456 0 0
Facebook Inc COM 30303M102   337,764,914 954,246 SH   SOLE   954,246 0 0
Fortune Brands Home & Security COM 34964C106   1,252,579 16,451 SH   SOLE   16,451 0 0
Freeport-McMoRan Inc COM 35671D857   19,269,992 452,666 SH   SOLE   452,666 0 0
FedEx Corp COM 31428X106   20,542,935 81,207 SH   SOLE   81,207 0 0
FirstEnergy Corp COM 337932107   6,142,383 167,550 SH   SOLE   167,550 0 0
F5 Networks Inc COM 315616102   4,002,888 22,365 SH   SOLE   22,365 0 0
Fidelity National Information COM 31620M106   11,246,786 187,228 SH   SOLE   187,228 0 0
Fiserv Inc COM 337738108   25,366,462 190,955 SH   SOLE   190,955 0 0
Fifth Third Bancorp COM 316773100   9,454,675 274,128 SH   SOLE   274,128 0 0
FMC Corp COM 302491303   2,483,476 39,389 SH   SOLE   39,389 0 0
Federal Realty Investment Trus COM 313745101   2,121,181 20,584 SH   SOLE   20,584 0 0
Fortive Corp COM 34959J108   8,178,600 111,077 SH   SOLE   111,077 0 0
General Dynamics Corp COM 369550108   30,365,550 116,939 SH   SOLE   116,939 0 0
General Electric Co COM 369604301   47,983,902 375,961 SH   SOLE   375,961 0 0
Gilead Sciences Inc COM 375558103   35,680,692 440,448 SH   SOLE   440,448 0 0
General Mills Inc COM 370334104   14,010,181 215,078 SH   SOLE   215,078 0 0
Corning Inc COM 219350105   8,947,611 293,846 SH   SOLE   293,846 0 0
General Motors Co COM 37045V100   21,959,584 611,347 SH   SOLE   611,347 0 0
Genuine Parts Co COM 372460105   8,031,754 57,991 SH   SOLE   57,991 0 0
Global Payments Inc COM 37940X102   56,162,575 442,225 SH   SOLE   442,225 0 0
Garmin Ltd COM H2906T109   8,162,419 63,501 SH   SOLE   63,501 0 0
Goldman Sachs Group Inc/The COM 38141G104   83,163,525 215,578 SH   SOLE   215,578 0 0
WW Grainger Inc COM 384802104   11,604,975 14,004 SH   SOLE   14,004 0 0
Halliburton Co COM 406216101   10,234,680 283,117 SH   SOLE   283,117 0 0
Hasbro Inc COM 418056107   2,771,128 54,272 SH   SOLE   54,272 0 0
Huntington Bancshares Inc/OH COM 446150104   5,791,543 455,310 SH   SOLE   455,310 0 0
HCA Healthcare Inc COM 40412C101   17,071,246 63,068 SH   SOLE   63,068 0 0
HCP Inc COM 42250P103   4,453,357 224,917 SH   SOLE   224,917 0 0
Home Depot Inc/The COM 437076102   210,254,657 606,708 SH   SOLE   606,708 0 0
Hess Corp COM 42809H107   38,276,498 265,514 SH   SOLE   265,514 0 0
Hartford Financial Services Gr COM 416515104   7,688,749 95,655 SH   SOLE   95,655 0 0
Hilton Worldwide Holdings Inc COM 43300A203   19,490,003 107,035 SH   SOLE   107,035 0 0
Hologic Inc COM 436440101   5,504,794 77,044 SH   SOLE   77,044 0 0
Honeywell International Inc COM 438516106   59,286,485 282,707 SH   SOLE   282,707 0 0
Hewlett Packard Enterprise Co COM 42824C109   8,208,081 483,397 SH   SOLE   483,397 0 0
HP Inc COM 40434L105   9,902,860 329,108 SH   SOLE   329,108 0 0
Hormel Foods Corp COM 440452100   3,473,628 108,179 SH   SOLE   108,179 0 0
Harris Corp COM 502431109   12,540,525 59,541 SH   SOLE   59,541 0 0
Henry Schein Inc COM 806407102   3,109,485 41,071 SH   SOLE   41,071 0 0
Host Hotels & Resorts Inc COM 44107P104   5,643,360 289,849 SH   SOLE   289,849 0 0
Hershey Co/The COM 427866108   10,336,793 55,443 SH   SOLE   55,443 0 0
Humana Inc COM 444859102   38,151,139 83,334 SH   SOLE   83,334 0 0
International Business Machine COM 459200101   70,685,002 432,192 SH   SOLE   432,192 0 0
Intercontinental Exchange Inc COM 45866F104   27,078,695 210,844 SH   SOLE   210,844 0 0
IDEXX Laboratories Inc COM 45168D104   14,865,349 26,782 SH   SOLE   26,782 0 0
International Flavors & Fragra COM 459506101   31,192,478 385,235 SH   SOLE   385,235 0 0
Illumina Inc COM 452327109   7,123,379 51,159 SH   SOLE   51,159 0 0
Incyte Corp COM 45337C102   3,726,335 59,346 SH   SOLE   59,346 0 0
Intel Corp COM 458140100   31,206,406 621,023 SH   SOLE   621,023 0 0
Intuit Inc COM 461202103   67,195,100 107,507 SH   SOLE   107,507 0 0
International Paper Co COM 460146103   3,850,373 106,511 SH   SOLE   106,511 0 0
Interpublic Group of Cos Inc/T COM 460690100   4,926,225 150,926 SH   SOLE   150,926 0 0
Ingersoll-Rand PLC COM G8994E103   17,598,361 72,154 SH   SOLE   72,154 0 0
Iron Mountain Inc COM 46284V101   8,372,197 119,637 SH   SOLE   119,637 0 0
Intuitive Surgical Inc COM 46120E602   38,113,583 112,976 SH   SOLE   112,976 0 0
Gartner Inc COM 366651107   13,310,903 29,507 SH   SOLE   29,507 0 0
Illinois Tool Works Inc COM 452308109   23,639,561 90,248 SH   SOLE   90,248 0 0
Invesco Ltd COM G491BT108   5,406,448 303,052 SH   SOLE   303,052 0 0
JB Hunt Transport Services Inc COM 445658107   5,169,071 25,879 SH   SOLE   25,879 0 0
Johnson Controls International COM G51502105   12,384,127 214,853 SH   SOLE   214,853 0 0
Jacobs Solutions Inc COM 46982L108   5,139,561 39,596 SH   SOLE   39,596 0 0
Johnson & Johnson COM 478160104   130,952,352 835,475 SH   SOLE   835,475 0 0
Juniper Networks Inc COM 48203R104   3,539,369 120,060 SH   SOLE   120,060 0 0
JPMorgan Chase & Co COM 46625H100   70,362,035 413,651 SH   SOLE   413,651 0 0
Kellogg Co COM 487836108   5,529,723 98,904 SH   SOLE   98,904 0 0
KeyCorp COM 493267108   11,406,254 792,101 SH   SOLE   792,101 0 0
Kraft Heinz Co/The COM 500754106   12,381,311 334,811 SH   SOLE   334,811 0 0
Kimco Realty Corp COM 49446R109   5,835,104 273,820 SH   SOLE   273,820 0 0
KLA-Tencor Corp COM 482480100   30,235,738 52,014 SH   SOLE   52,014 0 0
Kimberly-Clark Corp COM 494368103   15,197,742 125,074 SH   SOLE   125,074 0 0
Kinder Morgan Inc/DE COM 49456B101   11,673,199 661,746 SH   SOLE   661,746 0 0
CarMax Inc COM 143130102   5,032,839 65,583 SH   SOLE   65,583 0 0
Kroger Co/The COM 501044101   11,277,754 246,724 SH   SOLE   246,724 0 0
Loews Corp COM 540424108   5,741,314 82,502 SH   SOLE   82,502 0 0
L Brands Inc COM 070830104   3,993,508 92,528 SH   SOLE   92,528 0 0
Lennar Corp COM 526057104   18,392,579 123,407 SH   SOLE   123,407 0 0
Laboratory Corp of America Hol COM 50540R409   6,199,562 27,276 SH   SOLE   27,276 0 0
LKQ Corp COM 501889208   5,285,717 110,603 SH   SOLE   110,603 0 0
Eli Lilly & Co COM 532457108   161,920,603 277,775 SH   SOLE   277,775 0 0
Lockheed Martin Corp COM 539830109   57,380,184 126,600 SH   SOLE   126,600 0 0
Lincoln National Corp COM 534187109   4,207 156 SH   SOLE   156 0 0
Alliant Energy Corp COM 018802108   4,236,764 82,588 SH   SOLE   82,588 0 0
Lowe's Cos Inc COM 548661107   57,082,295 256,492 SH   SOLE   256,492 0 0
Lam Research Corp COM 512807108   39,497,452 50,427 SH   SOLE   50,427 0 0
Southwest Airlines Co COM 844741108   3,738,891 129,463 SH   SOLE   129,463 0 0
LyondellBasell Industries NV COM N53745100   7,695,680 80,939 SH   SOLE   80,939 0 0
Macy's Inc COM 55616P104   35,210,000 1,750,000 SH   SOLE   1,750,000 0 0
Mastercard Inc COM 57636Q104   42,269,274 99,105 SH   SOLE   99,105 0 0
Mid-America Apartment Communit COM 59522J103   6,427,322 47,801 SH   SOLE   47,801 0 0
Marriott International Inc/MD COM 571903202   23,720,720 105,187 SH   SOLE   105,187 0 0
Masco Corp COM 574599106   4,731,467 70,640 SH   SOLE   70,640 0 0
McDonald's Corp COM 580135101   119,728,069 403,791 SH   SOLE   403,791 0 0
Microchip Technology Inc COM 595017104   18,684,935 207,196 SH   SOLE   207,196 0 0
McKesson Corp COM 58155Q103   19,579,424 42,290 SH   SOLE   42,290 0 0
Moody's Corp COM 615369105   19,806,469 50,713 SH   SOLE   50,713 0 0
Mondelez International Inc COM 609207105   6,118,959 84,481 SH   SOLE   84,481 0 0
Medtronic PLC COM G5960L103   37,863,084 459,615 SH   SOLE   459,615 0 0
MetLife Inc COM 59156R108   31,972,863 483,485 SH   SOLE   483,485 0 0
MGM Resorts International COM 552953101   5,108,354 114,332 SH   SOLE   114,332 0 0
Mohawk Industries Inc COM 608190104   1,553,846 15,013 SH   SOLE   15,013 0 0
McCormick & Co Inc/MD COM 579780206   6,361,418 92,976 SH   SOLE   92,976 0 0
Martin Marietta Materials Inc COM 573284106   9,696,815 19,436 SH   SOLE   19,436 0 0
Marsh & McLennan Cos Inc COM 571748102   29,533,826 155,876 SH   SOLE   155,876 0 0
3M Co COM 88579Y101   20,935,108 191,503 SH   SOLE   191,503 0 0
Monster Beverage Corp COM 61174X109   16,501,578 286,436 SH   SOLE   286,436 0 0
Altria Group Inc COM 02209S103   4,937,455 122,396 SH   SOLE   122,396 0 0
Mosaic Co/The COM 61945C103   3,696,018 103,443 SH   SOLE   103,443 0 0
Marathon Petroleum Corp COM 56585A102   18,109,860 122,067 SH   SOLE   122,067 0 0
Merck & Co Inc COM 58933Y105   49,093,341 450,315 SH   SOLE   450,315 0 0
Marathon Oil Corp COM 565849106   4,435,510 183,589 SH   SOLE   183,589 0 0
Morgan Stanley COM 617446448   72,322,462 775,576 SH   SOLE   775,576 0 0
Microsoft Corp COM 594918104   58,088,779 154,475 SH   SOLE   154,475 0 0
Motorola Solutions Inc COM 620076307   19,557,167 62,465 SH   SOLE   62,465 0 0
M&T Bank Corp COM 55261F104   9,907,183 72,273 SH   SOLE   72,273 0 0
Mettler-Toledo International I COM 592688105   8,336,674 6,873 SH   SOLE   6,873 0 0
Micron Technology Inc COM 595112103   36,418,077 426,741 SH   SOLE   426,741 0 0
Nasdaq Inc COM 631103108   8,756,698 150,614 SH   SOLE   150,614 0 0
NextEra Energy Inc COM 65339F101   44,336,252 729,935 SH   SOLE   729,935 0 0
Newmont Mining Corp COM 651639106   15,206,810 367,403 SH   SOLE   367,403 0 0
Netflix Inc COM 64110L106   92,481,882 189,948 SH   SOLE   189,948 0 0
NiSource Inc COM 65473P105   3,676,538 138,476 SH   SOLE   138,476 0 0
NIKE Inc COM 654106103   59,240,678 545,645 SH   SOLE   545,645 0 0
Northrop Grumman Corp COM 666807102   44,402,611 94,849 SH   SOLE   94,849 0 0
NRG Energy Inc COM 629377508   19,311,966 373,539 SH   SOLE   373,539 0 0
Norfolk Southern Corp COM 655844108   27,340,184 115,662 SH   SOLE   115,662 0 0
NetApp Inc COM 64110D104   6,913,507 78,420 SH   SOLE   78,420 0 0
Northern Trust Corp COM 665859104   5,516,258 65,374 SH   SOLE   65,374 0 0
Nucor Corp COM 670346105   13,285,866 76,338 SH   SOLE   76,338 0 0
NVIDIA Corp COM 67066G104   521,945,043 1,053,966 SH   SOLE   1,053,966 0 0
Newell Brands Inc COM 651229106   3,021 348 SH   SOLE   348 0 0
News Corp COM 65249B208   779,059 30,290 SH   SOLE   30,290 0 0
News Corp COM 65249B109   3,677,664 149,803 SH   SOLE   149,803 0 0
Realty Income Corp COM 756109104   16,972,893 295,592 SH   SOLE   295,592 0 0
ONEOK Inc COM 682680103   14,033,327 199,848 SH   SOLE   199,848 0 0
Omnicom Group Inc COM 681919106   6,732,987 77,829 SH   SOLE   77,829 0 0
Oracle Corp COM 68389X105   69,074,046 655,165 SH   SOLE   655,165 0 0
O'Reilly Automotive Inc COM 67103H107   23,747,250 24,995 SH   SOLE   24,995 0 0
Occidental Petroleum Corp COM 674599105   12,221,980 204,689 SH   SOLE   204,689 0 0
Paychex Inc COM 704326107   12,444,851 104,482 SH   SOLE   104,482 0 0
PACCAR Inc COM 693718108   29,846,332 305,646 SH   SOLE   305,646 0 0
PG&E Corp COM 69331C108   12,189,416 676,063 SH   SOLE   676,063 0 0
Public Service Enterprise Grou COM 744573106   10,260,359 167,790 SH   SOLE   167,790 0 0
PepsiCo Inc COM 713448108   1,757,165 10,346 SH   SOLE   10,346 0 0
Principal Financial Group Inc COM 74251V102   9,586,805 121,861 SH   SOLE   121,861 0 0
Progressive Corp/The COM 743315103   29,443,864 184,856 SH   SOLE   184,856 0 0
Parker-Hannifin Corp COM 701094104   18,608,594 40,392 SH   SOLE   40,392 0 0
PulteGroup Inc COM 745867101   9,250,164 89,616 SH   SOLE   89,616 0 0
Packaging Corp of America COM 695156109   4,594,225 28,201 SH   SOLE   28,201 0 0
PerkinElmer Inc COM 714046109   4,272,709 39,088 SH   SOLE   39,088 0 0
Prologis Inc COM 74340W103   50,654,800 380,006 SH   SOLE   380,006 0 0
Philip Morris International In COM 718172109   40,474,063 430,209 SH   SOLE   430,209 0 0
PNC Financial Services Group I COM 693475105   26,995,465 174,333 SH   SOLE   174,333 0 0
Pentair PLC COM G7S00T104   3,777,575 51,954 SH   SOLE   51,954 0 0
Pinnacle West Capital Corp COM 723484101   1,506,126 20,965 SH   SOLE   20,965 0 0
PPG Industries Inc COM 693506107   11,126,819 74,402 SH   SOLE   74,402 0 0
PPL Corp COM 69351T106   6,465,003 238,561 SH   SOLE   238,561 0 0
Prudential Financial Inc COM 744320102   11,799,916 113,778 SH   SOLE   113,778 0 0
Public Storage COM 74460D109   19,781,690 64,858 SH   SOLE   64,858 0 0
Phillips 66 COM 718546104   18,512,318 139,044 SH   SOLE   139,044 0 0
PVH Corp COM 693656100   733 6 SH   SOLE   6 0 0
Quanta Services Inc COM 74762E102   9,898,746 45,870 SH   SOLE   45,870 0 0
Pioneer Natural Resources Co COM 723787107   28,374,684 126,177 SH   SOLE   126,177 0 0
PayPal Holdings Inc COM 70450Y103   23,130,691 376,660 SH   SOLE   376,660 0 0
QUALCOMM Inc COM 747525103   88,478,560 611,758 SH   SOLE   611,758 0 0
Qorvo Inc COM 74736K101   4,124,679 36,628 SH   SOLE   36,628 0 0
Royal Caribbean Cruises Ltd COM V7780T103   12,745,571 98,429 SH   SOLE   98,429 0 0
Everest Re Group Ltd COM G3223R108   17,544,640 49,620 SH   SOLE   49,620 0 0
Regency Centers Corp COM 758849103   4,580,924 68,372 SH   SOLE   68,372 0 0
Regeneron Pharmaceuticals Inc COM 75886F107   30,312,423 34,513 SH   SOLE   34,513 0 0
Regions Financial Corp COM 7591EP100   7,898,067 407,537 SH   SOLE   407,537 0 0
Robert Half International Inc COM 770323103   2,954,288 33,602 SH   SOLE   33,602 0 0
Raymond James Financial Inc COM 754730109   6,740,956 60,457 SH   SOLE   60,457 0 0
Ralph Lauren Corp COM 751212101   1,627,297 11,285 SH   SOLE   11,285 0 0
ResMed Inc COM 761152107   7,958,849 46,267 SH   SOLE   46,267 0 0
Rockwell Automation Inc COM 773903109   11,250,864 36,237 SH   SOLE   36,237 0 0
Roper Technologies Inc COM 776696106   22,333,434 40,966 SH   SOLE   40,966 0 0
Ross Stores Inc COM 778296103   19,686,393 142,253 SH   SOLE   142,253 0 0
Republic Services Inc COM 760759100   11,018,132 66,813 SH   SOLE   66,813 0 0
Starbucks Corp COM 855244109   76,446,426 796,234 SH   SOLE   796,234 0 0
Charles Schwab Corp/The COM 808513105   35,647,550 518,133 SH   SOLE   518,133 0 0
Sherwin-Williams Co/The COM 824348106   23,550,945 75,508 SH   SOLE   75,508 0 0
JM Smucker Co/The COM 832696405   4,945,249 39,130 SH   SOLE   39,130 0 0
Schlumberger Ltd COM 806857108   37,779,843 725,977 SH   SOLE   725,977 0 0
SL Green Realty Corp COM 78440X887   1,581 35 SH   SOLE   35 0 0
Snap-on Inc COM 833034101   4,799,654 16,617 SH   SOLE   16,617 0 0
Synopsys Inc COM 871607107   30,036,760 58,334 SH   SOLE   58,334 0 0
Southern Co/The COM 842587107   26,721,540 381,083 SH   SOLE   381,083 0 0
Simon Property Group Inc COM 828806109   20,594,648 144,382 SH   SOLE   144,382 0 0
S&P Global Inc COM 78409V104   45,168,278 102,534 SH   SOLE   102,534 0 0
Sempra Energy COM 816851109   15,823,330 211,740 SH   SOLE   211,740 0 0
State Street Corp COM 857477103   11,963,077 154,442 SH   SOLE   154,442 0 0
Seagate Technology Holdings PL COM G7997R103   6,269,658 73,441 SH   SOLE   73,441 0 0
Constellation Brands Inc COM 21036P108   14,572,932 60,281 SH   SOLE   60,281 0 0
Stanley Black & Decker Inc COM 854502101   4,749,904 48,419 SH   SOLE   48,419 0 0
Skyworks Solutions Inc COM 83088M102   6,727,775 59,845 SH   SOLE   59,845 0 0
Synchrony Financial COM 87165B103   4,990,975 130,688 SH   SOLE   130,688 0 0
Stryker Corp COM 863667101   31,992,210 106,833 SH   SOLE   106,833 0 0
Symantec Corp COM 668771108   4,885,579 214,092 SH   SOLE   214,092 0 0
Sysco Corp COM 871829107   22,806,541 311,863 SH   SOLE   311,863 0 0
AT&T Inc COM 00206R102   51,069,443 3,043,471 SH   SOLE   3,043,471 0 0
Molson Coors Brewing Co COM 60871R209   4,214,859 68,859 SH   SOLE   68,859 0 0
TransDigm Group Inc COM 893641100   17,582,620 17,381 SH   SOLE   17,381 0 0
TE Connectivity Ltd COM H84989104   29,098,253 207,105 SH   SOLE   207,105 0 0
Target Corp COM 87612E106   26,361,657 185,098 SH   SOLE   185,098 0 0
TJX Cos Inc/The COM 872540109   44,377,852 473,061 SH   SOLE   473,061 0 0
Torchmark Corp COM 37959E102   4,783,839 39,302 SH   SOLE   39,302 0 0
Thermo Fisher Scientific Inc COM 883556102   71,090,828 133,934 SH   SOLE   133,934 0 0
T Rowe Price Group Inc COM 74144T108   7,612,283 70,687 SH   SOLE   70,687 0 0
Travelers Cos Inc/The COM 89417E109   14,325,800 75,205 SH   SOLE   75,205 0 0
Tractor Supply Co COM 892356106   9,629,043 44,780 SH   SOLE   44,780 0 0
Tyson Foods Inc COM 902494103   5,653,156 105,175 SH   SOLE   105,175 0 0
Texas Instruments Inc COM 882508104   64,169,156 376,447 SH   SOLE   376,447 0 0
Textron Inc COM 883203101   16,236,718 201,899 SH   SOLE   201,899 0 0
Under Armour Inc COM 904311206   8 1 SH   SOLE   1 0 0
Under Armour Inc COM 904311107   9 1 SH   SOLE   1 0 0
United Continental Holdings In COM 910047109   2,500,892 60,613 SH   SOLE   60,613 0 0
UDR Inc COM 902653104   4,799,383 125,343 SH   SOLE   125,343 0 0
Universal Health Services Inc COM 913903100   2,947,427 19,335 SH   SOLE   19,335 0 0
Ulta Beauty Inc COM 90384S303   10,012,946 20,435 SH   SOLE   20,435 0 0
Union Pacific Corp COM 907818108   54,647,257 222,487 SH   SOLE   222,487 0 0
United Parcel Service Inc COM 911312106   39,439,573 250,840 SH   SOLE   250,840 0 0
United Rentals Inc COM 911363109   12,259,146 21,379 SH   SOLE   21,379 0 0
US Bancorp COM 902973304   23,225,346 536,630 SH   SOLE   536,630 0 0
United Technologies Corp COM 75513E101   41,981,148 498,944 SH   SOLE   498,944 0 0
Visa Inc COM 92826C839   238,155,944 914,753 SH   SOLE   914,753 0 0
VF Corp COM 918204108   2,568,813 136,639 SH   SOLE   136,639 0 0
Valero Energy Corp COM 91913Y100   14,132,040 108,708 SH   SOLE   108,708 0 0
Vulcan Materials Co COM 929160109   9,521,480 41,943 SH   SOLE   41,943 0 0
Vornado Realty Trust COM 929042109   428,553 15,170 SH   SOLE   15,170 0 0
Verisk Analytics Inc COM 92345Y106   11,169,094 46,760 SH   SOLE   46,760 0 0
VeriSign Inc COM 92343E102   6,978,131 33,881 SH   SOLE   33,881 0 0
Vertex Pharmaceuticals Inc COM 92532F100   33,842,262 83,173 SH   SOLE   83,173 0 0
Ventas Inc COM 92276F100   8,217,220 164,872 SH   SOLE   164,872 0 0
Verizon Communications Inc COM 92343V104   8,844,232 234,595 SH   SOLE   234,595 0 0
Waters Corp COM 941848103   6,151,004 18,683 SH   SOLE   18,683 0 0
Walgreens Boots Alliance Inc COM 931427108   7,139,753 273,449 SH   SOLE   273,449 0 0
Western Digital Corp COM 958102105   6,376,309 121,755 SH   SOLE   121,755 0 0
WEC Energy Group Inc COM 92939U106   8,896,180 105,693 SH   SOLE   105,693 0 0
Wells Fargo & Co COM 949746101   5,114,303 103,907 SH   SOLE   103,907 0 0
Whirlpool Corp COM 963320106   1,893,767 15,552 SH   SOLE   15,552 0 0
Willis Towers Watson PLC COM G96629103   7,914,496 32,813 SH   SOLE   32,813 0 0
Waste Management Inc COM 94106L109   21,636,534 120,807 SH   SOLE   120,807 0 0
Williams Cos Inc/The COM 969457100   14,193,991 407,522 SH   SOLE   407,522 0 0
Wal-Mart Stores Inc COM 931142103   51,062,993 323,901 SH   SOLE   323,901 0 0
Westrock Co COM 96145D105   3,346,180 80,592 SH   SOLE   80,592 0 0
Western Union Co/The COM 959802109   2,433,051 204,115 SH   SOLE   204,115 0 0
Weyerhaeuser Co COM 962166104   10,270,084 295,372 SH   SOLE   295,372 0 0
Wynn Resorts Ltd COM 983134107   3,707,357 40,691 SH   SOLE   40,691 0 0
Xcel Energy Inc COM 98389B100   11,328,539 182,984 SH   SOLE   182,984 0 0
Exxon Mobil Corp COM 30231G102   22,294,640 222,991 SH   SOLE   222,991 0 0
DENTSPLY SIRONA Inc COM 24906P109   1,393,028 39,141 SH   SOLE   39,141 0 0
Xylem Inc/NY COM 98419M100   8,705,541 76,124 SH   SOLE   76,124 0 0
Yum! Brands Inc COM 988498101   15,189,617 116,253 SH   SOLE   116,253 0 0
Zimmer Biomet Holdings Inc COM 98956P102   8,034,634 66,020 SH   SOLE   66,020 0 0
Zions Bancorp NA COM 989701107   1,202,082 27,401 SH   SOLE   27,401 0 0
Zoetis Inc COM 98978V103   28,652,203 145,170 SH   SOLE   145,170 0 0
Occidental Petroleum Corp COM 674599105   4,938,853 82,714 SH   SOLE   82,714 0 0
Toronto-Dominion Bank/The COM 891160509   50,533 782 SH   DFND 1 0 782 0
Brookfield Asset Management In COM 11271J107   39,428,010 982,752 SH   SOLE   982,752 0 0
BCE Inc COM 05534B760   35,491,698 901,262 SH   SOLE   901,262 0 0
Bank of Montreal COM 063671101   280,102,603 2,831,035 SH   SOLE   2,831,035 0 0
Bank of Nova Scotia/The COM 064149107   230,303,700 4,730,000 SH   SOLE   4,730,000 0 0
CAE Inc COM 124765108   17,272,000 800,000 SH   SOLE   800,000 0 0
Canadian Imperial Bank of Comm COM 136069101   503,199,044 10,452,826 SH   SOLE   10,452,826 0 0
Royal Bank of Canada COM 780087102   334,546,232 3,308,081 SH   SOLE   3,308,081 0 0
Toronto-Dominion Bank/The COM 891160509   10,267,860 158,896 SH   DFND 1 0 158,896 0
Bank of Montreal COM 063671101   39,605,088 400,294 SH   SOLE   400,294 0 0
Bank of Nova Scotia/The COM 064149107   407,550,248 8,370,307 SH   SOLE   8,370,307 0 0
B2Gold Corp COM 11777Q209   3,276,708 1,036,933 SH   SOLE   1,036,933 0 0
CAE Inc COM 124765108   604,347 27,992 SH   SOLE   27,992 0 0
Canadian Imperial Bank of Comm COM 136069101   14,330,363 297,681 SH   SOLE   297,681 0 0
Crescent Point Energy Corp COM 22576C101   1,020,997 147,330 SH   SOLE   147,330 0 0
Royal Bank of Canada COM 780087102   147,520,657 1,458,723 SH   SOLE   1,458,723 0 0
Seabridge Gold Inc COM 811916105   12,169,544 1,003,260 SH   SOLE   1,003,260 0 0
Sandstorm Gold Ltd COM 80013R206   54,736 10,882 SH   SOLE   10,882 0 0
Suncor Energy Inc COM 867224107   57,003,582 1,779,138 SH   SOLE   1,779,138 0 0
TransCanada Corp COM 87807B107   463,916,602 11,867,910 SH   SOLE   11,867,910 0 0
West Fraser Timber Co Ltd COM 952845105   2,055,289 24,016 SH   SOLE   24,016 0 0
Barrick Gold Corp COM 067901108   93,249,554 5,154,757 SH   SOLE   5,154,757 0 0
Agnico Eagle Mines Ltd COM 008474108   67,478,225 1,230,232 SH   SOLE   1,230,232 0 0
Alamos Gold Inc COM 011532108   1,342,959 99,700 SH   SOLE   99,700 0 0
Algonquin Power & Utilities Co COM 015857105   6,535,430 1,034,087 SH   SOLE   1,034,087 0 0
ATS Automation Tooling Systems COM 00217Y104   1,072,443 24,900 SH   SOLE   24,900 0 0
Brookfield Asset Management In COM 11271J107   202,141,290 5,038,417 SH   SOLE   5,038,417 0 0
BlackBerry Ltd COM 09228F103   1,887,765 533,267 SH   SOLE   533,267 0 0
Brookfield Business Partners L COM G16234109   176,988 8,600 SH   SOLE   8,600 0 0
Primo Water Corp/new COM 74167P108   7,525 500 SH   SOLE   500 0 0
BCE Inc COM 05534B760   103,925,198 2,639,035 SH   SOLE   2,639,035 0 0
Brookfield Renewable Partners COM G16258108   1,486,134 56,550 SH   SOLE   56,550 0 0
Bank of Montreal COM 063671101   238,034,304 2,405,845 SH   SOLE   2,405,845 0 0
Bank of Nova Scotia/The COM 064149107   116,822,550 2,399,313 SH   SOLE   2,399,313 0 0
Baytex Energy Corp COM 07317Q105   576,286 173,580 SH   SOLE   173,580 0 0
B2Gold Corp COM 11777Q209   1,020,364 322,900 SH   SOLE   322,900 0 0
CAE Inc COM 124765108   1,947,418 90,200 SH   SOLE   90,200 0 0
Cameco Corp COM 13321L108   65,293,957 1,514,941 SH   SOLE   1,514,941 0 0
Centerra Gold Inc COM 152006102   420,180 70,500 SH   SOLE   70,500 0 0
Colliers International Group I COM 194693107   1,324,411 10,468 SH   SOLE   10,468 0 0
Celestica Inc COM 15101Q108   1,172,342 40,039 SH   SOLE   40,039 0 0
Canadian Imperial Bank of Comm COM 136069101   165,182,782 3,431,300 SH   SOLE   3,431,300 0 0
Canadian Natural Resources Ltd COM 136385101   203,420,468 3,104,708 SH   SOLE   3,104,708 0 0
Canadian National Railway Co COM 136375102   360,998,056 2,873,502 SH   SOLE   2,873,502 0 0
Canadian Pacific Railway Ltd COM 13646K108   206,787,360 2,615,575 SH   SOLE   2,615,575 0 0
Crescent Point Energy Corp COM 22576C101   9,144,842 1,319,602 SH   SOLE   1,319,602 0 0
Cenovus Energy Inc COM 15135U109   62,781,606 3,770,667 SH   SOLE   3,770,667 0 0
BRP Inc/CA COM 05577W200   77,138 1,076 SH   SOLE   1,076 0 0
Descartes Systems Group Inc/Th COM 249906108   2,077,039 24,709 SH   SOLE   24,709 0 0
Ovintiv Inc COM 69047Q102   22,828,650 519,778 SH   SOLE   519,778 0 0
Enerflex Ltd COM 29269R105   136,831 29,300 SH   SOLE   29,300 0 0
Eldorado Gold Corp COM 284902509   617,631 47,620 SH   SOLE   47,620 0 0
Enbridge Inc COM 29250N105   179,720,854 4,989,474 SH   SOLE   4,989,474 0 0
Enerplus Corp COM 292766102   722,898 47,125 SH   SOLE   47,125 0 0
Franco-Nevada Corp COM 351858105   59,879,508 540,380 SH   SOLE   540,380 0 0
First Majestic Silver Corp COM 32076V103   337,020 54,800 SH   SOLE   54,800 0 0
FirstService Corp COM 33767E202   1,619,603 9,992 SH   SOLE   9,992 0 0
Fortis Inc/Canada COM 349553107   49,807,237 1,210,971 SH   SOLE   1,210,971 0 0
Fortuna Silver Mines Inc COM 349915108   204,194 52,900 SH   SOLE   52,900 0 0
CGI Group Inc COM 12532H104   73,294,009 683,649 SH   SOLE   683,649 0 0
Gildan Activewear Inc COM 375916103   26,004,302 786,579 SH   SOLE   786,579 0 0
Granite Real Estate Investment COM 387437114   872,691 15,122 SH   SOLE   15,122 0 0
Hudbay Minerals Inc COM 443628102   434,976 78,800 SH   SOLE   78,800 0 0
IAMGOLD Corp COM 450913108   389,873 154,100 SH   SOLE   154,100 0 0
Imperial Oil Ltd COM 453038408   17,018,772 297,583 SH   SOLE   297,583 0 0
Kinross Gold Corp COM 496902404   28,951,446 4,785,363 SH   SOLE   4,785,363 0 0
MAG Silver Corp COM 55903Q104   243,594 23,400 SH   SOLE   23,400 0 0
Manulife Financial Corp COM 56501R106   139,284,366 6,302,460 SH   SOLE   6,302,460 0 0
Magna International Inc COM 559222401   80,103,204 1,355,843 SH   SOLE   1,355,843 0 0
Methanex Corp COM 59151K108   1,406,592 29,700 SH   SOLE   29,700 0 0
Novagold Resources Inc COM 66987E206   271,524 72,600 SH   SOLE   72,600 0 0
New Gold Inc COM 644535106   278,860 191,000 SH   SOLE   191,000 0 0
NexGen Energy Ltd COM 65340P106   653,142 93,306 SH   SOLE   93,306 0 0
Osisko Gold Royalties Ltd COM 68827L101   506,940 35,500 SH   SOLE   35,500 0 0
Open Text Corp COM 683715106   39,500,691 940,045 SH   SOLE   940,045 0 0
Pan American Silver Corp COM 697900108   1,650,261 101,057 SH   SOLE   101,057 0 0
Precision Drilling Corp COM 74022D407   264,121 4,865 SH   SOLE   4,865 0 0
Pembina Pipeline Corp COM 706327103   58,724,341 1,706,111 SH   SOLE   1,706,111 0 0
Restaurant Brands Internationa COM 76131D103   70,590,064 903,495 SH   SOLE   903,495 0 0
Ritchie Bros Auctioneers Inc COM 74935Q107   2,374,595 35,500 SH   SOLE   35,500 0 0
Rogers Communications Inc COM 775109200   63,780,778 1,362,546 SH   SOLE   1,362,546 0 0
Royal Bank of Canada COM 780087102   485,339,152 4,799,161 SH   SOLE   4,799,161 0 0
Shopify Inc COM 82509L107   44,089,063 565,970 SH   SOLE   565,970 0 0
Sun Life Financial Inc COM 866796105   90,497,360 1,745,032 SH   SOLE   1,745,032 0 0
Sandstorm Gold Ltd COM 80013R206   3,018 600 SH   SOLE   600 0 0
SSR Mining Inc COM 784730103   766,650 71,250 SH   SOLE   71,250 0 0
Stantec Inc COM 85472N109   3,039,201 37,900 SH   SOLE   37,900 0 0
Suncor Energy Inc COM 867224107   147,910,449 4,616,431 SH   SOLE   4,616,431 0 0
TELUS Corp COM 87971M103   102,602,971 5,767,452 SH   SOLE   5,767,452 0 0
TransAlta Corp COM 89346D107   932,922 112,265 SH   SOLE   112,265 0 0
Tricon Capital Group Inc COM 89612W102   384,020 42,200 SH   SOLE   42,200 0 0
Teck Resources Ltd COM 878742204   53,666,077 1,269,602 SH   SOLE   1,269,602 0 0
TFI International Inc COM 87241L109   3,929,822 28,900 SH   SOLE   28,900 0 0
Thomson Reuters Corp COM 884903808   70,797,677 484,186 SH   SOLE   484,186 0 0
TransCanada Corp COM 87807B107   135,473,979 3,465,694 SH   SOLE   3,465,694 0 0
Vermilion Energy Inc COM 923725105   581,738 48,237 SH   SOLE   48,237 0 0
Waste Connections Inc COM 94106B101   102,615,512 687,449 SH   SOLE   687,449 0 0
Canopy Growth Corp COM 138035704   88,434 17,306 SH   SOLE   17,306 0 0
Wheaton Precious Metals Corp COM 962879102   57,384,838 1,163,049 SH   SOLE   1,163,049 0 0
Barrick Gold Corp COM 067901108   192,441 10,638 SH   SOLE   10,638 0 0
Agnico Eagle Mines Ltd COM 008474108   161,149 2,938 SH   SOLE   2,938 0 0
Brookfield Asset Management In COM 11271J107   342,785 8,544 SH   SOLE   8,544 0 0
BCE Inc COM 05534B760   218,913 5,559 SH   SOLE   5,559 0 0
Bank of Montreal COM 063671101   429,597 4,342 SH   SOLE   4,342 0 0
Bank of Nova Scotia/The COM 064149107   355,924 7,310 SH   SOLE   7,310 0 0
Cameco Corp COM 13321L108   111,629 2,590 SH   SOLE   2,590 0 0
Canadian Imperial Bank of Comm COM 136069101   262,941 5,462 SH   SOLE   5,462 0 0
Canadian Natural Resources Ltd COM 136385101   425,618 6,496 SH   SOLE   6,496 0 0
Canadian National Railway Co COM 136375102   437,821 3,485 SH   SOLE   3,485 0 0
Canadian Pacific Railway Ltd COM 13646K108   440,285 5,569 SH   SOLE   5,569 0 0
Cenovus Energy Inc COM 15135U109   133,516 8,019 SH   SOLE   8,019 0 0
Enbridge Inc COM 29250N105   448,737 12,458 SH   SOLE   12,458 0 0
Franco-Nevada Corp COM 351858105   128,429 1,159 SH   SOLE   1,159 0 0
Fortis Inc/Canada COM 349553107   117,714 2,862 SH   SOLE   2,862 0 0
CGI Group Inc COM 12532H104   130,582 1,218 SH   SOLE   1,218 0 0
Gildan Activewear Inc COM 375916103   34,085 1,031 SH   SOLE   1,031 0 0
Imperial Oil Ltd COM 453038408   84,184 1,472 SH   SOLE   1,472 0 0
Kinross Gold Corp COM 496902404   43,941 7,263 SH   SOLE   7,263 0 0
Manulife Financial Corp COM 56501R106   237,420 10,743 SH   SOLE   10,743 0 0
Magna International Inc COM 559222401   95,769 1,621 SH   SOLE   1,621 0 0
Pembina Pipeline Corp COM 706327103   114,412 3,324 SH   SOLE   3,324 0 0
Restaurant Brands Internationa COM 76131D103   147,275 1,885 SH   SOLE   1,885 0 0
Rogers Communications Inc COM 775109200   106,914 2,284 SH   SOLE   2,284 0 0
Royal Bank of Canada COM 780087102   836,042 8,267 SH   SOLE   8,267 0 0
Sun Life Financial Inc COM 866796105   178,606 3,444 SH   SOLE   3,444 0 0
Suncor Energy Inc COM 867224107   248,118 7,744 SH   SOLE   7,744 0 0
TELUS Corp COM 87971M103   6,062,192 340,764 SH   SOLE   340,764 0 0
Teck Resources Ltd COM 878742204   115,313 2,728 SH   SOLE   2,728 0 0
Thomson Reuters Corp COM 884903808   135,838 929 SH   SOLE   929 0 0
TransCanada Corp COM 87807B107   238,058 6,090 SH   SOLE   6,090 0 0
Waste Connections Inc COM 94106B101   234,354 1,570 SH   SOLE   1,570 0 0
Wheaton Precious Metals Corp COM 962879102   133,662 2,709 SH   SOLE   2,709 0 0
Toronto-Dominion Bank/The COM 891160509   700,028 10,833 SH   DFND 1 0 10,833 0
SBA Communications Corp COM 78410G104   6,659,616 26,251 SH   SOLE   26,251 0 0
SBA Communications Corp COM 78410G104   13,728,688 54,116 SH   SOLE   54,116 0 0
DowDuPont Inc COM 26614N102   7,880,863 102,442 SH   SOLE   102,442 0 0
DowDuPont Inc COM 26614N102   10,736,351 139,560 SH   SOLE   139,560 0 0
Primo Water Corp/new COM 74167P108   103,965 6,908 SH   SOLE   6,908 0 0
Bank of Montreal COM 063671101   69,258 700 SH   DFND 1 0 700 0
Bank of Nova Scotia/The COM 064149107   89,078,355 1,829,500 SH   DFND 1 0 1,829,500 0
Canadian Imperial Bank of Comm COM 136069101   38,512,000 800,000 SH   DFND 1 0 800,000 0
Canadian Natural Resources Ltd COM 136385101   96,314,400 1,470,000 SH   DFND 1 0 1,470,000 0
Enbridge Inc COM 29250N105   74,921,600 2,080,000 SH   DFND 1 0 2,080,000 0
Gildan Activewear Inc COM 375916103   6,612 200 SH   DFND 1 0 200 0
Rogers Communications Inc COM 775109200   46,810,000 1,000,000 SH   DFND 1 0 1,000,000 0
Suncor Energy Inc COM 867224107   35,884,800 1,120,000 SH   DFND 1 0 1,120,000 0
TELUS Corp COM 87971M103   17,784,663 999,700 SH   DFND 1 0 999,700 0
Ritchie Bros Auctioneers Inc COM 74935Q107   299,400 4,476 SH   SOLE   4,476 0 0
Pixelworks Inc COM 72581M305   26 20 SH   DFND 1 0 20 0
Shopify Inc COM 82509L107   4,596 59 SH   DFND 1 0 59 0
Teck Resources Ltd COM 878742204   787,279 18,625 SH   DFND 1 0 18,625 0
Coeur Mining Inc COM 192108504   55 17 SH   DFND 1 0 17 0
Tucows Inc COM 898697206   2,430 90 SH   DFND 1 0 90 0
Sprott Physical Gold Trust COM 85207H104   462 29 SH   DFND 1 0 29 0
Agnico Eagle Mines Ltd COM 008474108   5,156 94 SH   DFND 1 0 94 0
Asanko Gold Inc COM 36352H100   2 2 SH   DFND 1 0 2 0
Almaden Minerals Ltd COM 020283305   98 673 SH   DFND 1 0 673 0
Brookfield Asset Management In COM 11271J107   2,126 53 SH   DFND 1 0 53 0
Brookfield Renewable Partners COM G16258108   289 11 SH   DFND 1 0 11 0
Brookfield Infrastructure Part COM G16252101   976 31 SH   DFND 1 0 31 0
Breaking Data Corp COM 104833306   343 68 SH   DFND 1 0 68 0
BNK Petroleum Inc COM 50043K406   23 6 SH   DFND 1 0 6 0
Broadway Gold Mining Ltd COM 60255C885   29 8 SH   DFND 1 0 8 0
Caledonia Mining Corp PLC COM G1757E113   73 6 SH   DFND 1 0 6 0
Colliers International Group I COM 194693107   16,321 129 SH   DFND 1 0 129 0
Canadian Imperial Bank of Comm COM 136069101   4,766 99 SH   DFND 1 0 99 0
Canadian Natural Resources Ltd COM 136385101   57,854 883 SH   DFND 1 0 883 0
Crescent Point Energy Corp COM 22576C101   471 68 SH   DFND 1 0 68 0
Denison Mines Corp COM 248356107   76 43 SH   DFND 1 0 43 0
Endeavour Silver Corp COM 29258Y103   12 6 SH   DFND 1 0 6 0
Electrovaya Inc COM 28617B606   1,576 515 SH   DFND 1 0 515 0
Enerflex Ltd COM 29269R105   808 173 SH   DFND 1 0 173 0
Enbridge Inc COM 29250N105   684 19 SH   DFND 1 0 19 0
Essa Pharma Inc COM 29668H708   317 48 SH   DFND 1 0 48 0
Encore Energy Corp COM 29259W700   8 2 SH   DFND 1 0 2 0
First Cobalt Corp COM 28474P201   110 301 SH   DFND 1 0 301 0
Fennec Pharmaceuticals Inc COM 31447P100   942 84 SH   DFND 1 0 84 0
FirstService Corp COM 33767E202   4,539 28 SH   DFND 1 0 28 0
Fortuna Silver Mines Inc COM 349915108   127 33 SH   DFND 1 0 33 0
CGI Group Inc COM 12532H104   6,969 65 SH   DFND 1 0 65 0
BRAZIL RESOURCES INC COM 38149E101   96 99 SH   DFND 1 0 99 0
Canada Goose Holdings Inc COM 135086106   640 54 SH   DFND 1 0 54 0
GreenPower Motor Co Inc COM 39540E302   870 278 SH   DFND 1 0 278 0
Hudbay Minerals Inc COM 443628102   248 45 SH   DFND 1 0 45 0
IAMGOLD Corp COM 450913108   331 131 SH   DFND 1 0 131 0
Imperial Oil Ltd COM 453038408   3,603 63 SH   DFND 1 0 63 0
Manulife Financial Corp COM 56501R106   1,569 71 SH   DFND 1 0 71 0
Magna International Inc COM 559222401   7,503 127 SH   DFND 1 0 127 0
Methanex Corp COM 59151K108   2,747 58 SH   DFND 1 0 58 0
Northern Dynasty Minerals Ltd COM 66510M204   2,060 6,373 SH   DFND 1 0 6,373 0
New Pacific Metals Corp COM 64782A107   1,345 704 SH   DFND 1 0 704 0
NexGen Energy Ltd COM 65340P106   1,372 196 SH   DFND 1 0 196 0
Obsidian Energy Ltd COM 674482203   454 67 SH   DFND 1 0 67 0
Organigram Holdings Inc COM 68620P705   51 39 SH   DFND 1 0 39 0
Orla Mining Ltd COM 68634K106   234 72 SH   DFND 1 0 72 0
Open Text Corp COM 683715106   3,152 75 SH   DFND 1 0 75 0
Skeena Resources Ltd COM 83056P715   268 55 SH   DFND 1 0 55 0
Sun Life Financial Inc COM 866796105   570 11 SH   DFND 1 0 11 0
SSR Mining Inc COM 784730103   818 76 SH   DFND 1 0 76 0
Sangoma Technologies Corp COM 80100R408   61 19 SH   DFND 1 0 19 0
Stantec Inc COM 85472N109   14,354 179 SH   DFND 1 0 179 0
TransAlta Corp COM 89346D107   133 16 SH   DFND 1 0 16 0
Tricon Capital Group Inc COM 89612W102   155 17 SH   DFND 1 0 17 0
Ur-Energy Inc COM 91688R108   39 25 SH   DFND 1 0 25 0
Americas Silver Corp COM 03062D100   10 40 SH   DFND 1 0 40 0
Waste Connections Inc COM 94106B101   12,539 84 SH   DFND 1 0 84 0
West Fraser Timber Co Ltd COM 952845105   3,166 37 SH   DFND 1 0 37 0
Westport Fuel Systems Inc COM 960908507   53 8 SH   DFND 1 0 8 0
Western Copper & Gold Corp COM 95805V108   64 48 SH   DFND 1 0 48 0
Zenyatta Ventures Ltd COM 98942X102   254 235 SH   DFND 1 0 235 0
Western Copper & Gold Corp COM 95805V108   6,783 5,100 SH   DFND 1 0 5,100 0
Precision Drilling Corp COM 74022D407   3,800 70 SH   DFND 1 0 70 0
Hudbay Minerals Inc COM 443628102   99 18 SH   DFND 1 0 18 0
BALLARD POWER SYSTEMS INC COM 058586108   174 47 SH   DFND 1 0 47 0
Fortuna Silver Mines Inc COM 349915108   25,962 6,726 SH   DFND 1 0 6,726 0
Baytex Energy Corp COM 07317Q105   3 1 SH   DFND 1 0 1 0
Fortis Inc/Canada COM 349553107   2,057 50 SH   DFND 1 0 50 0
Americas Silver Corp COM 03062D100   1,239 4,876 SH   DFND 1 0 4,876 0
Taseko Mines Ltd COM 876511106   25,060 17,900 SH   DFND 1 0 17,900 0
Fortis Inc/Canada COM 349553107   20,688 503 SH   DFND 1 0 503 0
TransAlta Corp COM 89346D107   341 41 SH   DFND 1 0 41 0
Standard Lithium Ltd COM 853606101   178 88 SH   DFND 1 0 88 0
NexGen Energy Ltd COM 65340P106   308 44 SH   DFND 1 0 44 0
BRP Inc/CA COM 05577W200   511,938 7,141 SH   SOLE   7,141 0 0
Cadence Design Systems Inc COM 127387108   18,133,305 66,576 SH   SOLE   66,576 0 0
Brookfield Infrastructure Part COM G16252101   4,731,813 150,264 SH   SOLE   150,264 0 0
Cadence Design Systems Inc COM 127387108   28,413,638 104,320 SH   SOLE   104,320 0 0
Brookfield Infrastructure Part COM G16252101   3,376,295 107,218 SH   SOLE   107,218 0 0
Norwegian Cruise Line Holdings COM G66721104   2,028,008 101,198 SH   SOLE   101,198 0 0
Norwegian Cruise Line Holdings COM G66721104   2,419,089 120,713 SH   SOLE   120,713 0 0
ERO Copper Corp COM 296006109   47 3 SH   DFND 1 0 3 0
Vermilion Energy Inc COM 923725105   615 51 SH   DFND 1 0 51 0
Coach Inc COM 876030107   2,006,771 54,517 SH   SOLE   54,517 0 0
Coach Inc COM 876030107   2,393,938 65,035 SH   SOLE   65,035 0 0
Quintiles IMS Holdings Inc COM 46266C105   13,386,953 57,857 SH   SOLE   57,857 0 0
Rayonier Advanced Materials In COM 75508B104   12 3 SH   DFND 1 0 3 0
UBS Group AG COM H42097107   4,451,732 144,069 SH   SOLE   144,069 0 0
Canada Goose Holdings Inc COM 135086106   26,781 2,260 SH   SOLE   2,260 0 0
Global Water Resources Inc COM 379463102   497 38 SH   DFND 1 0 38 0
Canada Goose Holdings Inc COM 135086106   1,185 100 SH   SOLE   100 0 0
Nutrien Ltd COM 67077M108   162,061 2,877 SH   SOLE   2,877 0 0
Nutrien Ltd COM 67077M108   118,419,517 2,102,246 SH   SOLE   2,102,246 0 0
Nutrien Ltd COM 67077M108   1,183 21 SH   DFND 1 0 21 0
Open Text Corp COM 683715106   67,568 1,608 SH   SOLE   1,608 0 0
Huntington Ingalls Industries COM 446413106   3,248,096 12,510 SH   SOLE   12,510 0 0
Huntington Ingalls Industries COM 446413106   2,456,194 9,460 SH   SOLE   9,460 0 0
Breaking Data Corp COM 104833306   455 90 SH   DFND 1 0 90 0
Lexaria Bioscience Corp COM 52886N406   16 13 SH   DFND 1 0 13 0
Oncolytics Biotech Inc COM 682310875   4,798 3,554 SH   DFND 1 0 3,554 0
Clarmin Explorations Inc COM 23256X100   202 493 SH   DFND 1 0 493 0
Kraft Heinz Co/The COM 500754106   404,783 10,946 SH   SOLE   10,946 0 0
NVR Inc COM 62944T105   9,226,593 1,318 SH   SOLE   1,318 0 0
Canadian Imperial Bank of Comm COM 136069101   1,140,918 23,700 SH   SOLE   23,700 0 0
AGNC Investment Corp COM 00123Q104   627,300 63,945 SH   SOLE   63,945 0 0
BCE Inc COM 05534B760   4,108,555 104,331 SH   SOLE   104,331 0 0
untitled COM 85207K107   170 21 SH   DFND 1 0 21 0
Pan American Silver Corp COM 697900108   1,257 77 SH   DFND 1 0 77 0
Hudbay Minerals Inc COM 443628102   342 62 SH   DFND 1 0 62 0
Enerplus Corp COM 292766102   782 51 SH   DFND 1 0 51 0
Priceline Group Inc/The COM 09857L108   45,439,888 12,810 SH   SOLE   12,810 0 0
Priceline Group Inc/The COM 09857L108   56,333,401 15,881 SH   SOLE   15,881 0 0
Welltower Inc COM 95040Q104   12,605,766 139,800 SH   SOLE   139,800 0 0
Welltower Inc COM 95040Q104   20,104,393 222,961 SH   SOLE   222,961 0 0
Canopy Growth Corp COM 138035704   307 60 SH   DFND 1 0 60 0
Primo Water Corp/new COM 74167P108   331 22 SH   SOLE   22 0 0
Celestica Inc COM 15101Q108   264 9 SH   SOLE   9 0 0
Barrick Gold Corp COM 067901108   11,139,804 615,799 SH   SOLE   615,799 0 0
Agnico Eagle Mines Ltd COM 008474108   7,719,205 140,733 SH   SOLE   140,733 0 0
BCE Inc COM 05534B760   53,648,555 1,362,330 SH   SOLE   1,362,330 0 0
Bank of Montreal COM 063671101   149,216,856 1,508,155 SH   SOLE   1,508,155 0 0
Bank of Nova Scotia/The COM 064149107   100,527,370 2,064,641 SH   SOLE   2,064,641 0 0
CAE Inc COM 124765108   721,689 33,427 SH   SOLE   33,427 0 0
Cameco Corp COM 13321L108   9,007,383 208,988 SH   SOLE   208,988 0 0
Canadian Imperial Bank of Comm COM 136069101   192,214,692 3,992,827 SH   SOLE   3,992,827 0 0
Canadian Natural Resources Ltd COM 136385101   24,219,075 369,644 SH   SOLE   369,644 0 0
Canadian National Railway Co COM 136375102   20,226,933 161,004 SH   SOLE   161,004 0 0
Brookfield Asset Management In COM 11271J107   20,332,656 506,796 SH   SOLE   506,796 0 0
Eldorado Gold Corp COM 284902509   108,818 8,390 SH   SOLE   8,390 0 0
Fortis Inc/Canada COM 349553107   27,934,098 679,166 SH   SOLE   679,166 0 0
CGI Group Inc COM 12532H104   7,345,064 68,511 SH   SOLE   68,511 0 0
Imperial Oil Ltd COM 453038408   10,728,844 187,600 SH   SOLE   187,600 0 0
Enbridge Inc COM 29250N105   73,805,160 2,049,005 SH   SOLE   2,049,005 0 0
Kinross Gold Corp COM 496902404   2,176,155 359,695 SH   SOLE   359,695 0 0
Magna International Inc COM 559222401   8,389,537 142,003 SH   SOLE   142,003 0 0
Obsidian Energy Ltd COM 674482203   88,018 12,982 SH   SOLE   12,982 0 0
Rogers Communications Inc COM 775109200   33,660,790 719,094 SH   SOLE   719,094 0 0
Royal Bank of Canada COM 780087102   173,068,320 1,711,345 SH   SOLE   1,711,345 0 0
Suncor Energy Inc COM 867224107   23,064,314 719,860 SH   SOLE   719,860 0 0
TransAlta Corp COM 89346D107   3,188,264 383,666 SH   SOLE   383,666 0 0
Teck Resources Ltd COM 878742204   8,197,506 193,932 SH   SOLE   193,932 0 0
Thomson Reuters Corp COM 884903808   20,190,496 138,083 SH   SOLE   138,083 0 0
TransCanada Corp COM 87807B107   61,676,749 1,577,814 SH   SOLE   1,577,814 0 0
TELUS Corp COM 87971M103   40,887,824 2,298,360 SH   SOLE   2,298,360 0 0
Gildan Activewear Inc COM 375916103   9,162,182 277,138 SH   SOLE   277,138 0 0
Manulife Financial Corp COM 56501R106   42,459,758 1,921,256 SH   SOLE   1,921,256 0 0
Sun Life Financial Inc COM 866796105   21,911,420 422,511 SH   SOLE   422,511 0 0
Pembina Pipeline Corp COM 706327103   46,071,101 1,338,498 SH   SOLE   1,338,498 0 0
Algonquin Power & Utilities Co COM 015857105   2,329,249 368,552 SH   SOLE   368,552 0 0
Canadian Pacific Railway Ltd COM 13646K108   22,180,441 280,552 SH   SOLE   280,552 0 0
Vermilion Energy Inc COM 923725105   295,470 24,500 SH   SOLE   24,500 0 0
Brookfield Renewable Partners COM G16258108   4,342,928 165,256 SH   SOLE   165,256 0 0
Waste Connections Inc COM 94106B101   17,227,251 115,410 SH   SOLE   115,410 0 0
Crescent Point Energy Corp COM 22576C101   4,841,977 698,698 SH   SOLE   698,698 0 0
Wheaton Precious Metals Corp COM 962879102   6,894,624 139,737 SH   SOLE   139,737 0 0
Franco-Nevada Corp COM 351858105   5,571,638 50,281 SH   SOLE   50,281 0 0
Brookfield Infrastructure Part COM G16252101   9,520,970 302,349 SH   SOLE   302,349 0 0
Cenovus Energy Inc COM 15135U109   18,586,112 1,116,283 SH   SOLE   1,116,283 0 0
Granite Real Estate Investment COM 387437114   734,360 12,725 SH   SOLE   12,725 0 0
Restaurant Brands Internationa COM 76131D103   7,917,694 101,340 SH   SOLE   101,340 0 0
Nutrien Ltd COM 67077M108   18,892,350 335,387 SH   SOLE   335,387 0 0
Barrick Gold Corp COM 067901108   95,099 5,257 SH   DFND 1 0 5,257 0
Bank of Montreal COM 063671101   32,540,772 328,894 SH   DFND 1 0 328,894 0
Bank of Nova Scotia/The COM 064149107   16,105,191 330,770 SH   DFND 1 0 330,770 0
Canadian National Railway Co COM 136375102   647,874 5,157 SH   DFND 1 0 5,157 0
Fortis Inc/Canada COM 349553107   10,985,576 267,094 SH   DFND 1 0 267,094 0
Imperial Oil Ltd COM 453038408   494,636 8,649 SH   DFND 1 0 8,649 0
Enbridge Inc COM 29250N105   3,104,240 86,181 SH   DFND 1 0 86,181 0
Rogers Communications Inc COM 775109200   2,888,177 61,700 SH   DFND 1 0 61,700 0
Toronto-Dominion Bank/The COM 891160509   122,985,236 1,903,207 SH   DFND 1 0 1,903,207 0
TransCanada Corp COM 87807B107   1,207,803 30,898 SH   DFND 1 0 30,898 0
Algonquin Power & Utilities Co COM 015857105   484,953 76,733 SH   DFND 1 0 76,733 0
Brookfield Renewable Partners COM G16258108   993,752 37,814 SH   DFND 1 0 37,814 0
Brookfield Infrastructure Part COM G16252101   594,594 18,882 SH   DFND 1 0 18,882 0
Apple Inc COM 037833100   2,520,988 13,094 SH   SOLE   13,094 0 0
Bank of America Corp COM 060505104   3,820,569 113,471 SH   SOLE   113,471 0 0
Citigroup Inc COM 172967424   7,940,947 154,373 SH   SOLE   154,373 0 0
Cisco Systems Inc/Delaware COM 17275R102   520,356 10,300 SH   SOLE   10,300 0 0
Fluor Corp COM 343412102   27,419 700 SH   SOLE   700 0 0
Intel Corp COM 458140100   549,836 10,942 SH   SOLE   10,942 0 0
Coca-Cola Co/The COM 191216100   53,037 900 SH   SOLE   900 0 0
McDonald's Corp COM 580135101   50,703 171 SH   SOLE   171 0 0
Microsoft Corp COM 594918104   3,250,114 8,643 SH   SOLE   8,643 0 0
Morgan Stanley COM 617446448   5,151,410 55,243 SH   SOLE   55,243 0 0
Pfizer Inc COM 717081103   80,612 2,800 SH   SOLE   2,800 0 0
Procter & Gamble Co/The COM 742718109   42,790 292 SH   SOLE   292 0 0
AT&T Inc COM 00206R102   257,993 15,375 SH   SOLE   15,375 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   1,304,726 2,745 SH   SOLE   2,745 0 0
Wells Fargo & Co COM 949746101   14,173,342 287,959 SH   SOLE   287,959 0 0
Verizon Communications Inc COM 92343V104   243,844 6,468 SH   SOLE   6,468 0 0
Amazon.com Inc COM 023135106   8,844,579 58,211 SH   SOLE   58,211 0 0
Goldman Sachs Group Inc/The COM 38141G104   113,802 295 SH   SOLE   295 0 0
Chevron Corp COM 166764100   771,306 5,171 SH   SOLE   5,171 0 0
Enbridge Inc COM 29250N105   1,402,979 38,950 SH   SOLE   38,950 0 0
Bank of Nova Scotia/The COM 064149107   16,075,247 330,155 SH   SOLE   330,155 0 0
Fortis Inc/Canada COM 349553107   493,437 11,997 SH   SOLE   11,997 0 0
Royal Bank of Canada COM 780087102   8,999,053 88,985 SH   SOLE   88,985 0 0
Duke Energy Corp COM 26441C204   559,047 5,761 SH   SOLE   5,761 0 0
Kellogg Co COM 487836108   55,910 1,000 SH   SOLE   1,000 0 0
Coca-Cola Co/The COM 191216100   1,034,222 17,550 SH   SOLE   17,550 0 0
AT&T Inc COM 00206R102   3,376,975 201,250 SH   SOLE   201,250 0 0
Southern Co/The COM 842587107   584,801 8,340 SH   SOLE   8,340 0 0
Verizon Communications Inc COM 92343V104   1,771,900 47,000 SH   SOLE   47,000 0 0
Bank of Nova Scotia/The COM 064149107   1,157,848 23,780 SH   SOLE   23,780 0 0
Enbridge Inc COM 29250N105   1,235,486 34,300 SH   SOLE   34,300 0 0
TELUS Corp COM 87971M103   909,069 51,100 SH   SOLE   51,100 0 0
Deutsche Bank AG COM D18190898   542,000 40,000 SH   SOLE   40,000 0 0
Oil States International Inc COM 678026105   679 100 SH   SOLE   100 0 0
Civeo Corp COM 17878Y207   366 16 SH   SOLE   16 0 0
Boeing Co/The COM 097023105   383,431 1,471 SH   SOLE   1,471 0 0
Johnson & Johnson COM 478160104   2,665 17 SH   SOLE   17 0 0
Microsoft Corp COM 594918104   57,158 152 SH   SOLE   152 0 0
Occidental Petroleum Corp COM 674599105   262,784 4,401 SH   SOLE   4,401 0 0
Pfizer Inc COM 717081103   609,801 21,181 SH   SOLE   21,181 0 0
AT&T Inc COM 00206R102   62,002 3,695 SH   SOLE   3,695 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   5,022,125 10,566 SH   SOLE   10,566 0 0
Carnival Corp COM 143658300   12,385 668 SH   SOLE   668 0 0
iShares MSCI Emerging Markets ETF ETF 464287234   1,705,789 42,422 SH   SOLE   42,422 0 0
Enerflex Ltd COM 29269R105   39,228 8,400 SH   DFND 1 0 8,400 0
Coca-Cola Co/The COM 191216100   4,920,773 83,502 SH   SOLE   83,502 0 0
Cronos Group Inc COM 22717L101   40 19 SH   DFND 1 0 19 0
IPG Photonics Corp COM 44980X109   109 1 SH   SOLE   1 0 0
Ford Motor Co COM 345370860   86,549 7,100 SH   SOLE   7,100 0 0
Morgan Stanley COM 617446448   100,990 1,083 SH   SOLE   1,083 0 0
Liberty Media Corp-Liberty Sir COM 531229789   611,316 21,241 SH   SOLE   21,241 0 0
Take-Two Interactive Software COM 874054109   4,652,582 28,907 SH   SOLE   28,907 0 0
Take-Two Interactive Software COM 874054109   10,475,592 65,086 SH   SOLE   65,086 0 0
CBRE Group Inc COM 12504L109   7,611,318 81,763 SH   SOLE   81,763 0 0
CBRE Group Inc COM 12504L109   11,726,454 125,969 SH   SOLE   125,969 0 0
RPM International Inc COM 749685103   1,884,091 16,878 SH   SOLE   16,878 0 0
Silvercorp Metals Inc COM 82835P103   12,372 4,704 SH   SOLE   4,704 0 0
Sprott Inc COM 852066208   33,543 988 SH   SOLE   988 0 0
MSCI Inc COM 55354G100   10,657,977 18,842 SH   SOLE   18,842 0 0
MSCI Inc COM 55354G100   13,777,537 24,357 SH   SOLE   24,357 0 0
American Financial Group Inc/O COM 025932104   1,111,859 9,352 SH   SOLE   9,352 0 0
TransUnion COM 89400J107   1,739,806 25,321 SH   SOLE   25,321 0 0
Barrick Gold Corp COM 067901108   39,798 2,200 SH   SOLE   2,200 0 0
Agnico Eagle Mines Ltd COM 008474108   32,910 600 SH   SOLE   600 0 0
Algonquin Power & Utilities Co COM 015857105   31,090,267 4,919,346 SH   SOLE   4,919,346 0 0
Brookfield Asset Management In COM 11271J107   228,684 5,700 SH   SOLE   5,700 0 0
BCE Inc COM 05534B760   133,892 3,400 SH   SOLE   3,400 0 0
Brookfield Renewable Partners COM G16258108   45,459,249 1,729,804 SH   SOLE   1,729,804 0 0
Brookfield Infrastructure Part COM G16252101   108,924,256 3,459,011 SH   SOLE   3,459,011 0 0
Bank of Montreal COM 063671101   4,234,632 42,800 SH   SOLE   42,800 0 0
Bank of Nova Scotia/The COM 064149107   152,462,754 3,131,295 SH   SOLE   3,131,295 0 0
Cameco Corp COM 13321L108   1,891,314 43,882 SH   SOLE   43,882 0 0
Canadian National Railway Co COM 136375102   288,949 2,300 SH   SOLE   2,300 0 0
Canadian Pacific Railway Ltd COM 13646K108   1,059,404 13,400 SH   SOLE   13,400 0 0
Cenovus Energy Inc COM 15135U109   86,580 5,200 SH   SOLE   5,200 0 0
Enbridge Inc COM 29250N105   291,762 8,100 SH   SOLE   8,100 0 0
Franco-Nevada Corp COM 351858105   88,648 800 SH   SOLE   800 0 0
Fortis Inc/Canada COM 349553107   978,894 23,800 SH   SOLE   23,800 0 0
CGI Group Inc COM 12532H104   1,950,043 18,189 SH   SOLE   18,189 0 0
Gildan Activewear Inc COM 375916103   1,180,044 35,694 SH   SOLE   35,694 0 0
Kinross Gold Corp COM 496902404   30,250 5,000 SH   SOLE   5,000 0 0
Manulife Financial Corp COM 56501R106   163,540 7,400 SH   SOLE   7,400 0 0
Magna International Inc COM 559222401   6,735 114 SH   SOLE   114 0 0
Nutrien Ltd COM 67077M108   112,660 2,000 SH   SOLE   2,000 0 0
Open Text Corp COM 683715106   42,020 1,000 SH   SOLE   1,000 0 0
Restaurant Brands Internationa COM 76131D103   101,569 1,300 SH   SOLE   1,300 0 0
Royal Bank of Canada COM 780087102   367,155,903 3,630,534 SH   SOLE   3,630,534 0 0
Sun Life Financial Inc COM 866796105   36,302 700 SH   SOLE   700 0 0
Suncor Energy Inc COM 867224107   51,264 1,600 SH   SOLE   1,600 0 0
TELUS Corp COM 87971M103   101,403 5,700 SH   SOLE   5,700 0 0
TransAlta Corp COM 89346D107   12,724,895 1,531,275 SH   SOLE   1,531,275 0 0
Teck Resources Ltd COM 878742204   80,313 1,900 SH   SOLE   1,900 0 0
Thomson Reuters Corp COM 884903808   88,902 608 SH   SOLE   608 0 0
TransCanada Corp COM 87807B107   152,451 3,900 SH   SOLE   3,900 0 0
Waste Connections Inc COM 94106B101   164,197 1,100 SH   SOLE   1,100 0 0
Wheaton Precious Metals Corp COM 962879102   93,746 1,900 SH   SOLE   1,900 0 0
Brookfield Infrastructure Part COM G16252101   472 15 SH   SOLE   15 0 0
Bank of Montreal COM 063671101   129,609,916 1,309,985 SH   SOLE   1,309,985 0 0
Canadian Imperial Bank of Comm COM 136069101   143,606,964 2,983,111 SH   SOLE   2,983,111 0 0
Fortis Inc/Canada COM 349553107   1,603,042 38,975 SH   SOLE   38,975 0 0
Royal Bank of Canada COM 780087102   182,034 1,800 SH   SOLE   1,800 0 0
Agnico Eagle Mines Ltd COM 008474108   905,025 16,500 SH   DFND 1 0 16,500 0
Enerplus Corp COM 292766102   76,700 5,000 SH   DFND 1 0 5,000 0
Imperial Oil Ltd COM 453038408   171,570 3,000 SH   DFND 1 0 3,000 0
Stantec Inc COM 85472N109   72,171 900 SH   DFND 1 0 900 0
Teck Resources Ltd COM 878742204   760,353 17,988 SH   DFND 1 0 17,988 0
TFI International Inc COM 87241L109   143,187 1,053 SH   DFND 1 0 1,053 0
Thomson Reuters Corp COM 884903808   228,981 1,566 SH   DFND 1 0 1,566 0
TransCanada Corp COM 87807B107   1,602,690 41,000 SH   DFND 1 0 41,000 0
BlackBerry Ltd COM 09228F103   11,916 3,366 SH   SOLE   3,366 0 0
BCE Inc COM 05534B760   1,530,071 38,854 SH   SOLE   38,854 0 0
Cameco Corp COM 13321L108   262,910 6,100 SH   SOLE   6,100 0 0
Cenovus Energy Inc COM 15135U109   2,345,735 140,885 SH   SOLE   140,885 0 0
Enbridge Inc COM 29250N105   2,687,056 74,599 SH   SOLE   74,599 0 0
Fortis Inc/Canada COM 349553107   1,177,264 28,623 SH   SOLE   28,623 0 0
Gildan Activewear Inc COM 375916103   269,141 8,141 SH   SOLE   8,141 0 0
Imperial Oil Ltd COM 453038408   137,256 2,400 SH   SOLE   2,400 0 0
Magna International Inc COM 559222401   1,637,048 27,709 SH   SOLE   27,709 0 0
Obsidian Energy Ltd COM 674482203   4,407 650 SH   SOLE   650 0 0
Stantec Inc COM 85472N109   32,076 400 SH   SOLE   400 0 0
Wheaton Precious Metals Corp COM 962879102   340,446 6,900 SH   SOLE   6,900 0 0
Canadian Imperial Bank of Comm COM 136069101   28,210 586 SH   DFND 1 0 586 0
Canadian Pacific Railway Ltd COM 13646K108   6,324,800 80,000 SH   DFND 1 0 80,000 0
Valeant Pharmaceuticals Intern COM 071734107   874,982 109,100 SH   DFND 1 0 109,100 0
Wheaton Precious Metals Corp COM 962879102   197,360 4,000 SH   DFND 1 0 4,000 0
Agnico Eagle Mines Ltd COM 008474108   135,315 2,467 SH   SOLE   2,467 0 0
BlackBerry Ltd COM 09228F103   1,513,385 427,510 SH   SOLE   427,510 0 0
Franco-Nevada Corp COM 351858105   9,571,768 86,380 SH   SOLE   86,380 0 0
Magna International Inc COM 559222401   1,583,935 26,810 SH   SOLE   26,810 0 0
Nutrien Ltd COM 67077M108   20,729 368 SH   SOLE   368 0 0
Suncor Energy Inc COM 867224107   1,084,746 33,856 SH   SOLE   33,856 0 0
Teck Resources Ltd COM 878742204   2,467,892 58,384 SH   SOLE   58,384 0 0
Agnico Eagle Mines Ltd COM 008474108   3,443,209 62,775 SH   DFND 1 0 62,775 0
Alamos Gold Inc COM 011532108   181,845 13,500 SH   DFND 1 0 13,500 0
BCE Inc COM 05534B760   290,349 7,373 SH   DFND 1 0 7,373 0
Centerra Gold Inc COM 152006102   3,308 555 SH   DFND 1 0 555 0
Canadian Imperial Bank of Comm COM 136069101   144,420 3,000 SH   DFND 1 0 3,000 0
Canadian Natural Resources Ltd COM 136385101   6,126,120 93,500 SH   DFND 1 0 93,500 0
Crescent Point Energy Corp COM 22576C101   98,406 14,200 SH   DFND 1 0 14,200 0
Franco-Nevada Corp COM 351858105   7,495,632 67,644 SH   DFND 1 0 67,644 0
Fortis Inc/Canada COM 349553107   3,168,696 77,041 SH   DFND 1 0 77,041 0
Gildan Activewear Inc COM 375916103   13,158 398 SH   DFND 1 0 398 0
MAG Silver Corp COM 55903Q104   12,492 1,200 SH   DFND 1 0 1,200 0
Magna International Inc COM 559222401   3,755,952 63,574 SH   DFND 1 0 63,574 0
Nutrien Ltd COM 67077M108   2,164,593 38,427 SH   DFND 1 0 38,427 0
Open Text Corp COM 683715106   93,326 2,221 SH   DFND 1 0 2,221 0
Restaurant Brands Internationa COM 76131D103   1,865,354 23,875 SH   DFND 1 0 23,875 0
Sun Life Financial Inc COM 866796105   2,783,897 53,681 SH   DFND 1 0 53,681 0
Stantec Inc COM 85472N109   272,646 3,400 SH   DFND 1 0 3,400 0
Suncor Energy Inc COM 867224107   12,768,260 398,510 SH   DFND 1 0 398,510 0
Silvercorp Metals Inc COM 82835P103   25,511 9,700 SH   DFND 1 0 9,700 0
TFI International Inc COM 87241L109   95,186 700 SH   DFND 1 0 700 0
TransCanada Corp COM 87807B107   4,471,896 114,400 SH   DFND 1 0 114,400 0
Canopy Growth Corp COM 138035704   3,143 615 SH   DFND 1 0 615 0
Algonquin Power & Utilities Co COM 015857105   202,682 32,070 SH   SOLE   32,070 0 0
Baytex Energy Corp COM 07317Q105   17,403 5,242 SH   SOLE   5,242 0 0
Canadian Imperial Bank of Comm COM 136069101   1,384,410 28,758 SH   SOLE   28,758 0 0
Eldorado Gold Corp COM 284902509   24,410 1,882 SH   SOLE   1,882 0 0
Enbridge Inc COM 29250N105   23,117,672 641,801 SH   SOLE   641,801 0 0
Hudbay Minerals Inc COM 443628102   5,520 1,000 SH   SOLE   1,000 0 0
IAMGOLD Corp COM 450913108   50,651 20,020 SH   SOLE   20,020 0 0
New Gold Inc COM 644535106   43,508 29,800 SH   SOLE   29,800 0 0
Open Text Corp COM 683715106   162,617 3,870 SH   SOLE   3,870 0 0
BlackBerry Ltd COM 09228F103   54,396 15,366 SH   DFND 1 0 15,366 0
TransAlta Corp COM 89346D107   2,093,430 251,917 SH   DFND 1 0 251,917 0
Brookfield Renewable Partners COM G16258108   1,087,992 41,400 SH   DFND 1 0 41,400 0
Fortis Inc/Canada COM 349553107   26,885,776 653,678 SH   DFND 1 0 653,678 0
Bank of Nova Scotia/The COM 064149107   16,647,598 341,910 SH   DFND 1 0 341,910 0
TransAlta Corp COM 89346D107   194,063 23,353 SH   SOLE   23,353 0 0
Fortis Inc/Canada COM 349553107   98,727,835 2,400,385 SH   DFND 1 0 2,400,385 0
Bank of Nova Scotia/The COM 064149107   5,793,915 118,996 SH   DFND 1 0 118,996 0
Canadian Imperial Bank of Comm COM 136069101   6,258,200 130,000 SH   DFND 1 0 130,000 0
Toronto-Dominion Bank/The COM 891160509   350,479,623 5,423,702 SH   DFND 1 0 5,423,702 0
Vermilion Energy Inc COM 923725105   1,060,436 87,930 SH   DFND 1 0 87,930 0
Brookfield Asset Management In COM 11271J107   90,270,000 2,250,000 SH   DFND 1 0 2,250,000 0
Canopy Growth Corp COM 138035704   6,250 1,223 SH   DFND 1 0 1,223 0
Barrick Gold Corp COM 067901108   1,253,945 69,317 SH   SOLE   69,317 0 0
Agnico Eagle Mines Ltd COM 008474108   383,950 7,000 SH   SOLE   7,000 0 0
Goldman Sachs Group Inc/The COM 38141G104   59,409 154 SH   SOLE   154 0 0
Bank of Nova Scotia/The COM 064149107   5,794,110 119,000 SH   DFND 1 0 119,000 0
Suncor Energy Inc COM 867224107   2,362,149 73,725 SH   SOLE   73,725 0 0
Precision Drilling Corp COM 74022D407   1,629 30 SH   DFND 1 0 30 0
Ceridian HCM Holding Inc COM 15677J108   3,222 48 SH   DFND 1 0 48 0
Sprott Physical Gold Trust COM 85207H104   414 26 SH   DFND 1 0 26 0
Portage Biotech Inc COM G7185A128   13 7 SH   DFND 1 0 7 0
BNK Petroleum Inc COM 50043K406   3,000,000 800,000 SH   DFND 1 0 800,000 0
BCE Inc COM 05534B760   1,197,152 30,400 SH   DFND 1 0 30,400 0
Canadian Natural Resources Ltd COM 136385101   6,552 100 SH   DFND 1 0 100 0
VanEck Vectors Gold Miners ETF ETF 92189F106   409,022 13,190 SH   SOLE   13,190 0 0
VanEck Vectors Gold Miners ETF ETF 92189F106   633,658 20,434 SH   SOLE   20,434 0 0
VanEck Vectors Junior Gold Miners ETF ETF 92189F791   6,490,382 171,205 SH   SOLE   171,205 0 0
SPDR S&P Biotech ETF ETF 78464A870   1,542,038 17,270 SH   SOLE   17,270 0 0
Energy Select Sector SPDR Fund ETF 81369Y506   1,844 22 SH   SOLE   22 0 0
Canadian Pacific Railway Ltd COM 13646K108   47,752 604 SH   DFND 1 0 604 0
Financial Select Sector SPDR Fund ETF 81369Y605   4,246,130 112,929 SH   SOLE   112,929 0 0
Financial Select Sector SPDR Fund ETF 81369Y605   1,669,026 44,389 SH   SOLE   44,389 0 0
Utilities Select Sector SPDR Fund ETF 81369Y886   1,085,793 17,145 SH   SOLE   17,145 0 0
Gran Colombia Gold Corp COM 04040Y109   171 52 SH   DFND 1 0 52 0
Aurora Cannabis Inc COM 05156X884   20 41 SH   DFND 1 0 41 0
Enbridge Inc COM 29250N105   1,898,254 52,700 SH   DFND 1 0 52,700 0
ATS Automation Tooling Systems COM 00217Y104   30,149 700 SH   DFND 1 0 700 0
NexGen Energy Ltd COM 65340P106   111,300 15,900 SH   DFND 1 0 15,900 0
Energy Select Sector SPDR Fund ETF 81369Y506   2,758,420 32,901 SH   SOLE   32,901 0 0
Taseko Mines Ltd COM 876511106   10,752 7,680 SH   SOLE   7,680 0 0
International Tower Hill Mines COM 46050R102   626 1,070 SH   DFND 1 0 1,070 0
Ambev SA COM 02319V103   78 28 SH   DFND 1 0 28 0
Apple Hospitality REIT Inc COM 03784Y200   133 8 SH   DFND 1 0 8 0
Associated Banc-Corp COM 045487105   86 4 SH   DFND 1 0 4 0
Banco Bradesco SA COM 059460303   438 125 SH   DFND 1 0 125 0
Banco de Chile COM 059520106   23 1 SH   DFND 1 0 1 0
Brown-Forman Corp COM 115637100   60 1 SH   DFND 1 0 1 0
Vanguard Total International Bond ETF ETF 92203J407   33,568 680 SH   DFND 1 0 680 0
Bank of Hawaii Corp COM 062540109   72 1 SH   DFND 1 0 1 0
Burlington Stores Inc COM 122017106   2,528 13 SH   DFND 1 0 13 0
Cabot Corp COM 127055101   167 2 SH   DFND 1 0 2 0
Chemours Co/The COM 163851108   599 19 SH   DFND 1 0 19 0
Cia Cervecerias Unidas SA COM 204429104   50 4 SH   DFND 1 0 4 0
CNA Financial Corp COM 126117100   127 3 SH   DFND 1 0 3 0
Copa Holdings SA COM P31076105   106 1 SH   DFND 1 0 1 0
Casella Waste Systems Inc COM 147448104   342 4 SH   DFND 1 0 4 0
iShares MSCI Emerging Markets ETF ETF 464287234   11,597,006 288,411 SH   DFND 1 0 288,411 0
Energizer Holdings Inc COM 29272W109   63 2 SH   DFND 1 0 2 0
iShares MSCI Netherlands ETF COM 464286814   134 3 SH   DFND 1 0 3 0
iShares MSCI Singapore ETF COM 46434G780   37 2 SH   DFND 1 0 2 0
iShares MSCI South Korea ETF ETF 464286772   459 7 SH   DFND 1 0 7 0
iShares Global Industrials ETF COM 464288729   24,212 190 SH   DFND 1 0 190 0
Federated Investors Inc COM 314211103   68 2 SH   DFND 1 0 2 0
Foot Locker Inc COM 344849104   62 2 SH   DFND 1 0 2 0
Fulton Financial Corp COM 360271100   82 5 SH   DFND 1 0 5 0
Glacier Bancorp Inc COM 37637Q105   165 4 SH   DFND 1 0 4 0
Greif Inc COM 397624107   66 1 SH   DFND 1 0 1 0
GameStop Corp COM 36467W109   473 27 SH   DFND 1 0 27 0
Green Plains Inc COM 393222104   227 9 SH   DFND 1 0 9 0
Goodyear Tire & Rubber Co/The COM 382550101   115 8 SH   DFND 1 0 8 0
Harley-Davidson Inc COM 412822108   184 5 SH   DFND 1 0 5 0
China Lodging Group Ltd COM 44332N106   268 8 SH   DFND 1 0 8 0
iShares Core MSCI Emerging Markets ETF ETF 46434G103   190,636 3,769 SH   DFND 1 0 3,769 0
iShares MSCI India ETF ETF 46429B598   66,674 1,366 SH   DFND 1 0 1,366 0
Iridium Communications Inc COM 46269C102   41 1 SH   DFND 1 0 1 0
JetBlue Airways Corp COM 477143101   56 10 SH   DFND 1 0 10 0
JinkoSolar Holding Co Ltd COM 47759T100   148 4 SH   DFND 1 0 4 0
Nordstrom Inc COM 655664100   332 18 SH   DFND 1 0 18 0
Kite Realty Group Trust COM 49803T300   137 6 SH   DFND 1 0 6 0
Lamar Advertising Co COM 512816109   319 3 SH   DFND 1 0 3 0
Morningstar Inc COM 617700109   286 1 SH   DFND 1 0 1 0
Potlatch Corp COM 737630103   98 2 SH   DFND 1 0 2 0
Patterson Cos Inc COM 703395103   85 3 SH   DFND 1 0 3 0
iShares Preferred & Income Securities ETF ETF 464288687   397,205 12,735 SH   DFND 1 0 12,735 0
POSCO COM 693483109   380 4 SH   DFND 1 0 4 0
Invesco FTSE RAFI Developed Markets ex-US ETF ETF 46138E743   7,630 161 SH   DFND 1 0 161 0
Invesco FTSE RAFI Emerging Markets ETF ETF 46138E727   76 4 SH   DFND 1 0 4 0
Radware Ltd COM M81873107   17 1 SH   DFND 1 0 1 0
Silicon Laboratories Inc COM 826919102   132 1 SH   DFND 1 0 1 0
Stericycle Inc COM 858912108   396 8 SH   DFND 1 0 8 0
Telefonica Brasil SA COM 87936R205   525 48 SH   DFND 1 0 48 0
Vodafone Group PLC COM 92857W308   9 1 SH   DFND 1 0 1 0
Wyndham Worldwide Corp COM 894164102   78 2 SH   DFND 1 0 2 0
Energy Select Sector SPDR Fund ETF 81369Y506   3,940 47 SH   DFND 1 0 47 0
Technology Select Sector SPDR Fund ETF 81369Y803   18,093 94 SH   DFND 1 0 94 0
Xunlei Ltd COM 98419E108   235 145 SH   DFND 1 0 145 0
Xerox Holdings Corp COM 98421M106   73 4 SH   DFND 1 0 4 0
Sprott Physical Platinum & Pal COM 85207Q104   91 9 SH   DFND 1 0 9 0
Evergy Inc COM 30034W106   2,856,227 54,717 SH   SOLE   54,717 0 0
Evergy Inc COM 30034W106   3,880,705 74,343 SH   SOLE   74,343 0 0
Waste Connections Inc COM 94106B101   31,197 209 SH   DFND 1 0 209 0
Daseke Inc COM 23753F107   24 3 SH   DFND 1 0 3 0
Royal Bank of Canada COM 780087102   483,907 4,785 SH   SOLE   4,785 0 0
HF Sinclair Corp COM 403949100   1,151,911 20,729 SH   SOLE   20,729 0 0
Broadridge Financial Solutions COM 11133T103   7,663,365 37,246 SH   SOLE   37,246 0 0
Broadridge Financial Solutions COM 11133T103   6,340,804 30,818 SH   SOLE   30,818 0 0
HF Sinclair Corp COM 403949100   2,834 51 SH   SOLE   51 0 0
FleetCor Technologies Inc COM 339041105   6,349,964 22,469 SH   SOLE   22,469 0 0
FleetCor Technologies Inc COM 339041105   5,099,415 18,044 SH   SOLE   18,044 0 0
Post Holdings Inc COM 737446104   176 2 SH   DFND 1 0 2 0
Adient PLC COM G0084W101   109 3 SH   DFND 1 0 3 0
Hilton Grand Vacations Inc COM 43283X105   80 2 SH   DFND 1 0 2 0
GlaxoSmithKline PLC COM 37733W204   408 11 SH   DFND 1 0 11 0
BALLARD POWER SYSTEMS INC COM 058586108   41,588 11,240 SH   SOLE   11,240 0 0
Endeavour Silver Corp COM 29258Y103   10,439 5,299 SH   SOLE   5,299 0 0
Obsidian Energy Ltd COM 674482203   13,763 2,030 SH   SOLE   2,030 0 0
Lithium Americas Corp COM 53681J103   32,269 5,042 SH   SOLE   5,042 0 0
SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556   8,215 60 SH   SOLE   60 0 0
Copart Inc COM 217204106   13,756,015 280,735 SH   SOLE   280,735 0 0
Copart Inc COM 217204106   10,705,177 218,473 SH   SOLE   218,473 0 0
Bank of Montreal COM 063671101   327,294 3,308 SH   SOLE   3,308 0 0
FNB Corp/PA COM 302520101   151 11 SH   DFND 1 0 11 0
Park Hotels & Resorts Inc COM 700517105   107 7 SH   DFND 1 0 7 0
Canadian Imperial Bank of Comm COM 136069101   1,827,250 37,957 SH   SOLE   37,957 0 0
Ovintiv Inc COM 69047Q102   775,056 17,647 SH   DFND 1 0 17,647 0
Ovintiv Inc COM 69047Q102   102,246 2,328 SH   SOLE   2,328 0 0
TransCanada Corp COM 87807B107   449,535 11,500 SH   SOLE   11,500 0 0
Canadian National Railway Co COM 136375102   30,528 243 SH   SOLE   243 0 0
Bank of Nova Scotia/The COM 064149107   357,774 7,348 SH   SOLE   7,348 0 0
Canadian National Railway Co COM 136375102   5,706,366 45,422 SH   SOLE   45,422 0 0
First Trust Indxx Innovative Transaction & Process ETF 33741X201   41 1 SH   DFND 1 0 1 0
Itau Unibanco Holding SA COM 465562106   487 70 SH   DFND 1 0 70 0
ADL Ventures Inc COM 75585H206   502 314 SH   DFND 1 0 314 0
TransCanada Corp COM 87807B107   4,843,173 123,898 SH   SOLE   123,898 0 0
BCE Inc COM 05534B760   6,210,974 157,719 SH   SOLE   157,719 0 0
Dr Pepper Snapple Group Inc COM 49271V100   8,583,332 257,603 SH   SOLE   257,603 0 0
Dr Pepper Snapple Group Inc COM 49271V100   12,896,739 387,057 SH   SOLE   387,057 0 0
Lockheed Martin Corp COM 539830109   7,252 16 SH   SOLE   16 0 0
Valeant Pharmaceuticals Intern COM 071734107   29,056 3,623 SH   SOLE   3,623 0 0
Valeant Pharmaceuticals Intern COM 071734107   6,999,864 872,801 SH   SOLE   872,801 0 0
Valeant Pharmaceuticals Intern COM 071734107   607,876 75,795 SH   SOLE   75,795 0 0
Valeant Pharmaceuticals Intern COM 071734107   249 31 SH   DFND 1 0 31 0
Valeant Pharmaceuticals Intern COM 071734107   3,208 400 SH   DFND 1 0 400 0
Amazon.com Inc COM 023135106   6,978,148 45,927 SH   SOLE   45,927 0 0
Netflix Inc COM 64110L106   227,860 468 SH   SOLE   468 0 0
Facebook Inc COM 30303M102   735,175 2,077 SH   SOLE   2,077 0 0
Aurora Cannabis Inc COM 05156X884   361 758 SH   DFND 1 0 758 0
Altria Group Inc COM 02209S103   34,450 854 SH   SOLE   854 0 0
Westlake Chemical Corp COM 960413102   280 2 SH   DFND 1 0 2 0
JPMorgan Chase & Co COM 46625H100   76,885 452 SH   SOLE   452 0 0
Hecla Mining Co COM 422704106   58 12 SH   DFND 1 0 12 0
Hecla Mining Co COM 422704106   106 22 SH   DFND 1 0 22 0
Arch Capital Group Ltd COM G0450A105   7,278,683 98,003 SH   SOLE   98,003 0 0
American Financial Group Inc/O COM 025932104   504,331 4,242 SH   SOLE   4,242 0 0
Ally Financial Inc COM 02005N100   3,003 86 SH   SOLE   86 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107   203,852 1,065 SH   SOLE   1,065 0 0
Arista Networks Inc COM 040413106   14,329,841 60,846 SH   SOLE   60,846 0 0
Atmos Energy Corp COM 049560105   4,099,035 35,367 SH   SOLE   35,367 0 0
Bunge Ltd COM H11356104   3,495,091 34,622 SH   SOLE   34,622 0 0
BioMarin Pharmaceutical Inc COM 09061G101   179,823 1,865 SH   SOLE   1,865 0 0
Crown Holdings Inc COM 228368106   3,499 38 SH   SOLE   38 0 0
CDW Corp/DE COM 12514G108   7,978,477 35,098 SH   SOLE   35,098 0 0
Camden Property Trust COM 133131102   2,525,441 25,435 SH   SOLE   25,435 0 0
CoStar Group Inc COM 22160N109   8,945,066 102,358 SH   SOLE   102,358 0 0
Domino's Pizza Inc COM 25754A201   3,425,631 8,310 SH   SOLE   8,310 0 0
FNF Group COM 31620R303   4,184 82 SH   SOLE   82 0 0
Fortinet Inc COM 34959E109   9,529,035 162,806 SH   SOLE   162,806 0 0
LIBERTY MEDIA CORP-MEDIA A COM 531229755   216,283 3,426 SH   SOLE   3,426 0 0
GoDaddy Inc COM 380237107   125,269 1,180 SH   SOLE   1,180 0 0
IDEX Corp COM 45167R104   4,248,626 19,569 SH   SOLE   19,569 0 0
Invitation Homes Inc COM 46187W107   478,802 14,037 SH   SOLE   14,037 0 0
Jazz Pharmaceuticals PLC COM G50871105   221,154 1,798 SH   SOLE   1,798 0 0
Jack Henry & Associates Inc COM 426281101   2,891,050 17,692 SH   SOLE   17,692 0 0
Keysight Technologies Inc COM 49338L103   7,193,095 45,214 SH   SOLE   45,214 0 0
Knight-Swift Transportation Ho COM 499049104   2,940 51 SH   SOLE   51 0 0
Liberty Broadband Corp COM 530307305   3,062 38 SH   SOLE   38 0 0
Liberty Global PLC COM G61188127   1,342 72 SH   SOLE   72 0 0
Leidos Holdings Inc COM 525327102   3,545,293 32,754 SH   SOLE   32,754 0 0
Lear Corp COM 521865204   2,683 19 SH   SOLE   19 0 0
Lennox International Inc COM 526107107   4,475 10 SH   SOLE   10 0 0
Cheniere Energy Inc COM 16411R208   12,974 76 SH   SOLE   76 0 0
Liberty Media Corp-Liberty Sir COM 531229789   69,331 2,409 SH   SOLE   2,409 0 0
Lululemon Athletica Inc COM 550021109   15,003,294 29,344 SH   SOLE   29,344 0 0
Las Vegas Sands Corp COM 517834107   4,327,134 87,932 SH   SOLE   87,932 0 0
Markel Corp COM 570535104   458,628 323 SH   SOLE   323 0 0
Marvell Technology Inc COM 573874104   1,008,926 16,729 SH   SOLE   16,729 0 0
Vail Resorts Inc COM 91879Q109   2,562 12 SH   SOLE   12 0 0
ServiceNow Inc COM 81762P102   36,974,861 52,336 SH   SOLE   52,336 0 0
NVR Inc COM 62944T105   5,516,355 788 SH   SOLE   788 0 0
Owens Corning COM 690742101   4,150 28 SH   SOLE   28 0 0
Old Dominion Freight Line Inc COM 679580100   8,928,204 22,027 SH   SOLE   22,027 0 0
ON Semiconductor Corp COM 682189105   124,293 1,488 SH   SOLE   1,488 0 0
Rollins Inc COM 775711104   3,028,558 69,351 SH   SOLE   69,351 0 0
SEI Investments Co COM 784117103   154,935 2,438 SH   SOLE   2,438 0 0
Sirius XM Holdings Inc COM 82968B103   275,086 50,290 SH   SOLE   50,290 0 0
Splunk Inc COM 848637104   550,898 3,616 SH   SOLE   3,616 0 0
SS&C Technologies Holdings Inc COM 78467J100   4,278 70 SH   SOLE   70 0 0
Steel Dynamics Inc COM 858119100   4,279,354 36,235 SH   SOLE   36,235 0 0
Teleflex Inc COM 879369106   2,951,188 11,836 SH   SOLE   11,836 0 0
Trimble Inc COM 896239100   3,488,803 65,579 SH   SOLE   65,579 0 0
TransUnion COM 89400J107   4,191 61 SH   SOLE   61 0 0
United Therapeutics Corp COM 91307C102   3,298 15 SH   SOLE   15 0 0
Veeva Systems Inc COM 922475108   187,322 973 SH   SOLE   973 0 0
Vistra Energy Corp COM 92840M102   4,006 104 SH   SOLE   104 0 0
Wabtec Corp/DE COM 929740108   5,759,483 45,386 SH   SOLE   45,386 0 0
Waste Connections Inc COM 94106B101   12,091 81 SH   SOLE   81 0 0
Westlake Chemical Corp COM 960413102   1,680 12 SH   SOLE   12 0 0
WR Berkley Corp COM 084423102   3,890,378 55,011 SH   SOLE   55,011 0 0
Arch Capital Group Ltd COM G0450A105   12,232,046 164,697 SH   SOLE   164,697 0 0
Ally Financial Inc COM 02005N100   1,228,276 35,174 SH   SOLE   35,174 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107   3,101,416 16,203 SH   SOLE   16,203 0 0
Arista Networks Inc COM 040413106   22,637,221 96,120 SH   SOLE   96,120 0 0
Atmos Energy Corp COM 049560105   6,582,425 56,794 SH   SOLE   56,794 0 0
Bunge Ltd COM H11356104   5,496,324 54,446 SH   SOLE   54,446 0 0
BioMarin Pharmaceutical Inc COM 09061G101   41,883,498 434,386 SH   SOLE   434,386 0 0
Crown Holdings Inc COM 228368106   73,838,130 801,804 SH   SOLE   801,804 0 0
CDW Corp/DE COM 12514G108   11,639,239 51,202 SH   SOLE   51,202 0 0
Celanese Corp COM 150870103   4,955,837 31,897 SH   SOLE   31,897 0 0
Camden Property Trust COM 133131102   4,345,328 43,764 SH   SOLE   43,764 0 0
CoStar Group Inc COM 22160N109   14,861,281 170,057 SH   SOLE   170,057 0 0
Domino's Pizza Inc COM 25754A201   5,940,647 14,411 SH   SOLE   14,411 0 0
Diamondback Energy Inc COM 25278X109   8,596,084 55,430 SH   SOLE   55,430 0 0
FNF Group COM 31620R303   1,710,394 33,524 SH   SOLE   33,524 0 0
Fortinet Inc COM 34959E109   14,592,231 249,312 SH   SOLE   249,312 0 0
LIBERTY MEDIA CORP-MEDIA A COM 531229755   1,628,186 25,791 SH   SOLE   25,791 0 0
GoDaddy Inc COM 380237107   1,917,993 18,067 SH   SOLE   18,067 0 0
IDEX Corp COM 45167R104   5,186,107 23,887 SH   SOLE   23,887 0 0
Invitation Homes Inc COM 46187W107   8,202,875 240,483 SH   SOLE   240,483 0 0
Jazz Pharmaceuticals PLC COM G50871105   956,325 7,775 SH   SOLE   7,775 0 0
Jack Henry & Associates Inc COM 426281101   3,761,862 23,021 SH   SOLE   23,021 0 0
Jones Lang LaSalle Inc COM 48020Q107   856,337 4,534 SH   SOLE   4,534 0 0
Keysight Technologies Inc COM 49338L103   10,608,917 66,685 SH   SOLE   66,685 0 0
Knight-Swift Transportation Ho COM 499049104   1,205,404 20,909 SH   SOLE   20,909 0 0
Liberty Broadband Corp COM 530307305   1,249,306 15,502 SH   SOLE   15,502 0 0
Liberty Global PLC COM G61188127   556,665 29,864 SH   SOLE   29,864 0 0
Leidos Holdings Inc COM 525327102   4,581,474 42,327 SH   SOLE   42,327 0 0
Lear Corp COM 521865204   1,076,020 7,620 SH   SOLE   7,620 0 0
Lennox International Inc COM 526107107   1,857,208 4,150 SH   SOLE   4,150 0 0
Cheniere Energy Inc COM 16411R208   6,443,961 37,748 SH   SOLE   37,748 0 0
Lululemon Athletica Inc COM 550021109   24,841,536 48,586 SH   SOLE   48,586 0 0
Las Vegas Sands Corp COM 517834107   7,586,263 154,161 SH   SOLE   154,161 0 0
Live Nation Entertainment Inc COM 538034109   5,456,786 58,299 SH   SOLE   58,299 0 0
MercadoLibre Inc COM 58733R102   9,809,553 6,242 SH   SOLE   6,242 0 0
Markel Corp COM 570535104   2,311,597 1,628 SH   SOLE   1,628 0 0
Marvell Technology Inc COM 573874104   7,091,612 117,586 SH   SOLE   117,586 0 0
Vail Resorts Inc COM 91879Q109   1,066,496 4,996 SH   SOLE   4,996 0 0
Annaly Capital Management Inc COM 035710839   2,176,588 112,369 SH   SOLE   112,369 0 0
National Retail Properties Inc COM 637417106   749,380 17,387 SH   SOLE   17,387 0 0
ServiceNow Inc COM 81762P102   54,536,083 77,193 SH   SOLE   77,193 0 0
Owens Corning COM 690742101   1,744,667 11,770 SH   SOLE   11,770 0 0
Old Dominion Freight Line Inc COM 679580100   12,221,105 30,151 SH   SOLE   30,151 0 0
ON Semiconductor Corp COM 682189105   13,756,639 164,691 SH   SOLE   164,691 0 0
Palo Alto Networks Inc COM 697435105   35,084,528 118,979 SH   SOLE   118,979 0 0
Rollins Inc COM 775711104   3,912,745 89,598 SH   SOLE   89,598 0 0
SEI Investments Co COM 784117103   926,495 14,579 SH   SOLE   14,579 0 0
Sirius XM Holdings Inc COM 82968B103   684,932 125,216 SH   SOLE   125,216 0 0
Splunk Inc COM 848637104   3,364,040 22,081 SH   SOLE   22,081 0 0
Square Inc COM 852234103   5,573,300 72,053 SH   SOLE   72,053 0 0
SS&C Technologies Holdings Inc COM 78467J100   1,768,829 28,945 SH   SOLE   28,945 0 0
Steel Dynamics Inc COM 858119100   5,753,950 48,721 SH   SOLE   48,721 0 0
Teleflex Inc COM 879369106   3,685,993 14,783 SH   SOLE   14,783 0 0
T-Mobile US Inc COM 872590104   36,409,179 227,089 SH   SOLE   227,089 0 0
Targa Resources Corp COM 87612G101   6,487,886 74,685 SH   SOLE   74,685 0 0
Trimble Inc COM 896239100   4,985,000 93,703 SH   SOLE   93,703 0 0
Tesla Inc COM 88160R101   312,389,553 1,257,202 SH   SOLE   1,257,202 0 0
United Therapeutics Corp COM 91307C102   1,339,790 6,093 SH   SOLE   6,093 0 0
Veeva Systems Inc COM 922475108   3,809,971 19,790 SH   SOLE   19,790 0 0
Vistra Energy Corp COM 92840M102   1,569,420 40,743 SH   SOLE   40,743 0 0
Wabtec Corp/DE COM 929740108   7,179,621 56,577 SH   SOLE   56,577 0 0
Waste Connections Inc COM 94106B101   5,038,460 33,754 SH   SOLE   33,754 0 0
Workday Inc COM 98138H101   7,871,851 28,515 SH   SOLE   28,515 0 0
Westlake Chemical Corp COM 960413102   693,642 4,956 SH   SOLE   4,956 0 0
WR Berkley Corp COM 084423102   4,571,058 64,636 SH   SOLE   64,636 0 0
Zillow Group Inc COM 98954M200   2,027,067 35,034 SH   SOLE   35,034 0 0
Restaurant Brands Internationa COM 76131D103   468,780 6,000 SH   SOLE   6,000 0 0
Eli Lilly & Co COM 532457108   12,824 22 SH   SOLE   22 0 0
Restaurant Brands Internationa COM 76131D103   3,780,164 48,383 SH   DFND 1 0 48,383 0
Royal Bank of Canada COM 780087102   355,674 3,517 SH   DFND 1 0 3,517 0
TELUS Corp COM 87971M103   2,062,003 115,908 SH   DFND 1 0 115,908 0
B2Gold Corp COM 11777Q209   13,518 4,278 SH   DFND 1 0 4,278 0
Visa Inc COM 92826C839   26,816 103 SH   SOLE   103 0 0
Manulife Financial Corp COM 56501R106   2,274,090 102,900 SH   DFND 1 0 102,900 0
Schneider National Inc COM 80689H102   534 21 SH   DFND 1 0 21 0
TripAdvisor Inc COM 896945201   151 7 SH   DFND 1 0 7 0
AerCap Holdings NV COM N00985106   1,189 16 SH   DFND 1 0 16 0
Alphabet Inc COM 02079K107   1,020,333 7,240 SH   SOLE   7,240 0 0
QUALCOMM Inc COM 747525103   1,078,217 7,455 SH   SOLE   7,455 0 0
Rayonier Inc COM 754907103   601 18 SH   DFND 1 0 18 0
Sabra Health Care REIT Inc COM 78573L106   599 42 SH   DFND 1 0 42 0
Accenture PLC COM G1151C101   894,821 2,550 SH   SOLE   2,550 0 0
Brighthouse Financial Inc COM 10922N103   106 2 SH   DFND 1 0 2 0
ASML Holding NV COM N07059210   443,555 586 SH   SOLE   586 0 0
JD.com Inc COM 47215P106   578 20 SH   SOLE   20 0 0
Avino Silver & Gold Mines Ltd COM 053906103   2,987 5,700 SH   DFND 1 0 5,700 0
Global Water Resources Inc COM 379463102   824 63 SH   DFND 1 0 63 0
Kelso Technologies Inc COM 48826D201   4,659 28,938 SH   DFND 1 0 28,938 0
Trilogy Metals Inc COM 89621C105   129 300 SH   DFND 1 0 300 0
iQIYI Inc COM 46267X108   83 17 SH   DFND 1 0 17 0
iShares MSCI Brazil ETF ETF 464286400   245 7 SH   DFND 1 0 7 0
Profound Medical Corp COM 74319B502   323 38 SH   DFND 1 0 38 0
Greenbrook TMS Inc COM 393704309   2 9 SH   DFND 1 0 9 0
Mastercard Inc COM 57636Q104   427 1 SH   SOLE   1 0 0
American Express Co COM 025816109   62,197 332 SH   SOLE   332 0 0
International Business Machine COM 459200101   282,778 1,729 SH   SOLE   1,729 0 0
Pioneer Natural Resources Co COM 723787107   225 1 SH   SOLE   1 0 0
iShares iBoxx $ Investment Grade Corporate Bond ET ETF 464287242   33,198,000 300,000 SH   SOLE   300,000 0 0
North American Potash Developm COM 68828E809   122 42 SH   DFND 1 0 42 0
Linde PLC COM G54950103   47,436,594 115,499 SH   SOLE   115,499 0 0
Linde PLC COM G54950103   69,209,974 168,513 SH   SOLE   168,513 0 0
Open Text Corp COM 683715106   2,772,858 65,989 SH   SOLE   65,989 0 0
NXP Semiconductors NV COM N6596X109   22,628,533 98,522 SH   SOLE   98,522 0 0
WP Carey Inc COM 92936U109   3,148,599 48,582 SH   SOLE   48,582 0 0
AXA Equitable Holdings Inc COM 29452E101   7,559,533 227,013 SH   SOLE   227,013 0 0
SPDR S&P Bank ETF ETF 78464A797   2,071 45 SH   SOLE   45 0 0
Fortuna Silver Mines Inc COM 349915108   3,088 800 SH   DFND 1 0 800 0
Ur-Energy Inc COM 91688R108   462 300 SH   DFND 1 0 300 0
Cronos Group Inc COM 22717L101   11,654 5,576 SH   SOLE   5,576 0 0
iShares 20 Year Treasury Bond ETF ETF 464287432   4,423,595 44,737 SH   SOLE   44,737 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   84,820,020 178,452 SH   SOLE   178,452 0 0
Sprott Physical Platinum & Pal COM 85207Q104   8,072 800 SH   DFND 1 0 800 0
Dana Inc COM 235825205   58 4 SH   DFND 1 0 4 0
Ormat Technologies Inc COM 686688102   303 4 SH   DFND 1 0 4 0
PolyOne Corp COM 05368V106   125 3 SH   DFND 1 0 3 0
Boyd Gaming Corp COM 103304101   6,386 102 SH   DFND 1 0 102 0
Brink's Co/The COM 109696104   88 1 SH   DFND 1 0 1 0
Belden Inc COM 077454106   77 1 SH   DFND 1 0 1 0
Interactive Brokers Group Inc COM 45841N107   497 6 SH   DFND 1 0 6 0
Kemper Corp COM 488401100   97 2 SH   DFND 1 0 2 0
Stifel Financial Corp COM 860630102   1,314 19 SH   DFND 1 0 19 0
Sensient Technologies Corp COM 81725T100   66 1 SH   DFND 1 0 1 0
Vizsla Resources Corp COM 92859G202   3 2 SH   DFND 1 0 2 0
iShares MSCI EAFE ETF ETF 464287465   12,583 167 SH   SOLE   167 0 0
Citigroup Inc COM 172967424   1,904,206 37,018 SH   SOLE   37,018 0 0
iShares Russell 2000 ETF ETF 464287655   67,242,065 335,021 SH   SOLE   335,021 0 0
iShares Russell 2000 ETF ETF 464287655   30,416,196 151,543 SH   SOLE   151,543 0 0
PTC Inc COM 69370C100   7,834,359 44,778 SH   SOLE   44,778 0 0
DexCom Inc COM 252131107   15,424,635 124,302 SH   SOLE   124,302 0 0
KKR & Co Inc COM 48251W104   6,184,421 74,646 SH   SOLE   74,646 0 0
Lamb Weston Holdings Inc COM 513272104   5,776,438 53,441 SH   SOLE   53,441 0 0
Burlington Stores Inc COM 122017106   1,633,826 8,401 SH   SOLE   8,401 0 0
AXA Equitable Holdings Inc COM 29452E101   599 18 SH   DFND 1 0 18 0
Helen of Troy Ltd COM G4388N106   121 1 SH   DFND 1 0 1 0
Enbridge Inc COM 29250N105   1,657 46 SH   DFND 1 0 46 0
Cardiol Therapeutics Inc COM 14161Y200   196 233 SH   DFND 1 0 233 0
SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556   5,421,362 39,598 SH   SOLE   39,598 0 0
Dell Technologies Inc COM 24703L202   2,565,657 33,538 SH   SOLE   33,538 0 0
iShares MSCI EAFE ETF ETF 464287465   1,891,285 25,100 SH   SOLE   25,100 0 0
iShares China Large-Cap ETF ETF 464287184   115,344 4,800 SH   SOLE   4,800 0 0
CGI Group Inc COM 12532H104   14,795 138 SH   DFND 1 0 138 0
Gildan Activewear Inc COM 375916103   3,934 119 SH   DFND 1 0 119 0
Cameco Corp COM 13321L108   12,068 280 SH   DFND 1 0 280 0
Barrick Gold Corp COM 067901108   372,654 20,600 SH   DFND 1 0 20,600 0
Berkshire Hathaway Inc COM 084670702   213,996,000 600,000 SH   SOLE   600,000 0 0
Alphabet Inc COM 02079K107   317,092,500 2,250,000 SH   SOLE   2,250,000 0 0
Alphabet Inc COM 02079K305   391,132,000 2,800,000 SH   SOLE   2,800,000 0 0
Heritage Global Inc COM 42727E103   170 61 SH   DFND 1 0 61 0
AIM3 Ventures Inc COM 92919F103   290 141 SH   DFND 1 0 141 0
Banco Santander Brasil SA COM 05967A107   688 105 SH   DFND 1 0 105 0
Real Estate Select Sector SPDR Fund ETF 81369Y860   5,929 148 SH   DFND 1 0 148 0
Ovintiv Inc COM 69047Q102   1,402,102 31,924 SH   SOLE   31,924 0 0
Royal Gold Inc COM 780287108   267,805 2,214 SH   SOLE   2,214 0 0
TransCanada Corp COM 87807B107   7,818,000 200,000 SH   SOLE   200,000 0 0
Technology Select Sector SPDR Fund ETF 81369Y803   19,378,501 100,678 SH   SOLE   100,678 0 0
Shopify Inc COM 82509L107   557,920 7,162 SH   SOLE   7,162 0 0
Shopify Inc COM 82509L107   15,425,992 198,023 SH   SOLE   198,023 0 0
First Citizens BancShares Inc/ COM 31946M103   1,976,625 1,393 SH   SOLE   1,393 0 0
Brookfield Infrastructure Part COM G16252101   87,983 2,794 SH   SOLE   2,794 0 0
ERO Copper Corp COM 296006109   60,223 3,814 SH   SOLE   3,814 0 0
Ingevity Corp COM 45688C107   47 1 SH   DFND 1 0 1 0
Microsoft Corp COM 594918104   1,098,036,800 2,920,000 SH   SOLE   2,920,000 0 0
Apple Inc COM 037833100   1,205,237,800 6,260,000 SH   SOLE   6,260,000 0 0
Amazon.com Inc COM 023135106   425,432,000 2,800,000 SH   SOLE   2,800,000 0 0
Fox Corp COM 35137L204   1,469,017 53,129 SH   SOLE   53,129 0 0
Fox Corp COM 35137L204   993,962 35,948 SH   SOLE   35,948 0 0
Fox Corp COM 35137L105   2,897,276 97,650 SH   SOLE   97,650 0 0
Fox Corp COM 35137L105   1,995,129 67,244 SH   SOLE   67,244 0 0
salesforce.com Inc COM 79466L302   892,834 3,393 SH   SOLE   3,393 0 0
Greenbrook TMS Inc COM 393704309   14 51 SH   DFND 1 0 51 0
Dow Inc COM 260557103   9,162,174 167,071 SH   SOLE   167,071 0 0
Dow Inc COM 260557103   13,291,077 242,361 SH   SOLE   242,361 0 0
ICU Medical Inc COM 44930G107   399 4 SH   DFND 1 0 4 0
LivaNova PLC COM G5509L101   103 2 SH   DFND 1 0 2 0
Comcast Corp COM 20030N101   176,759 4,031 SH   SOLE   4,031 0 0
iShares U.S. Real Estate ETF ETF 464287739   21,600,183 236,300 SH   SOLE   236,300 0 0
iShares MSCI Brazil ETF ETF 464286400   195,496 5,592 SH   SOLE   5,592 0 0
Invesco QQQ Trust Series 1 ETF 46090E103   31,621,087 77,215 SH   SOLE   77,215 0 0
Newmont Mining Corp COM 651639106   2,652,892 64,095 SH   SOLE   64,095 0 0
Cenovus Energy Inc COM 15135U109   166,500 10,000 SH   SOLE   10,000 0 0
Newmont Mining Corp COM 651639106   1,656 40 SH   DFND 1 0 40 0
Canopy Growth Corp COM 138035704   1,380 270 SH   DFND 1 0 270 0
VanEck Vectors Junior Gold Miners ETF ETF 92189F791   94,775,000 2,500,000 SH   SOLE   2,500,000 0 0
VanEck Vectors Gold Miners ETF ETF 92189F106   62,020,000 2,000,000 SH   SOLE   2,000,000 0 0
Caterpillar Inc COM 149123101   68,300 231 SH   SOLE   231 0 0
Financial Select Sector SPDR Fund ETF 81369Y605   16,882 449 SH   SOLE   449 0 0
Netflix Inc COM 64110L106   1,688,013 3,467 SH   SOLE   3,467 0 0
HSBC Holdings PLC COM 404280406   486 12 SH   DFND 1 0 12 0
Chevron Corp COM 166764100   96,954 650 SH   SOLE   650 0 0
Exxon Mobil Corp COM 30231G102   73,185 732 SH   SOLE   732 0 0
ConocoPhillips COM 20825C104   87,633 755 SH   SOLE   755 0 0
Alphabet Inc COM 02079K305   1,808,846 12,949 SH   SOLE   12,949 0 0
Village Farms International In COM 92707Y108   7,088 9,314 SH   SOLE   9,314 0 0
DocuSign Inc COM 256163106   1,565,794 26,338 SH   SOLE   26,338 0 0
Exact Sciences Corp COM 30063P105   1,732,760 23,422 SH   SOLE   23,422 0 0
Erie Indemnity Co COM 29530P102   1,102,557 3,292 SH   SOLE   3,292 0 0
Dropbox Inc COM 26210C104   1,002,261 33,998 SH   SOLE   33,998 0 0
MongoDB Inc COM 60937P106   3,975,657 9,724 SH   SOLE   9,724 0 0
MarketAxess Holdings Inc COM 57060D108   3,497,215 11,942 SH   SOLE   11,942 0 0
Zebra Technologies Corp COM 989207105   5,272,262 19,289 SH   SOLE   19,289 0 0
Okta Inc COM 679295105   1,861,840 20,566 SH   SOLE   20,566 0 0
Uber Technologies Inc COM 90353T100   38,259,844 621,404 SH   SOLE   621,404 0 0
FactSet Research Systems Inc COM 303075105   5,727,462 12,006 SH   SOLE   12,006 0 0
STERIS PLC COM G8473T100   6,830,080 31,067 SH   SOLE   31,067 0 0
Paycom Software Inc COM 70432V102   3,350,931 16,210 SH   SOLE   16,210 0 0
Equity LifeStyle Properties In COM 29472R108   2,871,049 40,701 SH   SOLE   40,701 0 0
Twilio Inc COM 90138F102   1,692,736 22,311 SH   SOLE   22,311 0 0
Snap Inc COM 83304A106   2,276,255 134,451 SH   SOLE   134,451 0 0
Sun Communities Inc COM 866674104   3,740,062 27,984 SH   SOLE   27,984 0 0
EPAM Systems Inc COM 29414B104   6,473,092 21,770 SH   SOLE   21,770 0 0
HEICO Corp COM 422806109   1,015,266 5,676 SH   SOLE   5,676 0 0
HEICO Corp COM 422806208   1,387,650 9,742 SH   SOLE   9,742 0 0
Tower Semiconductor Ltd COM M87915274   519 17 SH   DFND 1 0 17 0
Suncor Energy Inc COM 867224107   672,456 20,988 SH   SOLE   20,988 0 0
Corteva Inc COM 22052L104   8,044,043 167,864 SH   SOLE   167,864 0 0
Corteva Inc COM 22052L104   10,692,725 223,137 SH   SOLE   223,137 0 0
iShares MSCI Taiwan ETF ETF 46434G772   230 5 SH   DFND 1 0 5 0
Exact Sciences Corp COM 30063P105   86,483 1,169 SH   SOLE   1,169 0 0
Twilio Inc COM 90138F102   81,333 1,072 SH   SOLE   1,072 0 0
HEICO Corp COM 422806109   356,846 1,995 SH   SOLE   1,995 0 0
Burlington Stores Inc COM 122017106   176,782 909 SH   SOLE   909 0 0
FactSet Research Systems Inc COM 303075105   4,401,263 9,226 SH   SOLE   9,226 0 0
Amcor PLC COM G0250X107   3,318,782 344,272 SH   SOLE   344,272 0 0
Amcor PLC COM G0250X107   4,380,888 454,449 SH   SOLE   454,449 0 0
DocuSign Inc COM 256163106   68,784 1,157 SH   SOLE   1,157 0 0
Okta Inc COM 679295105   81,115 896 SH   SOLE   896 0 0
MarketAxess Holdings Inc COM 57060D108   2,738,440 9,351 SH   SOLE   9,351 0 0
Erie Indemnity Co COM 29530P102   337,264 1,007 SH   SOLE   1,007 0 0
PTC Inc COM 69370C100   4,950,493 28,295 SH   SOLE   28,295 0 0
EPAM Systems Inc COM 29414B104   4,150,866 13,960 SH   SOLE   13,960 0 0
Werner Enterprises Inc COM 950755108   424 10 SH   DFND 1 0 10 0
Fortis Inc/Canada COM 349553107   90,486 2,200 SH   SOLE   2,200 0 0
Target Corp COM 87612E106   401,482 2,819 SH   SOLE   2,819 0 0
Denali Therapeutics Inc COM 24823R105   43 2 SH   DFND 1 0 2 0
Walt Disney Co/The COM 254687106   62,751,550 695,000 SH   SOLE   695,000 0 0
Wal-Mart Stores Inc COM 931142103   40,200,750 255,000 SH   SOLE   255,000 0 0
Exxon Mobil Corp COM 30231G102   113,977,200 1,140,000 SH   SOLE   1,140,000 0 0
PepsiCo Inc COM 713448108   93,412,000 550,000 SH   SOLE   550,000 0 0
Coca-Cola Co/The COM 191216100   106,663,300 1,810,000 SH   SOLE   1,810,000 0 0
JPMorgan Chase & Co COM 46625H100   161,595,000 950,000 SH   SOLE   950,000 0 0
Procter & Gamble Co/The COM 742718109   145,807,300 995,000 SH   SOLE   995,000 0 0
FedEx Corp COM 31428X106   461,923 1,826 SH   SOLE   1,826 0 0
SPDR S&P Biotech ETF ETF 78464A870   321,265 3,598 SH   SOLE   3,598 0 0
iShares MSCI Sweden ETF ETF 464286756   355 9 SH   DFND 1 0 9 0
Dropbox Inc COM 26210C104   2,417 82 SH   SOLE   82 0 0
Dell Technologies Inc COM 24703L202   6,197 81 SH   SOLE   81 0 0
Equity LifeStyle Properties In COM 29472R108   3,950 56 SH   SOLE   56 0 0
HEICO Corp COM 422806208   75,778 532 SH   SOLE   532 0 0
Paycom Software Inc COM 70432V102   2,415,110 11,683 SH   SOLE   11,683 0 0
STERIS PLC COM G8473T100   5,330,263 24,245 SH   SOLE   24,245 0 0
Sun Communities Inc COM 866674104   5,212 39 SH   SOLE   39 0 0
WP Carey Inc COM 92936U109   139,860 2,158 SH   SOLE   2,158 0 0
Zebra Technologies Corp COM 989207105   3,442,318 12,594 SH   SOLE   12,594 0 0
Pfizer Inc COM 717081103   57,867,900 2,010,000 SH   SOLE   2,010,000 0 0
Verizon Communications Inc COM 92343V104   58,623,500 1,555,000 SH   SOLE   1,555,000 0 0
UnitedHealth Group Inc COM 91324P102   194,793,900 370,000 SH   SOLE   370,000 0 0
Merck & Co Inc COM 58933Y105   69,772,800 640,000 SH   SOLE   640,000 0 0
Bank of America Corp COM 060505104   50,133,923 1,488,979 SH   SOLE   1,488,979 0 0
Cisco Systems Inc/Delaware COM 17275R102   71,485,800 1,415,000 SH   SOLE   1,415,000 0 0
Mastercard Inc COM 57636Q104   81,036,900 190,000 SH   SOLE   190,000 0 0
Philip Morris International In COM 718172109   59,270,400 630,000 SH   SOLE   630,000 0 0
Intel Corp COM 458140100   87,593,539 1,743,155 SH   SOLE   1,743,155 0 0
Boeing Co/The COM 097023105   36,492,400 140,000 SH   SOLE   140,000 0 0
Wells Fargo & Co COM 949746101   82,197,400 1,670,000 SH   SOLE   1,670,000 0 0
Abbott Laboratories COM 002824100   16,510,500 150,000 SH   SOLE   150,000 0 0
Altria Group Inc COM 02209S103   34,289,000 850,000 SH   SOLE   850,000 0 0
Citigroup Inc COM 172967424   44,238,400 860,000 SH   SOLE   860,000 0 0
McDonald's Corp COM 580135101   29,651,000 100,000 SH   SOLE   100,000 0 0
Mondelez International Inc COM 609207105   34,042,100 470,000 SH   SOLE   470,000 0 0
Adobe Systems Inc COM 00724F101   89,490,000 150,000 SH   SOLE   150,000 0 0
SPDR Gold Shares ETF 78463V107   207,419 1,085 SH   SOLE   1,085 0 0
UroGen Pharma Ltd COM M96088105   90 6 SH   DFND 1 0 6 0
International Bancshares Corp COM 459044103   54 1 SH   DFND 1 0 1 0
Osisko Gold Royalties Ltd COM 68827L101   214,200 15,000 SH   DFND 1 0 15,000 0
Shopify Inc COM 82509L107   77,900 1,000 SH   DFND 1 0 1,000 0
General Electric Co COM 369604301   1,532 12 SH   SOLE   12 0 0
Retrophin Inc COM 89422G107   27 3 SH   DFND 1 0 3 0
Brookfield Business Partners L COM G16234109   4,116 200 SH   DFND 1 0 200 0
Roku Inc COM 77543R102   1,474,901 16,091 SH   SOLE   16,091 0 0
Roku Inc COM 77543R102   3,575 39 SH   SOLE   39 0 0
PayPal Holdings Inc COM 70450Y103   2,029,723 33,052 SH   SOLE   33,052 0 0
Alibaba Group Holding Ltd COM 01609W102   299,499 3,864 SH   SOLE   3,864 0 0
NVIDIA Corp COM 67066G104   20,440,701 41,276 SH   SOLE   41,276 0 0
Broadcom Inc COM 11135F101   24,558 22 SH   SOLE   22 0 0
Adobe Systems Inc COM 00724F101   99,632 167 SH   SOLE   167 0 0
HRG Group Inc COM 84790A105   160 2 SH   SOLE   2 0 0
Grocery Outlet Holding Corp COM 39874R101   81 3 SH   DFND 1 0 3 0
Brookfield Infrastructure Part COM G16252101   166,803 5,297 SH   SOLE   5,297 0 0
iShares Russell 2000 Value ETF ETF 464287630   1,649,449 10,619 SH   SOLE   10,619 0 0
Comcast Corp COM 20030N101   71,300 1,626 SH   SOLE   1,626 0 0
Walt Disney Co/The COM 254687106   2,414,264 26,739 SH   SOLE   26,739 0 0
Melco Resorts & Entertainment COM 585464100   621 70 SH   DFND 1 0 70 0
SPDR S&P Retail ETF ETF 78464A714   8,823 122 SH   DFND 1 0 122 0
Texas Capital Bancshares Inc COM 88224Q107   65 1 SH   DFND 1 0 1 0
Draganfly Inc COM 26142Q205   36 76 SH   DFND 1 0 76 0
Teradyne Inc COM 880770102   6,245,652 57,553 SH   SOLE   57,553 0 0
Lightspeed POS Inc COM 53229C107   132,552 6,315 SH   SOLE   6,315 0 0
Neurocrine Biosciences Inc COM 64125C109   1,667,423 12,655 SH   SOLE   12,655 0 0
Neurocrine Biosciences Inc COM 64125C109   83,931 637 SH   SOLE   637 0 0
Insulet Corp COM 45784P101   4,765,966 21,965 SH   SOLE   21,965 0 0
Insulet Corp COM 45784P101   3,727,933 17,181 SH   SOLE   17,181 0 0
Medical Properties Trust Inc COM 58463J304   279,556 56,936 SH   SOLE   56,936 0 0
Tyler Technologies Inc COM 902252105   6,607,550 15,803 SH   SOLE   15,803 0 0
Tyler Technologies Inc COM 902252105   4,191,235 10,024 SH   SOLE   10,024 0 0
Brown & Brown Inc COM 115236101   7,435,333 104,561 SH   SOLE   104,561 0 0
Brown & Brown Inc COM 115236101   4,303,293 60,516 SH   SOLE   60,516 0 0
SilverCrest Metals Inc COM 828363101   44,245 6,755 SH   SOLE   6,755 0 0
Teledyne Technologies Inc COM 879360105   7,901,564 17,705 SH   SOLE   17,705 0 0
Teledyne Technologies Inc COM 879360105   5,814,266 13,028 SH   SOLE   13,028 0 0
Pinterest Inc COM 72352L106   2,823,485 76,228 SH   SOLE   76,228 0 0
Pinterest Inc COM 72352L106   124,936 3,373 SH   SOLE   3,373 0 0
RPM International Inc COM 749685103   4,577 41 SH   SOLE   41 0 0
Booz Allen Hamilton Holding Co COM 099502106   2,195,831 17,167 SH   SOLE   17,167 0 0
Booz Allen Hamilton Holding Co COM 099502106   168,713 1,319 SH   SOLE   1,319 0 0
Bio-Rad Laboratories Inc COM 090572207   2,153,031 6,668 SH   SOLE   6,668 0 0
Bio-Rad Laboratories Inc COM 090572207   1,697,110 5,256 SH   SOLE   5,256 0 0
Blackstone Group LP/The COM 09260D107   29,433,958 224,824 SH   SOLE   224,824 0 0
VICI Properties Inc COM 925652109   13,470,830 422,548 SH   SOLE   422,548 0 0
VICI Properties Inc COM 925652109   8,140,686 255,354 SH   SOLE   255,354 0 0
Aqua America Inc COM 29670G102   1,869,143 50,044 SH   SOLE   50,044 0 0
Aqua America Inc COM 29670G102   2,951 79 SH   SOLE   79 0 0
West Pharmaceutical Services I COM 955306105   8,227,284 23,365 SH   SOLE   23,365 0 0
West Pharmaceutical Services I COM 955306105   6,337,808 17,999 SH   SOLE   17,999 0 0
Omega Healthcare Investors Inc COM 681936100   715,696 23,343 SH   SOLE   23,343 0 0
Financial Select Sector SPDR Fund ETF 81369Y605   10,224,267 271,922 SH   SOLE   271,922 0 0
FirstCash Holdings Inc COM 33768G107   434 4 SH   DFND 1 0 4 0
Mercury Systems Inc COM 589378108   73 2 SH   DFND 1 0 2 0
Arrowhead Pharmaceuticals Inc COM 04280A100   92 3 SH   DFND 1 0 3 0
Dollar Tree Inc COM 256746108   426 3 SH   SOLE   3 0 0
Square Inc COM 852234103   739,543 9,561 SH   SOLE   9,561 0 0
SPDR Dow Jones Industrial Average ETF Trust ETF 78467X109   1,884 5 SH   SOLE   5 0 0
iShares Russell 2000 ETF ETF 464287655   12,140,948 60,490 SH   SOLE   60,490 0 0
A2Z Technologies Canada Corp COM 00249W100   93 68 SH   DFND 1 0 68 0
General Motors Co COM 37045V100   965,997 26,893 SH   SOLE   26,893 0 0
iShares MSCI Brazil ETF ETF 464286400   4,020 115 SH   SOLE   115 0 0
Teva Pharmaceutical Industries COM 881624209   1,002 96 SH   DFND 1 0 96 0
Itau Unibanco Holding SA COM 465562106   8,632 1,242 SH   SOLE   1,242 0 0
Natura & Co Holding SA COM 63884N108   404 59 SH   DFND 1 0 59 0
Lyft Inc COM 55087P104   12,966 865 SH   SOLE   865 0 0
American Airlines Group Inc COM 02376R102   1,135,116 82,614 SH   SOLE   82,614 0 0
UnitedHealth Group Inc COM 91324P102   26,850 51 SH   SOLE   51 0 0
Vanguard Total Bond Market ETF ETF 921937835   42,659,000 580,000 SH   SOLE   580,000 0 0
Canada Goose Holdings Inc COM 135086106   289,140 24,400 SH   SOLE   24,400 0 0
Shopify Inc COM 82509L107   140,220 1,800 SH   SOLE   1,800 0 0
Lantronix Inc COM 516548203   498 85 SH   DFND 1 0 85 0
Lantronix Inc COM 516548203   1,922 328 SH   DFND 1 0 328 0
JetBlue Airways Corp COM 477143101   4,490 809 SH   SOLE   809 0 0
United Continental Holdings In COM 910047109   699,728 16,959 SH   SOLE   16,959 0 0
Square Inc COM 852234103   24,752 320 SH   SOLE   320 0 0
Shopify Inc COM 82509L107   1,217,265 15,626 SH   SOLE   15,626 0 0
Potlatch Corp COM 737630103   371,147 7,559 SH   SOLE   7,559 0 0
Gaming and Leisure Properties COM 36467J108   2,935,881 59,491 SH   SOLE   59,491 0 0
Lamar Advertising Co COM 512816109   887,544 8,351 SH   SOLE   8,351 0 0
Sabra Health Care REIT Inc COM 78573L106   314,425 22,034 SH   SOLE   22,034 0 0
Douglas Emmett Inc COM 25960P109   230,449 15,893 SH   SOLE   15,893 0 0
Starwood Property Trust Inc COM 85571B105   596,358 28,371 SH   SOLE   28,371 0 0
Lexington Realty Trust COM 529043101   276,659 27,889 SH   SOLE   27,889 0 0
Blackstone Mortgage Trust Inc COM 09257W100   349,338 16,424 SH   SOLE   16,424 0 0
Rayonier Inc COM 754907103   434,597 13,008 SH   SOLE   13,008 0 0
Rexford Industrial Realty Inc COM 76169C100   1,128,452 20,115 SH   SOLE   20,115 0 0
National Health Investors Inc COM 63633D104   1,229 22 SH   SOLE   22 0 0
Cousins Properties Inc COM 222795502   352,174 14,463 SH   SOLE   14,463 0 0
Americold Realty Trust COM 03064D108   769,100 25,408 SH   SOLE   25,408 0 0
CubeSmart COM 229663109   993,466 21,434 SH   SOLE   21,434 0 0
JBG SMITH Properties COM 46590V100   141,183 8,300 SH   SOLE   8,300 0 0
Equity Commonwealth COM 294628102   1,210 63 SH   SOLE   63 0 0
EastGroup Properties Inc COM 277276101   810,146 4,414 SH   SOLE   4,414 0 0
Howard Hughes Holdings Inc COM 44267T102   265,547 3,104 SH   SOLE   3,104 0 0
Physicians Realty Trust COM 71943U104   302,563 22,732 SH   SOLE   22,732 0 0
American Homes 4 Rent COM 02665T306   2,605,554 72,457 SH   SOLE   72,457 0 0
Spirit Realty Capital Inc COM 84860W300   588,461 13,469 SH   SOLE   13,469 0 0
New Residential Investment Cor COM 64828T201   491,814 46,050 SH   SOLE   46,050 0 0
Corporate Office Properties Tr COM 22002T108   275,010 10,730 SH   SOLE   10,730 0 0
Highwoods Properties Inc COM 431284108   1,378 60 SH   SOLE   60 0 0
Healthcare Realty Trust Inc COM 42226K105   625,122 36,281 SH   SOLE   36,281 0 0
First Industrial Realty Trust COM 32054K103   664,116 12,609 SH   SOLE   12,609 0 0
Kilroy Realty Corp COM 49427F108   405,053 10,167 SH   SOLE   10,167 0 0
Brixmor Property Group Inc COM 11120U105   666,755 28,653 SH   SOLE   28,653 0 0
Welltower Inc COM 95040Q104   9,017 100 SH   SOLE   100 0 0
Simon Property Group Inc COM 828806109   8,558 60 SH   SOLE   60 0 0
Ventas Inc COM 92276F100   9,968 200 SH   SOLE   200 0 0
North American Energy Partners COM 656811106   13,344 640 SH   SOLE   640 0 0
iShares JP Morgan USD Emerging Markets Bond ETF ETF 464288281   31,171,000 350,000 SH   SOLE   350,000 0 0
Gardner Denver Holdings Inc COM 45687V106   9,839,427 127,223 SH   SOLE   127,223 0 0
Gardner Denver Holdings Inc COM 45687V106   7,589,993 98,138 SH   SOLE   98,138 0 0
Security Devices International COM 12448X201   383 60 SH   DFND 1 0 60 0
Village Farms International In COM 92707Y108   2,968 3,900 SH   DFND 1 0 3,900 0
AbbVie Inc COM 00287Y109   55,789 360 SH   SOLE   360 0 0
JDL GOLD CORP COM 29446Y502   65,790 13,454 SH   SOLE   13,454 0 0
JDL GOLD CORP COM 29446Y502   7,457 1,525 SH   DFND 1 0 1,525 0
Rogers Communications Inc COM 775109200   32,767,000 700,000 SH   SOLE   700,000 0 0
BCE Inc COM 05534B760   11,184,905 284,025 SH   SOLE   284,025 0 0
Waste Connections Inc COM 94106B101   1,787,956 11,978 SH   SOLE   11,978 0 0
Thomson Reuters Corp COM 884903808   21,372,831 146,169 SH   SOLE   146,169 0 0
Magna International Inc COM 559222401   11,161,512 188,922 SH   SOLE   188,922 0 0
Restaurant Brands Internationa COM 76131D103   1,802,147 23,066 SH   SOLE   23,066 0 0
Nutrien Ltd COM 67077M108   11,662,000 207,030 SH   SOLE   207,030 0 0
Pembina Pipeline Corp COM 706327103   3,909,355 113,578 SH   SOLE   113,578 0 0
Canadian Natural Resources Ltd COM 136385101   23,924,628 365,150 SH   SOLE   365,150 0 0
Agnico Eagle Mines Ltd COM 008474108   2,553,377 46,552 SH   SOLE   46,552 0 0
CGI Group Inc COM 12532H104   9,431,585 87,973 SH   SOLE   87,973 0 0
Gildan Activewear Inc COM 375916103   1,499,139 45,346 SH   SOLE   45,346 0 0
Carnival Corp COM 143658300   537,660 29,000 SH   DFND 1 0 29,000 0
Royal Caribbean Cruises Ltd COM V7780T103   3,496,230 27,000 SH   DFND 1 0 27,000 0
Algonquin Power & Utilities Co COM 015857105   6,263,190 991,011 SH   SOLE   991,011 0 0
Brookfield Renewable Partners COM G16258108   9,962,617 379,095 SH   SOLE   379,095 0 0
Brookfield Infrastructure Corp COM 11275Q107   1,835 52 SH   SOLE   52 0 0
Brookfield Infrastructure Corp COM 11275Q107   383,141 10,860 SH   SOLE   10,860 0 0
Brookfield Infrastructure Corp COM 11275Q107   23,496 666 SH   SOLE   666 0 0
Brookfield Infrastructure Corp COM 11275Q107   7,493,190 212,392 SH   SOLE   212,392 0 0
Brookfield Infrastructure Corp COM 11275Q107   2,328 66 SH   DFND 1 0 66 0
Otis Worldwide Corp COM 68902V107   11,542,167 129,006 SH   SOLE   129,006 0 0
Otis Worldwide Corp COM 68902V107   8,863,703 99,069 SH   SOLE   99,069 0 0
Carrier Global Corp COM 14448C104   15,149,852 263,705 SH   SOLE   263,705 0 0
Canopy Growth Corp COM 138035704   2,192 429 SH   SOLE   429 0 0
Shopify Inc COM 82509L107   9,465,395 121,507 SH   SOLE   121,507 0 0
Valeant Pharmaceuticals Intern COM 071734107   353,193 44,039 SH   SOLE   44,039 0 0
Sprott Physical Gold Trust COM 85207H104   52,569 3,300 SH   DFND 1 0 3,300 0
Gildan Activewear Inc COM 375916103   33,060 1,000 SH   DFND 1 0 1,000 0
United Parcel Service Inc COM 911312106   197,009 1,253 SH   SOLE   1,253 0 0
Brookfield Infrastructure Corp COM 11275Q107   2,575 73 SH   SOLE   73 0 0
Descartes Systems Group Inc/Th COM 249906108   593,464 7,060 SH   SOLE   7,060 0 0
Ritchie Bros Auctioneers Inc COM 74935Q107   33,445 500 SH   SOLE   500 0 0
Stantec Inc COM 85472N109   32,076 400 SH   SOLE   400 0 0
Zoom Video Communications Inc COM 98980L101   2,222,810 30,911 SH   SOLE   30,911 0 0
Pembina Pipeline Corp COM 706327103   240,458 6,986 SH   DFND 1 0 6,986 0
Rogers Communications Inc COM 775109200   280,860 6,000 SH   DFND 1 0 6,000 0
Sun Life Financial Inc COM 866796105   2,074,400 40,000 SH   DFND 1 0 40,000 0
Bank of Montreal COM 063671101   100,820 1,019 SH   DFND 1 0 1,019 0
Vanguard FTSE All-World ex-US COM 922042775   28,491,050 507,500 SH   SOLE   507,500 0 0
iShares MSCI ACWI ETF ETF 464288257   540,398,700 5,310,000 SH   SOLE   5,310,000 0 0
Johnson & Johnson COM 478160104   56,426 360 SH   SOLE   360 0 0
Datadog Inc COM 23804L103   4,286,535 35,315 SH   SOLE   35,315 0 0
Trade Desk Inc/The COM 88339J105   4,374,520 60,791 SH   SOLE   60,791 0 0
Tradeweb Markets Inc COM 892672106   1,296,221 14,263 SH   SOLE   14,263 0 0
Liberty Broadband Corp COM 530307107   403 5 SH   SOLE   5 0 0
Carlyle Group LP/The COM 14316J108   1,139,605 28,007 SH   SOLE   28,007 0 0
Apollo Global Management Inc COM 03769M106   4,843,737 51,977 SH   SOLE   51,977 0 0
AVTR 0 COM 05352A100   246,861 10,813 SH   SOLE   10,813 0 0
AVTR 0 COM 05352A100   2,000,593 87,630 SH   SOLE   87,630 0 0
Zoom Video Communications Inc COM 98980L101   107,937 1,501 SH   SOLE   1,501 0 0
Carlyle Group LP/The COM 14316J108   2,767 68 SH   SOLE   68 0 0
Tradeweb Markets Inc COM 892672106   70,159 772 SH   SOLE   772 0 0
Catalent Inc COM 148806102   2,056,850 45,779 SH   SOLE   45,779 0 0
Catalent Inc COM 148806102   2,548,430 56,720 SH   SOLE   56,720 0 0
Datadog Inc COM 23804L103   248,343 2,046 SH   SOLE   2,046 0 0
Crowdstrike Holdings Inc COM 22788C105   7,869,984 30,824 SH   SOLE   30,824 0 0
Crowdstrike Holdings Inc COM 22788C105   396,257 1,552 SH   SOLE   1,552 0 0
NXP Semiconductors NV COM N6596X109   14,487,525 63,077 SH   SOLE   63,077 0 0
Nordson Corp COM 655663102   4,402,226 16,665 SH   SOLE   16,665 0 0
Molina Healthcare Inc COM 60855R100   5,171,430 14,313 SH   SOLE   14,313 0 0
Nordson Corp COM 655663102   3,407,928 12,901 SH   SOLE   12,901 0 0
Molina Healthcare Inc COM 60855R100   6,626,064 18,339 SH   SOLE   18,339 0 0
Dynatrace Inc COM 268150109   4,321 79 SH   SOLE   79 0 0
Dynatrace Inc COM 268150109   1,769,386 32,353 SH   SOLE   32,353 0 0
Fair Isaac Corp COM 303250104   6,853,691 5,888 SH   SOLE   5,888 0 0
Fair Isaac Corp COM 303250104   10,827,621 9,302 SH   SOLE   9,302 0 0
Moderna Inc COM 60770K107   8,342,065 83,882 SH   SOLE   83,882 0 0
Moderna Inc COM 60770K107   10,523,003 105,812 SH   SOLE   105,812 0 0
Fortis Inc/Canada COM 349553107   31,156,181 757,505 SH   DFND 1 0 757,505 0
Blackstone Group LP/The COM 09260D107   181,848 1,389 SH   SOLE   1,389 0 0
Algonquin Power & Utilities Co COM 015857105   26,740 4,231 SH   SOLE   4,231 0 0
Brookfield Infrastructure Part COM G16252101   1,521,691 48,323 SH   SOLE   48,323 0 0
Primo Water Corp/new COM 74167P108   1,505 100 SH   DFND 1 0 100 0
IAC/InterActiveCorp COM 57667L107   87,349,793 2,393,145 SH   SOLE   2,393,145 0 0
IAC/InterActiveCorp COM 57667L107   2,428,455 66,533 SH   SOLE   66,533 0 0
Papa John's International Inc COM 698813102   76 1 SH   DFND 1 0 1 0
Northern Dynasty Minerals Ltd COM 66510M204   65 200 SH   DFND 1 0 200 0
Brookfield Renewable Corp COM 11284V105   5,038 175 SH   DFND 1 0 175 0
Brookfield Renewable Corp COM 11284V105   407,004 14,137 SH   SOLE   14,137 0 0
Brookfield Renewable Corp COM 11284V105   448,462 15,577 SH   SOLE   15,577 0 0
Expedia Inc COM 30212P303   609,285 4,014 SH   SOLE   4,014 0 0
XPO Logistics Inc COM 983793100   2,803 32 SH   SOLE   32 0 0
Fortis Inc/Canada COM 349553107   1,446,624 35,172 SH   SOLE   35,172 0 0
Brookfield Renewable Corp COM 11284V105   633 22 SH   SOLE   22 0 0
New Found Gold Corp COM 64440N103   770 220 SH   DFND 1 0 220 0
Pinduoduo Inc COM 722304102   650,933 4,449 SH   SOLE   4,449 0 0
Nano-X Imaging Ltd COM M70700105   236 37 SH   DFND 1 0 37 0
Zscaler Inc COM 98980G102   220,009 993 SH   SOLE   993 0 0
Zscaler Inc COM 98980G102   2,782,350 12,558 SH   SOLE   12,558 0 0
Peloton Interactive Inc COM 70614W100   12 2 SH   SOLE   2 0 0
United Continental Holdings In COM 910047109   231,964 5,622 SH   SOLE   5,622 0 0
American Airlines Group Inc COM 02376R102   192,401 14,003 SH   SOLE   14,003 0 0
Facebook Inc COM 30303M102   15,322,928 43,290 SH   SOLE   43,290 0 0
Algonquin Power & Utilities Co COM 015857105   60,672 9,600 SH   SOLE   9,600 0 0
Brookfield Infrastructure Part COM G16252101   244,961 7,779 SH   SOLE   7,779 0 0
SPDR Gold MiniShares Trust COM 98149E303   900 22 SH   DFND 1 0 22 0
Nuvei Corp COM 67079A102   709 27 SH   DFND 1 0 27 0
Nuvei Corp COM 67079A102   3,309 126 SH   DFND 1 0 126 0
Etsy Inc COM 29786A106   55,121,700 680,095 SH   SOLE   680,095 0 0
Etsy Inc COM 29786A106   2,605,271 32,144 SH   SOLE   32,144 0 0
Taseko Mines Ltd COM 876511106   11,620 8,300 SH   DFND 1 0 8,300 0
Snowflake Inc COM 833445109   207,159 1,041 SH   SOLE   1,041 0 0
Snowflake Inc COM 833445109   7,308,872 36,728 SH   SOLE   36,728 0 0
New Pacific Metals Corp COM 64782A107   382 200 SH   DFND 1 0 200 0
Sunrun Inc COM 86771W105   79 4 SH   SOLE   4 0 0
Pool Corp COM 73278L105   3,673,714 9,214 SH   SOLE   9,214 0 0
Pool Corp COM 73278L105   6,393,315 16,035 SH   SOLE   16,035 0 0
Vontier Corp COM 928881101   35 1 SH   SOLE   1 0 0
Advanced Micro Devices Inc COM 007903107   1,966,302 13,339 SH   SOLE   13,339 0 0
Shopify Inc COM 82509L107   60,061 771 SH   DFND 1 0 771 0
Kandi Technologies Group Inc COM 483709101   6 2 SH   DFND 1 0 2 0
Sunrun Inc COM 86771W105   569 29 SH   DFND 1 0 29 0
Fiverr International Ltd COM M4R82T106   109 4 SH   DFND 1 0 4 0
SPDR S&P Regional Banking ETF ETF 78464A698   178,262 3,400 SH   SOLE   3,400 0 0
Viatris Inc COM 92556V106   3,094,727 285,755 SH   SOLE   285,755 0 0
Heron Therapeutics Inc COM 427746102   15 9 SH   DFND 1 0 9 0
CRISPR Therapeutics AG COM H17182108   250 4 SH   SOLE   4 0 0
Rocket Cos Inc COM 77311W101   550 38 SH   DFND 1 0 38 0
GFL Environmental Inc COM 36168Q104   1,894,944 54,910 SH   SOLE   54,910 0 0
New Pacific Metals Corp COM 64782A107   4,775 2,500 SH   SOLE   2,500 0 0
Orla Mining Ltd COM 68634K106   32,302 9,939 SH   SOLE   9,939 0 0
Greenbrook TMS Inc COM 393704309   54 200 SH   DFND 1 0 200 0
Ceridian HCM Holding Inc COM 15677J108   3,242,232 48,305 SH   SOLE   48,305 0 0
HubSpot Inc COM 443573100   3,618,506 6,233 SH   SOLE   6,233 0 0
HubSpot Inc COM 443573100   8,708 15 SH   SOLE   15 0 0
Docebo Inc COM 25609L105   18,578 384 SH   SOLE   384 0 0
Zillow Group Inc COM 98954M101   280,480 4,945 SH   SOLE   4,945 0 0
Royalty Pharma PLC COM G7709Q104   153,371 5,460 SH   SOLE   5,460 0 0
Generac Holdings Inc COM 368736104   1,823,318 14,108 SH   SOLE   14,108 0 0
New Duke Holdco Inc COM 26142V105   1,909,775 54,178 SH   SOLE   54,178 0 0
Monolithic Power Systems Inc COM 609839105   7,195,307 11,407 SH   SOLE   11,407 0 0
Monolithic Power Systems Inc COM 609839105   11,147,775 17,673 SH   SOLE   17,673 0 0
SolarEdge Technologies Inc COM 83417M104   94 1 SH   SOLE   1 0 0
Generac Holdings Inc COM 368736104   1,465,969 11,343 SH   SOLE   11,343 0 0
New Duke Holdco Inc COM 26142V105   89,006 2,525 SH   SOLE   2,525 0 0
Royalty Pharma PLC COM G7709Q104   1,389,612 49,470 SH   SOLE   49,470 0 0
Enphase Energy Inc COM 29355A107   6,798,867 51,452 SH   SOLE   51,452 0 0
Enphase Energy Inc COM 29355A107   5,475,221 41,435 SH   SOLE   41,435 0 0
SunOpta Inc COM 8676EP108   12,898 2,358 SH   SOLE   2,358 0 0
Cloudflare Inc COM 18915M107   3,032,329 36,420 SH   SOLE   36,420 0 0
Carvana Co COM 146869102   53 1 SH   SOLE   1 0 0
Walgreens Boots Alliance Inc COM 931427108   771,551 29,550 SH   SOLE   29,550 0 0
BALLARD POWER SYSTEMS INC COM 058586108   3,330 900 SH   DFND 1 0 900 0
Denison Mines Corp COM 248356107   122 69 SH   DFND 1 0 69 0
Apartment Income REIT Corp COM 03750L109   486,533 14,009 SH   SOLE   14,009 0 0
Canadian Pacific Railway Ltd COM 13646K108   15,496 196 SH   DFND 1 0 196 0
Atlassian Corp COM 049468101   5,089,966 21,399 SH   SOLE   21,399 0 0
Methanex Corp COM 59151K108   23,680 500 SH   DFND 1 0 500 0
Lululemon Athletica Inc COM 550021109   35,790 70 SH   SOLE   70 0 0
Kinross Gold Corp COM 496902404   104,060 17,200 SH   SOLE   17,200 0 0
Bitfarms Ltd/Canada COM 09173B107   6,111 2,100 SH   DFND 1 0 2,100 0
Brookfield Renewable Partners COM G16258108   455,564 17,335 SH   SOLE   17,335 0 0
Lithium Americas Corp COM 53681J103   442 69 SH   DFND 1 0 69 0
Mission Produce Inc COM 60510V108   182 18 SH   DFND 1 0 18 0
Power Integrations Inc COM 739276103   164 2 SH   DFND 1 0 2 0
Darling Ingredients Inc COM 237266101   1,030,641 20,679 SH   SOLE   20,679 0 0
Grande West Transportation Gro COM 925654105   55 67 SH   DFND 1 0 67 0
So-Young International Inc COM 83356Q108   62 48 SH   DFND 1 0 48 0
Darling Ingredients Inc COM 237266101   836,265 16,779 SH   SOLE   16,779 0 0
SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556   11,227 82 SH   SOLE   82 0 0
SunPower Corp COM 867652406   14 3 SH   DFND 1 0 3 0
Aurora Cannabis Inc COM 05156X884   670 1,408 SH   SOLE   1,408 0 0
Sandstorm Gold Ltd COM 80013R206   60,360 12,000 SH   SOLE   12,000 0 0
BRAZIL RESOURCES INC COM 38149E101   29,226 30,000 SH   SOLE   30,000 0 0
Freeport-McMoRan Inc COM 35671D857   11,026 259 SH   SOLE   259 0 0
KB Home COM 48666K109   1,249 20 SH   DFND 1 0 20 0
iShares Global Clean Energy ET COM 464288224   1,168,264 75,033 SH   SOLE   75,033 0 0
Peloton Interactive Inc COM 70614W100   1,711 281 SH   SOLE   281 0 0
BP PLC COM 055622104   73,101 2,065 SH   SOLE   2,065 0 0
Amazon.com Inc COM 023135106   1,519,400 10,000 SH   DFND 4 0 10,000 0
Goosehead Insurance Inc COM 38267D109   152 2 SH   DFND 1 0 2 0
Encore Energy Corp COM 29259W700   259 66 SH   DFND 1 0 66 0
Wix.com Ltd COM M98068105   20,298 165 SH   DFND 1 0 165 0
Broadway Gold Mining Ltd COM 60255C885   520 142 SH   DFND 1 0 142 0
Clarmin Explorations Inc COM 23256X100   528 1,289 SH   DFND 1 0 1,289 0
Pinduoduo Inc COM 722304102   636,010 4,347 SH   SOLE   4,347 0 0
ASML Holding NV COM N07059210   432,201 571 SH   SOLE   571 0 0
Atlassian Corp COM 049468101   343,946 1,446 SH   SOLE   1,446 0 0
First Horizon National Corp COM 320517105   318,274 22,477 SH   SOLE   22,477 0 0
ServiceNow Inc COM 81762P102   69,236 98 SH   SOLE   98 0 0
Airbnb Inc COM 009066101   3,612,066 26,532 SH   SOLE   26,532 0 0
Airbnb Inc COM 009066101   24,836,837 182,436 SH   SOLE   182,436 0 0
Appian Corp COM 03782L101   38 1 SH   DFND 1 0 1 0
ARK Fintech Innovation ETF ETF 00214Q708   28 1 SH   SOLE   1 0 0
ARK Innovation ETF ETF 00214Q104   1,257,508 24,012 SH   SOLE   24,012 0 0
Inari Medical Inc COM 45332Y109   65 1 SH   DFND 1 0 1 0
STAAR Surgical Co COM 852312305   31 1 SH   DFND 1 0 1 0
TPI Composites Inc COM 87266J104   8 2 SH   DFND 1 0 2 0
Canadian National Railway Co PUT 136375102   389,453 3,100 SH   DFND 1 0 3,100 0
PayPal Holdings Inc COM 70450Y103   4,313,561 70,242 SH   SOLE   70,242 0 0
FedEx Corp COM 31428X106   950,408 3,757 SH   SOLE   3,757 0 0
Lightspeed POS Inc COM 53229C107   630 30 SH   DFND 1 0 30 0
Eldorado Resorts Inc COM 12769G100   2,408,741 51,381 SH   SOLE   51,381 0 0
Eldorado Resorts Inc COM 12769G100   4,191,822 89,416 SH   SOLE   89,416 0 0
Penn National Gaming Inc COM 707569109   52,040,104 2,000,004 SH   SOLE   2,000,004 0 0
Denison Mines Corp COM 248356107   70,313 39,725 SH   SOLE   39,725 0 0
Hydrofarm Holdings Group Inc COM 44888K209   63 69 SH   DFND 1 0 69 0
Sprott Inc COM 852066208   3,395 100 SH   SOLE   100 0 0
BCE Inc PUT 05534B760   748,220 19,000 SH   DFND 1 0 19,000 0
Open Text Corp COM 683715106   504 12 SH   DFND 1 0 12 0
Waste Connections Inc COM 94106B101   537,372 3,600 SH   SOLE   3,600 0 0
CGI Group Inc COM 12532H104   310,909 2,900 SH   SOLE   2,900 0 0
Canadian Pacific Railway Ltd COM 13646K108   1,035,686 13,100 SH   SOLE   13,100 0 0
Nutrien Ltd COM 67077M108   4,511,864 80,097 SH   SOLE   80,097 0 0
Rogers Communications Inc COM 775109200   243,412 5,200 SH   SOLE   5,200 0 0
TELUS Corp COM 87971M103   361,137 20,300 SH   SOLE   20,300 0 0
JDL GOLD CORP COM 29446Y502   83 17 SH   SOLE   17 0 0
i-80 Gold Corp COM 44955L106   9,566 5,435 SH   SOLE   5,435 0 0
Visa Inc COM 92826C839   2,041,144 7,840 SH   SOLE   7,840 0 0
Mastercard Inc COM 57636Q104   4,417,364 10,357 SH   SOLE   10,357 0 0
GATX Corp COM 361448103   120 1 SH   DFND 1 0 1 0
Universal Forest Products Inc COM 90278Q108   502 4 SH   DFND 1 0 4 0
Broadway Gold Mining Ltd COM 60255C885   172 47 SH   DFND 1 0 47 0
Intercure Ltd COM M549GJ111   101 78 SH   DFND 1 0 78 0
CRH PLC COM G25508105   5,046,951 72,975 SH   DFND 2 0 72,975 0
Tilray Inc COM 88688T100   12,075 5,250 SH   DFND 1 0 5,250 0
Tilray Inc COM 88688T100   32,575 14,163 SH   SOLE   14,163 0 0
Tilray Inc COM 88688T100   964 419 SH   SOLE   419 0 0
Nano Dimension Ltd COM 63008G203   610 254 SH   DFND 1 0 254 0
Zymeworks Inc COM 98985Y108   166 16 SH   DFND 1 0 16 0
One COM 57064N102   1 1 SH   DFND 1 0 1 0
Cellectis SA COM 15117K103   95 31 SH   DFND 1 0 31 0
Magna International Inc COM 559222401   15,243 258 SH   DFND 1 0 258 0
Vuzix Corp COM 92921W300   290 139 SH   DFND 1 0 139 0
Workhorse Group Inc COM 98138J206   22 60 SH   DFND 1 0 60 0
DoorDash Inc COM 25809K105   17,899 181 SH   SOLE   181 0 0
Palantir Technologies Inc COM 69608A108   2,867 167 SH   SOLE   167 0 0
Evogene Ltd COM M4119S104   17 20 SH   DFND 1 0 20 0
Charles River Laboratories Int COM 159864107   2,888,335 12,218 SH   SOLE   12,218 0 0
Charles River Laboratories Int COM 159864107   3,831,571 16,208 SH   SOLE   16,208 0 0
Biogen Inc COM 09062X103   412,221 1,593 SH   SOLE   1,593 0 0
Canadian National Railway Co PUT 136375102   12,563 100 SH   DFND 1 0 100 0
Micron Technology Inc COM 595112103   1,272,846 14,915 SH   SOLE   14,915 0 0
Sea Ltd COM 81141R100   922,145 22,769 SH   DFND 4 0 22,769 0
Amcor PLC COM G0250X107   954 99 SH   DFND 2 0 99 0
Pan American Silver Corp COM 697900108   166,795 10,214 SH   SOLE   10,214 0 0
Futu Holdings Ltd COM 36118L106   195,685 3,582 SH   DFND 4 0 3,582 0
Energy Fuels Inc/Canada COM 292671708   52,731 7,334 SH   SOLE   7,334 0 0
Bio-Techne Corp COM 09073M104   3,840,253 49,770 SH   SOLE   49,770 0 0
Bio-Techne Corp COM 09073M104   3,028,839 39,254 SH   SOLE   39,254 0 0
Bentley Systems Inc COM 08265T208   1,453,265 27,851 SH   SOLE   27,851 0 0
Bentley Systems Inc COM 08265T208   3,496 67 SH   SOLE   67 0 0
Palantir Technologies Inc COM 69608A108   4,108,472 239,282 SH   SOLE   239,282 0 0
Nuvei Corp COM 67079A102   76,259 2,904 SH   SOLE   2,904 0 0
Unity Software Inc COM 91332U101   1,320,992 32,306 SH   SOLE   32,306 0 0
Broadway Gold Mining Ltd COM 60255C885   7,174 1,960 SH   SOLE   1,960 0 0
State Street ETF/USA ETF 81369Y308   2,881 40 SH   DFND 1 0 40 0
iShares Russell 1000 Growth ETF ETF 464287614   910 3 SH   SOLE   3 0 0
Canadian National Railway Co PUT 136375102   12,563 100 SH   DFND 1 0 100 0
Organon & Co COM 68622V106   404 28 SH   SOLE   28 0 0
BlackBerry Ltd CALL 09228F103   354 100 SH   DFND 1 0 100 0
Appian Corp COM 03782L101   603 16 SH   SOLE   16 0 0
Atara Biotherapeutics Inc COM 046513107   199 389 SH   SOLE   389 0 0
Carnival Corp COM 143658300   218,086 11,763 SH   SOLE   11,763 0 0
Norwegian Cruise Line Holdings COM G66721104   198,176 9,889 SH   SOLE   9,889 0 0
Royal Caribbean Cruises Ltd COM V7780T103   424,727 3,280 SH   SOLE   3,280 0 0
Sonos Inc COM 83570H108   291 17 SH   DFND 1 0 17 0
YETI Holdings Inc COM 98585X104   155 3 SH   DFND 1 0 3 0
Royal Bank of Canada COM 780087102   1,006,850 9,956 SH   SOLE   9,956 0 0
Opendoor Technologies Inc COM 683712103   245,930 54,895 SH   SOLE   54,895 0 0
Newmont Mining Corp COM 651639106   517,375 12,500 SH   DFND 4 0 12,500 0
Slam Corp COM G8210L105   861,989 79,446 SH   SOLE   79,446 0 0
BCE Inc PUT 05534B760   126,016 3,200 SH   DFND 1 0 3,200 0
Teladoc Health Inc COM 87918A105   1,401 65 SH   SOLE   65 0 0
Brookfield Asset Management Re COM G16250105   2,014,423 49,899 SH   SOLE   49,899 0 0
Brookfield Asset Management Re COM G16250105   7,872 195 SH   SOLE   195 0 0
Brookfield Asset Management Re COM G16250105   3,351 83 SH   DFND 1 0 83 0
Dollar General Corp COM 256677105   2,583 19 SH   SOLE   19 0 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Denison Mines Corp COM 248356107   25,302 14,295 SH   DFND 1 0 14,295 0
Lightspeed POS Inc COM 53229C107   1,742 83 SH   DFND 1 0 83 0
Suncor Energy Inc PUT 867224107   99,324 3,100 SH   DFND 1 0 3,100 0
Fortuna Silver Mines Inc COM 349915108   1,417 367 SH   DFND 1 0 367 0
Toronto-Dominion Bank/The CALL 891160509   6,054,894 93,700 SH   DFND 1 0 93,700 0
Lion Electric Co/The COM 536221104   52,215 29,500 SH   DFND 1 0 29,500 0
Moderna Inc COM 60770K107   998,279 10,038 SH   SOLE   10,038 0 0
DoorDash Inc COM 25809K105   321,689 3,253 SH   SOLE   3,253 0 0
Overstock.com Inc COM 690370101   1,191 43 SH   SOLE   43 0 0
ATAI Life Sciences NV COM N0731H103   395 280 SH   DFND 1 0 280 0
High Tide Inc COM 42981E401   289 177 SH   DFND 1 0 177 0
CAE Inc COM 124765108   41,107 1,904 SH   SOLE   1,904 0 0
Callaway Golf Co COM 131193104   57 4 SH   DFND 1 0 4 0
Envestnet Inc COM 29404K106   99 2 SH   DFND 1 0 2 0
iShares MSCI Switzerland ETF ETF 464286749   241 5 SH   DFND 1 0 5 0
iShares MSCI United Kingdom ETF ETF 46435G334   132 4 SH   DFND 1 0 4 0
iShares MSCI Mexico ETF ETF 464286822   407 6 SH   DFND 1 0 6 0
Franklin FTSE India ETF ETF 35473P769   174 5 SH   DFND 1 0 5 0
Khosla Ventures Acquisition Co COM 65345M108   181 96 SH   DFND 1 0 96 0
Neogen Corp COM 640491106   121 6 SH   DFND 1 0 6 0
Organovo Holdings Inc COM 68620A203   84 76 SH   DFND 1 0 76 0
Progyny Inc COM 74340E103   74 2 SH   DFND 1 0 2 0
Sotera Health Co COM 83601L102   17 1 SH   DFND 1 0 1 0
SSR Mining Inc COM 784730103   1,840 171 SH   DFND 1 0 171 0
Vishay Intertechnology Inc COM 928298108   96 4 SH   DFND 1 0 4 0
GXO Logistics Inc COM 36262G101   1,957 32 SH   SOLE   32 0 0
United Technologies Corp COM 75513E101   221,625 2,634 SH   SOLE   2,634 0 0
BCE Inc PUT 05534B760   9,963,140 253,000 SH   SOLE   253,000 0 0
General Motors Co COM 37045V100   2,616,305 72,837 SH   SOLE   72,837 0 0
Ford Motor Co COM 345370860   3,202,923 262,750 SH   SOLE   262,750 0 0
Fortis Inc/Canada PUT 349553107   2,513,043 61,100 SH   SOLE   61,100 0 0
Roku Inc COM 77543R102   1,349,968 14,728 SH   SOLE   14,728 0 0
Airbnb Inc COM 009066101   2,613,207 19,195 SH   SOLE   19,195 0 0
Aurinia Pharmaceuticals Inc COM 05156V102   137,071 15,247 SH   SOLE   15,247 0 0
Cenovus Energy Inc PUT 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp PUT 89346D107   24,930 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The CALL 064149107   116,856 2,400 SH   DFND 1 0 2,400 0
Royal Bank of Canada CALL 780087102   637,119 6,300 SH   DFND 1 0 6,300 0
Sea Ltd COM 81141R100   41 1 SH   DFND 4 0 1 0
Enbridge Inc PUT 29250N105   212,518 5,900 SH   DFND 1 0 5,900 0
Palantir Technologies Inc COM 69608A108   521,075 30,348 SH   SOLE   30,348 0 0
Royal Bank of Canada CALL 780087102   15,230,178 150,600 SH   DFND 1 0 150,600 0
Bank of Nova Scotia/The CALL 064149107   365,175 7,500 SH   DFND 1 0 7,500 0
Gold Royalty Corp COM 38071H106   1,023 696 SH   DFND 1 0 696 0
Manulife Financial Corp CALL 56501R106   81,770 3,700 SH   DFND 1 0 3,700 0
Starbucks Corp COM 855244109   7,105 74 SH   SOLE   74 0 0
DoorDash Inc COM 25809K105   3,526,615 35,662 SH   SOLE   35,662 0 0
BCE Inc PUT 05534B760   315,040 8,000 SH   DFND 1 0 8,000 0
Tesla Inc COM 88160R101   1,117,663 4,498 SH   SOLE   4,498 0 0
Jackson Financial Inc COM 46817M107   340,326 6,647 SH   DFND 2 0 6,647 0
Suncor Energy Inc PUT 867224107   80,100 2,500 SH   DFND 1 0 2,500 0
CAE Inc COM 124765108   521,895 24,173 SH   SOLE   24,173 0 0
Rogers Communications Inc PUT 775109200   60,853 1,300 SH   DFND 1 0 1,300 0
Cameco Corp CALL 13321L108   732,700 17,000 SH   DFND 1 0 17,000 0
Genius Sports Ltd COM G3934V109   1,285 208 SH   DFND 1 0 208 0
TELUS Corp CALL 87971M103   30,243 1,700 SH   DFND 1 0 1,700 0
Vermilion Energy Inc PUT 923725105   42,210 3,500 SH   DFND 1 0 3,500 0
FirstService Corp COM 33767E202   677,536 4,180 SH   SOLE   4,180 0 0
Royal Bank of Canada PUT 780087102   2,305,764 22,800 SH   DFND 1 0 22,800 0
National Storage Affiliates Tr COM 637870106   305,468 7,366 SH   SOLE   7,366 0 0
FirstService Corp COM 33767E202   325,153 2,006 SH   SOLE   2,006 0 0
Redfin Corp COM 75737F108   21 2 SH   SOLE   2 0 0
STAG Industrial Inc COM 85254J102   679,434 17,306 SH   SOLE   17,306 0 0
Compass Inc COM 20464U100   4 1 SH   SOLE   1 0 0
FirstService Corp COM 33767E202   2,031,636 12,534 SH   DFND 1 0 12,534 0
Royal Bank of Canada PUT 780087102   11,255,769 111,300 SH   SOLE   111,300 0 0
Clean Energy Fuels Corp COM 184499101   119 31 SH   DFND 1 0 31 0
India Globalization Capital In COM 45408X308   2 6 SH   DFND 1 0 6 0
Royal Bank of Canada PUT 780087102   2,801,301 27,700 SH   SOLE   27,700 0 0
Bank of Montreal PUT 063671101   207,774 2,100 SH   SOLE   2,100 0 0
Toronto-Dominion Bank/The CALL 891160509   452,340 7,000 SH   DFND 1 0 7,000 0
Toronto-Dominion Bank/The PUT 891160509   58,158 900 SH   DFND 1 0 900 0
Toronto-Dominion Bank/The PUT 891160509   6,552,468 101,400 SH   DFND 1 0 101,400 0
SPDR Gold Shares ETF 78463V107   284,461 1,488 SH   SOLE   1,488 0 0
Toronto-Dominion Bank/The PUT 891160509   6,474,924 100,200 SH   DFND 1 0 100,200 0
Bank of Montreal PUT 063671101   455,124 4,600 SH   SOLE   4,600 0 0
Deckers Outdoor Corp COM 243537107   5,347 8 SH   SOLE   8 0 0
Axon Enterprise Inc COM 05464C101   4,511,475 17,464 SH   SOLE   17,464 0 0
Morgan Stanley PUT 617446448   4,662,500 50,000 SH   SOLE   50,000 0 0
Power REIT COM 73933H101   12 19 SH   DFND 1 0 19 0
Canadian Imperial Bank of Commerce PUT 136069101   775,054 16,100 SH   DFND 1 0 16,100 0
Sylvamo Corp COM 871332102   1,964 40 SH   DFND 1 0 40 0
Manulife Financial Corp PUT 56501R106   2,210,000 100,000 SH   SOLE   100,000 0 0
XP Inc COM G98239109   11,262 432 SH   SOLE   432 0 0
Canadian Natural Resources Ltd PUT 136385101   9,828,000 150,000 SH   SOLE   150,000 0 0
Sun Life Financial Inc CALL 866796105   10,372 200 SH   DFND 1 0 200 0
TC Energy Corp PUT 87807B107   2,736,300 70,000 SH   SOLE   70,000 0 0
Suncor Energy Inc PUT 867224107   3,204 100 SH   DFND 1 0 100 0
Bank of Montreal PUT 063671101   1,444,524 14,600 SH   DFND 1 0 14,600 0
Comstock Mining Inc COM 205750300   16 30 SH   DFND 1 0 30 0
Baidu Inc COM 056752108   18,102 152 SH   SOLE   152 0 0
JD.com Inc COM 47215P106   225,775 7,815 SH   SOLE   7,815 0 0
SPDR S&P Retail ETF ETF 78464A714   54,240,000 750,000 SH   SOLE   750,000 0 0
Omnicell Inc COM 68213N109   38 1 SH   DFND 1 0 1 0
Ovintiv Inc COM 69047Q102   3,601 82 SH   SOLE   82 0 0
Penn National Gaming Inc COM 707569109   520 20 SH   DFND 1 0 20 0
Aurinia Pharmaceuticals Inc COM 05156V102   432 48 SH   DFND 1 0 48 0
Bank of Montreal PUT 063671101   24,735,000 250,000 SH   SOLE   250,000 0 0
Bank of Montreal PUT 063671101   24,735,000 250,000 SH   SOLE   250,000 0 0
Kyndryl Holdings Inc COM 50155Q100   125 6 SH   DFND 1 0 6 0
Kyndryl Holdings Inc COM 50155Q100   270 13 SH   SOLE   13 0 0
Thomson Reuters Corp CALL 884903808   248,574 1,700 SH   DFND 1 0 1,700 0
Newmont Mining Corp COM 651639106   508,145 12,277 SH   SOLE   12,277 0 0
Suncor Energy Inc PUT 867224107   144,180 4,500 SH   DFND 1 0 4,500 0
Suncor Energy Inc PUT 867224107   96,120 3,000 SH   DFND 1 0 3,000 0
Toro Co/The COM 891092108   1,294,425 13,485 SH   SOLE   13,485 0 0
Enbridge Inc CALL 29250N105   4,178,320 116,000 SH   DFND 1 0 116,000 0
Energy Select Sector SPDR Fund PUT 81369Y506   6,288,000 75,000 SH   SOLE   75,000 0 0
Bank of Nova Scotia/The PUT 064149107   438,210 9,000 SH   DFND 1 0 9,000 0
SPDR S&P Regional Banking ETF ETF 78464A698   57,673,000 1,100,000 SH   SOLE   1,100,000 0 0
Apple Inc PUT 037833100   5,775,900 30,000 SH   SOLE   30,000 0 0
Bank of America Corp CALL 060505104   6,734,000 200,000 SH   SOLE   200,000 0 0
Manulife Financial Corp PUT 56501R106   3,315,000 150,000 SH   SOLE   150,000 0 0
Allogene Therapeutics Inc COM 019770106   87 27 SH   DFND 1 0 27 0
FirstService Corp COM 33767E202   35,174 217 SH   SOLE   217 0 0
Lattice Semiconductor Corp COM 518415104   2,967 43 SH   SOLE   43 0 0
Barrick Gold Corp PUT 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
Ford Motor Co COM 345370860   2,874,463 235,805 SH   SOLE   235,805 0 0
Calix Inc COM 13100M509   524 12 SH   DFND 1 0 12 0
Vicor Corp COM 925815102   45 1 SH   DFND 1 0 1 0
Royal Bank of Canada PUT 780087102   889,944 8,800 SH   SOLE   8,800 0 0
Philip Morris International In COM 718172109   39,514 420 SH   SOLE   420 0 0
TFI International Inc COM 87241L109   13,598 100 SH   SOLE   100 0 0
GFL Environmental Inc COM 36168Q104   10,353 300 SH   SOLE   300 0 0
Lion Electric Co/The COM 536221104   5,859 3,310 SH   SOLE   3,310 0 0
Oriana Resources Corp COM 44812J104   15,741 1,180 SH   SOLE   1,180 0 0
Bank of Nova Scotia/The PUT 064149107   24,345 500 SH   DFND 1 0 500 0
GFL Environmental Inc COM 36168Q104   6,902 200 SH   SOLE   200 0 0
Coinbase Global Inc COM 19260Q107   118,440 681 SH   SOLE   681 0 0
Bill.Com Holdings Inc COM 090043100   1,014,245 12,431 SH   SOLE   12,431 0 0
Coinbase Global Inc COM 19260Q107   16,030,380 92,171 SH   SOLE   92,171 0 0
Asana Inc COM 04342Y104   57 3 SH   SOLE   3 0 0
Churchill Capital Corp IV COM 549498103   68,720 16,323 SH   SOLE   16,323 0 0
TFI International Inc COM 87241L109   16,318 120 SH   SOLE   120 0 0
Rivian Automotive Inc COM 76954A103   2,003,672 85,408 SH   SOLE   85,408 0 0
Churchill Capital Corp IV COM 549498103   503,962 119,706 SH   SOLE   119,706 0 0
Robinhood Markets Inc COM 770700102   712,994 55,965 SH   SOLE   55,965 0 0
Robinhood Markets Inc COM 770700102   1,733 136 SH   SOLE   136 0 0
Entegris Inc COM 29362U104   5,632 47 SH   SOLE   47 0 0
Entegris Inc COM 29362U104   2,330,858 19,453 SH   SOLE   19,453 0 0
Destination XL Group Inc COM 25065K104   26 6 SH   DFND 1 0 6 0
Bank of Nova Scotia/The PUT 064149107   4,148,388 85,200 SH   DFND 1 0 85,200 0
Coinbase Global Inc COM 19260Q107   786,988 4,525 SH   SOLE   4,525 0 0
Red Rock Resorts Inc COM 75700L108   107 2 SH   DFND 1 0 2 0
Canadian Natural Resources Ltd PUT 136385101   8,190,000 125,000 SH   SOLE   125,000 0 0
Reliance Steel & Aluminum Co COM 759509102   387,077 1,384 SH   SOLE   1,384 0 0
TC Energy Corp PUT 87807B107   19,545 500 SH   DFND 1 0 500 0
iShares iBoxx $ High Yield Corporate Bond ETF ETF 464288513   8,396,815 108,500 SH   SOLE   108,500 0 0
Bank of Nova Scotia/The CALL 064149107   2,434,500 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia/The PUT 064149107   2,434,500 50,000 SH   SOLE   50,000 0 0
Turtle Beach Corp COM 900450206   11 1 SH   DFND 1 0 1 0
LiveXLive Media Inc COM 53814X102   46 33 SH   DFND 1 0 33 0
BCE Inc PUT 05534B760   1,181,400 30,000 SH   DFND 1 0 30,000 0
Gold Resource Corp COM 38068T105   21 57 SH   DFND 1 0 57 0
HERTZ GLOBAL HOLDINGS INC COM 42704L104   298 2 SH   DFND 1 0 2 0
Invesco QQQ Trust Series 1 ETF 46090E103   35,219 86 SH   SOLE   86 0 0
Endeavor Group Holdings Inc COM 29260Y109   190 8 SH   DFND 1 0 8 0
Generac Holdings Inc COM 368736104   82,584 639 SH   SOLE   639 0 0
Canadian Imperial Bank of Commerce PUT 136069101   2,199,998 45,700 SH   DFND 1 0 45,700 0
BCE Inc PUT 05534B760   645,832 16,400 SH   DFND 1 0 16,400 0
Manhattan Associates Inc COM 562750109   1,722,775 8,001 SH   SOLE   8,001 0 0
Paylocity Holding Corp COM 70438V106   961,076 5,830 SH   SOLE   5,830 0 0
AECOM COM 00766T100   2,046,123 22,137 SH   SOLE   22,137 0 0
Bank of Montreal PUT 063671101   1,691,874 17,100 SH   DFND 1 0 17,100 0
Kinross Gold Corp PUT 496902404   61,105 10,100 SH   DFND 1 0 10,100 0
First Citizens BancShares Inc/ COM 31946M103   4,257 3 SH   SOLE   3 0 0
Bank of Nova Scotia/The CALL 064149107   48,690 1,000 SH   SOLE   1,000 0 0
Bank of Nova Scotia/The CALL 064149107   14,607 300 SH   SOLE   300 0 0
BlackBerry Ltd PUT 09228F103   3,894 1,100 SH   DFND 1 0 1,100 0
BlackBerry Ltd PUT 09228F103   8,850 2,500 SH   DFND 1 0 2,500 0
Tesla Inc PUT 88160R101   9,318,000 37,500 SH   SOLE   37,500 0 0
Royal Bank of Canada PUT 780087102   50,565 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The PUT 064149107   340,830 7,000 SH   DFND 1 0 7,000 0
Barrick Gold Corp PUT 067901108   95,877 5,300 SH   DFND 1 0 5,300 0
Cenovus Energy Inc PUT 15135U109   49,950 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal CALL 063671101   9,755,484 98,600 SH   DFND 1 0 98,600 0
Toronto-Dominion Bank/The PUT 891160509   32,310 500 SH   DFND 1 0 500 0
Suncor Energy Inc PUT 867224107   784,980 24,500 SH   DFND 1 0 24,500 0
Royal Bank of Canada PUT 780087102   556,215 5,500 SH   DFND 1 0 5,500 0
Bank of Nova Scotia/The PUT 064149107   1,777,185 36,500 SH   SOLE   36,500 0 0
Crescent Point Energy Corp PUT 22576C101   24,255 3,500 SH   DFND 1 0 3,500 0
Toronto-Dominion Bank/The PUT 891160509   264,942 4,100 SH   DFND 1 0 4,100 0
Toronto-Dominion Bank/The PUT 891160509   206,784 3,200 SH   DFND 1 0 3,200 0
Toronto-Dominion Bank/The PUT 891160509   471,726 7,300 SH   DFND 1 0 7,300 0
Invesco QQQ Trust Series 1 PUT 46090E103   8,190,400 20,000 SH   SOLE   20,000 0 0
Royal Bank of Canada CALL 780087102   91,017 900 SH   SOLE   900 0 0
iShares Russell 2000 ETF PUT 464287655   13,046,150 65,000 SH   SOLE   65,000 0 0
Toronto-Dominion Bank/The PUT 891160509   1,092,078 16,900 SH   DFND 1 0 16,900 0
Bank of Montreal PUT 063671101   247,350 2,500 SH   DFND 1 0 2,500 0
Invesco QQQ Trust Series 1 ETF 46090E103   33,779,667 82,486 SH   DFND 3 0 82,486 0
Enbridge Inc PUT 29250N105   18,010 500 SH   DFND 1 0 500 0
iShares Russell 2000 ETF PUT 464287655   10,035,500 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   4,095,200 10,000 SH   SOLE   10,000 0 0
iShares Russell 2000 ETF PUT 464287655   10,035,500 50,000 SH   SOLE   50,000 0 0
Dow Inc COM 260557103   109,680 2,000 SH   SOLE   2,000 0 0
Walgreens Boots Alliance Inc COM 931427108   28,721 1,100 SH   SOLE   1,100 0 0
Canadian Imperial Bank of Commerce PUT 136069101   154,048 3,200 SH   DFND 1 0 3,200 0
Constellation Energy Corp COM 21037T109   9,135,421 78,154 SH   SOLE   78,154 0 0
Constellation Energy Corp COM 21037T109   12,419,563 106,250 SH   SOLE   106,250 0 0
Canadian Natural Resources Ltd PUT 136385101   3,276,000 50,000 SH   SOLE   50,000 0 0
SPDR S&P MidCap 400 ETF Trust ETF 78467Y107   3,552 7 SH   SOLE   7 0 0
iShares Russell 2000 ETF CALL 464287655   14,812,398 73,800 SH   SOLE   73,800 0 0
iShares Russell 2000 ETF CALL 464287655   4,014,200 20,000 SH   SOLE   20,000 0 0
Sun Life Financial Inc CALL 866796105   25,930 500 SH   DFND 1 0 500 0
Manulife Financial Corp PUT 56501R106   66,300 3,000 SH   DFND 1 0 3,000 0
PayPal Holdings Inc PUT 70450Y103   1,535,250 25,000 SH   SOLE   25,000 0 0
NVIDIA Corp PUT 67066G104   14,856,600 30,000 SH   SOLE   30,000 0 0
Barrick Gold Corp PUT 067901108   54,270 3,000 SH   DFND 1 0 3,000 0
Advanced Micro Devices Inc PUT 007903107   4,422,300 30,000 SH   SOLE   30,000 0 0
Alphabet Inc PUT 02079K305   8,381,400 60,000 SH   SOLE   60,000 0 0
PayPal Holdings Inc PUT 70450Y103   1,535,250 25,000 SH   SOLE   25,000 0 0
CAE Inc COM 124765108   97,155 4,500 SH   SOLE   4,500 0 0
FirstService Corp COM 33767E202   100,334 619 SH   SOLE   619 0 0
Toronto-Dominion Bank/The CALL 891160509   4,245,534 65,700 SH   DFND 1 0 65,700 0
Altria Group Inc COM 02209S103   80,680 2,000 SH   SOLE   2,000 0 0
Microsoft Corp PUT 594918104   3,760,400 10,000 SH   SOLE   10,000 0 0
Enbridge Inc PUT 29250N105   5,230,104 145,200 SH   DFND 1 0 145,200 0
TELUS International CDA Inc COM 87975H100   16,817 1,960 SH   SOLE   1,960 0 0
Fortis Inc/Canada PUT 349553107   156,294 3,800 SH   DFND 1 0 3,800 0
Netflix Inc CALL 64110L106   2,677,840 5,500 SH   SOLE   5,500 0 0
Netflix Inc PUT 64110L106   2,677,840 5,500 SH   SOLE   5,500 0 0
PayPal Holdings Inc PUT 70450Y103   1,535,250 25,000 SH   SOLE   25,000 0 0
AstraZeneca PLC COM 046353108   261,655 3,885 SH   SOLE   3,885 0 0
Suncor Energy Inc CALL 867224107   522,252 16,300 SH   DFND 1 0 16,300 0
Royal Bank of Canada PUT 780087102   353,955 3,500 SH   DFND 1 0 3,500 0
Cameco Corp PUT 13321L108   431,000 10,000 SH   DFND 1 0 10,000 0
Vermilion Energy Inc PUT 923725105   78,390 6,500 SH   DFND 1 0 6,500 0
Meta Platforms Inc PUT 30303M102   7,964,100 22,500 SH   SOLE   22,500 0 0
Netflix Inc PUT 64110L106   6,329,440 13,000 SH   SOLE   13,000 0 0
VanEck Junior Gold Miners ETF PUT 92189F791   11,373,000 300,000 SH   SOLE   300,000 0 0
Visa Inc PUT 92826C839   13,017,500 50,000 SH   SOLE   50,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   336,980 7,000 SH   SOLE   7,000 0 0
Toronto-Dominion Bank/The PUT 891160509   32,310 500 SH   DFND 1 0 500 0
Invesco QQQ Trust Series 1 CALL 46090E103   10,238,000 25,000 SH   SOLE   25,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   48,140 1,000 SH   SOLE   1,000 0 0
Grab Holdings Ltd COM G4124C109   379,742 112,683 SH   DFND 4 0 112,683 0
Bank of Nova Scotia/The PUT 064149107   267,795 5,500 SH   DFND 1 0 5,500 0
IMAX Corp COM 45245E109   30 2 SH   DFND 1 0 2 0
Rubicon Project Inc/The COM 55955D100   65 7 SH   DFND 1 0 7 0
OptimizeRx Corp COM 68401U204   143 10 SH   DFND 1 0 10 0
Suncor Energy Inc PUT 867224107   438,948 13,700 SH   DFND 1 0 13,700 0
Amazon.com Inc COM 023135106   198,393,680 1,305,737 SH   SOLE   1,305,737 0 0
Viatris Inc COM 92556V106   4,086,278 377,311 SH   SOLE   377,311 0 0
JPMorgan Chase & Co PUT 46625H100   11,907,000 70,000 SH   SOLE   70,000 0 0
Citigroup Inc PUT 172967424   10,288,000 200,000 SH   SOLE   200,000 0 0
Morgan Stanley PUT 617446448   9,325,000 100,000 SH   SOLE   100,000 0 0
Canadian Natural Resources Ltd PUT 136385101   9,828,000 150,000 SH   SOLE   150,000 0 0
Enbridge Inc CALL 29250N105   1,195,864 33,200 SH   DFND 1 0 33,200 0
Canadian National Railway Co PUT 136375102   351,764 2,800 SH   DFND 1 0 2,800 0
Barrick Gold Corp PUT 067901108   12,663 700 SH   DFND 1 0 700 0
Fortis Inc/Canada PUT 349553107   131,616 3,200 SH   DFND 1 0 3,200 0
Fortis Inc/Canada PUT 349553107   464,769 11,300 SH   DFND 1 0 11,300 0
Bank of America Corp PUT 060505104   6,734,000 200,000 SH   SOLE   200,000 0 0
JPMorgan Chase & Co CALL 46625H100   8,505,000 50,000 SH   SOLE   50,000 0 0
Financial Select Sector SPDR Fund CALL 81369Y605   15,040,000 400,000 SH   SOLE   400,000 0 0
JPMorgan Chase & Co PUT 46625H100   4,252,500 25,000 SH   SOLE   25,000 0 0
Suncor Energy Inc CALL 867224107   2,521,548 78,700 SH   DFND 1 0 78,700 0
Suncor Energy Inc PUT 867224107   2,627,280 82,000 SH   DFND 1 0 82,000 0
JPMorgan Chase & Co PUT 46625H100   11,056,500 65,000 SH   SOLE   65,000 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   3,760,000 100,000 SH   SOLE   100,000 0 0
Citigroup Inc CALL 172967424   10,288,000 200,000 SH   SOLE   200,000 0 0
Wells Fargo & Co PUT 949746101   9,844,000 200,000 SH   SOLE   200,000 0 0
Brookfield Business Corp COM 11259V106   1,001 43 SH   DFND 1 0 43 0
Pembina Pipeline Corp PUT 706327103   1,049,810 30,500 SH   DFND 1 0 30,500 0
Enbridge Inc PUT 29250N105   82,846 2,300 SH   DFND 1 0 2,300 0
Manulife Financial Corp CALL 56501R106   2,210,000 100,000 SH   SOLE   100,000 0 0
Cenovus Energy Inc PUT 15135U109   194,805 11,700 SH   DFND 1 0 11,700 0
iShares MSCI Japan ETF ETF 46434G822   334,041,120 5,208,000 SH   SOLE   5,208,000 0 0
BellRing Brands Inc COM 07831C103   222 4 SH   DFND 1 0 4 0
SPDR S&P 500 ETF Trust ETF 78462F103   12,753,043 26,831 SH   DFND 3 0 26,831 0
Citigroup Inc PUT 172967424   2,572,000 50,000 SH   SOLE   50,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   154,048 3,200 SH   DFND 1 0 3,200 0
Brookfield Business Corp COM 11259V106   15,807 679 SH   SOLE   679 0 0
Agnico Eagle Mines Ltd PUT 008474108   575,925 10,500 SH   DFND 1 0 10,500 0
Agnico Eagle Mines Ltd PUT 008474108   38,395 700 SH   DFND 1 0 700 0
Royal Bank of Canada PUT 780087102   1,698,984 16,800 SH   DFND 1 0 16,800 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Chesapeake Energy Corp COM 165167735   2,693 35 SH   SOLE   35 0 0
Liberty Media Corp-Liberty Bra COM 047726302   3,800 96 SH   SOLE   96 0 0
Super Micro Computer Inc COM 86800U104   4,264 15 SH   SOLE   15 0 0
Celsius Holdings Inc COM 15118V207   2,562 47 SH   SOLE   47 0 0
Enbridge Inc PUT 29250N105   108,060 3,000 SH   DFND 1 0 3,000 0
Agnico Eagle Mines Ltd PUT 008474108   54,850 1,000 SH   DFND 1 0 1,000 0
General Motors Co PUT 37045V100   3,592,000 100,000 SH   SOLE   100,000 0 0
RH COM 74967X103   4,955 17 SH   SOLE   17 0 0
Sustainable Opportunities Acqu COM 87261Y106   55 50 SH   DFND 1 0 50 0
Manulife Financial Corp PUT 56501R106   340,340 15,400 SH   DFND 1 0 15,400 0
PPL Corp COM 69351T106   8,130 300 SH   SOLE   300 0 0
Bank of Montreal PUT 063671101   1,899,648 19,200 SH   DFND 1 0 19,200 0
Vermilion Energy Inc PUT 923725105   54,270 4,500 SH   DFND 1 0 4,500 0
Bank of Montreal PUT 063671101   415,548 4,200 SH   DFND 1 0 4,200 0
Canadian National Railway Co CALL 136375102   3,165,876 25,200 SH   DFND 1 0 25,200 0
TC Energy Corp PUT 87807B107   78,180 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109   33,300 2,000 SH   DFND 1 0 2,000 0
Global X US Preferred ETF ETF 37954Y657   16,034,100 826,500 SH   SOLE   826,500 0 0
Enbridge Inc PUT 29250N105   7,924,400 220,000 SH   SOLE   220,000 0 0
Sun Life Financial Inc PUT 866796105   1,296,500 25,000 SH   SOLE   25,000 0 0
Sun Life Financial Inc CALL 866796105   1,296,500 25,000 SH   SOLE   25,000 0 0
BCE Inc PUT 05534B760   39,380 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102   252,825 2,500 SH   SOLE   2,500 0 0
Citigroup Inc CALL 172967424   10,545,200 205,000 SH   SOLE   205,000 0 0
Canadian National Railway Co PUT 136375102   7,537,800 60,000 SH   SOLE   60,000 0 0
Barrick Gold Corp PUT 067901108   3,618 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Commerce PUT 136069101   1,439,386 29,900 SH   DFND 1 0 29,900 0
SPDR Dow Jones Industrial Average ETF Trust PUT 78467X109   2,826,525 7,500 SH   SOLE   7,500 0 0
Cameco Corp PUT 13321L108   68,960 1,600 SH   DFND 1 0 1,600 0
Enbridge Inc PUT 29250N105   1,393,974 38,700 SH   DFND 1 0 38,700 0
Cenovus Energy Inc PUT 15135U109   121,545 7,300 SH   DFND 1 0 7,300 0
Canadian Imperial Bank of Commerce PUT 136069101   197,374 4,100 SH   SOLE   4,100 0 0
Bank of Nova Scotia/The PUT 064149107   4,869 100 SH   SOLE   100 0 0
Canadian Imperial Bank of Commerce PUT 136069101   8,520,780 177,000 SH   SOLE   177,000 0 0
Morgan Stanley CALL 617446448   13,987,500 150,000 SH   SOLE   150,000 0 0
Discovery Communications Inc COM 934423104   10,260,094 901,590 SH   SOLE   901,590 0 0
Discovery Communications Inc COM 934423104   6,196,126 544,475 SH   SOLE   544,475 0 0
Discovery Communications Inc COM 934423104   10,174 894 SH   SOLE   894 0 0
Toronto-Dominion Bank/The PUT 891160509   193,860 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Commerce PUT 136069101   48,140 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   1,260,090 19,500 SH   DFND 1 0 19,500 0
Toronto-Dominion Bank/The PUT 891160509   355,410 5,500 SH   SOLE   5,500 0 0
Bank of Nova Scotia/The CALL 064149107   97,380 2,000 SH   DFND 1 0 2,000 0
Chevron Corp PUT 166764100   4,474,800 30,000 SH   SOLE   30,000 0 0
Occidental Petroleum Corp PUT 674599105   2,985,500 50,000 SH   SOLE   50,000 0 0
Pioneer Natural Resources Co PUT 723787107   2,248,800 10,000 SH   SOLE   10,000 0 0
Pioneer Natural Resources Co COM 723787107   536,339 2,385 SH   SOLE   2,385 0 0
BCE Inc PUT 05534B760   472,560 12,000 SH   DFND 1 0 12,000 0
Pembina Pipeline Corp PUT 706327103   10,326,000 300,000 SH   SOLE   300,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   14,442,000 300,000 SH   SOLE   300,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   14,442,000 300,000 SH   DFND 1 0 300,000 0
iShares Gold Trust ETF 464285204   17,173,200 440,000 SH   SOLE   440,000 0 0
Cleveland-Cliffs Inc COM 185899101   1,346,352 65,933 SH   SOLE   65,933 0 0
Vermilion Energy Inc PUT 923725105   155,574 12,900 SH   DFND 1 0 12,900 0
Bank of Nova Scotia/The PUT 064149107   58,428 1,200 SH   DFND 1 0 1,200 0
BCE Inc PUT 05534B760   2,953,500 75,000 SH   SOLE   75,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   6,142,800 15,000 SH   SOLE   15,000 0 0
Manulife Financial Corp CALL 56501R106   68,510 3,100 SH   DFND 1 0 3,100 0
Caesarstone Ltd COM M20598104   15 4 SH   DFND 1 0 4 0
Futu Holdings Ltd COM 36118L106   710 13 SH   DFND 1 0 13 0
Inmode Ltd COM M5425M103   111 5 SH   DFND 1 0 5 0
Ituran Location and Control Lt COM M6158M104   708 26 SH   DFND 1 0 26 0
Taboola.com Ltd COM M8744T106   390 90 SH   DFND 1 0 90 0
Netflix Inc PUT 64110L106   7,303,200 15,000 SH   SOLE   15,000 0 0
SPDR Dow Jones Industrial Average ETF Trust PUT 78467X109   3,768,700 10,000 SH   SOLE   10,000 0 0
SPDR Dow Jones Industrial Average ETF Trust CALL 78467X109   3,768,700 10,000 SH   SOLE   10,000 0 0
SPDR S&P Biotech ETF PUT 78464A870   4,464,500 50,000 SH   SOLE   50,000 0 0
Netflix Inc PUT 64110L106   14,606,400 30,000 SH   SOLE   30,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   96,280 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd PUT 136385101   131,040 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Commerce PUT 136069101   96,280 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101   12,812,730 129,500 SH   SOLE   129,500 0 0
Toronto-Dominion Bank/The PUT 891160509   1,486,260 23,000 SH   DFND 1 0 23,000 0
Facebook Inc COM 30303M102   48,139 136 SH   SOLE   136 0 0
Wells Fargo & Co CALL 949746101   2,953,200 60,000 SH   SOLE   60,000 0 0
Citigroup Inc PUT 172967424   3,600,800 70,000 SH   SOLE   70,000 0 0
Citigroup Inc PUT 172967424   4,115,200 80,000 SH   SOLE   80,000 0 0
Royal Bank of Canada PUT 780087102   343,842 3,400 SH   SOLE   3,400 0 0
iShares China Large-Cap ETF ETF 464287184   120,870,900 5,030,000 SH   SOLE   5,030,000 0 0
Cenovus Energy Inc CALL 15135U109   78,255 4,700 SH   DFND 1 0 4,700 0
Suncor Energy Inc PUT 867224107   76,896 2,400 SH   DFND 1 0 2,400 0
Vermilion Energy Inc PUT 923725105   54,270 4,500 SH   DFND 1 0 4,500 0
Suncor Energy Inc PUT 867224107   17,622,000 550,000 SH   SOLE   550,000 0 0
Suncor Energy Inc PUT 867224107   51,264 1,600 SH   DFND 1 0 1,600 0
Royal Bank of Canada CALL 780087102   202,260 2,000 SH   DFND 1 0 2,000 0
Bausch Lomb Corp COM 071705107   68 4 SH   DFND 1 0 4 0
Vanguard Total International Bond ETF ETF 92203J407   8,638,875 175,000 SH   SOLE   175,000 0 0
Vermilion Energy Inc PUT 923725105   62,712 5,200 SH   DFND 1 0 5,200 0
Canadian Imperial Bank of Commerce PUT 136069101   385,120 8,000 SH   DFND 1 0 8,000 0
Crescent Point Energy Corp PUT 22576C101   15,939 2,300 SH   DFND 1 0 2,300 0
Bank of Nova Scotia/The PUT 064149107   370,044 7,600 SH   DFND 1 0 7,600 0
iShares Russell 2000 ETF PUT 464287655   10,035,500 50,000 SH   SOLE   50,000 0 0
Amcor PLC COM G0250X107   38,560,000 4,000,000 SH   DFND 2 0 4,000,000 0
Canadian Imperial Bank of Commerce CALL 136069101   568,052 11,800 SH   DFND 1 0 11,800 0
Amazon.com Inc PUT 023135106   3,038,800 20,000 SH   SOLE   20,000 0 0
Vermilion Energy Inc PUT 923725105   15,678 1,300 SH   DFND 1 0 1,300 0
Independence Realty Trust Inc COM 45378A106   107 7 SH   DFND 1 0 7 0
Revance Therapeutics Inc COM 761330109   44 5 SH   DFND 1 0 5 0
Bank of Nova Scotia/The PUT 064149107   559,935 11,500 SH   DFND 1 0 11,500 0
Agnico Eagle Mines Ltd PUT 008474108   822,750 15,000 SH   DFND 1 0 15,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   16,380,800 40,000 SH   SOLE   40,000 0 0
iShares Floating Rate Bond ETF ETF 46429B655   2,277,900 45,000 SH   SOLE   45,000 0 0
JPMorgan Equity Premium Income ETF ETF 46641Q332   19,243,000 350,000 SH   SOLE   350,000 0 0
Manulife Financial Corp PUT 56501R106   55,250 2,500 SH   DFND 1 0 2,500 0
BCE Inc PUT 05534B760   78,760 2,000 SH   DFND 1 0 2,000 0
Skeena Resources Ltd COM 83056P715   10,302 2,111 SH   SOLE   2,111 0 0
Algoma Steel Group Inc COM 015658107   43,901 4,377 SH   SOLE   4,377 0 0
Cleveland-Cliffs Inc COM 185899101   3,267 160 SH   SOLE   160 0 0
LPL Financial Holdings Inc COM 50212V100   2,234,546 9,817 SH   SOLE   9,817 0 0
American Homes 4 Rent COM 02665T306   3,704 103 SH   SOLE   103 0 0
ROBLOX Corp COM 771049103   6,126 134 SH   SOLE   134 0 0
ROBLOX Corp COM 771049103   2,519,401 55,105 SH   SOLE   55,105 0 0
TC Energy Corp PUT 87807B107   4,030,179 103,100 SH   DFND 1 0 103,100 0
Crescent Point Energy Corp PUT 22576C101   83,160 12,000 SH   DFND 1 0 12,000 0
Vermilion Energy Inc PUT 923725105   36,180 3,000 SH   DFND 1 0 3,000 0
TELUS Corp PUT 87971M103   35,580 2,000 SH   DFND 1 0 2,000 0
Imperial Oil Ltd COM 453038408   1,130,074 19,760 SH   SOLE   19,760 0 0
FTC Solar Inc COM 30320C103   7 10 SH   DFND 1 0 10 0
Gevo Inc COM 374396406   29 25 SH   DFND 1 0 25 0
Maxeon Solar Technologies Ltd COM Y58473102   143 20 SH   DFND 1 0 20 0
Vermilion Energy Inc PUT 923725105   60,300 5,000 SH   DFND 1 0 5,000 0
WisdomTree US Efficient Core F ETF 97717Y790   17,960,100 457,000 SH   SOLE   457,000 0 0
Deutsche Bank AG COM D18190898   203 15 SH   DFND 1 0 15 0
Airbnb Inc CALL 009066101   1,089,120 8,000 SH   SOLE   8,000 0 0
Vermilion Energy Inc PUT 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   230,370 4,200 SH   DFND 1 0 4,200 0
BCE Inc PUT 05534B760   98,450 2,500 SH   DFND 1 0 2,500 0
Enbridge Inc PUT 29250N105   43,224 1,200 SH   DFND 1 0 1,200 0
Enbridge Inc PUT 29250N105   18,010 500 SH   DFND 1 0 500 0
Suncor Energy Inc PUT 867224107   16,020 500 SH   DFND 1 0 500 0
Manulife Financial Corp PUT 56501R106   44,200 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The CALL 891160509   6,462 100 SH   DFND 1 0 100 0
Enbridge Inc PUT 29250N105   18,010 500 SH   DFND 1 0 500 0
Comstock Resources Inc COM 205768302   27 3 SH   DFND 1 0 3 0
Imperial Oil Ltd PUT 453038408   11,438,000 200,000 SH   SOLE   200,000 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   7,143,624 112,800 SH   SOLE   112,800 0 0
Suncor Energy Inc PUT 867224107   3,204,000 100,000 SH   SOLE   100,000 0 0
Canadian Pacific Railway Ltd COM 13646K108   1,119,727 14,163 SH   SOLE   14,163 0 0
Benson Hill Inc COM 082490103   19 107 SH   SOLE   107 0 0
Bank of Nova Scotia/The PUT 064149107   4,869,000 100,000 SH   DFND 1 0 100,000 0
Canadian Imperial Bank of Commerce PUT 136069101   4,814,000 100,000 SH   DFND 1 0 100,000 0
Alphabet Inc COM 02079K107   6,765 48 SH   SOLE   48 0 0
Bank of Nova Scotia/The PUT 064149107   715,743 14,700 SH   DFND 1 0 14,700 0
Peloton Interactive Inc CALL 70614W100   121,800 20,000 SH   SOLE   20,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   20,476,000 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   32,761,600 80,000 SH   SOLE   80,000 0 0
Advanced Micro Devices Inc PUT 007903107   2,948,200 20,000 SH   SOLE   20,000 0 0
JPMorgan Chase & Co PUT 46625H100   12,757,500 75,000 SH   SOLE   75,000 0 0
BCE Inc PUT 05534B760   870,298 22,100 SH   DFND 1 0 22,100 0
Patterson-UTI Energy Inc COM 703481101   97 9 SH   SOLE   9 0 0
Vanguard Dividend Appreciation ETF ETF 921908844   5,112,000 30,000 SH   SOLE   30,000 0 0
Citigroup Inc PUT 172967424   10,288,000 200,000 SH   SOLE   200,000 0 0
Morgan Stanley PUT 617446448   18,650,000 200,000 SH   SOLE   200,000 0 0
Manulife Financial Corp CALL 56501R106   48,620 2,200 SH   DFND 1 0 2,200 0
Alcon Inc COM H01301128   336,463 4,307 SH   DFND 2 0 4,307 0
QIAGEN NV COM N72482123   40,760 1,001 SH   DFND 2 0 1,001 0
Coca-Cola European Partners PL COM G25839104   333,433 4,996 SH   SOLE   4,996 0 0
Wix.com Ltd COM M98068105   59,911 487 SH   SOLE   487 0 0
Agnico Eagle Mines Ltd COM 008474108   656,719 11,973 SH   SOLE   11,973 0 0
BCE Inc COM 05534B760   371,511 9,434 SH   SOLE   9,434 0 0
Cameco Corp COM 13321L108   246,273 5,714 SH   SOLE   5,714 0 0
CGI Group Inc COM 12532H104   831,735 7,758 SH   SOLE   7,758 0 0
Rogers Communications Inc COM 775109200   403,736 8,625 SH   SOLE   8,625 0 0
Royal Bank of Canada COM 780087102   1,519,579 15,026 SH   SOLE   15,026 0 0
Shopify Inc COM 82509L107   701,022 8,999 SH   SOLE   8,999 0 0
Sun Life Financial Inc COM 866796105   827,167 15,950 SH   SOLE   15,950 0 0
Thomson Reuters Corp COM 884903808   703,172 4,809 SH   SOLE   4,809 0 0
Wheaton Precious Metals Corp COM 962879102   3,317,079 67,229 SH   SOLE   67,229 0 0
Builders FirstSource Inc COM 12008R107   4,907,034 29,394 SH   SOLE   29,394 0 0
Albertsons Cos Inc COM 013091103   2,507 109 SH   SOLE   109 0 0
Manulife Financial Corp CALL 56501R106   123,760 5,600 SH   DFND 1 0 5,600 0
BCE Inc PUT 05534B760   255,970 6,500 SH   DFND 1 0 6,500 0
Morgan Stanley CALL 617446448   4,662,500 50,000 SH   SOLE   50,000 0 0
TC Energy Corp PUT 87807B107   46,908 1,200 SH   DFND 1 0 1,200 0
BCE Inc PUT 05534B760   291,412 7,400 SH   DFND 1 0 7,400 0
iShares Russell 2000 ETF PUT 464287655   10,035,500 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia/The PUT 064149107   355,437 7,300 SH   DFND 1 0 7,300 0
Toronto-Dominion Bank/The CALL 891160509   96,930 1,500 SH   DFND 1 0 1,500 0
Manulife Financial Corp PUT 56501R106   4,420,000 200,000 SH   SOLE   200,000 0 0
Canadian Imperial Bank of Commerce CALL 136069101   173,304 3,600 SH   DFND 1 0 3,600 0
Bank of America Corp PUT 060505104   5,892,250 175,000 SH   SOLE   175,000 0 0
Agnico Eagle Mines Ltd PUT 008474108   329,100 6,000 SH   DFND 1 0 6,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   10,238,000 25,000 SH   SOLE   25,000 0 0
Suncor Energy Inc CALL 867224107   19,224 600 SH   DFND 1 0 600 0
Canadian Imperial Bank of Commerce PUT 136069101   5,319,470 110,500 SH   SOLE   110,500 0 0
QUALCOMM Inc COM 747525103   4,339 30 SH   SOLE   30 0 0
Pembina Pipeline Corp PUT 706327103   20,652,000 600,000 SH   SOLE   600,000 0 0
ARYA Sciences Acquisition Corp COM G31659108   318,280 29,200 SH   SOLE   29,200 0 0
Rogers Communications Inc PUT 775109200   299,584 6,400 SH   DFND 1 0 6,400 0
Canadian National Railway Co PUT 136375102   201,008 1,600 SH   DFND 1 0 1,600 0
Canadian Imperial Bank of Commerce PUT 136069101   553,610 11,500 SH   DFND 1 0 11,500 0
Bank of Nova Scotia/The PUT 064149107   370,044 7,600 SH   DFND 1 0 7,600 0
Pembina Pipeline Corp PUT 706327103   6,884 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Commerce PUT 136069101   4,814,000 100,000 SH   SOLE   100,000 0 0
Bank of Nova Scotia/The PUT 064149107   146,070 3,000 SH   DFND 1 0 3,000 0
Alphabet Inc PUT 02079K305   1,396,900 10,000 SH   SOLE   10,000 0 0
Crescent Point Energy Corp PUT 22576C101   3,465 500 SH   DFND 1 0 500 0
Crescent Point Energy Corp PUT 22576C101   13,860 2,000 SH   DFND 1 0 2,000 0
Suncor Energy Inc CALL 867224107   64,080 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109   49,950 3,000 SH   DFND 1 0 3,000 0
Enbridge Inc PUT 29250N105   97,254 2,700 SH   DFND 1 0 2,700 0
Deutsche Bank AG COM D18190898   12,533,723 924,998 SH   DFND 4 0 924,998 0
Crescent Point Energy Corp PUT 22576C101   13,860 2,000 SH   DFND 1 0 2,000 0
Vanguard Extended Market ETF ETF 922908652   16,442,000 100,000 SH   SOLE   100,000 0 0
Cenovus Energy Inc CALL 15135U109   69,930 4,200 SH   DFND 1 0 4,200 0
Toronto-Dominion Bank/The PUT 891160509   103,392 1,600 SH   DFND 1 0 1,600 0
Bank of Montreal CALL 063671101   98,940 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp PUT 706327103   10,326 300 SH   DFND 1 0 300 0
Hudbay Minerals Inc PUT 443628102   5,520 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc CALL 867224107   16,020 500 SH   DFND 1 0 500 0
Cenovus Energy Inc PUT 15135U109   88,245 5,300 SH   DFND 1 0 5,300 0
Vermilion Energy Inc PUT 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Avis Budget Group Inc COM 053774105   86,857,400 490,000 SH   SOLE   490,000 0 0
IAMGOLD Corp COM 450913108   3 1 SH   DFND 1 0 1 0
MRC Global Inc COM 55345K103   11 1 SH   DFND 1 0 1 0
Rogers Communications Inc PUT 775109200   93,620 2,000 SH   DFND 1 0 2,000 0
SPDR S&P 500 ETF Trust PUT 78462F103   83,179,250 175,000 SH   SOLE   175,000 0 0
Manulife Financial Corp PUT 56501R106   12,155,000 550,000 SH   SOLE   550,000 0 0
TELUS Corp PUT 87971M103   1,779 100 SH   DFND 1 0 100 0
Pembina Pipeline Corp CALL 706327103   12,119,282 352,100 SH   DFND 1 0 352,100 0
Manulife Financial Corp PUT 56501R106   22,100 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   22,100 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   22,100 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   15,939 2,300 SH   DFND 1 0 2,300 0
Triple Flag Precious Metals Co COM 89679M104   17,849 1,341 SH   SOLE   1,341 0 0
MACOM Technology Solutions Hol COM 55405Y100   186 2 SH   DFND 1 0 2 0
Toronto-Dominion Bank/The PUT 891160509   64,620 1,000 SH   DFND 1 0 1,000 0
Plug Power Inc COM 72919P202   2,043 454 SH   DFND 1 0 454 0
Toronto-Dominion Bank/The PUT 891160509   96,930 1,500 SH   DFND 1 0 1,500 0
TC Energy Corp PUT 87807B107   2,048,316 52,400 SH   DFND 1 0 52,400 0
Pembina Pipeline Corp CALL 706327103   75,724 2,200 SH   DFND 1 0 2,200 0
Bank of Montreal PUT 063671101   989,400 10,000 SH   DFND 1 0 10,000 0
Barrick Gold Corp PUT 067901108   36,180 2,000 SH   DFND 1 0 2,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   20,476,000 50,000 SH   SOLE   50,000 0 0
Enbridge Inc PUT 29250N105   7,204,000 200,000 SH   SOLE   200,000 0 0
TC Energy Corp PUT 87807B107   58,635 1,500 SH   DFND 1 0 1,500 0
Toronto-Dominion Bank/The PUT 891160509   885,294 13,700 SH   DFND 1 0 13,700 0
Cameco Corp CALL 13321L108   159,470 3,700 SH   DFND 1 0 3,700 0
BlackBerry Ltd CALL 09228F103   883,230 249,500 SH   DFND 1 0 249,500 0
Cameco Corp CALL 13321L108   887,860 20,600 SH   DFND 1 0 20,600 0
Imperial Oil Ltd PUT 453038408   228,760 4,000 SH   DFND 1 0 4,000 0
Canadian Natural Resources Ltd PUT 136385101   163,800 2,500 SH   DFND 1 0 2,500 0
Fortis Inc/Canada CALL 349553107   8,226 200 SH   DFND 1 0 200 0
Cenovus Energy Inc CALL 15135U109   246,420 14,800 SH   DFND 1 0 14,800 0
Vermilion Energy Inc CALL 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp CALL 496902404   9,075 1,500 SH   DFND 1 0 1,500 0
Schwab US Large-Cap ETF ETF 808524201   7,050,000 125,000 SH   SOLE   125,000 0 0
Valaris Ltd COM G9460G101   137 2 SH   DFND 1 0 2 0
Canadian Natural Resources Ltd CALL 136385101   131,040 2,000 SH   DFND 1 0 2,000 0
Hudbay Minerals Inc PUT 443628102   2,208 400 SH   DFND 1 0 400 0
Texas Pacific Land Corp COM 88262P102   3,145 2 SH   SOLE   2 0 0
Carlisle Cos Inc COM 142339100   2,042,355 6,537 SH   SOLE   6,537 0 0
Carlisle Cos Inc COM 142339100   4,999 16 SH   SOLE   16 0 0
Texas Pacific Land Corp COM 88262P102   1,173,048 746 SH   SOLE   746 0 0
Gaming and Leisure Properties COM 36467J108   4,096 83 SH   SOLE   83 0 0
Open Text Corp COM 683715106   176,610 4,203 SH   SOLE   4,203 0 0
Sun Life Financial Inc CALL 866796105   456,368 8,800 SH   DFND 1 0 8,800 0
Barrick Gold Corp CALL 067901108   302,103 16,700 SH   DFND 1 0 16,700 0
Bank of Nova Scotia/The CALL 064149107   1,022,490 21,000 SH   DFND 1 0 21,000 0
Hecla Mining Co COM 422704106   36,657 7,621 SH   DFND 1 0 7,621 0
Hecla Mining Co COM 422704106   20,139 4,187 SH   DFND 1 0 4,187 0
Bank of Montreal PUT 063671101   197,880 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101   98,940 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   573,852 5,800 SH   DFND 1 0 5,800 0
Suncor Energy Inc PUT 867224107   6,408 200 SH   DFND 1 0 200 0
Sun Life Financial Inc PUT 866796105   10,372,000 200,000 SH   SOLE   200,000 0 0
Bank of Nova Scotia/The PUT 064149107   9,738,000 200,000 SH   SOLE   200,000 0 0
Agree Realty Corp COM 008492100   602,809 9,576 SH   SOLE   9,576 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   1,336,263 21,100 SH   SOLE   21,100 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   4,445,766 70,200 SH   SOLE   70,200 0 0
Bank of Nova Scotia/The PUT 064149107   389,520 8,000 SH   SOLE   8,000 0 0
Royal Bank of Canada PUT 780087102   10,173,678 100,600 SH   SOLE   100,600 0 0
Fortis Inc/Canada PUT 349553107   966,555 23,500 SH   SOLE   23,500 0 0
Fortis Inc/Canada PUT 349553107   1,521,810 37,000 SH   SOLE   37,000 0 0
Fortis Inc/Canada CALL 349553107   349,605 8,500 SH   SOLE   8,500 0 0
TC Energy Corp PUT 87807B107   7,818,000 200,000 SH   SOLE   200,000 0 0
Fortis Inc/Canada CALL 349553107   82,260 2,000 SH   SOLE   2,000 0 0
Builders FirstSource Inc COM 12008R107   6,516,837 39,037 SH   SOLE   39,037 0 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Financial Select Sector SPDR Fund PUT 81369Y605   5,997,200 159,500 SH   SOLE   159,500 0 0
Enbridge Inc PUT 29250N105   122,468 3,400 SH   SOLE   3,400 0 0
Suncor Energy Inc PUT 867224107   48,060 1,500 SH   DFND 1 0 1,500 0
Toronto-Dominion Bank/The CALL 891160509   1,111,464 17,200 SH   DFND 1 0 17,200 0
Advanced Micro Devices Inc PUT 007903107   11,055,750 75,000 SH   SOLE   75,000 0 0
NVIDIA Corp PUT 67066G104   24,761,000 50,000 SH   SOLE   50,000 0 0
Enbridge Inc PUT 29250N105   10,842,020 301,000 SH   SOLE   301,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   20,476,000 50,000 SH   SOLE   50,000 0 0
Thomson Reuters Corp CALL 884903808   58,488 400 SH   DFND 1 0 400 0
Micron Technology Inc PUT 595112103   5,120,400 60,000 SH   SOLE   60,000 0 0
Bank of Nova Scotia/The CALL 064149107   822,861 16,900 SH   DFND 1 0 16,900 0
Canadian Imperial Bank of Commerce PUT 136069101   659,518 13,700 SH   DFND 1 0 13,700 0
Fortis Inc/Canada CALL 349553107   41,130 1,000 SH   SOLE   1,000 0 0
Bank of Nova Scotia/The PUT 064149107   876,420 18,000 SH   DFND 1 0 18,000 0
BCE Inc PUT 05534B760   1,189,276 30,200 SH   SOLE   30,200 0 0
TC Energy Corp PUT 87807B107   7,818,000 200,000 SH   SOLE   200,000 0 0
InMed Pharmaceuticals Inc COM 457637601   1 2 SH   DFND 1 0 2 0
Canadian Natural Resources Ltd PUT 136385101   262,080 4,000 SH   DFND 1 0 4,000 0
Royal Bank of Canada PUT 780087102   50,565 500 SH   SOLE   500 0 0
Fortis Inc/Canada PUT 349553107   353,718 8,600 SH   SOLE   8,600 0 0
Bank of Nova Scotia/The PUT 064149107   68,166 1,400 SH   SOLE   1,400 0 0
BCE Inc PUT 05534B760   63,008 1,600 SH   SOLE   1,600 0 0
ADL Ventures Inc COM 75585H206   160 100 SH   DFND 1 0 100 0
Hudbay Minerals Inc CALL 443628102   14,352 2,600 SH   DFND 1 0 2,600 0
iShares Russell 2000 ETF CALL 464287655   35,124,250 175,000 SH   SOLE   175,000 0 0
Enbridge Inc PUT 29250N105   1,228,282 34,100 SH   DFND 1 0 34,100 0
Enbridge Inc PUT 29250N105   3,922,578 108,900 SH   DFND 1 0 108,900 0
Gran Colombia Gold Corp COM 04040Y109   12,155 3,700 SH   DFND 1 0 3,700 0
Enbridge Inc PUT 29250N105   93,652 2,600 SH   SOLE   2,600 0 0
Fortis Inc/Canada PUT 349553107   329,040 8,000 SH   SOLE   8,000 0 0
Alphabet Inc PUT 02079K305   2,793,800 20,000 SH   SOLE   20,000 0 0
Bank of Nova Scotia/The PUT 064149107   155,808 3,200 SH   DFND 1 0 3,200 0
Toronto-Dominion Bank/The PUT 891160509   45,531,252 704,600 SH   DFND 1 0 704,600 0
Bank of Nova Scotia/The PUT 064149107   14,611,869 300,100 SH   SOLE   300,100 0 0
Relmada Therapeutics Inc COM 75955J402   306 74 SH   DFND 1 0 74 0
Bank of Montreal PUT 063671101   25,041,714 253,100 SH   SOLE   253,100 0 0
BCE Inc PUT 05534B760   476,498 12,100 SH   SOLE   12,100 0 0
Crescent Point Energy Corp COM 22576C101   202,210 29,179 SH   SOLE   29,179 0 0
Bank of Nova Scotia/The PUT 064149107   355,437 7,300 SH   DFND 1 0 7,300 0
Invesco QQQ Trust Series 1 PUT 46090E103   12,285,600 30,000 SH   SOLE   30,000 0 0
Cenovus Energy Inc CALL 15135U109   28,305 1,700 SH   DFND 1 0 1,700 0
Sun Life Financial Inc PUT 866796105   440,810 8,500 SH   DFND 1 0 8,500 0
Royal Bank of Canada PUT 780087102   940,509 9,300 SH   DFND 1 0 9,300 0
Canadian Natural Resources Ltd PUT 136385101   13,104 200 SH   DFND 1 0 200 0
Toronto-Dominion Bank/The PUT 891160509   678,510 10,500 SH   DFND 1 0 10,500 0
Royal Bank of Canada PUT 780087102   11,397,351 112,700 SH   DFND 1 0 112,700 0
Royal Bank of Canada CALL 780087102   7,483,620 74,000 SH   DFND 1 0 74,000 0
Toronto-Dominion Bank/The CALL 891160509   45,246,924 700,200 SH   DFND 1 0 700,200 0
TC Energy Corp PUT 87807B107   293,175 7,500 SH   DFND 1 0 7,500 0
Enbridge Inc PUT 29250N105   316,976 8,800 SH   DFND 1 0 8,800 0
Bank of Montreal CALL 063671101   98,940 1,000 SH   DFND 1 0 1,000 0
UBS Group AG COM H42097107   34,591,129 1,119,454 SH   DFND 2 0 1,119,454 0
Bank of Montreal PUT 063671101   17,314,500 175,000 SH   DFND 1 0 175,000 0
Bank of Montreal CALL 063671101   17,314,500 175,000 SH   DFND 1 0 175,000 0
Cenovus Energy Inc CALL 15135U109   59,940 3,600 SH   DFND 1 0 3,600 0
Royal Bank of Canada PUT 780087102   1,233,786 12,200 SH   DFND 1 0 12,200 0
Cenovus Energy Inc CALL 15135U109   4,995 300 SH   DFND 1 0 300 0
Royal Bank of Canada PUT 780087102   4,338,477 42,900 SH   DFND 1 0 42,900 0
Cenovus Energy Inc PUT 15135U109   31,635 1,900 SH   DFND 1 0 1,900 0
Royal Bank of Canada PUT 780087102   535,989 5,300 SH   DFND 1 0 5,300 0
Royal Bank of Canada PUT 780087102   1,850,679 18,300 SH   DFND 1 0 18,300 0
VAALCO Energy Inc COM 91851C201   34,128 7,601 SH   DFND 1 0 7,601 0
VAALCO Energy Inc COM 91851C201   54 12 SH   DFND 1 0 12 0
Invesco QQQ Trust Series 1 PUT 46090E103   61,428,000 150,000 SH   SOLE   150,000 0 0
Enbridge Inc PUT 29250N105   7,204,000 200,000 SH   SOLE   200,000 0 0
BCE Inc PUT 05534B760   94,512 2,400 SH   DFND 1 0 2,400 0
Canadian Natural Resources Ltd PUT 136385101   32,760 500 SH   DFND 1 0 500 0
TC Energy Corp PUT 87807B107   1,055,430 27,000 SH   DFND 1 0 27,000 0
Utilities Select Sector SPDR Fund CALL 81369Y886   3,166,500 50,000 SH   SOLE   50,000 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   3,166,500 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   20,476,000 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   20,476,000 50,000 SH   SOLE   50,000 0 0
Enbridge Inc CALL 29250N105   421,434 11,700 SH   DFND 1 0 11,700 0
Logitech International SA COM H50430232   1,611,457 16,952 SH   DFND 2 0 16,952 0
Bank of Nova Scotia/The PUT 064149107   988,407 20,300 SH   DFND 1 0 20,300 0
Bank of Nova Scotia/The CALL 064149107   842,337 17,300 SH   DFND 1 0 17,300 0
Canadian Natural Resources Ltd CALL 136385101   511,056 7,800 SH   DFND 1 0 7,800 0
Utilities Select Sector SPDR Fund CALL 81369Y886   13,216,971 208,700 SH   SOLE   208,700 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   639,633 10,100 SH   SOLE   10,100 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   2,146,887 33,900 SH   SOLE   33,900 0 0
Alphabet Inc PUT 02079K305   2,793,800 20,000 SH   SOLE   20,000 0 0
SPDR S&P 500 ETF Trust CALL 78462F103   23,765,500 50,000 SH   SOLE   50,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   202,188 4,200 SH   DFND 1 0 4,200 0
Apple Inc PUT 037833100   9,626,500 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia/The CALL 064149107   594,018 12,200 SH   DFND 1 0 12,200 0
TC Energy Corp PUT 87807B107   39,090 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners COM G16258108   10,512 400 SH   DFND 1 0 400 0
Invesco QQQ Trust Series 1 CALL 46090E103   10,238,000 25,000 SH   SOLE   25,000 0 0
AGFiQ US Market Neutral Anti-Beta Fund ETF 00110G408   14,713 868 SH   DFND 1 0 868 0
RXO Inc COM 74982T103   744 32 SH   SOLE   32 0 0
Airbnb Inc PUT 009066101   1,497,540 11,000 SH   SOLE   11,000 0 0
Suncor Energy Inc PUT 867224107   3,204 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd CALL 136385101   91,728 1,400 SH   DFND 1 0 1,400 0
TELUS Corp CALL 87971M103   8,895 500 SH   DFND 1 0 500 0
Hudbay Minerals Inc CALL 443628102   23,184 4,200 SH   DFND 1 0 4,200 0
Airbnb Inc PUT 009066101   1,497,540 11,000 SH   SOLE   11,000 0 0
Amazon.com Inc PUT 023135106   1,215,520 8,000 SH   SOLE   8,000 0 0
Advanced Micro Devices Inc PUT 007903107   1,474,100 10,000 SH   SOLE   10,000 0 0
Salesforce Inc PUT 79466L302   1,052,560 4,000 SH   SOLE   4,000 0 0
BCE Inc PUT 05534B760   228,404 5,800 SH   DFND 1 0 5,800 0
BCE Inc PUT 05534B760   224,466 5,700 SH   DFND 1 0 5,700 0
SPDR S&P 500 ETF Trust CALL 78462F103   23,765,500 50,000 SH   SOLE   50,000 0 0
SPDR S&P 500 ETF Trust PUT 78462F103   23,765,500 50,000 SH   SOLE   50,000 0 0
Ovintiv Inc CALL 69047Q102   114,192 2,600 SH   DFND 1 0 2,600 0
Cenovus Energy Inc CALL 15135U109   9,990 600 SH   DFND 1 0 600 0
Cameco Corp CALL 13321L108   86,200 2,000 SH   DFND 1 0 2,000 0
TC Energy Corp PUT 87807B107   117,270 3,000 SH   DFND 1 0 3,000 0
Suncor Energy Inc PUT 867224107   765,756 23,900 SH   DFND 1 0 23,900 0
iShares Russell 2000 ETF PUT 464287655   20,071,000 100,000 SH   SOLE   100,000 0 0
AMERCO COM 023586506   891,136 12,651 SH   SOLE   12,651 0 0
AMERCO COM 023586506   318,107 4,516 SH   SOLE   4,516 0 0
TELUS Corp PUT 87971M103   14,232 800 SH   DFND 1 0 800 0
TC Energy Corp CALL 87807B107   54,726 1,400 SH   DFND 1 0 1,400 0
Fortis Inc/Canada CALL 349553107   102,825 2,500 SH   DFND 1 0 2,500 0
BCE Inc CALL 05534B760   35,442 900 SH   DFND 1 0 900 0
Bank of Montreal CALL 063671101   19,788 200 SH   DFND 1 0 200 0
Toronto-Dominion Bank/The CALL 891160509   20,077,434 310,700 SH   DFND 1 0 310,700 0
Bank of Montreal CALL 063671101   959,718 9,700 SH   DFND 1 0 9,700 0
Invesco QQQ Trust Series 1 PUT 46090E103   32,761,600 80,000 SH   SOLE   80,000 0 0
Toronto-Dominion Bank/The CALL 891160509   529,884 8,200 SH   DFND 1 0 8,200 0
Deutsche Bank AG COM D18190898   2,709,851 199,989 SH   DFND 2 0 199,989 0
QIAGEN NV COM N72482123   957,109 23,505 SH   DFND 2 0 23,505 0
iShares MSCI Eurozone ETF ETF 464286608   237,200 5,000 SH   SOLE   5,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   40,952,000 100,000 SH   SOLE   100,000 0 0
Bank of Nova Scotia/The CALL 064149107   77,904 1,600 SH   DFND 1 0 1,600 0
Amazon.com Inc PUT 023135106   911,640 6,000 SH   SOLE   6,000 0 0
Bank of Montreal PUT 063671101   19,788,000 200,000 SH   SOLE   200,000 0 0
Vermilion Energy Inc CALL 923725105   30,150 2,500 SH   DFND 1 0 2,500 0
Financial Select Sector SPDR Fund ETF 81369Y605   156,416,000 4,160,000 SH   SOLE   4,160,000 0 0
Vermilion Energy Inc CALL 923725105   261,702 21,700 SH   DFND 1 0 21,700 0
Barrick Gold Corp CALL 067901108   7,236 400 SH   DFND 1 0 400 0
Royal Bank of Canada CALL 780087102   222,486 2,200 SH   DFND 1 0 2,200 0
Hudbay Minerals Inc CALL 443628102   14,352 2,600 SH   DFND 1 0 2,600 0
Canadian Imperial Bank of Commerce CALL 136069101   9,628 200 SH   DFND 1 0 200 0
Cenovus Energy Inc PUT 15135U109   84,915 5,100 SH   DFND 1 0 5,100 0
Manulife Financial Corp PUT 56501R106   6,630,000 300,000 SH   SOLE   300,000 0 0
Energy Select Sector SPDR Fund PUT 81369Y506   4,192,000 50,000 SH   SOLE   50,000 0 0
Canadian Natural Resources Ltd PUT 136385101   131,040 2,000 SH   DFND 1 0 2,000 0
Kinross Gold Corp CALL 496902404   18,150 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The CALL 064149107   9,738 200 SH   DFND 1 0 200 0
TC Energy Corp PUT 87807B107   7,818,000 200,000 SH   SOLE   200,000 0 0
Thomson Reuters Corp CALL 884903808   336,306 2,300 SH   DFND 1 0 2,300 0
BCE Inc CALL 05534B760   3,938 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The CALL 891160509   297,252 4,600 SH   DFND 1 0 4,600 0
Barrick Gold Corp CALL 067901108   106,731 5,900 SH   DFND 1 0 5,900 0
Barrick Gold Corp PUT 067901108   3,618 200 SH   DFND 1 0 200 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   93,652 2,600 SH   DFND 1 0 2,600 0
Tesla Inc PUT 88160R101   18,636,000 75,000 SH   SOLE   75,000 0 0
Bank of Nova Scotia/The PUT 064149107   24,345 500 SH   SOLE   500 0 0
Pan American Silver Corp COM 697900108   54,836 3,358 SH   SOLE   3,358 0 0
Restaurant Brands Internationa COM 76131D103   148,838 1,905 SH   SOLE   1,905 0 0
Enbridge Inc CALL 29250N105   10,806 300 SH   DFND 1 0 300 0
Cameco Corp PUT 13321L108   43,100 1,000 SH   DFND 1 0 1,000 0
Hubbell Inc COM 443510607   5,571,416 16,938 SH   SOLE   16,938 0 0
Toast Inc COM 888787108   1,899 104 SH   SOLE   104 0 0
Toast Inc COM 888787108   778,862 42,654 SH   SOLE   42,654 0 0
Hubbell Inc COM 443510607   2,228,172 6,774 SH   SOLE   6,774 0 0
First Solar Inc COM 336433107   6,816,086 39,564 SH   SOLE   39,564 0 0
Paylocity Holding Corp COM 70438V106   2,308 14 SH   SOLE   14 0 0
Ares Management LP COM 03990B101   4,077,767 34,290 SH   SOLE   34,290 0 0
Chesapeake Energy Corp COM 165167735   1,065,311 13,846 SH   SOLE   13,846 0 0
Ares Management LP COM 03990B101   6,065 51 SH   SOLE   51 0 0
Repligen Corp COM 759916109   1,248,172 6,942 SH   SOLE   6,942 0 0
Aspen Technology Inc COM 29109X106   1,981 9 SH   SOLE   9 0 0
Aspen Technology Inc COM 29109X106   836,790 3,801 SH   SOLE   3,801 0 0
Repligen Corp COM 759916109   3,057 17 SH   SOLE   17 0 0
Ferguson PLC COM G3421J106   5,106,508 26,449 SH   SOLE   26,449 0 0
Ferguson PLC COM G3421J106   12,356 64 SH   SOLE   64 0 0
Canadian Natural Resources Ltd CALL 136385101   98,280 1,500 SH   DFND 1 0 1,500 0
Canadian Imperial Bank of Commerce CALL 136069101   24,070 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd CALL 136385101   32,760 500 SH   DFND 1 0 500 0
SPDR S&P 500 ETF Trust PUT 78462F103   59,413,750 125,000 SH   SOLE   125,000 0 0
Suncor Energy Inc PUT 867224107   140,976 4,400 SH   DFND 1 0 4,400 0
Cameco Corp PUT 13321L108   387,900 9,000 SH   DFND 1 0 9,000 0
Teck Resources Ltd PUT 878742204   4,227 100 SH   DFND 1 0 100 0
Kinross Gold Corp CALL 496902404   7,865 1,300 SH   DFND 1 0 1,300 0
Crescent Point Energy Corp CALL 22576C101   6,930 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   29,682 300 SH   DFND 1 0 300 0
Tesla Inc PUT 88160R101   24,848,000 100,000 SH   SOLE   100,000 0 0
Cenovus Energy Inc PUT 15135U109   33,300 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada PUT 780087102   1,769,775 17,500 SH   SOLE   17,500 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   212,950,400 520,000 SH   SOLE   520,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   20,476,000 50,000 SH   SOLE   50,000 0 0
Nutrien Ltd PUT 67077M108   349,246 6,200 SH   DFND 1 0 6,200 0
TC Energy Corp CALL 87807B107   3,490,737 89,300 SH   DFND 1 0 89,300 0
Triple Flag Precious Metals Co COM 89679M104   1,917 144 SH   DFND 1 0 144 0
Imperial Oil Ltd PUT 453038408   228,760 4,000 SH   DFND 1 0 4,000 0
Bank of Montreal PUT 063671101   14,841,000 150,000 SH   SOLE   150,000 0 0
Bank of Montreal CALL 063671101   14,841,000 150,000 SH   SOLE   150,000 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   5,640,000 150,000 SH   SOLE   150,000 0 0
Nexa Resources SA COM L67359106   1,428 200 SH   DFND 1 0 200 0
Helius Medical Technologies In COM 42328V801   48 6 SH   DFND 1 0 6 0
iShares Russell 2000 ETF PUT 464287655   70,248,500 350,000 SH   SOLE   350,000 0 0
Royal Bank of Canada PUT 780087102   637,119 6,300 SH   DFND 1 0 6,300 0
Bank of Nova Scotia/The PUT 064149107   2,434,500 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia/The CALL 064149107   2,434,500 50,000 SH   SOLE   50,000 0 0
Brookfield Asset Management Lt COM 113004105   84,719 2,109 SH   SOLE   2,109 0 0
Brookfield Asset Management Lt COM 113004105   50,611,308 1,259,928 SH   SOLE   1,259,928 0 0
Brookfield Asset Management Lt COM 113004105   5,319,472 132,424 SH   SOLE   132,424 0 0
Brookfield Asset Management Lt COM 113004105   9,319 232 SH   DFND 1 0 232 0
Brookfield Asset Management Lt COM 113004105   1,189,474 29,611 SH   SOLE   29,611 0 0
Brookfield Asset Management Lt COM 113004105   228,969 5,700 SH   SOLE   5,700 0 0
Brookfield Asset Management Lt COM 113004105   1,607 40 SH   DFND 1 0 40 0
Royal Bank of Canada PUT 780087102   5,056,500 50,000 SH   DFND 1 0 50,000 0
Royal Bank of Canada CALL 780087102   35,395,500 350,000 SH   DFND 1 0 350,000 0
Canadian Imperial Bank of Commerce PUT 136069101   134,792 2,800 SH   DFND 1 0 2,800 0
SPDR S&P 500 ETF Trust PUT 78462F103   11,882,750 25,000 SH   SOLE   25,000 0 0
SPDR S&P 500 ETF Trust CALL 78462F103   11,882,750 25,000 SH   SOLE   25,000 0 0
Vanguard Short-Term Corporate Bond ETF ETF 92206C409   16,247,700 210,000 SH   SOLE   210,000 0 0
General Motors Co COM 37045V100   86,208 2,400 SH   SOLE   2,400 0 0
SPDR S&P Regional Banking ETF ETF 78464A698   5,243 100 SH   SOLE   100 0 0
AT&T Inc COM 00206R102   18,458 1,100 SH   SOLE   1,100 0 0
Freeport-McMoRan Inc COM 35671D857   8,514 200 SH   SOLE   200 0 0
Ford Motor Co COM 345370860   86,549 7,100 SH   SOLE   7,100 0 0
Imperial Oil Ltd PUT 453038408   57,190 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   52,704 1,200 SH   DFND 1 0 1,200 0
Manulife Financial Corp PUT 56501R106   1,105,000 50,000 SH   SOLE   50,000 0 0
Masterbrand Inc COM 57638P104   6,089 410 SH   SOLE   410 0 0
Canadian Imperial Bank of Commerce CALL 136069101   14,442 300 SH   DFND 1 0 300 0
Invesco QQQ Trust Series 1 PUT 46090E103   20,476,000 50,000 SH   SOLE   50,000 0 0
GLOBALFOUNDRIES Inc COM G39387108   221,372 3,653 SH   SOLE   3,653 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   68,594,600 167,500 SH   SOLE   167,500 0 0
iShares Russell 2000 ETF PUT 464287655   15,053,250 75,000 SH   SOLE   75,000 0 0
iShares Russell 2000 ETF CALL 464287655   15,053,250 75,000 SH   SOLE   75,000 0 0
Teck Resources Ltd CALL 878742204   1,082,112 25,600 SH   DFND 1 0 25,600 0
Vermilion Energy Inc PUT 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc COM 443628102   4,416 800 SH   SOLE   800 0 0
TFI International Inc COM 87241L109   81,588 600 SH   SOLE   600 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   61,428,000 150,000 SH   SOLE   150,000 0 0
Canadian Natural Resources Ltd CALL 136385101   144,144 2,200 SH   DFND 1 0 2,200 0
Crescent Point Energy Corp CALL 22576C101   49,896 7,200 SH   DFND 1 0 7,200 0
Sun Life Financial Inc PUT 866796105   5,186,000 100,000 SH   SOLE   100,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   61,428,000 150,000 SH   SOLE   150,000 0 0
TC Energy Corp PUT 87807B107   660,621 16,900 SH   DFND 1 0 16,900 0
Cameco Corp PUT 13321L108   43,100 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   14,333,200 35,000 SH   SOLE   35,000 0 0
Toronto-Dominion Bank/The CALL 891160509   11,831,922 183,100 SH   DFND 1 0 183,100 0
Toronto-Dominion Bank/The PUT 891160509   21,001,500 325,000 SH   DFND 1 0 325,000 0
Bank of Nova Scotia/The CALL 064149107   4,869,000 100,000 SH   DFND 1 0 100,000 0
Bank of Nova Scotia/The PUT 064149107   4,869,000 100,000 SH   DFND 1 0 100,000 0
iShares Russell 2000 ETF CALL 464287655   52,184,600 260,000 SH   SOLE   260,000 0 0
HCA Healthcare Inc COM 40412C101   16,511 61 SH   SOLE   61 0 0
Thermo Fisher Scientific Inc COM 883556102   29,724 56 SH   SOLE   56 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   20,476,000 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   6,142,800 15,000 SH   SOLE   15,000 0 0
TC Energy Corp PUT 87807B107   476,898 12,200 SH   DFND 1 0 12,200 0
Enbridge Inc CALL 29250N105   43,224 1,200 SH   DFND 1 0 1,200 0
Canadian Imperial Bank of Commerce PUT 136069101   96,280 2,000 SH   DFND 1 0 2,000 0
Canadian National Railway Co PUT 136375102   188,445 1,500 SH   DFND 1 0 1,500 0
Agnico Eagle Mines Ltd PUT 008474108   60,335 1,100 SH   DFND 1 0 1,100 0
Canadian Imperial Bank of Commerce CALL 136069101   6,599,994 137,100 SH   DFND 1 0 137,100 0
GE HealthCare Technologies Inc COM 36266G107   10,072,244 130,267 SH   SOLE   130,267 0 0
GE HealthCare Technologies Inc COM 36266G107   2,873,289 37,161 SH   SOLE   37,161 0 0
Vermilion Energy Inc CALL 923725105   102,510 8,500 SH   DFND 1 0 8,500 0
Bank of Montreal PUT 063671101   69,258 700 SH   DFND 1 0 700 0
Toronto-Dominion Bank/The CALL 891160509   12,924,000 200,000 SH   DFND 1 0 200,000 0
Royal Bank of Canada CALL 780087102   10,295,034 101,800 SH   SOLE   101,800 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   102,380,000 250,000 SH   SOLE   250,000 0 0
Fortis Inc/Canada CALL 349553107   16,452 400 SH   DFND 1 0 400 0
Teck Resources Ltd CALL 878742204   253,620 6,000 SH   DFND 1 0 6,000 0
Hudbay Minerals Inc PUT 443628102   57,960 10,500 SH   DFND 1 0 10,500 0
Rogers Communications Inc PUT 775109200   46,810 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   1,809 100 SH   DFND 1 0 100 0
Nutrien Ltd PUT 67077M108   191,522 3,400 SH   DFND 1 0 3,400 0
Thomson Reuters Corp CALL 884903808   584,880 4,000 SH   DFND 1 0 4,000 0
Hudbay Minerals Inc PUT 443628102   2,760 500 SH   DFND 1 0 500 0
iShares 20 Year Treasury Bond ETF ETF 464287432   6,311,214 63,827 SH   SOLE   63,827 0 0
First American Financial Corp COM 31847R102   28,031,400 435,000 SH   SOLE   435,000 0 0
GE HealthCare Technologies Inc COM 36266G107   309 4 SH   SOLE   4 0 0
SPDR S&P 500 ETF Trust PUT 78462F103   11,882,750 25,000 SH   SOLE   25,000 0 0
SPDR S&P 500 ETF Trust CALL 78462F103   11,882,750 25,000 SH   SOLE   25,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   264,770 5,500 SH   DFND 1 0 5,500 0
Enbridge Inc CALL 29250N105   399,822 11,100 SH   DFND 1 0 11,100 0
Bank of Montreal PUT 063671101   89,046 900 SH   DFND 1 0 900 0
Enbridge Inc CALL 29250N105   72,040 2,000 SH   DFND 1 0 2,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   34,809,200 85,000 SH   SOLE   85,000 0 0
TELUS Corp PUT 87971M103   12,453 700 SH   DFND 1 0 700 0
Hudbay Minerals Inc CALL 443628102   5,520 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   122,661 17,700 SH   DFND 1 0 17,700 0
Pembina Pipeline Corp CALL 706327103   48,188 1,400 SH   DFND 1 0 1,400 0
Agnico Eagle Mines Ltd PUT 008474108   181,005 3,300 SH   DFND 1 0 3,300 0
Toronto-Dominion Bank/The PUT 891160509   258,480 4,000 SH   DFND 1 0 4,000 0
SPDR S&P Oil & Gas Exploration & Production ETF PUT 78468R556   5,476,400 40,000 SH   SOLE   40,000 0 0
Vermilion Energy Inc PUT 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   203,320 9,200 SH   DFND 1 0 9,200 0
Cenovus Energy Inc PUT 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Citigroup Inc CALL 172967424   5,144,000 100,000 SH   SOLE   100,000 0 0
JPMorgan Chase & Co CALL 46625H100   11,907,000 70,000 SH   SOLE   70,000 0 0
Sundial Growers Inc COM 83307B101   8,510 5,189 SH   DFND 1 0 5,189 0
TC Energy Corp PUT 87807B107   15,636 400 SH   DFND 1 0 400 0
Enbridge Inc PUT 29250N105   6,206,246 172,300 SH   DFND 1 0 172,300 0
Canadian Natural Resources Ltd CALL 136385101   5,785,416 88,300 SH   DFND 1 0 88,300 0
TransAlta Corp CALL 89346D107   10,803 1,300 SH   DFND 1 0 1,300 0
Barrick Gold Corp PUT 067901108   25,326 1,400 SH   DFND 1 0 1,400 0
Kinross Gold Corp CALL 496902404   13,915 2,300 SH   DFND 1 0 2,300 0
Barrick Gold Corp PUT 067901108   72,360 4,000 SH   DFND 1 0 4,000 0
Sun Life Financial Inc CALL 866796105   751,970 14,500 SH   DFND 1 0 14,500 0
Rogers Communications Inc CALL 775109200   23,405 500 SH   DFND 1 0 500 0
Thomson Reuters Corp PUT 884903808   438,660 3,000 SH   DFND 1 0 3,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   18,428,400 45,000 SH   SOLE   45,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   18,428,400 45,000 SH   SOLE   45,000 0 0
Schwab U.S. Aggregate Bond ETF ETF 808524839   36,293,670 778,500 SH   SOLE   778,500 0 0
Fortis Inc/Canada CALL 349553107   13,145,148 319,600 SH   DFND 1 0 319,600 0
Suncor Energy Inc CALL 867224107   38,448 1,200 SH   DFND 1 0 1,200 0
TC Energy Corp CALL 87807B107   46,908 1,200 SH   DFND 1 0 1,200 0
TELUS Corp CALL 87971M103   42,696 2,400 SH   DFND 1 0 2,400 0
Fortis Inc/Canada CALL 349553107   131,616 3,200 SH   DFND 1 0 3,200 0
BCE Inc CALL 05534B760   55,132 1,400 SH   DFND 1 0 1,400 0
Rogers Communications Inc CALL 775109200   14,043 300 SH   DFND 1 0 300 0
Bank of Nova Scotia/The PUT 064149107   404,127 8,300 SH   DFND 1 0 8,300 0
Suncor Energy Inc PUT 867224107   6,408,000 200,000 SH   SOLE   200,000 0 0
Royal Bank of Canada CALL 780087102   313,503 3,100 SH   DFND 1 0 3,100 0
Toronto-Dominion Bank/The PUT 891160509   1,744,740 27,000 SH   DFND 1 0 27,000 0
Thomson Reuters Corp CALL 884903808   146,220 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   9,828,000 150,000 SH   SOLE   150,000 0 0
Royal Bank of Canada PUT 780087102   728,136 7,200 SH   DFND 1 0 7,200 0
Pembina Pipeline Corp PUT 706327103   103,260 3,000 SH   DFND 1 0 3,000 0
Agnico Eagle Mines Ltd PUT 008474108   109,700 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada PUT 780087102   202,260 2,000 SH   DFND 1 0 2,000 0
Alnylam Pharmaceuticals Inc COM 02043Q107   6,101,959 31,879 SH   SOLE   31,879 0 0
Suncor Energy Inc CALL 867224107   352,440 11,000 SH   DFND 1 0 11,000 0
Sun Life Financial Inc PUT 866796105   212,626 4,100 SH   DFND 1 0 4,100 0
Cameco Corp CALL 13321L108   150,850 3,500 SH   DFND 1 0 3,500 0
Bank of Montreal PUT 063671101   653,004 6,600 SH   DFND 1 0 6,600 0
Fidelity MSCI Utilities Index ETF ETF 316092865   8,151,570 199,500 SH   SOLE   199,500 0 0
Toronto-Dominion Bank/The CALL 891160509   9,693,000 150,000 SH   DFND 1 0 150,000 0
Bank of Nova Scotia/The PUT 064149107   9,738 200 SH   DFND 1 0 200 0
Pembina Pipeline Corp PUT 706327103   55,072 1,600 SH   DFND 1 0 1,600 0
Royal Bank of Canada PUT 780087102   25,282,500 250,000 SH   SOLE   250,000 0 0
Royal Bank of Canada CALL 780087102   15,422,325 152,500 SH   SOLE   152,500 0 0
Canadian Imperial Bank of Commerce CALL 136069101   14,803,050 307,500 SH   SOLE   307,500 0 0
Enbridge Inc CALL 29250N105   5,140,054 142,700 SH   DFND 1 0 142,700 0
Bank of Montreal CALL 063671101   15,068,562 152,300 SH   DFND 1 0 152,300 0
Crescent Point Energy Corp CALL 22576C101   2,079 300 SH   DFND 1 0 300 0
VanEck Gold Miners ETF/USA PUT 92189F106   10,853,500 350,000 SH   SOLE   350,000 0 0
Vermilion Energy Inc CALL 923725105   47,034 3,900 SH   DFND 1 0 3,900 0
Bank of Montreal PUT 063671101   19,788 200 SH   DFND 1 0 200 0
Bank of Montreal PUT 063671101   9,894,000 100,000 SH   SOLE   100,000 0 0
Bank of Montreal CALL 063671101   9,894,000 100,000 SH   SOLE   100,000 0 0
Bank of Montreal PUT 063671101   3,453,006 34,900 SH   DFND 1 0 34,900 0
Bank of Montreal PUT 063671101   593,640 6,000 SH   DFND 1 0 6,000 0
Bank of Montreal PUT 063671101   989,400 10,000 SH   DFND 1 0 10,000 0
Enbridge Inc PUT 29250N105   3,602 100 SH   DFND 1 0 100 0
Vermilion Energy Inc PUT 923725105   120,600 10,000 SH   DFND 1 0 10,000 0
SPDR S&P 500 ETF Trust PUT 78462F103   16,635,850 35,000 SH   SOLE   35,000 0 0
Enbridge Inc CALL 29250N105   64,836 1,800 SH   DFND 1 0 1,800 0
Bank of Nova Scotia/The PUT 064149107   97,380 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105   4,502,500 125,000 SH   SOLE   125,000 0 0
Bank of Montreal PUT 063671101   1,325,796 13,400 SH   DFND 1 0 13,400 0
SPDR S&P 500 ETF Trust PUT 78462F103   35,648,250 75,000 SH   SOLE   75,000 0 0
TC Energy Corp PUT 87807B107   3,909,000 100,000 SH   SOLE   100,000 0 0
Agnico Eagle Mines Ltd CALL 008474108   76,790 1,400 SH   DFND 1 0 1,400 0
Royal Bank of Canada COM 780087102   23,867 236 SH   DFND 1 0 236 0
Crescent Point Energy Corp CALL 22576C101   3,465 500 SH   DFND 1 0 500 0
Barrick Gold Corp CALL 067901108   99,495 5,500 SH   DFND 1 0 5,500 0
Barrick Gold Corp CALL 067901108   108,540 6,000 SH   DFND 1 0 6,000 0
Teck Resources Ltd CALL 878742204   207,123 4,900 SH   DFND 1 0 4,900 0
Teck Resources Ltd CALL 878742204   486,105 11,500 SH   DFND 1 0 11,500 0
SPDR S&P 500 ETF Trust PUT 78462F103   35,648,250 75,000 SH   SOLE   75,000 0 0
Royal Bank of Canada PUT 780087102   101,130 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   171,855 9,500 SH   DFND 1 0 9,500 0
Agnico Eagle Mines Ltd PUT 008474108   115,185 2,100 SH   DFND 1 0 2,100 0
Royal Bank of Canada PUT 780087102   13,814,358 136,600 SH   SOLE   136,600 0 0
Royal Bank of Canada CALL 780087102   14,026,731 138,700 SH   SOLE   138,700 0 0
Suncor Energy Inc CALL 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107   69,921 1,700 SH   DFND 1 0 1,700 0
SPDR S&P 500 ETF Trust CALL 78462F103   16,255,602 34,200 SH   SOLE   34,200 0 0
Crescent Point Energy Corp PUT 22576C101   20,790 3,000 SH   DFND 1 0 3,000 0
Teck Resources Ltd PUT 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Walt Disney Co/The COM 254687106   84,150 932 SH   DFND 3 0 932 0
Royal Bank of Canada PUT 780087102   141,582 1,400 SH   DFND 1 0 1,400 0
Royal Bank of Canada PUT 780087102   91,017 900 SH   DFND 1 0 900 0
Enbridge Inc CALL 29250N105   3,749,682 104,100 SH   DFND 1 0 104,100 0
Enbridge Inc PUT 29250N105   720,400 20,000 SH   SOLE   20,000 0 0
Pembina Pipeline Corp PUT 706327103   4,302,500 125,000 SH   SOLE   125,000 0 0
Enbridge Inc PUT 29250N105   1,365,158 37,900 SH   DFND 1 0 37,900 0
Pembina Pipeline Corp PUT 706327103   3,445,442 100,100 SH   DFND 1 0 100,100 0
Reliance Steel & Aluminum Co COM 759509102   2,123,051 7,591 SH   SOLE   7,591 0 0
AECOM COM 00766T100   1,598,669 17,296 SH   SOLE   17,296 0 0
Graco Inc COM 384109104   1,924,337 22,180 SH   SOLE   22,180 0 0
Axon Enterprise Inc COM 05464C101   5,745,001 22,239 SH   SOLE   22,239 0 0
Barrick Gold Corp CALL 067901108   1,244,592 68,800 SH   SOLE   68,800 0 0
Kinross Gold Corp PUT 496902404   3,025 500 SH   DFND 1 0 500 0
Royal Bank of Canada PUT 780087102   1,264,125 12,500 SH   DFND 1 0 12,500 0
Newmont Corp CALL 651639106   24,834 600 SH   SOLE   600 0 0
Israel Acquisitions Corp COM G49667101   537,000 50,000 SH   SOLE   50,000 0 0
VanEck Gold Miners ETF/USA CALL 92189F106   7,752,500 250,000 SH   SOLE   250,000 0 0
Suncor Energy Inc CALL 867224107   3,204 100 SH   DFND 1 0 100 0
Imperial Oil Ltd PUT 453038408   2,859,500 50,000 SH   SOLE   50,000 0 0
Hudbay Minerals Inc CALL 443628102   11,040 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105   147,682 4,100 SH   DFND 1 0 4,100 0
Enbridge Inc CALL 29250N105   32,418 900 SH   DFND 1 0 900 0
Enbridge Inc CALL 29250N105   162,090 4,500 SH   DFND 1 0 4,500 0
Invesco QQQ Trust Series 1 CALL 46090E103   4,095,200 10,000 SH   DFND 3 0 10,000 0
Cameco Corp CALL 13321L108   129,300 3,000 SH   DFND 1 0 3,000 0
Cameco Corp PUT 13321L108   64,650 1,500 SH   DFND 1 0 1,500 0
VanEck Gold Miners ETF/USA CALL 92189F106   1,401,652 45,200 SH   SOLE   45,200 0 0
Barrick Gold Corp CALL 067901108   1,445,391 79,900 SH   SOLE   79,900 0 0
VanEck Gold Miners ETF/USA PUT 92189F106   1,395,450 45,000 SH   SOLE   45,000 0 0
VanEck Gold Miners ETF/USA CALL 92189F106   1,395,450 45,000 SH   SOLE   45,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   12,285,600 30,000 SH   SOLE   30,000 0 0
Sun Life Financial Inc CALL 866796105   12,228,588 235,800 SH   DFND 1 0 235,800 0
Fortis Inc/Canada CALL 349553107   131,616 3,200 SH   DFND 1 0 3,200 0
Canadian Natural Resources Ltd CALL 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
Baytex Energy Corp PUT 07317Q105   23,240 7,000 SH   DFND 1 0 7,000 0
Utilities Select Sector SPDR Fund PUT 81369Y886   21,215,550 335,000 SH   SOLE   335,000 0 0
iShares Russell 2000 ETF PUT 464287655   8,028,400 40,000 SH   SOLE   40,000 0 0
Apple Inc CALL 037833100   1,925,300 10,000 SH   SOLE   10,000 0 0
Vanguard FTSE Emerging Markets ETF ETF 922042858   56,718,000 1,380,000 SH   SOLE   1,380,000 0 0
Barrick Gold Corp CALL 067901108   47,034 2,600 SH   DFND 1 0 2,600 0
BCE Inc CALL 05534B760   362,296 9,200 SH   DFND 1 0 9,200 0
SPDR S&P 500 ETF Trust CALL 78462F103   47,531,000 100,000 SH   SOLE   100,000 0 0
Toronto-Dominion Bank/The PUT 891160509   452,340 7,000 SH   DFND 1 0 7,000 0
Nutrien Ltd CALL 67077M108   39,431 700 SH   DFND 1 0 700 0
Nutrien Ltd CALL 67077M108   56,330 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408   543,305 9,500 SH   DFND 1 0 9,500 0
Toronto-Dominion Bank/The PUT 891160509   96,930 1,500 SH   DFND 1 0 1,500 0
TC Energy Corp PUT 87807B107   168,087 4,300 SH   DFND 1 0 4,300 0
Financial Select Sector SPDR Fund PUT 81369Y605   5,640,000 150,000 SH   SOLE   150,000 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   7,520,000 200,000 SH   SOLE   200,000 0 0
Royal Bank of Canada CALL 780087102   33,585,273 332,100 SH   SOLE   332,100 0 0
Cenovus Energy Inc CALL 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Financial Select Sector SPDR Fund PUT 81369Y605   6,580,000 175,000 SH   SOLE   175,000 0 0
TC Energy Corp CALL 87807B107   293,175 7,500 SH   DFND 1 0 7,500 0
Cenovus Energy Inc PUT 15135U109   33,300 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd PUT 136385101   45,864 700 SH   DFND 1 0 700 0
BCE Inc PUT 05534B760   39,380 1,000 SH   SOLE   1,000 0 0
BCE Inc PUT 05534B760   295,350 7,500 SH   SOLE   7,500 0 0
TELUS Corp PUT 87971M103   1,779 100 SH   SOLE   100 0 0
TELUS Corp PUT 87971M103   8,895 500 SH   SOLE   500 0 0
Toronto-Dominion Bank/The PUT 891160509   639,738 9,900 SH   DFND 1 0 9,900 0
Fortis Inc/Canada PUT 349553107   28,791 700 SH   SOLE   700 0 0
Fortis Inc/Canada PUT 349553107   32,904 800 SH   SOLE   800 0 0
Fortis Inc/Canada PUT 349553107   308,475 7,500 SH   SOLE   7,500 0 0
Fortis Inc/Canada PUT 349553107   131,616 3,200 SH   DFND 1 0 3,200 0
Financial Select Sector SPDR Fund PUT 81369Y605   3,760,000 100,000 SH   SOLE   100,000 0 0
Fortis Inc/Canada PUT 349553107   28,791 700 SH   DFND 1 0 700 0
Sun Life Financial Inc PUT 866796105   5,186,000 100,000 SH   DFND 1 0 100,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   6,142,800 15,000 SH   DFND 3 0 15,000 0
Toronto-Dominion Bank/The PUT 891160509   38,772 600 SH   DFND 1 0 600 0
BCE Inc PUT 05534B760   63,008 1,600 SH   DFND 1 0 1,600 0
TELUS Corp PUT 87971M103   28,464 1,600 SH   DFND 1 0 1,600 0
Vermilion Energy Inc PUT 923725105   14,472 1,200 SH   DFND 1 0 1,200 0
Bank of Nova Scotia/The CALL 064149107   4,869,000 100,000 SH   DFND 1 0 100,000 0
Bank of Nova Scotia/The PUT 064149107   4,869,000 100,000 SH   DFND 1 0 100,000 0
iShares Russell 2000 ETF PUT 464287655   17,060,350 85,000 SH   SOLE   85,000 0 0
Bank of Montreal CALL 063671101   13,356,900 135,000 SH   SOLE   135,000 0 0
Bank of Montreal PUT 063671101   13,851,600 140,000 SH   SOLE   140,000 0 0
Barrick Gold Corp CALL 067901108   135,675 7,500 SH   SOLE   7,500 0 0
Barrick Gold Corp CALL 067901108   9,045 500 SH   SOLE   500 0 0
Crescent Point Energy Corp PUT 22576C101   13,860 2,000 SH   DFND 1 0 2,000 0
Nuvei Corp COM 67079A102   7,878 300 SH   SOLE   300 0 0
Barrick Gold Corp CALL 067901108   135,675 7,500 SH   SOLE   7,500 0 0
Barrick Gold Corp CALL 067901108   18,090 1,000 SH   SOLE   1,000 0 0
Barrick Gold Corp CALL 067901108   135,675 7,500 SH   SOLE   7,500 0 0
Brookfield Renewable Corp COM 11284V105   434,729 15,100 SH   SOLE   15,100 0 0
Canadian Imperial Bank of Commerce PUT 136069101   4,895,838 101,700 SH   SOLE   101,700 0 0
Magna International Inc CALL 559222401   11,816 200 SH   DFND 1 0 200 0
Bank of Montreal CALL 063671101   603,534 6,100 SH   DFND 1 0 6,100 0
TC Energy Corp PUT 87807B107   214,995 5,500 SH   DFND 1 0 5,500 0
Toronto-Dominion Bank/The CALL 891160509   12,924,000 200,000 SH   DFND 1 0 200,000 0
Toronto-Dominion Bank/The PUT 891160509   12,924,000 200,000 SH   DFND 1 0 200,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   8,190,400 20,000 SH   DFND 3 0 20,000 0
Sun Life Financial Inc CALL 866796105   15,558 300 SH   DFND 1 0 300 0
Fortis Inc/Canada CALL 349553107   61,695 1,500 SH   SOLE   1,500 0 0
Bank of Montreal CALL 063671101   12,367,500 125,000 SH   SOLE   125,000 0 0
iShares Russell 2000 ETF PUT 464287655   2,809,940 14,000 SH   DFND 3 0 14,000 0
iShares Russell 2000 ETF CALL 464287655   2,809,940 14,000 SH   DFND 3 0 14,000 0
TransAlta Corp PUT 89346D107   66,480 8,000 SH   SOLE   8,000 0 0
Canadian Natural Resources Ltd PUT 136385101   91,728 1,400 SH   DFND 1 0 1,400 0
BCE Inc CALL 05534B760   177,210 4,500 SH   DFND 1 0 4,500 0
BlackBerry Ltd PUT 09228F103   3,540 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   176,498 4,900 SH   DFND 1 0 4,900 0
Bank of Nova Scotia/The CALL 064149107   7,303,500 150,000 SH   SOLE   150,000 0 0
Bank of Nova Scotia/The PUT 064149107   7,303,500 150,000 SH   SOLE   150,000 0 0
Brookfield Renewable Partners LP PUT G16258108   423,108 16,100 SH   SOLE   16,100 0 0
Fortis Inc/Canada PUT 349553107   287,910 7,000 SH   SOLE   7,000 0 0
Fortis Inc/Canada PUT 349553107   974,781 23,700 SH   SOLE   23,700 0 0
Fortis Inc/Canada PUT 349553107   649,854 15,800 SH   SOLE   15,800 0 0
Royal Bank of Canada CALL 780087102   475,311 4,700 SH   DFND 1 0 4,700 0
Algonquin Power & Utilities Corp PUT 015857105   28,440 4,500 SH   DFND 1 0 4,500 0
Toronto-Dominion Bank/The CALL 891160509   6,462,000 100,000 SH   DFND 1 0 100,000 0
Toronto-Dominion Bank/The PUT 891160509   6,462,000 100,000 SH   DFND 1 0 100,000 0
TransAlta Corp PUT 89346D107   103,875 12,500 SH   SOLE   12,500 0 0
BCE Inc PUT 05534B760   19,690 500 SH   SOLE   500 0 0
Bank of Montreal PUT 063671101   9,894 100 SH   SOLE   100 0 0
Rogers Communications Inc CALL 775109200   46,810 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   24,982,350 252,500 SH   SOLE   252,500 0 0
TransAlta Corp PUT 89346D107   15,789 1,900 SH   SOLE   1,900 0 0
SPDR Gold Shares PUT 78463V107   9,558,500 50,000 SH   SOLE   50,000 0 0
Canadian Natural Resources Ltd PUT 136385101   45,864 700 SH   DFND 1 0 700 0
SPDR Gold Shares PUT 78463V107   19,117,000 100,000 SH   SOLE   100,000 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   10,512,780 166,000 SH   SOLE   166,000 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   10,340,000 275,000 SH   SOLE   275,000 0 0
Bank of Montreal PUT 063671101   1,098,234 11,100 SH   SOLE   11,100 0 0
Pembina Pipeline Corp PUT 706327103   154,890 4,500 SH   DFND 1 0 4,500 0
Wheaton Precious Metals Corp CALL 962879102   98,680 2,000 SH   DFND 1 0 2,000 0
Magna International Inc PUT 559222401   135,884 2,300 SH   DFND 1 0 2,300 0
Thomson Reuters Corp CALL 884903808   58,488 400 SH   DFND 1 0 400 0
Energy Select Sector SPDR Fund PUT 81369Y506   5,868,800 70,000 SH   SOLE   70,000 0 0
Bank of Montreal PUT 063671101   554,064 5,600 SH   DFND 1 0 5,600 0
Toronto-Dominion Bank/The CALL 891160509   16,155,000 250,000 SH   DFND 1 0 250,000 0
Toronto-Dominion Bank/The PUT 891160509   9,693,000 150,000 SH   DFND 1 0 150,000 0
TC Energy Corp PUT 87807B107   351,810 9,000 SH   DFND 1 0 9,000 0
VanEck Gold Miners ETF/USA CALL 92189F106   23,257,500 750,000 SH   SOLE   750,000 0 0
Canadian Natural Resources Ltd CALL 136385101   203,112 3,100 SH   DFND 1 0 3,100 0
Manulife Financial Corp CALL 56501R106   39,780 1,800 SH   DFND 1 0 1,800 0
TC Energy Corp CALL 87807B107   132,906 3,400 SH   DFND 1 0 3,400 0
Utilities Select Sector SPDR Fund PUT 81369Y886   3,166,500 50,000 SH   SOLE   50,000 0 0
Barrick Gold Corp CALL 067901108   21,708 1,200 SH   DFND 1 0 1,200 0
Bank of Nova Scotia/The CALL 064149107   219,105 4,500 SH   DFND 1 0 4,500 0
Open Text Corp PUT 683715106   42,020 1,000 SH   DFND 1 0 1,000 0
First Interstate BancSystem In COM 32055Y201   615 20 SH   DFND 1 0 20 0
TC Energy Corp PUT 87807B107   27,363 700 SH   DFND 1 0 700 0
Agnico Eagle Mines Ltd PUT 008474108   65,820 1,200 SH   DFND 1 0 1,200 0
Pan American Silver Corp COM 697900108   75,134 4,601 SH   SOLE   4,601 0 0
iShares Russell 2000 ETF CALL 464287655   24,085,200 120,000 SH   SOLE   120,000 0 0
Barrick Gold Corp CALL 067901108   379,890 21,000 SH   DFND 1 0 21,000 0
Barrick Gold Corp CALL 067901108   70,551 3,900 SH   DFND 1 0 3,900 0
Kinross Gold Corp CALL 496902404   55,660 9,200 SH   DFND 1 0 9,200 0
Brookfield Asset Management Ltd PUT 113004105   24,102 600 SH   DFND 1 0 600 0
VPC Impact Acquisition Holding COM 05759B107   245 110 SH   DFND 1 0 110 0
Chefs' Warehouse Inc/The COM 163086101   177 6 SH   DFND 1 0 6 0
Cellebrite DI Ltd COM M2197Q107   52 6 SH   DFND 1 0 6 0
Innoviz Technologies Ltd COM M5R635108   248 98 SH   DFND 1 0 98 0
Phibro Animal Health Corp COM 71742Q106   35 3 SH   DFND 1 0 3 0
Impinj Inc COM 453204109   90 1 SH   DFND 1 0 1 0
Riskified Ltd COM M8216R109   220 47 SH   DFND 1 0 47 0
Sovos Brands Inc COM 84612U107   573 26 SH   DFND 1 0 26 0
Taro Pharmaceutical Industries COM M8737E108   334 8 SH   DFND 1 0 8 0
TDCX Inc COM 87190U100   97 20 SH   DFND 1 0 20 0
iShares Russell 2000 ETF CALL 464287655   20,071,000 100,000 SH   SOLE   100,000 0 0
Crescent Point Energy Corp CALL 22576C101   9,009 1,300 SH   DFND 1 0 1,300 0
Barrick Gold Corp CALL 067901108   19,899 1,100 SH   DFND 1 0 1,100 0
BCE Inc CALL 05534B760   27,566 700 SH   DFND 1 0 700 0
Algonquin Power & Utilities Corp CALL 015857105   6,320 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   1,809 100 SH   DFND 1 0 100 0
SPDR Gold Shares PUT 78463V107   4,779,250 25,000 SH   SOLE   25,000 0 0
Suncor Energy Inc COM 867224107   25,664 801 SH   DFND 1 0 801 0
Royal Bank of Canada CALL 780087102   40,452 400 SH   DFND 1 0 400 0
iShares Russell 2000 ETF PUT 464287655   40,142,000 200,000 SH   SOLE   200,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   12,285,600 30,000 SH   SOLE   30,000 0 0
Canadian Natural Resources Ltd PUT 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands International Inc PUT 76131D103   390,650 5,000 SH   DFND 1 0 5,000 0
Enbridge Inc PUT 29250N105   18,010 500 SH   DFND 1 0 500 0
iShares Russell 2000 ETF PUT 464287655   30,106,500 150,000 SH   SOLE   150,000 0 0
iShares Russell 2000 ETF PUT 464287655   20,071,000 100,000 SH   SOLE   100,000 0 0
MAG Silver Corp CALL 55903Q104   66,624 6,400 SH   DFND 1 0 6,400 0
Rogers Communications Inc PUT 775109200   51,491 1,100 SH   DFND 1 0 1,100 0
Rogers Communications Inc PUT 775109200   56,172 1,200 SH   DFND 1 0 1,200 0
CGI Group Inc COM 12532H104   7,612 71 SH   DFND 1 0 71 0
Barrick Gold Corp CALL 067901108   36,180 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105   7,204 200 SH   DFND 1 0 200 0
Brookfield Corp CALL 11271J107   140,420 3,500 SH   DFND 1 0 3,500 0
Enbridge Inc PUT 29250N105   86,448 2,400 SH   DFND 1 0 2,400 0
Canadian Imperial Bank of Comm COM 136069101   268,525 5,578 SH   DFND 1 0 5,578 0
Canadian Natural Resources Ltd CALL 136385101   98,280 1,500 SH   DFND 1 0 1,500 0
Valeant Pharmaceuticals Intern COM 071734107   4,940 616 SH   DFND 1 0 616 0
Fortis Inc/Canada PUT 349553107   571,707 13,900 SH   DFND 1 0 13,900 0
Home Depot Inc/The COM 437076102   692,753 1,999 SH   DFND 3 0 1,999 0
Cenovus Energy Inc CALL 15135U109   68,265 4,100 SH   DFND 1 0 4,100 0
Ovintiv Inc PUT 69047Q102   17,568 400 SH   DFND 1 0 400 0
Home Depot Inc/The PUT 437076102   693,100 2,000 SH   DFND 3 0 2,000 0
CGI Inc CALL 12532H104   107,210 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   775,368 24,200 SH   DFND 1 0 24,200 0
Netflix Inc PUT 64110L106   3,408,160 7,000 SH   SOLE   7,000 0 0
Imperial Oil Ltd CALL 453038408   5,719 100 SH   DFND 1 0 100 0
Teck Resources Ltd PUT 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   89,712 2,800 SH   DFND 1 0 2,800 0
Baytex Energy Corp PUT 07317Q105   1,660 500 SH   DFND 1 0 500 0
iShares Russell 2000 ETF CALL 464287655   40,142,000 200,000 SH   SOLE   200,000 0 0
Toronto-Dominion Bank/The CALL 891160509   542,808 8,400 SH   DFND 1 0 8,400 0
Utilities Select Sector SPDR Fund PUT 81369Y886   17,643,738 278,600 SH   SOLE   278,600 0 0
TELUS Corp PUT 87971M103   56,928 3,200 SH   DFND 1 0 3,200 0
Newmont Mining Corp COM 651639106   12,831 310 SH   DFND 1 0 310 0
Toronto-Dominion Bank/The PUT 891160509   840,060 13,000 SH   DFND 1 0 13,000 0
Precision Drilling Corp CALL 74022D407   222,589 4,100 SH   DFND 1 0 4,100 0
Suncor Energy Inc PUT 867224107   64,080 2,000 SH   DFND 1 0 2,000 0
TransAlta Corp CALL 89346D107   8,310 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp PUT 706327103   34,420 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp PUT 89346D107   8,310 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd PUT 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   125,630 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   170,035 3,100 SH   DFND 1 0 3,100 0
Cameco Corp CALL 13321L108   133,610 3,100 SH   DFND 1 0 3,100 0
Kinross Gold Corp PUT 496902404   12,100 2,000 SH   DFND 1 0 2,000 0
Cameco Corp CALL 13321L108   43,100 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   117,936 1,800 SH   DFND 1 0 1,800 0
iShares Russell 2000 ETF PUT 464287655   12,544,375 62,500 SH   SOLE   62,500 0 0
Royal Bank of Canada PUT 780087102   2,083,278 20,600 SH   DFND 1 0 20,600 0
TC Energy Corp PUT 87807B107   343,992 8,800 SH   DFND 1 0 8,800 0
Pembina Pipeline Corp PUT 706327103   34,420 1,000 SH   DFND 1 0 1,000 0
Stantec Inc CALL 85472N109   8,019 100 SH   DFND 1 0 100 0
Nutrien Ltd CALL 67077M108   56,330 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   7,204 200 SH   DFND 1 0 200 0
TC Energy Corp CALL 87807B107   46,908 1,200 SH   DFND 1 0 1,200 0
Bank of Nova Scotia/The PUT 064149107   1,655,460 34,000 SH   DFND 1 0 34,000 0
Bank of Nova Scotia/The CALL 064149107   48,690 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   187,746 3,900 SH   DFND 1 0 3,900 0
BCE Inc PUT 05534B760   43,318 1,100 SH   DFND 1 0 1,100 0
Hudbay Minerals Inc CALL 443628102   8,280 1,500 SH   DFND 1 0 1,500 0
TC Energy Corp PUT 87807B107   3,588,462 91,800 SH   DFND 1 0 91,800 0
Indivior PLC COM G4766E116   20,245,959 1,325,865 SH   DFND 2 0 1,325,865 0
Ovintiv Inc CALL 69047Q102   4,392 100 SH   DFND 1 0 100 0
Barrick Gold Corp CALL 067901108   34,371 1,900 SH   DFND 1 0 1,900 0
Brookfield Corp PUT 11271J107   40,120 1,000 SH   DFND 1 0 1,000 0
Alphabet Inc CALL 02079K107   1,409,300 10,000 SH   SOLE   10,000 0 0
Newmont Corp CALL 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   283,050 17,000 SH   DFND 1 0 17,000 0
Cameco Corp PUT 13321L108   43,100 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408   57,190 1,000 SH   DFND 1 0 1,000 0
Bank of America Corp PUT 060505104   5,723,900 170,000 SH   SOLE   170,000 0 0
Crescent Point Energy Corp CALL 22576C101   5,544 800 SH   DFND 1 0 800 0
Meta Platforms Inc PUT 30303M102   4,247,520 12,000 SH   SOLE   12,000 0 0
Cameco Corp CALL 13321L108   129,300 3,000 SH   DFND 1 0 3,000 0
Apple Inc CALL 037833100   8,663,850 45,000 SH   SOLE   45,000 0 0
Kinross Gold Corp CALL 496902404   6,050 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   39,090 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd CALL 453038408   91,504 1,600 SH   DFND 1 0 1,600 0
Kinross Gold Corp CALL 496902404   605 100 SH   DFND 1 0 100 0
SPDR S&P 500 ETF Trust PUT 78462F103   17,111,160 36,000 SH   SOLE   36,000 0 0
Magna International Inc CALL 559222401   118,160 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd PUT 136385101   137,592 2,100 SH   DFND 1 0 2,100 0
Bank of America Corp PUT 060505104   2,020,200 60,000 SH   SOLE   60,000 0 0
Wells Fargo & Co PUT 949746101   2,461,000 50,000 SH   SOLE   50,000 0 0
Morgan Stanley PUT 617446448   3,730,000 40,000 SH   SOLE   40,000 0 0
Mastercard Inc PUT 57636Q104   4,265,100 10,000 SH   SOLE   10,000 0 0
SPDR S&P 500 ETF Trust PUT 78462F103   13,546,335 28,500 SH   SOLE   28,500 0 0
Canadian Natural Resources Ltd PUT 136385101   98,280 1,500 SH   DFND 1 0 1,500 0
Canadian Natural Resources Ltd PUT 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
Technology Select Sector SPDR Fund ETF 81369Y803   885,408 4,600 SH   SOLE   4,600 0 0
Coca-Cola Co/The PUT 191216100   6,776,950 115,000 SH   SOLE   115,000 0 0
Micron Technology Inc PUT 595112103   2,560,200 30,000 SH   SOLE   30,000 0 0
SPDR S&P 500 ETF Trust PUT 78462F103   71,296,500 150,000 SH   SOLE   150,000 0 0
Enbridge Inc PUT 29250N105   367,404 10,200 SH   DFND 1 0 10,200 0
Agnico Eagle Mines Ltd PUT 008474108   82,275 1,500 SH   DFND 1 0 1,500 0
Kinross Gold Corp PUT 496902404   6,050 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   277,539 7,100 SH   DFND 1 0 7,100 0
Brookfield Renewable Partners LP CALL G16258108   2,628 100 SH   DFND 1 0 100 0
TransAlta Corp CALL 89346D107   1,662 200 SH   DFND 1 0 200 0
Kraft Heinz Co/The PUT 500754106   3,698,000 100,000 SH   SOLE   100,000 0 0
Barrick Gold Corp CALL 067901108   121,203 6,700 SH   DFND 1 0 6,700 0
Barrick Gold Corp CALL 067901108   235,170 13,000 SH   DFND 1 0 13,000 0
Cameco Corp PUT 13321L108   43,100 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   68,960 1,600 SH   DFND 1 0 1,600 0
SPDR S&P 500 ETF Trust PUT 78462F103   17,586,470 37,000 SH   SOLE   37,000 0 0
TC Energy Corp CALL 87807B107   7,712,457 197,300 SH   DFND 1 0 197,300 0
Barrick Gold Corp CALL 067901108   30,753 1,700 SH   DFND 1 0 1,700 0
Royal Bank of Canada CALL 780087102   707,910 7,000 SH   DFND 1 0 7,000 0
Canadian Natural Resources Ltd PUT 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
SPDR S&P 500 ETF Trust CALL 78462F103   23,765,500 50,000 SH   SOLE   50,000 0 0
SPDR S&P 500 ETF Trust PUT 78462F103   47,531,000 100,000 SH   SOLE   100,000 0 0
Enbridge Inc CALL 29250N105   1,801,000 50,000 SH   SOLE   50,000 0 0
Toronto-Dominion Bank/The CALL 891160509   64,620 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   8,620 200 SH   DFND 1 0 200 0
BCE Inc PUT 05534B760   66,946 1,700 SH   DFND 1 0 1,700 0
Canadian Natural Resources Ltd CALL 136385101   32,760 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Commerce PUT 136069101   380,306 7,900 SH   SOLE   7,900 0 0
Brookfield Infrastructure Partners LP CALL G16252101   15,745 500 SH   DFND 1 0 500 0
TransAlta Corp CALL 89346D107   19,113 2,300 SH   DFND 1 0 2,300 0
Bank of Montreal CALL 063671101   9,894 100 SH   DFND 1 0 100 0
Agnico Eagle Mines Ltd CALL 008474108   10,970 200 SH   DFND 1 0 200 0
Pembina Pipeline Corp CALL 706327103   37,862 1,100 SH   DFND 1 0 1,100 0
Open Text Corp CALL 683715106   79,838 1,900 SH   DFND 1 0 1,900 0
Utilities Select Sector SPDR Fund PUT 81369Y886   4,515,429 71,300 SH   SOLE   71,300 0 0
Sun Life Financial Inc CALL 866796105   145,208 2,800 SH   DFND 1 0 2,800 0
Bank of Montreal PUT 063671101   7,915,200 80,000 SH   DFND 1 0 80,000 0
TELUS Corp CALL 87971M103   80,055 4,500 SH   DFND 1 0 4,500 0
Tesla Inc COM 88160R101   26,090 105 SH   DFND 3 0 105 0
Utilities Select Sector SPDR Fund CALL 81369Y886   113,994 1,800 SH   SOLE   1,800 0 0
Nutrien Ltd PUT 67077M108   123,926 2,200 SH   DFND 1 0 2,200 0
Teck Resources Ltd CALL 878742204   84,540 2,000 SH   DFND 1 0 2,000 0
Kinross Gold Corp CALL 496902404   12,705 2,100 SH   DFND 1 0 2,100 0
Canadian Imperial Bank of Commerce PUT 136069101   192,560 4,000 SH   DFND 1 0 4,000 0
TELUS Corp CALL 87971M103   635,103 35,700 SH   DFND 1 0 35,700 0
Utilities Select Sector SPDR Fund PUT 81369Y886   6,333,000 100,000 SH   SOLE   100,000 0 0
Nutrien Ltd PUT 67077M108   67,596 1,200 SH   DFND 1 0 1,200 0
Nutrien Ltd PUT 67077M108   619,630 11,000 SH   DFND 1 0 11,000 0
Stantec Inc PUT 85472N109   80,190 1,000 SH   DFND 1 0 1,000 0
Mosaic Co/The PUT 61945C103   1,250,550 35,000 SH   SOLE   35,000 0 0
CF Industries Holdings Inc PUT 125269100   2,385,000 30,000 SH   SOLE   30,000 0 0
Mosaic Co/The COM 61945C103   1,062,753 29,744 SH   SOLE   29,744 0 0
CF Industries Holdings Inc COM 125269100   857,249 10,783 SH   SOLE   10,783 0 0
Canadian Imperial Bank of Commerce CALL 136069101   722,100 15,000 SH   SOLE   15,000 0 0
Fortis Inc/Canada PUT 349553107   308,475 7,500 SH   SOLE   7,500 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   126,660 2,000 SH   SOLE   2,000 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   126,660 2,000 SH   SOLE   2,000 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   4,034,121 63,700 SH   SOLE   63,700 0 0
Micron Technology Inc PUT 595112103   2,474,860 29,000 SH   SOLE   29,000 0 0
Deckers Outdoor Corp COM 243537107   2,293,383 3,431 SH   SOLE   3,431 0 0
Watsco Inc COM 942622200   1,868,558 4,361 SH   SOLE   4,361 0 0
UiPath Inc COM 90364P105   1,249,651 50,308 SH   SOLE   50,308 0 0
Dick's Sporting Goods Inc COM 253393102   1,172,514 7,979 SH   SOLE   7,979 0 0
Albertsons Cos Inc COM 013091103   1,031,642 44,854 SH   SOLE   44,854 0 0
Hyatt Hotels Corp COM 448579102   785,720 6,025 SH   SOLE   6,025 0 0
Lattice Semiconductor Corp COM 518415104   1,235,266 17,905 SH   SOLE   17,905 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   160,655 338 SH   DFND 1 0 338 0
Nutrien Ltd PUT 67077M108   67,596 1,200 SH   DFND 1 0 1,200 0
Knife River Corp COM 498894104   463 7 SH   DFND 1 0 7 0
Enbridge Inc PUT 29250N105   234,130 6,500 SH   DFND 1 0 6,500 0
Royal Bank of Canada CALL 780087102   353,955 3,500 SH   SOLE   3,500 0 0
Ford Motor Co COM 345370860   30,475 2,500 SH   SOLE   2,500 0 0
Cameco Corp CALL 13321L108   258,600 6,000 SH   SOLE   6,000 0 0
SPDR Gold Shares ETF 78463V107   8,985 47 SH   SOLE   47 0 0
iShares Core S&P 500 ETF ETF 464287200   112,816,206 236,200 SH   SOLE   236,200 0 0
Barrick Gold Corp CALL 067901108   126,630 7,000 SH   DFND 1 0 7,000 0
Global X Uranium ETF ETF 37954Y871   11,021 398 SH   DFND 1 0 398 0
CGI Inc CALL 12532H104   321,630 3,000 SH   DFND 1 0 3,000 0
Descartes Systems Group Inc/Th COM 249906108   157,697 1,876 SH   SOLE   1,876 0 0
Cameco Corp CALL 13321L108   228,430 5,300 SH   DFND 1 0 5,300 0
Fortuna Silver Mines Inc CALL 349915108   3,860 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   365,175 7,500 SH   SOLE   7,500 0 0
Cameco Corp PUT 13321L108   86,200 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Commerce PUT 136069101   5,228,004 108,600 SH   SOLE   108,600 0 0
Open Text Corp CALL 683715106   54,626 1,300 SH   DFND 1 0 1,300 0
iShares TIPS Bond ETF ETF 464287176   8,061,750 75,000 SH   SOLE   75,000 0 0
Bank of Montreal PUT 063671101   781,626 7,900 SH   DFND 1 0 7,900 0
Bank of Montreal PUT 063671101   742,050 7,500 SH   SOLE   7,500 0 0
Enbridge Inc PUT 29250N105   360,200 10,000 SH   DFND 1 0 10,000 0
Rogers Communications Inc CALL 775109200   140,430 3,000 SH   DFND 1 0 3,000 0
Thomson Reuters Corp PUT 884903808   43,866 300 SH   DFND 1 0 300 0
Agnico Eagle Mines Ltd PUT 008474108   109,700 2,000 SH   DFND 1 0 2,000 0
Walt Disney Co/The CALL 254687106   1,580,075 17,500 SH   SOLE   17,500 0 0
iShares Russell 2000 ETF CALL 464287655   40,142,000 200,000 SH   SOLE   200,000 0 0
BCE Inc PUT 05534B760   157,520 4,000 SH   DFND 1 0 4,000 0
Pembina Pipeline Corp PUT 706327103   137,680 4,000 SH   DFND 1 0 4,000 0
TC Energy Corp CALL 87807B107   39,090 1,000 SH   DFND 1 0 1,000 0
Toro Co/The COM 891092108   3,168 33 SH   SOLE   33 0 0
Watsco Inc COM 942622200   4,713 11 SH   SOLE   11 0 0
UiPath Inc COM 90364P105   3,030 122 SH   SOLE   122 0 0
Hyatt Hotels Corp COM 448579102   1,826 14 SH   SOLE   14 0 0
Dick's Sporting Goods Inc COM 253393102   2,792 19 SH   SOLE   19 0 0
Graco Inc COM 384109104   4,598 53 SH   SOLE   53 0 0
Toronto-Dominion Bank/The PUT 891160509   426,492 6,600 SH   DFND 1 0 6,600 0
Vermilion Energy Inc CALL 923725105   72,360 6,000 SH   DFND 1 0 6,000 0
Sun Life Financial Inc CALL 866796105   51,860 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   40,952,000 100,000 SH   SOLE   100,000 0 0
WisdomTree Floating Rate Treasury Fund ETF 97717Y527   16,348,096 325,400 SH   SOLE   325,400 0 0
Dimensional Core Fixed Income ETF ETF 25434V872   11,914,400 281,000 SH   SOLE   281,000 0 0
Canadian Natural Resources Ltd CALL 136385101   39,312 600 SH   DFND 1 0 600 0
Imperial Oil Ltd PUT 453038408   120,099 2,100 SH   DFND 1 0 2,100 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
First Majestic Silver Corp CALL 32076V103   6,150 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   46,908 1,200 SH   DFND 1 0 1,200 0
iShares Russell 2000 ETF PUT 464287655   4,014,200 20,000 SH   SOLE   20,000 0 0
iShares Russell 2000 ETF CALL 464287655   4,014,200 20,000 SH   SOLE   20,000 0 0
Rogers Communications Inc PUT 775109200   46,810 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   129,300 3,000 SH   DFND 1 0 3,000 0
Fortis Inc/Canada CALL 349553107   20,565 500 SH   DFND 1 0 500 0
Granite Real Estate Investment Trust CALL 387437114   57,710 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   54,270 3,000 SH   DFND 1 0 3,000 0
Toronto-Dominion Bank/The CALL 891160509   25,848 400 SH   DFND 1 0 400 0
SPDR S&P Oil & Gas Exploration & Production ETF PUT 78468R556   13,691,000 100,000 SH   SOLE   100,000 0 0
Brookfield Corp PUT 11271J107   84,252 2,100 SH   DFND 1 0 2,100 0
CGI Inc CALL 12532H104   10,721 100 SH   DFND 1 0 100 0
Magna International Inc PUT 559222401   17,724 300 SH   DFND 1 0 300 0
TC Energy Corp CALL 87807B107   27,363 700 SH   DFND 1 0 700 0
Ares Acquisition Corp II COM G33033104   2,088,000 200,000 SH   SOLE   200,000 0 0
MAG Silver Corp CALL 55903Q104   5,205 500 SH   DFND 1 0 500 0
Cenovus Energy Inc CALL 15135U109   99,900 6,000 SH   DFND 1 0 6,000 0
Imperial Oil Ltd PUT 453038408   171,570 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Commerce PUT 136069101   197,374 4,100 SH   DFND 1 0 4,100 0
Cenovus Energy Inc PUT 15135U109   24,975 1,500 SH   DFND 1 0 1,500 0
Hudbay Minerals Inc CALL 443628102   18,768 3,400 SH   DFND 1 0 3,400 0
SPDR S&P 500 ETF Trust PUT 78462F103   9,030,890 19,000 SH   SOLE   19,000 0 0
Ovintiv Inc PUT 69047Q102   43,920 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   20,790 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The PUT 064149107   233,712 4,800 SH   DFND 1 0 4,800 0
Bank of Nova Scotia/The CALL 064149107   881,289 18,100 SH   DFND 1 0 18,100 0
TELUS Corp CALL 87971M103   7,116 400 SH   DFND 1 0 400 0
Vanguard Total World Stock ETF ETF 922042742   15,432,000 150,000 SH   SOLE   150,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   216,630 4,500 SH   DFND 1 0 4,500 0
Crescent Point Energy Corp PUT 22576C101   5,544 800 SH   DFND 1 0 800 0
CGI Inc CALL 12532H104   107,210 1,000 SH   DFND 1 0 1,000 0
SPDR S&P Oil & Gas Exploration & Production ETF CALL 78468R556   5,134,125 37,500 SH   SOLE   37,500 0 0
TC Energy Corp PUT 87807B107   89,907 2,300 SH   DFND 1 0 2,300 0
iShares Russell 2000 ETF PUT 464287655   30,106,500 150,000 SH   SOLE   150,000 0 0
Hudbay Minerals Inc CALL 443628102   11,040 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   36,180 2,000 SH   DFND 1 0 2,000 0
Pembina Pipeline Corp PUT 706327103   3,442 100 SH   DFND 1 0 100 0
Enbridge Inc CALL 29250N105   39,622 1,100 SH   DFND 1 0 1,100 0
Coca-Cola European Partners PL COM G25839104   202,089 3,028 SH   SOLE   3,028 0 0
Novagold Resources Inc PUT 66987E206   2,992 800 SH   DFND 1 0 800 0
iShares MSCI EAFE ETF PUT 464287465   15,070,000 200,000 SH   SOLE   200,000 0 0
Imperial Oil Ltd CALL 453038408   57,190 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   26,640 1,600 SH   DFND 1 0 1,600 0
Suncor Energy Inc PUT 867224107   140,976 4,400 SH   DFND 1 0 4,400 0
Enbridge Inc PUT 29250N105   18,010 500 SH   SOLE   500 0 0
Toronto-Dominion Bank/The CALL 891160509   807,750 12,500 SH   DFND 1 0 12,500 0
Royal Bank of Canada CALL 780087102   2,528,250 25,000 SH   SOLE   25,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   4,814 100 SH   SOLE   100 0 0
Pembina Pipeline Corp CALL 706327103   79,166 2,300 SH   DFND 1 0 2,300 0
BCE Inc PUT 05534B760   133,892 3,400 SH   SOLE   3,400 0 0
BCE Inc PUT 05534B760   78,760 2,000 SH   SOLE   2,000 0 0
BCE Inc CALL 05534B760   23,628 600 SH   SOLE   600 0 0
Pembina Pipeline Corp PUT 706327103   6,884 200 SH   DFND 1 0 200 0
Bank of Nova Scotia/The PUT 064149107   24,345 500 SH   SOLE   500 0 0
Nutrien Ltd PUT 67077M108   11,266 200 SH   DFND 1 0 200 0
SPDR S&P 500 ETF Trust PUT 78462F103   11,882,750 25,000 SH   SOLE   25,000 0 0
SPDR S&P 500 ETF Trust CALL 78462F103   11,882,750 25,000 SH   SOLE   25,000 0 0
iShares Russell 2000 ETF PUT 464287655   10,035,500 50,000 SH   SOLE   50,000 0 0
Royal Bank of Canada CALL 780087102   20,226,000 200,000 SH   SOLE   200,000 0 0
Canadian Imperial Bank of Commerce CALL 136069101   14,442 300 SH   DFND 1 0 300 0
Cameco Corp CALL 13321L108   86,200 2,000 SH   DFND 1 0 2,000 0
Algonquin Power & Utilities Corp PUT 015857105   1,264 200 SH   DFND 1 0 200 0
TC Energy Corp PUT 87807B107   7,818 200 SH   DFND 1 0 200 0
BCE Inc PUT 05534B760   118,140 3,000 SH   DFND 1 0 3,000 0
Nikola Corp CALL 654110105   1,364,688 1,560,000 SH   SOLE   1,560,000 0 0
Nikola Corp CALL 654110105   2,274,480 2,600,000 SH   SOLE   2,600,000 0 0
Paramount Global CALL 92556H206   317,985 21,500 SH   SOLE   21,500 0 0
Pembina Pipeline Corp CALL 706327103   182,426 5,300 SH   DFND 1 0 5,300 0
Canadian Imperial Bank of Commerce PUT 136069101   105,908 2,200 SH   DFND 1 0 2,200 0
Wheaton Precious Metals Corp CALL 962879102   14,802 300 SH   DFND 1 0 300 0
Royal Bank of Canada PUT 780087102   10,113 100 SH   DFND 1 0 100 0
Utilities Select Sector SPDR Fund PUT 81369Y886   949,950 15,000 SH   SOLE   15,000 0 0
Caterpillar Inc PUT 149123101   8,870,100 30,000 SH   SOLE   30,000 0 0
Cenovus Energy Inc CALL 15135U109   1,665 100 SH   DFND 1 0 100 0
Teck Resources Ltd PUT 878742204   84,540 2,000 SH   DFND 1 0 2,000 0
Hudbay Minerals Inc PUT 443628102   5,520 1,000 SH   DFND 1 0 1,000 0
CGI Inc PUT 12532H104   32,163 300 SH   DFND 1 0 300 0
Crescent Point Energy Corp CALL 22576C101   5,544 800 SH   DFND 1 0 800 0
Toronto-Dominion Bank/The CALL 891160509   290,790 4,500 SH   DFND 1 0 4,500 0
Toronto-Dominion Bank/The CALL 891160509   840,060 13,000 SH   DFND 1 0 13,000 0
Kinross Gold Corp PUT 496902404   1,210 200 SH   DFND 1 0 200 0
Cenovus Energy Inc PUT 15135U109   33,300 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   22,532 400 SH   DFND 1 0 400 0
Agnico Eagle Mines Ltd CALL 008474108   10,970 200 SH   DFND 1 0 200 0
Canadian Natural Resources Ltd PUT 136385101   104,832 1,600 SH   DFND 1 0 1,600 0
Bank of Montreal CALL 063671101   2,146,998 21,700 SH   DFND 1 0 21,700 0
BlackBerry Ltd CALL 09228F103   3,186 900 SH   DFND 1 0 900 0
Fortrea Holdings Inc COM 34965K107   12,250 351 SH   SOLE   351 0 0
Fortrea Holdings Inc COM 34965K107   35 1 SH   SOLE   1 0 0
Canadian Imperial Bank of Commerce CALL 136069101   4,862,140 101,000 SH   SOLE   101,000 0 0
TransAlta Corp PUT 89346D107   8,310 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc CALL 867224107   16,020 500 SH   DFND 1 0 500 0
Manulife Financial Corp CALL 56501R106   110,500 5,000 SH   DFND 1 0 5,000 0
TransAlta Corp CALL 89346D107   2,493 300 SH   DFND 1 0 300 0
Osisko Gold Royalties Ltd CALL 68827L101   14,280 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   274,250 5,000 SH   DFND 1 0 5,000 0
SPDR S&P 500 ETF Trust PUT 78462F103   35,648,250 75,000 SH   SOLE   75,000 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   1,621,248 25,600 SH   SOLE   25,600 0 0
Magna International Inc CALL 559222401   76,804 1,300 SH   DFND 1 0 1,300 0
Barrick Gold Corp CALL 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP PUT G16258108   2,483,460 94,500 SH   SOLE   94,500 0 0
Royal Bank of Canada CALL 780087102   1,264,125 12,500 SH   SOLE   12,500 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   1,190,604 18,800 SH   SOLE   18,800 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   1,190,604 18,800 SH   SOLE   18,800 0 0
West Fraser Timber Co Ltd CALL 952845105   85,580 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd PUT 68827L101   7,140 500 SH   DFND 1 0 500 0
Fortis Inc/Canada CALL 349553107   481,221 11,700 SH   SOLE   11,700 0 0
Fortis Inc/Canada CALL 349553107   415,413 10,100 SH   SOLE   10,100 0 0
Brookfield Infrastructure Partners LP PUT G16252101   132,258 4,200 SH   SOLE   4,200 0 0
Brookfield Asset Management Ltd PUT 113004105   28,119 700 SH   DFND 1 0 700 0
Enbridge Inc PUT 29250N105   154,886 4,300 SH   DFND 1 0 4,300 0
Enbridge Inc PUT 29250N105   180,100 5,000 SH   DFND 1 0 5,000 0
Fortis Inc/Canada PUT 349553107   1,558,827 37,900 SH   SOLE   37,900 0 0
Nutrien Ltd PUT 67077M108   56,330 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   17,568 400 SH   DFND 1 0 400 0
Crescent Point Energy Corp CALL 22576C101   13,860 2,000 SH   DFND 1 0 2,000 0
TELUS Corp CALL 87971M103   14,232 800 SH   DFND 1 0 800 0
Agnico Eagle Mines Ltd PUT 008474108   219,400 4,000 SH   DFND 1 0 4,000 0
Algonquin Power & Utilities Corp CALL 015857105   13,272 2,100 SH   DFND 1 0 2,100 0
Manulife Financial Corp CALL 56501R106   24,310 1,100 SH   DFND 1 0 1,100 0
Fortis Inc/Canada CALL 349553107   760,905 18,500 SH   SOLE   18,500 0 0
Thomson Reuters Corp CALL 884903808   29,244 200 SH   DFND 1 0 200 0
US Global Jets ETF ETF 26922A842   4,072 214 SH   DFND 1 0 214 0
Royal Bank of Canada CALL 780087102   161,808 1,600 SH   SOLE   1,600 0 0
Barrick Gold Corp CALL 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   30,150 2,500 SH   DFND 1 0 2,500 0
Fortis Inc/Canada PUT 349553107   452,430 11,000 SH   SOLE   11,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   40,952,000 100,000 SH   SOLE   100,000 0 0
Canadian Natural Resources Ltd CALL 136385101   163,800 2,500 SH   DFND 1 0 2,500 0
Fortis Inc/Canada CALL 349553107   983,007 23,900 SH   SOLE   23,900 0 0
Algonquin Power & Utilities Corp CALL 015857105   237,000 37,500 SH   SOLE   37,500 0 0
Algonquin Power & Utilities Corp PUT 015857105   142,200 22,500 SH   SOLE   22,500 0 0
Algonquin Power & Utilities Corp PUT 015857105   142,200 22,500 SH   SOLE   22,500 0 0
Algonquin Power & Utilities Corp CALL 015857105   94,800 15,000 SH   SOLE   15,000 0 0
Brookfield Infrastructure Partners LP PUT G16252101   116,513 3,700 SH   SOLE   3,700 0 0
Brookfield Renewable Partners LP PUT G16258108   28,908 1,100 SH   SOLE   1,100 0 0
TransAlta Corp CALL 89346D107   15,789 1,900 SH   SOLE   1,900 0 0
TransAlta Corp PUT 89346D107   36,564 4,400 SH   SOLE   4,400 0 0
TransAlta Corp CALL 89346D107   103,875 12,500 SH   SOLE   12,500 0 0
TransAlta Corp PUT 89346D107   111,354 13,400 SH   SOLE   13,400 0 0
TransAlta Corp CALL 89346D107   8,310 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   223,210 10,100 SH   DFND 1 0 10,100 0
Enbridge Inc CALL 29250N105   10,806 300 SH   DFND 1 0 300 0
Fortis Inc/Canada CALL 349553107   711,549 17,300 SH   SOLE   17,300 0 0
Enbridge Inc PUT 29250N105   3,602,000 100,000 SH   SOLE   100,000 0 0
Canadian Imperial Bank of Commerce CALL 136069101   81,838 1,700 SH   DFND 1 0 1,700 0
Brookfield Renewable Partners LP CALL G16258108   2,628 100 SH   DFND 1 0 100 0
Descartes Systems Group Inc/The PUT 249906108   210,150 2,500 SH   DFND 1 0 2,500 0
Kinross Gold Corp PUT 496902404   5,445 900 SH   DFND 1 0 900 0
Bank of Montreal PUT 063671101   39,576 400 SH   DFND 1 0 400 0
Barrick Gold Corp CALL 067901108   36,180 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada PUT 349553107   1,011,798 24,600 SH   SOLE   24,600 0 0
Cameco Corp CALL 13321L108   43,100 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   51,696 800 SH   DFND 1 0 800 0
Suncor Energy Inc PUT 867224107   2,447,856 76,400 SH   DFND 1 0 76,400 0
Hudbay Minerals Inc PUT 443628102   11,040 2,000 SH   DFND 1 0 2,000 0
TELUS Corp PUT 87971M103   17,790 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   910,248 9,200 SH   DFND 1 0 9,200 0
TC Energy Corp CALL 87807B107   58,635 1,500 SH   DFND 1 0 1,500 0
BCE Inc PUT 05534B760   63,008 1,600 SH   DFND 1 0 1,600 0
Bank of Montreal CALL 063671101   19,788 200 SH   DFND 1 0 200 0
TELUS Corp PUT 87971M103   17,790 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   496,443 12,700 SH   DFND 1 0 12,700 0
Canadian Imperial Bank of Commerce CALL 136069101   48,140 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   77,350 3,500 SH   DFND 1 0 3,500 0
TELUS Corp PUT 87971M103   28,464 1,600 SH   DFND 1 0 1,600 0
BCE Inc CALL 05534B760   19,690 500 SH   DFND 1 0 500 0
SPDR S&P 500 ETF Trust PUT 78462F103   35,648,250 75,000 SH   SOLE   75,000 0 0
Imperial Oil Ltd CALL 453038408   57,190 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   1,031,756 26,200 SH   DFND 1 0 26,200 0
Enbridge Inc CALL 29250N105   288,160 8,000 SH   DFND 1 0 8,000 0
TELUS Corp PUT 87971M103   12,453 700 SH   DFND 1 0 700 0
Bank of Montreal CALL 063671101   4,996,470 50,500 SH   SOLE   50,500 0 0
Canadian Natural Resources Ltd PUT 136385101   6,552 100 SH   DFND 1 0 100 0
TC Energy Corp PUT 87807B107   7,818 200 SH   DFND 1 0 200 0
BCE Inc PUT 05534B760   98,450 2,500 SH   DFND 1 0 2,500 0
Nutrien Ltd PUT 67077M108   168,990 3,000 SH   DFND 1 0 3,000 0
TC Energy Corp PUT 87807B107   261,903 6,700 SH   DFND 1 0 6,700 0
Toronto-Dominion Bank/The CALL 891160509   71,082 1,100 SH   DFND 1 0 1,100 0
Ovintiv Inc CALL 69047Q102   57,096 1,300 SH   DFND 1 0 1,300 0
Sun Life Financial Inc PUT 866796105   6,482,500 125,000 SH   SOLE   125,000 0 0
Sun Life Financial Inc CALL 866796105   6,482,500 125,000 SH   SOLE   125,000 0 0
Crescent Point Energy Corp PUT 22576C101   2,772 400 SH   DFND 1 0 400 0
TC Energy Corp CALL 87807B107   39,090 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc CALL 867224107   2,319,696 72,400 SH   DFND 1 0 72,400 0
Vermilion Energy Inc CALL 923725105   36,180 3,000 SH   DFND 1 0 3,000 0
Brookfield Corp CALL 11271J107   8,024 200 SH   DFND 1 0 200 0
Liberty Media Corp-Liberty Bra COM 047726302   52,285 1,321 SH   SOLE   1,321 0 0
Canadian Imperial Bank of Commerce PUT 136069101   139,606 2,900 SH   DFND 1 0 2,900 0
CGI Inc CALL 12532H104   214,420 2,000 SH   DFND 1 0 2,000 0
SPDR S&P 500 ETF Trust PUT 78462F103   95,062,000 200,000 SH   SOLE   200,000 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   18,800 500 SH   SOLE   500 0 0
Royal Bank of Canada PUT 780087102   101,130 1,000 SH   DFND 1 0 1,000 0
BlackBerry Ltd CALL 09228F103   354 100 SH   DFND 1 0 100 0
BCE Inc PUT 05534B760   74,822 1,900 SH   DFND 1 0 1,900 0
Cenovus Energy Inc PUT 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Enerplus Corp PUT 292766102   10,738 700 SH   DFND 1 0 700 0
Utilities Select Sector SPDR Fund PUT 81369Y886   6,333,000 100,000 SH   SOLE   100,000 0 0
Suncor Energy Inc PUT 867224107   16,020 500 SH   DFND 1 0 500 0
Cenovus Energy Inc PUT 15135U109   134,865 8,100 SH   DFND 1 0 8,100 0
Crescent Point Energy Corp CALL 22576C101   13,167 1,900 SH   DFND 1 0 1,900 0
Vermilion Energy Inc PUT 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   86,200 2,000 SH   DFND 1 0 2,000 0
Cameco Corp CALL 13321L108   86,200 2,000 SH   DFND 1 0 2,000 0
Wheaton Precious Metals Corp CALL 962879102   74,010 1,500 SH   DFND 1 0 1,500 0
TC Energy Corp PUT 87807B107   676,257 17,300 SH   DFND 1 0 17,300 0
Vermilion Energy Inc CALL 923725105   7,236 600 SH   DFND 1 0 600 0
Brookfield Corp PUT 11271J107   40,120 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   2,928 100 SH   DFND 1 0 100 0
Ovintiv Inc PUT 69047Q102   43,920 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   25,632 800 SH   DFND 1 0 800 0
Suncor Energy Inc CALL 867224107   19,224 600 SH   DFND 1 0 600 0
Teck Resources Ltd CALL 878742204   21,135 500 SH   DFND 1 0 500 0
Methanex Corp CALL 59151K108   47,360 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   172,896 4,800 SH   DFND 1 0 4,800 0
TC Energy Corp PUT 87807B107   66,453 1,700 SH   DFND 1 0 1,700 0
TELUS Corp PUT 87971M103   24,906 1,400 SH   DFND 1 0 1,400 0
Agnico Eagle Mines Ltd PUT 008474108   197,460 3,600 SH   DFND 1 0 3,600 0
TC Energy Corp PUT 87807B107   42,999 1,100 SH   DFND 1 0 1,100 0
Manulife Financial Corp CALL 56501R106   165,750 7,500 SH   DFND 1 0 7,500 0
TC Energy Corp PUT 87807B107   117,270 3,000 SH   DFND 1 0 3,000 0
Toronto-Dominion Bank/The PUT 891160509   2,287,548 35,400 SH   DFND 1 0 35,400 0
Walt Disney Co/The PUT 254687106   4,514,500 50,000 SH   SOLE   50,000 0 0
Canadian Pacific Kansas City Ltd PUT 13646K108   118,590 1,500 SH   DFND 1 0 1,500 0
TC Energy Corp PUT 87807B107   152,451 3,900 SH   DFND 1 0 3,900 0
Barrick Gold Corp CALL 067901108   9,045 500 SH   DFND 1 0 500 0
CAE Inc CALL 124765108   6,477 300 SH   DFND 1 0 300 0
Vermilion Energy Inc CALL 923725105   69,948 5,800 SH   DFND 1 0 5,800 0
Teck Resources Ltd PUT 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   19,545 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The CALL 891160509   859,446 13,300 SH   DFND 1 0 13,300 0
Cenovus Energy Inc PUT 15135U109   91,575 5,500 SH   DFND 1 0 5,500 0
Canadian Imperial Bank of Commerce CALL 136069101   481,400 10,000 SH   SOLE   10,000 0 0
Bank of Nova Scotia/The CALL 064149107   1,032,228 21,200 SH   DFND 1 0 21,200 0
Bank of Nova Scotia/The PUT 064149107   243,450 5,000 SH   DFND 1 0 5,000 0
TELUS Corp CALL 87971M103   2,864,190 161,000 SH   DFND 1 0 161,000 0
Vermilion Energy Inc CALL 923725105   36,180 3,000 SH   DFND 1 0 3,000 0
Cenovus Energy Inc CALL 15135U109   39,960 2,400 SH   DFND 1 0 2,400 0
Teck Resources Ltd CALL 878742204   76,086 1,800 SH   DFND 1 0 1,800 0
Cameco Corp CALL 13321L108   258,600 6,000 SH   DFND 1 0 6,000 0
Cameco Corp CALL 13321L108   129,300 3,000 SH   DFND 1 0 3,000 0
Cameco Corp CALL 13321L108   129,300 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada PUT 780087102   35,537,082 351,400 SH   SOLE   351,400 0 0
Royal Bank of Canada PUT 780087102   171,921 1,700 SH   SOLE   1,700 0 0
Royal Bank of Canada CALL 780087102   505,650 5,000 SH   SOLE   5,000 0 0
Royal Bank of Canada PUT 780087102   111,243 1,100 SH   SOLE   1,100 0 0
Royal Bank of Canada CALL 780087102   404,520 4,000 SH   SOLE   4,000 0 0
Bank of Montreal CALL 063671101   692,580 7,000 SH   SOLE   7,000 0 0
Toronto-Dominion Bank/The PUT 891160509   6,604,164 102,200 SH   DFND 1 0 102,200 0
Canadian Imperial Bank of Commerce PUT 136069101   19,256 400 SH   SOLE   400 0 0
Canadian Imperial Bank of Commerce CALL 136069101   48,140 1,000 SH   SOLE   1,000 0 0
TC Energy Corp PUT 87807B107   218,904 5,600 SH   DFND 1 0 5,600 0
Darden Restaurants Inc COM 237194105   16,163,670 98,379 SH   SOLE   98,379 0 0
Canadian Natural Resources Ltd PUT 136385101   19,656 300 SH   DFND 1 0 300 0
Celestica Inc PUT 15101Q108   14,640 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105   11,569,624 321,200 SH   DFND 1 0 321,200 0
Ovintiv Inc PUT 69047Q102   43,920 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   56,330 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   281,650 5,000 SH   DFND 1 0 5,000 0
Celestica Inc PUT 15101Q108   29,280 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   87,840 3,000 SH   DFND 1 0 3,000 0
Nutrien Ltd PUT 67077M108   225,320 4,000 SH   DFND 1 0 4,000 0
TC Energy Corp PUT 87807B107   19,545 500 SH   SOLE   500 0 0
Enbridge Inc PUT 29250N105   25,214 700 SH   DFND 1 0 700 0
TC Energy Corp PUT 87807B107   19,545 500 SH   DFND 1 0 500 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   108,060 3,000 SH   DFND 1 0 3,000 0
TC Energy Corp CALL 87807B107   62,544 1,600 SH   DFND 1 0 1,600 0
Nutrien Ltd PUT 67077M108   73,229 1,300 SH   DFND 1 0 1,300 0
Enbridge Inc PUT 29250N105   252,140 7,000 SH   DFND 1 0 7,000 0
Franco-Nevada Corp CALL 351858105   443,240 4,000 SH   DFND 1 0 4,000 0
Toronto-Dominion Bank/The PUT 891160509   168,012 2,600 SH   DFND 1 0 2,600 0
TELUS Corp CALL 87971M103   14,232 800 SH   DFND 1 0 800 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   50,177,500 250,000 SH   SOLE   250,000 0 0
Vermilion Energy Inc PUT 923725105   13,266 1,100 SH   DFND 1 0 1,100 0
Canadian Imperial Bank of Commerce CALL 136069101   182,932 3,800 SH   SOLE   3,800 0 0
Barrick Gold Corp CALL 067901108   23,517 1,300 SH   DFND 1 0 1,300 0
Barrick Gold Corp CALL 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF CALL 464287655   40,142,000 200,000 SH   SOLE   200,000 0 0
West Fraser Timber Co Ltd CALL 952845105   85,580 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   10,113,000 100,000 SH   SOLE   100,000 0 0
TC Energy Corp PUT 87807B107   144,633 3,700 SH   DFND 1 0 3,700 0
CGI Inc PUT 12532H104   171,536 1,600 SH   DFND 1 0 1,600 0
Celestica Inc CALL 15101Q108   29,280 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   104,832 1,600 SH   DFND 1 0 1,600 0
Royal Bank of Canada CALL 780087102   30,339,000 300,000 SH   SOLE   300,000 0 0
iShares Russell 2000 ETF PUT 464287655   60,213,000 300,000 SH   SOLE   300,000 0 0
Bank of Nova Scotia/The CALL 064149107   121,725 2,500 SH   DFND 1 0 2,500 0
Cenovus Energy Inc PUT 15135U109   116,550 7,000 SH   DFND 1 0 7,000 0
Toronto-Dominion Bank/The PUT 891160509   323,100 5,000 SH   DFND 1 0 5,000 0
Generac Holdings Inc COM 368736104   547,719 4,238 SH   SOLE   4,238 0 0
Cenovus Energy Inc CALL 15135U109   56,610 3,400 SH   DFND 1 0 3,400 0
Canadian Imperial Bank of Commerce PUT 136069101   105,908 2,200 SH   SOLE   2,200 0 0
Bank of Montreal PUT 063671101   108,834 1,100 SH   DFND 1 0 1,100 0
Brookfield Renewable Partners LP CALL G16258108   2,628 100 SH   DFND 1 0 100 0
Magna International Inc CALL 559222401   4,159,232 70,400 SH   DFND 1 0 70,400 0
Bank of Nova Scotia/The PUT 064149107   87,642 1,800 SH   DFND 1 0 1,800 0
Canadian Pacific Kansas City Ltd PUT 13646K108   31,624 400 SH   DFND 1 0 400 0
Vermilion Energy Inc PUT 923725105   24,120 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada PUT 349553107   374,283 9,100 SH   SOLE   9,100 0 0
Bank of Montreal PUT 063671101   59,364 600 SH   SOLE   600 0 0
Brookfield Infrastructure Partners LP PUT G16252101   1,804,377 57,300 SH   SOLE   57,300 0 0
Fortis Inc/Canada PUT 349553107   9,431,109 229,300 SH   SOLE   229,300 0 0
Fortis Inc/Canada PUT 349553107   61,695 1,500 SH   DFND 1 0 1,500 0
Fortis Inc/Canada PUT 349553107   238,554 5,800 SH   DFND 1 0 5,800 0
iShares MSCI EAFE Value ETF ETF 464288877   77,421 1,486 SH   DFND 1 0 1,486 0
Canadian Natural Resources Ltd CALL 136385101   11,597,040 177,000 SH   DFND 1 0 177,000 0
Magna International Inc PUT 559222401   35,448 600 SH   DFND 1 0 600 0
Fortis Inc/Canada PUT 349553107   90,486 2,200 SH   DFND 1 0 2,200 0
Fortis Inc/Canada PUT 349553107   82,260 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada PUT 349553107   102,825 2,500 SH   DFND 1 0 2,500 0
Fortis Inc/Canada PUT 349553107   98,712 2,400 SH   DFND 1 0 2,400 0
Pembina Pipeline Corp PUT 706327103   92,934 2,700 SH   DFND 1 0 2,700 0
Fortis Inc/Canada CALL 349553107   28,791 700 SH   DFND 1 0 700 0
Fortis Inc/Canada PUT 349553107   24,678 600 SH   DFND 1 0 600 0
Utilities Select Sector SPDR Fund CALL 81369Y886   3,166,500 50,000 SH   SOLE   50,000 0 0
Nutrien Ltd CALL 67077M108   56,330 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP CALL G16252101   1,158,832 36,800 SH   SOLE   36,800 0 0
Magna International Inc CALL 559222401   17,724 300 SH   DFND 1 0 300 0
Fortis Inc/Canada PUT 349553107   41,130 1,000 SH   SOLE   1,000 0 0
Nutrien Ltd PUT 67077M108   11,266 200 SH   DFND 1 0 200 0
Liberty Media Corp-Liberty Liv COM 531229722   262 7 SH   DFND 1 0 7 0
Brookfield Infrastructure Partners LP PUT G16252101   6,298 200 SH   DFND 1 0 200 0
Utilities Select Sector SPDR Fund PUT 81369Y886   4,274,775 67,500 SH   SOLE   67,500 0 0
OneMain Holdings Inc COM 68268W103   1,180,800 24,000 SH   SOLE   24,000 0 0
Fortis Inc/Canada PUT 349553107   32,904 800 SH   DFND 1 0 800 0
Kinross Gold Corp CALL 496902404   22,990 3,800 SH   DFND 1 0 3,800 0
The Goldman Sachs Future Planet Equity ETF ETF 38149W796   509 17 SH   DFND 1 0 17 0
Brookfield Asset Management Ltd PUT 113004105   120,510 3,000 SH   DFND 1 0 3,000 0
Open Text Corp PUT 683715106   25,212 600 SH   DFND 1 0 600 0
Teck Resources Ltd PUT 878742204   63,405 1,500 SH   DFND 1 0 1,500 0
Magna International Inc PUT 559222401   348,572 5,900 SH   DFND 1 0 5,900 0
Algonquin Power & Utilities Corp PUT 015857105   6,320 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   59,080 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   96,570 5,800 SH   DFND 1 0 5,800 0
Ovintiv Inc CALL 69047Q102   87,840 2,000 SH   DFND 1 0 2,000 0
Imperial Oil Ltd PUT 453038408   17,157 300 SH   DFND 1 0 300 0
Nuvei Corp COM 67079A102   10,504 400 SH   DFND 1 0 400 0
Pembina Pipeline Corp PUT 706327103   51,630 1,500 SH   DFND 1 0 1,500 0
Celestica Inc CALL 15101Q108   29,280 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   29,280 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   29,280 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   37,359 2,100 SH   DFND 1 0 2,100 0
Hudbay Minerals Inc PUT 443628102   5,520 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   17,790 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   140,544 3,200 SH   DFND 1 0 3,200 0
Crescent Point Energy Corp PUT 22576C101   6,930 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   28,666,400 70,000 SH   SOLE   70,000 0 0
Sun Life Financial Inc PUT 866796105   77,790 1,500 SH   DFND 1 0 1,500 0
Bank of Montreal PUT 063671101   385,866 3,900 SH   DFND 1 0 3,900 0
Canadian Imperial Bank of Commerce PUT 136069101   67,396 1,400 SH   DFND 1 0 1,400 0
Algonquin Power & Utilities Corp PUT 015857105   6,320 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   153,720 3,500 SH   DFND 1 0 3,500 0
BlackBerry Ltd CALL 09228F103   708 200 SH   DFND 1 0 200 0
Kinross Gold Corp PUT 496902404   3,025 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Commerce PUT 136069101   57,768 1,200 SH   DFND 1 0 1,200 0
iShares Russell 2000 ETF PUT 464287655   8,028,400 40,000 SH   SOLE   40,000 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   3,166,500 50,000 SH   SOLE   50,000 0 0
VanEck Gold Miners ETF/USA PUT 92189F106   8,068,802 260,200 SH   SOLE   260,200 0 0
Toronto-Dominion Bank/The PUT 891160509   71,082 1,100 SH   DFND 1 0 1,100 0
Cenovus Energy Inc PUT 15135U109   66,600 4,000 SH   DFND 1 0 4,000 0
Celestica Inc PUT 15101Q108   29,280 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   58,560 2,000 SH   DFND 1 0 2,000 0
Manulife Financial Corp PUT 56501R106   110,500 5,000 SH   DFND 1 0 5,000 0
Waste Connections Inc CALL 94106B101   358,248 2,400 SH   DFND 1 0 2,400 0
Cenovus Energy Inc PUT 15135U109   33,300 2,000 SH   DFND 1 0 2,000 0
Brookfield Corp CALL 11271J107   12,036 300 SH   DFND 1 0 300 0
Algonquin Power & Utilities Corp PUT 015857105   6,952 1,100 SH   DFND 1 0 1,100 0
Celestica Inc CALL 15101Q108   29,280 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP CALL G16258108   47,304 1,800 SH   DFND 1 0 1,800 0
Brookfield Infrastructure Partners LP CALL G16252101   3,149 100 SH   DFND 1 0 100 0
Teck Resources Ltd PUT 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   78,760 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107   540,459 11,100 SH   DFND 1 0 11,100 0
NVIDIA Corp PUT 67066G104   5,893,118 11,900 SH   SOLE   11,900 0 0
TELUS Corp PUT 87971M103   21,348 1,200 SH   DFND 1 0 1,200 0
Utilities Select Sector SPDR Fund PUT 81369Y886   3,641,475 57,500 SH   SOLE   57,500 0 0
Canadian Natural Resources Ltd PUT 136385101   72,072 1,100 SH   DFND 1 0 1,100 0
Canadian Imperial Bank of Commerce PUT 136069101   52,954 1,100 SH   DFND 1 0 1,100 0
Crescent Point Energy Corp CALL 22576C101   20,790 3,000 SH   DFND 1 0 3,000 0
Waste Connections Inc CALL 94106B101   149,270 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   6,486,480 99,000 SH   DFND 1 0 99,000 0
Enbridge Inc CALL 29250N105   7,204 200 SH   DFND 1 0 200 0
iShares Russell 2000 ETF PUT 464287655   5,017,750 25,000 SH   SOLE   25,000 0 0
TC Energy Corp PUT 87807B107   19,545 500 SH   DFND 1 0 500 0
SPDR S&P 500 ETF Trust PUT 78462F103   23,765,500 50,000 SH   SOLE   50,000 0 0
BCE Inc PUT 05534B760   70,884 1,800 SH   DFND 1 0 1,800 0
Royal Bank of Canada CALL 780087102   40,452 400 SH   DFND 1 0 400 0
BCE Inc PUT 05534B760   78,760 2,000 SH   DFND 1 0 2,000 0
Descartes Systems Group Inc/The CALL 249906108   92,466 1,100 SH   DFND 1 0 1,100 0
Cameco Corp CALL 13321L108   301,700 7,000 SH   DFND 1 0 7,000 0
TC Energy Corp PUT 87807B107   7,818,000 200,000 SH   SOLE   200,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   269,584 5,600 SH   DFND 1 0 5,600 0
First Majestic Silver Corp PUT 32076V103   4,305 700 SH   DFND 1 0 700 0
First Majestic Silver Corp CALL 32076V103   4,305 700 SH   DFND 1 0 700 0
Brookfield Asset Management Ltd CALL 113004105   80,340 2,000 SH   DFND 1 0 2,000 0
Vermilion Energy Inc PUT 923725105   24,120 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Commerce PUT 136069101   120,350 2,500 SH   DFND 1 0 2,500 0
Manulife Financial Corp CALL 56501R106   117,130 5,300 SH   DFND 1 0 5,300 0
NVIDIA Corp PUT 67066G104   9,904,400 20,000 SH   SOLE   20,000 0 0
Ovintiv Inc CALL 69047Q102   149,328 3,400 SH   DFND 1 0 3,400 0
Nutrien Ltd PUT 67077M108   118,293 2,100 SH   DFND 1 0 2,100 0
Cameco Corp CALL 13321L108   344,800 8,000 SH   DFND 1 0 8,000 0
Teck Resources Ltd CALL 878742204   169,080 4,000 SH   DFND 1 0 4,000 0
Manulife Financial Corp CALL 56501R106   174,590 7,900 SH   DFND 1 0 7,900 0
Rogers Communications Inc PUT 775109200   46,810 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   87,760 1,600 SH   DFND 1 0 1,600 0
Manulife Financial Corp PUT 56501R106   22,100 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands International Inc PUT 76131D103   312,520 4,000 SH   DFND 1 0 4,000 0
Ovintiv Inc CALL 69047Q102   30,744 700 SH   DFND 1 0 700 0
TELUS Corp PUT 87971M103   8,895 500 SH   DFND 1 0 500 0
Nutrien Ltd PUT 67077M108   225,320 4,000 SH   DFND 1 0 4,000 0
Manulife Financial Corp PUT 56501R106   66,300 3,000 SH   DFND 1 0 3,000 0
Osisko Gold Royalties Ltd CALL 68827L101   14,280 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   959,193 19,700 SH   DFND 1 0 19,700 0
SPDR S&P 500 ETF Trust PUT 78462F103   59,413,750 125,000 SH   SOLE   125,000 0 0
BCE Inc PUT 05534B760   7,876 200 SH   SOLE   200 0 0
Fortis Inc/Canada PUT 349553107   28,791 700 SH   DFND 1 0 700 0
Enbridge Inc PUT 29250N105   115,264 3,200 SH   DFND 1 0 3,200 0
Bank of Montreal PUT 063671101   8,904,600 90,000 SH   DFND 1 0 90,000 0
Enbridge Inc CALL 29250N105   162,090 4,500 SH   DFND 1 0 4,500 0
Cenovus Energy Inc PUT 15135U109   74,925 4,500 SH   DFND 1 0 4,500 0
Manulife Financial Corp PUT 56501R106   4,420,000 200,000 SH   SOLE   200,000 0 0
Manulife Financial Corp PUT 56501R106   2,210,000 100,000 SH   SOLE   100,000 0 0
Kenvue Inc COM 49177J102   13,598,542 631,609 SH   SOLE   631,609 0 0
Kenvue Inc COM 49177J102   9,882,205 458,997 SH   SOLE   458,997 0 0
Ovintiv Inc CALL 69047Q102   131,760 3,000 SH   DFND 1 0 3,000 0
Cameco Corp CALL 13321L108   896,480 20,800 SH   DFND 1 0 20,800 0
Cameco Corp PUT 13321L108   38,790 900 SH   DFND 1 0 900 0
Brookfield Renewable Partners LP CALL G16258108   2,628 100 SH   DFND 1 0 100 0
Algonquin Power & Utilities Corp PUT 015857105   15,800 2,500 SH   DFND 1 0 2,500 0
Newmont Corp CALL 651639106   24,834 600 SH   DFND 1 0 600 0
TELUS Corp PUT 87971M103   71,160 4,000 SH   DFND 1 0 4,000 0
Cameco Corp CALL 13321L108   86,200 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107   19,500,345 400,500 SH   SOLE   400,500 0 0
Bank of Nova Scotia/The PUT 064149107   14,607 300 SH   SOLE   300 0 0
Bank of Montreal PUT 063671101   49,470 500 SH   SOLE   500 0 0
TELUS Corp PUT 87971M103   8,895 500 SH   DFND 1 0 500 0
MAG Silver Corp CALL 55903Q104   1,041 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The PUT 064149107   1,251,333 25,700 SH   DFND 1 0 25,700 0
Bank of Nova Scotia/The CALL 064149107   243,450 5,000 SH   DFND 1 0 5,000 0
Cenovus Energy Inc CALL 15135U109   44,955 2,700 SH   DFND 1 0 2,700 0
Toronto-Dominion Bank/The PUT 891160509   426,492 6,600 SH   DFND 1 0 6,600 0
iShares Russell 2000 ETF PUT 464287655   4,014,200 20,000 SH   DFND 3 0 20,000 0
Cameco Corp CALL 13321L108   258,600 6,000 SH   DFND 1 0 6,000 0
Cameco Corp CALL 13321L108   689,600 16,000 SH   DFND 1 0 16,000 0
Canadian Natural Resources Ltd PUT 136385101   39,312 600 SH   DFND 1 0 600 0
Canadian Natural Resources Ltd PUT 136385101   104,832 1,600 SH   DFND 1 0 1,600 0
Bank of Montreal PUT 063671101   563,958 5,700 SH   DFND 1 0 5,700 0
Ovintiv Inc CALL 69047Q102   96,624 2,200 SH   DFND 1 0 2,200 0
Cameco Corp CALL 13321L108   64,650 1,500 SH   DFND 1 0 1,500 0
Brookfield Infrastructure Partners LP CALL G16252101   15,745 500 SH   DFND 1 0 500 0
Algonquin Power & Utilities Corp PUT 015857105   6,320 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   78,862 1,400 SH   DFND 1 0 1,400 0
Agnico Eagle Mines Ltd PUT 008474108   658,200 12,000 SH   DFND 1 0 12,000 0
Cameco Corp CALL 13321L108   215,500 5,000 SH   DFND 1 0 5,000 0
Crescent Point Energy Corp PUT 22576C101   6,930 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107   12,339 300 SH   DFND 1 0 300 0
Nutrien Ltd PUT 67077M108   225,320 4,000 SH   DFND 1 0 4,000 0
TC Energy Corp CALL 87807B107   105,543 2,700 SH   DFND 1 0 2,700 0
Imperial Oil Ltd PUT 453038408   228,760 4,000 SH   DFND 1 0 4,000 0
Celestica Inc PUT 15101Q108   35,136 1,200 SH   DFND 1 0 1,200 0
Nutrien Ltd PUT 67077M108   112,660 2,000 SH   DFND 1 0 2,000 0
TELUS Corp PUT 87971M103   8,895 500 SH   DFND 1 0 500 0
Brookfield Infrastructure Partners LP CALL G16252101   62,980 2,000 SH   DFND 1 0 2,000 0
Brookfield Infrastructure Partners LP CALL G16252101   78,725 2,500 SH   DFND 1 0 2,500 0
Enbridge Inc CALL 29250N105   57,632 1,600 SH   DFND 1 0 1,600 0
BCE Inc CALL 05534B760   63,008 1,600 SH   DFND 1 0 1,600 0
Canadian Natural Resources Ltd PUT 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102   111,243 1,100 SH   DFND 1 0 1,100 0
Imperial Oil Ltd CALL 453038408   62,909 1,100 SH   DFND 1 0 1,100 0
Toronto-Dominion Bank/The PUT 891160509   32,310 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The PUT 891160509   64,620 1,000 SH   DFND 1 0 1,000 0
TFI International Inc CALL 87241L109   135,980 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   41,625 2,500 SH   DFND 1 0 2,500 0
Canadian Imperial Bank of Commerce PUT 136069101   24,070 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The PUT 891160509   200,322 3,100 SH   DFND 1 0 3,100 0
Brookfield Asset Management Ltd CALL 113004105   24,102 600 SH   DFND 1 0 600 0
Cameco Corp CALL 13321L108   301,700 7,000 SH   DFND 1 0 7,000 0
Cameco Corp CALL 13321L108   129,300 3,000 SH   DFND 1 0 3,000 0
Nutrien Ltd PUT 67077M108   168,990 3,000 SH   DFND 1 0 3,000 0
Open Text Corp PUT 683715106   42,020 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   809,040 8,000 SH   DFND 1 0 8,000 0
Enerplus Corp CALL 292766102   61,360 4,000 SH   DFND 1 0 4,000 0
TC Energy Corp CALL 87807B107   3,909 100 SH   DFND 1 0 100 0
Rogers Communications Inc CALL 775109200   51,491 1,100 SH   DFND 1 0 1,100 0
Invesco QQQ Trust Series 1 PUT 46090E103   16,380,800 40,000 SH   SOLE   40,000 0 0
Teck Resources Ltd CALL 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   172,400 4,000 SH   DFND 1 0 4,000 0
Cameco Corp CALL 13321L108   474,100 11,000 SH   DFND 1 0 11,000 0
Rogers Communications Inc PUT 775109200   234,050 5,000 SH   DFND 1 0 5,000 0
TC Energy Corp CALL 87807B107   54,726 1,400 SH   DFND 1 0 1,400 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   85,998 2,200 SH   DFND 1 0 2,200 0
Canadian Natural Resources Ltd PUT 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   262,080 4,000 SH   DFND 1 0 4,000 0
Nutrien Ltd PUT 67077M108   112,660 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   168,990 3,000 SH   DFND 1 0 3,000 0
Nutrien Ltd PUT 67077M108   281,650 5,000 SH   DFND 1 0 5,000 0
Canadian National Railway Co CALL 136375102   640,713 5,100 SH   DFND 1 0 5,100 0
Wheaton Precious Metals Corp CALL 962879102   88,812 1,800 SH   DFND 1 0 1,800 0
Wheaton Precious Metals Corp CALL 962879102   69,076 1,400 SH   DFND 1 0 1,400 0
Waste Connections Inc PUT 94106B101   149,270 1,000 SH   DFND 1 0 1,000 0
Waste Connections Inc PUT 94106B101   149,270 1,000 SH   DFND 1 0 1,000 0
Helius Medical Technologies In COM 42328V801   8 1 SH   DFND 1 0 1 0
Magna International Inc PUT 559222401   295,400 5,000 SH   DFND 1 0 5,000 0
TELUS Corp PUT 87971M103   62,265 3,500 SH   DFND 1 0 3,500 0
Magna International Inc PUT 559222401   200,872 3,400 SH   DFND 1 0 3,400 0
Open Text Corp CALL 683715106   126,060 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The CALL 064149107   248,319 5,100 SH   DFND 1 0 5,100 0
Suncor Energy Inc PUT 867224107   64,080 2,000 SH   DFND 1 0 2,000 0
BlackBerry Ltd CALL 09228F103   3,186 900 SH   DFND 1 0 900 0
Hudbay Minerals Inc PUT 443628102   5,520 1,000 SH   DFND 1 0 1,000 0
SPDR S&P Insurance ETF ETF 78464A789   1,266 28 SH   DFND 1 0 28 0
Canadian Natural Resources Ltd CALL 136385101   32,760 500 SH   DFND 1 0 500 0
Restaurant Brands International Inc CALL 76131D103   78,130 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp PUT 351858105   110,810 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200   4,681 100 SH   DFND 1 0 100 0
Ovintiv Inc CALL 69047Q102   158,112 3,600 SH   DFND 1 0 3,600 0
Magna International Inc PUT 559222401   5,908 100 SH   DFND 1 0 100 0
BCE Inc CALL 05534B760   3,938 100 SH   DFND 1 0 100 0
Teck Resources Ltd CALL 878742204   21,135 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd PUT 136385101   19,656 300 SH   DFND 1 0 300 0
Celestica Inc CALL 15101Q108   40,992 1,400 SH   DFND 1 0 1,400 0
Canadian Imperial Bank of Commerce PUT 136069101   13,960,600 290,000 SH   SOLE   290,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   8,190,400 20,000 SH   SOLE   20,000 0 0
Enbridge Inc CALL 29250N105   3,602,000 100,000 SH   SOLE   100,000 0 0
Enbridge Inc PUT 29250N105   3,602,000 100,000 SH   SOLE   100,000 0 0
Enbridge Inc CALL 29250N105   237,732 6,600 SH   DFND 1 0 6,600 0
Canadian Imperial Bank of Commerce PUT 136069101   77,024 1,600 SH   DFND 1 0 1,600 0
Magna International Inc PUT 559222401   59,080 1,000 SH   DFND 1 0 1,000 0
Enerplus Corp CALL 292766102   30,680 2,000 SH   DFND 1 0 2,000 0
Rogers Communications Inc CALL 775109200   2,485,611 53,100 SH   DFND 1 0 53,100 0
TC Energy Corp PUT 87807B107   39,090 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   383,950 7,000 SH   DFND 1 0 7,000 0
Restaurant Brands International Inc PUT 76131D103   23,439 300 SH   DFND 1 0 300 0
Fortis Inc/Canada CALL 349553107   12,339 300 SH   DFND 1 0 300 0
BCE Inc CALL 05534B760   27,566 700 SH   DFND 1 0 700 0
Super Micro Computer Inc COM 86800U104   1,756,727 6,180 SH   SOLE   6,180 0 0
Confluent Inc COM 20717M103   555,680 23,747 SH   SOLE   23,747 0 0
Jabil Inc COM 466313103   6,171,511 48,442 SH   SOLE   48,442 0 0
Rogers Communications Inc CALL 775109200   93,620 2,000 SH   DFND 1 0 2,000 0
Enerplus Corp CALL 292766102   30,680 2,000 SH   DFND 1 0 2,000 0
Magna International Inc CALL 559222401   1,725,136 29,200 SH   DFND 1 0 29,200 0
Magna International Inc PUT 559222401   59,080 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   50,428 1,400 SH   DFND 1 0 1,400 0
Celestica Inc CALL 15101Q108   29,280 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   20,097 2,900 SH   DFND 1 0 2,900 0
Canadian Natural Resources Ltd CALL 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   15,678 1,300 SH   DFND 1 0 1,300 0
Cameco Corp CALL 13321L108   215,500 5,000 SH   DFND 1 0 5,000 0
Cameco Corp CALL 13321L108   344,800 8,000 SH   DFND 1 0 8,000 0
Vermilion Energy Inc PUT 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc CALL 867224107   3,204,000 100,000 SH   SOLE   100,000 0 0
Suncor Energy Inc PUT 867224107   3,204,000 100,000 SH   SOLE   100,000 0 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   64,080 2,000 SH   DFND 1 0 2,000 0
Pembina Pipeline Corp CALL 706327103   48,188 1,400 SH   SOLE   1,400 0 0
Halliburton Co COM 406216101   333,954 9,238 SH   SOLE   9,238 0 0
VanEck Vectors Junior Gold Miners ETF ETF 92189F791   5,156 136 SH   DFND 1 0 136 0
Celestica Inc CALL 15101Q108   29,280 1,000 SH   DFND 1 0 1,000 0
BlackBerry Ltd PUT 09228F103   10,620 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The CALL 064149107   447,948 9,200 SH   DFND 1 0 9,200 0
Granite Real Estate Investment Trust CALL 387437114   5,771 100 SH   DFND 1 0 100 0
iShares Russell 2000 ETF PUT 464287655   40,142,000 200,000 SH   SOLE   200,000 0 0
Ovintiv Inc CALL 69047Q102   153,720 3,500 SH   DFND 1 0 3,500 0
Courtside Group Inc COM 22275C105   4 2 SH   DFND 1 0 2 0
Enbridge Inc PUT 29250N105   6,977,074 193,700 SH   SOLE   193,700 0 0
Vermilion Energy Inc PUT 923725105   6,030 500 SH   DFND 1 0 500 0
Brookfield Renewable Partners LP PUT G16258108   28,908 1,100 SH   SOLE   1,100 0 0
Enbridge Inc PUT 29250N105   190,906 5,300 SH   DFND 1 0 5,300 0
Imperial Oil Ltd PUT 453038408   2,859,500 50,000 SH   SOLE   50,000 0 0
Imperial Oil Ltd CALL 453038408   3,362,772 58,800 SH   SOLE   58,800 0 0
Brookfield Renewable Partners LP CALL G16258108   18,396 700 SH   DFND 1 0 700 0
TC Energy Corp PUT 87807B107   117,270 3,000 SH   DFND 1 0 3,000 0
Suncor Energy Inc PUT 867224107   9,612 300 SH   DFND 1 0 300 0
Brookfield Asset Management Ltd CALL 113004105   28,119 700 SH   DFND 1 0 700 0
Enbridge Inc PUT 29250N105   18,010 500 SH   SOLE   500 0 0
Enbridge Inc PUT 29250N105   3,602 100 SH   SOLE   100 0 0
Fortis Inc/Canada PUT 349553107   246,780 6,000 SH   SOLE   6,000 0 0
Canadian Pacific Kansas City Ltd CALL 13646K108   55,342 700 SH   DFND 1 0 700 0
Brookfield Renewable Partners LP CALL G16258108   26,280 1,000 SH   DFND 1 0 1,000 0
BlackBerry Ltd PUT 09228F103   3,540 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Kansas City Ltd PUT 13646K108   158,120 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada CALL 349553107   24,678 600 SH   DFND 1 0 600 0
Canadian Imperial Bank of Commerce PUT 136069101   4,814 100 SH   DFND 1 0 100 0
iShares Russell 2000 ETF PUT 464287655   10,035,500 50,000 SH   SOLE   50,000 0 0
Crescent Point Energy Corp CALL 22576C101   8,316 1,200 SH   DFND 1 0 1,200 0
Bank of Montreal PUT 063671101   197,880 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc CALL 15135U109   18,315 1,100 SH   DFND 1 0 1,100 0
Canadian Imperial Bank of Commerce PUT 136069101   48,140 1,000 SH   DFND 1 0 1,000 0
Utilities Select Sector SPDR Fund PUT 81369Y886   12,666,000 200,000 SH   SOLE   200,000 0 0
Enerplus Corp CALL 292766102   15,340 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc CALL 443628102   5,520 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   87,840 2,000 SH   DFND 1 0 2,000 0
Vermilion Energy Inc PUT 923725105   13,266 1,100 SH   DFND 1 0 1,100 0
Restaurant Brands International Inc PUT 76131D103   15,626 200 SH   DFND 1 0 200 0
Cameco Corp PUT 13321L108   38,790 900 SH   DFND 1 0 900 0
Descartes Systems Group Inc/The CALL 249906108   84,060 1,000 SH   DFND 1 0 1,000 0
Descartes Systems Group Inc/The PUT 249906108   252,180 3,000 SH   DFND 1 0 3,000 0
BlackBerry Ltd PUT 09228F103   354 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101   69,258 700 SH   DFND 1 0 700 0
Toronto-Dominion Bank/The PUT 891160509   103,392 1,600 SH   DFND 1 0 1,600 0
Descartes Systems Group Inc/The PUT 249906108   84,060 1,000 SH   DFND 1 0 1,000 0
Descartes Systems Group Inc/The CALL 249906108   16,812 200 SH   DFND 1 0 200 0
Cameco Corp CALL 13321L108   64,650 1,500 SH   DFND 1 0 1,500 0
Cameco Corp PUT 13321L108   43,100 1,000 SH   DFND 1 0 1,000 0
Cameco Corp PUT 13321L108   43,100 1,000 SH   DFND 1 0 1,000 0
Descartes Systems Group Inc/The PUT 249906108   84,060 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp PUT 706327103   68,840 2,000 SH   DFND 1 0 2,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   40,952,000 100,000 SH   SOLE   100,000 0 0
Pembina Pipeline Corp PUT 706327103   3,442,000 100,000 SH   SOLE   100,000 0 0
BlackBerry Ltd CALL 09228F103   3,540 1,000 SH   DFND 1 0 1,000 0
Bausch Health Cos Inc CALL 071734107   802 100 SH   DFND 1 0 100 0
Suncor Energy Inc PUT 867224107   96,120 3,000 SH   DFND 1 0 3,000 0
Global X Uranium ETF ETF 37954Y871   2,769,000 100,000 SH   SOLE   100,000 0 0
Barrick Gold Corp PUT 067901108   36,180 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   6,930 1,000 SH   DFND 1 0 1,000 0
Descartes Systems Group Inc/The PUT 249906108   252,180 3,000 SH   DFND 1 0 3,000 0
Osisko Gold Royalties Ltd CALL 68827L101   29,988 2,100 SH   DFND 1 0 2,100 0
Baytex Energy Corp PUT 07317Q105   1,660 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd CALL 136385101   478,296 7,300 SH   DFND 1 0 7,300 0
Kinross Gold Corp CALL 496902404   605 100 SH   DFND 1 0 100 0
Agnico Eagle Mines Ltd PUT 008474108   54,850 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   11,814 300 SH   DFND 1 0 300 0
Cenovus Energy Inc PUT 15135U109   3,330 200 SH   DFND 1 0 200 0
iShares Russell 2000 ETF PUT 464287655   50,177,500 250,000 SH   SOLE   250,000 0 0
BCE Inc CALL 05534B760   1,890,240 48,000 SH   DFND 1 0 48,000 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   160,200 5,000 SH   DFND 1 0 5,000 0
Osisko Gold Royalties Ltd CALL 68827L101   7,140 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd PUT 136385101   91,728 1,400 SH   DFND 1 0 1,400 0
TC Energy Corp PUT 87807B107   39,090 1,000 SH   DFND 1 0 1,000 0
Nabors Energy Transition Corp COM G6363K106   2,600,000 250,000 SH   SOLE   250,000 0 0
TC Energy Corp PUT 87807B107   7,818,000 200,000 SH   SOLE   200,000 0 0
Teck Resources Ltd CALL 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   48,140 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands International Inc PUT 76131D103   78,130 1,000 SH   DFND 1 0 1,000 0
Cameco Corp PUT 13321L108   43,100 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107   45,243 1,100 SH   DFND 1 0 1,100 0
TELUS Corp PUT 87971M103   17,790 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200   46,810 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   672,840 21,000 SH   DFND 1 0 21,000 0
Cenovus Energy Inc PUT 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd PUT 68827L101   7,140 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760   78,760 2,000 SH   DFND 1 0 2,000 0
Cameco Corp CALL 13321L108   86,200 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd PUT 136385101   157,248 2,400 SH   DFND 1 0 2,400 0
Agnico Eagle Mines Ltd PUT 008474108   54,850 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   215,500 5,000 SH   DFND 1 0 5,000 0
Brookfield Corp PUT 11271J107   4,012 100 SH   DFND 1 0 100 0
Osisko Gold Royalties Ltd PUT 68827L101   14,280 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   183,148 3,100 SH   DFND 1 0 3,100 0
Cameco Corp PUT 13321L108   86,200 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   112,660 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   123,926 2,200 SH   DFND 1 0 2,200 0
Magna International Inc PUT 559222401   1,441,552 24,400 SH   DFND 1 0 24,400 0
Nutrien Ltd PUT 67077M108   112,660 2,000 SH   DFND 1 0 2,000 0
Rogers Communications Inc CALL 775109200   23,405 500 SH   DFND 1 0 500 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   6,930 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   283,584 4,800 SH   DFND 1 0 4,800 0
TC Energy Corp PUT 87807B107   78,180 2,000 SH   DFND 1 0 2,000 0
TC Energy Corp CALL 87807B107   336,174 8,600 SH   DFND 1 0 8,600 0
Brookfield Renewable Partners LP CALL G16258108   26,280 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP PUT G16258108   36,792 1,400 SH   DFND 1 0 1,400 0
Cameco Corp PUT 13321L108   43,100 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp PUT 11271J107   60,180 1,500 SH   DFND 1 0 1,500 0
iShares MSCI EAFE ETF CALL 464287465   9,042,000 120,000 SH   SOLE   120,000 0 0
Agnico Eagle Mines Ltd PUT 008474108   54,850 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   48,843 2,700 SH   DFND 1 0 2,700 0
Agnico Eagle Mines Ltd CALL 008474108   164,550 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada CALL 780087102   50,565 500 SH   DFND 1 0 500 0
TC Energy Corp CALL 87807B107   39,090 1,000 SH   DFND 1 0 1,000 0
TELUS Corp CALL 87971M103   195,690 11,000 SH   DFND 1 0 11,000 0
Bank of Nova Scotia/The PUT 064149107   48,690 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   215,500 5,000 SH   DFND 1 0 5,000 0
Vermilion Energy Inc CALL 923725105   3,618 300 SH   DFND 1 0 300 0
TransAlta Corp PUT 89346D107   4,986 600 SH   DFND 1 0 600 0
Centerra Gold Inc PUT 152006102   4,172 700 SH   DFND 1 0 700 0
Manulife Financial Corp PUT 56501R106   110,500 5,000 SH   DFND 1 0 5,000 0
Teck Resources Ltd PUT 878742204   1,352,640 32,000 SH   DFND 1 0 32,000 0
Wheaton Precious Metals Corp CALL 962879102   24,670 500 SH   DFND 1 0 500 0
Cameco Corp CALL 13321L108   17,240 400 SH   DFND 1 0 400 0
Canadian Natural Resources Ltd PUT 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102   213,571 1,700 SH   DFND 1 0 1,700 0
Stantec Inc PUT 85472N109   80,190 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   86,200 2,000 SH   DFND 1 0 2,000 0
Brookfield Asset Management Ltd PUT 113004105   40,170 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Kansas City Ltd PUT 13646K108   79,060 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Kansas City Ltd CALL 13646K108   23,718 300 SH   DFND 1 0 300 0
Granite Real Estate Investment Trust CALL 387437114   57,710 1,000 SH   DFND 1 0 1,000 0
Bausch Health Cos Inc CALL 071734107   12,030 1,500 SH   DFND 1 0 1,500 0
TransAlta Corp CALL 89346D107   16,620 2,000 SH   DFND 1 0 2,000 0
Restaurant Brands International Inc PUT 76131D103   39,065 500 SH   DFND 1 0 500 0
CAE Inc PUT 124765108   10,795 500 SH   DFND 1 0 500 0
Bank of Montreal PUT 063671101   98,940 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   53,040 2,400 SH   DFND 1 0 2,400 0
Bank of Nova Scotia/The CALL 064149107   29,214 600 SH   DFND 1 0 600 0
Canadian National Railway Co CALL 136375102   75,378 600 SH   DFND 1 0 600 0
TC Energy Corp CALL 87807B107   58,635 1,500 SH   DFND 1 0 1,500 0
Sun Life Financial Inc CALL 866796105   10,833,554 208,900 SH   DFND 1 0 208,900 0
Financial Select Sector SPDR Fund PUT 81369Y605   7,520,000 200,000 SH   SOLE   200,000 0 0
Toronto-Dominion Bank/The PUT 891160509   90,468 1,400 SH   DFND 1 0 1,400 0
Canadian Imperial Bank of Commerce PUT 136069101   52,954 1,100 SH   DFND 1 0 1,100 0
Pembina Pipeline Corp CALL 706327103   34,420 1,000 SH   DFND 1 0 1,000 0
Centerra Gold Inc PUT 152006102   11,920 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The PUT 891160509   129,240 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The PUT 891160509   32,310 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The PUT 064149107   199,629 4,100 SH   DFND 1 0 4,100 0
Agnico Eagle Mines Ltd PUT 008474108   38,395 700 SH   DFND 1 0 700 0
Cameco Corp PUT 13321L108   43,100 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   387,720 6,000 SH   DFND 1 0 6,000 0
Sun Life Financial Inc PUT 866796105   5,186,000 100,000 SH   SOLE   100,000 0 0
Newmont Corp CALL 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   197,880 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   72,360 4,000 SH   DFND 1 0 4,000 0
SSR Mining Inc CALL 784730103   10,760 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   81,904,000 200,000 SH   SOLE   200,000 0 0
Suncor Energy Inc PUT 867224107   96,120 3,000 SH   DFND 1 0 3,000 0
Agnico Eagle Mines Ltd PUT 008474108   548,500 10,000 SH   DFND 1 0 10,000 0
Canadian Natural Resources Ltd PUT 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   7,371,360 18,000 SH   SOLE   18,000 0 0
Canadian National Railway Co CALL 136375102   251,260 2,000 SH   DFND 1 0 2,000 0
iShares Russell 2000 ETF PUT 464287655   20,071,000 100,000 SH   SOLE   100,000 0 0
Kinross Gold Corp PUT 496902404   30,250 5,000 SH   DFND 1 0 5,000 0
Barrick Gold Corp PUT 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   6,925,800 70,000 SH   SOLE   70,000 0 0
TC Energy Corp PUT 87807B107   1,954,500 50,000 SH   SOLE   50,000 0 0
Methanex Corp CALL 59151K108   23,680 500 SH   DFND 1 0 500 0
Fortis Inc/Canada PUT 349553107   3,253,383 79,100 SH   SOLE   79,100 0 0
Pembina Pipeline Corp PUT 706327103   6,884 200 SH   DFND 1 0 200 0
Brookfield Corp PUT 11271J107   60,180 1,500 SH   DFND 1 0 1,500 0
Algonquin Power & Utilities Corp PUT 015857105   6,320 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp PUT 706327103   3,442,000 100,000 SH   SOLE   100,000 0 0
Fortis Inc/Canada PUT 349553107   41,130 1,000 SH   SOLE   1,000 0 0
Brookfield Corp PUT 11271J107   20,060 500 SH   DFND 1 0 500 0
Fortis Inc/Canada CALL 349553107   53,469 1,300 SH   DFND 1 0 1,300 0
TC Energy Corp CALL 87807B107   35,181 900 SH   DFND 1 0 900 0
TC Energy Corp PUT 87807B107   48,862,500 1,250,000 SH   SOLE   1,250,000 0 0
Enbridge Inc PUT 29250N105   900,500 25,000 SH   DFND 1 0 25,000 0
Rogers Communications Inc PUT 775109200   23,405 500 SH   DFND 1 0 500 0
Barrick Gold Corp PUT 067901108   36,180 2,000 SH   DFND 1 0 2,000 0
CGI Inc PUT 12532H104   32,163 300 SH   DFND 1 0 300 0
Royal Bank of Canada CALL 780087102   252,825 2,500 SH   DFND 1 0 2,500 0
Canadian Imperial Bank of Commerce PUT 136069101   57,768 1,200 SH   DFND 1 0 1,200 0
Cameco Corp CALL 13321L108   43,100 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   19,296 1,600 SH   DFND 1 0 1,600 0
CAE Inc CALL 124765108   15,113 700 SH   DFND 1 0 700 0
Royal Bank of Canada CALL 780087102   10,113,000 100,000 SH   SOLE   100,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   16,380,800 40,000 SH   SOLE   40,000 0 0
Canadian Natural Resources Ltd PUT 136385101   39,312 600 SH   DFND 1 0 600 0
Magna International Inc PUT 559222401   159,516 2,700 SH   DFND 1 0 2,700 0
Bank of Nova Scotia/The CALL 064149107   530,721 10,900 SH   DFND 1 0 10,900 0
Nutrien Ltd CALL 67077M108   11,266 200 SH   DFND 1 0 200 0
Canadian Natural Resources Ltd PUT 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
Thomson Reuters Corp PUT 884903808   87,732 600 SH   DFND 1 0 600 0
Restaurant Brands International Inc PUT 76131D103   234,390 3,000 SH   DFND 1 0 3,000 0
Cenovus Energy Inc PUT 15135U109   28,305 1,700 SH   DFND 1 0 1,700 0
Cameco Corp PUT 13321L108   43,100 1,000 SH   DFND 1 0 1,000 0
CGI Inc CALL 12532H104   107,210 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   277,533 5,700 SH   DFND 1 0 5,700 0
Cameco Corp CALL 13321L108   86,200 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd PUT 136385101   85,176 1,300 SH   DFND 1 0 1,300 0
Royal Bank of Canada CALL 780087102   333,729 3,300 SH   DFND 1 0 3,300 0
Nutrien Ltd CALL 67077M108   33,798 600 SH   DFND 1 0 600 0
Methanex Corp CALL 59151K108   71,040 1,500 SH   DFND 1 0 1,500 0
Brookfield Renewable Partners LP PUT G16258108   28,908 1,100 SH   SOLE   1,100 0 0
Pembina Pipeline Corp PUT 706327103   58,514 1,700 SH   SOLE   1,700 0 0
Crescent Point Energy Corp PUT 22576C101   693 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The PUT 064149107   4,869 100 SH   SOLE   100 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   5,066,400 80,000 SH   SOLE   80,000 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   1,899,900 30,000 SH   SOLE   30,000 0 0
Precision Drilling Corp CALL 74022D407   10,858 200 SH   DFND 1 0 200 0
Pembina Pipeline Corp PUT 706327103   68,840 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107   389,520 8,000 SH   DFND 1 0 8,000 0
VanEck Gold Miners ETF/USA CALL 92189F106   3,101,000 100,000 SH   SOLE   100,000 0 0
Canadian National Railway Co CALL 136375102   138,193 1,100 SH   DFND 1 0 1,100 0
Invesco QQQ Trust Series 1 PUT 46090E103   20,476,000 50,000 SH   SOLE   50,000 0 0
First Majestic Silver Corp PUT 32076V103   6,150 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp PUT 496902404   12,100 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Commerce PUT 136069101   24,070 500 SH   SOLE   500 0 0
Bank of Nova Scotia/The PUT 064149107   4,869 100 SH   SOLE   100 0 0
Bank of Nova Scotia/The PUT 064149107   584,280 12,000 SH   SOLE   12,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   28,884 600 SH   SOLE   600 0 0
Canadian Imperial Bank of Commerce PUT 136069101   4,814 100 SH   SOLE   100 0 0
Toronto-Dominion Bank/The PUT 891160509   32,310 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Commerce PUT 136069101   6,017,500 125,000 SH   SOLE   125,000 0 0
Brookfield Renewable Partners LP CALL G16258108   2,628 100 SH   DFND 1 0 100 0
Hudbay Minerals Inc PUT 443628102   5,520 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   192,240 6,000 SH   DFND 1 0 6,000 0
Canadian Imperial Bank of Commerce PUT 136069101   361,050 7,500 SH   SOLE   7,500 0 0
Royal Bank of Canada CALL 780087102   202,260 2,000 SH   SOLE   2,000 0 0
Bank of Nova Scotia/The CALL 064149107   87,642 1,800 SH   DFND 1 0 1,800 0
Cenovus Energy Inc CALL 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   24,120 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd CALL 008474108   60,335 1,100 SH   DFND 1 0 1,100 0
Cameco Corp PUT 13321L108   43,100 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
Utilities Select Sector SPDR Fund CALL 81369Y886   316,650 5,000 SH   SOLE   5,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   264,770 5,500 SH   DFND 1 0 5,500 0
Canadian Natural Resources Ltd PUT 136385101   406,224 6,200 SH   DFND 1 0 6,200 0
Pembina Pipeline Corp CALL 706327103   34,420 1,000 SH   DFND 1 0 1,000 0
Celestica Inc PUT 15101Q108   14,640 500 SH   DFND 1 0 500 0
Algonquin Power & Utilities Corp PUT 015857105   6,320 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   129,300 3,000 SH   DFND 1 0 3,000 0
Celestica Inc CALL 15101Q108   29,280 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp PUT 351858105   110,810 1,000 SH   DFND 1 0 1,000 0
Utilities Select Sector SPDR Fund PUT 81369Y886   6,333,000 100,000 SH   SOLE   100,000 0 0
Agnico Eagle Mines Ltd PUT 008474108   164,550 3,000 SH   DFND 1 0 3,000 0
Utilities Select Sector SPDR Fund CALL 81369Y886   9,499,500 150,000 SH   SOLE   150,000 0 0
Toronto-Dominion Bank/The CALL 891160509   19,386,000 300,000 SH   DFND 1 0 300,000 0
Toronto-Dominion Bank/The PUT 891160509   19,386,000 300,000 SH   DFND 1 0 300,000 0
Ovintiv Inc CALL 69047Q102   43,920 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   43,920 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc PUT 866796105   155,580 3,000 SH   DFND 1 0 3,000 0
CGI Inc PUT 12532H104   107,210 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   33,300 2,000 SH   DFND 1 0 2,000 0
Brookfield Renewable Partners LP PUT G16258108   10,512 400 SH   SOLE   400 0 0
Stantec Inc PUT 85472N109   80,190 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp PUT 015857105   6,320 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp PUT 11271J107   60,180 1,500 SH   DFND 1 0 1,500 0
Algonquin Power & Utilities Corp CALL 015857105   12,640 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109   83,250 5,000 SH   DFND 1 0 5,000 0
NVIDIA Corp PUT 67066G104   12,380,500 25,000 SH   SOLE   25,000 0 0
Bank of Montreal PUT 063671101   98,940 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   58,428 1,200 SH   DFND 1 0 1,200 0
Canadian Pacific Kansas City Ltd PUT 13646K108   158,120 2,000 SH   DFND 1 0 2,000 0
Wheaton Precious Metals Corp CALL 962879102   69,076 1,400 SH   DFND 1 0 1,400 0
First Solar Inc COM 336433107   315,789 1,833 SH   SOLE   1,833 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   3,166,500 50,000 SH   SOLE   50,000 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   15,832,500 250,000 SH   SOLE   250,000 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   11,399,400 180,000 SH   SOLE   180,000 0 0
Veralto Corp COM 92338C103   4,509,164 54,816 SH   SOLE   54,816 0 0
Veralto Corp COM 92338C103   5,834,455 70,927 SH   SOLE   70,927 0 0
Bank of Nova Scotia/The PUT 064149107   48,690 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   5,056,500 50,000 SH   SOLE   50,000 0 0
Royal Bank of Canada PUT 780087102   5,056,500 50,000 SH   SOLE   50,000 0 0
Bank of Montreal PUT 063671101   5,243,820 53,000 SH   SOLE   53,000 0 0
Bank of Nova Scotia/The PUT 064149107   2,434,500 50,000 SH   SOLE   50,000 0 0
Fortis Inc/Canada PUT 349553107   4,113 100 SH   SOLE   100 0 0
Cameco Corp PUT 13321L108   43,100 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   96,280 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada PUT 349553107   4,113 100 SH   DFND 1 0 100 0
Ovintiv Inc CALL 69047Q102   52,704 1,200 SH   DFND 1 0 1,200 0
Teck Resources Ltd CALL 878742204   211,350 5,000 SH   DFND 1 0 5,000 0
Fortis Inc/Canada PUT 349553107   24,678 600 SH   DFND 1 0 600 0
Bank of Montreal PUT 063671101   1,563,252 15,800 SH   DFND 1 0 15,800 0
Cenovus Energy Inc PUT 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   760,455 13,500 SH   DFND 1 0 13,500 0
BCE Inc PUT 05534B760   3,938 100 SH   SOLE   100 0 0
Enbridge Inc CALL 29250N105   414,230 11,500 SH   SOLE   11,500 0 0
Enbridge Inc CALL 29250N105   360,200 10,000 SH   SOLE   10,000 0 0
Brookfield Corp PUT 11271J107   4,012 100 SH   DFND 1 0 100 0
Waste Connections Inc CALL 94106B101   1,119,525 7,500 SH   SOLE   7,500 0 0
Waste Connections Inc CALL 94106B101   1,119,525 7,500 SH   SOLE   7,500 0 0
Waste Connections Inc PUT 94106B101   1,119,525 7,500 SH   SOLE   7,500 0 0
Waste Connections Inc PUT 94106B101   1,119,525 7,500 SH   SOLE   7,500 0 0
Bank of Nova Scotia/The CALL 064149107   326,223 6,700 SH   DFND 1 0 6,700 0
Canadian Imperial Bank of Commerce PUT 136069101   255,142 5,300 SH   DFND 1 0 5,300 0
TELUS Corp PUT 87971M103   8,895 500 SH   DFND 1 0 500 0
Wheaton Precious Metals Corp PUT 962879102   177,624 3,600 SH   DFND 1 0 3,600 0
Fortis Inc/Canada PUT 349553107   123,390 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Commerce PUT 136069101   57,768 1,200 SH   DFND 1 0 1,200 0
Canadian Natural Resources Ltd PUT 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
CGI Inc PUT 12532H104   171,536 1,600 SH   DFND 1 0 1,600 0
Restaurant Brands International Inc PUT 76131D103   78,130 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp PUT 351858105   22,162 200 SH   DFND 1 0 200 0
Canadian Natural Resources Ltd PUT 136385101   111,384 1,700 SH   DFND 1 0 1,700 0
Brookfield Corp PUT 11271J107   20,060 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The PUT 064149107   520,983 10,700 SH   DFND 1 0 10,700 0
Canadian National Railway Co PUT 136375102   25,126 200 SH   DFND 1 0 200 0
Toronto-Dominion Bank/The PUT 891160509   258,480 4,000 SH   DFND 1 0 4,000 0
Nutrien Ltd PUT 67077M108   292,916 5,200 SH   DFND 1 0 5,200 0
Celestica Inc PUT 15101Q108   29,280 1,000 SH   DFND 1 0 1,000 0
TELUS Corp CALL 87971M103   72,939 4,100 SH   DFND 1 0 4,100 0
BCE Inc PUT 05534B760   19,690 500 SH   DFND 1 0 500 0
Energy Select Sector SPDR Fund PUT 81369Y506   4,192,000 50,000 SH   SOLE   50,000 0 0
Manulife Financial Corp CALL 56501R106   33,150 1,500 SH   DFND 1 0 1,500 0
Bank of Montreal PUT 063671101   187,986 1,900 SH   DFND 1 0 1,900 0
Pembina Pipeline Corp PUT 706327103   34,420 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   39,090 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp PUT 11271J107   20,060 500 SH   DFND 1 0 500 0
Nutrien Ltd PUT 67077M108   597,098 10,600 SH   DFND 1 0 10,600 0
Franco-Nevada Corp PUT 351858105   22,162 200 SH   DFND 1 0 200 0
Brookfield Corp PUT 11271J107   40,120 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   505,650 5,000 SH   DFND 1 0 5,000 0
Imperial Oil Ltd PUT 453038408   57,190 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408   57,190 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107   74,034 1,800 SH   DFND 1 0 1,800 0
Brookfield Corp PUT 11271J107   40,120 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp PUT 015857105   13,272 2,100 SH   DFND 1 0 2,100 0
Toronto-Dominion Bank/The PUT 891160509   64,620 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp PUT 11271J107   20,060 500 SH   DFND 1 0 500 0
Bank of Montreal PUT 063671101   504,594 5,100 SH   DFND 1 0 5,100 0
Descartes Systems Group Inc/The CALL 249906108   84,060 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   514,488 5,200 SH   DFND 1 0 5,200 0
Lithium Americas Corp COM 53681K100   436 69 SH   DFND 1 0 69 0
Lithium Americas Corp COM 53681K100   31,865 5,042 SH   SOLE   5,042 0 0
Cenovus Energy Inc PUT 15135U109   9,990 600 SH   DFND 1 0 600 0
Vermilion Energy Inc PUT 923725105   2,412 200 SH   DFND 1 0 200 0
Fortis Inc/Canada PUT 349553107   82,260 2,000 SH   DFND 1 0 2,000 0
iShares Russell 2000 ETF PUT 464287655   50,177,500 250,000 SH   SOLE   250,000 0 0
Canadian National Railway Co CALL 136375102   4,761,377 37,900 SH   SOLE   37,900 0 0
Bank of Montreal CALL 063671101   7,420,500 75,000 SH   DFND 1 0 75,000 0
Brookfield Corp PUT 11271J107   40,120 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   25,214 700 SH   DFND 1 0 700 0
Vermilion Energy Inc PUT 923725105   25,326 2,100 SH   DFND 1 0 2,100 0
Teck Resources Ltd CALL 878742204   169,080 4,000 SH   DFND 1 0 4,000 0
Restaurant Brands International Inc CALL 76131D103   101,569 1,300 SH   DFND 1 0 1,300 0
Pembina Pipeline Corp PUT 706327103   17,210 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105   270,150 7,500 SH   DFND 1 0 7,500 0
Canadian Pacific Kansas City Ltd PUT 13646K108   79,060 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   751,944 7,600 SH   DFND 1 0 7,600 0
TELUS Corp CALL 87971M103   62,265 3,500 SH   DFND 1 0 3,500 0
Agnico Eagle Mines Ltd PUT 008474108   27,425 500 SH   DFND 1 0 500 0
Teck Resources Ltd CALL 878742204   215,577 5,100 SH   DFND 1 0 5,100 0
Brookfield Asset Management Ltd PUT 113004105   28,119 700 SH   DFND 1 0 700 0
Alamos Gold Inc PUT 011532108   22,899 1,700 SH   DFND 1 0 1,700 0
Ovintiv Inc CALL 69047Q102   153,720 3,500 SH   DFND 1 0 3,500 0
Enerplus Corp CALL 292766102   6,136 400 SH   DFND 1 0 400 0
TC Energy Corp CALL 87807B107   70,362 1,800 SH   DFND 1 0 1,800 0
Magna International Inc PUT 559222401   537,628 9,100 SH   DFND 1 0 9,100 0
Newmont Corp CALL 651639106   24,834 600 SH   DFND 1 0 600 0
Ovintiv Inc PUT 69047Q102   87,840 2,000 SH   DFND 1 0 2,000 0
BCE Inc PUT 05534B760   39,380 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp PUT 22576C101   207,900 30,000 SH   SOLE   30,000 0 0
Enbridge Inc CALL 29250N105   900,500 25,000 SH   SOLE   25,000 0 0
Canadian Natural Resources Ltd CALL 136385101   1,965,600 30,000 SH   SOLE   30,000 0 0
Manulife Financial Corp PUT 56501R106   44,200 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The PUT 891160509   109,854 1,700 SH   DFND 1 0 1,700 0
Gildan Activewear Inc CALL 375916103   16,530 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Commerce CALL 136069101   120,350 2,500 SH   DFND 1 0 2,500 0
Manulife Financial Corp PUT 56501R106   22,100 1,000 SH   DFND 1 0 1,000 0
TFI International Inc PUT 87241L109   122,382 900 SH   DFND 1 0 900 0
Brookfield Asset Management Ltd CALL 113004105   36,153 900 SH   DFND 1 0 900 0
Bank of Nova Scotia/The CALL 064149107   155,808 3,200 SH   DFND 1 0 3,200 0
Franco-Nevada Corp PUT 351858105   221,620 2,000 SH   DFND 1 0 2,000 0
Franco-Nevada Corp CALL 351858105   110,810 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp CALL 351858105   110,810 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   19,656 300 SH   DFND 1 0 300 0
Brookfield Corp PUT 11271J107   20,060 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd PUT 136385101   19,656 300 SH   DFND 1 0 300 0
Bank of Nova Scotia/The CALL 064149107   92,511 1,900 SH   DFND 1 0 1,900 0
Invesco QQQ Trust Series 1 PUT 46090E103   40,952,000 100,000 SH   SOLE   100,000 0 0
Bank of Nova Scotia/The CALL 064149107   19,476,000 400,000 SH   SOLE   400,000 0 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102   15,169,500 150,000 SH   SOLE   150,000 0 0
Algonquin Power & Utilities Corp PUT 015857105   6,320 1,000 SH   DFND 1 0 1,000 0
Bank of America Corp PUT 060505104   4,040,400 120,000 SH   SOLE   120,000 0 0
Franco-Nevada Corp CALL 351858105   110,810 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   44,200 2,000 SH   DFND 1 0 2,000 0
Brookfield Infrastructure Partners LP CALL G16252101   47,235 1,500 SH   DFND 1 0 1,500 0
Enerplus Corp CALL 292766102   15,340 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc PUT 011532108   13,470 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   41,652 1,300 SH   DFND 1 0 1,300 0
Pembina Pipeline Corp PUT 706327103   34,420 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   66,600 4,000 SH   DFND 1 0 4,000 0
First Majestic Silver Corp CALL 32076V103   6,150 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   38,395 700 SH   DFND 1 0 700 0
Fortis Inc/Canada PUT 349553107   115,164 2,800 SH   DFND 1 0 2,800 0
Fortis Inc/Canada PUT 349553107   123,390 3,000 SH   DFND 1 0 3,000 0
Fortis Inc/Canada PUT 349553107   164,520 4,000 SH   DFND 1 0 4,000 0
Brookfield Renewable Partners LP CALL G16258108   47,304 1,800 SH   DFND 1 0 1,800 0
Fortis Inc/Canada CALL 349553107   78,147 1,900 SH   DFND 1 0 1,900 0
Wheaton Precious Metals Corp CALL 962879102   4,934 100 SH   DFND 1 0 100 0
Newmont Corp PUT 651639106   62,085 1,500 SH   DFND 1 0 1,500 0
Pembina Pipeline Corp CALL 706327103   15,344,436 445,800 SH   DFND 1 0 445,800 0
Pembina Pipeline Corp CALL 706327103   34,420 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   19,690 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760   39,380 1,000 SH   DFND 1 0 1,000 0
Celestica Inc PUT 15101Q108   29,280 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   27,720 4,000 SH   DFND 1 0 4,000 0
Canadian Imperial Bank of Commerce PUT 136069101   120,350 2,500 SH   DFND 1 0 2,500 0
TELUS Corp PUT 87971M103   10,674 600 SH   DFND 1 0 600 0
TransAlta Corp CALL 89346D107   8,310 1,000 SH   DFND 1 0 1,000 0
Celsius Holdings Inc COM 15118V207   1,585,932 29,089 SH   SOLE   29,089 0 0
Teck Resources Ltd CALL 878742204   295,890 7,000 SH   DFND 1 0 7,000 0
Algonquin Power & Utilities Corp PUT 015857105   31,600 5,000 SH   DFND 1 0 5,000 0
Enbridge Inc PUT 29250N105   64,836 1,800 SH   DFND 1 0 1,800 0
Royal Bank of Canada CALL 780087102   202,260 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   33,798 600 SH   DFND 1 0 600 0
Pembina Pipeline Corp PUT 706327103   34,420 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd PUT 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   59,080 1,000 SH   DFND 1 0 1,000 0
MasTec Inc COM 576323109   22,716 300 SH   SOLE   300 0 0
EMCOR Group Inc COM 29084Q100   30,160 140 SH   SOLE   140 0 0
Algonquin Power & Utilities Corp CALL 015857105   1,264 200 SH   DFND 1 0 200 0
iShares Russell 2000 ETF PUT 464287655   45,159,750 225,000 SH   SOLE   225,000 0 0
Enerplus Corp CALL 292766102   30,680 2,000 SH   SOLE   2,000 0 0
Barrick Gold Corp CALL 067901108   14,472 800 SH   DFND 1 0 800 0
Agnico Eagle Mines Ltd CALL 008474108   87,760 1,600 SH   DFND 1 0 1,600 0
Agnico Eagle Mines Ltd PUT 008474108   54,850 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   64,836 1,800 SH   DFND 1 0 1,800 0
Enbridge Inc PUT 29250N105   75,642 2,100 SH   DFND 1 0 2,100 0
Enbridge Inc PUT 29250N105   93,652 2,600 SH   DFND 1 0 2,600 0
Kinross Gold Corp CALL 496902404   6,050 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   59,080 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   21,960 500 SH   DFND 1 0 500 0
Ovintiv Inc CALL 69047Q102   26,352 600 SH   DFND 1 0 600 0
Ovintiv Inc CALL 69047Q102   26,352 600 SH   DFND 1 0 600 0
Manulife Financial Corp PUT 56501R106   5,525,000 250,000 SH   SOLE   250,000 0 0
Enbridge Inc CALL 29250N105   1,120,222 31,100 SH   DFND 1 0 31,100 0
Brookfield Corp CALL 11271J107   172,516 4,300 SH   DFND 1 0 4,300 0
Canadian Natural Resources Ltd PUT 136385101   131,040 2,000 SH   DFND 1 0 2,000 0
SPDR S&P 500 ETF Trust CALL 78462F103   47,531,000 100,000 SH   SOLE   100,000 0 0
Canadian Natural Resources Ltd PUT 136385101   78,624 1,200 SH   DFND 1 0 1,200 0
Newmont Corp CALL 651639106   82,780 2,000 SH   DFND 1 0 2,000 0
Newmont Corp PUT 651639106   206,950 5,000 SH   DFND 1 0 5,000 0
Ovintiv Inc CALL 69047Q102   395,280 9,000 SH   DFND 1 0 9,000 0
Ovintiv Inc CALL 69047Q102   48,312 1,100 SH   DFND 1 0 1,100 0
Canadian Natural Resources Ltd CALL 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Kansas City Ltd PUT 13646K108   79,060 1,000 SH   DFND 1 0 1,000 0
Enerplus Corp CALL 292766102   15,340 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107   563,481 13,700 SH   DFND 1 0 13,700 0
Hudbay Minerals Inc PUT 443628102   13,800 2,500 SH   DFND 1 0 2,500 0
Toronto-Dominion Bank/The CALL 891160509   19,386 300 SH   DFND 1 0 300 0
Enerplus Corp CALL 292766102   18,408 1,200 SH   DFND 1 0 1,200 0
Enerplus Corp CALL 292766102   12,272 800 SH   SOLE   800 0 0
Magna International Inc PUT 559222401   159,516 2,700 SH   DFND 1 0 2,700 0
Toronto-Dominion Bank/The PUT 891160509   407,106 6,300 SH   DFND 1 0 6,300 0
Enbridge Inc CALL 29250N105   468,260 13,000 SH   DFND 1 0 13,000 0
Enbridge Inc CALL 29250N105   18,010 500 SH   DFND 1 0 500 0
Newmont Corp CALL 651639106   8,278 200 SH   DFND 1 0 200 0
Suncor Energy Inc CALL 867224107   6,408 200 SH   DFND 1 0 200 0
Ovintiv Inc PUT 69047Q102   21,960 500 SH   DFND 1 0 500 0
Cenovus Energy Inc CALL 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   72,040 2,000 SH   DFND 1 0 2,000 0
Newmont Corp PUT 651639106   82,780 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108   109,700 2,000 SH   DFND 1 0 2,000 0
Newmont Corp PUT 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   138,600 20,000 SH   SOLE   20,000 0 0
Ovintiv Inc PUT 69047Q102   87,840 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   1,515,224 3,700 SH   SOLE   3,700 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   1,515,224 3,700 SH   SOLE   3,700 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   5,487,568 13,400 SH   SOLE   13,400 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   5,487,568 13,400 SH   SOLE   13,400 0 0
Barrick Gold Corp PUT 067901108   47,034 2,600 SH   DFND 1 0 2,600 0
Newmont Corp CALL 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Energy Select Sector SPDR Fund CALL 81369Y506   8,384,000 100,000 SH   SOLE   100,000 0 0
Barrick Gold Corp CALL 067901108   9,045 500 SH   DFND 1 0 500 0
Cenovus Energy Inc CALL 15135U109   4,995 300 SH   DFND 1 0 300 0
Imperial Oil Ltd CALL 453038408   5,719 100 SH   DFND 1 0 100 0
Crescent Point Energy Corp CALL 22576C101   6,930 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   96,120 3,000 SH   DFND 1 0 3,000 0
Brookfield Infrastructure Partners LP CALL G16252101   3,149 100 SH   DFND 1 0 100 0
Suncor Energy Inc PUT 867224107   96,120 3,000 SH   DFND 1 0 3,000 0
Suncor Energy Inc PUT 867224107   128,160 4,000 SH   DFND 1 0 4,000 0
Suncor Energy Inc CALL 867224107   67,284 2,100 SH   DFND 1 0 2,100 0
Suncor Energy Inc PUT 867224107   96,120 3,000 SH   DFND 1 0 3,000 0
Newmont Corp PUT 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   4,095,200 10,000 SH   SOLE   10,000 0 0
Imperial Oil Ltd PUT 453038408   17,157 300 SH   DFND 1 0 300 0
Invesco QQQ Trust Series 1 PUT 46090E103   40,952,000 100,000 SH   SOLE   100,000 0 0
Nutrien Ltd PUT 67077M108   123,926 2,200 SH   DFND 1 0 2,200 0
Wheaton Precious Metals Corp PUT 962879102   49,340 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   21,708 1,200 SH   DFND 1 0 1,200 0
Agnico Eagle Mines Ltd PUT 008474108   54,850 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   24,735,000 250,000 SH   SOLE   250,000 0 0
Bank of Montreal CALL 063671101   14,841,000 150,000 SH   SOLE   150,000 0 0
Enbridge Inc PUT 29250N105   82,846 2,300 SH   DFND 1 0 2,300 0
Agnico Eagle Mines Ltd PUT 008474108   54,850 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   323,100 5,000 SH   DFND 1 0 5,000 0
Precision Drilling Corp CALL 74022D407   10,858 200 SH   DFND 1 0 200 0
ATS Corp PUT 00217Y104   4,307 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The CALL 891160509   1,292,400 20,000 SH   SOLE   20,000 0 0
Toronto-Dominion Bank/The PUT 891160509   1,292,400 20,000 SH   SOLE   20,000 0 0
Enbridge Inc PUT 29250N105   75,642 2,100 SH   DFND 1 0 2,100 0
Precision Drilling Corp PUT 74022D407   54,290 1,000 SH   DFND 1 0 1,000 0
Newmont Corp PUT 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107   152,181 3,700 SH   DFND 1 0 3,700 0
TC Energy Corp PUT 87807B107   39,090 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp PUT 22576C101   6,930 1,000 SH   DFND 1 0 1,000 0
Baytex Energy Corp CALL 07317Q105   6,640 2,000 SH   DFND 1 0 2,000 0
Baytex Energy Corp CALL 07317Q105   3,320 1,000 SH   DFND 1 0 1,000 0
Baytex Energy Corp CALL 07317Q105   3,320 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102   12,563 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd PUT 136385101   104,832 1,600 SH   DFND 1 0 1,600 0
Energy Select Sector SPDR Fund CALL 81369Y506   2,096,000 25,000 SH   SOLE   25,000 0 0
Enbridge Inc PUT 29250N105   50,428 1,400 SH   DFND 1 0 1,400 0
Restaurant Brands International Inc PUT 76131D103   15,626 200 SH   DFND 1 0 200 0
Restaurant Brands International Inc PUT 76131D103   23,439 300 SH   DFND 1 0 300 0
Newmont Corp PUT 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Stantec Inc PUT 85472N109   80,190 1,000 SH   DFND 1 0 1,000 0
Newmont Corp PUT 651639106   62,085 1,500 SH   DFND 1 0 1,500 0
Barrick Gold Corp PUT 067901108   39,798 2,200 SH   DFND 1 0 2,200 0
Granite Real Estate Investment Trust PUT 387437114   5,771 100 SH   DFND 1 0 100 0
Celestica Inc PUT 15101Q108   14,640 500 SH   DFND 1 0 500 0
Enerplus Corp CALL 292766102   15,340 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   19,452,200 47,500 SH   SOLE   47,500 0 0
Cenovus Energy Inc PUT 15135U109   1,665 100 SH   DFND 1 0 100 0
iShares Russell 2000 ETF PUT 464287655   100,355,000 500,000 SH   SOLE   500,000 0 0
TFI International Inc PUT 87241L109   135,980 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 ETF 46090E103   81,904 200 SH   SOLE   200 0 0
Barrick Gold Corp PUT 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
CAE Inc PUT 124765108   4,318 200 SH   DFND 1 0 200 0
ATS Corp CALL 00217Y104   17,228 400 SH   DFND 1 0 400 0
Newmont Corp CALL 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Newmont Corp PUT 651639106   186,255 4,500 SH   DFND 1 0 4,500 0
BCE Inc PUT 05534B760   19,690 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760   19,690 500 SH   DFND 1 0 500 0
Royal Bank of Canada CALL 780087102   50,565 500 SH   DFND 1 0 500 0
Agnico Eagle Mines Ltd PUT 008474108   54,850 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   25,214 700 SH   DFND 1 0 700 0
Manulife Financial Corp CALL 56501R106   4,420 200 SH   DFND 1 0 200 0
iShares Russell 2000 ETF PUT 464287655   5,017,750 25,000 SH   DFND 3 0 25,000 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   43,821 900 SH   DFND 1 0 900 0
Kinross Gold Corp CALL 496902404   3,025 500 SH   DFND 1 0 500 0
Pan American Silver Corp CALL 697900108   16,330 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP CALL G16258108   2,628 100 SH   DFND 1 0 100 0
Pembina Pipeline Corp PUT 706327103   34,420 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   39,090 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   295,890 7,000 SH   DFND 1 0 7,000 0
MAG Silver Corp CALL 55903Q104   2,082 200 SH   DFND 1 0 200 0
Teck Resources Ltd CALL 878742204   211,350 5,000 SH   DFND 1 0 5,000 0
CAE Inc PUT 124765108   4,318 200 SH   DFND 1 0 200 0
Suncor Energy Inc PUT 867224107   64,080 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada PUT 349553107   111,051 2,700 SH   DFND 1 0 2,700 0
Vermilion Energy Inc PUT 923725105   24,120 2,000 SH   DFND 1 0 2,000 0
Open Text Corp CALL 683715106   4,202 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd CALL 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
iShares MSCI EAFE ETF CALL 464287465   11,302,500 150,000 SH   SOLE   150,000 0 0
CAE Inc CALL 124765108   870,077 40,300 SH   DFND 1 0 40,300 0
CAE Inc CALL 124765108   405,892 18,800 SH   DFND 1 0 18,800 0
Intel Corp CALL 458140100   1,005,000 20,000 SH   SOLE   20,000 0 0
TELUS Corp PUT 87971M103   8,895 500 SH   DFND 1 0 500 0
Pembina Pipeline Corp PUT 706327103   34,420 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   64,620 1,000 SH   DFND 1 0 1,000 0
Precision Drilling Corp CALL 74022D407   54,290 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Kansas City Ltd CALL 13646K108   4,514,326 57,100 SH   DFND 1 0 57,100 0
Vermilion Energy Inc CALL 923725105   6,030 500 SH   DFND 1 0 500 0
Brookfield Infrastructure Partners LP CALL G16252101   22,043 700 SH   DFND 1 0 700 0
iShares Russell 2000 ETF PUT 464287655   20,071,000 100,000 SH   SOLE   100,000 0 0
iShares Russell 2000 ETF PUT 464287655   10,035,500 50,000 SH   SOLE   50,000 0 0
Alamos Gold Inc PUT 011532108   13,470 1,000 SH   DFND 1 0 1,000 0
Newmont Corp CALL 651639106   82,780 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101   3,462,900 35,000 SH   DFND 1 0 35,000 0
Teck Resources Ltd CALL 878742204   147,945 3,500 SH   DFND 1 0 3,500 0
TELUS Corp PUT 87971M103   30,243 1,700 SH   DFND 1 0 1,700 0
Rogers Communications Inc CALL 775109200   117,025 2,500 SH   DFND 1 0 2,500 0
Open Text Corp CALL 683715106   21,010 500 SH   DFND 1 0 500 0
Teck Resources Ltd CALL 878742204   295,890 7,000 SH   DFND 1 0 7,000 0
Magna International Inc PUT 559222401   53,172 900 SH   DFND 1 0 900 0
Toronto-Dominion Bank/The CALL 891160509   284,328 4,400 SH   DFND 1 0 4,400 0
Enbridge Inc CALL 29250N105   32,418 900 SH   DFND 1 0 900 0
Bank of Montreal PUT 063671101   494,700 5,000 SH   DFND 1 0 5,000 0
Brookfield Corp CALL 11271J107   8,024 200 SH   DFND 1 0 200 0
Celestica Inc CALL 15101Q108   29,280 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   29,280 1,000 SH   DFND 1 0 1,000 0
Methanex Corp PUT 59151K108   71,040 1,500 SH   DFND 1 0 1,500 0
Celestica Inc CALL 15101Q108   29,280 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   8,895 500 SH   DFND 1 0 500 0
Brookfield Infrastructure Partners LP CALL G16252101   9,447 300 SH   DFND 1 0 300 0
Fortis Inc/Canada CALL 349553107   12,339 300 SH   DFND 1 0 300 0
Ovintiv Inc PUT 69047Q102   87,840 2,000 SH   DFND 1 0 2,000 0
Cameco Corp PUT 13321L108   38,790 900 SH   DFND 1 0 900 0
Bank of Montreal PUT 063671101   633,216 6,400 SH   DFND 1 0 6,400 0
Rogers Communications Inc CALL 775109200   32,767 700 SH   DFND 1 0 700 0
Franco-Nevada Corp PUT 351858105   22,162 200 SH   DFND 1 0 200 0
Tesla Inc CALL 88160R101   2,484,800 10,000 SH   SOLE   10,000 0 0
Kinross Gold Corp CALL 496902404   30,250 5,000 SH   DFND 1 0 5,000 0
Bank of Montreal CALL 063671101   39,576 400 SH   DFND 1 0 400 0
Suncor Energy Inc PUT 867224107   198,648 6,200 SH   DFND 1 0 6,200 0
Bank of Nova Scotia/The PUT 064149107   24,345 500 SH   DFND 1 0 500 0
Vermilion Energy Inc CALL 923725105   21,708 1,800 SH   DFND 1 0 1,800 0
Teck Resources Ltd CALL 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   43,920 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   288,160 8,000 SH   DFND 1 0 8,000 0
Hudbay Minerals Inc PUT 443628102   2,208 400 SH   DFND 1 0 400 0
Teck Resources Ltd CALL 878742204   211,350 5,000 SH   DFND 1 0 5,000 0
CGI Inc CALL 12532H104   107,210 1,000 SH   DFND 1 0 1,000 0
BlackBerry Ltd CALL 09228F103   1,770 500 SH   DFND 1 0 500 0
Stantec Inc PUT 85472N109   80,190 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP PUT G16252101   31,490 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP CALL G16252101   3,149 100 SH   DFND 1 0 100 0
Cameco Corp CALL 13321L108   43,100 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   36,180 2,000 SH   DFND 1 0 2,000 0
Newmont Corp PUT 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   54,270 3,000 SH   DFND 1 0 3,000 0
Barrick Gold Corp PUT 067901108   72,360 4,000 SH   DFND 1 0 4,000 0
Wheaton Precious Metals Corp PUT 962879102   49,340 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   3,602 100 SH   DFND 1 0 100 0
Cameco Corp CALL 13321L108   43,100 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   28,305 1,700 SH   DFND 1 0 1,700 0
Canadian Imperial Bank of Commerce PUT 136069101   9,628 200 SH   DFND 1 0 200 0
Enbridge Inc CALL 29250N105   43,224 1,200 SH   DFND 1 0 1,200 0
Bank of Montreal PUT 063671101   49,470 500 SH   DFND 1 0 500 0
Brookfield Corp PUT 11271J107   40,120 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   20,071,000 100,000 SH   SOLE   100,000 0 0
Bank of Montreal CALL 063671101   128,622 1,300 SH   DFND 1 0 1,300 0
Canadian Natural Resources Ltd PUT 136385101   137,592 2,100 SH   DFND 1 0 2,100 0
Brookfield Infrastructure Partners LP CALL G16252101   62,980 2,000 SH   DFND 1 0 2,000 0
BCE Inc CALL 05534B760   14,830,508 376,600 SH   DFND 1 0 376,600 0
Bank of Montreal PUT 063671101   356,184 3,600 SH   DFND 1 0 3,600 0
ConocoPhillips CALL 20825C104   7,544,550 65,000 SH   SOLE   65,000 0 0
CAE Inc CALL 124765108   10,795 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Commerce PUT 136069101   96,280 2,000 SH   DFND 1 0 2,000 0
Brookfield Infrastructure Partners LP CALL G16252101   3,149 100 SH   DFND 1 0 100 0
Teck Resources Ltd CALL 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP CALL G16252101   9,447 300 SH   DFND 1 0 300 0
Cameco Corp CALL 13321L108   43,100 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   56,330 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107   74,034 1,800 SH   DFND 1 0 1,800 0
Brookfield Infrastructure Partners LP CALL G16252101   31,490 1,000 SH   DFND 1 0 1,000 0
Advanced Micro Devices Inc CALL 007903107   4,053,775 27,500 SH   SOLE   27,500 0 0
Suncor Energy Inc PUT 867224107   320,400 10,000 SH   DFND 1 0 10,000 0
Royal Bank of Canada PUT 780087102   101,130 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   9,894 100 SH   DFND 1 0 100 0
Financial Select Sector SPDR Fund PUT 81369Y605   1,316,000 35,000 SH   SOLE   35,000 0 0
EOG Resources Inc PUT 26875P101   2,419,000 20,000 SH   SOLE   20,000 0 0
Tilray Inc COM 88688T100   3,082 1,340 SH   DFND 1 0 1,340 0
VanEck Gold Miners ETF/USA PUT 92189F106   3,101 100 SH   SOLE   100 0 0
Teck Resources Ltd CALL 878742204   380,430 9,000 SH   DFND 1 0 9,000 0
Pembina Pipeline Corp PUT 706327103   34,420 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp CALL 351858105   110,810 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   239,094 3,700 SH   DFND 1 0 3,700 0
Manulife Financial Corp CALL 56501R106   110,500 5,000 SH   DFND 1 0 5,000 0
Nutrien Ltd PUT 67077M108   225,320 4,000 SH   DFND 1 0 4,000 0
Franco-Nevada Corp CALL 351858105   121,891 1,100 SH   DFND 1 0 1,100 0
Sun Life Financial Inc PUT 866796105   51,860 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp CALL 351858105   243,782 2,200 SH   DFND 1 0 2,200 0
Bank of Montreal PUT 063671101   277,032 2,800 SH   DFND 1 0 2,800 0
Barrick Gold Corp PUT 067901108   1,809 100 SH   DFND 1 0 100 0
Imperial Oil Ltd PUT 453038408   15,441,300 270,000 SH   SOLE   270,000 0 0
Magna International Inc CALL 559222401   76,804 1,300 SH   DFND 1 0 1,300 0
Newmont Corp PUT 651639106   248,340 6,000 SH   DFND 1 0 6,000 0
Ovintiv Inc CALL 69047Q102   48,312 1,100 SH   DFND 1 0 1,100 0
Bank of Montreal PUT 063671101   346,290 3,500 SH   DFND 1 0 3,500 0
Bank of Montreal PUT 063671101   98,940 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc PUT 866796105   51,860 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   19,788 200 SH   DFND 1 0 200 0
Bank of Nova Scotia/The PUT 064149107   9,738 200 SH   DFND 1 0 200 0
BCE Inc PUT 05534B760   78,760 2,000 SH   DFND 1 0 2,000 0
BCE Inc CALL 05534B760   39,380 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107   74,034 1,800 SH   DFND 1 0 1,800 0
Newmont Corp PUT 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   352,440 11,000 SH   DFND 1 0 11,000 0
Fortis Inc/Canada PUT 349553107   213,876 5,200 SH   DFND 1 0 5,200 0
Suncor Energy Inc PUT 867224107   64,080 2,000 SH   DFND 1 0 2,000 0
Brookfield Infrastructure Partners LP PUT G16252101   31,490 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   352,440 11,000 SH   DFND 1 0 11,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   30,714,000 75,000 SH   SOLE   75,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   30,714,000 75,000 SH   SOLE   75,000 0 0
Algonquin Power & Utilities Corp PUT 015857105   63,200 10,000 SH   DFND 1 0 10,000 0
Barrick Gold Corp PUT 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP CALL G16252101   31,490 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP CALL G16252101   34,639 1,100 SH   DFND 1 0 1,100 0
Open Text Corp CALL 683715106   16,808 400 SH   DFND 1 0 400 0
Energy Select Sector SPDR Fund PUT 81369Y506   16,768,000 200,000 SH   SOLE   200,000 0 0
SPDR S&P 500 ETF Trust CALL 78462F103   47,531,000 100,000 SH   SOLE   100,000 0 0
TELUS Corp PUT 87971M103   17,790 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   10,113,000 100,000 SH   SOLE   100,000 0 0
Royal Bank of Canada CALL 780087102   10,113,000 100,000 SH   SOLE   100,000 0 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Nexa Resources SA COM L67359106   186 26 SH   DFND 1 0 26 0
Suncor Energy Inc PUT 867224107   256,320 8,000 SH   DFND 1 0 8,000 0
Toronto-Dominion Bank/The CALL 891160509   6,462,000 100,000 SH   DFND 1 0 100,000 0
Teck Resources Ltd PUT 878742204   21,135 500 SH   DFND 1 0 500 0
Newmont Corp CALL 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   4,158 600 SH   DFND 1 0 600 0
SPDR S&P 500 ETF Trust CALL 78462F103   142,593,000 300,000 SH   SOLE   300,000 0 0
Franco-Nevada Corp PUT 351858105   22,162 200 SH   DFND 1 0 200 0
Agnico Eagle Mines Ltd PUT 008474108   54,850 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   6,930 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   21,960 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The CALL 064149107   30,591,927 628,300 SH   DFND 1 0 628,300 0
Toronto-Dominion Bank/The PUT 891160509   6,462 100 SH   DFND 1 0 100 0
Ovintiv Inc CALL 69047Q102   96,624 2,200 SH   DFND 1 0 2,200 0
TC Energy Corp PUT 87807B107   128,997 3,300 SH   DFND 1 0 3,300 0
SSR Mining Inc CALL 784730103   6,456 600 SH   DFND 1 0 600 0
Royal Bank of Canada CALL 780087102   353,955 3,500 SH   DFND 1 0 3,500 0
Ovintiv Inc CALL 69047Q102   109,800 2,500 SH   DFND 1 0 2,500 0
Imperial Oil Ltd PUT 453038408   114,380 2,000 SH   DFND 1 0 2,000 0
TC Energy Corp CALL 87807B107   19,545 500 SH   DFND 1 0 500 0
Sun Life Financial Inc CALL 866796105   10,372 200 SH   DFND 1 0 200 0
Bank of Montreal PUT 063671101   98,940 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   27,738 2,300 SH   DFND 1 0 2,300 0
Enbridge Inc CALL 29250N105   43,224 1,200 SH   DFND 1 0 1,200 0
NET Lease Office Properties COM 64110Y108   2,569 139 SH   SOLE   139 0 0
NET Lease Office Properties COM 64110Y108   25,743 1,393 SH   SOLE   1,393 0 0
TC Energy Corp CALL 87807B107   3,909,000 100,000 SH   SOLE   100,000 0 0
TC Energy Corp PUT 87807B107   3,909,000 100,000 SH   SOLE   100,000 0 0
Brookfield Infrastructure Partners LP CALL G16252101   9,447 300 SH   DFND 1 0 300 0
Enbridge Inc CALL 29250N105   7,204 200 SH   DFND 1 0 200 0
Gildan Activewear Inc PUT 375916103   52,896 1,600 SH   DFND 1 0 1,600 0
Gildan Activewear Inc PUT 375916103   33,060 1,000 SH   DFND 1 0 1,000 0
iShares MSCI EAFE ETF CALL 464287465   18,837,500 250,000 SH   SOLE   250,000 0 0
Bank of Montreal PUT 063671101   306,714 3,100 SH   DFND 1 0 3,100 0
Canadian Imperial Bank of Commerce PUT 136069101   240,700 5,000 SH   DFND 1 0 5,000 0
TransAlta Corp PUT 89346D107   64,818 7,800 SH   DFND 1 0 7,800 0
Canadian Imperial Bank of Commerce PUT 136069101   9,628 200 SH   DFND 1 0 200 0
Fortis Inc/Canada PUT 349553107   222,102 5,400 SH   DFND 1 0 5,400 0
Royal Bank of Canada CALL 780087102   50,565 500 SH   DFND 1 0 500 0
TransAlta Corp PUT 89346D107   2,493 300 SH   DFND 1 0 300 0
Cenovus Energy Inc PUT 15135U109   99,900 6,000 SH   DFND 1 0 6,000 0
Toronto-Dominion Bank/The CALL 891160509   1,621,962 25,100 SH   DFND 1 0 25,100 0
Royal Bank of Canada CALL 780087102   40,452 400 SH   SOLE   400 0 0
Brookfield Infrastructure Partners LP CALL G16252101   47,235 1,500 SH   DFND 1 0 1,500 0
Brookfield Renewable Partners LP PUT G16258108   60,444 2,300 SH   SOLE   2,300 0 0
Brookfield Renewable Partners LP PUT G16258108   31,536 1,200 SH   SOLE   1,200 0 0
Brookfield Renewable Partners LP PUT G16258108   31,536 1,200 SH   SOLE   1,200 0 0
Fortis Inc/Canada PUT 349553107   41,130 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   3,909,000 100,000 SH   SOLE   100,000 0 0
Pembina Pipeline Corp PUT 706327103   172,100 5,000 SH   DFND 1 0 5,000 0
BCE Inc CALL 05534B760   3,938 100 SH   DFND 1 0 100 0
Agnico Eagle Mines Ltd PUT 008474108   54,850 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   24,345 500 SH   DFND 1 0 500 0
Cenovus Energy Inc PUT 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   19,256 400 SH   DFND 1 0 400 0
Royal Bank of Canada PUT 780087102   394,407 3,900 SH   DFND 1 0 3,900 0
Algonquin Power & Utilities Corp PUT 015857105   632 100 SH   DFND 1 0 100 0
Franco-Nevada Corp CALL 351858105   132,972 1,200 SH   DFND 1 0 1,200 0
Cenovus Energy Inc PUT 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp CALL 11271J107   12,036 300 SH   DFND 1 0 300 0
Crescent Point Energy Corp CALL 22576C101   6,930 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   23,454 600 SH   DFND 1 0 600 0
iShares iBoxx $ High Yield Corporate Bond ETF PUT 464288513   1,779,970 23,000 SH   SOLE   23,000 0 0
Bank of Montreal PUT 063671101   19,788 200 SH   DFND 1 0 200 0
Suncor Energy Inc PUT 867224107   16,020 500 SH   DFND 1 0 500 0
Kinross Gold Corp PUT 496902404   9,075 1,500 SH   DFND 1 0 1,500 0
Canadian National Railway Co PUT 136375102   113,067 900 SH   DFND 1 0 900 0
Sun Life Financial Inc PUT 866796105   10,372 200 SH   DFND 1 0 200 0
iShares Russell 2000 ETF CALL 464287655   14,049,700 70,000 SH   SOLE   70,000 0 0
Teck Resources Ltd CALL 878742204   84,540 2,000 SH   DFND 1 0 2,000 0
Brookfield Corp PUT 11271J107   80,240 2,000 SH   DFND 1 0 2,000 0
TC Energy Corp CALL 87807B107   7,818 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Commerce PUT 136069101   43,326 900 SH   DFND 1 0 900 0
Canadian National Railway Co CALL 136375102   263,823 2,100 SH   DFND 1 0 2,100 0
Royal Bank of Canada PUT 780087102   202,260 2,000 SH   DFND 1 0 2,000 0
Crescent Point Energy Corp PUT 22576C101   2,079 300 SH   DFND 1 0 300 0
Pembina Pipeline Corp CALL 706327103   3,442,000 100,000 SH   SOLE   100,000 0 0
TransAlta Corp CALL 89346D107   831 100 SH   DFND 1 0 100 0
Nutrien Ltd PUT 67077M108   168,990 3,000 SH   DFND 1 0 3,000 0
Nutrien Ltd PUT 67077M108   56,330 1,000 SH   DFND 1 0 1,000 0
Centerra Gold Inc CALL 152006102   5,960 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp PUT 706327103   17,210 500 SH   DFND 1 0 500 0
Nutrien Ltd PUT 67077M108   112,660 2,000 SH   DFND 1 0 2,000 0
Open Text Corp CALL 683715106   50,424 1,200 SH   DFND 1 0 1,200 0
Nutrien Ltd PUT 67077M108   202,788 3,600 SH   DFND 1 0 3,600 0
Barrick Gold Corp PUT 067901108   36,180 2,000 SH   DFND 1 0 2,000 0
Teck Resources Ltd CALL 878742204   59,178 1,400 SH   DFND 1 0 1,400 0
Agnico Eagle Mines Ltd CALL 008474108   10,970 200 SH   DFND 1 0 200 0
Franco-Nevada Corp CALL 351858105   554,050 5,000 SH   DFND 1 0 5,000 0
Bespoke Capital Acquisition Co COM 92747V106   8 16 SH   DFND 1 0 16 0
Brookfield Corp PUT 11271J107   16,048 400 SH   DFND 1 0 400 0
Teck Resources Ltd CALL 878742204   126,810 3,000 SH   DFND 1 0 3,000 0
Vermilion Energy Inc PUT 923725105   16,884 1,400 SH   DFND 1 0 1,400 0
Newmont Mining Corp COM 651639106   786 19 SH   DFND 1 0 19 0
Vermilion Energy Inc PUT 923725105   49,446 4,100 SH   DFND 1 0 4,100 0
Bausch Health Cos Inc CALL 071734107   48,120 6,000 SH   DFND 1 0 6,000 0
Cenovus Energy Inc PUT 15135U109   4,995 300 SH   DFND 1 0 300 0
Newmont Corp CALL 651639106   53,807 1,300 SH   DFND 1 0 1,300 0
Vermilion Energy Inc PUT 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   15,470 700 SH   DFND 1 0 700 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   48,690 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   298,549 5,300 SH   DFND 1 0 5,300 0
Cenovus Energy Inc PUT 15135U109   253,080 15,200 SH   DFND 1 0 15,200 0
Cenovus Energy Inc PUT 15135U109   33,300 2,000 SH   DFND 1 0 2,000 0
Ovintiv Inc CALL 69047Q102   153,720 3,500 SH   DFND 1 0 3,500 0
Newmont Corp PUT 651639106   86,919 2,100 SH   DFND 1 0 2,100 0
SSR Mining Inc CALL 784730103   10,760 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   56,330 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   3,204 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd PUT 136385101   262,080 4,000 SH   DFND 1 0 4,000 0
Suncor Energy Inc PUT 867224107   3,204 100 SH   DFND 1 0 100 0
Vermilion Energy Inc PUT 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp CALL 962879102   19,736 400 SH   DFND 1 0 400 0
Brookfield Asset Management Ltd CALL 113004105   16,068 400 SH   DFND 1 0 400 0
Cenovus Energy Inc PUT 15135U109   58,275 3,500 SH   DFND 1 0 3,500 0
Magna International Inc PUT 559222401   23,632 400 SH   DFND 1 0 400 0
Toronto-Dominion Bank/The CALL 891160509   19,386 300 SH   DFND 1 0 300 0
CGI Inc CALL 12532H104   107,210 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc CALL 443628102   2,760 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The CALL 891160509   45,234 700 SH   DFND 1 0 700 0
Bank of Montreal PUT 063671101   405,654 4,100 SH   DFND 1 0 4,100 0
Enbridge Inc CALL 29250N105   8,284,600 230,000 SH   SOLE   230,000 0 0
Teck Resources Ltd CALL 878742204   84,540 2,000 SH   DFND 1 0 2,000 0
Teck Resources Ltd CALL 878742204   63,405 1,500 SH   DFND 1 0 1,500 0
FedEx Corp PUT 31428X106   3,035,640 12,000 SH   SOLE   12,000 0 0
Microsoft Corp PUT 594918104   2,256,240 6,000 SH   SOLE   6,000 0 0
Canadian Natural Resources Ltd PUT 136385101   399,672 6,100 SH   DFND 1 0 6,100 0
Bank of Montreal PUT 063671101   9,894,000 100,000 SH   SOLE   100,000 0 0
Algonquin Power & Utilities Corp PUT 015857105   6,320 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   83,250 5,000 SH   DFND 1 0 5,000 0
Cenovus Energy Inc PUT 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   36,180 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109   91,575 5,500 SH   DFND 1 0 5,500 0
Franco-Nevada Corp CALL 351858105   166,215 1,500 SH   DFND 1 0 1,500 0
Enerplus Corp CALL 292766102   10,738 700 SH   DFND 1 0 700 0
Brookfield Corp CALL 11271J107   80,240 2,000 SH   DFND 1 0 2,000 0
SSR Mining Inc CALL 784730103   16,140 1,500 SH   DFND 1 0 1,500 0
Toronto-Dominion Bank/The CALL 891160509   25,848 400 SH   DFND 1 0 400 0
Enerplus Corp CALL 292766102   7,670 500 SH   DFND 1 0 500 0
Teck Resources Ltd CALL 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   84,540 2,000 SH   DFND 1 0 2,000 0
Franco-Nevada Corp PUT 351858105   132,972 1,200 SH   DFND 1 0 1,200 0
Franco-Nevada Corp PUT 351858105   177,296 1,600 SH   DFND 1 0 1,600 0
SSR Mining Inc CALL 784730103   10,760 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp PUT 015857105   15,800 2,500 SH   DFND 1 0 2,500 0
Canadian National Railway Co CALL 136375102   188,445 1,500 SH   DFND 1 0 1,500 0
Magna International Inc PUT 559222401   17,724 300 SH   DFND 1 0 300 0
Franco-Nevada Corp PUT 351858105   11,081 100 SH   DFND 1 0 100 0
Alamos Gold Inc PUT 011532108   9,429 700 SH   DFND 1 0 700 0
Bank of Montreal CALL 063671101   9,894,000 100,000 SH   SOLE   100,000 0 0
Granite Real Estate Investment Trust PUT 387437114   346,260 6,000 SH   DFND 1 0 6,000 0
Barrick Gold Corp CALL 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107   16,452 400 SH   DFND 1 0 400 0
Bank of Montreal PUT 063671101   19,788 200 SH   DFND 1 0 200 0
Invesco QQQ Trust Series 1 CALL 46090E103   51,190,000 125,000 SH   SOLE   125,000 0 0
Teck Resources Ltd CALL 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   56,330 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Kansas City Ltd PUT 13646K108   15,812 200 SH   DFND 1 0 200 0
Newmont Corp PUT 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF CALL 464287655   20,071,000 100,000 SH   SOLE   100,000 0 0
TC Energy Corp CALL 87807B107   156,360 4,000 SH   DFND 1 0 4,000 0
Cenovus Energy Inc PUT 15135U109   19,980 1,200 SH   DFND 1 0 1,200 0
Franco-Nevada Corp PUT 351858105   831,075 7,500 SH   DFND 1 0 7,500 0
Cenovus Energy Inc PUT 15135U109   49,950 3,000 SH   DFND 1 0 3,000 0
Pembina Pipeline Corp CALL 706327103   34,420 1,000 SH   DFND 1 0 1,000 0
Enerplus Corp PUT 292766102   1,534 100 SH   DFND 1 0 100 0
Wheaton Precious Metals Corp CALL 962879102   24,670 500 SH   DFND 1 0 500 0
Tesla Inc PUT 88160R101   7,454,400 30,000 SH   SOLE   30,000 0 0
Brookfield Renewable Partners LP CALL G16258108   47,304 1,800 SH   DFND 1 0 1,800 0
Manulife Financial Corp CALL 56501R106   22,100 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   70,791 700 SH   DFND 1 0 700 0
Suncor Energy Inc PUT 867224107   512,640 16,000 SH   DFND 1 0 16,000 0
Teck Resources Ltd PUT 878742204   4,227 100 SH   DFND 1 0 100 0
Wheaton Precious Metals Corp PUT 962879102   49,340 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   48,140 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd CALL 67077M108   11,266 200 SH   DFND 1 0 200 0
Nutrien Ltd PUT 67077M108   112,660 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp CALL 067901108   3,618 200 SH   DFND 1 0 200 0
Teck Resources Ltd CALL 878742204   84,540 2,000 SH   DFND 1 0 2,000 0
Brookfield Infrastructure Partners LP CALL G16252101   44,086 1,400 SH   DFND 1 0 1,400 0
Pembina Pipeline Corp PUT 706327103   137,680 4,000 SH   DFND 1 0 4,000 0
Bank of Montreal CALL 063671101   39,576 400 SH   DFND 1 0 400 0
Suncor Energy Inc PUT 867224107   96,120 3,000 SH   DFND 1 0 3,000 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   192,240 6,000 SH   DFND 1 0 6,000 0
Enbridge Inc CALL 29250N105   7,204 200 SH   DFND 1 0 200 0
Bank of Nova Scotia/The PUT 064149107   657,315 13,500 SH   DFND 1 0 13,500 0
Cenovus Energy Inc PUT 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   672,840 21,000 SH   DFND 1 0 21,000 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   84,540 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The CALL 891160509   193,860 3,000 SH   DFND 1 0 3,000 0
Suncor Energy Inc PUT 867224107   288,360 9,000 SH   DFND 1 0 9,000 0
Enerplus Corp CALL 292766102   15,340 1,000 SH   DFND 1 0 1,000 0
Magna International Inc CALL 559222401   2,097,340 35,500 SH   DFND 1 0 35,500 0
Wheaton Precious Metals Corp PUT 962879102   4,934 100 SH   DFND 1 0 100 0
Teck Resources Ltd CALL 878742204   211,350 5,000 SH   DFND 1 0 5,000 0
NVIDIA Corp PUT 67066G104   4,952,200 10,000 SH   SOLE   10,000 0 0
Enbridge Inc CALL 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   18,010 500 SH   DFND 1 0 500 0
Teck Resources Ltd CALL 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   324,180 9,000 SH   DFND 1 0 9,000 0
West Fraser Timber Co Ltd CALL 952845105   85,580 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   153,720 3,500 SH   DFND 1 0 3,500 0
Fortis Inc/Canada PUT 349553107   61,695 1,500 SH   DFND 1 0 1,500 0
Canadian Natural Resources Ltd PUT 136385101   216,216 3,300 SH   DFND 1 0 3,300 0
Brookfield Corp CALL 11271J107   40,120 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   327,782 9,100 SH   DFND 1 0 9,100 0
Teck Resources Ltd CALL 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP CALL G16252101   15,745 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd CALL 136385101   216,216 3,300 SH   DFND 1 0 3,300 0
Brookfield Infrastructure Partners LP CALL G16252101   170,046 5,400 SH   DFND 1 0 5,400 0
Imperial Oil Ltd CALL 453038408   57,190 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   240,700 5,000 SH   DFND 1 0 5,000 0
Canadian Imperial Bank of Commerce PUT 136069101   240,700 5,000 SH   DFND 1 0 5,000 0
Royal Bank of Canada PUT 780087102   505,650 5,000 SH   DFND 1 0 5,000 0
BCE Inc PUT 05534B760   39,380 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   243,450 5,000 SH   DFND 1 0 5,000 0
Magna International Inc PUT 559222401   443,100 7,500 SH   DFND 1 0 7,500 0
Royal Bank of Canada PUT 780087102   232,599 2,300 SH   DFND 1 0 2,300 0
Imperial Oil Ltd CALL 453038408   57,190 1,000 SH   DFND 1 0 1,000 0
ATS Corp CALL 00217Y104   4,307 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The PUT 064149107   360,306 7,400 SH   DFND 1 0 7,400 0
Pembina Pipeline Corp CALL 706327103   30,978 900 SH   DFND 1 0 900 0
Franco-Nevada Corp PUT 351858105   1,097,019 9,900 SH   DFND 1 0 9,900 0
iShares Russell 2000 ETF PUT 464287655   12,042,600 60,000 SH   DFND 3 0 60,000 0
Canadian National Railway Co PUT 136375102   1,758,820 14,000 SH   DFND 1 0 14,000 0
Bank of Montreal PUT 063671101   19,788 200 SH   DFND 1 0 200 0
TransAlta Corp CALL 89346D107   3,141,180 378,000 SH   DFND 1 0 378,000 0
Enbridge Inc CALL 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   21,135 500 SH   DFND 1 0 500 0
Brookfield Corp CALL 11271J107   12,036 300 SH   DFND 1 0 300 0
Wheaton Precious Metals Corp CALL 962879102   24,670 500 SH   DFND 1 0 500 0
Canadian National Railway Co PUT 136375102   640,713 5,100 SH   DFND 1 0 5,100 0
Enbridge Inc CALL 29250N105   97,254 2,700 SH   DFND 1 0 2,700 0
iShares Russell 2000 ETF PUT 464287655   30,106,500 150,000 SH   SOLE   150,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   96,280 2,000 SH   DFND 1 0 2,000 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   352,440 11,000 SH   DFND 1 0 11,000 0
Pembina Pipeline Corp PUT 706327103   68,840 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The PUT 891160509   19,386 300 SH   DFND 1 0 300 0
Franco-Nevada Corp PUT 351858105   121,891 1,100 SH   DFND 1 0 1,100 0
Bank of Nova Scotia/The PUT 064149107   97,380 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Ltd CALL 113004105   120,510 3,000 SH   DFND 1 0 3,000 0
Enbridge Inc PUT 29250N105   3,602,000 100,000 SH   SOLE   100,000 0 0
Enbridge Inc CALL 29250N105   3,602,000 100,000 SH   SOLE   100,000 0 0
Brookfield Asset Management Ltd CALL 113004105   40,170 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp CALL 706327103   3,442 100 SH   DFND 1 0 100 0
Rogers Communications Inc CALL 775109200   46,810 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp CALL 351858105   1,861,608 16,800 SH   DFND 1 0 16,800 0
Franco-Nevada Corp CALL 351858105   310,268 2,800 SH   DFND 1 0 2,800 0
Manulife Financial Corp PUT 56501R106   22,100 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp PUT 11271J107   28,084 700 SH   DFND 1 0 700 0
Enbridge Inc CALL 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp PUT 351858105   110,810 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp CALL 89346D107   24,930 3,000 SH   DFND 1 0 3,000 0
Nutrien Ltd PUT 67077M108   16,899 300 SH   DFND 1 0 300 0
Gildan Activewear Inc PUT 375916103   33,060 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   64,620 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   146,070 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Commerce PUT 136069101   96,280 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   11,266 200 SH   DFND 1 0 200 0
iShares Russell 2000 ETF PUT 464287655   15,053,250 75,000 SH   SOLE   75,000 0 0
iShares Russell 2000 ETF PUT 464287655   11,540,825 57,500 SH   SOLE   57,500 0 0
iShares Russell 2000 ETF CALL 464287655   4,014,200 20,000 SH   SOLE   20,000 0 0
iShares Russell 2000 ETF CALL 464287655   7,024,850 35,000 SH   SOLE   35,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   8,190,400 20,000 SH   SOLE   20,000 0 0
Brookfield Infrastructure Partners LP CALL G16252101   3,149,000 100,000 SH   DFND 1 0 100,000 0
Magna International Inc PUT 559222401   1,258,404 21,300 SH   DFND 1 0 21,300 0
First Majestic Silver Corp PUT 32076V103   3,075 500 SH   DFND 1 0 500 0
Algonquin Power & Utilities Corp CALL 015857105   63,200 10,000 SH   DFND 1 0 10,000 0
Fortis Inc/Canada CALL 349553107   12,339 300 SH   DFND 1 0 300 0
Bank of Nova Scotia/The CALL 064149107   58,428 1,200 SH   DFND 1 0 1,200 0
Alamos Gold Inc PUT 011532108   13,470 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   3,602 100 SH   DFND 1 0 100 0
Magna International Inc PUT 559222401   844,844 14,300 SH   DFND 1 0 14,300 0
Magna International Inc PUT 559222401   1,246,588 21,100 SH   DFND 1 0 21,100 0
Agnico Eagle Mines Ltd CALL 008474108   32,910 600 SH   DFND 1 0 600 0
Brookfield Renewable Partners LP CALL G16258108   26,280 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp PUT 89346D107   83,100 10,000 SH   DFND 1 0 10,000 0
Suncor Energy Inc PUT 867224107   3,844,800 120,000 SH   SOLE   120,000 0 0
Bank of Montreal PUT 063671101   39,576 400 SH   DFND 1 0 400 0
Agnico Eagle Mines Ltd PUT 008474108   27,425 500 SH   DFND 1 0 500 0
Pembina Pipeline Corp CALL 706327103   2,492,008 72,400 SH   SOLE   72,400 0 0
Barrick Gold Corp PUT 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   54,270 3,000 SH   DFND 1 0 3,000 0
Cenovus Energy Inc PUT 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp CALL 89346D107   41,550 5,000 SH   DFND 1 0 5,000 0
Pembina Pipeline Corp PUT 706327103   68,840 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101   19,788 200 SH   DFND 1 0 200 0
Magna International Inc PUT 559222401   673,512 11,400 SH   DFND 1 0 11,400 0
Canadian Imperial Bank of Commerce CALL 136069101   48,140 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   79,152 800 SH   DFND 1 0 800 0
Canadian Imperial Bank of Commerce PUT 136069101   48,140 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP PUT G16252101   9,447 300 SH   DFND 1 0 300 0
Gildan Activewear Inc PUT 375916103   33,060 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   39,380 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   131,760 3,000 SH   DFND 1 0 3,000 0
Kinross Gold Corp PUT 496902404   605 100 SH   DFND 1 0 100 0
BCE Inc PUT 05534B760   59,070 1,500 SH   DFND 1 0 1,500 0
Vermilion Energy Inc PUT 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   1,954,500 50,000 SH   SOLE   50,000 0 0
Toronto-Dominion Bank/The CALL 891160509   17,835,120 276,000 SH   DFND 1 0 276,000 0
TC Energy Corp CALL 87807B107   1,954,500 50,000 SH   SOLE   50,000 0 0
Canadian Natural Resources Ltd PUT 136385101   131,040 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105   18,010 500 SH   DFND 1 0 500 0
Vermilion Energy Inc CALL 923725105   30,150 2,500 SH   DFND 1 0 2,500 0
BCE Inc CALL 05534B760   7,876 200 SH   DFND 1 0 200 0
Bank of Montreal PUT 063671101   158,304 1,600 SH   DFND 1 0 1,600 0
Toronto-Dominion Bank/The CALL 891160509   6,462 100 SH   DFND 1 0 100 0
Enerplus Corp CALL 292766102   1,534 100 SH   DFND 1 0 100 0
Agnico Eagle Mines Ltd PUT 008474108   164,550 3,000 SH   DFND 1 0 3,000 0
Agnico Eagle Mines Ltd PUT 008474108   356,525 6,500 SH   DFND 1 0 6,500 0
Canadian Natural Resources Ltd PUT 136385101   85,176 1,300 SH   DFND 1 0 1,300 0
Stantec Inc PUT 85472N109   80,190 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   384,480 12,000 SH   DFND 1 0 12,000 0
Agnico Eagle Mines Ltd PUT 008474108   383,950 7,000 SH   DFND 1 0 7,000 0
Precision Drilling Corp CALL 74022D407   5,429 100 SH   DFND 1 0 100 0
TELUS Corp CALL 87971M103   177,900 10,000 SH   DFND 1 0 10,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   6,142,800 15,000 SH   SOLE   15,000 0 0
Newmont Corp PUT 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd PUT 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   33,300 2,000 SH   DFND 1 0 2,000 0
Ovintiv Inc PUT 69047Q102   43,920 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Re COM G16250204   7,156,000 178,900 SH   SOLE   178,900 0 0
Ovintiv Inc PUT 69047Q102   43,920 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   9,990 600 SH   DFND 1 0 600 0
Precision Drilling Corp CALL 74022D407   5,429 100 SH   DFND 1 0 100 0
SPDR S&P 500 ETF Trust PUT 78462F103   95,062,000 200,000 SH   SOLE   200,000 0 0
Nutrien Ltd PUT 67077M108   56,330 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   3,330 200 SH   DFND 1 0 200 0
Gildan Activewear Inc PUT 375916103   13,224 400 SH   DFND 1 0 400 0
Nutrien Ltd CALL 67077M108   11,266 200 SH   DFND 1 0 200 0
Royal Bank of Canada PUT 780087102   455,085 4,500 SH   DFND 1 0 4,500 0
Vermilion Energy Inc CALL 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   63,405 1,500 SH   DFND 1 0 1,500 0
TC Energy Corp CALL 87807B107   16,863,426 431,400 SH   DFND 1 0 431,400 0
Manulife Financial Corp CALL 56501R106   6,630 300 SH   DFND 1 0 300 0
Agnico Eagle Mines Ltd CALL 008474108   109,700 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp CALL 067901108   25,326 1,400 SH   DFND 1 0 1,400 0
Agnico Eagle Mines Ltd PUT 008474108   109,700 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105   108,060 3,000 SH   DFND 1 0 3,000 0
Nutrien Ltd PUT 67077M108   11,266 200 SH   DFND 1 0 200 0
Bank of Montreal CALL 063671101   19,788 200 SH   DFND 1 0 200 0
Brookfield Infrastructure Partners LP CALL G16252101   47,235 1,500 SH   DFND 1 0 1,500 0
Bank of Nova Scotia/The PUT 064149107   14,607 300 SH   DFND 1 0 300 0
Algonquin Power & Utilities Corp CALL 015857105   6,320 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   21,135 500 SH   DFND 1 0 500 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   23,628 600 SH   DFND 1 0 600 0
Canadian National Railway Co CALL 136375102   301,512 2,400 SH   DFND 1 0 2,400 0
Newmont Corp PUT 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp CALL 351858105   110,810 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp PUT 351858105   110,810 1,000 SH   DFND 1 0 1,000 0
Bausch Health Cos Inc CALL 071734107   24,060 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The PUT 064149107   97,380 2,000 SH   DFND 1 0 2,000 0
iShares Russell 2000 ETF PUT 464287655   10,035,500 50,000 SH   SOLE   50,000 0 0
Royal Bank of Canada PUT 780087102   637,119 6,300 SH   DFND 1 0 6,300 0
Bank of Montreal PUT 063671101   821,202 8,300 SH   DFND 1 0 8,300 0
Manulife Financial Corp PUT 56501R106   4,420 200 SH   DFND 1 0 200 0
Airbnb Inc PUT 009066101   2,722,800 20,000 SH   SOLE   20,000 0 0
Toronto-Dominion Bank/The PUT 891160509   258,480 4,000 SH   DFND 1 0 4,000 0
Osisko Gold Royalties Ltd CALL 68827L101   7,140 500 SH   DFND 1 0 500 0
Brookfield Infrastructure Partners LP CALL G16252101   3,149 100 SH   DFND 1 0 100 0
Stantec Inc CALL 85472N109   80,190 1,000 SH   DFND 1 0 1,000 0
Stantec Inc PUT 85472N109   80,190 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc CALL 775109200   18,724 400 SH   DFND 1 0 400 0
Stantec Inc CALL 85472N109   80,190 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   38,134,900 190,000 SH   SOLE   190,000 0 0
Franco-Nevada Corp CALL 351858105   1,507,016 13,600 SH   DFND 1 0 13,600 0
Toronto-Dominion Bank/The CALL 891160509   71,082 1,100 SH   DFND 1 0 1,100 0
Brookfield Infrastructure Partners LP CALL G16252101   9,447 300 SH   DFND 1 0 300 0
Royal Bank of Canada PUT 780087102   121,356 1,200 SH   DFND 1 0 1,200 0
Cenovus Energy Inc CALL 15135U109   14,985 900 SH   DFND 1 0 900 0
Manulife Financial Corp CALL 56501R106   81,770 3,700 SH   DFND 1 0 3,700 0
Canadian National Railway Co CALL 136375102   25,126 200 SH   DFND 1 0 200 0
Precision Drilling Corp CALL 74022D407   54,290 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   46,497 1,100 SH   DFND 1 0 1,100 0
Magna International Inc PUT 559222401   271,768 4,600 SH   DFND 1 0 4,600 0
Wheaton Precious Metals Corp CALL 962879102   93,746 1,900 SH   DFND 1 0 1,900 0
Toronto-Dominion Bank/The CALL 891160509   12,924 200 SH   DFND 1 0 200 0
TC Energy Corp PUT 87807B107   78,180 2,000 SH   DFND 1 0 2,000 0
Franco-Nevada Corp CALL 351858105   110,810 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   312,645 5,700 SH   DFND 1 0 5,700 0
Toronto-Dominion Bank/The PUT 891160509   71,082 1,100 SH   DFND 1 0 1,100 0
Agnico Eagle Mines Ltd CALL 008474108   54,850 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   1,316,400 24,000 SH   DFND 1 0 24,000 0
Bank of Montreal CALL 063671101   9,894 100 SH   DFND 1 0 100 0
CAE Inc CALL 124765108   2,159 100 SH   DFND 1 0 100 0
Ovintiv Inc CALL 69047Q102   21,960 500 SH   DFND 1 0 500 0
CAE Inc PUT 124765108   34,544 1,600 SH   DFND 1 0 1,600 0
Brookfield Corp CALL 11271J107   8,024 200 SH   DFND 1 0 200 0
Agnico Eagle Mines Ltd CALL 008474108   54,850 1,000 SH   DFND 1 0 1,000 0
Newmont Corp PUT 651639106   49,668 1,200 SH   DFND 1 0 1,200 0
Enbridge Inc PUT 29250N105   72,040 2,000 SH   DFND 1 0 2,000 0
Brookfield Corp CALL 11271J107   40,120 1,000 SH   DFND 1 0 1,000 0
Enerplus Corp CALL 292766102   7,670 500 SH   DFND 1 0 500 0
Bank of Montreal PUT 063671101   19,788 200 SH   DFND 1 0 200 0
Brookfield Renewable Partners LP CALL G16258108   39,420 1,500 SH   DFND 1 0 1,500 0
Cenovus Energy Inc CALL 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Ltd PUT 113004105   4,017 100 SH   DFND 1 0 100 0
Manulife Financial Corp CALL 56501R106   22,100 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   33,300 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109   33,300 2,000 SH   DFND 1 0 2,000 0
Waste Connections Inc CALL 94106B101   8,956,200 60,000 SH   DFND 1 0 60,000 0
Pembina Pipeline Corp PUT 706327103   34,420 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   10,806 300 SH   DFND 1 0 300 0
Cenovus Energy Inc PUT 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   38,772 600 SH   DFND 1 0 600 0
Vermilion Energy Inc PUT 923725105   24,120 2,000 SH   DFND 1 0 2,000 0
Suncor Energy Inc PUT 867224107   64,080 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   14,472 800 SH   DFND 1 0 800 0
Bank of Nova Scotia/The PUT 064149107   24,345 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105   39,622 1,100 SH   DFND 1 0 1,100 0
Teck Resources Ltd CALL 878742204   63,405 1,500 SH   DFND 1 0 1,500 0
Teck Resources Ltd CALL 878742204   219,804 5,200 SH   DFND 1 0 5,200 0
Teck Resources Ltd CALL 878742204   59,178 1,400 SH   DFND 1 0 1,400 0
Toronto-Dominion Bank/The CALL 891160509   19,386 300 SH   DFND 1 0 300 0
Magna International Inc PUT 559222401   945,280 16,000 SH   DFND 1 0 16,000 0
Canadian Natural Resources Ltd PUT 136385101   170,352 2,600 SH   DFND 1 0 2,600 0
Franco-Nevada Corp CALL 351858105   288,106 2,600 SH   DFND 1 0 2,600 0
Brookfield Infrastructure Partners LP CALL G16252101   132,258 4,200 SH   DFND 1 0 4,200 0
TELUS Corp PUT 87971M103   19,569 1,100 SH   DFND 1 0 1,100 0
Wheaton Precious Metals Corp PUT 962879102   4,934 100 SH   DFND 1 0 100 0
TELUS Corp CALL 87971M103   96,066 5,400 SH   DFND 1 0 5,400 0
CAE Inc CALL 124765108   43,180 2,000 SH   DFND 1 0 2,000 0
Stantec Inc PUT 85472N109   48,114 600 SH   DFND 1 0 600 0
Toronto-Dominion Bank/The CALL 891160509   64,620 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Kansas City Ltd CALL 13646K108   47,436 600 SH   DFND 1 0 600 0
Barrick Gold Corp PUT 067901108   5,427 300 SH   DFND 1 0 300 0
Brookfield Infrastructure Partners LP CALL G16252101   15,745 500 SH   DFND 1 0 500 0
Barrick Gold Corp CALL 067901108   6,150,600 340,000 SH   DFND 1 0 340,000 0
Nutrien Ltd PUT 67077M108   56,330 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   87,840 2,000 SH   DFND 1 0 2,000 0
Suncor Energy Inc PUT 867224107   384,480 12,000 SH   DFND 1 0 12,000 0
Bank of Montreal PUT 063671101   336,396 3,400 SH   DFND 1 0 3,400 0
Royal Bank of Canada PUT 780087102   202,260 2,000 SH   DFND 1 0 2,000 0
Alamos Gold Inc CALL 011532108   13,470 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   514,488 5,200 SH   DFND 1 0 5,200 0
Cenovus Energy Inc PUT 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   9,648 800 SH   DFND 1 0 800 0
Bank of Montreal PUT 063671101   158,304 1,600 SH   DFND 1 0 1,600 0
Canadian National Railway Co CALL 136375102   18,919,878 150,600 SH   DFND 1 0 150,600 0
Canadian Pacific Kansas City Ltd PUT 13646K108   15,812 200 SH   DFND 1 0 200 0
Methanex Corp PUT 59151K108   47,360 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   33,300 2,000 SH   DFND 1 0 2,000 0
Brookfield Infrastructure Partners LP PUT G16252101   31,490 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp CALL 962879102   59,208 1,200 SH   DFND 1 0 1,200 0
Restaurant Brands International Inc PUT 76131D103   7,813 100 SH   DFND 1 0 100 0
Invesco QQQ Trust Series 1 CALL 46090E103   4,095,200 10,000 SH   SOLE   10,000 0 0
Toronto-Dominion Bank/The PUT 891160509   19,386 300 SH   DFND 1 0 300 0
BCE Inc PUT 05534B760   98,450 2,500 SH   DFND 1 0 2,500 0
Vermilion Energy Inc PUT 923725105   24,120 2,000 SH   DFND 1 0 2,000 0
Franco-Nevada Corp CALL 351858105   210,539 1,900 SH   DFND 1 0 1,900 0
Cameco Corp CALL 13321L108   8,620 200 SH   DFND 1 0 200 0
Cenovus Energy Inc CALL 15135U109   11,655 700 SH   DFND 1 0 700 0
Nutrien Ltd PUT 67077M108   56,330 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   602,616 10,200 SH   DFND 1 0 10,200 0
Bank of Nova Scotia/The PUT 064149107   48,690 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc CALL 011532108   9,429 700 SH   DFND 1 0 700 0
Magna International Inc PUT 559222401   5,908 100 SH   DFND 1 0 100 0
Vermilion Energy Inc PUT 923725105   36,180 3,000 SH   DFND 1 0 3,000 0
Enbridge Inc CALL 29250N105   11,295,872 313,600 SH   DFND 1 0 313,600 0
Suncor Energy Inc PUT 867224107   96,120 3,000 SH   DFND 1 0 3,000 0
Canadian Natural Resources Ltd PUT 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   6,030 500 SH   DFND 1 0 500 0
Suncor Energy Inc PUT 867224107   22,428 700 SH   DFND 1 0 700 0
Toronto-Dominion Bank/The PUT 891160509   193,860 3,000 SH   DFND 1 0 3,000 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   54,850 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   137,125 2,500 SH   DFND 1 0 2,500 0
Brookfield Corp PUT 11271J107   40,120 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   10,113 100 SH   DFND 1 0 100 0
Kinross Gold Corp CALL 496902404   1,815 300 SH   DFND 1 0 300 0
Canadian National Railway Co CALL 136375102   12,563 100 SH   DFND 1 0 100 0
Canadian National Railway Co PUT 136375102   125,630 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   38,448 1,200 SH   DFND 1 0 1,200 0
Barrick Gold Corp PUT 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408   57,190 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc PUT 866796105   518,600 10,000 SH   DFND 1 0 10,000 0
Agnico Eagle Mines Ltd PUT 008474108   54,850 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc CALL 775109200   23,405 500 SH   DFND 1 0 500 0
Vermilion Energy Inc CALL 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
McGrath RentCorp COM 580589109   2,272,780 19,000 SH   SOLE   19,000 0 0
Brookfield Asset Management Re COM G16250204   3,400 85 SH   DFND 1 0 85 0
Kinross Gold Corp PUT 496902404   6,050 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp PUT 496902404   6,050 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   73,035 1,500 SH   DFND 1 0 1,500 0
Agnico Eagle Mines Ltd PUT 008474108   1,151,850 21,000 SH   DFND 1 0 21,000 0
Brookfield Infrastructure Partners LP CALL G16252101   3,149 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd CALL 136385101   45,864 700 SH   DFND 1 0 700 0
Brookfield Corp CALL 11271J107   40,120 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp PUT 351858105   11,081 100 SH   DFND 1 0 100 0
Canadian National Railway Co CALL 136375102   100,504 800 SH   DFND 1 0 800 0
Suncor Energy Inc PUT 867224107   64,080 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp CALL 067901108   30,753 1,700 SH   DFND 1 0 1,700 0
Vermilion Energy Inc PUT 923725105   30,150 2,500 SH   DFND 1 0 2,500 0
TELUS Corp PUT 87971M103   7,116 400 SH   DFND 1 0 400 0
Franco-Nevada Corp PUT 351858105   22,162 200 SH   DFND 1 0 200 0
Brookfield Infrastructure Partners LP CALL G16252101   6,298 200 SH   DFND 1 0 200 0
Alamos Gold Inc PUT 011532108   13,470 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   121,725 2,500 SH   DFND 1 0 2,500 0
Brookfield Infrastructure Partners LP CALL G16252101   201,536 6,400 SH   DFND 1 0 6,400 0
Waste Connections Inc CALL 94106B101   149,270 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd CALL 67077M108   337,980 6,000 SH   DFND 1 0 6,000 0
Brookfield Infrastructure Partners LP PUT G16252101   31,490 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   50,565 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The PUT 064149107   486,900 10,000 SH   DFND 1 0 10,000 0
Royal Bank of Canada PUT 780087102   121,356 1,200 SH   DFND 1 0 1,200 0
Barrick Gold Corp CALL 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp CALL 496902404   11,495 1,900 SH   DFND 1 0 1,900 0
Bank of Montreal CALL 063671101   296,820 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Commerce PUT 136069101   6,258,200 130,000 SH   DFND 1 0 130,000 0
Celestica Inc PUT 15101Q108   29,280 1,000 SH   DFND 1 0 1,000 0
Celestica Inc PUT 15101Q108   29,280 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp CALL 706327103   37,862 1,100 SH   DFND 1 0 1,100 0
Canadian Imperial Bank of Commerce PUT 136069101   24,070 500 SH   DFND 1 0 500 0
Royal Bank of Canada PUT 780087102   50,565 500 SH   DFND 1 0 500 0
Magna International Inc PUT 559222401   59,080 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   54,270 3,000 SH   DFND 1 0 3,000 0
Alamos Gold Inc PUT 011532108   8,082 600 SH   DFND 1 0 600 0
Franco-Nevada Corp PUT 351858105   365,673 3,300 SH   DFND 1 0 3,300 0
Bank of Nova Scotia/The PUT 064149107   559,935 11,500 SH   DFND 1 0 11,500 0
Franco-Nevada Corp PUT 351858105   210,539 1,900 SH   DFND 1 0 1,900 0
Franco-Nevada Corp PUT 351858105   11,081 100 SH   DFND 1 0 100 0
Brookfield Corp PUT 11271J107   20,060 500 SH   DFND 1 0 500 0
Franco-Nevada Corp PUT 351858105   155,134 1,400 SH   DFND 1 0 1,400 0
Agnico Eagle Mines Ltd PUT 008474108   164,550 3,000 SH   DFND 1 0 3,000 0
Canadian National Railway Co CALL 136375102   175,882 1,400 SH   DFND 1 0 1,400 0
Vermilion Energy Inc CALL 923725105   9,648 800 SH   DFND 1 0 800 0
Franco-Nevada Corp PUT 351858105   177,296 1,600 SH   DFND 1 0 1,600 0
CAE Inc CALL 124765108   43,180 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Commerce PUT 136069101   48,140 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc PUT 011532108   13,470 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   19,788 200 SH   DFND 1 0 200 0
Enbridge Inc CALL 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Waste Connections Inc PUT 94106B101   14,927 100 SH   DFND 1 0 100 0
Franco-Nevada Corp CALL 351858105   243,782 2,200 SH   DFND 1 0 2,200 0
Agnico Eagle Mines Ltd CALL 008474108   10,970 200 SH   DFND 1 0 200 0
Stantec Inc COM 85472N109   1,403,325 17,500 SH   SOLE   17,500 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   1,191,920 31,700 SH   SOLE   31,700 0 0
Financial Select Sector SPDR Fund CALL 81369Y605   1,191,920 31,700 SH   SOLE   31,700 0 0
Newmont Corp CALL 651639106   12,417 300 SH   DFND 1 0 300 0
Cenovus Energy Inc PUT 15135U109   33,300 2,000 SH   DFND 1 0 2,000 0
CAE Inc PUT 124765108   15,113 700 SH   DFND 1 0 700 0
Pembina Pipeline Corp CALL 706327103   68,840 2,000 SH   DFND 1 0 2,000 0
Bausch Health Cos Inc CALL 071734107   48,120 6,000 SH   DFND 1 0 6,000 0
Algonquin Power & Utilities Corp CALL 015857105   1,896 300 SH   DFND 1 0 300 0
Suncor Energy Inc CALL 867224107   112,140 3,500 SH   DFND 1 0 3,500 0
Enerplus Corp CALL 292766102   15,340 1,000 SH   DFND 1 0 1,000 0
Newmont Corp PUT 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   101,130 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   19,386 300 SH   DFND 1 0 300 0
Vermilion Energy Inc CALL 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   523,422 8,100 SH   DFND 1 0 8,100 0
Toronto-Dominion Bank/The PUT 891160509   19,386 300 SH   DFND 1 0 300 0
TC Energy Corp CALL 87807B107   15,636 400 SH   DFND 1 0 400 0
Wheaton Precious Metals Corp CALL 962879102   49,340 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   11,727 300 SH   DFND 1 0 300 0
Toronto-Dominion Bank/The PUT 891160509   581,580 9,000 SH   DFND 1 0 9,000 0
Barrick Gold Corp PUT 067901108   54,270 3,000 SH   DFND 1 0 3,000 0
Suncor Energy Inc CALL 867224107   9,612 300 SH   DFND 1 0 300 0
Brookfield Asset Management Ltd CALL 113004105   40,170 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   866,682 17,800 SH   DFND 1 0 17,800 0
Barrick Gold Corp PUT 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
UBS Group AG COM H42097107   369,842 11,969 SH   DFND 2 0 11,969 0
Fortis Inc/Canada PUT 349553107   24,678 600 SH   DFND 1 0 600 0
BlackBerry Ltd CALL 09228F103   2,832 800 SH   DFND 1 0 800 0
Brookfield Infrastructure Partners LP PUT G16252101   12,596 400 SH   DFND 1 0 400 0
Tesla Inc CALL 88160R101   993,920 4,000 SH   SOLE   4,000 0 0
Newmont Corp PUT 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp PUT 351858105   576,212 5,200 SH   DFND 1 0 5,200 0
Precision Drilling Corp CALL 74022D407   5,429 100 SH   DFND 1 0 100 0
Suncor Energy Inc PUT 867224107   9,612 300 SH   DFND 1 0 300 0
Canadian National Railway Co PUT 136375102   125,630 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp CALL 351858105   321,349 2,900 SH   DFND 1 0 2,900 0
Royal Bank of Canada PUT 780087102   1,071,978 10,600 SH   DFND 1 0 10,600 0
Agnico Eagle Mines Ltd CALL 008474108   65,820 1,200 SH   DFND 1 0 1,200 0
Vermilion Energy Inc CALL 923725105   24,120 2,000 SH   DFND 1 0 2,000 0
Vermilion Energy Inc CALL 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Precision Drilling Corp CALL 74022D407   162,870 3,000 SH   DFND 1 0 3,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   20,476,000 50,000 SH   SOLE   50,000 0 0
iShares Russell 2000 ETF CALL 464287655   5,017,750 25,000 SH   SOLE   25,000 0 0
Ovintiv Inc CALL 69047Q102   21,960 500 SH   DFND 1 0 500 0
Franco-Nevada Corp PUT 351858105   277,025 2,500 SH   DFND 1 0 2,500 0
Agnico Eagle Mines Ltd PUT 008474108   27,425 500 SH   DFND 1 0 500 0
MAG Silver Corp PUT 55903Q104   3,123 300 SH   DFND 1 0 300 0
MAG Silver Corp PUT 55903Q104   10,410 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102   296,040 6,000 SH   DFND 1 0 6,000 0
Newmont Corp PUT 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   257,244 2,600 SH   DFND 1 0 2,600 0
Bank of Montreal PUT 063671101   484,806 4,900 SH   DFND 1 0 4,900 0
Manulife Financial Corp COM 56501R106   823,004 37,240 SH   SOLE   37,240 0 0
Devon Energy Corp COM 25179M103   259,977 5,739 SH   SOLE   5,739 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   24,571,200 60,000 SH   SOLE   60,000 0 0
GS Acquisition Holdings Corp COM 92537N108   2,134,261 44,436 SH   SOLE   44,436 0 0
GS Acquisition Holdings Corp COM 92537N108   135,973 2,831 SH   SOLE   2,831 0 0
CNH Industrial NV COM N20944109   1,581,512 129,845 SH   SOLE   129,845 0 0
Celsius Holdings Inc COM 15118V207   1,060,632 19,454 SH   SOLE   19,454 0 0
Bank of Montreal PUT 063671101   267,138 2,700 SH   DFND 1 0 2,700 0
Worthington Steel Inc COM 982104101   28 1 SH   DFND 1 0 1 0
Nutrien Ltd PUT 67077M108   168,990 3,000 SH   DFND 1 0 3,000 0
Toronto-Dominion Bank/The PUT 891160509   71,082 1,100 SH   DFND 1 0 1,100 0
Alamos Gold Inc PUT 011532108   13,470 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   494,700 5,000 SH   DFND 1 0 5,000 0
Toronto-Dominion Bank/The PUT 891160509   193,860 3,000 SH   DFND 1 0 3,000 0
Imperial Oil Ltd CALL 453038408   5,719 100 SH   DFND 1 0 100 0
Enbridge Inc CALL 29250N105   18,010 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101   17,561,850 177,500 SH   DFND 1 0 177,500 0
Fortis Inc/Canada PUT 349553107   41,130 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc PUT 443628102   5,520 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   81,904,000 200,000 SH   SOLE   200,000 0 0
Enbridge Inc CALL 29250N105   43,224 1,200 SH   DFND 1 0 1,200 0
TELUS Corp PUT 87971M103   28,464 1,600 SH   DFND 1 0 1,600 0
Hudbay Minerals Inc CALL 443628102   2,760 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101   79,152 800 SH   DFND 1 0 800 0
NexGen Energy Ltd PUT 65340P106   604,800 86,400 SH   DFND 1 0 86,400 0
Brookfield Corp PUT 11271J107   44,132 1,100 SH   DFND 1 0 1,100 0
Ovintiv Inc PUT 69047Q102   43,920 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   109,700 2,000 SH   DFND 1 0 2,000 0
Franco-Nevada Corp PUT 351858105   22,162 200 SH   DFND 1 0 200 0
Barrick Gold Corp PUT 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   11,266 200 SH   DFND 1 0 200 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   96,120 3,000 SH   DFND 1 0 3,000 0
Suncor Energy Inc PUT 867224107   64,080 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   11,266 200 SH   DFND 1 0 200 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   2,928 100 SH   DFND 1 0 100 0
Rogers Communications Inc CALL 775109200   46,810 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   54,850 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc CALL 775109200   14,043 300 SH   DFND 1 0 300 0
Precision Drilling Corp PUT 74022D407   65,148 1,200 SH   DFND 1 0 1,200 0
Canadian National Railway Co PUT 136375102   37,689 300 SH   DFND 1 0 300 0
Waste Connections Inc CALL 94106B101   2,089,780 14,000 SH   DFND 1 0 14,000 0
Royal Bank of Canada CALL 780087102   30,339 300 SH   DFND 1 0 300 0
First Majestic Silver Corp CALL 32076V103   6,150 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   56,330 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   112,660 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   56,330 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp CALL 015857105   8,848 1,400 SH   DFND 1 0 1,400 0
Canadian Natural Resources Ltd PUT 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc PUT 011532108   26,940 2,000 SH   DFND 1 0 2,000 0
Alamos Gold Inc PUT 011532108   13,470 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   109,700 2,000 SH   DFND 1 0 2,000 0
Brookfield Renewable Partners LP CALL G16258108   7,884 300 SH   DFND 1 0 300 0
Canadian Pacific Kansas City Ltd PUT 13646K108   79,060 1,000 SH   DFND 1 0 1,000 0
SSR Mining Inc CALL 784730103   10,760 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   535,989 5,300 SH   DFND 1 0 5,300 0
Royal Bank of Canada PUT 780087102   616,893 6,100 SH   DFND 1 0 6,100 0
Manulife Financial Corp CALL 56501R106   46,410 2,100 SH   DFND 1 0 2,100 0
BCE Inc PUT 05534B760   19,690 500 SH   DFND 1 0 500 0
Wheaton Precious Metals Corp PUT 962879102   49,340 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc PUT 011532108   13,470 1,000 SH   DFND 1 0 1,000 0
Sonicshares Global Shipping ETF ETF 886364645   149,600 5,000 SH   DFND 4 0 5,000 0
Alamos Gold Inc PUT 011532108   40,410 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal PUT 063671101   494,700 5,000 SH   DFND 1 0 5,000 0
Agnico Eagle Mines Ltd PUT 008474108   54,850 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   48,140 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408   51,471 900 SH   DFND 1 0 900 0
TC Energy Corp PUT 87807B107   78,180 2,000 SH   DFND 1 0 2,000 0
Rogers Communications Inc CALL 775109200   9,362 200 SH   DFND 1 0 200 0
Nutrien Ltd PUT 67077M108   33,798 600 SH   DFND 1 0 600 0
Invesco QQQ Trust Series 1 CALL 46090E103   20,476,000 50,000 SH   SOLE   50,000 0 0
Vermilion Energy Inc CALL 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   839,379 8,300 SH   DFND 1 0 8,300 0
Royal Bank of Canada PUT 780087102   171,921 1,700 SH   DFND 1 0 1,700 0
Royal Bank of Canada PUT 780087102   262,938 2,600 SH   DFND 1 0 2,600 0
Teck Resources Ltd PUT 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102   161,808 1,600 SH   DFND 1 0 1,600 0
Ovintiv Inc PUT 69047Q102   87,840 2,000 SH   DFND 1 0 2,000 0
Precision Drilling Corp CALL 74022D407   54,290 1,000 SH   DFND 1 0 1,000 0
Precision Drilling Corp PUT 74022D407   54,290 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408   57,190 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd PUT 68827L101   4,284 300 SH   DFND 1 0 300 0
Bank of Montreal PUT 063671101   385,866 3,900 SH   DFND 1 0 3,900 0
West Fraser Timber Co Ltd CALL 952845105   8,558 100 SH   DFND 1 0 100 0
Bank of Montreal PUT 063671101   306,714 3,100 SH   DFND 1 0 3,100 0
Toronto-Dominion Bank/The PUT 891160509   84,006 1,300 SH   DFND 1 0 1,300 0
Royal Bank of Canada CALL 780087102   12,135,600 120,000 SH   SOLE   120,000 0 0
Newmont Corp PUT 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   98,940 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   12,135,600 120,000 SH   SOLE   120,000 0 0
Bank of Montreal CALL 063671101   19,788 200 SH   DFND 1 0 200 0
Bank of Montreal CALL 063671101   19,788 200 SH   DFND 1 0 200 0
Bank of Montreal PUT 063671101   69,258 700 SH   DFND 1 0 700 0
Brookfield Renewable Partners LP CALL G16258108   13,140 500 SH   DFND 1 0 500 0
Newmont Corp PUT 651639106   82,780 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   56,330 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   85,176 1,300 SH   DFND 1 0 1,300 0
Bank of Montreal CALL 063671101   158,304 1,600 SH   DFND 1 0 1,600 0
iShares Russell 2000 ETF PUT 464287655   20,071,000 100,000 SH   SOLE   100,000 0 0
Toronto-Dominion Bank/The PUT 891160509   1,841,670 28,500 SH   DFND 1 0 28,500 0
TC Energy Corp PUT 87807B107   156,360 4,000 SH   DFND 1 0 4,000 0
Toronto-Dominion Bank/The CALL 891160509   64,620 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   131,040 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107   48,690 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   273,051 2,700 SH   DFND 1 0 2,700 0
Lucid Group Inc CALL 549498103   842,000 200,000 SH   SOLE   200,000 0 0
Canadian National Railway Co CALL 136375102   4,283,983 34,100 SH   DFND 1 0 34,100 0
Precision Drilling Corp CALL 74022D407   81,435 1,500 SH   DFND 1 0 1,500 0
Bank of Nova Scotia/The PUT 064149107   111,987 2,300 SH   DFND 1 0 2,300 0
Nutrien Ltd PUT 67077M108   112,660 2,000 SH   DFND 1 0 2,000 0
SPDR S&P 500 ETF Trust PUT 78462F103   11,882,750 25,000 SH   SOLE   25,000 0 0
Teck Resources Ltd PUT 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd PUT 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   22,914 1,900 SH   DFND 1 0 1,900 0
Vermilion Energy Inc PUT 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
iShares iBoxx $ High Yield Corporate Bond ETF CALL 464288513   19,347,500 250,000 SH   SOLE   250,000 0 0
iShares iBoxx $ High Yield Corporate Bond ETF PUT 464288513   19,347,500 250,000 SH   SOLE   250,000 0 0
Brookfield Corp CALL 11271J107   12,036 300 SH   DFND 1 0 300 0
Canadian Imperial Bank of Commerce PUT 136069101   24,070 500 SH   DFND 1 0 500 0
Nutrien Ltd CALL 67077M108   518,236 9,200 SH   DFND 1 0 9,200 0
Brookfield Asset Management Ltd CALL 113004105   40,170 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   24,070 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105   7,636,240 212,000 SH   DFND 1 0 212,000 0
Canadian Imperial Bank of Commerce PUT 136069101   48,140 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   49,470 500 SH   DFND 1 0 500 0
Suncor Energy Inc CALL 867224107   16,020 500 SH   DFND 1 0 500 0
Cenovus Energy Inc PUT 15135U109   49,950 3,000 SH   DFND 1 0 3,000 0
Suncor Energy Inc PUT 867224107   3,204 100 SH   DFND 1 0 100 0
Bausch Health Cos Inc CALL 071734107   48,120 6,000 SH   DFND 1 0 6,000 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   22,100 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   78,180 2,000 SH   DFND 1 0 2,000 0
TFI International Inc PUT 87241L109   135,980 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   3,618 300 SH   DFND 1 0 300 0
Enbridge Inc CALL 29250N105   583,524 16,200 SH   DFND 1 0 16,200 0
Gildan Activewear Inc PUT 375916103   33,060 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   43,920 1,000 SH   DFND 1 0 1,000 0
TELUS Corp CALL 87971M103   11,261,070 633,000 SH   DFND 1 0 633,000 0
BCE Inc PUT 05534B760   118,140 3,000 SH   DFND 1 0 3,000 0
TC Energy Corp CALL 87807B107   19,545 500 SH   DFND 1 0 500 0
Cenovus Energy Inc CALL 15135U109   18,315 1,100 SH   DFND 1 0 1,100 0
Rogers Communications Inc CALL 775109200   14,043 300 SH   DFND 1 0 300 0
Ovintiv Inc PUT 69047Q102   43,920 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   12,924 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Commerce PUT 136069101   24,070 500 SH   DFND 1 0 500 0
Agnico Eagle Mines Ltd PUT 008474108   27,425 500 SH   DFND 1 0 500 0
Rogers Communications Inc PUT 775109200   46,810 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   6,408 200 SH   DFND 1 0 200 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp CALL 351858105   509,726 4,600 SH   DFND 1 0 4,600 0
Canadian Natural Resources Ltd PUT 136385101   6,552 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Commerce PUT 136069101   33,698 700 SH   DFND 1 0 700 0
Royal Bank of Canada PUT 780087102   343,842 3,400 SH   DFND 1 0 3,400 0
CNH Industrial NV COM N20944109   3,849 316 SH   SOLE   316 0 0
Manhattan Associates Inc COM 562750109   4,091 19 SH   SOLE   19 0 0
Confluent Inc COM 20717M103   1,334 57 SH   SOLE   57 0 0
iShares MSCI EAFE ETF PUT 464287465   1,507,000 20,000 SH   SOLE   20,000 0 0
Pembina Pipeline Corp CALL 706327103   6,884,000 200,000 SH   SOLE   200,000 0 0
Cenovus Energy Inc PUT 15135U109   33,300 2,000 SH   DFND 1 0 2,000 0
Franco-Nevada Corp PUT 351858105   864,318 7,800 SH   DFND 1 0 7,800 0
CAE Inc PUT 124765108   12,954 600 SH   DFND 1 0 600 0
TC Energy Corp PUT 87807B107   39,090 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   39,380 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   150,756 1,200 SH   DFND 1 0 1,200 0
Bank of Montreal PUT 063671101   19,788 200 SH   DFND 1 0 200 0
Brookfield Asset Management Ltd CALL 113004105   16,068 400 SH   DFND 1 0 400 0
Descartes Systems Group Inc/The PUT 249906108   168,120 2,000 SH   DFND 1 0 2,000 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   80,313 1,900 SH   DFND 1 0 1,900 0
Toronto-Dominion Bank/The PUT 891160509   12,924 200 SH   DFND 1 0 200 0
Canadian Natural Resources Ltd PUT 136385101   39,312 600 SH   DFND 1 0 600 0
Fortis Inc/Canada PUT 349553107   41,130 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP CALL G16258108   5,256 200 SH   DFND 1 0 200 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
TELUS Corp CALL 87971M103   2,823,273 158,700 SH   DFND 1 0 158,700 0
Toronto-Dominion Bank/The PUT 891160509   129,240 2,000 SH   DFND 1 0 2,000 0
Sun Life Financial Inc CALL 866796105   15,558 300 SH   DFND 1 0 300 0
Bank of Montreal PUT 063671101   19,788 200 SH   DFND 1 0 200 0
TELUS Corp CALL 87971M103   3,913,800 220,000 SH   DFND 1 0 220,000 0
SPDR S&P 500 ETF Trust PUT 78462F103   71,296,500 150,000 SH   SOLE   150,000 0 0
Canadian Natural Resources Ltd CALL 136385101   5,936,112 90,600 SH   DFND 1 0 90,600 0
Manulife Financial Corp CALL 56501R106   110,500 5,000 SH   DFND 1 0 5,000 0
Teck Resources Ltd CALL 878742204   84,540 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd PUT 136385101   6,552 100 SH   DFND 1 0 100 0
Nutrien Ltd PUT 67077M108   112,660 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101   514,488 5,200 SH   DFND 1 0 5,200 0
Osisko Gold Royalties Ltd CALL 68827L101   14,280 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd CALL 453038408   57,190 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   3,204 100 SH   DFND 1 0 100 0
Sun Life Financial Inc PUT 866796105   51,860 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   39,380 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   19,788 200 SH   DFND 1 0 200 0
Wheaton Precious Metals Corp PUT 962879102   49,340 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd CALL 453038408   57,190 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   21,766,800 220,000 SH   DFND 1 0 220,000 0
Hudbay Minerals Inc PUT 443628102   9,384 1,700 SH   DFND 1 0 1,700 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd CALL 453038408   114,380 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Commerce PUT 136069101   38,512 800 SH   DFND 1 0 800 0
Fortuna Silver Mines Inc PUT 349915108   3,860 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   19,788 200 SH   DFND 1 0 200 0
BCE Inc PUT 05534B760   39,380 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   19,788 200 SH   DFND 1 0 200 0
Royal Bank of Canada PUT 780087102   70,791 700 SH   DFND 1 0 700 0
iShares MSCI EAFE ETF CALL 464287465   1,507,000 20,000 SH   SOLE   20,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   32,065,416 78,300 SH   SOLE   78,300 0 0
Waste Connections Inc CALL 94106B101   29,854 200 SH   DFND 1 0 200 0
Cenovus Energy Inc PUT 15135U109   33,300 2,000 SH   DFND 1 0 2,000 0
MAG Silver Corp CALL 55903Q104   10,410 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200   28,086 600 SH   DFND 1 0 600 0
Canadian Imperial Bank of Commerce PUT 136069101   57,768 1,200 SH   DFND 1 0 1,200 0
Manulife Financial Corp PUT 56501R106   66,300 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada PUT 780087102   101,130 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Gildan Activewear Inc PUT 375916103   1,983,600 60,000 SH   DFND 1 0 60,000 0
Canadian Natural Resources Ltd PUT 136385101   6,552 100 SH   DFND 1 0 100 0
Brookfield Asset Management Ltd CALL 113004105   80,340 2,000 SH   DFND 1 0 2,000 0
Newmont Corp CALL 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
iShares U.S. Real Estate ETF PUT 464287739   9,141,000 100,000 SH   SOLE   100,000 0 0
Sun Life Financial Inc PUT 866796105   82,976 1,600 SH   DFND 1 0 1,600 0
Canadian National Railway Co PUT 136375102   125,630 1,000 SH   DFND 1 0 1,000 0
Gildan Activewear Inc PUT 375916103   39,672 1,200 SH   DFND 1 0 1,200 0
Gildan Activewear Inc PUT 375916103   46,284 1,400 SH   DFND 1 0 1,400 0
Imperial Oil Ltd PUT 453038408   11,438 200 SH   DFND 1 0 200 0
Walt Disney Co/The CALL 254687106   2,257,250 25,000 SH   SOLE   25,000 0 0
Magna International Inc PUT 559222401   11,816 200 SH   DFND 1 0 200 0
AstraZeneca PLC COM 046353108   255,189 3,789 SH   SOLE   3,789 0 0
GLOBALFOUNDRIES Inc COM G39387108   215,978 3,564 SH   SOLE   3,564 0 0
Bank of Nova Scotia/The PUT 064149107   3,651,750 75,000 SH   SOLE   75,000 0 0
Bank of Nova Scotia/The CALL 064149107   3,651,750 75,000 SH   SOLE   75,000 0 0
MBIA Inc COM 55262C100   1,355,182 221,435 SH   SOLE   221,435 0 0
Bank of Montreal CALL 063671101   29,078,466 293,900 SH   DFND 1 0 293,900 0
Gildan Activewear Inc PUT 375916103   3,306 100 SH   DFND 1 0 100 0
Utilities Select Sector SPDR Fund CALL 81369Y886   1,583,250 25,000 SH   SOLE   25,000 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   3,096,837 48,900 SH   SOLE   48,900 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   3,096,837 48,900 SH   SOLE   48,900 0 0
MBIA Inc PUT 55262C100   612,000 100,000 SH   SOLE   100,000 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   940,000 25,000 SH   SOLE   25,000 0 0
Financial Select Sector SPDR Fund CALL 81369Y605   940,000 25,000 SH   SOLE   25,000 0 0
TransAlta Corp CALL 89346D107   8,310 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp CALL 351858105   897,561 8,100 SH   DFND 1 0 8,100 0
MAG Silver Corp PUT 55903Q104   10,410 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp CALL 351858105   343,511 3,100 SH   DFND 1 0 3,100 0
Precision Drilling Corp CALL 74022D407   5,429 100 SH   DFND 1 0 100 0
Cenovus Energy Inc PUT 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Enerplus Corp CALL 292766102   19,942 1,300 SH   DFND 1 0 1,300 0
Agnico Eagle Mines Ltd PUT 008474108   109,700 2,000 SH   DFND 1 0 2,000 0
Brookfield Infrastructure Partners LP PUT G16252101   31,490 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   43,920 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   50,428 1,400 SH   DFND 1 0 1,400 0
Toronto-Dominion Bank/The PUT 891160509   12,924 200 SH   DFND 1 0 200 0
Franco-Nevada Corp CALL 351858105   188,377 1,700 SH   DFND 1 0 1,700 0
Brookfield Asset Management Ltd CALL 113004105   40,170 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107   16,452 400 SH   DFND 1 0 400 0
TransAlta Corp CALL 89346D107   4,155 500 SH   DFND 1 0 500 0
Manulife Financial Corp CALL 56501R106   24,310 1,100 SH   DFND 1 0 1,100 0
Barrick Gold Corp PUT 067901108   3,618 200 SH   DFND 1 0 200 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc CALL 866796105   10,372,000 200,000 SH   SOLE   200,000 0 0
Sun Life Financial Inc PUT 866796105   10,372,000 200,000 SH   SOLE   200,000 0 0
Toronto-Dominion Bank/The PUT 891160509   148,626 2,300 SH   DFND 1 0 2,300 0
Franco-Nevada Corp PUT 351858105   11,081 100 SH   DFND 1 0 100 0
Restaurant Brands International Inc PUT 76131D103   78,130 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   39,380 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd PUT 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   494,700 5,000 SH   DFND 1 0 5,000 0
Canadian Imperial Bank of Commerce PUT 136069101   96,280 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd PUT 136385101   26,208 400 SH   DFND 1 0 400 0
Vermilion Energy Inc PUT 923725105   10,854 900 SH   DFND 1 0 900 0
Enerplus Corp CALL 292766102   15,340 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   19,656 300 SH   DFND 1 0 300 0
Enerplus Corp PUT 292766102   15,340 1,000 SH   DFND 1 0 1,000 0
Fiat Chrysler Automobiles NV COM N82405106   5,323,536 228,282 SH   DFND 2 0 228,282 0
Ferrari NV COM N3167Y103   752,668 2,224 SH   DFND 2 0 2,224 0
Deutsche Bank AG COM D18190898   463,559 34,211 SH   DFND 2 0 34,211 0
CRH PLC COM G25508105   863,670 12,488 SH   DFND 2 0 12,488 0
QIAGEN NV COM N72482123   163,896 4,025 SH   DFND 2 0 4,025 0
Fiat Chrysler Automobiles NV COM N82405106   910,669 39,051 SH   DFND 2 0 39,051 0
Logitech International SA COM H50430232   275,864 2,902 SH   DFND 2 0 2,902 0
UBS Group AG COM H42097107   1,793,838 58,053 SH   DFND 2 0 58,053 0
Alcon Inc COM H01301128   689,018 8,820 SH   DFND 2 0 8,820 0
TC Energy Corp CALL 87807B107   7,818,000 200,000 SH   SOLE   200,000 0 0
TC Energy Corp PUT 87807B107   7,818,000 200,000 SH   SOLE   200,000 0 0
Precision Drilling Corp CALL 74022D407   5,429 100 SH   DFND 1 0 100 0
Coca-Cola European Partners PL COM G25839104   1,575,064 23,600 SH   DFND 2 0 23,600 0
AerCap Holdings NV COM N00985106   1,746,520 23,500 SH   DFND 2 0 23,500 0
TransAlta Corp CALL 89346D107   86,424 10,400 SH   DFND 1 0 10,400 0
Pembina Pipeline Corp CALL 706327103   4,336,920 126,000 SH   DFND 1 0 126,000 0
Agnico Eagle Mines Ltd PUT 008474108   54,850 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc CALL 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Novagold Resources Inc CALL 66987E206   187,000 50,000 SH   DFND 1 0 50,000 0
Manulife Financial Corp CALL 56501R106   6,428,890 290,900 SH   DFND 1 0 290,900 0
Bank of Montreal CALL 063671101   19,788,000 200,000 SH   DFND 1 0 200,000 0
BCE Inc CALL 05534B760   1,969,000 50,000 SH   DFND 1 0 50,000 0
Cenovus Energy Inc CALL 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Kinder Morgan Inc/DE COM 49456B101   54,684 3,100 SH   SOLE   3,100 0 0
Brookfield Renewable Partners LP CALL G16258108   5,256 200 SH   DFND 1 0 200 0
Brookfield Infrastructure Partners LP CALL G16252101   15,745 500 SH   DFND 1 0 500 0
MAG Silver Corp PUT 55903Q104   10,410 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc PUT 011532108   2,694 200 SH   DFND 1 0 200 0
Franco-Nevada Corp CALL 351858105   243,782 2,200 SH   DFND 1 0 2,200 0
Teck Resources Ltd CALL 878742204   21,135 500 SH   DFND 1 0 500 0
Thomson Reuters Corp CALL 884903808   73,110 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The CALL 064149107   22,835,610 469,000 SH   DFND 1 0 469,000 0
Hudbay Minerals Inc CALL 443628102   5,520 1,000 SH   DFND 1 0 1,000 0
Logitech International SA COM H50430232   325,010 3,419 SH   DFND 2 0 3,419 0
UBS Group AG COM H42097107   2,113,436 68,396 SH   DFND 2 0 68,396 0
Alcon Inc COM H01301128   811,745 10,391 SH   DFND 2 0 10,391 0
Ferrari NV COM N3167Y103   887,025 2,621 SH   DFND 2 0 2,621 0
Deutsche Bank AG COM D18190898   546,146 40,306 SH   DFND 2 0 40,306 0
CRH PLC COM G25508105   1,017,551 14,713 SH   DFND 2 0 14,713 0
Fiat Chrysler Automobiles NV COM N82405106   1,072,907 46,008 SH   DFND 2 0 46,008 0
QIAGEN NV COM N72482123   193,091 4,742 SH   DFND 2 0 4,742 0
Brookfield Asset Management Ltd CALL 113004105   20,085 500 SH   DFND 1 0 500 0
Wheaton Precious Metals Corp PUT 962879102   19,736 400 SH   DFND 1 0 400 0
TC Energy Corp PUT 87807B107   27,363 700 SH   DFND 1 0 700 0
TC Energy Corp CALL 87807B107   39,090 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp CALL 89346D107   831 100 SH   DFND 1 0 100 0
Crescent Point Energy Corp PUT 22576C101   2,772 400 SH   DFND 1 0 400 0
Wheaton Precious Metals Corp PUT 962879102   49,340 1,000 SH   DFND 1 0 1,000 0
Enerplus Corp CALL 292766102   15,340 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp PUT 351858105   2,759,169 24,900 SH   SOLE   24,900 0 0
Magna International Inc PUT 559222401   11,816 200 SH   DFND 1 0 200 0
Algonquin Power & Utilities Corp CALL 015857105   3,160,000 500,000 SH   DFND 1 0 500,000 0
Newmont Corp PUT 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   48,140 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Kansas City Ltd PUT 13646K108   79,060 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   29,691,894 300,100 SH   DFND 1 0 300,100 0
Brookfield Infrastructure Partners LP CALL G16252101   4,093,700 130,000 SH   DFND 1 0 130,000 0
Granite Real Estate Investment Trust CALL 387437114   57,710 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   19,788 200 SH   DFND 1 0 200 0
Cenovus Energy Inc PUT 15135U109   16,650,000 1,000,000 SH   DFND 1 0 1,000,000 0
Canadian Natural Resources Ltd PUT 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102   32,361,600 320,000 SH   DFND 1 0 320,000 0
Wheaton Precious Metals Corp PUT 962879102   29,604 600 SH   DFND 1 0 600 0
Canadian Natural Resources Ltd PUT 136385101   39,312 600 SH   DFND 1 0 600 0
Brookfield Infrastructure Partners LP CALL G16252101   7,699,305 244,500 SH   DFND 1 0 244,500 0
Bank of America Corp PUT 060505104   5,050,500 150,000 SH   SOLE   150,000 0 0
TELUS Corp CALL 87971M103   53,370 3,000 SH   DFND 1 0 3,000 0
Crescent Point Energy Corp CALL 22576C101   6,930 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   6,930 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   6,930 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce CALL 136069101   336,980 7,000 SH   DFND 1 0 7,000 0
Nutrien Ltd PUT 67077M108   5,633 100 SH   DFND 1 0 100 0
Globe Life Inc CALL 37959E102   1,411,952 11,600 SH   SOLE   11,600 0 0
MetLife Inc CALL 59156R108   1,170,501 17,700 SH   SOLE   17,700 0 0
Lincoln National Corp CALL 534187109   1,213,650 45,000 SH   SOLE   45,000 0 0
Rogers Communications Inc PUT 775109200   234,050 5,000 SH   DFND 1 0 5,000 0
Principal Financial Group Inc CALL 74251V102   1,227,252 15,600 SH   SOLE   15,600 0 0
Unum Group CALL 91529Y106   1,532,958 33,900 SH   SOLE   33,900 0 0
Prudential Financial Inc CALL 744320102   1,451,940 14,000 SH   SOLE   14,000 0 0
Hudbay Minerals Inc PUT 443628102   5,520 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp CALL 11271J107   24,072,000 600,000 SH   DFND 1 0 600,000 0
Bank of Nova Scotia/The CALL 064149107   38,952 800 SH   DFND 1 0 800 0
Cenovus Energy Inc CALL 15135U109   1,000,665 60,100 SH   DFND 1 0 60,100 0
Canadian Imperial Bank of Commerce PUT 136069101   361,050 7,500 SH   SOLE   7,500 0 0
Barrick Gold Corp CALL 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   361,050 7,500 SH   SOLE   7,500 0 0
Canadian Imperial Bank of Commerce PUT 136069101   361,050 7,500 SH   SOLE   7,500 0 0
Canadian Imperial Bank of Commerce PUT 136069101   361,050 7,500 SH   SOLE   7,500 0 0
Canadian Imperial Bank of Commerce PUT 136069101   361,050 7,500 SH   SOLE   7,500 0 0
Manulife Financial Corp CALL 56501R106   12,818,000 580,000 SH   DFND 1 0 580,000 0
Cameco Corp CALL 13321L108   34,480 800 SH   DFND 1 0 800 0
Canadian Imperial Bank of Commerce PUT 136069101   361,050 7,500 SH   SOLE   7,500 0 0
Royal Bank of Canada PUT 780087102   758,475 7,500 SH   SOLE   7,500 0 0
Pembina Pipeline Corp PUT 706327103   3,442,000 100,000 SH   SOLE   100,000 0 0
Pembina Pipeline Corp CALL 706327103   3,442,000 100,000 SH   SOLE   100,000 0 0
BCE Inc PUT 05534B760   295,350 7,500 SH   SOLE   7,500 0 0
BCE Inc PUT 05534B760   295,350 7,500 SH   SOLE   7,500 0 0
Wheaton Precious Metals Corp CALL 962879102   24,670 500 SH   DFND 1 0 500 0
Waste Connections Inc PUT 94106B101   44,781 300 SH   DFND 1 0 300 0
Royal Bank of Canada CALL 780087102   5,663,280 56,000 SH   DFND 1 0 56,000 0
Novagold Resources Inc PUT 66987E206   3,740 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   646,200 10,000 SH   DFND 1 0 10,000 0
Royal Bank of Canada PUT 780087102   758,475 7,500 SH   SOLE   7,500 0 0
Royal Bank of Canada PUT 780087102   758,475 7,500 SH   SOLE   7,500 0 0
Royal Bank of Canada PUT 780087102   758,475 7,500 SH   SOLE   7,500 0 0
Royal Bank of Canada PUT 780087102   758,475 7,500 SH   SOLE   7,500 0 0
Canadian Imperial Bank of Commerce PUT 136069101   48,140 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200   42,129 900 SH   DFND 1 0 900 0
Brookfield Corp PUT 11271J107   80,240 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   56,330 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   22,532 400 SH   DFND 1 0 400 0
Nutrien Ltd PUT 67077M108   56,330 1,000 SH   DFND 1 0 1,000 0
Gildan Activewear Inc PUT 375916103   33,060 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp PUT 706327103   34,420 1,000 SH   DFND 1 0 1,000 0
Gildan Activewear Inc PUT 375916103   33,060 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP CALL G16252101   3,149 100 SH   DFND 1 0 100 0
TransCanada Corp COM 87807B107   1,095,145 28,016 SH   SOLE   28,016 0 0
Algonquin Power & Utilities Co COM 015857105   85,421 13,516 SH   SOLE   13,516 0 0
Fortis Inc/Canada COM 349553107   183,974 4,473 SH   SOLE   4,473 0 0
Canadian National Railway Co COM 136375102   1,273,134 10,134 SH   SOLE   10,134 0 0
Canadian Pacific Railway Ltd COM 13646K108   1,339,118 16,938 SH   SOLE   16,938 0 0
Enbridge Inc COM 29250N105   2,084,585 57,873 SH   SOLE   57,873 0 0
Pembina Pipeline Corp COM 706327103   514,682 14,953 SH   SOLE   14,953 0 0
Alcon Inc COM H01301128   4,028,883 51,573 SH   DFND 2 0 51,573 0
Ferrari NV COM N3167Y103   4,399,252 12,999 SH   DFND 2 0 12,999 0
Manulife Financial Corp CALL 56501R106   2,431,000 110,000 SH   SOLE   110,000 0 0
Manulife Financial Corp PUT 56501R106   2,431,000 110,000 SH   SOLE   110,000 0 0
Hudbay Minerals Inc CALL 443628102   5,520 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   81,838 1,700 SH   DFND 1 0 1,700 0
Canadian Natural Resources Ltd PUT 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   202,260 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   56,330 1,000 SH   DFND 1 0 1,000 0
CAE Inc CALL 124765108   2,159 100 SH   DFND 1 0 100 0
Brookfield Renewable Partners LP PUT G16258108   7,884 300 SH   DFND 1 0 300 0
Algonquin Power & Utilities Corp CALL 015857105   1,264 200 SH   DFND 1 0 200 0
Algonquin Power & Utilities Corp PUT 015857105   7,584 1,200 SH   DFND 1 0 1,200 0
Canadian National Railway Co PUT 136375102   251,260 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Commerce PUT 136069101   96,280 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The PUT 891160509   6,462 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Commerce PUT 136069101   77,024 1,600 SH   DFND 1 0 1,600 0
Toronto-Dominion Bank/The CALL 891160509   510,498 7,900 SH   DFND 1 0 7,900 0
Newmont Corp CALL 651639106   62,085 1,500 SH   DFND 1 0 1,500 0
Algonquin Power & Utilities Corp CALL 015857105   31,600 5,000 SH   DFND 1 0 5,000 0
Barrick Gold Corp CALL 067901108   1,809 100 SH   DFND 1 0 100 0
Nutrien Ltd PUT 67077M108   22,532 400 SH   DFND 1 0 400 0
Bank of Nova Scotia/The CALL 064149107   102,249 2,100 SH   DFND 1 0 2,100 0
Enbridge Inc PUT 29250N105   18,010 500 SH   DFND 1 0 500 0
Canadian National Railway Co CALL 136375102   100,504 800 SH   DFND 1 0 800 0
Hudbay Minerals Inc CALL 443628102   5,520 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Ltd CALL 113004105   12,051 300 SH   DFND 1 0 300 0
Newmont Corp CALL 651639106   37,251 900 SH   DFND 1 0 900 0
Brookfield Infrastructure Partners LP PUT G16252101   31,490 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   84,540 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Commerce PUT 136069101   96,280 2,000 SH   DFND 1 0 2,000 0
TELUS Corp PUT 87971M103   28,464 1,600 SH   DFND 1 0 1,600 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
BlackBerry Ltd CALL 09228F103   4,248 1,200 SH   DFND 1 0 1,200 0
Alamos Gold Inc PUT 011532108   134,700 10,000 SH   DFND 1 0 10,000 0
Agnico Eagle Mines Ltd CALL 008474108   10,970 200 SH   DFND 1 0 200 0
Enbridge Inc CALL 29250N105   14,408 400 SH   DFND 1 0 400 0
Canadian Natural Resources Ltd PUT 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107   32,904 800 SH   DFND 1 0 800 0
Suncor Energy Inc CALL 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   27,425 500 SH   DFND 1 0 500 0
Fortis Inc/Canada CALL 349553107   4,113,000 100,000 SH   DFND 1 0 100,000 0
Rogers Communications Inc CALL 775109200   46,810 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   25,326 1,400 SH   DFND 1 0 1,400 0
Brookfield Infrastructure Partners LP CALL G16252101   94,470 3,000 SH   DFND 1 0 3,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   20,476,000 50,000 SH   DFND 3 0 50,000 0
Bank of Montreal CALL 063671101   69,258 700 SH   DFND 1 0 700 0
iShares Russell 2000 ETF PUT 464287655   5,017,750 25,000 SH   SOLE   25,000 0 0
Suncor Energy Inc CALL 867224107   19,224 600 SH   DFND 1 0 600 0
TELUS Corp CALL 87971M103   5,337 300 SH   DFND 1 0 300 0
Cameco Corp PUT 13321L108   38,790 900 SH   DFND 1 0 900 0
Sun Life Financial Inc CALL 866796105   15,558 300 SH   DFND 1 0 300 0
Rogers Communications Inc CALL 775109200   2,340,500 50,000 SH   DFND 1 0 50,000 0
Cenovus Energy Inc CALL 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc CALL 443628102   5,520 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd PUT 68827L101   14,280 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   4,846,500 75,000 SH   DFND 1 0 75,000 0
Canadian Imperial Bank of Commerce CALL 136069101   144,420 3,000 SH   DFND 1 0 3,000 0
Nutrien Ltd PUT 67077M108   16,899 300 SH   DFND 1 0 300 0
Barrick Gold Corp PUT 067901108   3,618 200 SH   DFND 1 0 200 0
Fortis Inc/Canada CALL 349553107   6,580,800 160,000 SH   DFND 1 0 160,000 0
CAE Inc PUT 124765108   21,590 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd PUT 68827L101   7,140 500 SH   DFND 1 0 500 0
Vermilion Energy Inc PUT 923725105   1,206 100 SH   DFND 1 0 100 0
Agnico Eagle Mines Ltd CALL 008474108   32,910 600 SH   DFND 1 0 600 0
West Fraser Timber Co Ltd CALL 952845105   17,116 200 SH   DFND 1 0 200 0
Canadian Pacific Kansas City Ltd CALL 13646K108   10,277,800 130,000 SH   DFND 1 0 130,000 0
Toronto-Dominion Bank/The CALL 891160509   64,620 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce CALL 136069101   168,490 3,500 SH   DFND 1 0 3,500 0
Royal Bank of Canada CALL 780087102   10,113 100 SH   DFND 1 0 100 0
Fortis Inc/Canada CALL 349553107   4,113 100 SH   DFND 1 0 100 0
Vermilion Energy Inc CALL 923725105   6,030 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The PUT 891160509   129,240 2,000 SH   DFND 1 0 2,000 0
Vermilion Energy Inc CALL 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   16,478,100 255,000 SH   DFND 1 0 255,000 0
Canadian Natural Resources Ltd PUT 136385101   6,552,000 100,000 SH   SOLE   100,000 0 0
SharkNinja Inc COM G8068L108   2,047 40 SH   DFND 1 0 40 0
Wheaton Precious Metals Corp CALL 962879102   4,934 100 SH   DFND 1 0 100 0
Cenovus Energy Inc PUT 15135U109   33,300 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   48,140 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   96,280 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF CALL 464287655   50,177,500 250,000 SH   SOLE   250,000 0 0
Barrick Gold Corp CALL 067901108   9,045 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The CALL 891160509   323,100 5,000 SH   DFND 1 0 5,000 0
Canadian Natural Resources Ltd PUT 136385101   6,552 100 SH   DFND 1 0 100 0
Kinross Gold Corp CALL 496902404   6,050 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   7,024,850 35,000 SH   SOLE   35,000 0 0
BCE Inc PUT 05534B760   39,380 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   1,007,325 60,500 SH   DFND 1 0 60,500 0
Vermilion Energy Inc PUT 923725105   10,854 900 SH   DFND 1 0 900 0
Wheaton Precious Metals Corp CALL 962879102   49,340 1,000 SH   DFND 1 0 1,000 0
Newmont Corp CALL 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   348,948 5,400 SH   DFND 1 0 5,400 0
Precision Drilling Corp CALL 74022D407   10,858 200 SH   DFND 1 0 200 0
Ford Motor Co PUT 345370860   1,219,000 100,000 SH   SOLE   100,000 0 0
NVIDIA Corp PUT 67066G104   4,952,200 10,000 SH   SOLE   10,000 0 0
FedEx Corp PUT 31428X106   252,970 1,000 SH   SOLE   1,000 0 0
Freeport-McMoRan Inc PUT 35671D857   1,702,800 40,000 SH   SOLE   40,000 0 0
Boeing Co/The PUT 097023105   2,606,600 10,000 SH   SOLE   10,000 0 0
Agnico Eagle Mines Ltd CALL 008474108   10,970 200 SH   DFND 1 0 200 0
American Express Co PUT 025816109   749,360 4,000 SH   SOLE   4,000 0 0
Canadian Pacific Kansas City Ltd PUT 13646K108   79,060 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   8,325 500 SH   DFND 1 0 500 0
Royal Bank of Canada PUT 780087102   202,260 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp CALL 067901108   3,618 200 SH   DFND 1 0 200 0
Kinross Gold Corp PUT 496902404   6,050 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Descartes Systems Group Inc/The PUT 249906108   84,060 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands International Inc CALL 76131D103   78,130 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   43,100 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   1,002,456 15,300 SH   DFND 1 0 15,300 0
BCE Inc PUT 05534B760   39,380 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP CALL G16252101   72,427 2,300 SH   DFND 1 0 2,300 0
Brookfield Renewable Partners LP CALL G16258108   36,792 1,400 SH   DFND 1 0 1,400 0
Silvercorp Metals Inc CALL 82835P103   2,630 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   48,140 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Kansas City Ltd PUT 13646K108   79,060 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP CALL G16258108   13,140 500 SH   DFND 1 0 500 0
Cenovus Energy Inc CALL 15135U109   9,990 600 SH   DFND 1 0 600 0
Toronto-Dominion Bank/The PUT 891160509   64,620 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102   125,630 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP PUT G16252101   31,490 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp CALL 015857105   3,160 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd PUT 136385101   6,552,000 100,000 SH   SOLE   100,000 0 0
Imperial Oil Ltd CALL 453038408   5,719 100 SH   DFND 1 0 100 0
CGI Inc CALL 12532H104   107,210 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP CALL G16252101   44,086 1,400 SH   DFND 1 0 1,400 0
Restaurant Brands International Inc PUT 76131D103   7,813 100 SH   DFND 1 0 100 0
Hudbay Minerals Inc CALL 443628102   552 100 SH   DFND 1 0 100 0
Teck Resources Ltd CALL 878742204   169,080 4,000 SH   DFND 1 0 4,000 0
Canadian Imperial Bank of Commerce CALL 136069101   48,140 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   19,545 500 SH   DFND 1 0 500 0
Royal Bank of Canada PUT 780087102   101,130 1,000 SH   DFND 1 0 1,000 0
Newmont Corp PUT 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   125,630 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   125,630 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   125,630 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   125,630 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   20,476,000 50,000 SH   DFND 3 0 50,000 0
Newmont Corp PUT 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   53,559 1,100 SH   DFND 1 0 1,100 0
Baytex Energy Corp CALL 07317Q105   6,640 2,000 SH   DFND 1 0 2,000 0
BlackBerry Ltd CALL 09228F103   3,540 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107   8,226 200 SH   DFND 1 0 200 0
Canadian National Railway Co PUT 136375102   87,941 700 SH   DFND 1 0 700 0
Canadian Pacific Kansas City Ltd CALL 13646K108   2,008,124 25,400 SH   DFND 1 0 25,400 0
Canadian Imperial Bank of Commerce CALL 136069101   48,140 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc CALL 866796105   8,816,200 170,000 SH   DFND 1 0 170,000 0
Enbridge Inc CALL 29250N105   3,602 100 SH   DFND 1 0 100 0
Nutrien Ltd CALL 67077M108   9,012,800 160,000 SH   DFND 1 0 160,000 0
CAE Inc CALL 124765108   4,318 200 SH   DFND 1 0 200 0
Royal Bank of Canada CALL 780087102   10,113,000 100,000 SH   DFND 1 0 100,000 0
Canadian Imperial Bank of Commerce CALL 136069101   38,512 800 SH   DFND 1 0 800 0
Imperial Oil Ltd CALL 453038408   3,545,780 62,000 SH   DFND 1 0 62,000 0
Granite Real Estate Investment Trust CALL 387437114   923,360 16,000 SH   DFND 1 0 16,000 0
Cameco Corp CALL 13321L108   538,750 12,500 SH   DFND 1 0 12,500 0
AbCellera Biologics Inc CALL 00288U106   799,400 140,000 SH   SOLE   140,000 0 0
Vermilion Energy Inc CALL 923725105   2,412 200 SH   DFND 1 0 200 0
Crescent Point Energy Corp CALL 22576C101   6,930 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   11,266 200 SH   DFND 1 0 200 0
Restaurant Brands International Inc PUT 76131D103   78,130 1,000 SH   DFND 1 0 1,000 0
Bausch Health Cos Inc CALL 071734107   2,406 300 SH   DFND 1 0 300 0
Toronto-Dominion Bank/The CALL 891160509   38,772 600 SH   DFND 1 0 600 0
Nutrien Ltd PUT 67077M108   56,330 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   7,876 200 SH   DFND 1 0 200 0
Sun Life Financial Inc PUT 866796105   10,372 200 SH   DFND 1 0 200 0
Toronto-Dominion Bank/The CALL 891160509   19,386 300 SH   DFND 1 0 300 0
Suncor Energy Inc PUT 867224107   48,060 1,500 SH   DFND 1 0 1,500 0
Stantec Inc PUT 85472N109   48,114 600 SH   DFND 1 0 600 0
Bausch Health Cos Inc PUT 071734107   8,020 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   49,470 500 SH   DFND 1 0 500 0
Brookfield Infrastructure Partners LP CALL G16252101   3,149 100 SH   DFND 1 0 100 0
Crescent Point Energy Corp PUT 22576C101   4,851 700 SH   DFND 1 0 700 0
Canadian Imperial Bank of Commerce PUT 136069101   48,140 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   72,040 2,000 SH   DFND 1 0 2,000 0
Algonquin Power & Utilities Corp PUT 015857105   6,320 1,000 SH   DFND 1 0 1,000 0
iShares MSCI Emerging Markets ETF CALL 464287234   804,200 20,000 SH   SOLE   20,000 0 0
Utilities Select Sector SPDR Fund ETF 81369Y886   475,672 7,511 SH   SOLE   7,511 0 0
Franco-Nevada Corp CALL 351858105   22,162 200 SH   DFND 1 0 200 0
iShares MSCI Emerging Markets ETF PUT 464287234   804,200 20,000 SH   SOLE   20,000 0 0
Bank of Nova Scotia/The PUT 064149107   150,939 3,100 SH   DFND 1 0 3,100 0
Magna International Inc PUT 559222401   59,080 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc CALL 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   109,700 2,000 SH   DFND 1 0 2,000 0
TELUS Corp PUT 87971M103   35,580 2,000 SH   DFND 1 0 2,000 0
Rogers Communications Inc PUT 775109200   14,043 300 SH   DFND 1 0 300 0
Cenovus Energy Inc PUT 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
Bausch Health Cos Inc PUT 071734107   802 100 SH   DFND 1 0 100 0
TFI International Inc CALL 87241L109   135,980 1,000 SH   DFND 1 0 1,000 0
Roku Inc PUT 77543R102   916,600 10,000 SH   SOLE   10,000 0 0
Crescent Point Energy Corp PUT 22576C101   6,930 1,000 SH   DFND 1 0 1,000 0
Stantec Inc PUT 85472N109   80,190 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp CALL 015857105   5,056 800 SH   DFND 1 0 800 0
MAG Silver Corp PUT 55903Q104   10,410 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc CALL 866796105   25,930 500 SH   DFND 1 0 500 0
Agnico Eagle Mines Ltd PUT 008474108   27,425 500 SH   DFND 1 0 500 0
Open Text Corp PUT 683715106   1,680,800 40,000 SH   DFND 1 0 40,000 0
Canadian Imperial Bank of Commerce CALL 136069101   18,293,200 380,000 SH   DFND 1 0 380,000 0
Canadian National Railway Co CALL 136375102   13,819,300 110,000 SH   DFND 1 0 110,000 0
Barrick Gold Corp CALL 067901108   6,602,850 365,000 SH   DFND 1 0 365,000 0
Enbridge Inc CALL 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc CALL 011532108   13,470 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   39,090 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   125,630 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   900,500 25,000 SH   DFND 1 0 25,000 0
Bank of Nova Scotia/The CALL 064149107   82,773 1,700 SH   DFND 1 0 1,700 0
Barrick Gold Corp CALL 067901108   30,753 1,700 SH   DFND 1 0 1,700 0
Canadian Imperial Bank of Commerce PUT 136069101   433,260 9,000 SH   SOLE   9,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   433,260 9,000 SH   SOLE   9,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   433,260 9,000 SH   SOLE   9,000 0 0
Barrick Gold Corp CALL 067901108   9,045 500 SH   DFND 1 0 500 0
TELUS Corp PUT 87971M103   3,558 200 SH   DFND 1 0 200 0
Franco-Nevada Corp PUT 351858105   1,662,150 15,000 SH   DFND 1 0 15,000 0
Canadian Natural Resources Ltd CALL 136385101   32,760 500 SH   DFND 1 0 500 0
Canadian Pacific Kansas City Ltd CALL 13646K108   39,530 500 SH   DFND 1 0 500 0
Bausch Health Cos Inc PUT 071734107   8,020 1,000 SH   DFND 1 0 1,000 0
Daqo New Energy Corp COM 23703Q203   611,800 23,000 SH   SOLE   23,000 0 0
Technology Select Sector SPDR Fund PUT 81369Y803   15,398,400 80,000 SH   SOLE   80,000 0 0
iShares 20 Year Treasury Bond ETF PUT 464287432   988,800 10,000 SH   SOLE   10,000 0 0
iShares 20 Year Treasury Bond ETF CALL 464287432   988,800 10,000 SH   SOLE   10,000 0 0
Brookfield Infrastructure Partners LP CALL G16252101   31,490 1,000 SH   DFND 1 0 1,000 0
CAE Inc CALL 124765108   4,318 200 SH   DFND 1 0 200 0
Brookfield Corp CALL 11271J107   8,024 200 SH   DFND 1 0 200 0
Pembina Pipeline Corp CALL 706327103   17,210 500 SH   DFND 1 0 500 0
Brookfield Corp PUT 11271J107   40,120 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp PUT 706327103   6,884 200 SH   DFND 1 0 200 0
Cameco Corp PUT 13321L108   43,100 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   32,910 600 SH   DFND 1 0 600 0
Precision Drilling Corp CALL 74022D407   5,429 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The PUT 064149107   292,140 6,000 SH   DFND 1 0 6,000 0
Bank of Nova Scotia/The PUT 064149107   146,070 3,000 SH   DFND 1 0 3,000 0
Crescent Point Energy Corp CALL 22576C101   6,237 900 SH   DFND 1 0 900 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   505,470 10,500 SH   DFND 1 0 10,500 0
Enbridge Inc PUT 29250N105   3,602 100 SH   DFND 1 0 100 0
Teck Resources Ltd CALL 878742204   42,270 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc CALL 866796105   207,440 4,000 SH   DFND 1 0 4,000 0
Sun Life Financial Inc CALL 866796105   103,720 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada CALL 349553107   12,339 300 SH   DFND 1 0 300 0
Manulife Financial Corp PUT 56501R106   33,150 1,500 SH   DFND 1 0 1,500 0
Pembina Pipeline Corp CALL 706327103   34,420 1,000 SH   DFND 1 0 1,000 0
Precision Drilling Corp CALL 74022D407   54,290 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   6,930 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   39,312 600 SH   DFND 1 0 600 0
iShares MSCI EAFE ETF PUT 464287465   3,714,755 49,300 SH   SOLE   49,300 0 0
MAG Silver Corp PUT 55903Q104   4,164 400 SH   DFND 1 0 400 0
Royal Bank of Canada CALL 780087102   151,695 1,500 SH   DFND 1 0 1,500 0
Suncor Energy Inc PUT 867224107   32,040 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd CALL 67077M108   5,633 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The PUT 064149107   97,380 2,000 SH   DFND 1 0 2,000 0
iShares Russell 2000 ETF PUT 464287655   20,071,000 100,000 SH   SOLE   100,000 0 0
Cenovus Energy Inc PUT 15135U109   16,650 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   12,060 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   18,090 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   39,090 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd CALL 453038408   57,190 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
Newmont Corp CALL 651639106   41,390 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   65,520 1,000 SH   DFND 1 0 1,000 0
SSR Mining Inc PUT 784730103   2,152 200 SH   DFND 1 0 200 0
Agnico Eagle Mines Ltd PUT 008474108   21,940 400 SH   DFND 1 0 400 0
Bank of Nova Scotia/The CALL 064149107   17,528,400 360,000 SH   DFND 1 0 360,000 0
Bausch Health Cos Inc PUT 071734107   8,020 1,000 SH   DFND 1 0 1,000 0
VanEck Gold Miners ETF/USA PUT 92189F106   6,202,000 200,000 SH   SOLE   200,000 0 0
Crescent Point Energy Corp CALL 22576C101   6,930 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   39,380 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   7,818 200 SH   DFND 1 0 200 0
iShares Russell 2000 ETF PUT 464287655   4,014,200 20,000 SH   SOLE   20,000 0 0
Kinross Gold Corp PUT 496902404   12,100 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Commerce CALL 136069101   48,140 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   64,620 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   19,476 400 SH   DFND 1 0 400 0
Precision Drilling Corp CALL 74022D407   5,429 100 SH   DFND 1 0 100 0
Newmont Corp PUT 651639106   20,695 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101   39,576 400 SH   DFND 1 0 400 0
Hudbay Minerals Inc CALL 443628102   3,312 600 SH   DFND 1 0 600 0
Franco-Nevada Corp CALL 351858105   110,810 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   39,090 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102   202,260 2,000 SH   DFND 1 0 2,000 0
Stantec Inc CALL 85472N109   80,190 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   23,632 400 SH   DFND 1 0 400 0
Bank of Montreal PUT 063671101   494,700 5,000 SH   DFND 1 0 5,000 0
Canadian Imperial Bank of Commerce PUT 136069101   96,280 2,000 SH   DFND 1 0 2,000 0
Kinross Gold Corp PUT 496902404   7,260 1,200 SH   DFND 1 0 1,200 0
Canadian Imperial Bank of Commerce CALL 136069101   48,140 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   96,280 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107   146,070 3,000 SH   DFND 1 0 3,000 0
Suncor Energy Inc PUT 867224107   16,020 500 SH   DFND 1 0 500 0
Newmont Corp PUT 651639106   124,170 3,000 SH   DFND 1 0 3,000 0
Algonquin Power & Utilities Corp CALL 015857105   3,792 600 SH   DFND 1 0 600 0
Enbridge Inc PUT 29250N105   36,020 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce CALL 136069101   9,628 200 SH   DFND 1 0 200 0
Wheaton Precious Metals Corp CALL 962879102   597,014 12,100 SH   DFND 1 0 12,100 0
Celestica Inc CALL 15101Q108   29,280 1,000 SH   DFND 1 0 1,000 0
SPDR S&P 500 ETF Trust PUT 78462F103   95,062,000 200,000 SH   SOLE   200,000 0 0
Canadian Imperial Bank of Commerce CALL 136069101   9,628 200 SH   DFND 1 0 200 0
Wheaton Precious Metals Corp CALL 962879102   19,736 400 SH   DFND 1 0 400 0
Royal Bank of Canada CALL 780087102   101,130 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd CALL 453038408   5,719 100 SH   DFND 1 0 100 0
Imperial Oil Ltd CALL 453038408   5,719 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101   29,682 300 SH   DFND 1 0 300 0
Brookfield Infrastructure Partners LP CALL G16252101   9,447 300 SH   DFND 1 0 300 0
Walgreens Boots Alliance Inc PUT 931427108   261,100 10,000 SH   SOLE   10,000 0 0
Walgreens Boots Alliance Inc PUT 931427108   391,650 15,000 SH   SOLE   15,000 0 0
Walgreens Boots Alliance Inc PUT 931427108   522,200 20,000 SH   SOLE   20,000 0 0
Canadian Imperial Bank of Commerce CALL 136069101   19,256 400 SH   DFND 1 0 400 0
Invesco QQQ Trust Series 1 PUT 46090E103   8,190,400 20,000 SH   SOLE   20,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   9,628 200 SH   DFND 1 0 200 0
Toronto-Dominion Bank/The PUT 891160509   64,620 1,000 SH   DFND 1 0 1,000 0
ISHARES SILVER TRUST ISHARES PUT 46428Q109   28,314,000 1,300,000 SH   SOLE   1,300,000 0 0
ISHARES SILVER TRUST ISHARES PUT 46428Q109   2,178,000 100,000 SH   SOLE   100,000 0 0
ISHARES SILVER TRUST ISHARES PUT 46428Q109   21,780,000 1,000,000 SH   SOLE   1,000,000 0 0
ISHARES SILVER TRUST ISHARES CALL 46428Q109   10,890,000 500,000 SH   SOLE   500,000 0 0
ISHARES SILVER TRUST ISHARES CALL 46428Q109   13,612,500 625,000 SH   SOLE   625,000 0 0
ISHARES SILVER TRUST ISHARES CALL 46428Q109   11,979,000 550,000 SH   SOLE   550,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   95,585,000 500,000 SH   SOLE   500,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   7,646,800 40,000 SH   SOLE   40,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   47,792,500 250,000 SH   SOLE   250,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   32,498,900 170,000 SH   SOLE   170,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   95,585,000 500,000 SH   SOLE   500,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   57,351,000 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   57,351,000 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   5,735,100 30,000 SH   SOLE   30,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   57,351,000 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   57,351,000 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   57,351,000 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   38,234,000 200,000 SH   SOLE   200,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   47,792,500 250,000 SH   SOLE   250,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   33,454,750 175,000 SH   SOLE   175,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   66,909,500 350,000 SH   SOLE   350,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   23,896,250 125,000 SH   SOLE   125,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   8,984,990 47,000 SH   SOLE   47,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   47,792,500 250,000 SH   SOLE   250,000 0 0
SCHLUMBERGER LTD COM 806857108   452,384 8,693 SH   SOLE   8,693 0 0
BROOKFIELD BUSINESS PARTNERS LP COM G16234109   14,097 685 SH   SOLE   685 0 0
BROOKFIELD REIN-A EXC LVS COM G16250105   9,850 244 SH   SOLE   244 0 0
BROOKFIELD INFRA PARTNER LPU COM G16252101   1,552,898 49,314 SH   SOLE   49,314 0 0
BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108   672,584 25,593 SH   SOLE   25,593 0 0
FIDELIS INSURANCE HLDGS COM G3398L118   63,350 5,000 SH   SOLE   5,000 0 0
FLEX LNG LTD COM G35947202   87,180 3,000 SH   SOLE   3,000 0 0
GAN LIMITED COM G3728V109   23,700 15,000 SH   SOLE   15,000 0 0
NABORS INDUSTRIES LTD COM G6359F137   163 2 SH   SOLE   2 0 0
AGNICO EAGLE MINES LIMITED COM 008474108   729,999 13,309 SH   SOLE   13,309 0 0
ALGOMA STEEL GROUP INC COM 015658107   100,300 10,000 SH   SOLE   10,000 0 0
ALGOMA STEEL GROUP INC 19/10/26 COM 015658115   36,800 20,000 SH   SOLE   20,000 0 0
ALGONQUIN POWER&UTILITIES CORP COM 015857105   279,022 44,149 SH   SOLE   44,149 0 0
BCE INC NEW COM 05534B760   7,640,035 194,008 SH   SOLE   194,008 0 0
BRP INC/CA-SUB VOTING COM 05577W200   1,268,913 17,700 SH   SOLE   17,700 0 0
BANK OF MONTREAL COM 063671101   32,077,140 324,208 SH   SOLE   324,208 0 0
BANK OF NOVA SCOTIA COM 064149107   20,424,384 419,478 SH   SOLE   419,478 0 0
BARRICK GOLD CORP COM 067901108   2,600,220 143,738 SH   SOLE   143,738 0 0
BAYTEX ENERGY CORP COM 07317Q105   564,400 170,000 SH   SOLE   170,000 0 0
BROOKFIELD BUSINESS-CL A COM 11259V106   7,752 333 SH   SOLE   333 0 0
BROOKFIELD CORP COM 11271J107   14,223,864 354,533 SH   SOLE   354,533 0 0
BROOKFIELD INFRA SUB VTG-A EXCH COM 11275Q107   219,124 6,211 SH   SOLE   6,211 0 0
BROOKFIELD RENEWABLE CORP A COM 11284V105   480,995 16,707 SH   SOLE   16,707 0 0
BROOKFIELD AST MGMT-A LVS COM 113004105   4,398,253 109,491 SH   SOLE   109,491 0 0
CAE INC COM 124765108   1,246,110 57,717 SH   SOLE   57,717 0 0
CGI INC CLASS-A SUB VTG COM 12532H104   5,019,143 46,816 SH   SOLE   46,816 0 0
CAMECO CORP COM 13321L108   424,276 9,844 SH   SOLE   9,844 0 0
CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101   16,946,628 352,028 SH   SOLE   352,028 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102   24,924,992 198,400 SH   SOLE   198,400 0 0
CANADIAN NATURAL RESOURCES LTD COM 136385101   18,132,398 276,746 SH   SOLE   276,746 0 0
CANADIAN PACIFIC KANSAS CITY LTD COM 13646K108   22,082,802 279,317 SH   SOLE   279,317 0 0
CELESTICA INC COM 15101Q108   637,455 21,771 SH   SOLE   21,771 0 0
CENOVUS ENERGY INC COM 15135U109   9,104,520 546,818 SH   SOLE   546,818 0 0
WTS-CENOVUS ENERGY 1/01/26 COM 15135U117   4,547 387 SH   SOLE   387 0 0
COLLIERS INTERNATIONAL GROUP INC COM 194693107   2,171,969 17,167 SH   SOLE   17,167 0 0
CRESCENT POINT ENERGY CORP COM 22576C101   635,481 91,700 SH   SOLE   91,700 0 0
DESCARTES SYSTEMS GROUP INC COM 249906108   1,949,435 23,191 SH   SOLE   23,191 0 0
ELECTROVAYA INC COM 28617B606   72,216 23,600 SH   SOLE   23,600 0 0
ENBRIDGE INC COM 29250N105   19,789,244 549,396 SH   SOLE   549,396 0 0
ENERPLUS CORP COM 292766102   920,400 60,000 SH   SOLE   60,000 0 0
EQUINOX GOLD CORP COM 29446Y502   244,500 50,000 SH   SOLE   50,000 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   30,750 5,000 SH   SOLE   5,000 0 0
FIRSTSERVICE CORP COM 33767E202   325,639 2,009 SH   SOLE   2,009 0 0
FORTIS INC COM 349553107   12,917,822 314,073 SH   SOLE   314,073 0 0
FRANCO-NEVADA CORP COM 351858105   1,177,135 10,623 SH   SOLE   10,623 0 0
GILDAN ACTIVEWEAR INC CL A SVS COM 375916103   303,061 9,167 SH   SOLE   9,167 0 0
UNITS-GRANITE REIT-STAPLE COM 387437114   673,303 11,667 SH   SOLE   11,667 0 0
IMPERIAL OIL LTD COM 453038408   2,321,456 40,592 SH   SOLE   40,592 0 0
LIGHTSPEED COMMERCE INC COM 53229C107   9,446 450 SH   SOLE   450 0 0
MAGNA INTERNATIONAL INC COM 559222401   5,279,625 89,364 SH   SOLE   89,364 0 0
MANULIFE FINANCIAL CORP COM 56501R106   11,306,294 511,597 SH   SOLE   511,597 0 0
METHANEX CORP COM 59151K108   889,421 18,780 SH   SOLE   18,780 0 0
NORTH AMER CONSTRUCTION GROUP LTD COM 656811106   218,049 10,458 SH   SOLE   10,458 0 0
NUTRIEN LTD COM 67077M108   6,566,951 116,580 SH   SOLE   116,580 0 0
NUVEI CORP SUBORDINATE VTG COM 67079A102   302,305 11,512 SH   SOLE   11,512 0 0
OPEN TEXT CORPORATION COM 683715106   3,299,032 78,511 SH   SOLE   78,511 0 0
PAN AMERICAN SILVER CORP COM 697900108   81,650 5,000 SH   SOLE   5,000 0 0
PEMBINA PIPELINE CORPORATION COM 706327103   1,465,776 42,585 SH   SOLE   42,585 0 0
RB GLOBAL INC COM 74935Q107   2,973,863 44,459 SH   SOLE   44,459 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   6,769,808 86,648 SH   SOLE   86,648 0 0
ROGERS COMMUNICATIONS INC CL B NVS COM 775109200   7,939,210 169,605 SH   SOLE   169,605 0 0
ROYAL BANK OF CANADA COM 780087102   51,636,675 510,597 SH   SOLE   510,597 0 0
SHOPIFY INC CL A COM 82509L107   322,428 4,139 SH   SOLE   4,139 0 0
SPROTT PHYSICAL PLAT&PALL T/U COM 85207Q104   20,180 2,000 SH   SOLE   2,000 0 0
SPROTT PHYSICAL GOLD&SILVER TRUST COM 85208R101   478,750 25,000 SH   SOLE   25,000 0 0
STANTEC INC COM 85472N109   1,683,108 20,989 SH   SOLE   20,989 0 0
SUN LIFE FINANCIAL INC COM 866796105   10,915,234 210,475 SH   SOLE   210,475 0 0
SUNCOR ENERGY INC (NEW) COM 867224107   10,977,577 342,621 SH   SOLE   342,621 0 0
TFI INTERNATIONAL INC COM 87241L109   547,863 4,029 SH   SOLE   4,029 0 0
TC ENERGY CORPORATION COM 87807B107   14,210,231 363,526 SH   SOLE   363,526 0 0
TECK RESOURCES LTD CL B SVS COM 878742204   768,764 18,187 SH   SOLE   18,187 0 0
TELUS CORPORATION COM 87971M103   9,474,491 532,574 SH   SOLE   532,574 0 0
TELUS INTERNATIONAL CDA-W/I COM 87975H100   278,001 32,401 SH   SOLE   32,401 0 0
THOMSON REUTERS CORP COM 884903808   13,326,491 91,140 SH   SOLE   91,140 0 0
TORONTO-DOMINION BANK COM 891160509   31,336,370 484,933 SH   SOLE   484,933 0 0
TRANSALTA CORPORATION COM 89346D107   208,323 25,069 SH   SOLE   25,069 0 0
TRIPLE FLAG PRECIOUS MET CORP COM 89679M104   199,650 15,000 SH   SOLE   15,000 0 0
VERMILION ENERGY INC COM 923725105   41,004 3,400 SH   SOLE   3,400 0 0
WASTE CONNECTIONS INC COM 94106B101   2,919,124 19,556 SH   SOLE   19,556 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   1,145,132 23,209 SH   SOLE   23,209 0 0
JX LUXVENTURE LTD COM Y46002302   73 55 SH   SOLE   55 0 0
AT&T INC COM 00206R102   198,994 11,859 SH   SOLE   11,859 0 0
ABBOTT LABORATORIES INC COM 002824100   2,831,331 25,723 SH   SOLE   25,723 0 0
ABBVIE INC COM 00287Y109   1,482,443 9,566 SH   SOLE   9,566 0 0
ADOBE INC COM 00724F101   596,003 999 SH   SOLE   999 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   41,292 297 SH   SOLE   297 0 0
ALBEMARLE CORP COM 012653101   6,502 45 SH   SOLE   45 0 0
ALCOA CORPORATION COM 013872106   3,604 106 SH   SOLE   106 0 0
ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102   7,751 100 SH   SOLE   100 0 0
ALPHABET INC CLASS-C COM 02079K107   4,527,235 32,124 SH   SOLE   32,124 0 0
ALPHABET INC CLASS-A COM 02079K305   6,536,794 46,795 SH   SOLE   46,795 0 0
ALTRIA GROUP INC COM 02209S103   265,034 6,570 SH   SOLE   6,570 0 0
AMAZON.COM INC COM 023135106   4,637,361 30,521 SH   SOLE   30,521 0 0
AMERICAN ELECTRIC POWER COMP COM 025537101   365,490 4,500 SH   SOLE   4,500 0 0
AMERICAN EXPRESS COMPANY COM 025816109   3,328,470 17,767 SH   SOLE   17,767 0 0
AMERICAN INTERNATIONAL GROUP INC COM 026874784   324,590 4,791 SH   SOLE   4,791 0 0
AMERICAN TOWER CORP COM 03027X100   264,021 1,223 SH   SOLE   1,223 0 0
CENCORA INC COM 03073E105   2,089,947 10,176 SH   SOLE   10,176 0 0
AMERIPRISE FINANCIAL INC COM 03076C106   1,843,315 4,853 SH   SOLE   4,853 0 0
AMETEK INC COM 031100100   638,784 3,874 SH   SOLE   3,874 0 0
AMGEN INC COM 031162100   2,838,149 9,854 SH   SOLE   9,854 0 0
AMPHENOL CORPORATION CL-A COM 032095101   2,075,187 20,934 SH   SOLE   20,934 0 0
ANALOG DEVICES INC COM 032654105   414,792 2,089 SH   SOLE   2,089 0 0
ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108   169,046 2,616 SH   SOLE   2,616 0 0
ELEVANCE HEALTH INC COM 036752103   2,829,360 6,000 SH   SOLE   6,000 0 0
APOLLO GLOBAL MANAGEMENT INC COM 03769M106   227,943 2,446 SH   SOLE   2,446 0 0
APPLE INC COM 037833100   19,795,742 102,819 SH   SOLE   102,819 0 0
APPLIED MATERIALS INC COM 038222105   810,998 5,004 SH   SOLE   5,004 0 0
APTARGROUP INC COM 038336103   462,215 3,739 SH   SOLE   3,739 0 0
ARGENX SE-ADR COM 04016X101   98,912 260 SH   SOLE   260 0 0
ARISTA NETWORKS INC COM 040413106   164,621 699 SH   SOLE   699 0 0
ASTRAZENECA PLC SPONSORED ADR COM 046353108   563,854 8,372 SH   SOLE   8,372 0 0
AUTODESK INC COM 052769106   26,296 108 SH   SOLE   108 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   1,219,132 5,233 SH   SOLE   5,233 0 0
AUTOZONE INC COM 053332102   382,670 148 SH   SOLE   148 0 0
BP PLC SPONSORED ADR COM 055622104   195,337 5,518 SH   SOLE   5,518 0 0
BWX TECHNOLOGIES INC COM 05605H100   374,135 4,876 SH   SOLE   4,876 0 0
BANCO SANTANDER S.A. ADR COM 05964H105   580 140 SH   SOLE   140 0 0
BANK OF AMERICA CORPORATION COM 060505104   2,237,742 66,461 SH   SOLE   66,461 0 0
BANK OZK COM 06417N103   31,642 635 SH   SOLE   635 0 0
BECTON, DICKINSON & CO COM 075887109   1,883,587 7,725 SH   SOLE   7,725 0 0
BEIGENE LTD COM 07725L102   60,060 333 SH   SOLE   333 0 0
BEL FUSE INC-CL B COM 077347300   66,770 1,000 SH   SOLE   1,000 0 0
BERKSHIRE HATHAWAY INC CL A COM 084670108   29,301,750 54 SH   SOLE   54 0 0
BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702   4,424,724 12,406 SH   SOLE   12,406 0 0
BHP GROUP LTD - SPONSORED ADR COM 088606108   172,824 2,530 SH   SOLE   2,530 0 0
BIO-RAD LABS INC COM 090572207   221,825 687 SH   SOLE   687 0 0
BIOGEN INC COM 09062X103   1,822,000 7,041 SH   SOLE   7,041 0 0
BLACKROCK INC COM 09247X101   2,127,728 2,621 SH   SOLE   2,621 0 0
THE BLACKSTONE GROUP INC COM 09260D107   238,798 1,824 SH   SOLE   1,824 0 0
BOEING COMPANY COM 097023105   385,516 1,479 SH   SOLE   1,479 0 0
BOOKING HOLDINGS INC COM 09857L108   2,820,040 795 SH   SOLE   795 0 0
BORGWARNER INC COM 099724106   222,700 6,212 SH   SOLE   6,212 0 0
BOSTON SCIENTIFIC CORP COM 101137107   634,580 10,977 SH   SOLE   10,977 0 0
BRISTOL-MYERS SQUIBB COMPANY COM 110122108   447,423 8,720 SH   SOLE   8,720 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC COM 11133T103   8,230 40 SH   SOLE   40 0 0
BROADCOM INC COM 11135F101   1,893,160 1,696 SH   SOLE   1,696 0 0
CDW CORP COM 12514G108   338,479 1,489 SH   SOLE   1,489 0 0
CME GROUP INC COM 12572Q105   3,880,937 18,428 SH   SOLE   18,428 0 0
CSX CORPORATION COM 126408103   549,173 15,840 SH   SOLE   15,840 0 0
CVS HEALTH CORPORATION COM 126650100   1,509,162 19,113 SH   SOLE   19,113 0 0
CADENCE DESIGN SYSTEMS INC COM 127387108   89,337 328 SH   SOLE   328 0 0
CAMPBELL SOUP COMPANY COM 134429109   1,539,420 35,610 SH   SOLE   35,610 0 0
CAPITAL ONE FINANCIAL CORPORATION COM 14040H105   11,801 90 SH   SOLE   90 0 0
CARLISLE COMPANIES INC COM 142339100   993,527 3,180 SH   SOLE   3,180 0 0
CARLYLE GROUP INC COM 14316J108   1,171,669 28,795 SH   SOLE   28,795 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   826,476 14,386 SH   SOLE   14,386 0 0
CATERPILLAR INC COM 149123101   1,012,965 3,426 SH   SOLE   3,426 0 0
CENTENE CORPORATION COM 15135B101   30,129 406 SH   SOLE   406 0 0
CHARTER COMMUNICATIONS INC-A COM 16119P108   777 2 SH   SOLE   2 0 0
CHEMOURS CO(THE) COM 163851108   6,371 202 SH   SOLE   202 0 0
CHENIERE ENERGY INC COM 16411R208   1,311,736 7,684 SH   SOLE   7,684 0 0
CHEVRON CORPORATION COM 166764100   3,162,043 21,199 SH   SOLE   21,199 0 0
CISCO SYSTEMS INC COM 17275R102   1,285,077 25,437 SH   SOLE   25,437 0 0
CITIGROUP INC NEW COM 172967424   92,386 1,796 SH   SOLE   1,796 0 0
COCA-COLA COMPANY COM 191216100   1,162,512 19,727 SH   SOLE   19,727 0 0
COGNIZANT TECH SOLUTIONS CORP-A COM 192446102   455,446 6,030 SH   SOLE   6,030 0 0
COLGATE-PALMOLIVE COMPANY COM 194162103   2,506,242 31,442 SH   SOLE   31,442 0 0
COMCAST CORP CL A COM 20030N101   3,633,236 82,856 SH   SOLE   82,856 0 0
CONAGRA BRANDS INC COM 205887102   143,300 5,000 SH   SOLE   5,000 0 0
CONOCOPHILLIPS COM 20825C104   2,047,127 17,637 SH   SOLE   17,637 0 0
CONSTELLATION BRANDS INC-CLASS A COM 21036P108   560,377 2,318 SH   SOLE   2,318 0 0
COPART INC COM 217204106   286,650 5,850 SH   SOLE   5,850 0 0
CORTEVA INC COM 22052L104   77,151 1,610 SH   SOLE   1,610 0 0
COSTCO WHOLESALE CORP COM 22160K105   3,856,847 5,843 SH   SOLE   5,843 0 0
COSTAR GROUP INC COM 22160N109   108,801 1,245 SH   SOLE   1,245 0 0
CROWDSTRIKE HOLDINGS INC-A COM 22788C105   16,851 66 SH   SOLE   66 0 0
CUMMINS INC COM 231021106   1,490,844 6,223 SH   SOLE   6,223 0 0
D.R. HORTON INC COM 23331A109   797,135 5,245 SH   SOLE   5,245 0 0
DXC TECHNOLOGY COMPANY COM 23355L106   1,166 51 SH   SOLE   51 0 0
DANAHER CORP COM 235851102   2,667,119 11,529 SH   SOLE   11,529 0 0
DARLING INGREDIENTS INC COM 237266101   8,722 175 SH   SOLE   175 0 0
DATADOG INC CLASS A COM 23804L103   89,578 738 SH   SOLE   738 0 0
DEERE & COMPANY COM 244199105   464,249 1,161 SH   SOLE   1,161 0 0
DELTA AIR LINES INC COM 247361702   108,983 2,709 SH   SOLE   2,709 0 0
DEVON ENERGY CORPORATION COM 25179M103   258,210 5,700 SH   SOLE   5,700 0 0
DIAGEO PLC SPONSORED ADR COM 25243Q205   1,436,062 9,859 SH   SOLE   9,859 0 0
DISNEY,WALT COMPANY COM 254687106   346,443 3,837 SH   SOLE   3,837 0 0
DISCOVER FINANCIAL SERVICES COM 254709108   123,640 1,100 SH   SOLE   1,100 0 0
DOLLAR GENERAL CORP COM 256677105   433,816 3,191 SH   SOLE   3,191 0 0
DOLLAR TREE INC COM 256746108   62,218 438 SH   SOLE   438 0 0
DOMINO'S PIZZA INC COM 25754A201   924,220 2,242 SH   SOLE   2,242 0 0
DOW INC COM 260557103   60,434 1,102 SH   SOLE   1,102 0 0
DRIL-QUIP INC COM 262037104   46,540 2,000 SH   SOLE   2,000 0 0
DUKE ENERGY CORP NEW COM 26441C204   223,483 2,303 SH   SOLE   2,303 0 0
DUPONT DE NEMOURS INC COM 26614N102   75,314 979 SH   SOLE   979 0 0
D-WAVE QUANTUM INC COM 26740W109   22,141 25,157 SH   SOLE   25,157 0 0
DYNATRACE INC COM 268150109   553,408 10,119 SH   SOLE   10,119 0 0
EOG RESOURCES INC COM 26875P101   1,024,567 8,471 SH   SOLE   8,471 0 0
EBAY INC COM 278642103   1,384,281 31,735 SH   SOLE   31,735 0 0
ECOLAB INC COM 278865100   7,934 40 SH   SOLE   40 0 0
ELECTRONIC ARTS INC COM 285512109   21,206 155 SH   SOLE   155 0 0
EMBECTA CORP COM 29082K105   757 40 SH   SOLE   40 0 0
EMERSON ELECTRIC CO COM 291011104   921,910 9,472 SH   SOLE   9,472 0 0
EQUINIX INC REIT COM 29444U700   591,156 734 SH   SOLE   734 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   183,240 18,000 SH   SOLE   18,000 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   159,600 5,000 SH   SOLE   5,000 0 0
EXXON MOBIL CORPORATION COM 30231G102   2,019,796 20,202 SH   SOLE   20,202 0 0
FS KKR CAPITAL CORP COM 302635206   99,850 5,000 SH   SOLE   5,000 0 0
FTI CONSULTING INC COM 302941109   448,088 2,250 SH   SOLE   2,250 0 0
META PLATFORMS INC COM 30303M102   430,769 1,217 SH   SOLE   1,217 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105   177,463 372 SH   SOLE   372 0 0
FEDEX CORPORATION COM 31428X106   88,540 350 SH   SOLE   350 0 0
FIDELITY CORPORATE BOND ETF COM 316188101   91,397 1,944 SH   SOLE   1,944 0 0
FISERV INC COM 337738108   103,217 777 SH   SOLE   777 0 0
FLOWSERVE CORPORATION COM 34354P105   1,907,043 46,265 SH   SOLE   46,265 0 0
FORD MOTOR COMPANY COM 345370860   488 40 SH   SOLE   40 0 0
FORTIVE CORPORATION COM 34959J108   132,534 1,800 SH   SOLE   1,800 0 0
FRANKLIN RESOURCES INC COM 354613101   12,512 420 SH   SOLE   420 0 0
FREEPORT MCMORAN INC COM 35671D857   1,132,021 26,592 SH   SOLE   26,592 0 0
GE HEALTHCARE TECH INC COM 36266G107   25,361 328 SH   SOLE   328 0 0
ARTHUR J GALLAGHER & CO COM 363576109   1,291,261 5,742 SH   SOLE   5,742 0 0
GAP INC COM 364760108   2,509 120 SH   SOLE   120 0 0
GENERAL DYNAMICS CORP COM 369550108   8,309 32 SH   SOLE   32 0 0
GENERAL ELECTRIC COMP COM 369604301   150,476 1,179 SH   SOLE   1,179 0 0
GENTEX CORP COM 371901109   1,370,936 41,976 SH   SOLE   41,976 0 0
GILEAD SCIENCES INC COM 375558103   52,657 650 SH   SOLE   650 0 0
GSK PLC-SPON ADR COM 37733W204   5,930 160 SH   SOLE   160 0 0
GLBL X ROBOTICS&ARTIFICIAL INTEL ETF COM 37954Y715   313,500 11,000 SH   SOLE   11,000 0 0
GOLD FIELDS LTD-SPONSORED ADR COM 38059T106   3,615,000 250,000 SH   SOLE   250,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   30,862 80 SH   SOLE   80 0 0
GRACO INC COM 384109104   190,525 2,196 SH   SOLE   2,196 0 0
GRAFTECH INTERNATIONAL LTD COM 384313508   21,900 10,000 SH   SOLE   10,000 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   32,712 300 SH   SOLE   300 0 0
HF SINCLAIR CORP COM 403949100   106,917 1,924 SH   SOLE   1,924 0 0
HCA HEALTHCARE INC COM 40412C101   618,233 2,284 SH   SOLE   2,284 0 0
HDFC BANK LTD ADR COM 40415F101   201,531 3,003 SH   SOLE   3,003 0 0
HP INC COM 40434L105   18,054 600 SH   SOLE   600 0 0
HALEON PLC ADR COM 405552100   823 100 SH   SOLE   100 0 0
HALLIBURTON CO COM 406216101   9,399 260 SH   SOLE   260 0 0
HARLEY-DAVIDSON INC COM 412822108   1,901,865 51,625 SH   SOLE   51,625 0 0
HECLA MINING COMPANY COM 422704106   3,112 647 SH   SOLE   647 0 0
HERSHEY COMPANY(THE) COM 427866108   295,507 1,585 SH   SOLE   1,585 0 0
WTS-HERTZ GLB HLDG 30/06/51 COM 42806J148   27,400 5,000 SH   SOLE   5,000 0 0
HEWLETT-PACKARD ENTERPRISE CO COM 42824C109   10,188 600 SH   SOLE   600 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   614,918 3,377 SH   SOLE   3,377 0 0
HOME DEPOT INC COM 437076102   4,978,191 14,365 SH   SOLE   14,365 0 0
HONEYWELL INTERNATIONAL INC COM 438516106   243,473 1,161 SH   SOLE   1,161 0 0
HOWMET AEROSPACE INC COM 443201108   17,318 320 SH   SOLE   320 0 0
H WORLD GROUP LTD ADR COM 44332N106   75,273 2,251 SH   SOLE   2,251 0 0
HUNTINGTON BANCSHARES INC COM 446150104   25,440 2,000 SH   SOLE   2,000 0 0
HUT 8 CORP COM 44812J104   66,700 5,000 SH   SOLE   5,000 0 0
ILLUMINA INC COM 452327109   747,301 5,367 SH   SOLE   5,367 0 0
INGERSOLL-RAND INC COM 45687V106   74,865 968 SH   SOLE   968 0 0
INGREDION INC COM 457187102   7,597 70 SH   SOLE   70 0 0
INTEL CORPORATION COM 458140100   844,954 16,815 SH   SOLE   16,815 0 0
INTERACTIVE BROKERS GROUP INC CL-A COM 45841N107   62,921 759 SH   SOLE   759 0 0
INTERCONTINENTAL HOTELS GROUP-ADR COM 45857P806   527,385 5,784 SH   SOLE   5,784 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104   2,419,878 18,842 SH   SOLE   18,842 0 0
INTERNATIONAL BUSINESS MACHINES CORP COM 459200101   1,081,393 6,612 SH   SOLE   6,612 0 0
INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101   390,680 4,825 SH   SOLE   4,825 0 0
INTERNATIONAL PAPER COMPANY COM 460146103   21,690 600 SH   SOLE   600 0 0
INTERPUBLIC GROUP OF COMPANIES INC COM 460690100   1,603,668 49,132 SH   SOLE   49,132 0 0
INVESCO SHARES QQQ TRUST SERIES 1 COM 46090E103   3,855,221 9,414 SH   SOLE   9,414 0 0
INTUIT INC COM 461202103   204,385 327 SH   SOLE   327 0 0
INTUITIVE SURGICAL INC COM 46120E602   35,085 104 SH   SOLE   104 0 0
IQVIA HOLDINGS INC COM 46266C105   243,180 1,051 SH   SOLE   1,051 0 0
ISHARES MSCI CANADA ETF COM 464286509   1,140,748 31,100 SH   SOLE   31,100 0 0
ISHARES MSCI FRANCE ETF COM 464286707   41,335 1,055 SH   SOLE   1,055 0 0
ISHARES SELECT DIVIDEND ETF COM 464287168   765,095 6,527 SH   SOLE   6,527 0 0
ISHARES S&P 500 INDEX FUND COM 464287200   1,313,483 2,750 SH   SOLE   2,750 0 0
ISHARES MSCI EMERGING MKTS ETF COM 464287234   140,735 3,500 SH   SOLE   3,500 0 0
ISHARES 20YR TREASURY BOND ETF COM 464287432   72,677 735 SH   SOLE   735 0 0
ISHARES MSCI EAFE ETF COM 464287465   1,472,716 19,545 SH   SOLE   19,545 0 0
ISHARES CORE S&P MID-CAP ETF COM 464287507   332,026 1,198 SH   SOLE   1,198 0 0
ISHARES RUSSELL 2000 ETF COM 464287655   30,107 150 SH   SOLE   150 0 0
ISHARES CORE S&P SMALL-CAP ETF COM 464287804   259,800 2,400 SH   SOLE   2,400 0 0
ISHARES INTL SELECT DIVIDEND ETF COM 464288448   576,062 20,581 SH   SOLE   20,581 0 0
ISHARES MSCI JAPAN ETF COM 46434G822   442,566 6,900 SH   SOLE   6,900 0 0
ITRON INC COM 465741106   437,278 5,791 SH   SOLE   5,791 0 0
JP MORGAN CHASE & CO COM 46625H100   8,185,722 48,123 SH   SOLE   48,123 0 0
JOHNSON & JOHNSON COM 478160104   6,392,327 40,783 SH   SOLE   40,783 0 0
KLA CORP COM 482480100   1,023,669 1,761 SH   SOLE   1,761 0 0
KKR & CO INC CLASS-A COM 48251W104   42,999 519 SH   SOLE   519 0 0
KELLOGG COMPANY COM 487836108   1,708,945 30,566 SH   SOLE   30,566 0 0
KENVUE INC COM 49177J102   174,092 8,086 SH   SOLE   8,086 0 0
KEURIG DR PEPPER INC COM 49271V100   14,994 450 SH   SOLE   450 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   119,318 750 SH   SOLE   750 0 0
KIMBERLY-CLARK CORPORATION COM 494368103   1,878,788 15,462 SH   SOLE   15,462 0 0
KRANESHARES GLOBAL CARBON ETF COM 500767678   583,840 16,000 SH   SOLE   16,000 0 0
KYNDRYL HOLDINGS INC COM 50155Q100   8,873 427 SH   SOLE   427 0 0
LCI INDUSTRIES COM 50189K103   26,022 207 SH   SOLE   207 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   42,124 200 SH   SOLE   200 0 0
LAM RESEARCH CORPORATION COM 512807108   64,227 82 SH   SOLE   82 0 0
LAMB WESTON HOLDINGS INC W/I COM 513272104   180,078 1,666 SH   SOLE   1,666 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   52,432 760 SH   SOLE   760 0 0
ESTEE LAUDER COMPANIES-CL A COM 518439104   367,234 2,511 SH   SOLE   2,511 0 0
LEIDOS HOLDINGS INC COM 525327102   373,969 3,455 SH   SOLE   3,455 0 0
LILLY (ELI) & COMPANY COM 532457108   1,026,522 1,761 SH   SOLE   1,761 0 0
LLOYDS BANKING GROUP PLC ADR COM 539439109   166,356 69,605 SH   SOLE   69,605 0 0
LOCKHEED MARTIN CORP COM 539830109   57,108 126 SH   SOLE   126 0 0
LOUISIANA-PACIFIC CORPORATION COM 546347105   141,660 2,000 SH   SOLE   2,000 0 0
LOWE'S COMPANIES COM 548661107   1,909,256 8,579 SH   SOLE   8,579 0 0
LULULEMON ATHLETICA INC COM 550021109   33,234 65 SH   SOLE   65 0 0
MP MATERIALS CORP COM 553368101   59,550 3,000 SH   SOLE   3,000 0 0
MSCI INC COM 55354G100   376,157 665 SH   SOLE   665 0 0
MARATHON PETROLEUM CORP COM 56585A102   593,440 4,000 SH   SOLE   4,000 0 0
MARKETAXESS HOLDINGS INC COM 57060D108   1,390,745 4,749 SH   SOLE   4,749 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102   1,832,743 9,673 SH   SOLE   9,673 0 0
MARTIN MARIETTA MATERIALS INC COM 573284106   925,977 1,856 SH   SOLE   1,856 0 0
MASCO CORPORATION COM 574599106   2,001,764 29,886 SH   SOLE   29,886 0 0
MASTERCARD INC CLASS A COM 57636Q104   4,822,122 11,306 SH   SOLE   11,306 0 0
MCCORMICK & CO INC NVS COM 579780206   314,116 4,591 SH   SOLE   4,591 0 0
MCDONALD'S CORPORATION COM 580135101   4,027,199 13,582 SH   SOLE   13,582 0 0
MCEWEN MINING INC COM 58039P305   144,200 20,000 SH   SOLE   20,000 0 0
MCKESSON CORPORATION COM 58155Q103   480,573 1,038 SH   SOLE   1,038 0 0
MERCK & CO INC COM 58933Y105   3,883,292 35,620 SH   SOLE   35,620 0 0
METLIFE INC COM 59156R108   333,295 5,040 SH   SOLE   5,040 0 0
METTLER-TOLEDO INTERNATIONAL INC COM 592688105   139,490 115 SH   SOLE   115 0 0
MICROSOFT CORPORATION COM 594918104   34,144,056 90,799 SH   SOLE   90,799 0 0
MICROSTRATEGY INC CL A COM 594972408   126,324 200 SH   SOLE   200 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   490,218 5,436 SH   SOLE   5,436 0 0
MICRON TECHNOLOGY INC COM 595112103   15,105 177 SH   SOLE   177 0 0
MIDDLEBY CORP (THE) COM 596278101   1,221,805 8,302 SH   SOLE   8,302 0 0
MONDELEZ INTERNATIONAL INC COM 609207105   409,230 5,650 SH   SOLE   5,650 0 0
MONSTER BEVERAGE CORP COM 61174X109   25,982 451 SH   SOLE   451 0 0
MOODY'S CORP COM 615369105   599,900 1,536 SH   SOLE   1,536 0 0
MORGAN STANLEY COM 617446448   2,054,298 22,030 SH   SOLE   22,030 0 0
MOSAIC COMPANY COM 61945C103   17,293 484 SH   SOLE   484 0 0
MOTOROLA SOLUTIONS INC COM 620076307   597,376 1,908 SH   SOLE   1,908 0 0
NOV INC COM 62955J103   548 27 SH   SOLE   27 0 0
NATIONAL GRID PLC SPONSORED ADR COM 636274409   74,789 1,100 SH   SOLE   1,100 0 0
NATURA & CO HOLDING-ADR W/I COM 63884N108   821 120 SH   SOLE   120 0 0
NATWEST GROUP PLC-SPON ADR COM 639057207   75,724 13,450 SH   SOLE   13,450 0 0
NETAPP INC COM 64110D104   2,643,478 29,985 SH   SOLE   29,985 0 0
NETFLIX INC COM 64110L106   981,063 2,015 SH   SOLE   2,015 0 0
NEWMONT CORPORATION COM 651639106   386,293 9,333 SH   SOLE   9,333 0 0
NEXTERA ENERGY INC COM 65339F101   625,683 10,301 SH   SOLE   10,301 0 0
NIKE INC CLASS B COM 654106103   2,578,429 23,749 SH   SOLE   23,749 0 0
NORFOLK SOUTHERN CORP COM 655844108   40,657 172 SH   SOLE   172 0 0
NORTHROP GRUMMAN CORP COM 666807102   431,157 921 SH   SOLE   921 0 0
NORTHWEST NATURAL HOLDING CO COM 66765N105   19,470 500 SH   SOLE   500 0 0
GEN DIGITAL INC COM 668771108   2,076,164 90,980 SH   SOLE   90,980 0 0
NOVARTIS AG SPONSORED ADR COM 66987V109   259,493 2,570 SH   SOLE   2,570 0 0
NOVO-NORDISK A/S ADR COM 670100205   4,716,182 45,589 SH   SOLE   45,589 0 0
NUCOR CORPORATION COM 670346105   174,040 1,000 SH   SOLE   1,000 0 0
NVIDIA CORPORATION COM 67066G104   2,863,362 5,782 SH   SOLE   5,782 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105   282,130 4,725 SH   SOLE   4,725 0 0
OCCIDENTAL PETE CORP WTS 3/08/27 COM 674599162   195,701 5,027 SH   SOLE   5,027 0 0
OMNICOM GROUP INC COM 681919106   1,727,951 19,974 SH   SOLE   19,974 0 0
ORACLE CORPORATION COM 68389X105   2,783,141 26,398 SH   SOLE   26,398 0 0
ORGANON & CO COM 68622V106   4,254 295 SH   SOLE   295 0 0
OTIS WORLDWIDE CORPORATION COM 68902V107   575,918 6,437 SH   SOLE   6,437 0 0
OVINTIV INC COM 69047Q102   581,764 13,246 SH   SOLE   13,246 0 0
PPG INDUSTRIES INC COM 693506107   413,506 2,765 SH   SOLE   2,765 0 0
PALO ALTO NETWORKS INC COM 697435105   98,785 335 SH   SOLE   335 0 0
PARKER HANNIFIN CORP COM 701094104   847,227 1,839 SH   SOLE   1,839 0 0
PAYCHEX INC COM 704326107   860,093 7,221 SH   SOLE   7,221 0 0
PEPSICO INC COM 713448108   6,621,892 38,989 SH   SOLE   38,989 0 0
PERTROLEO BRASILEIRO SA SP ADR COM 71654V408   99,908 6,256 SH   SOLE   6,256 0 0
PFIZER INC COM 717081103   1,678,774 58,311 SH   SOLE   58,311 0 0
PHILIP MORRIS INTERNATIONAL INC COM 718172109   940,800 10,000 SH   SOLE   10,000 0 0
PHILLIPS 66 COM 718546104   266,280 2,000 SH   SOLE   2,000 0 0
PINDUODUO INC-ADR COM 722304102   77,252 528 SH   SOLE   528 0 0
PIPER JAFFRAY COMPANIES COM 724078100   9,093 52 SH   SOLE   52 0 0
POLARIS INC COM 731068102   1,415,200 14,933 SH   SOLE   14,933 0 0
PROCTER & GAMBLE COMPANY COM 742718109   5,488,509 37,454 SH   SOLE   37,454 0 0
PROGRESSIVE CORPORATION COM 743315103   367,459 2,307 SH   SOLE   2,307 0 0
PROLOGIS INC COM 74340W103   141,565 1,062 SH   SOLE   1,062 0 0
PROSHARES ULT VIX ST FUT ETF COM 74347Y771   16,880 2,000 SH   SOLE   2,000 0 0
PROSHARES S&P 500 DIVIDEND A ETF COM 74348A467   76,826 807 SH   SOLE   807 0 0
PRUDENTIAL FINANCIAL INC COM 744320102   10,371 100 SH   SOLE   100 0 0
PULTEGROUP INC COM 745867101   206,440 2,000 SH   SOLE   2,000 0 0
QUALCOMM INC COM 747525103   2,666,399 18,436 SH   SOLE   18,436 0 0
QUANTA SERVICES INC COM 74762E102   422,752 1,959 SH   SOLE   1,959 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109   109,493 982 SH   SOLE   982 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   361,129 4,292 SH   SOLE   4,292 0 0
REGAL REXNORD CORP COM 758750103   478,253 3,231 SH   SOLE   3,231 0 0
RELX PLC - SPONSORED ADR COM 759530108   185,609 4,680 SH   SOLE   4,680 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   94 5 SH   SOLE   5 0 0
REXFORD INDUSTRIAL REALITY INC COM 76169C100   33,099 590 SH   SOLE   590 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100   29,784 400 SH   SOLE   400 0 0
ROCKWELL AUTOMATION INC COM 773903109   87,555 282 SH   SOLE   282 0 0
ROPER TECHNOLOGIES INC COM 776696106   809,577 1,485 SH   SOLE   1,485 0 0
SHELL PLC ADR COM 780259305   904,618 13,748 SH   SOLE   13,748 0 0
RYAN SPECIALTY GROUP HLDGS-A COM 78351F107   176,038 4,092 SH   SOLE   4,092 0 0
S&P GLOBAL INC COM 78409V104   940,070 2,134 SH   SOLE   2,134 0 0
SEI INVESTMENTS COMPANY COM 784117103   1,766,055 27,790 SH   SOLE   27,790 0 0
SPDR S&P 500 ETF TRUST COM 78462F103   2,297,173 4,833 SH   SOLE   4,833 0 0
SPDR GOLD TRUST ETF COM 78463V107   1,039,582 5,438 SH   SOLE   5,438 0 0
SPDR S&P DIVIDEND ETF COM 78464A763   581,111 4,650 SH   SOLE   4,650 0 0
SS&C TECHNOLOGIES HOLDINGS INC COM 78467J100   205,941 3,370 SH   SOLE   3,370 0 0
SPDR S&P MIDCAP 400 ETF TRST COM 78467Y107   50,738 100 SH   SOLE   100 0 0
SPDR BLLOMBERG 1-3 MONTH T-BILL ETF COM 78468R663   27,874 305 SH   SOLE   305 0 0
SANOFI SPON ADR COM 80105N105   114,081 2,294 SH   SOLE   2,294 0 0
SASOL LIMITED SPONSORED ADR COM 803866300   69,580 7,000 SH   SOLE   7,000 0 0
SCHWAB, CHARLES CORP COM 808513105   46,440 675 SH   SOLE   675 0 0
SERVICENOW INC COM 81762P102   138,472 196 SH   SOLE   196 0 0
SHERWIN-WILLIAMS COMPANY (THE) COM 824348106   1,236,995 3,966 SH   SOLE   3,966 0 0
SMUCKER (J.M.) CO COM 832696405   1,264 10 SH   SOLE   10 0 0
SONY CORPORATION-SPONSORED ADR COM 835699307   667,186 7,046 SH   SOLE   7,046 0 0
SOUTHERN COMPANY COM 842587107   486,422 6,937 SH   SOLE   6,937 0 0
SOUTHERN COPPER CORPORATION COM 84265V105   384,389 4,466 SH   SOLE   4,466 0 0
SOUTHWEST AIRLINES CO COM 844741108   7,798 270 SH   SOLE   270 0 0
STARBUCKS CORPORATION COM 855244109   1,005,129 10,469 SH   SOLE   10,469 0 0
STATE STREET CORP COM 857477103   457,246 5,903 SH   SOLE   5,903 0 0
STMICROELECTRONICS NV-NY SHS COM 861012102   150,390 3,000 SH   SOLE   3,000 0 0
STRYKER CORPORATION COM 863667101   1,035,533 3,458 SH   SOLE   3,458 0 0
SYLVAMO CORP COM 871332102   7,072 144 SH   SOLE   144 0 0
SYMBOTIC INCCL-A COM 87151X101   153,990 3,000 SH   SOLE   3,000 0 0
TJX COMPANIES INC COM 872540109   1,186,509 12,648 SH   SOLE   12,648 0 0
T-MOBILE US INC COM 872590104   610,056 3,805 SH   SOLE   3,805 0 0
TAIWAN SEMICONDUCTOR-SP ADR COM 874039100   1,483,664 14,266 SH   SOLE   14,266 0 0
TARGET CORP COM 87612E106   118,209 830 SH   SOLE   830 0 0
TEJON RANCH CO COM 879080109   172,000 10,000 SH   SOLE   10,000 0 0
TEMPUR SEALY INTERNATIONAL INC COM 88023U101   1,662,132 32,610 SH   SOLE   32,610 0 0
TEXAS INSTRUMENTS INC COM 882508104   1,826,820 10,717 SH   SOLE   10,717 0 0
THERMO FISHER SCIENTIFIC COM 883556102   1,666,150 3,139 SH   SOLE   3,139 0 0
3M COMPANY COM 88579Y101   444,932 4,070 SH   SOLE   4,070 0 0
TOLL BROTHERS INC COM 889478103   205,580 2,000 SH   SOLE   2,000 0 0
TOPBUILD CORP COM 89055F103   1,218,591 3,256 SH   SOLE   3,256 0 0
TOTAL S.A. SPONSORED ADR COM 89151E109   197,423 2,930 SH   SOLE   2,930 0 0
TOYOTA MOTOR CORP COM 892331307   92,974 507 SH   SOLE   507 0 0
TRACTOR SUPPLY COMPANY COM 892356106   735,833 3,422 SH   SOLE   3,422 0 0
TRADEWEB MARKETSINC-CLASS A COM 892672106   333,075 3,665 SH   SOLE   3,665 0 0
TRAVELERS COMPANIES INC COM 89417E109   2,286 12 SH   SOLE   12 0 0
U.S. BANCORP COM 902973304   43,280 1,000 SH   SOLE   1,000 0 0
UBER TECHNOLOGIES INC COM 90353T100   21,550 350 SH   SOLE   350 0 0
UNILEVER PLC SPON ADR COM 904767704   194,647 4,015 SH   SOLE   4,015 0 0
UNION PACIFIC CORPORATION COM 907818108   1,983,627 8,076 SH   SOLE   8,076 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106   7,862 50 SH   SOLE   50 0 0
UNITEDHEALTH GROUP INC COM 91324P102   9,335,893 17,733 SH   SOLE   17,733 0 0
VF CORPORATION COM 918204108   620 33 SH   SOLE   33 0 0
VALERO ENERGY CORP COM 91913Y100   650,000 5,000 SH   SOLE   5,000 0 0
VANECK VECTORS GOLD MINERS ETF COM 92189F106   124,040 4,000 SH   SOLE   4,000 0 0
VANGUARD DIVIDEND APREC INDEX FD ETF COM 921908844   506,258 2,971 SH   SOLE   2,971 0 0
VANGUARD ESG US STOCK ETF COM 921910733   3,355,192 39,445 SH   SOLE   39,445 0 0
VANGUARD FTSE DEV MKT ETF COM 921943858   16,765 350 SH   SOLE   350 0 0
VANGUARD FTSE ALL WORLD COM 922042718   10,353 90 SH   SOLE   90 0 0
VANGUARD EMERGING MARKETS ETF COM 922042858   16,440 400 SH   SOLE   400 0 0
VANGUARD SHORT-TERM CORP BOND ETF COM 92206C409   74,275 960 SH   SOLE   960 0 0
VANGUARD S&P500 INDEX ETF COM 922908363   13,797,638 31,588 SH   SOLE   31,588 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769   237,220 1,000 SH   SOLE   1,000 0 0
VERALTO CORP COM 92338C103   58,322 709 SH   SOLE   709 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,298,916 34,454 SH   SOLE   34,454 0 0
VERISK ANALYTICS INC COM 92345Y106   2,827,625 11,838 SH   SOLE   11,838 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   752,747 1,850 SH   SOLE   1,850 0 0
VIATRIS INC COM 92556V106   89,770 8,289 SH   SOLE   8,289 0 0
VISA INC CLASS A COM 92826C839   10,689,971 41,060 SH   SOLE   41,060 0 0
WK KELLOGG CO W/I COM 92942W107   89,142 6,784 SH   SOLE   6,784 0 0
WABTEC CORPORATION COM 929740108   1,956,925 15,421 SH   SOLE   15,421 0 0
WALMART INC COM 931142103   817,731 5,187 SH   SOLE   5,187 0 0
WARNER BROS DISCOVERY-A COM 934423104   55,705 4,895 SH   SOLE   4,895 0 0
WARNER MUSIC GROUP CORP-CL A COM 934550203   150,712 4,211 SH   SOLE   4,211 0 0
WASTE MANAGEMENT INC COM 94106L109   6,269 35 SH   SOLE   35 0 0
WATERS CORPORATION COM 941848103   2,188,063 6,646 SH   SOLE   6,646 0 0
WELLS FARGO & CO COM 949746101   968,256 19,672 SH   SOLE   19,672 0 0
WEST PHARMACEUTICAL SERVICES INC COM 955306105   17,254 49 SH   SOLE   49 0 0
WEYERHAEUSER CO COM 962166104   180,804 5,200 SH   SOLE   5,200 0 0
WOODSIDE ENERGY GROUP ADR COM 980228308   7,360 349 SH   SOLE   349 0 0
YUM CHINA HOLDING INC COM 98850P109   993,329 23,411 SH   SOLE   23,411 0 0
ZOETIS INC COM 98978V103   180,988 917 SH   SOLE   917 0 0
ASML HOLDING NV-NY REG SHS COM N07059210   366,349 484 SH   SOLE   484 0 0
Alamos Gold Inc COM 011532108   12,123 900 SH   DFND 5 0 900 0
Alamos Gold Inc COM 011532108   35,022 2,600 SH   DFND 5 0 2,600 0
Alamos Gold Inc COM 011532108   313,851 23,300 SH   DFND 5 0 23,300 0
Alamos Gold Inc COM 011532108   35,022 2,600 SH   DFND 5 0 2,600 0
Algonquin Power & Utilities Corp COM 015857105   33,116,168 5,239,900 SH   SOLE   5,239,900 0 0
Algonquin Power & Utilities Corp COM 015857105   104,280 16,500 SH   DFND 5 0 16,500 0
Algonquin Power & Utilities Corp COM 015857105   147,256 23,300 SH   DFND 5 0 23,300 0
Algonquin Power & Utilities Corp COM 015857105   230,996 36,550 SH   DFND 5 0 36,550 0
Algonquin Power & Utilities Corp COM 015857105   174,748 27,650 SH   DFND 5 0 27,650 0
Bank of Montreal COM 063671101   168,198 1,700 SH   DFND 5 0 1,700 0
Bank of Montreal COM 063671101   2,513,076 25,400 SH   DFND 5 0 25,400 0
Bank of Montreal COM 063671101   79,152 800 SH   DFND 5 0 800 0
Bank of Nova Scotia/The COM 064149107   486,900 10,000 SH   DFND 5 0 10,000 0
Barrick Gold Corp COM 067901108   238,788 13,200 SH   DFND 5 0 13,200 0
Barrick Gold Corp COM 067901108   287,631 15,900 SH   DFND 5 0 15,900 0
Barrick Gold Corp COM 067901108   1,816,236 100,400 SH   DFND 5 0 100,400 0
Barrick Gold Corp COM 067901108   273,159 15,100 SH   DFND 5 0 15,100 0
Bausch Health Cos Inc COM 071734107   58,546 7,300 SH   DFND 5 0 7,300 0
Bausch Health Cos Inc COM 071734107   78,596 9,800 SH   DFND 5 0 9,800 0
Bausch Health Cos Inc COM 071734107   250,224 31,200 SH   DFND 5 0 31,200 0
Bausch Health Cos Inc COM 071734107   58,546 7,300 SH   DFND 5 0 7,300 0
BCE Inc COM 05534B760   68,127,400 1,730,000 SH   SOLE   1,730,000 0 0
BCE Inc COM 05534B760   1,027,818 26,100 SH   DFND 5 0 26,100 0
BCE Inc COM 05534B760   1,606,704 40,800 SH   DFND 5 0 40,800 0
BCE Inc COM 05534B760   8,594,685 218,250 SH   DFND 5 0 218,250 0
BCE Inc COM 05534B760   1,837,077 46,650 SH   DFND 5 0 46,650 0
Brookfield Infrastructure Partners LP COM G16252101   368,433 11,700 SH   DFND 5 0 11,700 0
Cameco Corp COM 13321L108   193,950 4,500 SH   DFND 5 0 4,500 0
Canadian National Railway Co COM 136375102   540,209 4,300 SH   DFND 5 0 4,300 0
Canadian National Railway Co COM 136375102   879,410 7,000 SH   DFND 5 0 7,000 0
Canadian National Railway Co COM 136375102   5,892,047 46,900 SH   DFND 5 0 46,900 0
Canadian National Railway Co COM 136375102   942,225 7,500 SH   DFND 5 0 7,500 0
Canadian Natural Resources Ltd COM 136385101   141,850,800 2,165,000 SH   SOLE   2,165,000 0 0
CGI Inc COM 12532H104   1,050,658 9,800 SH   DFND 5 0 9,800 0
CGI Inc COM 12532H104   1,651,034 15,400 SH   DFND 5 0 15,400 0
CGI Inc COM 12532H104   7,912,098 73,800 SH   DFND 5 0 73,800 0
CGI Inc COM 12532H104   1,876,175 17,500 SH   DFND 5 0 17,500 0
CME Group Inc COM 12572Q105   6,054,750 28,750 SH   SOLE   28,750 0 0
Descartes Systems Group Inc/The COM 249906108   327,834 3,900 SH   DFND 5 0 3,900 0
Descartes Systems Group Inc/The COM 249906108   537,984 6,400 SH   DFND 5 0 6,400 0
Descartes Systems Group Inc/The COM 249906108   1,992,222 23,700 SH   DFND 5 0 23,700 0
Descartes Systems Group Inc/The COM 249906108   554,796 6,600 SH   DFND 5 0 6,600 0
Enbridge Inc COM 29250N105   80,396,640 2,232,000 SH   SOLE   2,232,000 0 0
Enbridge Inc COM 29250N105   360,200 10,000 SH   DFND 5 0 10,000 0
Enbridge Inc COM 29250N105   558,310 15,500 SH   DFND 5 0 15,500 0
Enbridge Inc COM 29250N105   2,712,306 75,300 SH   DFND 5 0 75,300 0
Enbridge Inc COM 29250N105   468,260 13,000 SH   DFND 5 0 13,000 0
FirstService Corp COM 33767E202   162,090 1,000 SH   DFND 5 0 1,000 0
FirstService Corp COM 33767E202   275,553 1,700 SH   DFND 5 0 1,700 0
FirstService Corp COM 33767E202   875,286 5,400 SH   DFND 5 0 5,400 0
FirstService Corp COM 33767E202   210,717 1,300 SH   DFND 5 0 1,300 0
Fortis Inc/Canada COM 349553107   85,139,100 2,070,000 SH   SOLE   2,070,000 0 0
Fortis Inc/Canada COM 349553107   1,106,397 26,900 SH   DFND 5 0 26,900 0
Fortis Inc/Canada COM 349553107   1,727,460 42,000 SH   DFND 5 0 42,000 0
Fortis Inc/Canada COM 349553107   9,163,764 222,800 SH   DFND 5 0 222,800 0
Fortis Inc/Canada COM 349553107   1,941,336 47,200 SH   DFND 5 0 47,200 0
Franco-Nevada Corp COM 351858105   232,701 2,100 SH   DFND 5 0 2,100 0
Franco-Nevada Corp COM 351858105   387,835 3,500 SH   DFND 5 0 3,500 0
Franco-Nevada Corp COM 351858105   2,548,630 23,000 SH   DFND 5 0 23,000 0
Franco-Nevada Corp COM 351858105   321,349 2,900 SH   DFND 5 0 2,900 0
Granite Real Estate Investment Trust UNIT 387437114   1,200,368 20,800 SH   DFND 5 0 20,800 0
Manulife Financial Corp COM 56501R106   56,244,500 2,545,000 SH   SOLE   2,545,000 0 0
Manulife Financial Corp COM 56501R106   33,150 1,500 SH   DFND 5 0 1,500 0
Manulife Financial Corp COM 56501R106   1,838,720 83,200 SH   DFND 5 0 83,200 0
Manulife Financial Corp COM 56501R106   68,510 3,100 SH   DFND 5 0 3,100 0
Nutrien Ltd COM 67077M108   94,628,767 1,679,900 SH   SOLE   1,679,900 0 0
Osisko Gold Royalties Ltd COM 68827L101   331,296 23,200 SH   DFND 5 0 23,200 0
Pembina Pipeline Corp COM 706327103   44,746,000 1,300,000 SH   SOLE   1,300,000 0 0
Primo Water Corp COM 74167P108   42,140 2,800 SH   DFND 5 0 2,800 0
Primo Water Corp COM 74167P108   69,230 4,600 SH   DFND 5 0 4,600 0
Primo Water Corp COM 74167P108   714,875 47,500 SH   DFND 5 0 47,500 0
Primo Water Corp COM 74167P108   27,090 1,800 SH   DFND 5 0 1,800 0
Restaurant Brands International Inc COM 76131D103   312,520 4,000 SH   DFND 5 0 4,000 0
Restaurant Brands International Inc COM 76131D103   523,471 6,700 SH   DFND 5 0 6,700 0
Restaurant Brands International Inc COM 76131D103   3,648,671 46,700 SH   DFND 5 0 46,700 0
Restaurant Brands International Inc COM 76131D103   468,780 6,000 SH   DFND 5 0 6,000 0
Rogers Communications Inc COM 775109200   82,619,650 1,765,000 SH   SOLE   1,765,000 0 0
Rogers Communications Inc COM 775109200   1,455,791 31,100 SH   DFND 5 0 31,100 0
Royal Bank of Canada COM 780087102   1,071,978 10,600 SH   DFND 5 0 10,600 0
Royal Bank of Canada COM 780087102   1,719,210 17,000 SH   DFND 5 0 17,000 0
Royal Bank of Canada COM 780087102   9,946,136 98,350 SH   DFND 5 0 98,350 0
Royal Bank of Canada COM 780087102   1,744,493 17,250 SH   DFND 5 0 17,250 0
SSR Mining Inc COM 784730103   1,076 100 SH   DFND 5 0 100 0
Stantec Inc COM 85472N109   569,349 7,100 SH   DFND 5 0 7,100 0
Stantec Inc COM 85472N109   1,034,451 12,900 SH   DFND 5 0 12,900 0
Stantec Inc COM 85472N109   6,479,352 80,800 SH   DFND 5 0 80,800 0
Stantec Inc COM 85472N109   1,122,660 14,000 SH   DFND 5 0 14,000 0
Sun Life Financial Inc COM 866796105   1,063,130 20,500 SH   DFND 5 0 20,500 0
Sun Life Financial Inc COM 866796105   1,685,450 32,500 SH   DFND 5 0 32,500 0
Sun Life Financial Inc COM 866796105   9,744,494 187,900 SH   DFND 5 0 187,900 0
Sun Life Financial Inc COM 866796105   1,882,518 36,300 SH   DFND 5 0 36,300 0
Suncor Energy Inc COM 867224107   22,428 700 SH   DFND 5 0 700 0
Suncor Energy Inc COM 867224107   35,244 1,100 SH   DFND 5 0 1,100 0
Suncor Energy Inc COM 867224107   57,672 1,800 SH   DFND 5 0 1,800 0
Suncor Energy Inc COM 867224107   656,820 20,500 SH   DFND 5 0 20,500 0
TC Energy Corp COM 87807B107   64,693,950 1,655,000 SH   SOLE   1,655,000 0 0
TELUS Corp COM 87971M103   75,785,400 4,260,000 SH   SOLE   4,260,000 0 0
TELUS Corp COM 87971M103   1,062,063 59,700 SH   DFND 5 0 59,700 0
TELUS Corp COM 87971M103   1,663,365 93,500 SH   DFND 5 0 93,500 0
TELUS Corp COM 87971M103   8,946,271 502,882 SH   DFND 5 0 502,882 0
TELUS Corp COM 87971M103   1,908,867 107,300 SH   DFND 5 0 107,300 0
Thomson Reuters Corp COM 884903808   1,380,317 9,440 SH   DFND 5 0 9,440 0
Thomson Reuters Corp COM 884903808   2,029,680 13,881 SH   DFND 5 0 13,881 0
Thomson Reuters Corp COM 884903808   11,211,419 76,675 SH   DFND 5 0 76,675 0
Thomson Reuters Corp COM 884903808   2,493,490 17,053 SH   DFND 5 0 17,053 0
Waste Connections Inc COM 94106B101   1,029,963 6,900 SH   DFND 5 0 6,900 0
Waste Connections Inc COM 94106B101   1,656,897 11,100 SH   DFND 5 0 11,100 0
Waste Connections Inc COM 94106B101   9,348,034 62,625 SH   DFND 5 0 62,625 0
Waste Connections Inc COM 94106B101   1,645,702 11,025 SH   DFND 5 0 11,025 0
Wheaton Precious Metals Corp COM 962879102   118,416 2,400 SH   DFND 5 0 2,400 0
Wheaton Precious Metals Corp COM 962879102   276,304 5,600 SH   DFND 5 0 5,600 0
Wheaton Precious Metals Corp COM 962879102   1,924,260 39,000 SH   DFND 5 0 39,000 0
Wheaton Precious Metals Corp COM 962879102   256,568 5,200 SH   DFND 5 0 5,200 0
BROOKFIELD CORP CL-A LVS COM 11271J107   8,024,000 200,000 SH   DFND 1 0 200,000 0
BROOKFIELD INFRA-A SUB VT COM 11275Q107   705,600 20,000 SH   DFND 1 0 20,000 0
COEUR MINING INC COM 192108504   55 17 SH   DFND 1 0 17 0
DIAMEDICA THERAPEUT-NEW COM 25253X207   68 24 SH   DFND 1 0 24 0
IM CANNABIS CORP-NEW COM 44969Q307   840 2,353 SH   DFND 1 0 2,353 0
LARGO INC COM 517097101   29,432 12,741 SH   DFND 1 0 12,741 0
OPEN TEXT CORPORATION COM 683715106   1,260,600 30,000 SH   DFND 1 0 30,000 0
RESTAURANT BRANDS INTL COM 76131D103   781,300 10,000 SH   DFND 1 0 10,000 0
SANGOMA TECHNOLOGIES-NEW COM 80100R408   1,760,000 550,000 SH   DFND 1 0 550,000 0
ZOMEDICA CORP COM 98980M109   4 20 SH   DFND 1 0 20 0
AIRBNB, INC. BOND 009066AB7   5,965,058 14,802,000 SH   SOLE   0 0 0
AKAMAI TECHNOLOGIES, INC. BOND 00971TAJ0   19,739,250 15,500,000 SH   SOLE   0 0 0
AKAMAI TECHNOLOGIES, INC. BOND 00971TAL5   8,336,250 6,500,000 SH   SOLE   0 0 0
ALARM.COM HOLDINGS, INC. BOND 011642AB1   3,530,000 4,000,000 SH   SOLE   0 0 0
ALNYLAM PHARMACEUTICALS, INC. BOND 02043QAB3   2,336,250 2,625,000 SH   SOLE   0 0 0
ALTERYX, INC. BOND 02156BAD5   4,866,200 5,000,000 SH   SOLE   0 0 0
ASCENDIS PHARMA A/S BOND 04351PAD3   2,056,300 2,000,000 SH   SOLE   0 0 0
BENTLEY SYSTEMS, INCORPORATED BOND 08265TAD1   2,634,937 2,963,000 SH   SOLE   0 0 0
BIGCOMMERCE HOLDINGS, INC. BOND 08975PAB4   806,380 1,000,000 SH   SOLE   0 0 0
BILL.COM HOLDINGS, INC. BOND 090043AD2   3,269,347 3,919,000 SH   SOLE   0 0 0
BILL.COM HOLDINGS, INC. BOND 090043AB6   1,643,915 1,750,000 SH   SOLE   0 0 0
BLOCK INC BOND 852234AK9   5,047,571 6,140,000 SH   SOLE   0 0 0
BOX, INC. BOND 10316TAB0   4,412,772 3,946,000 SH   SOLE   0 0 0
CABLE ONE, INC. BOND 12685JAE5   1,053,716 1,230,000 SH   SOLE   0 0 0
CERIDIAN HCM HOLDING INC. BOND 15677JAD0   2,595,500 2,900,000 SH   SOLE   0 0 0
CONFLUENT INC BOND 20717MAB9   1,255,890 1,500,000 SH   SOLE   0 0 0
CONMED CORPORATION BOND 207410AH4   4,559,490 4,500,000 SH   SOLE   0 0 0
DRAFTKINGS INC. BOND 26142RAB0   2,833,915 3,500,000 SH   SOLE   0 0 0
DROPBOX INC BOND 26210CAD6   583,327,012 5,773,000 SH   SOLE   0 0 0
ENPHASE ENERGY INC BOND 29355AAH0   3,349,532 3,650,000 SH   SOLE   0 0 0
Etsy, Inc. BOND 29786AAL0   1,718,460 2,000,000 SH   SOLE   0 0 0
FORD MOTOR COMPANY BOND 345370CZ1   5,164,729 5,150,000 SH   SOLE   0 0 0
HAEMONETICS CORPORATION BOND 405024AB6   3,561,800 4,000,000 SH   SOLE   0 0 0
HALOZYME THERAPEUTICS INC BOND 40637HAD1   4,347,500 5,000,000 SH   SOLE   0 0 0
INTERDIGITAL, INC. BOND 45867GAD3   2,944,480 2,000,000 SH   SOLE   0 0 0
ITRON, INC. BOND 465741AN6   2,622,884 2,850,000 SH   SOLE   0 0 0
JAZZ PHARMACEUTICALS PUBLIC LIMITED COMPANY BOND 472145AD3   3,114,180 3,206,000 SH   SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORPORATION BOND 477839AB0   2,710,800 3,000,000 SH   SOLE   0 0 0
LIBERTY MEDIA CORP-LIBERTY FORMULA ONE BOND 531229AQ5   1,875,530 1,840,000 SH   SOLE   0 0 0
LUMENTUM HOLDINGS INC BOND 55024UAD1   3,581,400 4,000,000 SH   SOLE   0 0 0
MACOM TECHNOLOGY SOLUTIONS HOLDINGS, INC. BOND 55405YAB6   3,702,660 3,000,000 SH   SOLE   0 0 0
NICE LTD BOND 653656AB4   1,095,939 1,150,000 SH   SOLE   0 0 0
OKTA INC BOND 679295AD7   2,766,900 3,000,000 SH   SOLE   0 0 0
OKTA INC BOND 679295AF2   2,803,780 3,154,000 SH   SOLE   0 0 0
PERFICIENT, INC. BOND 71375UAF8   2,906,925 3,500,000 SH   SOLE   0 0 0
Repligen Corporation BOND 759916AC3   2,245,320 2,000,000 SH   SOLE   0 0 0
SHAKE SHACK INC. BOND 819047AB7   4,043,132 4,978,000 SH   SOLE   0 0 0
SHIFT4 PAYMENTS INC BOND 82452JAD1   1,877,020 2,000,000 SH   SOLE   0 0 0
SNAP INC BOND 83304AAF3   3,212,000 4,000,000 SH   SOLE   0 0 0
SPOTIFY TECHNOLOGY BOND 84921RAB6   7,333,050 8,300,000 SH   SOLE   0 0 0
Sarepta Therapeutics, Inc. BOND 803607AD2   2,548,425 2,500,000 SH   SOLE   0 0 0
SolarEdge Technologies Inc BOND 83417MAD6   2,732,490 3,000,000 SH   SOLE   0 0 0
Splunk Inc. BOND 848637AF1   649,097 669,000 SH   SOLE   0 0 0
TELADOC INC BOND 87918AAF2   1,399,950 1,700,000 SH   SOLE   0 0 0
TRIPADVISOR, INC. BOND 896945AD4   2,332,689 2,650,000 SH   SOLE   0 0 0
UNITY SOFTWARE INC. BOND 91332UAB7   3,476,940 4,164,000 SH   SOLE   0 0 0
UPWORK INC. BOND 91688FAB0   425,625 500,000 SH   SOLE   0 0 0
VAIL RESORTS, INC. BOND 91879QAN9   6,865,709 7,690,000 SH   SOLE   0 0 0
First Horizon National Corp COM 320517105   279,557,708 19,742,776 SH   SOLE   19,742,776 0 0