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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
TD Ameritrade Holding Corp COM 87236Y108 10,927,496 233,993,484 SH   DFND 3 0 233,993,484 0
ISHARES SILVER TRUST ISHARES CALL 46428Q109 1,433 100,000 SH   SOLE   100,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107 13,320 100,000 SH   SOLE   100,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 26,640 200,000 SH   SOLE   200,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107 16,650 125,000 SH   SOLE   125,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107 26,640 200,000 SH   SOLE   200,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 39,960 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 66,600 500,000 SH   SOLE   500,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 11,775 88,400 SH   SOLE   88,400 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 26,640 200,000 SH   SOLE   200,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 6,660 50,000 SH   SOLE   50,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107 20,646 155,000 SH   SOLE   155,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 24,642 185,000 SH   SOLE   185,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 3,330 25,000 SH   SOLE   25,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 4,542 34,100 SH   SOLE   34,100 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 29,237 219,500 SH   SOLE   219,500 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107 26,640 200,000 SH   SOLE   200,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 19,980 150,000 SH   SOLE   150,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 11,682 87,700 SH   SOLE   87,700 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 7,566 56,800 SH   SOLE   56,800 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 1,119 8,400 SH   SOLE   8,400 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 26,640 200,000 SH   SOLE   200,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 6,580 49,400 SH   SOLE   49,400 0 0
Apache Corp COM 037411105 61 2,400 SH   SOLE   2,400 0 0
EOG Resources Inc COM 26875P101 89 1,200 SH   SOLE   1,200 0 0
Shaw Communications Inc CALL 82028K200 792 40,300 SH   DFND 1 0 40,300 0
Canadian National Railway Co PUT 136375102 189 2,100 SH   DFND 1 0 2,100 0
Cenovus Energy Inc CALL 15135U109 1 100 SH   DFND 1 0 100 0
Constellation Brands Inc COM 21036P108 97 467 SH   SOLE   467 0 0
Canadian Imperial Bank of Comm CALL 136069101 1,048 12,700 SH   DFND 1 0 12,700 0
Toronto-Dominion Bank/The CALL 891160509 286 4,900 SH   DFND 1 0 4,900 0
TransAlta Corp CALL 89346D107 162 24,900 SH   DFND 1 0 24,900 0
Enbridge Inc CALL 29250N105 11 300 SH   DFND 1 0 300 0
Kroger Co/The COM 501044101 822 31,902 SH   SOLE   31,902 0 0
Williams Cos Inc/The COM 969457100 2,019 83,930 SH   SOLE   83,930 0 0
TransAlta Corp PUT 89346D107 13 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada CALL 780087102 698 8,600 SH   DFND 1 0 8,600 0
Toronto-Dominion Bank/The CALL 891160509 35 600 SH   DFND 1 0 600 0
Royal Bank of Canada PUT 780087102 276 3,400 SH   DFND 1 0 3,400 0
Royal Bank of Canada CALL 780087102 5,029 62,000 SH   DFND 1 0 62,000 0
Macerich Co/The COM 554382101 0 13 SH   DFND 1 0 13 0
Sage Therapeutics Inc COM 78667J108 4 25 SH   DFND 1 0 25 0
BELLUS Health Inc COM 07987C204 0 39 SH   DFND 1 0 39 0
Bank of Nova Scotia/The CALL 064149107 267 4,700 SH   DFND 1 0 4,700 0
United Continental Holdings In COM 910047109 1,660 18,781 SH   SOLE   18,781 0 0
BCE Inc PUT 05534B760 106 2,200 SH   DFND 1 0 2,200 0
Hudbay Minerals Inc PUT 443628102 18 5,000 SH   DFND 1 0 5,000 0
Precision Drilling Corp PUT 74022D308 6 5,500 SH   DFND 1 0 5,500 0
Bank of Nova Scotia/The CALL 064149107 57 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105 4 100 SH   DFND 1 0 100 0
ETRADE Financial Corp COM 269246401 716 16,394 SH   SOLE   16,394 0 0
Shaw Communications Inc CALL 82028K200 20 1,000 SH   DFND 1 0 1,000 0
American Airlines Group Inc COM 02376R102 209 7,744 SH   SOLE   7,744 0 0
Bank of Nova Scotia/The PUT 064149107 57 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107 306 9,700 SH   DFND 1 0 9,700 0
Alphabet Inc COM 02079K107 548 450 SH   SOLE   450 0 0
QUALCOMM Inc COM 747525103 618 8,100 SH   SOLE   8,100 0 0
Timken Co/The COM 887389104 1 32 SH   DFND 1 0 32 0
Valvoline Inc COM 92047W101 4 193 SH   DFND 1 0 193 0
Charles Schwab Corp/The COM 808513105 172 4,109 SH   SOLE   4,109 0 0
Simon Property Group Inc COM 828806109 182 1,167 SH   SOLE   1,167 0 0
Shaw Communications Inc PUT 82028K200 14 700 SH   DFND 1 0 700 0
Canadian Imperial Bank of Comm CALL 136069101 41 500 SH   DFND 1 0 500 0
Ctrip.com International Ltd COM 22943F100 31 1,053 SH   SOLE   1,053 0 0
NetEase Inc COM 64110W102 42 158 SH   SOLE   158 0 0
ASML Holding NV COM N07059210 39 157 SH   SOLE   157 0 0
Baidu Inc COM 056752108 62 608 SH   SOLE   608 0 0
JD.com Inc COM 47215P106 56 2,000 SH   SOLE   2,000 0 0
WellCare Health Plans Inc COM 94946T106 9,600 37,045 SH   SOLE   37,045 0 0
Kinross Gold Corp PUT 496902404 5 1,000 SH   DFND 1 0 1,000 0
CannTrust Holdings Inc COM 137800207 10 8,500 SH   DFND 1 0 8,500 0
Kinross Gold Corp CALL 496902404 0 100 SH   DFND 1 0 100 0
Manulife Financial Corp CALL 56501R106 97 5,300 SH   DFND 1 0 5,300 0
Manulife Financial Corp CALL 56501R106 119 6,500 SH   DFND 1 0 6,500 0
Manulife Financial Corp PUT 56501R106 40 2,200 SH   DFND 1 0 2,200 0
Toronto-Dominion Bank/The PUT 891160509 2,886 49,500 SH   DFND 1 0 49,500 0
Cenovus Energy Inc PUT 15135U109 31 3,300 SH   DFND 1 0 3,300 0
Immunovaccine Inc COM 44974L103 2 700 SH   DFND 1 0 700 0
AETERNA ZENTARIS INC COM 007975402 3 2,900 SH   DFND 1 0 2,900 0
Toronto-Dominion Bank/The CALL 891160509 216 3,700 SH   DFND 1 0 3,700 0
Global Water Resources Inc COM 379463102 4 300 SH   DFND 1 0 300 0
Trilogy Metals Inc COM 89621C105 1 400 SH   DFND 1 0 400 0
PolyMet Mining Corp COM 731916102 0 500 SH   DFND 1 0 500 0
GOLDEN MINERALS CO COM 381119106 0 2,000 SH   DFND 1 0 2,000 0
Precision Drilling Corp PUT 74022D308 1 1,200 SH   DFND 1 0 1,200 0
General Moly Inc COM 370373102 1 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107 57 1,000 SH   DFND 1 0 1,000 0
Alkaline Water Co Inc/The COM 01643A207 1 400 SH   DFND 1 0 400 0
salesforce.com Inc COM 79466L302 1,292 8,703 SH   SOLE   8,703 0 0
LexinFintech Holdings Ltd COM 528877103 0 35 SH   DFND 1 0 35 0
Zai Lab Ltd COM 98887Q104 2 57 SH   DFND 1 0 57 0
Sarepta Therapeutics Inc COM 803607100 7 94 SH   DFND 1 0 94 0
Suncor Energy Inc PUT 867224107 148 4,700 SH   DFND 1 0 4,700 0
Magna International Inc CALL 559222401 133 2,500 SH   DFND 1 0 2,500 0
Magna International Inc PUT 559222401 133 2,500 SH   DFND 1 0 2,500 0
TransAlta Corp CALL 89346D107 68 10,500 SH   DFND 1 0 10,500 0
Government Properties Income T COM 67623C109 1 23 SH   DFND 1 0 23 0
Agnico Eagle Mines Ltd CALL 008474108 21 400 SH   DFND 1 0 400 0
Ameresco Inc COM 02361E108 5 304 SH   DFND 1 0 304 0
frontdoor Inc COM 35905A109 0 4 SH   DFND 1 0 4 0
Nutrien Ltd CALL 67077M108 214 4,300 SH   DFND 1 0 4,300 0
Royal Bank of Canada CALL 780087102 268 3,300 SH   DFND 1 0 3,300 0
Yamana Gold Inc CALL 98462Y100 2 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Comm PUT 136069101 25 300 SH   DFND 1 0 300 0
Penn Virginia Corp COM 70788V102 0 17 SH   DFND 1 0 17 0
Suncor Energy Inc PUT 867224107 205 6,500 SH   DFND 1 0 6,500 0
Shaw Communications Inc CALL 82028K200 20 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509 2,834 48,600 SH   DFND 1 0 48,600 0
Precision Drilling Corp CALL 74022D308 6 5,200 SH   DFND 1 0 5,200 0
Bank of Nova Scotia/The CALL 064149107 648 11,400 SH   DFND 1 0 11,400 0
TELUS Corp CALL 87971M103 7 200 SH   DFND 1 0 200 0
Cal-Maine Foods Inc COM 128030202 1 36 SH   DFND 1 0 36 0
Marathon Petroleum Corp COM 56585A102 2 39 SH   SOLE   39 0 0
Kinross Gold Corp CALL 496902404 4 800 SH   DFND 1 0 800 0
Royal Bank of Canada CALL 780087102 308 3,800 SH   DFND 1 0 3,800 0
Skyworks Solutions Inc COM 83088M102 150 1,887 SH   SOLE   1,887 0 0
Advanced Micro Devices Inc COM 007903107 2,336 80,596 SH   SOLE   80,596 0 0
Automatic Data Processing Inc COM 053015103 0 1 SH   SOLE   1 0 0
FLIR Systems Inc COM 302445101 313 5,954 SH   SOLE   5,954 0 0
Darden Restaurants Inc COM 237194105 890 7,532 SH   SOLE   7,532 0 0
Vertex Pharmaceuticals Inc COM 92532F100 877 5,180 SH   SOLE   5,180 0 0
Mastercard Inc COM 57636Q104 101 371 SH   SOLE   371 0 0
American Express Co COM 025816109 601 5,081 SH   SOLE   5,081 0 0
Enbridge Inc PUT 29250N105 172 4,900 SH   DFND 1 0 4,900 0
Bank of Nova Scotia/The PUT 064149107 85 1,500 SH   DFND 1 0 1,500 0
Royal Bank of Canada CALL 780087102 746 9,200 SH   DFND 1 0 9,200 0
Suncor Energy Inc CALL 867224107 180 5,700 SH   DFND 1 0 5,700 0
Sun Life Financial Inc CALL 866796105 161 3,600 SH   DFND 1 0 3,600 0
Royal Bank of Canada CALL 780087102 203 2,500 SH   DFND 1 0 2,500 0
International Business Machine COM 459200101 334 2,300 SH   SOLE   2,300 0 0
Hess Corp COM 42809H107 220 3,630 SH   SOLE   3,630 0 0
Apple Inc COM 037833100 271 1,211 SH   SOLE   1,211 0 0
Suncor Energy Inc PUT 867224107 32 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509 303 5,200 SH   DFND 1 0 5,200 0
Manulife Financial Corp PUT 56501R106 156 8,500 SH   DFND 1 0 8,500 0
Royal Bank of Canada CALL 780087102 138 1,700 SH   DFND 1 0 1,700 0
Bank of Nova Scotia/The PUT 064149107 182 3,200 SH   DFND 1 0 3,200 0
Canadian Imperial Bank of Comm CALL 136069101 3,292 39,900 SH   DFND 1 0 39,900 0
INVESCO QQQ TRUST ETF 46090E103 57 300 SH   SOLE   300 0 0
Bank of Nova Scotia/The PUT 064149107 454 8,000 SH   DFND 1 0 8,000 0
Imperial Oil Ltd PUT 453038408 117 4,500 SH   DFND 1 0 4,500 0
Barrick Gold Corp CALL 067901108 7,273 419,700 SH   SOLE   419,700 0 0
Bank of Nova Scotia/The PUT 064149107 23 400 SH   DFND 1 0 400 0
Canadian National Railway Co CALL 136375102 90 1,000 SH   DFND 1 0 1,000 0
TELUS Corp CALL 87971M103 36 1,000 SH   DFND 1 0 1,000 0
ISHARES MSCI AUSTRLIA ETF ETF 464286103 1 48 SH   DFND 1 0 48 0
SPDR S&P MTLS&MNG ETF ETF 78464A755 0 19 SH   DFND 1 0 19 0
Bank of Nova Scotia/The PUT 064149107 5,634 99,200 SH   DFND 1 0 99,200 0
Magna International Inc CALL 559222401 11 200 SH   DFND 1 0 200 0
Fortis Inc/Canada PUT 349553107 8 200 SH   DFND 1 0 200 0
Bilibili Inc COM 090040106 0 22 SH   DFND 1 0 22 0
Bank of Nova Scotia/The PUT 064149107 1,477 26,000 SH   DFND 1 0 26,000 0
Bank of Nova Scotia/The PUT 064149107 97 1,700 SH   DFND 1 0 1,700 0
Estee Lauder Cos Inc/The COM 518439104 192 965 SH   SOLE   965 0 0
Royal Bank of Canada CALL 780087102 73 900 SH   DFND 1 0 900 0
Bank of Nova Scotia/The PUT 064149107 136 2,400 SH   DFND 1 0 2,400 0
Shaw Communications Inc CALL 82028K200 39 2,000 SH   DFND 1 0 2,000 0
Pembina Pipeline Corp CALL 706327103 122 3,300 SH   DFND 1 0 3,300 0
Bank of Montreal CALL 063671101 2,526 34,300 SH   DFND 1 0 34,300 0
Royal Bank of Canada PUT 780087102 1,079 13,300 SH   DFND 1 0 13,300 0
Toronto-Dominion Bank/The PUT 891160509 2,175 37,300 SH   DFND 1 0 37,300 0
Toronto-Dominion Bank/The PUT 891160509 2,904 49,800 SH   DFND 1 0 49,800 0
Royal Bank of Canada PUT 780087102 1,598 19,700 SH   DFND 1 0 19,700 0
Carnival Corp COM 143658300 55 1,247 SH   SOLE   1,247 0 0
Canadian National Railway Co CALL 136375102 207 2,300 SH   DFND 1 0 2,300 0
TJX Cos Inc/The COM 872540109 10 179 SH   SOLE   179 0 0
Canadian Imperial Bank of Comm PUT 136069101 1,914 23,200 SH   DFND 1 0 23,200 0
Canadian Imperial Bank of Comm PUT 136069101 206 2,500 SH   DFND 1 0 2,500 0
Bank of Nova Scotia/The PUT 064149107 97 1,700 SH   DFND 1 0 1,700 0
Bank of Nova Scotia/The CALL 064149107 2,834 49,900 SH   DFND 1 0 49,900 0
GLOBAL X MLP ETF ETF 37950E473 3 302 SH   DFND 1 0 302 0
Resideo Technologies Inc COM 76118Y104 1 46 SH   DFND 1 0 46 0
Sun Life Financial Inc PUT 866796105 31 700 SH   DFND 1 0 700 0
Sun Life Financial Inc PUT 866796105 9 200 SH   DFND 1 0 200 0
Brookfield Asset Management In COM 112585104 733 13,800 SH   DFND 1 0 13,800 0
Canadian Imperial Bank of Comm CALL 136069101 215 2,600 SH   DFND 1 0 2,600 0
Linde PLC COM G5494J103 64,511 333,048 SH   SOLE   333,048 0 0
INVESCO QQQ TRUST ETF 46090E103 8,155 43,200 SH   SOLE   43,200 0 0
Open Text Corp COM 683715106 3,014 73,900 SH   SOLE   73,900 0 0
Gardner Denver Holdings Inc COM 36555P107 1 29 SH   DFND 1 0 29 0
Kinross Gold Corp CALL 496902404 21 4,500 SH   DFND 1 0 4,500 0
Canadian Imperial Bank of Comm CALL 136069101 83 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101 512 6,200 SH   DFND 1 0 6,200 0
NXP Semiconductors NV COM N6596X109 77 709 SH   SOLE   709 0 0
WP Carey Inc COM 92936U109 2,450 27,381 SH   SOLE   27,381 0 0
Linde PLC COM G5494J103 959 4,944 SH   SOLE   4,944 0 0
Shaw Communications Inc CALL 82028K200 2 100 SH   DFND 1 0 100 0
Manulife Financial Corp CALL 56501R106 7 400 SH   DFND 1 0 400 0
Vermilion Energy Inc PUT 923725105 40 2,400 SH   DFND 1 0 2,400 0
TELUS Corp PUT 87971M103 89 2,500 SH   DFND 1 0 2,500 0
Sun Life Financial Inc PUT 866796105 259 5,800 SH   DFND 1 0 5,800 0
LendingTree Inc COM 52603B107 92 296 SH   SOLE   296 0 0
First Hawaiian Inc COM 32051X108 49 1,846 SH   SOLE   1,846 0 0
South State Corp COM 840441109 29 383 SH   SOLE   383 0 0
CenterState Bank Corp COM 15201P109 34 1,428 SH   SOLE   1,428 0 0
PacWest Bancorp COM 695263103 76 2,080 SH   SOLE   2,080 0 0
United Bankshares Inc/WV COM 909907107 32 856 SH   SOLE   856 0 0
Texas Capital Bancshares Inc COM 88224Q107 84 1,543 SH   SOLE   1,543 0 0
Commerce Bancshares Inc/MO COM 200525103 62 1,027 SH   SOLE   1,027 0 0
First Midwest Bancorp Inc/IL COM 320867104 29 1,498 SH   SOLE   1,498 0 0
Wintrust Financial Corp COM 97650W108 85 1,317 SH   SOLE   1,317 0 0
Cathay General Bancorp COM 149150104 36 1,043 SH   SOLE   1,043 0 0
Banner Corp COM 06652V208 19 339 SH   SOLE   339 0 0
Umpqua Holdings Corp COM 904214103 54 3,307 SH   SOLE   3,307 0 0
Pinnacle Financial Partners In COM 72346Q104 54 950 SH   SOLE   950 0 0
Union Bankshares Corp COM 04911A107 23 620 SH   SOLE   620 0 0
United Community Banks Inc/GA COM 90984P303 27 946 SH   SOLE   946 0 0
Columbia Banking System Inc COM 197236102 22 584 SH   SOLE   584 0 0
Fulton Financial Corp COM 360271100 33 2,016 SH   SOLE   2,016 0 0
Hope Bancorp Inc COM 43940T109 17 1,170 SH   SOLE   1,170 0 0
Ameris Bancorp COM 03076K108 35 876 SH   SOLE   876 0 0
Washington Federal Inc COM 938824109 37 992 SH   SOLE   992 0 0
Investors Bancorp Inc COM 46146L101 43 3,780 SH   SOLE   3,780 0 0
First Merchants Corp COM 320817109 22 573 SH   SOLE   573 0 0
Hancock Whitney Corp COM 410120109 40 1,034 SH   SOLE   1,034 0 0
Simmons First National Corp COM 828730200 24 966 SH   SOLE   966 0 0
Trustmark Corp COM 898402102 22 642 SH   SOLE   642 0 0
Valley National Bancorp COM 919794107 43 3,963 SH   SOLE   3,963 0 0
UMB Financial Corp COM 902788108 29 449 SH   SOLE   449 0 0
Glacier Bancorp Inc COM 37637Q105 30 738 SH   SOLE   738 0 0
Home BancShares Inc/AR COM 436893200 30 1,597 SH   SOLE   1,597 0 0
Bank of the Ozarks COM 06417N103 63 2,319 SH   SOLE   2,319 0 0
BOK Financial Corp COM 05561Q201 32 403 SH   SOLE   403 0 0
Old National Bancorp/IN COM 680033107 28 1,648 SH   SOLE   1,648 0 0
Popular Inc COM 733174700 64 1,192 SH   SOLE   1,192 0 0
IBERIABANK Corp COM 450828108 52 694 SH   SOLE   694 0 0
CVB Financial Corp COM 126600105 28 1,333 SH   SOLE   1,333 0 0
BankUnited Inc COM 06652K103 58 1,728 SH   SOLE   1,728 0 0
Community Bank System Inc COM 203607106 26 420 SH   SOLE   420 0 0
MGIC Investment Corp COM 552848103 95 7,541 SH   SOLE   7,541 0 0
AXA Equitable Holdings Inc COM 054561105 1,146 51,699 SH   SOLE   51,699 0 0
Associated Banc-Corp COM 045487105 62 3,084 SH   SOLE   3,084 0 0
Bank of Hawaii Corp COM 062540109 40 467 SH   SOLE   467 0 0
Prosperity Bancshares Inc COM 743606105 80 1,133 SH   SOLE   1,133 0 0
Sterling Bancorp/DE COM 85917A100 75 3,719 SH   SOLE   3,719 0 0
Western Alliance Bancorp COM 957638109 84 1,824 SH   SOLE   1,824 0 0
BofI Holding Inc COM 05465C100 21 769 SH   SOLE   769 0 0
Cullen/Frost Bankers Inc COM 229899109 69 780 SH   SOLE   780 0 0
Essent Group Ltd COM G3198U102 77 1,613 SH   SOLE   1,613 0 0
Great Western Bancorp Inc COM 391416104 29 889 SH   SOLE   889 0 0
Webster Financial Corp COM 947890109 75 1,603 SH   SOLE   1,603 0 0
BancorpSouth Bank COM 05971J102 31 1,037 SH   SOLE   1,037 0 0
Synovus Financial Corp COM 87161C501 90 2,519 SH   SOLE   2,519 0 0
FNB Corp/PA COM 302520101 48 4,160 SH   SOLE   4,160 0 0
Chemical Financial Corp COM 872307103 80 2,105 SH   SOLE   2,105 0 0
Radian Group Inc COM 750236101 81 3,542 SH   SOLE   3,542 0 0
First Horizon National Corp COM 320517105 94 5,828 SH   SOLE   5,828 0 0
SPDR S&P BANK ETF ETF 78464A797 78 1,800 SH   SOLE   1,800 0 0
Discovery Communications Inc COM 25470F104 260 9,749 SH   SOLE   9,749 0 0
Ur-Energy Inc COM 91688R108 1 1,000 SH   DFND 1 0 1,000 0
Cronos Group Inc COM 22717L101 261 28,907 SH   SOLE   28,907 0 0
Hydropothecary Corp/The COM 428304109 437 110,826 SH   SOLE   110,826 0 0
Yamana Gold Inc PUT 98462Y100 0 100 SH   SOLE   100 0 0
Sun Life Financial Inc PUT 866796105 116 2,600 SH   DFND 1 0 2,600 0
Canadian National Railway Co PUT 136375102 1,526 17,000 SH   DFND 1 0 17,000 0
ISHARES CHINA LRG CAP ETF ETF 464287184 4,776 120,000 SH   SOLE   120,000 0 0
SPDR S&P 500 ETF ETF 78462F103 113,576 382,700 SH   SOLE   382,700 0 0
Royal Bank of Canada PUT 780087102 1,501 18,500 SH   DFND 1 0 18,500 0
Sprott Physical Platinum & Pal COM 85207Q104 1 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The CALL 064149107 62 1,100 SH   DFND 1 0 1,100 0
Crane Co COM 224399105 1 11 SH   DFND 1 0 11 0
Eagle Materials Inc COM 26969P108 4 39 SH   DFND 1 0 39 0
Bio-Techne Corp COM 09073M104 2 10 SH   DFND 1 0 10 0
Woodward Inc COM 980745103 2 21 SH   DFND 1 0 21 0
Bruker Corp COM 116794108 0 9 SH   DFND 1 0 9 0
Versum Materials Inc COM 92532W103 2 44 SH   DFND 1 0 44 0
Enbridge Inc CALL 29250N105 53 1,500 SH   DFND 1 0 1,500 0
CannTrust Holdings Inc COM 137800207 4 3,700 SH   DFND 1 0 3,700 0
Toronto-Dominion Bank/The PUT 891160509 350 6,000 SH   DFND 1 0 6,000 0
Linde PLC COM G5494J103 0 1 SH   SOLE   1 0 0
Bank of Montreal PUT 063671101 2,593 35,200 SH   DFND 1 0 35,200 0
Canadian Imperial Bank of Comm PUT 136069101 1,097 13,300 SH   DFND 1 0 13,300 0
Royal Bank of Canada PUT 780087102 1,614 19,900 SH   DFND 1 0 19,900 0
SPDR S&P O&G EXP&PROD ETF ETF 78464A730 1,088 48,644 SH   SOLE   48,644 0 0
Pembina Pipeline Corp PUT 706327103 130 3,500 SH   DFND 1 0 3,500 0
Royal Bank of Canada PUT 780087102 8 100 SH   DFND 1 0 100 0
Bank of Montreal PUT 063671101 516 7,000 SH   DFND 1 0 7,000 0
Toronto-Dominion Bank/The PUT 891160509 350 6,000 SH   DFND 1 0 6,000 0
Toronto-Dominion Bank/The PUT 891160509 233 4,000 SH   DFND 1 0 4,000 0
Toronto-Dominion Bank/The PUT 891160509 117 2,000 SH   DFND 1 0 2,000 0
Vermilion Energy Inc CALL 923725105 67 4,000 SH   DFND 1 0 4,000 0
Hudbay Minerals Inc CALL 443628102 2 500 SH   DFND 1 0 500 0
Suncor Energy Inc PUT 867224107 987 31,300 SH   DFND 1 0 31,300 0
Suncor Energy Inc PUT 867224107 489 15,500 SH   DFND 1 0 15,500 0
Royal Bank of Canada PUT 780087102 552 6,800 SH   DFND 1 0 6,800 0
Bank of Nova Scotia/The PUT 064149107 6,753 118,900 SH   DFND 1 0 118,900 0
Bank of Nova Scotia/The PUT 064149107 278 4,900 SH   DFND 1 0 4,900 0
Suncor Energy Inc PUT 867224107 189 6,000 SH   DFND 1 0 6,000 0
Bank of Montreal PUT 063671101 1,031 14,000 SH   DFND 1 0 14,000 0
Suncor Energy Inc PUT 867224107 189 6,000 SH   DFND 1 0 6,000 0
Canadian National Railway Co PUT 136375102 90 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101 237 55,500 SH   DFND 1 0 55,500 0
Enbridge Inc PUT 29250N105 948 27,000 SH   DFND 1 0 27,000 0
Toronto-Dominion Bank/The PUT 891160509 93 1,600 SH   DFND 1 0 1,600 0
CannTrust Holdings Inc COM 137800207 29 25,654 SH   SOLE   25,654 0 0
Toronto-Dominion Bank/The PUT 891160509 58 1,000 SH   DFND 1 0 1,000 0
ISHARES MSCI EAFE ETF PUT 464287465 9,782 150,000 SH   SOLE   150,000 0 0
Canadian Imperial Bank of Comm PUT 136069101 248 3,000 SH   DFND 1 0 3,000 0
Citigroup Inc COM 172967424 966 13,990 SH   SOLE   13,990 0 0
Suncor Energy Inc PUT 867224107 66 2,100 SH   DFND 1 0 2,100 0
Bank of Montreal PUT 063671101 265 3,600 SH   DFND 1 0 3,600 0
Canadian Imperial Bank of Comm PUT 136069101 1,873 22,700 SH   SOLE   22,700 0 0
Manulife Financial Corp PUT 56501R106 37 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105 660 18,800 SH   DFND 1 0 18,800 0
Vermilion Energy Inc PUT 923725105 57 3,400 SH   DFND 1 0 3,400 0
BlackBerry Ltd CALL 09228F103 325 61,900 SH   SOLE   61,900 0 0
BlackBerry Ltd PUT 09228F103 641 122,100 SH   SOLE   122,100 0 0
PTC Inc COM 69370C100 1,197 17,562 SH   SOLE   17,562 0 0
DexCom Inc COM 252131107 2,184 14,633 SH   SOLE   14,633 0 0
KKR & Co LP COM 48251W104 2,112 78,662 SH   SOLE   78,662 0 0
GrubHub Inc COM 400110102 824 14,653 SH   SOLE   14,653 0 0
Wayfair Inc COM 94419L101 1,097 9,781 SH   SOLE   9,781 0 0
Lamb Weston Holdings Inc COM 513272104 10,354 142,403 SH   SOLE   142,403 0 0
Burlington Stores Inc COM 122017106 2,132 10,673 SH   SOLE   10,673 0 0
Encana Corp CALL 292505104 51 11,100 SH   DFND 1 0 11,100 0
Crescent Point Energy Corp CALL 22576C101 66 15,500 SH   DFND 1 0 15,500 0
Bank of Nova Scotia/The CALL 064149107 5,651 99,500 SH   DFND 1 0 99,500 0
Sun Life Financial Inc PUT 866796105 27 600 SH   DFND 1 0 600 0
BCE Inc CALL 05534B760 121 2,500 SH   DFND 1 0 2,500 0
Canadian National Railway Co PUT 136375102 341 3,800 SH   DFND 1 0 3,800 0
Canadian Imperial Bank of Comm PUT 136069101 41 500 SH   SOLE   500 0 0
Crescent Point Energy Corp CALL 22576C101 217 50,900 SH   DFND 1 0 50,900 0
SPDR INDEX SHS FDS EURO STOXX 50 ETF 78463X202 0 5 SH   SOLE   5 0 0
Precision Drilling Corp CALL 74022D308 0 400 SH   DFND 1 0 400 0
Suncor Energy Inc CALL 867224107 173 5,500 SH   DFND 1 0 5,500 0
Canadian Imperial Bank of Comm PUT 136069101 1,229 14,900 SH   SOLE   14,900 0 0
Bank of Montreal PUT 063671101 1,871 25,400 SH   SOLE   25,400 0 0
Enbridge Inc CALL 29250N105 91 2,600 SH   DFND 1 0 2,600 0
Suncor Energy Inc PUT 867224107 95 3,000 SH   DFND 1 0 3,000 0
First Financial Bankshares Inc COM 32020R109 2 48 SH   DFND 1 0 48 0
Suncor Energy Inc PUT 867224107 63 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105 944 26,900 SH   DFND 1 0 26,900 0
Pembina Pipeline Corp CALL 706327103 37 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101 972 13,200 SH   SOLE   13,200 0 0
Crescent Point Energy Corp PUT 22576C101 4 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408 52 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal CALL 063671101 1,120 15,200 SH   DFND 1 0 15,200 0
Suncor Energy Inc PUT 867224107 303 9,600 SH   DFND 1 0 9,600 0
Imperial Oil Ltd PUT 453038408 78 3,000 SH   DFND 1 0 3,000 0
ISHARES MSCI EMERGING MARKET PUT 464287234 20,435 500,000 SH   SOLE   500,000 0 0
ISHARES MSCI EMERGING MARKET CALL 464287234 20,435 500,000 SH   SOLE   500,000 0 0
Manulife Financial Corp PUT 56501R106 22 1,200 SH   DFND 1 0 1,200 0
Manulife Financial Corp PUT 56501R106 66 3,600 SH   DFND 1 0 3,600 0
Manulife Financial Corp COM 56501R106 126 6,864 SH   DFND 1 0 6,864 0
BeiGene Ltd COM 07725L102 208 1,700 SH   DFND 4 0 1,700 0
Enbridge Inc PUT 29250N105 105 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Comm PUT 136069101 1,155 14,000 SH   SOLE   14,000 0 0
Bank of Montreal PUT 063671101 2,740 37,200 SH   SOLE   37,200 0 0
Royal Bank of Canada PUT 780087102 2,458 30,300 SH   SOLE   30,300 0 0
Bank of Nova Scotia/The PUT 064149107 57 1,000 SH   SOLE   1,000 0 0
Bank of Nova Scotia/The PUT 064149107 2,272 40,000 SH   SOLE   40,000 0 0
Enterprise Products Partners L COM 293792107 12,105 423,574 SH   DFND 3 0 423,574 0
Bank of Montreal PUT 063671101 147 2,000 SH   SOLE   2,000 0 0
Enbridge Inc CALL 29250N105 253 7,200 SH   DFND 1 0 7,200 0
Hudbay Minerals Inc CALL 443628102 11 3,000 SH   DFND 1 0 3,000 0
Autodesk Inc COM 052769106 254 1,719 SH   SOLE   1,719 0 0
Fortinet Inc COM 34959E109 214 2,786 SH   SOLE   2,786 0 0
Canadian Natural Resources Ltd PUT 136385101 29 1,100 SH   DFND 1 0 1,100 0
Canadian National Railway Co PUT 136375102 90 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102 63 700 SH   DFND 1 0 700 0
BCE Inc PUT 05534B760 967 20,000 SH   SOLE   20,000 0 0
Toronto-Dominion Bank/The PUT 891160509 1,854 31,800 SH   DFND 1 0 31,800 0
TransAlta Corp PUT 89346D107 7 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102 135 1,500 SH   DFND 1 0 1,500 0
Bank of Nova Scotia/The PUT 064149107 34 600 SH   DFND 1 0 600 0
Pembina Pipeline Corp PUT 706327103 7 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Comm PUT 136069101 404 4,900 SH   SOLE   4,900 0 0
Bank of Nova Scotia/The PUT 064149107 159 2,800 SH   SOLE   2,800 0 0
VMware Inc COM 928563402 458 3,050 SH   SOLE   3,050 0 0
First Financial Bancorp COM 320209109 19 771 SH   SOLE   771 0 0
ISHARES MSCI EAFE ETF PUT 464287465 2,263 34,700 SH   SOLE   34,700 0 0
Royal Bank of Canada PUT 780087102 122 1,500 SH   DFND 1 0 1,500 0
SPDR S&P O&G EXP&PROD ETF ETF 78464A730 402 18,000 SH   SOLE   18,000 0 0
Intuit Inc COM 461202103 1,807 6,794 SH   SOLE   6,794 0 0
Vermilion Energy Inc PUT 923725105 33 2,000 SH   DFND 1 0 2,000 0
Vermilion Energy Inc PUT 923725105 33 2,000 SH   DFND 1 0 2,000 0
Sempra Energy COM 816851109 387 2,625 SH   SOLE   2,625 0 0
Xilinx Inc COM 983919101 88 922 SH   SOLE   922 0 0
Toronto-Dominion Bank/The PUT 891160509 41 700 SH   DFND 1 0 700 0
Canadian National Railway Co PUT 136375102 359 4,000 SH   DFND 1 0 4,000 0
Enbridge Inc CALL 29250N105 860 24,500 SH   DFND 1 0 24,500 0
BCE Inc CALL 05534B760 1,021 21,100 SH   DFND 1 0 21,100 0
TransAlta Corp PUT 89346D107 2 300 SH   DFND 1 0 300 0
Dell Technologies Inc COM 24703L202 1,298 25,031 SH   SOLE   25,031 0 0
ISHARES MSCI EAFE ETF ETF 464287465 111 1,700 SH   SOLE   1,700 0 0
ISHARES CHINA LRG CAP ETF ETF 464287184 478 12,000 SH   SOLE   12,000 0 0
Barrick Gold Corp PUT 067901108 7 400 SH   DFND 1 0 400 0
Canadian National Railway Co PUT 136375102 54 600 SH   DFND 1 0 600 0
Canadian Imperial Bank of Comm CALL 136069101 454 5,500 SH   DFND 1 0 5,500 0
Vermilion Energy Inc PUT 923725105 67 4,000 SH   DFND 1 0 4,000 0
Kinross Gold Corp CALL 496902404 12 2,600 SH   DFND 1 0 2,600 0
TELUS Corp CALL 87971M103 18 500 SH   DFND 1 0 500 0
Veeva Systems Inc COM 922475108 0 1 SH   SOLE   1 0 0
Barrick Gold Corp COM 067901108 2,074 119,667 SH   SOLE   119,667 0 0
BCE Inc CALL 05534B760 208 4,300 SH   DFND 1 0 4,300 0
Toronto-Dominion Bank/The PUT 891160509 262 4,500 SH   DFND 1 0 4,500 0
Nordstrom Inc COM 655664100 1,721 51,118 SH   SOLE   51,118 0 0
Facebook Inc COM 30303M102 277,655 1,559,315 SH   SOLE   1,559,315 0 0
Crescent Point Energy Corp PUT 22576C101 95 22,300 SH   DFND 1 0 22,300 0
Bank of Nova Scotia/The PUT 064149107 108 1,900 SH   DFND 1 0 1,900 0
Vermilion Energy Inc PUT 923725105 15 900 SH   DFND 1 0 900 0
Royal Bank of Canada PUT 780087102 1,890 23,300 SH   SOLE   23,300 0 0
Bank of Montreal CALL 063671101 221 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada PUT 780087102 81 1,000 SH   DFND 1 0 1,000 0
Berkshire Hathaway Inc COM 084670702 124,683 599,442 SH   SOLE   599,442 0 0
Alphabet Inc COM 02079K107 243,670 199,914 SH   SOLE   199,914 0 0
Encana Corp CALL 292505104 8 1,800 SH   DFND 1 0 1,800 0
ISHARES MSCI AUSTRLIA ETF ETF 464286103 890 40,000 SH   DFND 1 0 40,000 0
Canadian National Railway Co PUT 136375102 9 100 SH   DFND 1 0 100 0
Vermilion Energy Inc PUT 923725105 122 7,300 SH   DFND 1 0 7,300 0
Bank of Nova Scotia/The PUT 064149107 2,096 36,900 SH   SOLE   36,900 0 0
Alphabet Inc COM 02079K305 231,889 189,915 SH   SOLE   189,915 0 0
Illumina Inc COM 452327109 471 1,549 SH   SOLE   1,549 0 0
PRA Health Sciences Inc COM 69354M108 2 23 SH   DFND 1 0 23 0
Bank of Nova Scotia/The PUT 064149107 40 700 SH   DFND 1 0 700 0
Shaw Communications Inc CALL 82028K200 326 16,600 SH   DFND 1 0 16,600 0
Bank of Montreal PUT 063671101 324 4,400 SH   DFND 1 0 4,400 0
Suncor Energy Inc PUT 867224107 63 2,000 SH   DFND 1 0 2,000 0
Sprott Physical Platinum & Pal COM 85207Q104 1 41 SH   DFND 1 0 41 0
BCE Inc CALL 05534B760 10 200 SH   DFND 1 0 200 0
Pembina Pipeline Corp CALL 706327103 63 1,700 SH   DFND 1 0 1,700 0
Barrick Gold Corp CALL 067901108 192 11,100 SH   DFND 1 0 11,100 0
Suncor Energy Inc CALL 867224107 192 6,100 SH   DFND 1 0 6,100 0
Discover Financial Services COM 254709108 1,149 14,173 SH   SOLE   14,173 0 0
Canadian National Railway Co PUT 136375102 395 4,400 SH   DFND 1 0 4,400 0
Crescent Point Energy Corp PUT 22576C101 167 39,200 SH   DFND 1 0 39,200 0
TELUS Corp PUT 87971M103 53 1,500 SH   DFND 1 0 1,500 0
Cameco Corp PUT 13321L108 13 1,400 SH   DFND 1 0 1,400 0
Toronto-Dominion Bank/The PUT 891160509 47 800 SH   DFND 1 0 800 0
Enbridge Inc CALL 29250N105 3,822 108,900 SH   DFND 1 0 108,900 0
Royal Bank of Canada PUT 780087102 1,906 23,500 SH   SOLE   23,500 0 0
SPDR S&P 500 ETF PUT 78462F103 29,677 100,000 SH   SOLE   100,000 0 0
Canadian National Railway Co PUT 136375102 36 400 SH   DFND 1 0 400 0
Dr Reddy's Laboratories Ltd COM 256135203 1 25 SH   DFND 1 0 25 0
Royal Bank of Canada PUT 780087102 3,326 41,000 SH   SOLE   41,000 0 0
Royal Bank of Canada PUT 780087102 1,639 20,200 SH   SOLE   20,200 0 0
Agnico Eagle Mines Ltd PUT 008474108 279 5,200 SH   DFND 1 0 5,200 0
Suncor Energy Inc CALL 867224107 274 8,700 SH   DFND 1 0 8,700 0
ISHARES MSCI BRAZIL ETF ETF 464286400 3,633 86,243 SH   SOLE   86,243 0 0
Canadian Imperial Bank of Comm PUT 136069101 1,774 21,500 SH   SOLE   21,500 0 0
Bank of Nova Scotia/The PUT 064149107 1,346 23,700 SH   SOLE   23,700 0 0
Royal Bank of Canada PUT 780087102 162 2,000 SH   SOLE   2,000 0 0
TELUS Corp CALL 87971M103 46 1,300 SH   DFND 1 0 1,300 0
Methanex Corp COM 59151K108 64 1,800 SH   DFND 1 0 1,800 0
Bank of Nova Scotia/The PUT 064149107 1,221 21,500 SH   SOLE   21,500 0 0
BlackBerry Ltd CALL 09228F103 263 50,000 SH   SOLE   50,000 0 0
Maxar Technologies Inc COM 57778K105 146 19,200 SH   DFND 1 0 19,200 0
Canadian National Railway Co PUT 136375102 808 9,000 SH   DFND 1 0 9,000 0
Royal Bank of Canada PUT 780087102 1,509 18,600 SH   SOLE   18,600 0 0
Royal Bank of Canada PUT 780087102 41 500 SH   SOLE   500 0 0
Royal Bank of Canada CALL 780087102 1,541 19,000 SH   SOLE   19,000 0 0
BCE Inc CALL 05534B760 682 14,100 SH   DFND 1 0 14,100 0
Bank of Nova Scotia/The PUT 064149107 2,050 36,100 SH   SOLE   36,100 0 0
Canadian Imperial Bank of Comm PUT 136069101 1,510 18,300 SH   SOLE   18,300 0 0
Bank of Nova Scotia/The PUT 064149107 114 2,000 SH   SOLE   2,000 0 0
Canadian National Railway Co PUT 136375102 99 1,100 SH   DFND 1 0 1,100 0
Canadian National Railway Co PUT 136375102 18 200 SH   DFND 1 0 200 0
Manulife Financial Corp PUT 56501R106 9 500 SH   DFND 1 0 500 0
Cenovus Energy Inc CALL 15135U109 24 2,600 SH   DFND 1 0 2,600 0
Canadian National Railway Co PUT 136375102 207 2,300 SH   DFND 1 0 2,300 0
Barrick Gold Corp PUT 067901108 22 1,300 SH   DFND 1 0 1,300 0
Canadian Imperial Bank of Comm PUT 136069101 3,325 40,300 SH   SOLE   40,300 0 0
SPDR S&P 500 ETF PUT 78462F103 7,746 26,100 SH   SOLE   26,100 0 0
SPDR S&P 500 ETF CALL 78462F103 7,746 26,100 SH   SOLE   26,100 0 0
Bank of Nova Scotia/The PUT 064149107 119 2,100 SH   SOLE   2,100 0 0
Bio-Rad Laboratories Inc COM 090572207 3 9 SH   DFND 1 0 9 0
Royal Bank of Canada PUT 780087102 2,069 25,500 SH   SOLE   25,500 0 0
CONSUMER DISCRETIONARY SELT ETF 81369Y407 38,692 320,601 SH   SOLE   320,601 0 0
Royal Bank of Canada PUT 780087102 2,206 27,200 SH   SOLE   27,200 0 0
Royal Bank of Canada PUT 780087102 3,731 46,000 SH   SOLE   46,000 0 0
Toronto-Dominion Bank/The PUT 891160509 443 7,600 SH   DFND 1 0 7,600 0
BCE Inc PUT 05534B760 73 1,500 SH   SOLE   1,500 0 0
BCE Inc CALL 05534B760 29 600 SH   DFND 1 0 600 0
Enbridge Inc PUT 29250N105 123 3,500 SH   DFND 1 0 3,500 0
Shaw Communications Inc PUT 82028K200 10 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105 56 1,600 SH   DFND 1 0 1,600 0
Bank of Montreal PUT 063671101 118 1,600 SH   DFND 1 0 1,600 0
SPDR S&P 500 ETF PUT 78462F103 3,680 12,400 SH   SOLE   12,400 0 0
SPDR S&P 500 ETF PUT 78462F103 2,374 8,000 SH   SOLE   8,000 0 0
SPDR S&P 500 ETF CALL 78462F103 11,871 40,000 SH   SOLE   40,000 0 0
iShares 0-5 Year High Yield Co COM 46434V407 6 120 SH   DFND 1 0 120 0
Imperial Oil Ltd CALL 453038408 10 400 SH   DFND 1 0 400 0
BCE Inc CALL 05534B760 145 3,000 SH   DFND 1 0 3,000 0
BCE Inc PUT 05534B760 179 3,700 SH   DFND 1 0 3,700 0
Teck Resources Ltd CALL 878742204 16 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107 114 2,000 SH   DFND 1 0 2,000 0
Suncor Energy Inc PUT 867224107 145 4,600 SH   DFND 1 0 4,600 0
Precision Drilling Corp PUT 74022D308 18 16,000 SH   DFND 1 0 16,000 0
Royal Bank of Canada PUT 780087102 41 500 SH   SOLE   500 0 0
Nutrien Ltd CALL 67077M108 767 15,400 SH   DFND 1 0 15,400 0
Nutrien Ltd PUT 67077M108 289 5,800 SH   DFND 1 0 5,800 0
Bank of Montreal PUT 063671101 1,598 21,700 SH   SOLE   21,700 0 0
SilverCrest Metals Inc COM 828363101 8 1,300 SH   DFND 1 0 1,300 0
Royal Bank of Canada PUT 780087102 1,411 17,400 SH   DFND 1 0 17,400 0
Vermilion Energy Inc PUT 923725105 82 4,900 SH   DFND 1 0 4,900 0
Precision Drilling Corp CALL 74022D308 9 8,000 SH   DFND 1 0 8,000 0
Bank of Montreal CALL 063671101 1,805 24,500 SH   DFND 1 0 24,500 0
Nutrien Ltd CALL 67077M108 125 2,500 SH   DFND 1 0 2,500 0
Toronto-Dominion Bank/The CALL 891160509 233 4,000 SH   DFND 1 0 4,000 0
Encana Corp PUT 292505104 74 16,100 SH   DFND 1 0 16,100 0
Bank of Montreal PUT 063671101 737 10,000 SH   SOLE   10,000 0 0
Crescent Point Energy Corp PUT 22576C101 314 73,500 SH   DFND 1 0 73,500 0
Enbridge Inc CALL 29250N105 175 5,000 SH   DFND 1 0 5,000 0
Enbridge Inc PUT 29250N105 333 9,500 SH   DFND 1 0 9,500 0
Bank of Montreal PUT 063671101 3,086 41,900 SH   SOLE   41,900 0 0
Suncor Energy Inc CALL 867224107 183 5,800 SH   DFND 1 0 5,800 0
Toronto-Dominion Bank/The PUT 891160509 262 4,500 SH   DFND 1 0 4,500 0
SECTOR SPDR TR- UTILITIES PUT 81369Y886 466 7,200 SH   SOLE   7,200 0 0
Sempra Energy PFD 816851406 9 72 SH   DFND 1 0 72 0
Encana Corp CALL 292505104 32 7,000 SH   DFND 1 0 7,000 0
Royal Bank of Canada PUT 780087102 203 2,500 SH   SOLE   2,500 0 0
Covetrus Inc COM 22304C100 2 141 SH   SOLE   141 0 0
Barrick Gold Corp CALL 067901108 21,047 1,214,500 SH   SOLE   1,214,500 0 0
Barrick Gold Corp CALL 067901108 1,280 74,000 SH   SOLE   74,000 0 0
Gilead Sciences Inc CALL 375558103 4,671 73,700 SH   SOLE   73,700 0 0
Enbridge Inc PUT 29250N105 404 11,500 SH   DFND 1 0 11,500 0
Barrick Gold Corp CALL 067901108 55 3,200 SH   DFND 1 0 3,200 0
Suncor Energy Inc PUT 867224107 63 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp CALL 067901108 78 4,500 SH   DFND 1 0 4,500 0
Roku Inc COM 77543R102 1,756 17,260 SH   SOLE   17,260 0 0
Bank of Nova Scotia/The PUT 064149107 273 4,800 SH   SOLE   4,800 0 0
Canadian Imperial Bank of Comm CALL 136069101 421 5,100 SH   SOLE   5,100 0 0
Bank of Nova Scotia/The PUT 064149107 1,999 35,200 SH   SOLE   35,200 0 0
Crescent Point Energy Corp CALL 22576C101 0 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101 1,024 13,900 SH   DFND 1 0 13,900 0
Magna International Inc PUT 559222401 133 2,500 SH   DFND 1 0 2,500 0
Algonquin Power & Utilities Co PUT 015857105 4 300 SH   DFND 1 0 300 0
Bank of Montreal CALL 063671101 3,359 45,600 SH   DFND 1 0 45,600 0
Vermilion Energy Inc PUT 923725105 3 200 SH   DFND 1 0 200 0
Restaurant Brands Internationa PUT 76131D103 377 5,300 SH   DFND 1 0 5,300 0
Precision Drilling Corp CALL 74022D308 2 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada CALL 780087102 4,234 52,200 SH   DFND 1 0 52,200 0
Cenovus Energy Inc CALL 15135U109 72 7,700 SH   DFND 1 0 7,700 0
Canadian National Railway Co PUT 136375102 27 300 SH   DFND 1 0 300 0
Canadian National Railway Co PUT 136375102 90 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108 35 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal CALL 063671101 442 6,000 SH   DFND 1 0 6,000 0
Toronto-Dominion Bank/The PUT 891160509 3,020 51,800 SH   DFND 1 0 51,800 0
Toronto-Dominion Bank/The CALL 891160509 82 1,400 SH   DFND 1 0 1,400 0
Encana Corp PUT 292505104 18 3,900 SH   DFND 1 0 3,900 0
Toronto-Dominion Bank/The PUT 891160509 6 100 SH   DFND 1 0 100 0
Barrick Gold Corp CALL 067901108 74 4,300 SH   DFND 1 0 4,300 0
Keysight Technologies Inc COM 49338L103 132 1,354 SH   SOLE   1,354 0 0
Bank of Montreal PUT 063671101 1,665 22,600 SH   SOLE   22,600 0 0
Barrick Gold Corp PUT 067901108 9 500 SH   DFND 1 0 500 0
First Majestic Silver Corp CALL 32076V103 56 6,200 SH   DFND 1 0 6,200 0
Toronto-Dominion Bank/The CALL 891160509 31,498 540,200 SH   DFND 1 0 540,200 0
Crescent Point Energy Corp PUT 22576C101 129 30,100 SH   DFND 1 0 30,100 0
Canadian Imperial Bank of Comm PUT 136069101 553 6,700 SH   DFND 1 0 6,700 0
Toronto-Dominion Bank/The CALL 891160509 1,761 30,200 SH   DFND 1 0 30,200 0
Regeneron Pharmaceuticals Inc COM 75886F107 500 1,801 SH   SOLE   1,801 0 0
Algonquin Power & Utilities Co PUT 015857105 27 2,000 SH   DFND 1 0 2,000 0
Manulife Financial Corp CALL 56501R106 4,340 236,600 SH   DFND 1 0 236,600 0
Toronto-Dominion Bank/The PUT 891160509 583 10,000 SH   DFND 1 0 10,000 0
Toronto-Dominion Bank/The CALL 891160509 3,668 62,900 SH   DFND 1 0 62,900 0
Sun Life Financial Inc PUT 866796105 13 300 SH   DFND 1 0 300 0
Royal Bank of Canada PUT 780087102 16 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Comm CALL 136069101 3,276 39,700 SH   DFND 1 0 39,700 0
Bank of Nova Scotia/The CALL 064149107 517 9,100 SH   DFND 1 0 9,100 0
Canadian Imperial Bank of Comm CALL 136069101 5,322 64,500 SH   DFND 1 0 64,500 0
Canadian Pacific Railway Ltd PUT 13645T100 867 3,900 SH   DFND 1 0 3,900 0
Canadian National Railway Co PUT 136375102 9 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The PUT 891160509 122 2,100 SH   DFND 1 0 2,100 0
BCE Inc CALL 05534B760 977 20,200 SH   DFND 1 0 20,200 0
Brookfield Property Partners L CALL G16249107 30 1,500 SH   DFND 1 0 1,500 0
Royal Bank of Canada PUT 780087102 4,900 60,400 SH   SOLE   60,400 0 0
Sun Life Financial Inc PUT 866796105 237 5,300 SH   DFND 1 0 5,300 0
Royal Bank of Canada CALL 780087102 6,952 85,700 SH   DFND 1 0 85,700 0
Baytex Energy Corp PUT 07317Q105 8 5,700 SH   DFND 1 0 5,700 0
Sun Life Financial Inc PUT 866796105 1,189 26,600 SH   DFND 1 0 26,600 0
NetEase Inc COM 64110W102 0 1 SH   SOLE   1 0 0
Sun Life Financial Inc CALL 866796105 385 8,600 SH   DFND 1 0 8,600 0
Bank of Nova Scotia/The CALL 064149107 32,603 574,000 SH   DFND 1 0 574,000 0
Toronto-Dominion Bank/The PUT 891160509 2,711 46,500 SH   DFND 1 0 46,500 0
Toronto-Dominion Bank/The PUT 891160509 1,982 34,000 SH   DFND 1 0 34,000 0
Toronto-Dominion Bank/The CALL 891160509 6 100 SH   DFND 1 0 100 0
Sun Life Financial Inc CALL 866796105 1,332 29,800 SH   DFND 1 0 29,800 0
Enbridge Inc PUT 29250N105 109 3,100 SH   DFND 1 0 3,100 0
Wabtec Corp/DE COM 929740108 2 24 SH   SOLE   24 0 0
Bank of Montreal CALL 063671101 273 3,700 SH   DFND 1 0 3,700 0
Royal Bank of Canada CALL 780087102 8,915 109,900 SH   DFND 1 0 109,900 0
Bank of Montreal CALL 063671101 2,556 34,700 SH   DFND 1 0 34,700 0
Bank of Montreal CALL 063671101 1,488 20,200 SH   DFND 1 0 20,200 0
Sun Life Financial Inc PUT 866796105 27 600 SH   DFND 1 0 600 0
Toronto-Dominion Bank/The PUT 891160509 117 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm PUT 136069101 396 4,800 SH   DFND 1 0 4,800 0
Valeant Pharmaceuticals Intern PUT 071734107 22 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101 91 21,300 SH   DFND 1 0 21,300 0
Toronto-Dominion Bank/The CALL 891160509 6,997 120,000 SH   DFND 1 0 120,000 0
Canadian Imperial Bank of Comm CALL 136069101 215 2,600 SH   DFND 1 0 2,600 0
Toronto-Dominion Bank/The CALL 891160509 2,146 36,800 SH   DFND 1 0 36,800 0
Bank of Montreal PUT 063671101 162 2,200 SH   DFND 1 0 2,200 0
Canadian Imperial Bank of Comm PUT 136069101 83 1,000 SH   SOLE   1,000 0 0
Altice USA Inc COM 02156K103 679 23,667 SH   SOLE   23,667 0 0
Canadian Imperial Bank of Comm PUT 136069101 256 3,100 SH   DFND 1 0 3,100 0
Bank of Montreal PUT 063671101 103 1,400 SH   DFND 1 0 1,400 0
Bank of Montreal PUT 063671101 66 900 SH   DFND 1 0 900 0
BCE Inc PUT 05534B760 48 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102 6,814 84,000 SH   DFND 1 0 84,000 0
Bank of Montreal PUT 063671101 184 2,500 SH   SOLE   2,500 0 0
Canadian Imperial Bank of Comm PUT 136069101 10,107 122,500 SH   SOLE   122,500 0 0
Teladoc Health Inc COM 87918A105 7 106 SH   SOLE   106 0 0
TiVo Corp COM 88870P106 0 59 SH   DFND 1 0 59 0
Toronto-Dominion Bank/The PUT 891160509 29 500 SH   DFND 1 0 500 0
Crescent Point Energy Corp CALL 22576C101 27 6,300 SH   DFND 1 0 6,300 0
Canadian Pacific Railway Ltd PUT 13645T100 467 2,100 SH   DFND 1 0 2,100 0
Bank of Montreal PUT 063671101 1,480 20,100 SH   SOLE   20,100 0 0
Brookfield Infrastructure Part PUT G16252101 109 2,200 SH   SOLE   2,200 0 0
Toronto-Dominion Bank/The PUT 891160509 87 1,500 SH   DFND 1 0 1,500 0
Bank of Nova Scotia/The PUT 064149107 2,278 40,100 SH   SOLE   40,100 0 0
Bank of Montreal PUT 063671101 781 10,600 SH   SOLE   10,600 0 0
Bank of Nova Scotia/The PUT 064149107 642 11,300 SH   DFND 1 0 11,300 0
Bank of Montreal PUT 063671101 302 4,100 SH   SOLE   4,100 0 0
Canadian Imperial Bank of Comm PUT 136069101 710 8,600 SH   DFND 1 0 8,600 0
Enbridge Inc CALL 29250N105 1,193 34,000 SH   DFND 1 0 34,000 0
Bank of Montreal CALL 063671101 14,731 200,000 SH   DFND 1 0 200,000 0
Precision Drilling Corp CALL 74022D308 12 10,200 SH   DFND 1 0 10,200 0
Vermilion Energy Inc PUT 923725105 90 5,400 SH   DFND 1 0 5,400 0
Bank of Montreal PUT 063671101 44 600 SH   DFND 1 0 600 0
Bank of Montreal CALL 063671101 1,525 20,700 SH   DFND 1 0 20,700 0
Nutrien Ltd PUT 67077M108 70 1,400 SH   DFND 1 0 1,400 0
Royal Bank of Canada PUT 780087102 1,460 18,000 SH   SOLE   18,000 0 0
Bank of Montreal PUT 063671101 1,480 20,100 SH   SOLE   20,100 0 0
Bank of Montreal CALL 063671101 390 5,300 SH   DFND 1 0 5,300 0
Western Alliance Bancorp COM 957638109 0 2 SH   DFND 1 0 2 0
Canadian National Railway Co CALL 136375102 359 4,000 SH   DFND 1 0 4,000 0
Restaurant Brands Internationa CALL 76131D103 121 1,700 SH   DFND 1 0 1,700 0
Brookfield Infrastructure Part PUT G16252101 1,238 25,000 SH   SOLE   25,000 0 0
Canadian Imperial Bank of Comm PUT 136069101 1,955 23,700 SH   SOLE   23,700 0 0
Bank of Nova Scotia/The PUT 064149107 4,101 72,200 SH   SOLE   72,200 0 0
Bank of Montreal CALL 063671101 295 4,000 SH   DFND 1 0 4,000 0
Canadian Imperial Bank of Comm PUT 136069101 58 700 SH   SOLE   700 0 0
SPDR S&P 500 ETF CALL 78462F103 178,062 600,000 SH   SOLE   600,000 0 0
Royal Gold Inc COM 780287108 273 2,214 SH   SOLE   2,214 0 0
Royal Bank of Canada PUT 780087102 1,833 22,600 SH   SOLE   22,600 0 0
Canadian Imperial Bank of Comm PUT 136069101 1,955 23,700 SH   SOLE   23,700 0 0
Canadian Imperial Bank of Comm PUT 136069101 536 6,500 SH   SOLE   6,500 0 0
Restaurant Brands Internationa PUT 76131D103 107 1,500 SH   DFND 1 0 1,500 0
Toronto-Dominion Bank/The PUT 891160509 478 8,200 SH   DFND 1 0 8,200 0
Bank of Montreal PUT 063671101 1,377 18,700 SH   SOLE   18,700 0 0
Encana Corp PUT 292505104 2 500 SH   DFND 1 0 500 0
Restaurant Brands Internationa CALL 76131D103 633 8,900 SH   DFND 1 0 8,900 0
Methanex Corp CALL 59151K108 4 100 SH   DFND 1 0 100 0
Barrick Gold Corp PUT 067901108 78 4,500 SH   DFND 1 0 4,500 0
Bank of Montreal CALL 063671101 184 2,500 SH   DFND 1 0 2,500 0
Methanex Corp CALL 59151K108 138 3,900 SH   DFND 1 0 3,900 0
Toronto-Dominion Bank/The PUT 891160509 274 4,700 SH   DFND 1 0 4,700 0
Elanco Animal Health Inc COM 28414H103 1,513 56,924 SH   SOLE   56,924 0 0
Toronto-Dominion Bank/The PUT 891160509 1,434 24,600 SH   DFND 1 0 24,600 0
Canadian Pacific Railway Ltd PUT 13645T100 489 2,200 SH   DFND 1 0 2,200 0
Canadian Imperial Bank of Comm PUT 136069101 1,378 16,700 SH   SOLE   16,700 0 0
Toronto-Dominion Bank/The PUT 891160509 501 8,600 SH   DFND 1 0 8,600 0
Canadian Imperial Bank of Comm CALL 136069101 16,419 199,000 SH   DFND 1 0 199,000 0
Manulife Financial Corp CALL 56501R106 215 11,700 SH   DFND 1 0 11,700 0
Vermilion Energy Inc PUT 923725105 265 15,900 SH   DFND 1 0 15,900 0
Toronto-Dominion Bank/The PUT 891160509 105 1,800 SH   DFND 1 0 1,800 0
TransAlta Corp CALL 89346D107 70 10,700 SH   DFND 1 0 10,700 0
Canadian Imperial Bank of Comm CALL 136069101 5,784 70,100 SH   DFND 1 0 70,100 0
BCE Inc CALL 05534B760 145 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Comm PUT 136069101 248 3,000 SH   SOLE   3,000 0 0
Barrick Gold Corp CALL 067901108 17 1,000 SH   DFND 1 0 1,000 0
Shaw Communications Inc PUT 82028K200 206 10,500 SH   DFND 1 0 10,500 0
Barrick Gold Corp PUT 067901108 35 2,000 SH   DFND 1 0 2,000 0
Baytex Energy Corp CALL 07317Q105 6 4,300 SH   DFND 1 0 4,300 0
Canadian Imperial Bank of Comm PUT 136069101 8 100 SH   DFND 1 0 100 0
SEC TECHNOLOGY SPDR SBI ETF 81369Y803 5,856 72,728 SH   SOLE   72,728 0 0
Methanex Corp PUT 59151K108 7 200 SH   DFND 1 0 200 0
Restaurant Brands Internationa CALL 76131D103 92 1,300 SH   DFND 1 0 1,300 0
BCE Inc CALL 05534B760 392 8,100 SH   DFND 1 0 8,100 0
Independent Bank Group Inc COM 45384B106 23 445 SH   SOLE   445 0 0
Canadian Imperial Bank of Comm CALL 136069101 578 7,000 SH   DFND 1 0 7,000 0
Shopify Inc COM 82509L107 19,479 62,596 SH   SOLE   62,596 0 0
Shopify Inc COM 82509L107 9,584 30,800 SH   SOLE   30,800 0 0
First Citizens BancShares Inc/ COM 31946M103 66 139 SH   SOLE   139 0 0
First BanCorp/Puerto Rico COM 318672706 34 3,448 SH   SOLE   3,448 0 0
Cadence BanCorp COM 12739A100 46 2,633 SH   SOLE   2,633 0 0
Brookfield Infrastructure Part COM G16252101 9,118 184,154 SH   SOLE   184,154 0 0
Agnico Eagle Mines Ltd PUT 008474108 80 1,500 SH   DFND 1 0 1,500 0
Agnico Eagle Mines Ltd PUT 008474108 54 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108 456 8,500 SH   DFND 1 0 8,500 0
Manulife Financial Corp PUT 56501R106 154 8,400 SH   DFND 1 0 8,400 0
Enerplus Corp CALL 292766102 82 11,000 SH   DFND 1 0 11,000 0
Vermilion Energy Inc PUT 923725105 25 1,500 SH   DFND 1 0 1,500 0
Manulife Financial Corp PUT 56501R106 92 5,000 SH   DFND 1 0 5,000 0
Canadian Imperial Bank of Comm CALL 136069101 4,125 50,000 SH   DFND 1 0 50,000 0
Toronto-Dominion Bank/The CALL 891160509 2,501 42,900 SH   DFND 1 0 42,900 0
Microsoft Corp COM 594918104 573,833 4,127,827 SH   SOLE   4,127,827 0 0
Apple Inc COM 037833100 530,484 2,368,791 SH   SOLE   2,368,791 0 0
Amazon.com Inc COM 023135106 399,014 229,882 SH   SOLE   229,882 0 0
Royal Bank of Canada CALL 780087102 576 7,100 SH   DFND 1 0 7,100 0
Pembina Pipeline Corp CALL 706327103 7,551 203,700 SH   DFND 1 0 203,700 0
BCE Inc CALL 05534B760 150 3,100 SH   DFND 1 0 3,100 0
Fox Corp COM 35137L204 3,836 121,637 SH   SOLE   121,637 0 0
Manulife Financial Corp PUT 56501R106 134 7,300 SH   DFND 1 0 7,300 0
Fox Corp COM 35137L105 8,239 261,289 SH   SOLE   261,289 0 0
Canadian Imperial Bank of Comm PUT 136069101 206 2,500 SH   DFND 1 0 2,500 0
Open Text Corp CALL 683715106 1,334 32,700 SH   DFND 1 0 32,700 0
Imperial Oil Ltd CALL 453038408 26 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107 909 16,000 SH   SOLE   16,000 0 0
TransAlta Corp CALL 89346D107 16 2,500 SH   DFND 1 0 2,500 0
Franco-Nevada Corp CALL 351858105 73 800 SH   DFND 1 0 800 0
Rogers Communications Inc CALL 775109200 750 15,400 SH   DFND 1 0 15,400 0
Vermilion Energy Inc PUT 923725105 43 2,600 SH   DFND 1 0 2,600 0
Bank of Nova Scotia/The CALL 064149107 6 100 SH   SOLE   100 0 0
Canadian Pacific Railway Ltd CALL 13645T100 22 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Comm CALL 136069101 83 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101 1,974 26,800 SH   DFND 1 0 26,800 0
Royal Bank of Canada CALL 780087102 219 2,700 SH   DFND 1 0 2,700 0
Pretium Resources Inc PUT 74139C102 58 5,000 SH   DFND 1 0 5,000 0
Toronto-Dominion Bank/The PUT 891160509 396 6,800 SH   DFND 1 0 6,800 0
Royal Bank of Canada PUT 780087102 1,379 17,000 SH   SOLE   17,000 0 0
Bank of Montreal PUT 063671101 302 4,100 SH   SOLE   4,100 0 0
Bank of Nova Scotia/The PUT 064149107 1,454 25,600 SH   SOLE   25,600 0 0
Royal Bank of Canada CALL 780087102 81 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108 268 15,500 SH   DFND 1 0 15,500 0
Toronto-Dominion Bank/The PUT 891160509 612 10,500 SH   DFND 1 0 10,500 0
Canadian Imperial Bank of Comm CALL 136069101 165 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The CALL 891160509 566 9,700 SH   DFND 1 0 9,700 0
Manulife Financial Corp PUT 56501R106 9 500 SH   DFND 1 0 500 0
Imperial Oil Ltd PUT 453038408 57 2,200 SH   DFND 1 0 2,200 0
SPDR S&P 500 ETF PUT 78462F103 5,935 20,000 SH   SOLE   20,000 0 0
Toronto-Dominion Bank/The PUT 891160509 1,283 22,000 SH   DFND 1 0 22,000 0
Royal Bank of Canada PUT 780087102 17,044 210,000 SH   SOLE   210,000 0 0
SPDR S&P 500 ETF PUT 78462F103 17,925 60,400 SH   SOLE   60,400 0 0
Bank of Nova Scotia/The PUT 064149107 1,153 20,300 SH   SOLE   20,300 0 0
Canadian Imperial Bank of Comm PUT 136069101 2,071 25,100 SH   SOLE   25,100 0 0
Royal Bank of Canada PUT 780087102 81 1,000 SH   SOLE   1,000 0 0
Canadian Solar Inc COM 136635109 1 30 SH   DFND 1 0 30 0
Royal Bank of Canada CALL 780087102 470 5,800 SH   DFND 1 0 5,800 0
Bank of Montreal PUT 063671101 295 4,000 SH   DFND 1 0 4,000 0
Bank of Montreal PUT 063671101 324 4,400 SH   SOLE   4,400 0 0
Bank of Montreal PUT 063671101 221 3,000 SH   SOLE   3,000 0 0
Bank of Montreal PUT 063671101 221 3,000 SH   SOLE   3,000 0 0
Kinross Gold Corp CALL 496902404 2 500 SH   DFND 1 0 500 0
Kinross Gold Corp CALL 496902404 49 10,600 SH   DFND 1 0 10,600 0
IAMGOLD Corp PUT 450913108 3 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105 70 4,200 SH   DFND 1 0 4,200 0
Barrick Gold Corp PUT 067901108 137 7,900 SH   DFND 1 0 7,900 0
salesforce.com Inc COM 79466L302 816 5,500 SH   SOLE   5,500 0 0
Toronto-Dominion Bank/The PUT 891160509 1,131 19,400 SH   DFND 1 0 19,400 0
Cameco Corp CALL 13321L108 1 100 SH   DFND 1 0 100 0
Royal Bank of Canada PUT 780087102 89 1,100 SH   DFND 1 0 1,100 0
Cenovus Energy Inc PUT 15135U109 56 6,000 SH   DFND 1 0 6,000 0
ISHARES 20 YEAR TREASURY BO PUT 464287432 28,616 200,000 SH   SOLE   200,000 0 0
TransAlta Corp CALL 89346D107 27 4,100 SH   DFND 1 0 4,100 0
Bank of Nova Scotia/The PUT 064149107 11,360 200,000 SH   DFND 1 0 200,000 0
Bank of Nova Scotia/The PUT 064149107 2,840 50,000 SH   DFND 1 0 50,000 0
Bank of Nova Scotia/The CALL 064149107 2,840 50,000 SH   DFND 1 0 50,000 0
Kinross Gold Corp PUT 496902404 9 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm PUT 136069101 83 1,000 SH   SOLE   1,000 0 0
Lear Corp COM 521865204 853 7,233 SH   SOLE   7,233 0 0
Teck Resources Ltd CALL 878742204 152 9,400 SH   DFND 1 0 9,400 0
Canadian National Railway Co CALL 136375102 45 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The PUT 064149107 273 4,800 SH   DFND 1 0 4,800 0
Restaurant Brands Internationa PUT 76131D103 142 2,000 SH   DFND 1 0 2,000 0
BCE Inc PUT 05534B760 779 16,100 SH   DFND 1 0 16,100 0
Toronto-Dominion Bank/The PUT 891160509 117 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd CALL 008474108 5 100 SH   DFND 1 0 100 0
Vermilion Energy Inc PUT 923725105 33 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada PUT 780087102 2,824 34,800 SH   SOLE   34,800 0 0
ADT Inc COM 00090Q103 1 83 SH   DFND 1 0 83 0
Toronto-Dominion Bank/The PUT 891160509 933 16,000 SH   DFND 1 0 16,000 0
Bank of Nova Scotia/The PUT 064149107 721 12,700 SH   DFND 1 0 12,700 0
Sun Life Financial Inc CALL 866796105 157 3,500 SH   DFND 1 0 3,500 0
BCE Inc PUT 05534B760 614 12,700 SH   DFND 1 0 12,700 0
Dow Inc COM 260557103 5 106 SH   SOLE   106 0 0
Dow Inc COM 260557103 691 14,508 SH   SOLE   14,508 0 0
Dow Inc COM 260557103 23,092 484,657 SH   SOLE   484,657 0 0
Fennec Pharmaceuticals Inc COM 31447P100 0 100 SH   DFND 1 0 100 0
Restaurant Brands Internationa PUT 76131D103 142 2,000 SH   DFND 1 0 2,000 0
IAMGOLD Corp PUT 450913108 24 7,000 SH   DFND 1 0 7,000 0
Charles River Laboratories Int COM 159864107 3 26 SH   DFND 1 0 26 0
Paylocity Holding Corp COM 70438V106 3 30 SH   DFND 1 0 30 0
Nutrien Ltd PUT 67077M108 75 1,500 SH   DFND 1 0 1,500 0
Sun Life Financial Inc CALL 866796105 751 16,800 SH   DFND 1 0 16,800 0
Cenovus Energy Inc PUT 15135U109 4 400 SH   DFND 1 0 400 0
Bank of Montreal CALL 063671101 36,827 500,000 SH   SOLE   500,000 0 0
Toronto-Dominion Bank/The PUT 891160509 175 3,000 SH   DFND 1 0 3,000 0
Canadian National Railway Co CALL 136375102 90 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105 100 6,000 SH   DFND 1 0 6,000 0
Corning Inc COM 219350105 733 25,701 SH   SOLE   25,701 0 0
Toronto-Dominion Bank/The PUT 891160509 87 1,500 SH   DFND 1 0 1,500 0
Comcast Corp COM 20030N101 947 21,000 SH   SOLE   21,000 0 0
ISHARES US REAL EST ETF ETF 464287739 11,997 128,262 SH   SOLE   128,262 0 0
Barrick Gold Corp PUT 067901108 17 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509 210 3,600 SH   DFND 1 0 3,600 0
SSR Mining Inc PUT 784730103 36 2,500 SH   DFND 1 0 2,500 0
Rogers Communications Inc CALL 775109200 1,325 27,200 SH   DFND 1 0 27,200 0
Yahoo! Inc COM 021346101 1 26 SH   DFND 1 0 26 0
Cenovus Energy Inc CALL 15135U109 28 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada PUT 780087102 170 2,100 SH   SOLE   2,100 0 0
Cameco Corp PUT 13321L108 19 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109 68 7,200 SH   DFND 1 0 7,200 0
Vermilion Energy Inc CALL 923725105 53 3,200 SH   DFND 1 0 3,200 0
Manulife Financial Corp CALL 56501R106 17,050 929,600 SH   DFND 1 0 929,600 0
Vermilion Energy Inc PUT 923725105 17 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105 17 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp PUT 22576C101 4 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108 40 800 SH   DFND 1 0 800 0
Canadian Natural Resources Ltd PUT 136385101 27 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108 164 9,500 SH   DFND 1 0 9,500 0
Magna International Inc CALL 559222401 107 2,000 SH   DFND 1 0 2,000 0
BCE Inc PUT 05534B760 184 3,800 SH   SOLE   3,800 0 0
ISHARES MSCI BRAZIL ETF ETF 464286400 344 8,155 SH   SOLE   8,155 0 0
Royal Bank of Canada PUT 780087102 373 4,600 SH   DFND 1 0 4,600 0
CGI Group Inc CALL 12532H104 79 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107 142 2,500 SH   DFND 1 0 2,500 0
Pembina Pipeline Corp CALL 706327103 19 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105 347 9,900 SH   DFND 1 0 9,900 0
Pretium Resources Inc CALL 74139C102 35 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The CALL 064149107 85 1,500 SH   DFND 1 0 1,500 0
Sun Life Financial Inc CALL 866796105 751 16,800 SH   DFND 1 0 16,800 0
BCE Inc PUT 05534B760 63 1,300 SH   DFND 1 0 1,300 0
Canopy Growth Corp COM 138035100 3,206 139,941 SH   SOLE   139,941 0 0
Canopy Growth Corp COM 138035100 1,498 65,400 SH   SOLE   65,400 0 0
Imperial Oil Ltd PUT 453038408 13 500 SH   DFND 1 0 500 0
Descartes Systems Group Inc/Th CALL 249906108 8 200 SH   DFND 1 0 200 0
Franco-Nevada Corp PUT 351858105 36 400 SH   DFND 1 0 400 0
Canadian National Railway Co CALL 136375102 1,060 11,800 SH   DFND 1 0 11,800 0
Manulife Financial Corp CALL 56501R106 149 8,100 SH   DFND 1 0 8,100 0
Newmont Mining Corp COM 651639106 2,308 60,861 SH   SOLE   60,861 0 0
Alamos Gold Inc PUT 011532108 6 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands Internationa CALL 76131D103 149 2,100 SH   DFND 1 0 2,100 0
Restaurant Brands Internationa CALL 76131D103 36 500 SH   DFND 1 0 500 0
Manulife Financial Corp CALL 56501R106 569 31,000 SH   DFND 1 0 31,000 0
Royal Bank of Canada CALL 780087102 543 6,700 SH   DFND 1 0 6,700 0
Manulife Financial Corp CALL 56501R106 18 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc CALL 011532108 12 2,000 SH   DFND 1 0 2,000 0
Norbord Inc PUT 65548P403 24 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102 629 7,000 SH   DFND 1 0 7,000 0
Royal Bank of Canada CALL 780087102 2,620 32,300 SH   DFND 1 0 32,300 0
Cenovus Energy Inc COM 15135U109 94 10,000 SH   SOLE   10,000 0 0
Canadian National Railway Co CALL 136375102 1,877 20,900 SH   DFND 1 0 20,900 0
Canadian National Railway Co PUT 136375102 395 4,400 SH   DFND 1 0 4,400 0
Franco-Nevada Corp PUT 351858105 46 500 SH   DFND 1 0 500 0
Agnico Eagle Mines Ltd PUT 008474108 54 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102 26 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101 110 1,500 SH   DFND 1 0 1,500 0
Nutrien Ltd CALL 67077M108 528 10,600 SH   DFND 1 0 10,600 0
Franco-Nevada Corp PUT 351858105 91 1,000 SH   DFND 1 0 1,000 0
IAMGOLD Corp CALL 450913108 27 7,900 SH   DFND 1 0 7,900 0
Fortis Inc/Canada PUT 349553107 135 3,200 SH   DFND 1 0 3,200 0
Suncor Energy Inc PUT 867224107 9 300 SH   DFND 1 0 300 0
Rogers Communications Inc PUT 775109200 317 6,500 SH   DFND 1 0 6,500 0
Toronto-Dominion Bank/The CALL 891160509 6 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The PUT 064149107 45 800 SH   DFND 1 0 800 0
Bank of Montreal PUT 063671101 74 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760 755 15,600 SH   DFND 1 0 15,600 0
Pembina Pipeline Corp PUT 706327103 7 200 SH   DFND 1 0 200 0
Crescent Point Energy Corp CALL 22576C101 15 3,500 SH   DFND 1 0 3,500 0
Suncor Energy Inc CALL 867224107 634 20,100 SH   DFND 1 0 20,100 0
Rogers Communications Inc CALL 775109200 107 2,200 SH   DFND 1 0 2,200 0
Rogers Communications Inc PUT 775109200 205 4,200 SH   DFND 1 0 4,200 0
Newmont Mining Corp COM 651639106 10 262 SH   SOLE   262 0 0
Newmont Mining Corp COM 651639106 15 393 SH   DFND 1 0 393 0
Newmont Mining Corp COM 651639106 0 12 SH   DFND 1 0 12 0
Canadian Imperial Bank of Comm PUT 136069101 99 1,200 SH   DFND 1 0 1,200 0
Pembina Pipeline Corp PUT 706327103 56 1,500 SH   DFND 1 0 1,500 0
Encana Corp PUT 292505104 30 6,500 SH   DFND 1 0 6,500 0
Manulife Financial Corp PUT 56501R106 229 12,500 SH   DFND 1 0 12,500 0
Canadian National Railway Co CALL 136375102 180 2,000 SH   DFND 1 0 2,000 0
Rogers Communications Inc CALL 775109200 1,081 22,200 SH   DFND 1 0 22,200 0
Baytex Energy Corp PUT 07317Q105 3 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105 35 1,000 SH   DFND 1 0 1,000 0
Kirkland Lake Gold Ltd PUT 49741E100 22 500 SH   DFND 1 0 500 0
Open Text Corp CALL 683715106 999 24,500 SH   DFND 1 0 24,500 0
Barrick Gold Corp CALL 067901108 66 3,800 SH   DFND 1 0 3,800 0
Rogers Communications Inc PUT 775109200 399 8,200 SH   DFND 1 0 8,200 0
Magna International Inc CALL 559222401 2,735 51,300 SH   DFND 1 0 51,300 0
Canadian Pacific Railway Ltd CALL 13645T100 333 1,500 SH   DFND 1 0 1,500 0
Suncor Energy Inc PUT 867224107 915 29,000 SH   DFND 1 0 29,000 0
Bank of Nova Scotia/The PUT 064149107 1,392 24,500 SH   SOLE   24,500 0 0
SSR Mining Inc PUT 784730103 22 1,500 SH   DFND 1 0 1,500 0
Agnico Eagle Mines Ltd PUT 008474108 107 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada CALL 780087102 673 8,300 SH   DFND 1 0 8,300 0
Toronto-Dominion Bank/The CALL 891160509 64 1,100 SH   DFND 1 0 1,100 0
Royal Bank of Canada CALL 780087102 535 6,600 SH   DFND 1 0 6,600 0
Toronto-Dominion Bank/The PUT 891160509 2,332 40,000 SH   DFND 1 0 40,000 0
Royal Bank of Canada CALL 780087102 162 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada CALL 780087102 122 1,500 SH   DFND 1 0 1,500 0
Toronto-Dominion Bank/The CALL 891160509 437 7,500 SH   DFND 1 0 7,500 0
Bank of Montreal CALL 063671101 184 2,500 SH   DFND 1 0 2,500 0
TELUS Corp PUT 87971M103 267 7,500 SH   DFND 1 0 7,500 0
Rogers Communications Inc CALL 775109200 1,305 26,800 SH   DFND 1 0 26,800 0
Wheaton Precious Metals Corp CALL 962879102 121 4,600 SH   DFND 1 0 4,600 0
Bank of Montreal CALL 063671101 442 6,000 SH   DFND 1 0 6,000 0
Bank of Nova Scotia/The CALL 064149107 630 11,100 SH   DFND 1 0 11,100 0
Rogers Communications Inc CALL 775109200 599 12,300 SH   DFND 1 0 12,300 0
Suncor Energy Inc PUT 867224107 173 5,500 SH   DFND 1 0 5,500 0
Imperial Oil Ltd CALL 453038408 76 2,900 SH   DFND 1 0 2,900 0
Canadian Natural Resources Ltd CALL 136385101 125 4,700 SH   DFND 1 0 4,700 0
Toronto-Dominion Bank/The CALL 891160509 58 1,000 SH   DFND 1 0 1,000 0
Magna International Inc CALL 559222401 533 10,000 SH   DFND 1 0 10,000 0
Hudbay Minerals Inc CALL 443628102 2 600 SH   DFND 1 0 600 0
Nutrien Ltd PUT 67077M108 149 3,000 SH   DFND 1 0 3,000 0
Agnico Eagle Mines Ltd CALL 008474108 54 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp PUT 351858105 91 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107 25 800 SH   DFND 1 0 800 0
Wheaton Precious Metals Corp CALL 962879102 31 1,200 SH   DFND 1 0 1,200 0
SPDR S&P 500 ETF CALL 78462F103 12,761 43,000 SH   SOLE   43,000 0 0
Bank of Nova Scotia/The CALL 064149107 28 500 SH   SOLE   500 0 0
Bank of Nova Scotia/The CALL 064149107 852 15,000 SH   SOLE   15,000 0 0
Bank of Nova Scotia/The CALL 064149107 210 3,700 SH   SOLE   3,700 0 0
Bank of Nova Scotia/The CALL 064149107 28 500 SH   SOLE   500 0 0
Bank of Nova Scotia/The CALL 064149107 114 2,000 SH   SOLE   2,000 0 0
Royal Bank of Canada CALL 780087102 130 1,600 SH   DFND 1 0 1,600 0
Canadian Imperial Bank of Comm CALL 136069101 33,003 400,000 SH   SOLE   400,000 0 0
Toronto-Dominion Bank/The CALL 891160509 6 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101 611 8,300 SH   DFND 1 0 8,300 0
Canadian Imperial Bank of Comm CALL 136069101 124 1,500 SH   DFND 1 0 1,500 0
Agnico Eagle Mines Ltd PUT 008474108 27 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101 184 2,500 SH   DFND 1 0 2,500 0
Canadian Imperial Bank of Comm CALL 136069101 173 2,100 SH   DFND 1 0 2,100 0
Royal Bank of Canada PUT 780087102 1,541 19,000 SH   DFND 1 0 19,000 0
Royal Bank of Canada PUT 780087102 243 3,000 SH   DFND 1 0 3,000 0
Vermilion Energy Inc PUT 923725105 2 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The PUT 064149107 85 1,500 SH   DFND 1 0 1,500 0
Bank of Montreal PUT 063671101 147 2,000 SH   DFND 1 0 2,000 0
Crescent Point Energy Corp PUT 22576C101 43 10,100 SH   DFND 1 0 10,100 0
Royal Bank of Canada CALL 780087102 2,515 31,000 SH   SOLE   31,000 0 0
Royal Bank of Canada CALL 780087102 8 100 SH   SOLE   100 0 0
Bank of Nova Scotia/The CALL 064149107 170 3,000 SH   SOLE   3,000 0 0
Bank of Montreal CALL 063671101 479 6,500 SH   SOLE   6,500 0 0
Canadian Imperial Bank of Comm CALL 136069101 248 3,000 SH   SOLE   3,000 0 0
Manulife Financial Corp CALL 56501R106 18 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101 42 9,800 SH   DFND 1 0 9,800 0
Sun Life Financial Inc CALL 866796105 2,562 57,300 SH   DFND 1 0 57,300 0
TRILLIUM THERAPEUTICS INC COM 89620X506 0 500 SH   DFND 1 0 500 0
Sun Life Financial Inc CALL 866796105 2,862 64,000 SH   DFND 1 0 64,000 0
Toronto-Dominion Bank/The CALL 891160509 3,586 61,500 SH   DFND 1 0 61,500 0
SSR Mining Inc CALL 784730103 14 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp PUT 706327103 37 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105 67 4,000 SH   DFND 1 0 4,000 0
Canopy Growth Corp COM 138035100 1,156 50,400 SH   DFND 1 0 50,400 0
Canadian National Railway Co CALL 136375102 63 700 SH   DFND 1 0 700 0
Bank of Montreal CALL 063671101 22 300 SH   DFND 1 0 300 0
Cameco Corp PUT 13321L108 5 500 SH   DFND 1 0 500 0
Imperial Oil Ltd CALL 453038408 3 100 SH   DFND 1 0 100 0
SPDR S&P 500 ETF PUT 78462F103 1,988 6,700 SH   SOLE   6,700 0 0
Suncor Energy Inc PUT 867224107 180 5,700 SH   DFND 1 0 5,700 0
Suncor Energy Inc CALL 867224107 1,183 37,500 SH   DFND 1 0 37,500 0
Methanex Corp PUT 59151K108 18 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760 77 1,600 SH   SOLE   1,600 0 0
Methanex Corp PUT 59151K108 18 500 SH   DFND 1 0 500 0
Open Text Corp PUT 683715106 139 3,400 SH   DFND 1 0 3,400 0
Royal Bank of Canada PUT 780087102 4,664 57,500 SH   SOLE   57,500 0 0
Bank of Montreal PUT 063671101 604 8,200 SH   SOLE   8,200 0 0
Canadian Imperial Bank of Comm CALL 136069101 1,650 20,000 SH   DFND 1 0 20,000 0
Valeant Pharmaceuticals Intern CALL 071734107 37 1,700 SH   DFND 1 0 1,700 0
Bank of Nova Scotia/The PUT 064149107 2,647 46,600 SH   SOLE   46,600 0 0
Toronto-Dominion Bank/The PUT 891160509 117 2,000 SH   DFND 1 0 2,000 0
Suncor Energy Inc PUT 867224107 599 19,000 SH   DFND 1 0 19,000 0
Precision Drilling Corp CALL 74022D308 22 19,600 SH   DFND 1 0 19,600 0
Canadian Imperial Bank of Comm PUT 136069101 1,856 22,500 SH   SOLE   22,500 0 0
Nikkei 225 PUT 464287382 20,121 100,000 SH   DFND 4 0 100,000 0
Cameco Corp PUT 13321L108 69 7,300 SH   DFND 1 0 7,300 0
Sun Life Financial Inc PUT 866796105 170 3,800 SH   DFND 1 0 3,800 0
Bank of Nova Scotia/The PUT 064149107 511 9,000 SH   DFND 1 0 9,000 0
Toronto-Dominion Bank/The CALL 891160509 117 2,000 SH   DFND 1 0 2,000 0
Rogers Communications Inc CALL 775109200 112 2,300 SH   DFND 1 0 2,300 0
Royal Bank of Canada CALL 780087102 965 11,900 SH   DFND 1 0 11,900 0
Hudbay Minerals Inc CALL 443628102 28 7,700 SH   DFND 1 0 7,700 0
Newmont Mining Corp COM 651639106 889 23,500 SH   SOLE   23,500 0 0
Nutrien Ltd CALL 67077M108 1,280 25,700 SH   DFND 1 0 25,700 0
Sun Life Financial Inc PUT 866796105 188 4,200 SH   DFND 1 0 4,200 0
Bank of Nova Scotia/The PUT 064149107 233 4,100 SH   SOLE   4,100 0 0
Bank of Montreal PUT 063671101 523 7,100 SH   SOLE   7,100 0 0
Toronto-Dominion Bank/The PUT 891160509 122 2,100 SH   DFND 1 0 2,100 0
Magna International Inc PUT 559222401 800 15,000 SH   DFND 1 0 15,000 0
Canadian Imperial Bank of Comm PUT 136069101 17 200 SH   DFND 1 0 200 0
Agnico Eagle Mines Ltd CALL 008474108 54 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107 540 9,500 SH   SOLE   9,500 0 0
Suncor Energy Inc CALL 867224107 9 300 SH   DFND 1 0 300 0
Toronto-Dominion Bank/The CALL 891160509 466 8,000 SH   DFND 1 0 8,000 0
Royal Bank of Canada CALL 780087102 527 6,500 SH   DFND 1 0 6,500 0
Royal Bank of Canada CALL 780087102 203 2,500 SH   DFND 1 0 2,500 0
Kinross Gold Corp CALL 496902404 8 1,700 SH   DFND 1 0 1,700 0
Thomson Reuters Corp PUT 884903709 33 500 SH   DFND 1 0 500 0
Royal Bank of Canada CALL 780087102 284 3,500 SH   DFND 1 0 3,500 0
BCE Inc CALL 05534B760 106 2,200 SH   DFND 1 0 2,200 0
VANECK VEC JR GOLD MN ETF ETF 92189F791 145,025 4,000,000 SH   SOLE   4,000,000 0 0
VANECK VEC GLD MINERS ETF ETF 92189F106 160,244 6,000,000 SH   SOLE   6,000,000 0 0
ISHARES ESG MSCI EM ETF ETF 46434G863 44 1,349 SH   DFND 1 0 1,349 0
Magna International Inc CALL 559222401 11 200 SH   DFND 1 0 200 0
Precision Drilling Corp CALL 74022D308 1 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105 13 800 SH   DFND 1 0 800 0
Bank of Nova Scotia/The CALL 064149107 460 8,100 SH   SOLE   8,100 0 0
Bank of Nova Scotia/The PUT 064149107 4,004 70,500 SH   SOLE   70,500 0 0
Bank of Montreal CALL 063671101 604 8,200 SH   DFND 1 0 8,200 0
Royal Bank of Canada CALL 780087102 324 4,000 SH   DFND 1 0 4,000 0
Teck Resources Ltd PUT 878742204 24 1,500 SH   DFND 1 0 1,500 0
Barrick Gold Corp PUT 067901108 17 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd PUT 13645T100 889 4,000 SH   DFND 1 0 4,000 0
Brookfield Asset Management In CALL 112585104 32 600 SH   DFND 1 0 600 0
Rogers Communications Inc PUT 775109200 24 500 SH   DFND 1 0 500 0
Pembina Pipeline Corp CALL 706327103 96 2,600 SH   DFND 1 0 2,600 0
Shaw Communications Inc CALL 82028K200 982 50,000 SH   DFND 1 0 50,000 0
Canadian National Railway Co CALL 136375102 269 3,000 SH   DFND 1 0 3,000 0
SECTOR SPDR TR INT-FINL ETF 81369Y605 639 22,838 SH   SOLE   22,838 0 0
Rogers Communications Inc CALL 775109200 122 2,500 SH   DFND 1 0 2,500 0
Bank of Nova Scotia/The CALL 064149107 1,136 20,000 SH   DFND 1 0 20,000 0
Netflix Inc COM 64110L106 803 3,000 SH   SOLE   3,000 0 0
Toronto-Dominion Bank/The CALL 891160509 47 800 SH   DFND 1 0 800 0
Fortis Inc/Canada PUT 349553107 59 1,400 SH   DFND 1 0 1,400 0
Royal Bank of Canada CALL 780087102 1,314 16,200 SH   DFND 1 0 16,200 0
Royal Bank of Canada PUT 780087102 122 1,500 SH   DFND 1 0 1,500 0
Toronto-Dominion Bank/The PUT 891160509 87 1,500 SH   DFND 1 0 1,500 0
Toronto-Dominion Bank/The PUT 891160509 111 1,900 SH   DFND 1 0 1,900 0
Brookfield Asset Management In CALL 112585104 271 5,100 SH   DFND 1 0 5,100 0
Valeant Pharmaceuticals Intern CALL 071734107 87 4,000 SH   DFND 1 0 4,000 0
Barrick Gold Corp PUT 067901108 69 4,000 SH   DFND 1 0 4,000 0
Rogers Communications Inc PUT 775109200 10 200 SH   DFND 1 0 200 0
Royal Bank of Canada CALL 780087102 568 7,000 SH   DFND 1 0 7,000 0
Nutrien Ltd PUT 67077M108 50 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102 377 4,200 SH   DFND 1 0 4,200 0
Canadian Natural Resources Ltd PUT 136385101 1,618 60,800 SH   DFND 1 0 60,800 0
Cameco Corp CALL 13321L108 20 2,100 SH   DFND 1 0 2,100 0
Magna International Inc PUT 559222401 5 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Comm PUT 136069101 83 1,000 SH   SOLE   1,000 0 0
Imperial Oil Ltd PUT 453038408 52 2,000 SH   DFND 1 0 2,000 0
HSBC Holdings PLC COM 404280406 1 30 SH   DFND 1 0 30 0
Smith & Nephew PLC COM 83175M205 1 30 SH   DFND 1 0 30 0
DocuSign Inc COM 256163106 408 6,593 SH   SOLE   6,593 0 0
Canadian Pacific Railway Ltd PUT 13645T100 689 3,100 SH   DFND 1 0 3,100 0
TELUS Corp CALL 87971M103 349 9,800 SH   DFND 1 0 9,800 0
Canadian Pacific Railway Ltd PUT 13645T100 667 3,000 SH   DFND 1 0 3,000 0
Hudbay Minerals Inc PUT 443628102 5 1,500 SH   DFND 1 0 1,500 0
Canadian Pacific Railway Ltd PUT 13645T100 222 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101 311 11,700 SH   DFND 1 0 11,700 0
Cameco Corp PUT 13321L108 52 5,500 SH   DFND 1 0 5,500 0
Royal Bank of Canada CALL 780087102 81 1,000 SH   SOLE   1,000 0 0
Barrick Gold Corp PUT 067901108 17 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106 2 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Comm PUT 136069101 3,383 41,000 SH   SOLE   41,000 0 0
Bank of Nova Scotia/The PUT 064149107 28 500 SH   SOLE   500 0 0
Toronto-Dominion Bank/The PUT 891160509 1,178 20,200 SH   DFND 1 0 20,200 0
Chevron Corp COM 166764100 24 200 SH   SOLE   200 0 0
Exxon Mobil Corp COM 30231G102 42 600 SH   SOLE   600 0 0
ConocoPhillips COM 20825C104 17 300 SH   SOLE   300 0 0
SPDR S&P 500 ETF PUT 78462F103 74,193 250,000 SH   SOLE   250,000 0 0
Restaurant Brands Internationa COM 76131D103 7 100 SH   DFND 1 0 100 0
Teck Resources Ltd PUT 878742204 37 2,300 SH   DFND 1 0 2,300 0
Baytex Energy Corp CALL 07317Q105 11 7,100 SH   DFND 1 0 7,100 0
Toronto-Dominion Bank/The PUT 891160509 12 200 SH   DFND 1 0 200 0
Magna International Inc CALL 559222401 229 4,300 SH   DFND 1 0 4,300 0
Rogers Communications Inc CALL 775109200 511 10,500 SH   DFND 1 0 10,500 0
Pembina Pipeline Corp CALL 706327103 59 1,600 SH   DFND 1 0 1,600 0
Agnico Eagle Mines Ltd CALL 008474108 11 200 SH   DFND 1 0 200 0
Methanex Corp PUT 59151K108 18 500 SH   DFND 1 0 500 0
Shopify Inc COM 82509L107 1,496 4,800 SH   DFND 1 0 4,800 0
Canadian Imperial Bank of Comm PUT 136069101 380 4,600 SH   SOLE   4,600 0 0
CGI Group Inc CALL 12532H104 55 700 SH   DFND 1 0 700 0
Toronto-Dominion Bank/The CALL 891160509 58 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101 2,272 85,400 SH   DFND 1 0 85,400 0
Restaurant Brands Internationa CALL 76131D103 43 600 SH   DFND 1 0 600 0
Canadian Natural Resources Ltd PUT 136385101 295 11,100 SH   DFND 1 0 11,100 0
Royal Bank of Canada PUT 780087102 811 10,000 SH   SOLE   10,000 0 0
Royal Bank of Canada PUT 780087102 2,458 30,300 SH   SOLE   30,300 0 0
Suncor Energy Inc PUT 867224107 202 6,400 SH   DFND 1 0 6,400 0
Canadian Imperial Bank of Comm PUT 136069101 305 3,700 SH   DFND 1 0 3,700 0
Royal Bank of Canada PUT 780087102 32 400 SH   SOLE   400 0 0
Bank of Montreal PUT 063671101 29 400 SH   SOLE   400 0 0
Methanex Corp CALL 59151K108 4 100 SH   DFND 1 0 100 0
Encana Corp CALL 292505104 105 23,000 SH   DFND 1 0 23,000 0
Nutrien Ltd CALL 67077M108 50 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102 81 1,000 SH   SOLE   1,000 0 0
Royal Bank of Canada PUT 780087102 1,622 20,000 SH   SOLE   20,000 0 0
Canadian Imperial Bank of Comm PUT 136069101 454 5,500 SH   SOLE   5,500 0 0
Canadian Imperial Bank of Comm PUT 136069101 124 1,500 SH   SOLE   1,500 0 0
Toronto-Dominion Bank/The PUT 891160509 17 300 SH   DFND 1 0 300 0
XPO Logistics Inc COM 983793100 353 4,938 SH   SOLE   4,938 0 0
Suncor Energy Inc CALL 867224107 6 200 SH   DFND 1 0 200 0
Canadian Natural Resources Ltd PUT 136385101 133 5,000 SH   DFND 1 0 5,000 0
Valeant Pharmaceuticals Intern PUT 071734107 11 500 SH   DFND 1 0 500 0
Osisko Gold Royalties Ltd CALL 68827L101 2 200 SH   DFND 1 0 200 0
Restaurant Brands Internationa PUT 76131D103 306 4,300 SH   DFND 1 0 4,300 0
Arista Networks Inc COM 040413106 161 676 SH   SOLE   676 0 0
Vermilion Energy Inc PUT 923725105 78 4,700 SH   DFND 1 0 4,700 0
Algonquin Power & Utilities Co CALL 015857105 226 16,500 SH   DFND 1 0 16,500 0
Toronto-Dominion Bank/The CALL 891160509 169 2,900 SH   DFND 1 0 2,900 0
Village Farms International In COM 92707Y108 72 7,994 SH   SOLE   7,994 0 0
Bank of Nova Scotia/The PUT 064149107 2,204 38,800 SH   SOLE   38,800 0 0
DocuSign Inc COM 256163106 1,034 16,708 SH   SOLE   16,708 0 0
Exact Sciences Corp COM 30063P105 1,875 20,750 SH   SOLE   20,750 0 0
Erie Indemnity Co COM 29530P102 758 4,082 SH   SOLE   4,082 0 0
Dropbox Inc COM 26210C104 626 31,025 SH   SOLE   31,025 0 0
MongoDB Inc COM 60937P106 812 6,738 SH   SOLE   6,738 0 0
MarketAxess Holdings Inc COM 57060D108 7,607 23,229 SH   SOLE   23,229 0 0
E TRADE Financial Corp COM 269246401 630 14,428 SH   SOLE   14,428 0 0
Zebra Technologies Corp COM 989207105 1,789 8,671 SH   SOLE   8,671 0 0
Ionis Pharmaceuticals Inc COM 462222100 1,283 21,420 SH   SOLE   21,420 0 0
Okta Inc COM 679295105 1,644 16,701 SH   SOLE   16,701 0 0
Valeant Pharmaceuticals Intern CALL 071734107 65 3,000 SH   DFND 1 0 3,000 0
Uber Technologies Inc COM 90353T100 906 29,740 SH   SOLE   29,740 0 0
FactSet Research Systems Inc COM 303075105 1,493 6,145 SH   SOLE   6,145 0 0
Paycom Software Inc COM 70432V102 1,674 7,991 SH   SOLE   7,991 0 0
Equity LifeStyle Properties In COM 29472R108 1,834 13,729 SH   SOLE   13,729 0 0
Twilio Inc COM 90138F102 1,968 17,903 SH   SOLE   17,903 0 0
Snap Inc COM 83304A106 1,757 111,235 SH   SOLE   111,235 0 0
Sun Communities Inc COM 866674104 2,163 14,569 SH   SOLE   14,569 0 0
EPAM Systems Inc COM 29414B104 1,600 8,779 SH   SOLE   8,779 0 0
HEICO Corp COM 422806109 863 6,915 SH   SOLE   6,915 0 0
HEICO Corp COM 422806208 1,189 12,215 SH   SOLE   12,215 0 0
Alphabet Inc COM 02079K305 733 600 SH   SOLE   600 0 0
Canadian Natural Resources Ltd PUT 136385101 370 13,900 SH   DFND 1 0 13,900 0
Enbridge Inc CALL 29250N105 175 5,000 SH   DFND 1 0 5,000 0
Bank of Montreal PUT 063671101 7 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd PUT 136385101 162 6,100 SH   DFND 1 0 6,100 0
Teck Resources Ltd PUT 878742204 47 2,900 SH   DFND 1 0 2,900 0
Enerplus Corp CALL 292766102 15 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107 57 1,000 SH   SOLE   1,000 0 0
Bank of Nova Scotia/The CALL 064149107 176 3,100 SH   SOLE   3,100 0 0
Bank of Nova Scotia/The PUT 064149107 114 2,000 SH   SOLE   2,000 0 0
Hudbay Minerals Inc CALL 443628102 5 1,300 SH   DFND 1 0 1,300 0
Canadian Natural Resources Ltd PUT 136385101 29 1,100 SH   DFND 1 0 1,100 0
BCE Inc CALL 05534B760 2,418 50,000 SH   DFND 1 0 50,000 0
Canadian Imperial Bank of Comm PUT 136069101 2,269 27,500 SH   SOLE   27,500 0 0
Canadian Imperial Bank of Comm PUT 136069101 1,856 22,500 SH   SOLE   22,500 0 0
Bank of Nova Scotia/The PUT 064149107 261 4,600 SH   SOLE   4,600 0 0
Bank of Nova Scotia/The PUT 064149107 62 1,100 SH   SOLE   1,100 0 0
Canadian Imperial Bank of Comm PUT 136069101 157 1,900 SH   DFND 1 0 1,900 0
Royal Bank of Canada PUT 780087102 333 4,100 SH   SOLE   4,100 0 0
Agnico Eagle Mines Ltd CALL 008474108 1,324 24,700 SH   DFND 1 0 24,700 0
Encana Corp PUT 292505104 9 1,900 SH   DFND 1 0 1,900 0
Brookfield Asset Management In PUT 112585104 53 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107 1,392 24,500 SH   SOLE   24,500 0 0
Toronto-Dominion Bank/The CALL 891160509 17 300 SH   DFND 1 0 300 0
Barrick Gold Corp CALL 067901108 59 3,400 SH   DFND 1 0 3,400 0
Bank of Montreal PUT 063671101 972 13,200 SH   DFND 1 0 13,200 0
Corteva Inc COM 22052L104 3 106 SH   SOLE   106 0 0
Corteva Inc COM 22052L104 12,916 461,324 SH   SOLE   461,324 0 0
Nutrien Ltd PUT 67077M108 35 700 SH   DFND 1 0 700 0
Gildan Activewear Inc PUT 375916103 75 2,100 SH   DFND 1 0 2,100 0
Canadian Natural Resources Ltd PUT 136385101 27 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp PUT 22576C101 9 2,000 SH   DFND 1 0 2,000 0
Cameco Corp CALL 13321L108 47 5,000 SH   DFND 1 0 5,000 0
Silgan Holdings Inc COM 827048109 2 60 SH   DFND 1 0 60 0
Agnico Eagle Mines Ltd CALL 008474108 54 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105 7 200 SH   DFND 1 0 200 0
Nikkei 225 CALL 464287382 0 0 SH   DFND 4 0 0 0
Algonquin Power & Utilities Co PUT 015857105 27 2,000 SH   DFND 1 0 2,000 0
Kirkland Lake Gold Ltd CALL 49741E100 54 1,200 SH   DFND 1 0 1,200 0
Bank of Nova Scotia/The CALL 064149107 57 1,000 SH   SOLE   1,000 0 0
Bank of Montreal PUT 063671101 29 400 SH   DFND 1 0 400 0
Brookfield Asset Management In CALL 112585104 324 6,100 SH   DFND 1 0 6,100 0
Alamos Gold Inc CALL 011532108 50 8,600 SH   DFND 1 0 8,600 0
Teck Resources Ltd CALL 878742204 36 2,200 SH   DFND 1 0 2,200 0
Agnico Eagle Mines Ltd CALL 008474108 21 400 SH   DFND 1 0 400 0
Algonquin Power & Utilities Co PUT 015857105 55 4,000 SH   DFND 1 0 4,000 0
Cameco Corp CALL 13321L108 28 3,000 SH   DFND 1 0 3,000 0
SSR Mining Inc PUT 784730103 7 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The PUT 891160509 134 2,300 SH   DFND 1 0 2,300 0
Pretium Resources Inc CALL 74139C102 167 14,500 SH   DFND 1 0 14,500 0
BCE Inc CALL 05534B760 179 3,700 SH   DFND 1 0 3,700 0
Teck Resources Ltd CALL 878742204 113 7,000 SH   DFND 1 0 7,000 0
TELUS Corp PUT 87971M103 53 1,500 SH   DFND 1 0 1,500 0
Precision Drilling Corp PUT 74022D308 2 2,000 SH   DFND 1 0 2,000 0
BCE Inc PUT 05534B760 1,258 26,000 SH   DFND 1 0 26,000 0
Bank of Montreal CALL 063671101 52 700 SH   DFND 1 0 700 0
Canadian Pacific Railway Ltd CALL 13645T100 3,467 15,600 SH   DFND 1 0 15,600 0
Brookfield Renewable Partners CALL G16258108 81 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107 341 6,000 SH   DFND 1 0 6,000 0
BCE Inc CALL 05534B760 189 3,900 SH   DFND 1 0 3,900 0
Shaw Communications Inc PUT 82028K200 20 1,000 SH   DFND 1 0 1,000 0
Encana Corp PUT 292505104 109 23,700 SH   DFND 1 0 23,700 0
Agnico Eagle Mines Ltd CALL 008474108 54 1,000 SH   DFND 1 0 1,000 0
CenturyLink Inc PUT 156700106 2,309 185,000 SH   SOLE   185,000 0 0
Toronto-Dominion Bank/The CALL 891160509 233 4,000 SH   DFND 1 0 4,000 0
Toronto-Dominion Bank/The CALL 891160509 146 2,500 SH   DFND 1 0 2,500 0
Nutrien Ltd CALL 67077M108 60 1,200 SH   DFND 1 0 1,200 0
Enerplus Corp PUT 292766102 30 4,000 SH   DFND 1 0 4,000 0
Thomson Reuters Corp PUT 884903709 20 300 SH   DFND 1 0 300 0
Barrick Gold Corp CALL 067901108 324 18,700 SH   DFND 1 0 18,700 0
Toronto-Dominion Bank/The CALL 891160509 111 1,900 SH   DFND 1 0 1,900 0
Toronto-Dominion Bank/The CALL 891160509 6 100 SH   DFND 1 0 100 0
Brookfield Asset Management In CALL 112585104 956 18,000 SH   DFND 1 0 18,000 0
Brookfield Asset Management In CALL 112585104 255 4,800 SH   DFND 1 0 4,800 0
Magna International Inc CALL 559222401 768 14,400 SH   DFND 1 0 14,400 0
Newmont Mining Corp CALL 651639106 19 500 SH   DFND 1 0 500 0
Encana Corp CALL 292505104 16 3,600 SH   DFND 1 0 3,600 0
Methanex Corp PUT 59151K108 35 1,000 SH   DFND 1 0 1,000 0
SPDR S&P 500 ETF PUT 78462F103 18,548 62,500 SH   SOLE   62,500 0 0
Canadian National Railway Co PUT 136375102 90 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The COM 064149107 227,394 4,000,000 SH   SOLE   4,000,000 0 0
Cameco Corp CALL 13321L108 19 2,000 SH   DFND 1 0 2,000 0
SPDR S&P 500 ETF CALL 78462F103 22,258 75,000 SH   SOLE   75,000 0 0
Methanex Corp CALL 59151K108 106 3,000 SH   DFND 1 0 3,000 0
Cenovus Energy Inc PUT 15135U109 17 1,800 SH   DFND 1 0 1,800 0
Encana Corp CALL 292505104 6 1,400 SH   DFND 1 0 1,400 0
Vermilion Energy Inc PUT 923725105 3 200 SH   DFND 1 0 200 0
SECTOR SPDR TR- UTILITIES PUT 81369Y886 7,380 114,000 SH   SOLE   114,000 0 0
Vermilion Energy Inc PUT 923725105 97 5,800 SH   DFND 1 0 5,800 0
SECTOR SPDR TR- UTILITIES PUT 81369Y886 3,936 60,800 SH   SOLE   60,800 0 0
Just Energy Group Inc CALL 48213W101 9 4,000 SH   DFND 1 0 4,000 0
Crescent Point Energy Corp PUT 22576C101 33 7,800 SH   DFND 1 0 7,800 0
Bank of Nova Scotia/The CALL 064149107 244 4,300 SH   DFND 1 0 4,300 0
Werner Enterprises Inc COM 950755108 0 7 SH   DFND 1 0 7 0
VANECK VEC JR GOLD MN ETF ETF 92189F791 1,230 33,929 SH   SOLE   33,929 0 0
Westport Fuel Systems Inc CALL 960908309 5 2,000 SH   DFND 1 0 2,000 0
BCE Inc CALL 05534B760 193 4,000 SH   DFND 1 0 4,000 0
Restaurant Brands Internationa CALL 76131D103 78 1,100 SH   DFND 1 0 1,100 0
Enbridge Inc CALL 29250N105 4 100 SH   DFND 1 0 100 0
Fortis Inc/Canada COM 349553107 127 3,000 SH   SOLE   3,000 0 0
Vermilion Energy Inc PUT 923725105 2 100 SH   DFND 1 0 100 0
Norbord Inc PUT 65548P403 24 1,000 SH   DFND 1 0 1,000 0
SSR Mining Inc CALL 784730103 22 1,500 SH   DFND 1 0 1,500 0
Baytex Energy Corp CALL 07317Q105 21 14,000 SH   DFND 1 0 14,000 0
Cameco Corp CALL 13321L108 42 4,400 SH   DFND 1 0 4,400 0
Crescent Point Energy Corp PUT 22576C101 13 3,000 SH   DFND 1 0 3,000 0
Encana Corp CALL 292505104 66 14,500 SH   DFND 1 0 14,500 0
Shaw Communications Inc PUT 82028K200 4 200 SH   DFND 1 0 200 0
SSR Mining Inc CALL 784730103 14 1,000 SH   DFND 1 0 1,000 0
Wal-Mart Stores Inc COM 931142103 42 354 SH   SOLE   354 0 0
Northrop Grumman Corp COM 666807102 177 473 SH   SOLE   473 0 0
Encana Corp CALL 292505104 7 1,500 SH   DFND 1 0 1,500 0
Kinross Gold Corp PUT 496902404 4 800 SH   DFND 1 0 800 0
Barrick Gold Corp PUT 067901108 17 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401 299 5,600 SH   DFND 1 0 5,600 0
Barrick Gold Corp CALL 067901108 50 2,900 SH   DFND 1 0 2,900 0
Teck Resources Ltd CALL 878742204 58 3,600 SH   DFND 1 0 3,600 0
Pembina Pipeline Corp PUT 706327103 15 400 SH   DFND 1 0 400 0
Newmont Mining Corp CALL 651639106 38 1,000 SH   DFND 1 0 1,000 0
Lowe's Cos Inc PUT 548661107 1,023 9,300 SH   SOLE   9,300 0 0
TELUS Corp CALL 87971M103 1,025 28,800 SH   DFND 1 0 28,800 0
Crescent Point Energy Corp PUT 22576C101 13 3,000 SH   DFND 1 0 3,000 0
Kirkland Lake Gold Ltd CALL 49741E100 4 100 SH   DFND 1 0 100 0
Royal Bank of Canada CALL 780087102 243 3,000 SH   DFND 1 0 3,000 0
Manulife Financial Corp PUT 56501R106 37 2,000 SH   DFND 1 0 2,000 0
Tesla Inc CALL 88160R101 4,817 20,000 SH   SOLE   20,000 0 0
Newmont Mining Corp CALL 651639106 8 200 SH   DFND 1 0 200 0
IAMGOLD Corp CALL 450913108 21 6,100 SH   DFND 1 0 6,100 0
Pretium Resources Inc CALL 74139C102 92 8,000 SH   DFND 1 0 8,000 0
Kroger Co/The PUT 501044101 10,312 400,000 SH   SOLE   400,000 0 0
Agnico Eagle Mines Ltd PUT 008474108 32 600 SH   DFND 1 0 600 0
Darden Restaurants Inc PUT 237194105 10,758 91,000 SH   SOLE   91,000 0 0
Barrick Gold Corp CALL 067901108 92 5,300 SH   DFND 1 0 5,300 0
Royal Bank of Canada PUT 780087102 5,624 69,300 SH   SOLE   69,300 0 0
Imperial Oil Ltd PUT 453038408 52 2,000 SH   DFND 1 0 2,000 0
Youngevity International Inc COM 987537206 2 342 SH   DFND 1 0 342 0
SECTOR SPDR TR- UTILITIES PUT 81369Y886 9,018 139,300 SH   SOLE   139,300 0 0
Royal Bank of Canada CALL 780087102 81 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107 250 4,400 SH   DFND 1 0 4,400 0
Canadian Imperial Bank of Comm PUT 136069101 223 2,700 SH   DFND 1 0 2,700 0
Stanley Black & Decker Inc PUT 854502101 8,665 60,000 SH   SOLE   60,000 0 0
ISHARES MSCI EAFE ETF PUT 464287465 5,719 87,700 SH   SOLE   87,700 0 0
Nordstrom Inc PUT 655664100 2,007 59,600 SH   SOLE   59,600 0 0
Sun Life Financial Inc CALL 866796105 241 5,400 SH   DFND 1 0 5,400 0
Imperial Oil Ltd CALL 453038408 26 1,000 SH   DFND 1 0 1,000 0
WSFS Financial Corp COM 929328102 26 592 SH   SOLE   592 0 0
First Financial Bankshares Inc COM 32020R109 30 908 SH   SOLE   908 0 0
Independent Bank Corp/Rockland COM 453836108 18 239 SH   SOLE   239 0 0
Denali Therapeutics Inc COM 24823R105 1 43 SH   DFND 1 0 43 0
Epizyme Inc COM 29428V104 0 12 SH   DFND 1 0 12 0
BCE Inc PUT 05534B760 106 2,200 SH   DFND 1 0 2,200 0
Agnico Eagle Mines Ltd CALL 008474108 80 1,500 SH   DFND 1 0 1,500 0
Barrick Gold Corp CALL 067901108 180 10,400 SH   DFND 1 0 10,400 0
Novagold Resources Inc PUT 66987E206 3 500 SH   DFND 1 0 500 0
Canadian National Railway Co PUT 136375102 99 1,100 SH   DFND 1 0 1,100 0
Dropbox Inc PUT 26210C104 14 700 SH   SOLE   700 0 0
BlackBerry Ltd CALL 09228F103 7 1,400 SH   DFND 1 0 1,400 0
Suncor Energy Inc CALL 867224107 63 2,000 SH   DFND 1 0 2,000 0
Shaw Communications Inc CALL 82028K200 12 600 SH   DFND 1 0 600 0
Pyxus International Inc COM 74737V106 7 534 SH   DFND 1 0 534 0
cbdMD Inc COM 12482W101 5 1,245 SH   DFND 1 0 1,245 0
Walt Disney Co/The COM 254687106 152,392 1,169,487 SH   SOLE   1,169,487 0 0
Wal-Mart Stores Inc COM 931142103 143,554 1,209,710 SH   SOLE   1,209,710 0 0
Exxon Mobil Corp COM 30231G102 163,007 2,308,796 SH   SOLE   2,308,796 0 0
PepsiCo Inc COM 713448108 164,449 1,199,602 SH   SOLE   1,199,602 0 0
Coca-Cola Co/The COM 191216100 180,118 3,308,905 SH   SOLE   3,308,905 0 0
JPMorgan Chase & Co COM 46625H100 205,829 1,749,090 SH   SOLE   1,749,090 0 0
Johnson & Johnson COM 478160104 221,120 1,709,249 SH   SOLE   1,709,249 0 0
Procter & Gamble Co/The COM 742718109 266,020 2,138,983 SH   SOLE   2,138,983 0 0
Barrick Gold Corp PUT 067901108 12 700 SH   DFND 1 0 700 0
Agnico Eagle Mines Ltd CALL 008474108 64 1,200 SH   DFND 1 0 1,200 0
Agnico Eagle Mines Ltd PUT 008474108 134 2,500 SH   DFND 1 0 2,500 0
Alliance Data Systems Corp COM 018581108 7 52 SH   SOLE   52 0 0
Kinross Gold Corp PUT 496902404 20 4,400 SH   DFND 1 0 4,400 0
Agnico Eagle Mines Ltd CALL 008474108 263 4,900 SH   DFND 1 0 4,900 0
Pretium Resources Inc PUT 74139C102 2 200 SH   DFND 1 0 200 0
Toronto-Dominion Bank/The CALL 891160509 117 2,000 SH   DFND 1 0 2,000 0
Canadian Pacific Railway Ltd CALL 13645T100 22 100 SH   DFND 1 0 100 0
Brookfield Asset Management In PUT 112585104 127 2,400 SH   DFND 1 0 2,400 0
Agnico Eagle Mines Ltd CALL 008474108 27 500 SH   DFND 1 0 500 0
Zimmer Biomet Holdings Inc COM 98956P102 0 1 SH   SOLE   1 0 0
Canadian Imperial Bank of Comm PUT 136069101 206 2,500 SH   SOLE   2,500 0 0
Marriott International Inc/MD COM 571903202 43 346 SH   SOLE   346 0 0
State Street Corp COM 857477103 18 300 SH   SOLE   300 0 0
FedEx Corp COM 31428X106 1,114 7,653 SH   SOLE   7,653 0 0
FLIR Systems Inc PUT 302445101 1,394 26,500 SH   SOLE   26,500 0 0
FLIR Systems Inc PUT 302445101 4,470 85,000 SH   SOLE   85,000 0 0
Varian Medical Systems Inc COM 92220P105 42 356 SH   SOLE   356 0 0
General Mills Inc PUT 370334104 204 3,700 SH   SOLE   3,700 0 0
BlackBerry Ltd PUT 09228F103 10 2,000 SH   DFND 1 0 2,000 0
IAMGOLD Corp CALL 450913108 3 1,000 SH   DFND 1 0 1,000 0
ISHARES IBOXX HIGH YLD CORP PUT 464288513 30,510 350,000 SH   SOLE   350,000 0 0
Canadian Natural Resources Ltd CALL 136385101 29 1,100 SH   DFND 1 0 1,100 0
Shaw Communications Inc CALL 82028K200 43 2,200 SH   DFND 1 0 2,200 0
SPDR SERIES TRUST S&P BIOTECH ETF 78464A870 315 4,130 SH   SOLE   4,130 0 0
Shaw Communications Inc CALL 82028K200 24 1,200 SH   DFND 1 0 1,200 0
Fortis Inc/Canada PUT 349553107 1,353 32,000 SH   SOLE   32,000 0 0
Canadian Pacific Railway Ltd CALL 13645T100 1,622 7,300 SH   DFND 1 0 7,300 0
Agnico Eagle Mines Ltd CALL 008474108 268 5,000 SH   DFND 1 0 5,000 0
BlackBerry Ltd PUT 09228F103 73 14,000 SH   DFND 1 0 14,000 0
Royal Bank of Canada PUT 780087102 495 6,100 SH   SOLE   6,100 0 0
Royal Bank of Canada PUT 780087102 3,894 48,000 SH   SOLE   48,000 0 0
Toronto-Dominion Bank/The PUT 891160509 1,458 25,000 SH   DFND 1 0 25,000 0
Toronto-Dominion Bank/The PUT 891160509 58 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509 1,848 31,700 SH   DFND 1 0 31,700 0
Canadian Imperial Bank of Comm PUT 136069101 2,071 25,100 SH   SOLE   25,100 0 0
Canadian Imperial Bank of Comm PUT 136069101 2,063 25,000 SH   DFND 1 0 25,000 0
Bank of Montreal PUT 063671101 339 4,600 SH   SOLE   4,600 0 0
Bank of Montreal PUT 063671101 1,165 15,800 SH   SOLE   15,800 0 0
Royal Bank of Canada PUT 780087102 1,623 20,000 SH   SOLE   20,000 0 0
Bank of Nova Scotia/The PUT 064149107 1,421 25,000 SH   SOLE   25,000 0 0
Bank of Nova Scotia/The PUT 064149107 1,421 25,000 SH   SOLE   25,000 0 0
BlackBerry Ltd PUT 09228F103 5 1,000 SH   DFND 1 0 1,000 0
Aimmune Therapeutics Inc COM 00900T107 0 2 SH   DFND 1 0 2 0
Mesoblast Ltd COM 590717104 0 15 SH   DFND 1 0 15 0
Qutoutiao Inc COM 74915J107 0 30 SH   DFND 1 0 30 0
ISHARES MSCI SWEDEN ETF ETF 464286756 1 18 SH   DFND 1 0 18 0
Pfizer Inc COM 717081103 128,919 3,588,426 SH   SOLE   3,588,426 0 0
Verizon Communications Inc COM 92343V104 161,677 2,678,823 SH   SOLE   2,678,823 0 0
UnitedHealth Group Inc COM 91324P102 134,666 619,730 SH   SOLE   619,730 0 0
Merck & Co Inc COM 58933Y105 139,663 1,659,271 SH   SOLE   1,659,271 0 0
Bank of America Corp COM 060505104 135,849 4,657,616 SH   SOLE   4,657,616 0 0
Cisco Systems Inc COM 17275R102 88,869 1,798,792 SH   SOLE   1,798,792 0 0
Mastercard Inc COM 57636Q104 108,548 399,746 SH   SOLE   399,746 0 0
Philip Morris International In COM 718172109 91,072 1,199,557 SH   SOLE   1,199,557 0 0
Intel Corp COM 458140100 125,140 2,428,739 SH   SOLE   2,428,739 0 0
Costco Wholesale Corp COM 22160K105 86,388 299,875 SH   SOLE   299,875 0 0
Boeing Co/The COM 097023105 117,876 309,848 SH   SOLE   309,848 0 0
Comcast Corp COM 20030N101 90,093 1,998,709 SH   SOLE   1,998,709 0 0
Wells Fargo & Co COM 949746101 112,412 2,228,859 SH   SOLE   2,228,859 0 0
Abbott Laboratories COM 002824100 75,253 899,497 SH   SOLE   899,497 0 0
Altria Group Inc COM 02209S103 57,232 1,399,468 SH   SOLE   1,399,468 0 0
Citigroup Inc COM 172967424 69,029 999,357 SH   SOLE   999,357 0 0
McDonald's Corp COM 580135101 64,360 299,784 SH   SOLE   299,784 0 0
Mondelez International Inc COM 609207105 60,823 1,099,590 SH   SOLE   1,099,590 0 0
Adobe Systems Inc COM 00724F101 55,206 199,862 SH   SOLE   199,862 0 0
Hudbay Minerals Inc PUT 443628102 11 3,000 SH   DFND 1 0 3,000 0
Alamos Gold Inc CALL 011532108 2 400 SH   DFND 1 0 400 0
BCE Inc PUT 05534B760 53 1,100 SH   DFND 1 0 1,100 0
Shaw Communications Inc PUT 82028K200 177 9,000 SH   DFND 1 0 9,000 0
Cenovus Energy Inc PUT 15135U109 47 5,000 SH   DFND 1 0 5,000 0
SPDR GOLD SHARES ETF 78463V107 2,222 16,000 SH   SOLE   16,000 0 0
TJX Cos Inc/The PUT 872540109 697 12,500 SH   SOLE   12,500 0 0
Canadian Pacific Railway Ltd CALL 13645T100 2,356 10,600 SH   DFND 1 0 10,600 0
Magna International Inc PUT 559222401 160 3,000 SH   DFND 1 0 3,000 0
Open Text Corp CALL 683715106 41 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102 90 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd CALL 13645T100 1,400 6,300 SH   DFND 1 0 6,300 0
Cenovus Energy Inc PUT 15135U109 5 500 SH   DFND 1 0 500 0
First Majestic Silver Corp CALL 32076V103 40 4,400 SH   DFND 1 0 4,400 0
Sun Life Financial Inc CALL 866796105 201 4,500 SH   DFND 1 0 4,500 0
Rogers Communications Inc CALL 775109200 10 200 SH   DFND 1 0 200 0
Bank of Nova Scotia/The CALL 064149107 170 3,000 SH   DFND 1 0 3,000 0
Pembina Pipeline Corp CALL 706327103 671 18,100 SH   DFND 1 0 18,100 0
Magna International Inc CALL 559222401 27 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The CALL 891160509 292 5,000 SH   DFND 1 0 5,000 0
Bank of Montreal CALL 063671101 184 2,500 SH   DFND 1 0 2,500 0
Canadian Natural Resources Ltd CALL 136385101 64 2,400 SH   DFND 1 0 2,400 0
Suncor Energy Inc CALL 867224107 416 13,200 SH   DFND 1 0 13,200 0
Royal Bank of Canada CALL 780087102 397 4,900 SH   DFND 1 0 4,900 0
BlackBerry Ltd PUT 09228F103 10 2,000 SH   DFND 1 0 2,000 0
BCE Inc CALL 05534B760 740 15,300 SH   DFND 1 0 15,300 0
Restaurant Brands Internationa CALL 76131D103 178 2,500 SH   DFND 1 0 2,500 0
BlackBerry Ltd CALL 09228F103 1 200 SH   DFND 1 0 200 0
Royal Bank of Canada CALL 780087102 8 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Comm PUT 136069101 396 4,800 SH   DFND 1 0 4,800 0
Magna International Inc CALL 559222401 133 2,500 SH   DFND 1 0 2,500 0
Shopify Inc PUT 82509L107 6,233 20,000 SH   SOLE   20,000 0 0
Cenovus Energy Inc PUT 15135U109 47 5,000 SH   DFND 1 0 5,000 0
Pembina Pipeline Corp PUT 706327103 74 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm PUT 136069101 124 1,500 SH   DFND 1 0 1,500 0
Microchip Technology Inc CALL 595017104 5,575 60,000 SH   SOLE   60,000 0 0
ISHARES MSCI BRAZIL ETF PUT 464286400 12,639 300,000 SH   SOLE   300,000 0 0
ISHARES MSCI BRAZIL ETF CALL 464286400 12,639 300,000 SH   SOLE   300,000 0 0
Magna International Inc CALL 559222401 736 13,800 SH   DFND 1 0 13,800 0
Rogers Communications Inc PUT 775109200 29 600 SH   DFND 1 0 600 0
Franco-Nevada Corp CALL 351858105 255 2,800 SH   DFND 1 0 2,800 0
TELUS Corp CALL 87971M103 36 1,000 SH   DFND 1 0 1,000 0
ISHARES US REAL EST ETF ETF 464287739 5,565 59,503 SH   SOLE   59,503 0 0
Lowe's Cos Inc PUT 548661107 660 6,000 SH   SOLE   6,000 0 0
Pembina Pipeline Corp PUT 706327103 74 2,000 SH   DFND 1 0 2,000 0
Facebook Inc PUT 30303M102 890 5,000 SH   SOLE   5,000 0 0
Facebook Inc CALL 30303M102 890 5,000 SH   SOLE   5,000 0 0
Magna International Inc CALL 559222401 32 600 SH   DFND 1 0 600 0
Intercontinental Exchange Inc PUT 45866F104 4,521 49,000 SH   SOLE   49,000 0 0
Intercontinental Exchange Inc CALL 45866F104 4,521 49,000 SH   SOLE   49,000 0 0
Kinross Gold Corp CALL 496902404 23 5,000 SH   DFND 1 0 5,000 0
Barrick Gold Corp CALL 067901108 16 900 SH   DFND 1 0 900 0
Cenovus Energy Inc PUT 15135U109 75 8,000 SH   DFND 1 0 8,000 0
Osisko Gold Royalties Ltd CALL 68827L101 8 900 SH   DFND 1 0 900 0
Lamar Advertising Co COM 512816109 2 19 SH   SOLE   19 0 0
Barrick Gold Corp COM 067901108 103 5,958 SH   SOLE   5,958 0 0
Canopy Growth Corp COM 138035100 62 2,700 SH   DFND 1 0 2,700 0
Canadian National Railway Co PUT 136375102 404 4,500 SH   DFND 1 0 4,500 0
Bank of Montreal PUT 063671101 302 4,100 SH   DFND 1 0 4,100 0
ISHARES CHINA LARGE-CAP ETF PUT 464287184 4,378 110,000 SH   SOLE   110,000 0 0
ISHARES CHINA LARGE-CAP ETF CALL 464287184 4,378 110,000 SH   SOLE   110,000 0 0
ISHARES CHINA LARGE-CAP ETF PUT 464287184 9,950 250,000 SH   SOLE   250,000 0 0
ISHARES CHINA LARGE-CAP ETF CALL 464287184 9,950 250,000 SH   SOLE   250,000 0 0
Westrock Co PUT 96145D105 1,823 50,000 SH   SOLE   50,000 0 0
Open Text Corp CALL 683715106 102 2,500 SH   DFND 1 0 2,500 0
Restaurant Brands Internationa CALL 76131D103 28 400 SH   DFND 1 0 400 0
Brookfield Infrastructure Part CALL G16252101 25 500 SH   DFND 1 0 500 0
BCE Inc CALL 05534B760 368 7,600 SH   DFND 1 0 7,600 0
Norbord Inc CALL 65548P403 24 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401 389 7,300 SH   DFND 1 0 7,300 0
Agnico Eagle Mines Ltd CALL 008474108 134 2,500 SH   DFND 1 0 2,500 0
Imperial Oil Ltd CALL 453038408 13 500 SH   DFND 1 0 500 0
Teck Resources Ltd CALL 878742204 24 1,500 SH   DFND 1 0 1,500 0
SECTOR SPDR TR- UTILITIES PUT 81369Y886 5,218 80,600 SH   SOLE   80,600 0 0
Eldorado Gold Corp CALL 284902509 8 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760 29 600 SH   DFND 1 0 600 0
Brookfield Renewable Partners PUT G16258108 61 1,500 SH   SOLE   1,500 0 0
Newmont Mining Corp COM 651639106 665 17,544 SH   SOLE   17,544 0 0
Lamb Weston Holdings Inc COM 513272104 1 10 SH   SOLE   10 0 0
Thomson Reuters Corp CALL 884903709 100 1,500 SH   DFND 1 0 1,500 0
Brookfield Renewable Partners CALL G16258108 309 7,600 SH   DFND 1 0 7,600 0
Methanex Corp PUT 59151K108 71 2,000 SH   DFND 1 0 2,000 0
EOG Resources Inc PUT 26875P101 1,484 20,000 SH   SOLE   20,000 0 0
Magna International Inc CALL 559222401 155 2,900 SH   DFND 1 0 2,900 0
SECTOR SPDR TR- UTILITIES PUT 81369Y886 777 12,000 SH   SOLE   12,000 0 0
Magna International Inc CALL 559222401 133 2,500 SH   DFND 1 0 2,500 0
Enerplus Corp CALL 292766102 15 2,000 SH   DFND 1 0 2,000 0
Eldorado Gold Corp CALL 284902509 8 1,000 SH   DFND 1 0 1,000 0
ENERGY SELECT SEC SPDR ETF 81369Y506 3,008 50,808 SH   SOLE   50,808 0 0
Canadian Pacific Railway Ltd PUT 13645T100 67 300 SH   DFND 1 0 300 0
Royal Bank of Canada PUT 780087102 16,224 200,000 SH   SOLE   200,000 0 0
Canadian Imperial Bank of Comm CALL 136069101 446 5,400 SH   DFND 1 0 5,400 0
SECTOR SPDR TR- UTILITIES PUT 81369Y886 2,952 45,600 SH   SOLE   45,600 0 0
Brookfield Asset Management In CALL 112585104 207 3,900 SH   DFND 1 0 3,900 0
Methanex Corp PUT 59151K108 28 800 SH   DFND 1 0 800 0
BCE Inc PUT 05534B760 82 1,700 SH   DFND 1 0 1,700 0
Canadian Pacific Railway Ltd PUT 13645T100 222 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101 29,461 400,000 SH   SOLE   400,000 0 0
Lincoln National Corp PUT 534187109 1,206 20,000 SH   SOLE   20,000 0 0
Pretium Resources Inc CALL 74139C102 35 3,000 SH   DFND 1 0 3,000 0
Canadian Natural Resources Ltd PUT 136385101 67 2,500 SH   DFND 1 0 2,500 0
Brookfield Renewable Partners CALL G16258108 102 2,500 SH   DFND 1 0 2,500 0
Simon Property Group Inc PUT 828806109 1,883 12,100 SH   SOLE   12,100 0 0
Canadian National Railway Co PUT 136375102 9 100 SH   DFND 1 0 100 0
Just Energy Group Inc CALL 48213W101 17 7,000 SH   DFND 1 0 7,000 0
Bank of Nova Scotia/The PUT 064149107 284 5,000 SH   DFND 1 0 5,000 0
Boston Properties Inc PUT 101121101 972 7,500 SH   SOLE   7,500 0 0
Rogers Communications Inc PUT 775109200 10 200 SH   DFND 1 0 200 0
Kinross Gold Corp CALL 496902404 57 12,400 SH   DFND 1 0 12,400 0
Wheaton Precious Metals Corp CALL 962879102 24 900 SH   DFND 1 0 900 0
Bank of Montreal PUT 063671101 184 2,500 SH   DFND 1 0 2,500 0
Canadian Natural Resources Ltd CALL 136385101 32 1,200 SH   DFND 1 0 1,200 0
Cenovus Energy Inc CALL 15135U109 28 3,000 SH   DFND 1 0 3,000 0
MAG Silver Corp PUT 55903Q104 5 500 SH   DFND 1 0 500 0
Pretium Resources Inc PUT 74139C102 35 3,000 SH   DFND 1 0 3,000 0
Boston Properties Inc COM 101121101 63 483 SH   SOLE   483 0 0
Agnico Eagle Mines Ltd CALL 008474108 59 1,100 SH   DFND 1 0 1,100 0
Cenovus Energy Inc PUT 15135U109 5 500 SH   DFND 1 0 500 0
Shaw Communications Inc CALL 82028K200 83 4,200 SH   DFND 1 0 4,200 0
Cenovus Energy Inc CALL 15135U109 91 9,700 SH   DFND 1 0 9,700 0
Canadian Pacific Railway Ltd PUT 13645T100 89 400 SH   DFND 1 0 400 0
Barrick Gold Corp CALL 067901108 14 800 SH   DFND 1 0 800 0
Bank of Montreal PUT 063671101 1,657 22,500 SH   SOLE   22,500 0 0
Village Farms International In COM 92707Y108 1 100 SH   DFND 1 0 100 0
Constellation Brands Inc PUT 21036P108 705 3,400 SH   SOLE   3,400 0 0
Franco-Nevada Corp CALL 351858105 246 2,700 SH   DFND 1 0 2,700 0
Wynn Resorts Ltd COM 983134107 755 6,942 SH   SOLE   6,942 0 0
Agnico Eagle Mines Ltd PUT 008474108 129 2,400 SH   DFND 1 0 2,400 0
Morgan Stanley PUT 617446448 8,534 200,000 SH   SOLE   200,000 0 0
KKR & Co LP COM 48251W104 5,671 211,216 SH   SOLE   211,216 0 0
Methanex Corp CALL 59151K108 25 700 SH   DFND 1 0 700 0
BCE Inc CALL 05534B760 58 1,200 SH   DFND 1 0 1,200 0
Johnson & Johnson PUT 478160104 673 5,200 SH   SOLE   5,200 0 0
Teck Resources Ltd PUT 878742204 49 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The PUT 064149107 136 2,400 SH   DFND 1 0 2,400 0
Bank of Montreal CALL 063671101 184 2,500 SH   DFND 1 0 2,500 0
Teck Resources Ltd CALL 878742204 13 800 SH   DFND 1 0 800 0
Nutrien Ltd PUT 67077M108 125 2,500 SH   DFND 1 0 2,500 0
Royal Bank of Canada CALL 780087102 430 5,300 SH   DFND 1 0 5,300 0
Toronto-Dominion Bank/The CALL 891160509 29 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101 155 2,100 SH   SOLE   2,100 0 0
Yamana Gold Inc PUT 98462Y100 6 2,000 SH   DFND 1 0 2,000 0
Discovery Communications Inc PUT 25470F104 1,332 50,000 SH   SOLE   50,000 0 0
Newmont Mining Corp CALL 651639106 359 9,500 SH   DFND 1 0 9,500 0
Teck Resources Ltd PUT 878742204 41 2,500 SH   DFND 1 0 2,500 0
Nutrien Ltd CALL 67077M108 135 2,700 SH   DFND 1 0 2,700 0
First Majestic Silver Corp CALL 32076V103 14 1,500 SH   DFND 1 0 1,500 0
Bank of Montreal CALL 063671101 147 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109 15 1,600 SH   DFND 1 0 1,600 0
Canadian Pacific Railway Ltd PUT 13645T100 3,156 14,200 SH   DFND 1 0 14,200 0
Bank of Montreal CALL 063671101 1,576 21,400 SH   DFND 1 0 21,400 0
Teck Resources Ltd CALL 878742204 23 1,400 SH   DFND 1 0 1,400 0
Vermilion Energy Inc PUT 923725105 15 900 SH   DFND 1 0 900 0
Cameco Corp CALL 13321L108 14 1,500 SH   DFND 1 0 1,500 0
TransAlta Corp PUT 89346D107 101 15,600 SH   DFND 1 0 15,600 0
Norbord Inc PUT 65548P403 2 100 SH   DFND 1 0 100 0
Methanex Corp CALL 59151K108 153 4,300 SH   DFND 1 0 4,300 0
SPDR S&P 500 ETF PUT 78462F103 126,127 425,000 SH   SOLE   425,000 0 0
Bank of Montreal CALL 063671101 29 400 SH   DFND 1 0 400 0
Align Technology Inc PUT 016255101 235 1,300 SH   SOLE   1,300 0 0
Newmont Mining Corp CALL 651639106 303 8,000 SH   DFND 1 0 8,000 0
Suncor Energy Inc CALL 867224107 9 300 SH   DFND 1 0 300 0
Vermilion Energy Inc PUT 923725105 22 1,300 SH   DFND 1 0 1,300 0
Teck Resources Ltd CALL 878742204 49 3,000 SH   DFND 1 0 3,000 0
Teck Resources Ltd CALL 878742204 41 2,500 SH   DFND 1 0 2,500 0
Cameco Corp CALL 13321L108 15 1,600 SH   DFND 1 0 1,600 0
Bank of Nova Scotia/The PUT 064149107 170 3,000 SH   DFND 1 0 3,000 0
Valeant Pharmaceuticals Intern PUT 071734107 22 1,000 SH   DFND 1 0 1,000 0
ISHARES RUSSELL 1000 ETF ETF 464287622 6 38 SH   DFND 1 0 38 0
Toronto-Dominion Bank/The PUT 891160509 175 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal PUT 063671101 1,672 22,700 SH   SOLE   22,700 0 0
Bank of Montreal PUT 063671101 1,886 25,600 SH   SOLE   25,600 0 0
Bank of Montreal PUT 063671101 1,503 20,400 SH   SOLE   20,400 0 0
Canadian Imperial Bank of Comm PUT 136069101 734 8,900 SH   SOLE   8,900 0 0
Suncor Energy Inc CALL 867224107 132 4,200 SH   DFND 1 0 4,200 0
Royal Bank of Canada PUT 780087102 170 2,100 SH   SOLE   2,100 0 0
Royal Bank of Canada PUT 780087102 170 2,100 SH   SOLE   2,100 0 0
Morgan Stanley CALL 617446448 239 5,600 SH   SOLE   5,600 0 0
Barrick Gold Corp CALL 067901108 67 3,900 SH   DFND 1 0 3,900 0
SSR Mining Inc CALL 784730103 58 4,000 SH   DFND 1 0 4,000 0
Brookfield Asset Management In PUT 112585104 186 3,500 SH   DFND 1 0 3,500 0
Vermilion Energy Inc PUT 923725105 17 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102 324 4,000 SH   DFND 1 0 4,000 0
Bank of Nova Scotia/The CALL 064149107 2,369 41,700 SH   DFND 1 0 41,700 0
Canadian Imperial Bank of Comm PUT 136069101 289 3,500 SH   DFND 1 0 3,500 0
Bank of Montreal CALL 063671101 15 200 SH   DFND 1 0 200 0
Imperial Oil Ltd CALL 453038408 39 1,500 SH   DFND 1 0 1,500 0
Franco-Nevada Corp PUT 351858105 355 3,900 SH   DFND 1 0 3,900 0
eBay Inc COM 278642103 620 15,895 SH   SOLE   15,895 0 0
Activision Blizzard Inc COM 00507V109 233 4,402 SH   SOLE   4,402 0 0
Electronic Arts Inc COM 285512109 160 1,635 SH   SOLE   1,635 0 0
Sony Corp COM 835699307 216 3,650 SH   SOLE   3,650 0 0
Vermilion Energy Inc CALL 923725105 10 600 SH   DFND 1 0 600 0
Restaurant Brands Internationa PUT 76131D103 28 400 SH   DFND 1 0 400 0
CGI Group Inc CALL 12532H104 277 3,500 SH   DFND 1 0 3,500 0
Magna International Inc CALL 559222401 107 2,000 SH   DFND 1 0 2,000 0
CGI Group Inc CALL 12532H104 174 2,200 SH   DFND 1 0 2,200 0
Restaurant Brands Internationa CALL 76131D103 7 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd PUT 136385101 32 1,200 SH   DFND 1 0 1,200 0
Royal Bank of Canada CALL 780087102 235 2,900 SH   DFND 1 0 2,900 0
Royal Bank of Canada CALL 780087102 657 8,100 SH   DFND 1 0 8,100 0
Canadian National Railway Co CALL 136375102 36 400 SH   DFND 1 0 400 0
CGI Group Inc CALL 12532H104 340 4,300 SH   DFND 1 0 4,300 0
Brookfield Property Partners L CALL G16249107 22 1,100 SH   DFND 1 0 1,100 0
First Majestic Silver Corp CALL 32076V103 36 4,000 SH   DFND 1 0 4,000 0
Magna International Inc CALL 559222401 261 4,900 SH   DFND 1 0 4,900 0
Canadian Imperial Bank of Comm PUT 136069101 107 1,300 SH   DFND 1 0 1,300 0
Canadian Imperial Bank of Comm PUT 136069101 83 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107 358 6,300 SH   DFND 1 0 6,300 0
Bank of Montreal PUT 063671101 457 6,200 SH   DFND 1 0 6,200 0
Restaurant Brands Internationa CALL 76131D103 50 700 SH   DFND 1 0 700 0
Canadian Natural Resources Ltd CALL 136385101 32 1,200 SH   DFND 1 0 1,200 0
Nutrien Ltd PUT 67077M108 1,544 31,000 SH   DFND 1 0 31,000 0
Encana Corp CALL 292505104 30 6,600 SH   DFND 1 0 6,600 0
SSR Mining Inc PUT 784730103 29 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101 243 3,300 SH   DFND 1 0 3,300 0
Teck Resources Ltd PUT 878742204 58 3,600 SH   DFND 1 0 3,600 0
Restaurant Brands Internationa CALL 76131D103 14 200 SH   DFND 1 0 200 0
Teck Resources Ltd PUT 878742204 41 2,500 SH   DFND 1 0 2,500 0
Navistar International Corp COM 63934E108 4 150 SH   DFND 1 0 150 0
Agnico Eagle Mines Ltd CALL 008474108 48 900 SH   DFND 1 0 900 0
Bank of Nova Scotia/The PUT 064149107 1,278 22,500 SH   DFND 1 0 22,500 0
Vermilion Energy Inc PUT 923725105 52 3,100 SH   DFND 1 0 3,100 0
BCE Inc CALL 05534B760 242 5,000 SH   DFND 1 0 5,000 0
Canadian National Railway Co CALL 136375102 27 300 SH   DFND 1 0 300 0
Vermilion Energy Inc PUT 923725105 35 2,100 SH   DFND 1 0 2,100 0
Restaurant Brands Internationa CALL 76131D103 178 2,500 SH   DFND 1 0 2,500 0
Bank of Montreal CALL 063671101 265 3,600 SH   DFND 1 0 3,600 0
Bank of Montreal PUT 063671101 162 2,200 SH   DFND 1 0 2,200 0
Royal Bank of Canada PUT 780087102 2,028 25,000 SH   DFND 1 0 25,000 0
Osisko Gold Royalties Ltd COM 68827L101 139 15,000 SH   DFND 1 0 15,000 0
Nutrien Ltd CALL 67077M108 45 900 SH   DFND 1 0 900 0
Gildan Activewear Inc CALL 375916103 18 500 SH   DFND 1 0 500 0
SSR Mining Inc CALL 784730103 29 2,000 SH   DFND 1 0 2,000 0
ISHARES RUSSELL 2000 INDX ETF 464287655 91,342 603,617 SH   SOLE   603,617 0 0
Valeant Pharmaceuticals Intern PUT 071734107 22 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108 429 24,800 SH   DFND 1 0 24,800 0
Sierra Wireless Inc CALL 826516106 11 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106 14,673 800,000 SH   SOLE   800,000 0 0
Royal Bank of Canada CALL 780087102 203 2,500 SH   DFND 1 0 2,500 0
CGI Group Inc CALL 12532H104 40 500 SH   DFND 1 0 500 0
BlackBerry Ltd CALL 09228F103 2 300 SH   DFND 1 0 300 0
SSR Mining Inc PUT 784730103 13 900 SH   DFND 1 0 900 0
SPDR S&P 500 ETF PUT 78462F103 174,323 587,400 SH   SOLE   587,400 0 0
SPDR S&P 500 ETF PUT 78462F103 115,622 389,600 SH   SOLE   389,600 0 0
Bank of Montreal CALL 063671101 206 2,800 SH   DFND 1 0 2,800 0
Royal Bank of Canada CALL 780087102 470 5,800 SH   DFND 1 0 5,800 0
Restaurant Brands Internationa CALL 76131D103 14 200 SH   DFND 1 0 200 0
Teck Resources Ltd PUT 878742204 57 3,500 SH   DFND 1 0 3,500 0
Gildan Activewear Inc CALL 375916103 4 100 SH   DFND 1 0 100 0
Suncor Energy Inc PUT 867224107 22 700 SH   DFND 1 0 700 0
Bank of Montreal CALL 063671101 74 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101 273 3,700 SH   DFND 1 0 3,700 0
Teck Resources Ltd CALL 878742204 79 4,900 SH   DFND 1 0 4,900 0
Teck Resources Ltd CALL 878742204 73 4,500 SH   DFND 1 0 4,500 0
BCE Inc CALL 05534B760 837 17,300 SH   DFND 1 0 17,300 0
Bank of Montreal CALL 063671101 74 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101 155 2,100 SH   DFND 1 0 2,100 0
CGI Group Inc PUT 12532H104 79 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands Internationa PUT 76131D103 292 4,100 SH   DFND 1 0 4,100 0
Bank of Montreal PUT 063671101 184 2,500 SH   DFND 1 0 2,500 0
Bank of Montreal CALL 063671101 250 3,400 SH   DFND 1 0 3,400 0
Wheaton Precious Metals Corp PUT 962879102 34 1,300 SH   DFND 1 0 1,300 0
BCE Inc PUT 05534B760 97 2,000 SH   DFND 1 0 2,000 0
Canadian Pacific Railway Ltd PUT 13645T100 3,559 16,000 SH   SOLE   16,000 0 0
Canadian National Railway Co PUT 136375102 2,139 23,800 SH   SOLE   23,800 0 0
Alamos Gold Inc CALL 011532108 6 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101 250 3,400 SH   DFND 1 0 3,400 0
Bank of Montreal PUT 063671101 1,841 25,000 SH   DFND 1 0 25,000 0
Stars Group Inc/The PUT 85570W100 7 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101 74 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands Internationa PUT 76131D103 1,779 25,000 SH   SOLE   25,000 0 0
Restaurant Brands Internationa CALL 76131D103 21 300 SH   DFND 1 0 300 0
Kinross Gold Corp PUT 496902404 21 4,600 SH   DFND 1 0 4,600 0
Eldorado Gold Corp CALL 284902509 8 1,000 SH   DFND 1 0 1,000 0
CGI Group Inc CALL 12532H104 158 2,000 SH   DFND 1 0 2,000 0
Northern Dynasty Minerals Ltd COM 66510M204 232 400,000 SH   SOLE   400,000 0 0
Bank of Nova Scotia/The PUT 064149107 4,076 71,700 SH   SOLE   71,700 0 0
Bank of Nova Scotia/The CALL 064149107 415 7,300 SH   SOLE   7,300 0 0
Yamana Gold Inc CALL 98462Y100 8 2,500 SH   DFND 1 0 2,500 0
Fortis Inc/Canada PUT 349553107 106 2,500 SH   DFND 1 0 2,500 0
Brookfield Asset Management In PUT 112585104 21 400 SH   DFND 1 0 400 0
Encana Corp PUT 292505104 53 11,600 SH   DFND 1 0 11,600 0
Canadian Imperial Bank of Comm PUT 136069101 1,922 23,300 SH   DFND 1 0 23,300 0
Canadian Imperial Bank of Comm CALL 136069101 2,063 25,000 SH   DFND 1 0 25,000 0
Royal Bank of Canada PUT 780087102 1,825 22,500 SH   DFND 1 0 22,500 0
Royal Bank of Canada PUT 780087102 81 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101 421 5,100 SH   DFND 1 0 5,100 0
Royal Bank of Canada PUT 780087102 219 2,700 SH   DFND 1 0 2,700 0
Toronto-Dominion Bank/The PUT 891160509 128 2,200 SH   DFND 1 0 2,200 0
Osisko Gold Royalties Ltd CALL 68827L101 9 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105 7 200 SH   DFND 1 0 200 0
Bank of Montreal PUT 063671101 37 500 SH   DFND 1 0 500 0
Yamana Gold Inc CALL 98462Y100 3 1,000 SH   DFND 1 0 1,000 0
CGI Group Inc CALL 12532H104 198 2,500 SH   DFND 1 0 2,500 0
CGI Group Inc PUT 12532H104 198 2,500 SH   DFND 1 0 2,500 0
Enbridge Inc CALL 29250N105 4 100 SH   DFND 1 0 100 0
Enbridge Inc PUT 29250N105 11 300 SH   DFND 1 0 300 0
Magna International Inc PUT 559222401 21 400 SH   DFND 1 0 400 0
Kirkland Lake Gold Ltd CALL 49741E100 27 600 SH   DFND 1 0 600 0
Alamos Gold Inc PUT 011532108 1 200 SH   DFND 1 0 200 0
Suncor Energy Inc PUT 867224107 22 700 SH   DFND 1 0 700 0
Methanex Corp PUT 59151K108 163 4,600 SH   DFND 1 0 4,600 0
Enerplus Corp PUT 292766102 9 1,200 SH   DFND 1 0 1,200 0
Osisko Gold Royalties Ltd CALL 68827L101 1 100 SH   DFND 1 0 100 0
Agnico Eagle Mines Ltd PUT 008474108 322 6,000 SH   DFND 1 0 6,000 0
Canadian Imperial Bank of Comm PUT 136069101 33 400 SH   DFND 1 0 400 0
Magna International Inc PUT 559222401 2,255 42,300 SH   DFND 1 0 42,300 0
Restaurant Brands Internationa CALL 76131D103 71 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101 493 6,700 SH   DFND 1 0 6,700 0
Bank of Montreal CALL 063671101 103 1,400 SH   DFND 1 0 1,400 0
Bank of Montreal CALL 063671101 221 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada PUT 780087102 81 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101 116 1,400 SH   DFND 1 0 1,400 0
Magna International Inc PUT 559222401 91 1,700 SH   DFND 1 0 1,700 0
SSR Mining Inc CALL 784730103 29 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada CALL 780087102 268 3,300 SH   DFND 1 0 3,300 0
Vermilion Energy Inc PUT 923725105 28 1,700 SH   DFND 1 0 1,700 0
Valeant Pharmaceuticals Intern CALL 071734107 22 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107 17 300 SH   DFND 1 0 300 0
Canadian Imperial Bank of Comm CALL 136069101 165 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm PUT 136069101 173 2,100 SH   DFND 1 0 2,100 0
Teck Resources Ltd PUT 878742204 41 2,500 SH   DFND 1 0 2,500 0
Bank of Montreal CALL 063671101 22 300 SH   DFND 1 0 300 0
Kirkland Lake Gold Ltd CALL 49741E100 4 100 SH   DFND 1 0 100 0
Agnico Eagle Mines Ltd CALL 008474108 11 200 SH   DFND 1 0 200 0
Wheaton Precious Metals Corp CALL 962879102 126 4,800 SH   DFND 1 0 4,800 0
Bank of Montreal CALL 063671101 199 2,700 SH   DFND 1 0 2,700 0
Brookfield Asset Management In CALL 112585104 27 500 SH   DFND 1 0 500 0
Granite Real Estate Investment CALL 387437114 24 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101 15 200 SH   DFND 1 0 200 0
Enerplus Corp CALL 292766102 13 1,700 SH   DFND 1 0 1,700 0
Royal Bank of Canada CALL 780087102 203 2,500 SH   DFND 1 0 2,500 0
Royal Bank of Canada PUT 780087102 243 3,000 SH   DFND 1 0 3,000 0
Hudbay Minerals Inc CALL 443628102 29 8,000 SH   DFND 1 0 8,000 0
Canadian National Railway Co PUT 136375102 90 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401 64 1,200 SH   DFND 1 0 1,200 0
Barrick Gold Corp PUT 067901108 24 1,400 SH   DFND 1 0 1,400 0
Canadian National Railway Co PUT 136375102 90 1,000 SH   DFND 1 0 1,000 0
Yamana Gold Inc CALL 98462Y100 16 5,000 SH   DFND 1 0 5,000 0
Kinross Gold Corp PUT 496902404 9 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc CALL 15135U109 19 2,000 SH   DFND 1 0 2,000 0
Franco-Nevada Corp CALL 351858105 18 200 SH   DFND 1 0 200 0
CGI Group Inc CALL 12532H104 198 2,500 SH   DFND 1 0 2,500 0
Bank of Nova Scotia/The PUT 064149107 45 800 SH   DFND 1 0 800 0
Suncor Energy Inc CALL 867224107 6,309 200,000 SH   SOLE   200,000 0 0
Bank of Montreal PUT 063671101 7 100 SH   DFND 1 0 100 0
CGI Group Inc PUT 12532H104 71 900 SH   DFND 1 0 900 0
Barrick Gold Corp CALL 067901108 2 100 SH   DFND 1 0 100 0
ISHARES CHINA LARGE-CAP ETF PUT 464287184 15,920 400,000 SH   SOLE   400,000 0 0
Pretium Resources Inc CALL 74139C102 38 3,300 SH   DFND 1 0 3,300 0
Sierra Wireless Inc CALL 826516106 3 300 SH   DFND 1 0 300 0
Canadian Imperial Bank of Comm PUT 136069101 503 6,100 SH   DFND 1 0 6,100 0
Bank of Montreal CALL 063671101 7,365 100,000 SH   DFND 1 0 100,000 0
Amazon.com Inc PUT 023135106 8,680 5,000 SH   SOLE   5,000 0 0
Teck Resources Ltd PUT 878742204 52 3,200 SH   DFND 1 0 3,200 0
Vermilion Energy Inc CALL 923725105 142 8,500 SH   DFND 1 0 8,500 0
Cott Corp CALL 22163N106 31 2,500 SH   DFND 1 0 2,500 0
Boeing Co/The CALL 097023105 571 1,500 SH   SOLE   1,500 0 0
Boeing Co/The CALL 097023105 1,294 3,400 SH   SOLE   3,400 0 0
Boeing Co/The CALL 097023105 38 100 SH   SOLE   100 0 0
Boeing Co/The CALL 097023105 38 100 SH   SOLE   100 0 0
Bank of Montreal PUT 063671101 22 300 SH   DFND 1 0 300 0
Bank of Montreal PUT 063671101 44 600 SH   DFND 1 0 600 0
Bank of Montreal CALL 063671101 88 1,200 SH   DFND 1 0 1,200 0
Canadian Imperial Bank of Comm PUT 136069101 41 500 SH   DFND 1 0 500 0
Royal Bank of Canada CALL 780087102 41 500 SH   DFND 1 0 500 0
Alaska Air Group Inc PUT 011659109 1,947 30,000 SH   SOLE   30,000 0 0
Valeant Pharmaceuticals Intern CALL 071734107 22 1,000 SH   DFND 1 0 1,000 0
Global Payments Inc COM 37940X102 204 1,283 SH   SOLE   1,283 0 0
Intuitive Surgical Inc PUT 46120E602 3,780 7,000 SH   SOLE   7,000 0 0
Advanced Micro Devices Inc PUT 007903107 1,815 62,600 SH   SOLE   62,600 0 0
Magna International Inc PUT 559222401 64 1,200 SH   DFND 1 0 1,200 0
Agnico Eagle Mines Ltd CALL 008474108 107 2,000 SH   DFND 1 0 2,000 0
CGI Group Inc PUT 12532H104 198 2,500 SH   DFND 1 0 2,500 0
Valeant Pharmaceuticals Intern CALL 071734107 41 1,900 SH   DFND 1 0 1,900 0
Brookfield Asset Management In CALL 112585104 53 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101 74 1,000 SH   DFND 1 0 1,000 0
Kraft Heinz Co/The COM 500754106 3 100 SH   DFND 1 0 100 0
Kraft Heinz Co/The COM 500754106 3 100 SH   SOLE   100 0 0
Shopify Inc COM 82509L107 31 100 SH   SOLE   100 0 0
Shopify Inc COM 82509L107 31 100 SH   DFND 1 0 100 0
General Electric Co COM 369604103 1 100 SH   SOLE   100 0 0
Brookfield Asset Management In CALL 112585104 3,053 57,500 SH   DFND 1 0 57,500 0
First Majestic Silver Corp CALL 32076V103 15 1,700 SH   DFND 1 0 1,700 0
Bank of Montreal CALL 063671101 147 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101 74 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108 118 2,200 SH   DFND 1 0 2,200 0
Toronto-Dominion Bank/The PUT 891160509 2,338 40,100 SH   DFND 1 0 40,100 0
Royal Bank of Canada PUT 780087102 868 10,700 SH   SOLE   10,700 0 0
Royal Bank of Canada PUT 780087102 795 9,800 SH   SOLE   9,800 0 0
Bank of Montreal PUT 063671101 177 2,400 SH   SOLE   2,400 0 0
Bank of Nova Scotia/The PUT 064149107 352 6,200 SH   SOLE   6,200 0 0
Canadian National Railway Co PUT 136375102 503 5,600 SH   DFND 1 0 5,600 0
Gilead Sciences Inc COM 375558103 598 9,432 SH   SOLE   9,432 0 0
Cameco Corp PUT 13321L108 2 200 SH   DFND 1 0 200 0
BlackBerry Ltd CALL 09228F103 3 500 SH   DFND 1 0 500 0
Gildan Activewear Inc CALL 375916103 18 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The PUT 064149107 2,143 37,700 SH   SOLE   37,700 0 0
Bank of Montreal PUT 063671101 568 7,700 SH   SOLE   7,700 0 0
Bank of Montreal PUT 063671101 339 4,600 SH   SOLE   4,600 0 0
BCE Inc CALL 05534B760 169 3,500 SH   DFND 1 0 3,500 0
Teck Resources Ltd PUT 878742204 16 1,000 SH   DFND 1 0 1,000 0
CAE Inc CALL 124765108 18 700 SH   DFND 1 0 700 0
Thomson Reuters Corp PUT 884903709 67 1,000 SH   DFND 1 0 1,000 0
Merck & Co Inc PUT 58933Y105 421 5,000 SH   SOLE   5,000 0 0
TELUS Corp CALL 87971M103 431 12,100 SH   DFND 1 0 12,100 0
Canadian Natural Resources Ltd PUT 136385101 173 6,500 SH   DFND 1 0 6,500 0
Royal Bank of Canada CALL 780087102 24,993 308,100 SH   DFND 1 0 308,100 0
CGI Group Inc CALL 12532H104 134 1,700 SH   DFND 1 0 1,700 0
Alaska Air Group Inc PUT 011659109 1,947 30,000 SH   SOLE   30,000 0 0
Shaw Communications Inc CALL 82028K200 139 7,100 SH   DFND 1 0 7,100 0
Pretium Resources Inc PUT 74139C102 10 900 SH   DFND 1 0 900 0
CGI Group Inc CALL 12532H104 24 300 SH   DFND 1 0 300 0
Encana Corp PUT 292505104 17 3,700 SH   DFND 1 0 3,700 0
SPDR S&P 500 ETF PUT 78462F103 6,677 22,500 SH   SOLE   22,500 0 0
Canadian National Railway Co CALL 136375102 198 2,200 SH   DFND 1 0 2,200 0
Franco-Nevada Corp CALL 351858105 8,665 95,100 SH   DFND 1 0 95,100 0
Canadian Natural Resources Ltd PUT 136385101 11 400 SH   DFND 1 0 400 0
Laboratory Corp of America Hol COM 50540R409 0 1 SH   SOLE   1 0 0
Netflix Inc PUT 64110L106 2,355 8,800 SH   SOLE   8,800 0 0
FedEx Corp PUT 31428X106 2,184 15,000 SH   SOLE   15,000 0 0
Rogers Communications Inc CALL 775109200 3,926 80,600 SH   DFND 1 0 80,600 0
Fortis Inc/Canada CALL 349553107 21 500 SH   DFND 1 0 500 0
Kroger Co/The COM 501044101 180 6,997 SH   SOLE   6,997 0 0
Kinross Gold Corp COM 496902404 230 50,000 SH   SOLE   50,000 0 0
Canadian Imperial Bank of Comm PUT 136069101 248 3,000 SH   DFND 1 0 3,000 0
Vermilion Energy Inc PUT 923725105 70 4,200 SH   DFND 1 0 4,200 0
Oracle Corp PUT 68389X105 66 1,200 SH   DFND 1 0 1,200 0
Oracle Corp PUT 68389X105 1,772 32,200 SH   SOLE   32,200 0 0
Constellation Brands Inc PUT 21036P108 622 3,000 SH   SOLE   3,000 0 0
Canadian Pacific Railway Ltd PUT 13645T100 222 1,000 SH   DFND 1 0 1,000 0
Facebook Inc PUT 30303M102 1,692 9,500 SH   SOLE   9,500 0 0
Weyerhaeuser Co PUT 962166104 1,939 70,000 SH   SOLE   70,000 0 0
Halfmoon Parent Inc PUT 125523100 1,488 9,800 SH   SOLE   9,800 0 0
Discover Financial Services PUT 254709108 1,622 20,000 SH   SOLE   20,000 0 0
Tesla Inc PUT 88160R101 265 1,100 SH   SOLE   1,100 0 0
Canopy Growth Corp PUT 138035100 99 4,300 SH   DFND 1 0 4,300 0
Magna International Inc PUT 559222401 64 1,200 SH   DFND 1 0 1,200 0
Shaw Communications Inc PUT 82028K200 39 2,000 SH   DFND 1 0 2,000 0
Restaurant Brands Internationa PUT 76131D103 14 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Comm PUT 136069101 165 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm CALL 136069101 206 2,500 SH   DFND 1 0 2,500 0
Bank of Montreal CALL 063671101 3,557 48,300 SH   DFND 1 0 48,300 0
Pembina Pipeline Corp PUT 706327103 171 4,600 SH   DFND 1 0 4,600 0
Royal Bank of Canada CALL 780087102 1,622 20,000 SH   DFND 1 0 20,000 0
Canadian Imperial Bank of Comm CALL 136069101 289 3,500 SH   DFND 1 0 3,500 0
Newmont Mining Corp PUT 651639106 113 3,000 SH   DFND 1 0 3,000 0
Wheaton Precious Metals Corp PUT 962879102 66 2,500 SH   DFND 1 0 2,500 0
BCE Inc CALL 05534B760 469 9,700 SH   DFND 1 0 9,700 0
TELUS Corp PUT 87971M103 153 4,300 SH   DFND 1 0 4,300 0
MAG Silver Corp CALL 55903Q104 5 500 SH   DFND 1 0 500 0
CGI Group Inc CALL 12532H104 996 12,600 SH   DFND 1 0 12,600 0
Pretium Resources Inc PUT 74139C102 6 500 SH   DFND 1 0 500 0
Algonquin Power & Utilities Co PUT 015857105 27 2,000 SH   DFND 1 0 2,000 0
Gildan Activewear Inc CALL 375916103 35 1,000 SH   DFND 1 0 1,000 0
CGI Group Inc CALL 12532H104 1,273 16,100 SH   DFND 1 0 16,100 0
Canadian National Railway Co CALL 136375102 413 4,600 SH   DFND 1 0 4,600 0
Philip Morris International In PUT 718172109 4,556 60,000 SH   SOLE   60,000 0 0
Fortis Inc/Canada CALL 349553107 59 1,400 SH   DFND 1 0 1,400 0
Charter Communications Inc PUT 16119P108 1,442 3,500 SH   SOLE   3,500 0 0
Canadian Imperial Bank of Comm PUT 136069101 388 4,700 SH   DFND 1 0 4,700 0
Canadian Natural Resources Ltd CALL 136385101 319 12,000 SH   DFND 1 0 12,000 0
Hudbay Minerals Inc CALL 443628102 40 11,000 SH   DFND 1 0 11,000 0
NVIDIA Corp PUT 67066G104 1,741 10,000 SH   SOLE   10,000 0 0
SECTOR SPDR TR INT-FINL PUT 81369Y605 21,409 764,600 SH   SOLE   764,600 0 0
Lamb Weston Holdings Inc PUT 513272104 1,818 25,000 SH   SOLE   25,000 0 0
Royal Bank of Canada CALL 780087102 543 6,700 SH   DFND 1 0 6,700 0
Bank of Montreal PUT 063671101 229 3,100 SH   SOLE   3,100 0 0
Royal Bank of Canada PUT 780087102 1,672 20,600 SH   SOLE   20,600 0 0
Royal Bank of Canada PUT 780087102 1,672 20,600 SH   SOLE   20,600 0 0
Canadian Imperial Bank of Comm PUT 136069101 2,064 25,000 SH   SOLE   25,000 0 0
Canadian Imperial Bank of Comm PUT 136069101 2,064 25,000 SH   SOLE   25,000 0 0
Bank of Nova Scotia/The PUT 064149107 438 7,700 SH   SOLE   7,700 0 0
Fortis Inc/Canada CALL 349553107 698 16,500 SH   DFND 1 0 16,500 0
TELUS Corp PUT 87971M103 32 900 SH   DFND 1 0 900 0
TELUS Corp CALL 87971M103 164 4,600 SH   DFND 1 0 4,600 0
Dollar Tree Inc PUT 256746108 548 4,800 SH   SOLE   4,800 0 0
BCE Inc CALL 05534B760 4,310 89,100 SH   DFND 1 0 89,100 0
Citigroup Inc CALL 172967424 3,109 45,000 SH   SOLE   45,000 0 0
Canadian Imperial Bank of Comm PUT 136069101 1,856 22,500 SH   DFND 1 0 22,500 0
Canadian Imperial Bank of Comm PUT 136069101 1,650 20,000 SH   DFND 1 0 20,000 0
Microsoft Corp PUT 594918104 1,390 10,000 SH   SOLE   10,000 0 0
Canadian Imperial Bank of Comm CALL 136069101 800 9,700 SH   DFND 1 0 9,700 0
BCE Inc PUT 05534B760 10 200 SH   DFND 1 0 200 0
Suncor Energy Inc CALL 867224107 66 2,100 SH   DFND 1 0 2,100 0
Suncor Energy Inc PUT 867224107 132 4,200 SH   DFND 1 0 4,200 0
Suncor Energy Inc CALL 867224107 464 14,700 SH   DFND 1 0 14,700 0
Wheaton Precious Metals Corp PUT 962879102 55 2,100 SH   DFND 1 0 2,100 0
CGI Group Inc CALL 12532H104 261 3,300 SH   DFND 1 0 3,300 0
Gildan Activewear Inc PUT 375916103 1,207 34,000 SH   DFND 1 0 34,000 0
Agnico Eagle Mines Ltd PUT 008474108 54 1,000 SH   DFND 1 0 1,000 0
Stantec Inc PUT 85472N109 221 10,000 SH   DFND 1 0 10,000 0
Suncor Energy Inc PUT 867224107 19 600 SH   DFND 1 0 600 0
Imperial Oil Ltd CALL 453038408 3 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The CALL 891160509 12 200 SH   DFND 1 0 200 0
Bank of Montreal CALL 063671101 96 1,300 SH   DFND 1 0 1,300 0
Canadian Natural Resources Ltd PUT 136385101 27 1,000 SH   DFND 1 0 1,000 0
American Airlines Group Inc PUT 02376R102 1,349 50,000 SH   SOLE   50,000 0 0
Halfmoon Parent Inc PUT 125523100 1,518 10,000 SH   SOLE   10,000 0 0
Agilent Technologies Inc PUT 00846U101 230 3,000 SH   SOLE   3,000 0 0
SEC TECHNOLOGY SPDR SBI PUT 81369Y803 8,053 100,000 SH   SOLE   100,000 0 0
SECTOR SPDR INT INDX PUT 81369Y704 15,526 200,000 SH   SOLE   200,000 0 0
Canadian Imperial Bank of Comm CALL 136069101 83 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp PUT 22576C101 10 2,300 SH   DFND 1 0 2,300 0
Agnico Eagle Mines Ltd CALL 008474108 5 100 SH   DFND 1 0 100 0
Magna International Inc CALL 559222401 32 600 SH   DFND 1 0 600 0
Toronto-Dominion Bank/The PUT 891160509 875 15,000 SH   DFND 1 0 15,000 0
Centene Corp PUT 15135B101 1,730 40,000 SH   SOLE   40,000 0 0
SSR Mining Inc CALL 784730103 72 5,000 SH   DFND 1 0 5,000 0
Intuit Inc PUT 461202103 1,596 6,000 SH   SOLE   6,000 0 0
Agnico Eagle Mines Ltd CALL 008474108 38 700 SH   DFND 1 0 700 0
Hess Corp PUT 42809H107 3,024 50,000 SH   SOLE   50,000 0 0
Wheaton Precious Metals Corp PUT 962879102 39 1,500 SH   DFND 1 0 1,500 0
Wheaton Precious Metals Corp PUT 962879102 163 6,200 SH   DFND 1 0 6,200 0
Agnico Eagle Mines Ltd CALL 008474108 27 500 SH   DFND 1 0 500 0
Royal Bank of Canada PUT 780087102 81 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108 5 100 SH   DFND 1 0 100 0
Alphabet Inc PUT 02079K305 4,762 3,900 SH   SOLE   3,900 0 0
Thomson Reuters Corp CALL 884903709 67 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102 446 5,500 SH   DFND 1 0 5,500 0
Canadian Imperial Bank of Comm PUT 136069101 149 1,800 SH   DFND 1 0 1,800 0
Canadian Imperial Bank of Comm PUT 136069101 149 1,800 SH   DFND 1 0 1,800 0
Canadian Imperial Bank of Comm CALL 136069101 149 1,800 SH   DFND 1 0 1,800 0
Hess Corp PUT 42809H107 2,419 40,000 SH   SOLE   40,000 0 0
Canadian Imperial Bank of Comm PUT 136069101 83 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108 19 1,100 SH   DFND 1 0 1,100 0
Magna International Inc CALL 559222401 107 2,000 SH   DFND 1 0 2,000 0
ISHARES RUSSELL 2000 ETF PUT 464287655 1,211 8,000 SH   SOLE   8,000 0 0
Royal Bank of Canada CALL 780087102 146 1,800 SH   DFND 1 0 1,800 0
Royal Bank of Canada PUT 780087102 146 1,800 SH   DFND 1 0 1,800 0
Royal Bank of Canada PUT 780087102 146 1,800 SH   DFND 1 0 1,800 0
Toronto-Dominion Bank/The CALL 891160509 6 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The PUT 891160509 105 1,800 SH   DFND 1 0 1,800 0
Toronto-Dominion Bank/The CALL 891160509 105 1,800 SH   DFND 1 0 1,800 0
Toronto-Dominion Bank/The PUT 891160509 105 1,800 SH   DFND 1 0 1,800 0
Toronto-Dominion Bank/The CALL 891160509 105 1,800 SH   DFND 1 0 1,800 0
Canadian Imperial Bank of Comm PUT 136069101 41 500 SH   DFND 1 0 500 0
Xilinx Inc PUT 983919101 1,918 20,000 SH   SOLE   20,000 0 0
Stars Group Inc/The CALL 85570W100 7 500 SH   DFND 1 0 500 0
Agnico Eagle Mines Ltd PUT 008474108 80 1,500 SH   DFND 1 0 1,500 0
SSR Mining Inc PUT 784730103 36 2,500 SH   DFND 1 0 2,500 0
Wheaton Precious Metals Corp CALL 962879102 34 1,300 SH   DFND 1 0 1,300 0
Restaurant Brands Internationa CALL 76131D103 28 400 SH   DFND 1 0 400 0
TransAlta Corp PUT 89346D107 10 1,500 SH   DFND 1 0 1,500 0
Manulife Financial Corp CALL 56501R106 196 10,700 SH   DFND 1 0 10,700 0
Thomson Reuters Corp CALL 884903709 434 6,500 SH   DFND 1 0 6,500 0
Canadian National Railway Co PUT 136375102 207 2,300 SH   DFND 1 0 2,300 0
Bank of Montreal CALL 063671101 147 2,000 SH   DFND 1 0 2,000 0
Philip Morris International In PUT 718172109 1,519 20,000 SH   SOLE   20,000 0 0
BlackBerry Ltd PUT 09228F103 1 100 SH   DFND 1 0 100 0
CGI Group Inc CALL 12532H104 380 4,800 SH   DFND 1 0 4,800 0
Magna International Inc PUT 559222401 160 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal CALL 063671101 258 3,500 SH   DFND 1 0 3,500 0
Agnico Eagle Mines Ltd PUT 008474108 134 2,500 SH   DFND 1 0 2,500 0
Magna International Inc CALL 559222401 27 500 SH   DFND 1 0 500 0
Magna International Inc CALL 559222401 32 600 SH   DFND 1 0 600 0
Bank of Nova Scotia/The CALL 064149107 790 13,900 SH   DFND 1 0 13,900 0
Bank of Montreal CALL 063671101 37 500 SH   DFND 1 0 500 0
SECTOR SPDR INT INDX PUT 81369Y704 776 10,000 SH   SOLE   10,000 0 0
Waste Connections Inc CALL 94106B101 18 200 SH   DFND 1 0 200 0
Franco-Nevada Corp PUT 351858105 18 200 SH   DFND 1 0 200 0
Agnico Eagle Mines Ltd CALL 008474108 220 4,100 SH   DFND 1 0 4,100 0
SPDR S&P 500 ETF PUT 78462F103 89,031 300,000 SH   SOLE   300,000 0 0
Agnico Eagle Mines Ltd PUT 008474108 107 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108 1,730 100,000 SH   DFND 1 0 100,000 0
Bank of Montreal PUT 063671101 1,849 25,100 SH   SOLE   25,100 0 0
CGI Group Inc CALL 12532H104 71 900 SH   DFND 1 0 900 0
CGI Group Inc CALL 12532H104 111 1,400 SH   DFND 1 0 1,400 0
Toronto-Dominion Bank/The CALL 891160509 41 700 SH   DFND 1 0 700 0
Roku Inc COM 77543R102 1,340 13,172 SH   SOLE   13,172 0 0
Sarepta Therapeutics Inc COM 803607100 897 11,915 SH   SOLE   11,915 0 0
Toronto-Dominion Bank/The CALL 891160509 17 300 SH   DFND 1 0 300 0
Suncor Energy Inc CALL 867224107 32 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101 29 1,100 SH   DFND 1 0 1,100 0
Intuit Inc PUT 461202103 1,729 6,500 SH   SOLE   6,500 0 0
Magna International Inc PUT 559222401 27 500 SH   DFND 1 0 500 0
Microsoft Corp PUT 594918104 1,668 12,000 SH   SOLE   12,000 0 0
Crescent Point Energy Corp CALL 22576C101 18 4,100 SH   DFND 1 0 4,100 0
IAMGOLD Corp CALL 450913108 7 2,000 SH   DFND 1 0 2,000 0
Priceline Group Inc/The PUT 09857L108 1,963 1,000 SH   SOLE   1,000 0 0
Toronto-Dominion Bank/The CALL 891160509 41 700 SH   DFND 1 0 700 0
Vermilion Energy Inc PUT 923725105 17 1,000 SH   DFND 1 0 1,000 0
T-Mobile US Inc PUT 872590104 1,772 22,500 SH   SOLE   22,500 0 0
First Majestic Silver Corp CALL 32076V103 66 7,300 SH   DFND 1 0 7,300 0
CGI Group Inc PUT 12532H104 24 300 SH   DFND 1 0 300 0
Thomson Reuters Corp CALL 884903709 33 500 SH   DFND 1 0 500 0
Bank of America Corp PUT 060505104 2,917 100,000 SH   SOLE   100,000 0 0
Bank of America Corp CALL 060505104 2,917 100,000 SH   SOLE   100,000 0 0
Bank of America Corp PUT 060505104 1,459 50,000 SH   SOLE   50,000 0 0
Hudbay Minerals Inc PUT 443628102 1 300 SH   DFND 1 0 300 0
Canadian Imperial Bank of Comm PUT 136069101 149 1,800 SH   DFND 1 0 1,800 0
Align Technology Inc CALL 016255101 633 3,500 SH   SOLE   3,500 0 0
Adobe Systems Inc PUT 00724F101 774 2,800 SH   SOLE   2,800 0 0
Shopify Inc PUT 82509L107 6,794 21,800 SH   SOLE   21,800 0 0
Bank of Montreal PUT 063671101 258 3,500 SH   DFND 1 0 3,500 0
PayPal Holdings Inc COM 70450Y103 504 4,866 SH   SOLE   4,866 0 0
Canadian Natural Resources Ltd PUT 136385101 67 2,500 SH   DFND 1 0 2,500 0
Magna International Inc PUT 559222401 27 500 SH   DFND 1 0 500 0
Magna International Inc CALL 559222401 43 800 SH   DFND 1 0 800 0
Enbridge Inc CALL 29250N105 88 2,500 SH   DFND 1 0 2,500 0
Constellation Brands Inc PUT 21036P108 2,073 10,000 SH   SOLE   10,000 0 0
Bank of Montreal CALL 063671101 1,016 13,800 SH   DFND 1 0 13,800 0
Methanex Corp PUT 59151K108 355 10,000 SH   DFND 1 0 10,000 0
Fidelity National Information COM 31620M106 4 30 SH   SOLE   30 0 0
Brookfield Infrastructure Part CALL G16252101 4,887 98,700 SH   DFND 1 0 98,700 0
Bank of Nova Scotia/The CALL 064149107 108 1,900 SH   DFND 1 0 1,900 0
Encana Corp CALL 292505104 2 400 SH   DFND 1 0 400 0
Canadian Pacific Railway Ltd PUT 13645T100 89 400 SH   DFND 1 0 400 0
Wheaton Precious Metals Corp PUT 962879102 121 4,600 SH   DFND 1 0 4,600 0
Canadian Natural Resources Ltd PUT 136385101 1,330 50,000 SH   DFND 1 0 50,000 0
Shopify Inc PUT 82509L107 686 2,200 SH   SOLE   2,200 0 0
Bank of Nova Scotia/The CALL 064149107 114 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107 506 8,900 SH   DFND 1 0 8,900 0
Dollar Tree Inc PUT 256746108 2,283 20,000 SH   SOLE   20,000 0 0
Agnico Eagle Mines Ltd CALL 008474108 273 5,100 SH   DFND 1 0 5,100 0
Restaurant Brands Internationa PUT 76131D103 142 2,000 SH   DFND 1 0 2,000 0
Methanex Corp CALL 59151K108 18 500 SH   DFND 1 0 500 0
Teck Resources Ltd PUT 878742204 16 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc CALL 867224107 73 2,300 SH   DFND 1 0 2,300 0
BCE Inc CALL 05534B760 155 3,200 SH   DFND 1 0 3,200 0
Alibaba Group Holding Ltd COM 01609W102 234 1,400 SH   SOLE   1,400 0 0
Manulife Financial Corp CALL 56501R106 4 200 SH   DFND 1 0 200 0
Wheaton Precious Metals Corp CALL 962879102 556 21,200 SH   DFND 1 0 21,200 0
Wheaton Precious Metals Corp PUT 962879102 21 800 SH   DFND 1 0 800 0
Newmont Mining Corp PUT 651639106 95 2,500 SH   DFND 1 0 2,500 0
Wheaton Precious Metals Corp PUT 962879102 31 1,200 SH   DFND 1 0 1,200 0
BlackBerry Ltd CALL 09228F103 13 2,400 SH   DFND 1 0 2,400 0
Regeneron Pharmaceuticals Inc PUT 75886F107 1,387 5,000 SH   SOLE   5,000 0 0
Suncor Energy Inc PUT 867224107 38 1,200 SH   DFND 1 0 1,200 0
Royal Bank of Canada PUT 780087102 892 11,000 SH   SOLE   11,000 0 0
MAG Silver Corp PUT 55903Q104 11 1,000 SH   DFND 1 0 1,000 0
CGI Group Inc CALL 12532H104 24 300 SH   DFND 1 0 300 0
Vertex Pharmaceuticals Inc PUT 92532F100 1,694 10,000 SH   SOLE   10,000 0 0
Kirkland Lake Gold Ltd CALL 49741E100 4 100 SH   DFND 1 0 100 0
Vertex Pharmaceuticals Inc PUT 92532F100 3,388 20,000 SH   SOLE   20,000 0 0
Agnico Eagle Mines Ltd CALL 008474108 161 3,000 SH   DFND 1 0 3,000 0
Restaurant Brands Internationa PUT 76131D103 36 500 SH   DFND 1 0 500 0
Restaurant Brands Internationa PUT 76131D103 14 200 SH   DFND 1 0 200 0
Agnico Eagle Mines Ltd CALL 008474108 54 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102 146 1,800 SH   DFND 1 0 1,800 0
Canadian Natural Resources Ltd CALL 136385101 19 700 SH   DFND 1 0 700 0
Open Text Corp CALL 683715106 41 1,000 SH   DFND 1 0 1,000 0
SEC TECHNOLOGY SPDR SBI PUT 81369Y803 6,442 80,000 SH   SOLE   80,000 0 0
Bank of Nova Scotia/The CALL 064149107 11 200 SH   DFND 1 0 200 0
Entergy Corp COM 29364G103 838 7,144 SH   SOLE   7,144 0 0
Newmont Mining Corp CALL 651639106 2,237 59,000 SH   SOLE   59,000 0 0
Newmont Mining Corp PUT 651639106 2,237 59,000 SH   SOLE   59,000 0 0
Entergy Corp PUT 29364G103 2,793 23,800 SH   SOLE   23,800 0 0
Agnico Eagle Mines Ltd CALL 008474108 75 1,400 SH   DFND 1 0 1,400 0
Bank of Montreal CALL 063671101 376 5,100 SH   DFND 1 0 5,100 0
CGI Group Inc CALL 12532H104 32 400 SH   DFND 1 0 400 0
Kroger Co/The CALL 501044101 1,289 50,000 SH   SOLE   50,000 0 0
Alamos Gold Inc CALL 011532108 2 300 SH   DFND 1 0 300 0
Enerplus Corp CALL 292766102 33 4,400 SH   DFND 1 0 4,400 0
Humana Inc PUT 444859102 3,579 14,000 SH   SOLE   14,000 0 0
Expedia Inc PUT 30212P303 9,073 67,500 SH   SOLE   67,500 0 0
Brookfield Infrastructure Part CALL G16252101 99 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The PUT 891160509 35 600 SH   DFND 1 0 600 0
SEC TECHNOLOGY SPDR SBI PUT 81369Y803 12,080 150,000 SH   SOLE   150,000 0 0
Bank of Nova Scotia/The PUT 064149107 222 3,900 SH   SOLE   3,900 0 0
SECTOR SPDR TR INT-FINL PUT 81369Y605 5,592 199,700 SH   SOLE   199,700 0 0
Royal Bank of Canada PUT 780087102 81 1,000 SH   DFND 1 0 1,000 0
Comcast Corp PUT 20030N101 2,416 53,600 SH   SOLE   53,600 0 0
Bank of Montreal PUT 063671101 22 300 SH   DFND 1 0 300 0
Activision Blizzard Inc PUT 00507V109 2,646 50,000 SH   SOLE   50,000 0 0
Bank of America Corp PUT 060505104 1,750 60,000 SH   SOLE   60,000 0 0
SSR Mining Inc CALL 784730103 14 1,000 SH   DFND 1 0 1,000 0
CGI Group Inc PUT 12532H104 24 300 SH   DFND 1 0 300 0
SECTOR SPDR TR INT-FINL PUT 81369Y605 8,400 300,000 SH   SOLE   300,000 0 0
Canadian Natural Resources Ltd PUT 136385101 11 400 SH   DFND 1 0 400 0
Bank of Nova Scotia/The CALL 064149107 182 3,200 SH   DFND 1 0 3,200 0
Royal Bank of Canada CALL 780087102 13,790 170,000 SH   DFND 1 0 170,000 0
Descartes Systems Group Inc/Th CALL 249906108 20 500 SH   DFND 1 0 500 0
SECTOR SPDR INT INDX PUT 81369Y704 7,763 100,000 SH   SOLE   100,000 0 0
SECTOR SPDR TR- UTILITIES CALL 81369Y886 2,590 40,000 SH   SOLE   40,000 0 0
Magna International Inc CALL 559222401 203 3,800 SH   DFND 1 0 3,800 0
SECTOR SPDR TR- UTILITIES PUT 81369Y886 2,007 31,000 SH   SOLE   31,000 0 0
Wheaton Precious Metals Corp PUT 962879102 66 2,500 SH   DFND 1 0 2,500 0
Canadian Imperial Bank of Comm CALL 136069101 33 400 SH   DFND 1 0 400 0
Encana Corp PUT 292505104 77 16,700 SH   DFND 1 0 16,700 0
Vermilion Energy Inc CALL 923725105 35 2,100 SH   DFND 1 0 2,100 0
Manulife Financial Corp PUT 56501R106 46 2,500 SH   DFND 1 0 2,500 0
Bank of Nova Scotia/The CALL 064149107 11 200 SH   DFND 1 0 200 0
salesforce.com Inc PUT 79466L302 16,328 110,000 SH   SOLE   110,000 0 0
Advanced Micro Devices Inc PUT 007903107 12,712 438,500 SH   SOLE   438,500 0 0
Citigroup Inc PUT 172967424 6,908 100,000 SH   SOLE   100,000 0 0
Bristol-Myers Squibb Co PUT 110122108 1,775 35,000 SH   SOLE   35,000 0 0
Microsoft Corp PUT 594918104 3,615 26,000 SH   SOLE   26,000 0 0
Eli Lilly & Co PUT 532457108 10,065 90,000 SH   SOLE   90,000 0 0
Imperial Oil Ltd PUT 453038408 13 500 SH   DFND 1 0 500 0
Crescent Point Energy Corp PUT 22576C101 114 26,600 SH   DFND 1 0 26,600 0
Gildan Activewear Inc CALL 375916103 18 500 SH   DFND 1 0 500 0
BlackBerry Ltd PUT 09228F103 1 200 SH   DFND 1 0 200 0
Kinross Gold Corp PUT 496902404 9 2,000 SH   DFND 1 0 2,000 0
Wheaton Precious Metals Corp CALL 962879102 29 1,100 SH   DFND 1 0 1,100 0
NVIDIA Corp COM 67066G104 835 4,800 SH   SOLE   4,800 0 0
Fortis Inc/Canada CALL 349553107 4,228 100,000 SH   DFND 1 0 100,000 0
Kirkland Lake Gold Ltd CALL 49741E100 103 2,300 SH   DFND 1 0 2,300 0
ENERGY SELECT SEC SPDR PUT 81369Y506 1,409 23,800 SH   SOLE   23,800 0 0
SPDR S&P O&G EXP&PROD ETF PUT 78464A730 4,472 200,000 SH   SOLE   200,000 0 0
NRG Yield Inc COM 18539C204 368 20,166 SH   DFND 1 0 20,166 0
Toronto-Dominion Bank/The CALL 891160509 58 1,000 SH   DFND 1 0 1,000 0
Citigroup Inc CALL 172967424 2,072 30,000 SH   SOLE   30,000 0 0
Costco Wholesale Corp PUT 22160K105 10,862 37,700 SH   SOLE   37,700 0 0
Regeneron Pharmaceuticals Inc PUT 75886F107 3,329 12,000 SH   SOLE   12,000 0 0
Alamos Gold Inc CALL 011532108 3 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The CALL 064149107 68 1,200 SH   DFND 1 0 1,200 0
Intuit Inc PUT 461202103 7,978 30,000 SH   SOLE   30,000 0 0
First Majestic Silver Corp CALL 32076V103 23 2,500 SH   DFND 1 0 2,500 0
Wheaton Precious Metals Corp CALL 962879102 39 1,500 SH   DFND 1 0 1,500 0
Wheaton Precious Metals Corp CALL 962879102 39 1,500 SH   DFND 1 0 1,500 0
Canopy Growth Corp CALL 138035100 229 10,000 SH   DFND 1 0 10,000 0
Silvercorp Metals Inc CALL 82835P103 5 1,300 SH   DFND 1 0 1,300 0
Bank of Montreal CALL 063671101 493 6,700 SH   DFND 1 0 6,700 0
Descartes Systems Group Inc/Th CALL 249906108 12 300 SH   DFND 1 0 300 0
Magna International Inc PUT 559222401 32 600 SH   DFND 1 0 600 0
Bank of Nova Scotia/The CALL 064149107 381 6,700 SH   DFND 1 0 6,700 0
Bank of Nova Scotia/The PUT 064149107 937 16,500 SH   SOLE   16,500 0 0
Vermilion Energy Inc PUT 923725105 3 200 SH   DFND 1 0 200 0
Citigroup Inc CALL 172967424 3,799 55,000 SH   SOLE   55,000 0 0
Cenovus Energy Inc PUT 15135U109 28 3,000 SH   DFND 1 0 3,000 0
Oshkosh Corp CALL 688239201 3,669 48,400 SH   SOLE   48,400 0 0
Magna International Inc CALL 559222401 768 14,400 SH   DFND 1 0 14,400 0
Canadian Natural Resources Ltd CALL 136385101 13,303 500,000 SH   SOLE   500,000 0 0
Royal Bank of Canada CALL 780087102 178 2,200 SH   DFND 1 0 2,200 0
Barrick Gold Corp PUT 067901108 2 100 SH   DFND 1 0 100 0
Merck & Co Inc PUT 58933Y105 1,482 17,600 SH   SOLE   17,600 0 0
Barrick Gold Corp PUT 067901108 10 600 SH   DFND 1 0 600 0
Bank of Montreal PUT 063671101 15 200 SH   DFND 1 0 200 0
Sun Life Financial Inc CALL 866796105 54 1,200 SH   DFND 1 0 1,200 0
Toronto-Dominion Bank/The CALL 891160509 187 3,200 SH   DFND 1 0 3,200 0
Agnico Eagle Mines Ltd PUT 008474108 27 500 SH   DFND 1 0 500 0
Royal Bank of Canada CALL 780087102 1,647 20,300 SH   DFND 1 0 20,300 0
Bank of America Corp CALL 060505104 1,006 34,500 SH   SOLE   34,500 0 0
Brookfield Property Partners L CALL G16249107 41 2,000 SH   DFND 1 0 2,000 0
Brookfield Property Partners L CALL G16249107 41 2,000 SH   DFND 1 0 2,000 0
KKR & Co LP PUT 48251W104 2,685 100,000 SH   SOLE   100,000 0 0
McDonald's Corp PUT 580135101 1,825 8,500 SH   SOLE   8,500 0 0
Suncor Energy Inc CALL 867224107 694 22,000 SH   DFND 1 0 22,000 0
Enbridge Inc CALL 29250N105 49 1,400 SH   DFND 1 0 1,400 0
Expedia Inc PUT 30212P303 2,016 15,000 SH   SOLE   15,000 0 0
Keysight Technologies Inc PUT 49338L103 1,945 20,000 SH   SOLE   20,000 0 0
Mastercard Inc PUT 57636Q104 1,276 4,700 SH   SOLE   4,700 0 0
Canadian Imperial Bank of Comm CALL 136069101 99 1,200 SH   DFND 1 0 1,200 0
Manulife Financial Corp PUT 56501R106 4 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Comm CALL 136069101 297 3,600 SH   DFND 1 0 3,600 0
BCE Inc CALL 05534B760 276 5,700 SH   DFND 1 0 5,700 0
Kinross Gold Corp CALL 496902404 4 800 SH   DFND 1 0 800 0
Global Payments Inc PUT 37940X102 1,749 11,000 SH   SOLE   11,000 0 0
Autodesk Inc PUT 052769106 5,908 40,000 SH   SOLE   40,000 0 0
Advanced Micro Devices Inc PUT 007903107 2,029 70,000 SH   SOLE   70,000 0 0
Kirkland Lake Gold Ltd PUT 49741E100 13 300 SH   DFND 1 0 300 0
Toronto-Dominion Bank/The CALL 891160509 47 800 SH   DFND 1 0 800 0
Baker Hughes a GE Co PUT 05722G100 2,900 125,000 SH   SOLE   125,000 0 0
Fiserv Inc PUT 337738108 5,180 50,000 SH   SOLE   50,000 0 0
Baker Hughes a GE Co COM 05722G100 156 6,741 SH   SOLE   6,741 0 0
Bank of Montreal CALL 063671101 1,186 16,100 SH   DFND 1 0 16,100 0
E TRADE Financial Corp PUT 269246401 983 22,500 SH   SOLE   22,500 0 0
Take-Two Interactive Software PUT 874054109 5,828 46,500 SH   SOLE   46,500 0 0
Precision Drilling Corp CALL 74022D308 2 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd CALL 008474108 21 400 SH   DFND 1 0 400 0
Alexion Pharmaceuticals Inc PUT 015351109 588 6,000 SH   SOLE   6,000 0 0
SPDR S&P 500 ETF PUT 78462F103 89,031 300,000 SH   SOLE   300,000 0 0
Shaw Communications Inc CALL 82028K200 352 17,900 SH   DFND 1 0 17,900 0
BCE Inc CALL 05534B760 58 1,200 SH   DFND 1 0 1,200 0
Magna International Inc CALL 559222401 352 6,600 SH   DFND 1 0 6,600 0
Molson Coors Brewing Co CALL 60871R209 2,875 50,000 SH   SOLE   50,000 0 0
Canadian Natural Resources Ltd PUT 136385101 53 2,000 SH   DFND 1 0 2,000 0
Valero Energy Corp CALL 91913Y100 852 10,000 SH   SOLE   10,000 0 0
M&T Bank Corp CALL 55261F104 3,144 19,900 SH   SOLE   19,900 0 0
Royal Bank of Canada PUT 780087102 73 900 SH   DFND 1 0 900 0
Bank of Montreal CALL 063671101 265 3,600 SH   DFND 1 0 3,600 0
TransAlta Corp CALL 89346D107 1 100 SH   DFND 1 0 100 0
Canadian National Railway Co PUT 136375102 162 1,800 SH   DFND 1 0 1,800 0
Canadian Natural Resources Ltd CALL 136385101 18,263 686,400 SH   DFND 1 0 686,400 0
UnitedHealth Group Inc PUT 91324P102 2,934 13,500 SH   SOLE   13,500 0 0
Lear Corp PUT 521865204 5,011 42,500 SH   SOLE   42,500 0 0
Kinross Gold Corp CALL 496902404 130 28,300 SH   DFND 1 0 28,300 0
Bank of Nova Scotia/The CALL 064149107 284 5,000 SH   DFND 1 0 5,000 0
Vermilion Energy Inc CALL 923725105 100 6,000 SH   DFND 1 0 6,000 0
Kirkland Lake Gold Ltd PUT 49741E100 4 100 SH   DFND 1 0 100 0
Canadian National Railway Co CALL 136375102 99 1,100 SH   DFND 1 0 1,100 0
INVESCO QQQ TRUST SERIES 1 PUT 46090E103 116,968 619,500 SH   SOLE   619,500 0 0
Capital One Financial Corp PUT 14040H105 728 8,000 SH   SOLE   8,000 0 0
First Majestic Silver Corp CALL 32076V103 2 200 SH   DFND 1 0 200 0
PayPal Holdings Inc CALL 70450Y103 2,134 20,600 SH   SOLE   20,600 0 0
BCE Inc CALL 05534B760 121 2,500 SH   DFND 1 0 2,500 0
Centene Corp PUT 15135B101 14,708 340,000 SH   SOLE   340,000 0 0
BCE Inc PUT 05534B760 29 600 SH   DFND 1 0 600 0
Bank of Nova Scotia/The CALL 064149107 51 900 SH   DFND 1 0 900 0
Canadian National Railway Co CALL 136375102 90 1,000 SH   DFND 1 0 1,000 0
DXC Technology Co PUT 23355L106 10,325 350,000 SH   SOLE   350,000 0 0
Bank of Montreal PUT 063671101 199 2,700 SH   DFND 1 0 2,700 0
Skyworks Solutions Inc PUT 83088M102 1,981 25,000 SH   SOLE   25,000 0 0
Manulife Financial Corp CALL 56501R106 286 15,600 SH   DFND 1 0 15,600 0
Canadian Imperial Bank of Comm CALL 136069101 503 6,100 SH   DFND 1 0 6,100 0
Toronto-Dominion Bank/The CALL 891160509 187 3,200 SH   DFND 1 0 3,200 0
SECTOR SPDR INT INDX PUT 81369Y704 2,189 28,200 SH   SOLE   28,200 0 0
Bank of Montreal CALL 063671101 133 1,800 SH   DFND 1 0 1,800 0
SECTOR SPDR INT INDX PUT 81369Y704 4,363 56,200 SH   SOLE   56,200 0 0
SECTOR SPDR INT INDX CALL 81369Y704 4,161 53,600 SH   SOLE   53,600 0 0
SECTOR SPDR INT INDX CALL 81369Y704 862 11,100 SH   SOLE   11,100 0 0
BCE Inc CALL 05534B760 7,468 154,400 SH   DFND 1 0 154,400 0
SPDR S&P 500 ETF PUT 78462F103 3,027 10,200 SH   SOLE   10,200 0 0
SECTOR SPDR INT INDX CALL 81369Y704 3,245 41,800 SH   SOLE   41,800 0 0
SECTOR SPDR INT INDX PUT 81369Y704 5,356 69,000 SH   SOLE   69,000 0 0
Bank of Nova Scotia/The CALL 064149107 40 700 SH   DFND 1 0 700 0
Bank of Nova Scotia/The CALL 064149107 74 1,300 SH   DFND 1 0 1,300 0
Manulife Financial Corp CALL 56501R106 204 11,100 SH   DFND 1 0 11,100 0
BCE Inc CALL 05534B760 58 1,200 SH   DFND 1 0 1,200 0
Royal Bank of Canada CALL 780087102 97 1,200 SH   DFND 1 0 1,200 0
Sun Life Financial Inc CALL 866796105 139 3,100 SH   DFND 1 0 3,100 0
Broadcom Inc COM 11135F101 556 2,013 SH   SOLE   2,013 0 0
Beyond Meat Inc COM 08862E109 372 2,500 SH   DFND 1 0 2,500 0
Adobe Systems Inc COM 00724F101 251 910 SH   SOLE   910 0 0
Royal Bank of Canada CALL 780087102 32 400 SH   DFND 1 0 400 0
Sun Life Financial Inc PUT 866796105 45 1,000 SH   DFND 1 0 1,000 0
NVIDIA Corp PUT 67066G104 8,773 50,400 SH   SOLE   50,400 0 0
Royal Bank of Canada CALL 780087102 714 8,800 SH   DFND 1 0 8,800 0
Bank of Nova Scotia/The CALL 064149107 40 700 SH   DFND 1 0 700 0
SECTOR SPDR INT INDX CALL 81369Y704 551 7,100 SH   SOLE   7,100 0 0
Cooper Cos Inc/The PUT 216648402 1,782 6,000 SH   SOLE   6,000 0 0
Cooper Cos Inc/The COM 216648402 161 541 SH   SOLE   541 0 0
Broadcom Inc PUT 11135F101 12,423 45,000 SH   SOLE   45,000 0 0
Enbridge Inc CALL 29250N105 49 1,400 SH   DFND 1 0 1,400 0
Broadcom Inc PUT 11135F101 9,607 34,800 SH   SOLE   34,800 0 0
Bank of Nova Scotia/The CALL 064149107 45 800 SH   SOLE   800 0 0
Bank of Nova Scotia/The PUT 064149107 51 900 SH   SOLE   900 0 0
Bank of Nova Scotia/The PUT 064149107 256 4,500 SH   SOLE   4,500 0 0
Bank of Nova Scotia/The PUT 064149107 682 12,000 SH   SOLE   12,000 0 0
CGI Group Inc CALL 12532H104 79 1,000 SH   DFND 1 0 1,000 0
Intel Corp PUT 458140100 1,804 35,000 SH   SOLE   35,000 0 0
BCE Inc PUT 05534B760 484 10,000 SH   DFND 1 0 10,000 0
Canadian Imperial Bank of Comm CALL 136069101 206 2,500 SH   DFND 1 0 2,500 0
MAG Silver Corp CALL 55903Q104 16 1,500 SH   DFND 1 0 1,500 0
Cenovus Energy Inc CALL 15135U109 38 4,100 SH   DFND 1 0 4,100 0
ISHARES MSCI EAFE ETF PUT 464287465 430 6,600 SH   SOLE   6,600 0 0
ISHARES MSCI EAFE ETF CALL 464287465 430 6,600 SH   SOLE   6,600 0 0
BCE Inc CALL 05534B760 242 5,000 SH   DFND 1 0 5,000 0
Manulife Financial Corp CALL 56501R106 55 3,000 SH   DFND 1 0 3,000 0
Cenovus Energy Inc CALL 15135U109 19 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm CALL 136069101 99 1,200 SH   DFND 1 0 1,200 0
Shaw Communications Inc CALL 82028K200 20 1,000 SH   DFND 1 0 1,000 0
Shaw Communications Inc PUT 82028K200 28 1,400 SH   DFND 1 0 1,400 0
Pembina Pipeline Corp CALL 706327103 56 1,500 SH   DFND 1 0 1,500 0
Canadian Imperial Bank of Comm CALL 136069101 264 3,200 SH   DFND 1 0 3,200 0
Silvercorp Metals Inc CALL 82835P103 2 500 SH   DFND 1 0 500 0
Royal Bank of Canada CALL 780087102 146 1,800 SH   DFND 1 0 1,800 0
Magna International Inc PUT 559222401 1,066 20,000 SH   DFND 1 0 20,000 0
Bank of Montreal PUT 063671101 118 1,600 SH   DFND 1 0 1,600 0
SECTOR HEALTH CARE 'SPDR' PUT 81369Y209 9,013 100,000 SH   SOLE   100,000 0 0
Varian Medical Systems Inc PUT 92220P105 1,786 15,000 SH   SOLE   15,000 0 0
INVESCO QQQ TRUST SERIES 1 PUT 46090E103 56,643 300,000 SH   SOLE   300,000 0 0
Carnival Corp PUT 143658300 131 3,000 SH   SOLE   3,000 0 0
Toronto-Dominion Bank/The CALL 891160509 181 3,100 SH   DFND 1 0 3,100 0
Canadian Imperial Bank of Comm PUT 136069101 536 6,500 SH   DFND 1 0 6,500 0
Suncor Energy Inc CALL 867224107 284 9,000 SH   DFND 1 0 9,000 0
United Continental Holdings In PUT 910047109 1,901 21,500 SH   SOLE   21,500 0 0
United Continental Holdings In PUT 910047109 8,841 100,000 SH   SOLE   100,000 0 0
Visa Inc CALL 92826C839 1,634 9,500 SH   SOLE   9,500 0 0
Vermilion Energy Inc CALL 923725105 65 3,900 SH   DFND 1 0 3,900 0
Canadian Natural Resources Ltd CALL 136385101 13 500 SH   DFND 1 0 500 0
Delta Air Lines Inc PUT 247361702 5,760 100,000 SH   SOLE   100,000 0 0
Canadian Natural Resources Ltd CALL 136385101 53 2,000 SH   DFND 1 0 2,000 0
Amazon.com Inc PUT 023135106 868 500 SH   SOLE   500 0 0
Amazon.com Inc PUT 023135106 6,770 3,900 SH   SOLE   3,900 0 0
Vermilion Energy Inc CALL 923725105 17 1,000 SH   DFND 1 0 1,000 0
ENERGY SELECT SEC SPDR PUT 81369Y506 11,266 190,300 SH   SOLE   190,300 0 0
Manulife Financial Corp PUT 56501R106 64 3,500 SH   DFND 1 0 3,500 0
Rogers Communications Inc PUT 775109200 93 1,900 SH   DFND 1 0 1,900 0
Cenovus Energy Inc PUT 15135U109 47 5,000 SH   DFND 1 0 5,000 0
Vermilion Energy Inc CALL 923725105 133 8,000 SH   DFND 1 0 8,000 0
Methanex Corp PUT 59151K108 4 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd CALL 136385101 27 1,000 SH   DFND 1 0 1,000 0
Encana Corp PUT 292505104 28 6,200 SH   DFND 1 0 6,200 0
Discover Financial Services PUT 254709108 1,622 20,000 SH   SOLE   20,000 0 0
Canadian Imperial Bank of Comm CALL 136069101 875 10,600 SH   DFND 1 0 10,600 0
Bank of Montreal CALL 063671101 354 4,800 SH   DFND 1 0 4,800 0
Bank of Nova Scotia/The CALL 064149107 170 3,000 SH   DFND 1 0 3,000 0
Discover Financial Services PUT 254709108 4,055 50,000 SH   SOLE   50,000 0 0
Baytex Energy Corp CALL 07317Q105 3 2,300 SH   DFND 1 0 2,300 0
Novagold Resources Inc CALL 66987E206 6 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105 3 200 SH   DFND 1 0 200 0
Precision Drilling Corp CALL 74022D308 2 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm CALL 136069101 206 2,500 SH   DFND 1 0 2,500 0
Gran Tierra Energy Inc CALL 38500T101 4 3,300 SH   DFND 1 0 3,300 0
Brookfield Renewable Partners PUT G16258108 41 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101 110 1,500 SH   DFND 1 0 1,500 0
Enerplus Corp CALL 292766102 4 500 SH   DFND 1 0 500 0
Bank of Montreal PUT 063671101 74 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105 7 200 SH   DFND 1 0 200 0
Vermilion Energy Inc CALL 923725105 45 2,700 SH   DFND 1 0 2,700 0
ISHARES US REAL ESTATE ETF CALL 464287739 5,612 60,000 SH   SOLE   60,000 0 0
Enerplus Corp PUT 292766102 41 5,500 SH   DFND 1 0 5,500 0
Canadian Imperial Bank of Comm CALL 136069101 58 700 SH   DFND 1 0 700 0
ENERGY SELECT SEC SPDR CALL 81369Y506 8,880 150,000 SH   SOLE   150,000 0 0
Suncor Energy Inc PUT 867224107 95 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Comm CALL 136069101 198 2,400 SH   DFND 1 0 2,400 0
Canadian Imperial Bank of Comm CALL 136069101 83 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760 24 500 SH   DFND 1 0 500 0
Suncor Energy Inc CALL 867224107 66 2,100 SH   DFND 1 0 2,100 0
Vermilion Energy Inc CALL 923725105 15 900 SH   DFND 1 0 900 0
Suncor Energy Inc CALL 867224107 66 2,100 SH   DFND 1 0 2,100 0
Canadian Imperial Bank of Comm CALL 136069101 850 10,300 SH   DFND 1 0 10,300 0
Canadian Imperial Bank of Comm CALL 136069101 83 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105 3 200 SH   DFND 1 0 200 0
Corning Inc PUT 219350105 8,602 301,600 SH   SOLE   301,600 0 0
Canadian Imperial Bank of Comm PUT 136069101 165,120 2,000,000 SH   SOLE   2,000,000 0 0
ISHARES US REAL ESTATE ETF CALL 464287739 5,612 60,000 SH   SOLE   60,000 0 0
Sun Life Financial Inc CALL 866796105 22 500 SH   DFND 1 0 500 0
FedEx Corp PUT 31428X106 859 5,900 SH   SOLE   5,900 0 0
Enbridge Inc CALL 29250N105 35 1,000 SH   DFND 1 0 1,000 0
FedEx Corp PUT 31428X106 5,095 35,000 SH   SOLE   35,000 0 0
Restaurant Brands Internationa PUT 76131D103 14 200 SH   DFND 1 0 200 0
Thomson Reuters Corp PUT 884903709 134 2,000 SH   DFND 1 0 2,000 0
Western Digital Corp PUT 958102105 1,491 25,000 SH   SOLE   25,000 0 0
ISHARES US REAL ESTATE ETF CALL 464287739 5,612 60,000 SH   SOLE   60,000 0 0
Canadian Imperial Bank of Comm CALL 136069101 289 3,500 SH   DFND 1 0 3,500 0
Manulife Financial Corp CALL 56501R106 119 6,500 SH   DFND 1 0 6,500 0
BCE Inc CALL 05534B760 19 400 SH   DFND 1 0 400 0
Illumina Inc PUT 452327109 1,977 6,500 SH   SOLE   6,500 0 0
Rogers Communications Inc CALL 775109200 487 10,000 SH   DFND 1 0 10,000 0
Bank of Nova Scotia/The PUT 064149107 28,399 500,000 SH   DFND 1 0 500,000 0
Bank of Nova Scotia/The CALL 064149107 142 2,500 SH   DFND 1 0 2,500 0
Union Pacific Corp PUT 907818108 10,885 67,200 SH   SOLE   67,200 0 0
Sun Life Financial Inc PUT 866796105 45 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp PUT 496902404 151 32,800 SH   DFND 1 0 32,800 0
Bank of Montreal PUT 063671101 147 2,000 SH   DFND 1 0 2,000 0
Franco-Nevada Corp PUT 351858105 9 100 SH   DFND 1 0 100 0
SECTOR SPDR INT INDX PUT 81369Y704 318 4,100 SH   SOLE   4,100 0 0
SECTOR SPDR INT INDX PUT 81369Y704 4,293 55,300 SH   SOLE   55,300 0 0
Shopify Inc COM 82509L107 187 600 SH   DFND 1 0 600 0
Canadian Imperial Bank of Comm COM 136069101 165,103 2,000,000 SH   SOLE   2,000,000 0 0
Adobe Systems Inc PUT 00724F101 8,647 31,300 SH   SOLE   31,300 0 0
Adobe Systems Inc PUT 00724F101 1,934 7,000 SH   SOLE   7,000 0 0
FedEx Corp PUT 31428X106 4,716 32,400 SH   SOLE   32,400 0 0
TransAlta Corp CALL 89346D107 52 8,000 SH   DFND 1 0 8,000 0
Bank of Montreal CALL 063671101 110 1,500 SH   DFND 1 0 1,500 0
FedEx Corp PUT 31428X106 728 5,000 SH   SOLE   5,000 0 0
Facebook Inc PUT 30303M102 7,568 42,500 SH   SOLE   42,500 0 0
Enbridge Inc CALL 29250N105 81 2,300 SH   DFND 1 0 2,300 0
Bank of Nova Scotia/The CALL 064149107 114 2,000 SH   DFND 1 0 2,000 0
Vermilion Energy Inc CALL 923725105 8 500 SH   DFND 1 0 500 0
SPDR S&P 500 ETF PUT 78462F103 72,709 245,000 SH   SOLE   245,000 0 0
Take-Two Interactive Software PUT 874054109 1,880 15,000 SH   SOLE   15,000 0 0
Canadian Natural Resources Ltd PUT 136385101 8 300 SH   DFND 1 0 300 0
Toronto-Dominion Bank/The CALL 891160509 21,673 371,700 SH   DFND 1 0 371,700 0
Bank of Montreal CALL 063671101 214 2,900 SH   DFND 1 0 2,900 0
Bank of Montreal CALL 063671101 1,996 27,100 SH   DFND 1 0 27,100 0
Canadian Imperial Bank of Comm CALL 136069101 41 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105 42 1,200 SH   DFND 1 0 1,200 0
KKR & Co LP PUT 48251W104 7,043 262,300 SH   SOLE   262,300 0 0
Royal Bank of Canada CALL 780087102 527 6,500 SH   DFND 1 0 6,500 0
Royal Bank of Canada PUT 780087102 65 800 SH   DFND 1 0 800 0
Toronto-Dominion Bank/The CALL 891160509 105 1,800 SH   DFND 1 0 1,800 0
Toronto-Dominion Bank/The CALL 891160509 105 1,800 SH   DFND 1 0 1,800 0
Shaw Communications Inc CALL 82028K200 71 3,600 SH   DFND 1 0 3,600 0
Sun Life Financial Inc CALL 866796105 215 4,800 SH   DFND 1 0 4,800 0
Sun Life Financial Inc CALL 866796105 80 1,800 SH   DFND 1 0 1,800 0
Bank of Montreal PUT 063671101 37 500 SH   DFND 1 0 500 0
Methanex Corp CALL 59151K108 71 2,000 SH   DFND 1 0 2,000 0
Vermilion Energy Inc CALL 923725105 17 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109 19 2,000 SH   DFND 1 0 2,000 0
Shaw Communications Inc CALL 82028K200 3,360 171,000 SH   DFND 1 0 171,000 0
Shaw Communications Inc CALL 82028K200 35 1,800 SH   DFND 1 0 1,800 0
Agilent Technologies Inc PUT 00846U101 1,916 25,000 SH   SOLE   25,000 0 0
Agilent Technologies Inc CALL 00846U101 1,916 25,000 SH   SOLE   25,000 0 0
Canadian Imperial Bank of Comm CALL 136069101 8,251 100,000 SH   SOLE   100,000 0 0
E TRADE Financial Corp PUT 269246401 926 21,200 SH   SOLE   21,200 0 0
Suncor Energy Inc CALL 867224107 32 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102 81 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108 80 1,500 SH   DFND 1 0 1,500 0
Rogers Communications Inc PUT 775109200 49 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101 611 7,400 SH   DFND 1 0 7,400 0
Enbridge Inc CALL 29250N105 7 200 SH   DFND 1 0 200 0
Enbridge Inc CALL 29250N105 88 2,500 SH   DFND 1 0 2,500 0
E TRADE Financial Corp PUT 269246401 4,369 100,000 SH   SOLE   100,000 0 0
Canadian Imperial Bank of Comm CALL 136069101 173 2,100 SH   DFND 1 0 2,100 0
Enbridge Inc CALL 29250N105 56 1,600 SH   DFND 1 0 1,600 0
Royal Bank of Canada PUT 780087102 81 1,000 SH   DFND 1 0 1,000 0
Kraft Heinz Co/The PUT 500754106 2,506 89,700 SH   SOLE   89,700 0 0
Stars Group Inc/The CALL 85570W100 22 1,500 SH   DFND 1 0 1,500 0
Stars Group Inc/The CALL 85570W100 7 500 SH   DFND 1 0 500 0
Netflix Inc PUT 64110L106 8,992 33,600 SH   SOLE   33,600 0 0
Royal Bank of Canada CALL 780087102 81 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105 530 15,100 SH   DFND 1 0 15,100 0
Enbridge Inc CALL 29250N105 70 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada CALL 780087102 406 5,000 SH   DFND 1 0 5,000 0
Royal Bank of Canada CALL 780087102 722 8,900 SH   DFND 1 0 8,900 0
Royal Bank of Canada CALL 780087102 2,255 27,800 SH   DFND 1 0 27,800 0
Canadian Imperial Bank of Comm CALL 136069101 74 900 SH   DFND 1 0 900 0
Canadian Imperial Bank of Comm CALL 136069101 297 3,600 SH   DFND 1 0 3,600 0
Algonquin Power & Utilities Co CALL 015857105 14 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101 611 7,400 SH   DFND 1 0 7,400 0
Canadian Imperial Bank of Comm CALL 136069101 396 4,800 SH   DFND 1 0 4,800 0
Manulife Financial Corp CALL 56501R106 396 21,600 SH   DFND 1 0 21,600 0
Manulife Financial Corp CALL 56501R106 128 7,000 SH   DFND 1 0 7,000 0
Manulife Financial Corp CALL 56501R106 176 9,600 SH   DFND 1 0 9,600 0
Manulife Financial Corp CALL 56501R106 200 10,900 SH   DFND 1 0 10,900 0
Bank of Nova Scotia/The CALL 064149107 32,745 576,500 SH   DFND 1 0 576,500 0
Bank of Montreal CALL 063671101 18,413 250,000 SH   DFND 1 0 250,000 0
Canadian Imperial Bank of Comm CALL 136069101 421 5,100 SH   DFND 1 0 5,100 0
Toronto-Dominion Bank/The CALL 891160509 58 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101 165 2,000 SH   DFND 1 0 2,000 0
Manulife Financial Corp CALL 56501R106 455 24,800 SH   DFND 1 0 24,800 0
Vermilion Energy Inc CALL 923725105 17 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102 131 5,000 SH   DFND 1 0 5,000 0
Canadian Imperial Bank of Comm CALL 136069101 355 4,300 SH   DFND 1 0 4,300 0
Stars Group Inc/The CALL 85570W100 7 500 SH   DFND 1 0 500 0
Just Energy Group Inc PUT 48213W101 7 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada CALL 780087102 503 6,200 SH   DFND 1 0 6,200 0
Toronto-Dominion Bank/The CALL 891160509 146 2,500 SH   DFND 1 0 2,500 0
Manulife Financial Corp CALL 56501R106 17 900 SH   DFND 1 0 900 0
Toronto-Dominion Bank/The CALL 891160509 58 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106 6 300 SH   DFND 1 0 300 0
Bank of Nova Scotia/The CALL 064149107 114 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm CALL 136069101 33 400 SH   DFND 1 0 400 0
Bank of Nova Scotia/The CALL 064149107 142 2,500 SH   DFND 1 0 2,500 0
Manulife Financial Corp CALL 56501R106 31 1,700 SH   DFND 1 0 1,700 0
Canadian Imperial Bank of Comm CALL 136069101 619 7,500 SH   DFND 1 0 7,500 0
Royal Bank of Canada CALL 780087102 81 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105 4 100 SH   DFND 1 0 100 0
Royal Bank of Canada CALL 780087102 49 600 SH   DFND 1 0 600 0
SECTOR SPDR INT INDX PUT 81369Y704 7,763 100,000 SH   SOLE   100,000 0 0
Restaurant Brands Internationa CALL 76131D103 28 400 SH   DFND 1 0 400 0
Royal Bank of Canada CALL 780087102 16 200 SH   DFND 1 0 200 0
Nutrien Ltd PUT 67077M108 50 1,000 SH   DFND 1 0 1,000 0
SECTOR SPDR INT INDX CALL 81369Y704 536 6,900 SH   SOLE   6,900 0 0
SECTOR SPDR INT INDX PUT 81369Y704 85 1,100 SH   SOLE   1,100 0 0
SECTOR SPDR INT INDX CALL 81369Y704 621 8,000 SH   SOLE   8,000 0 0
Royal Bank of Canada CALL 780087102 6,538 80,600 SH   DFND 1 0 80,600 0
Toronto-Dominion Bank/The PUT 891160509 309 5,300 SH   DFND 1 0 5,300 0
IAMGOLD Corp CALL 450913108 7 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd CALL 67077M108 3,637 73,000 SH   DFND 1 0 73,000 0
Manulife Financial Corp CALL 56501R106 4,723 257,500 SH   DFND 1 0 257,500 0
MAG Silver Corp CALL 55903Q104 213 20,000 SH   DFND 1 0 20,000 0
Kirkland Lake Gold Ltd COM 49741E100 5,380 120,100 SH   SOLE   120,100 0 0
Kirkland Lake Gold Ltd COM 49741E100 2,540 56,700 SH   SOLE   56,700 0 0
Pretium Resources Inc CALL 74139C102 231 20,000 SH   DFND 1 0 20,000 0
Bank of Nova Scotia/The CALL 064149107 91 1,600 SH   DFND 1 0 1,600 0
Rogers Communications Inc CALL 775109200 3,653 75,000 SH   DFND 1 0 75,000 0
Rogers Communications Inc CALL 775109200 3,945 81,000 SH   SOLE   81,000 0 0
MetLife Inc CALL 59156R108 2,429 51,500 SH   SOLE   51,500 0 0
Lincoln National Corp CALL 534187109 953 15,800 SH   SOLE   15,800 0 0
Principal Financial Group Inc CALL 74251V102 1,063 18,600 SH   SOLE   18,600 0 0
Prudential Financial Inc CALL 744320102 908 10,100 SH   SOLE   10,100 0 0
Unum Group CALL 91529Y106 1,950 65,600 SH   SOLE   65,600 0 0
Aflac Inc CALL 001055102 2,543 48,600 SH   SOLE   48,600 0 0
Align Technology Inc PUT 016255101 1,393 7,700 SH   SOLE   7,700 0 0
Tractor Supply Co PUT 892356106 543 6,000 SH   SOLE   6,000 0 0
Valero Energy Corp CALL 91913Y100 2,370 27,800 SH   SOLE   27,800 0 0
Alphabet Inc PUT 02079K305 1,832 1,500 SH   SOLE   1,500 0 0
Canadian Natural Resources Ltd CALL 136385101 1,610 60,500 SH   DFND 1 0 60,500 0
Royal Bank of Canada CALL 780087102 2,352 29,000 SH   DFND 1 0 29,000 0
Royal Bank of Canada PUT 780087102 81 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107 5,629 99,100 SH   SOLE   99,100 0 0
Bank of Nova Scotia/The PUT 064149107 250 4,400 SH   SOLE   4,400 0 0
Microsoft Corp PUT 594918104 834 6,000 SH   SOLE   6,000 0 0
Verizon Communications Inc CALL 92343V104 16,997 281,600 SH   SOLE   281,600 0 0
Toronto-Dominion Bank/The PUT 891160509 869 14,900 SH   DFND 1 0 14,900 0
Microsoft Corp PUT 594918104 2,085 15,000 SH   SOLE   15,000 0 0
Toronto-Dominion Bank/The PUT 891160509 1,481 25,400 SH   DFND 1 0 25,400 0
Royal Bank of Canada PUT 780087102 657 8,100 SH   SOLE   8,100 0 0
Toronto-Dominion Bank/The PUT 891160509 875 15,000 SH   DFND 1 0 15,000 0
Electronic Arts Inc PUT 285512109 1,868 19,100 SH   SOLE   19,100 0 0
Royal Bank of Canada PUT 780087102 779 9,600 SH   SOLE   9,600 0 0
Bank of Nova Scotia/The PUT 064149107 1,085 19,100 SH   SOLE   19,100 0 0
Royal Bank of Canada PUT 780087102 868 10,700 SH   SOLE   10,700 0 0
Royal Bank of Canada CALL 780087102 81 1,000 SH   SOLE   1,000 0 0
Royal Bank of Canada PUT 780087102 146 1,800 SH   SOLE   1,800 0 0
Eldorado Gold Corp PUT 284902509 128 16,500 SH   DFND 1 0 16,500 0
Manulife Financial Corp CALL 56501R106 11 600 SH   DFND 1 0 600 0
SECTOR SPDR INT INDX PUT 81369Y704 5,256 67,700 SH   SOLE   67,700 0 0
Toronto-Dominion Bank/The PUT 891160509 6 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The CALL 891160509 1,458 25,000 SH   DFND 1 0 25,000 0
Pembina Pipeline Corp CALL 706327103 8,155 220,000 SH   DFND 1 0 220,000 0
Bank of Montreal PUT 063671101 88 1,200 SH   DFND 1 0 1,200 0
Applied Materials Inc PUT 038222105 1,497 30,000 SH   SOLE   30,000 0 0
Applied Materials Inc CALL 038222105 1,497 30,000 SH   SOLE   30,000 0 0
Western Digital Corp PUT 958102105 573 9,600 SH   SOLE   9,600 0 0
Western Digital Corp CALL 958102105 573 9,600 SH   SOLE   9,600 0 0
Western Digital Corp PUT 958102105 2,087 35,000 SH   SOLE   35,000 0 0
Western Digital Corp CALL 958102105 2,087 35,000 SH   SOLE   35,000 0 0
SVB Financial Group COM 78486Q101 209 1,000 SH   SOLE   1,000 0 0
SVB Financial Group COM 78486Q101 398 1,904 SH   SOLE   1,904 0 0
TransCanada Corp PUT 87807B107 155,370 3,000,000 SH   SOLE   3,000,000 0 0
TransCanada Corp COM 87807B107 155,362 3,000,000 SH   SOLE   3,000,000 0 0
UnitedHealth Group Inc PUT 91324P102 1,739 8,000 SH   SOLE   8,000 0 0
Netflix Inc PUT 64110L106 856 3,200 SH   SOLE   3,200 0 0
Facebook Inc PUT 30303M102 4,452 25,000 SH   SOLE   25,000 0 0
Sun Life Financial Inc CALL 866796105 49 1,100 SH   DFND 1 0 1,100 0
ISHARES RUSSELL 2000 ETF PUT 464287655 75,670 500,000 SH   SOLE   500,000 0 0
Canadian Imperial Bank of Comm CALL 136069101 248 3,000 SH   DFND 1 0 3,000 0
Illumina Inc PUT 452327109 4,563 15,000 SH   SOLE   15,000 0 0
Bank of Nova Scotia/The PUT 064149107 682 12,000 SH   SOLE   12,000 0 0
Royal Bank of Canada PUT 780087102 973 12,000 SH   SOLE   12,000 0 0
Toronto-Dominion Bank/The PUT 891160509 939 16,100 SH   DFND 1 0 16,100 0
Dropbox Inc PUT 26210C104 2,420 120,000 SH   SOLE   120,000 0 0
Dropbox Inc PUT 26210C104 5,034 249,600 SH   SOLE   249,600 0 0
Suncor Energy Inc PUT 867224107 13 400 SH   DFND 1 0 400 0
Royal Bank of Canada PUT 780087102 170 2,100 SH   SOLE   2,100 0 0
Royal Bank of Canada PUT 780087102 122 1,500 SH   SOLE   1,500 0 0
Fortis Inc/Canada PUT 349553107 101 2,400 SH   SOLE   2,400 0 0
Wells Fargo & Co PUT 949746101 10,088 200,000 SH   SOLE   200,000 0 0
Johnson & Johnson CALL 478160104 272 2,100 SH   SOLE   2,100 0 0
Union Pacific Corp CALL 907818108 113 700 SH   SOLE   700 0 0
McDonald's Corp CALL 580135101 322 1,500 SH   SOLE   1,500 0 0
Merck & Co Inc CALL 58933Y105 328 3,900 SH   SOLE   3,900 0 0
Pfizer Inc CALL 717081103 255 7,100 SH   SOLE   7,100 0 0
Wells Fargo & Co CALL 949746101 106 2,100 SH   SOLE   2,100 0 0
Apple Inc CALL 037833100 381 1,700 SH   SOLE   1,700 0 0
Coca-Cola Co/The CALL 191216100 305 5,600 SH   SOLE   5,600 0 0
Intel Corp CALL 458140100 263 5,100 SH   SOLE   5,100 0 0
Toronto-Dominion Bank/The CALL 891160509 1,598 27,400 SH   DFND 1 0 27,400 0
Toronto-Dominion Bank/The PUT 891160509 968 16,600 SH   DFND 1 0 16,600 0
Brookfield Asset Management In PUT 112585104 988 18,600 SH   DFND 1 0 18,600 0
Merck & Co Inc CALL 58933Y105 328 3,900 SH   SOLE   3,900 0 0
M&T Bank Corp CALL 55261F104 2,212 14,000 SH   SOLE   14,000 0 0
Synchrony Financial CALL 87165B103 2,386 70,000 SH   SOLE   70,000 0 0
Royal Bank of Canada PUT 780087102 146 1,800 SH   SOLE   1,800 0 0
Thomson Reuters Corp CALL 884903709 4,010 60,000 SH   SOLE   60,000 0 0
Toronto-Dominion Bank/The CALL 891160509 29 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The PUT 064149107 346 6,100 SH   SOLE   6,100 0 0
Rogers Communications Inc CALL 775109200 73 1,500 SH   DFND 1 0 1,500 0
Bank of Nova Scotia/The PUT 064149107 682 12,000 SH   SOLE   12,000 0 0
Bank of Montreal CALL 063671101 147 2,000 SH   DFND 1 0 2,000 0
Bank of America Corp PUT 060505104 7,876 270,000 SH   SOLE   270,000 0 0
Bank of Nova Scotia/The CALL 064149107 40 700 SH   DFND 1 0 700 0
Brookfield Asset Management In PUT 112585104 159 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Comm CALL 136069101 83 1,000 SH   DFND 1 0 1,000 0
Morgan Stanley PUT 617446448 8,534 200,000 SH   SOLE   200,000 0 0
Methanex Corp CALL 59151K108 18 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Comm CALL 136069101 107 1,300 SH   DFND 1 0 1,300 0
Advanced Micro Devices Inc PUT 007903107 8,439 291,100 SH   SOLE   291,100 0 0
TELUS Corp PUT 87971M103 71 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada PUT 780087102 406 5,000 SH   SOLE   5,000 0 0
Discover Financial Services PUT 254709108 892 11,000 SH   SOLE   11,000 0 0
Alliance Data Systems Corp PUT 018581108 1,922 15,000 SH   SOLE   15,000 0 0
Gildan Activewear Inc CALL 375916103 2,349 66,200 SH   DFND 1 0 66,200 0
BlackBerry Ltd CALL 09228F103 1 100 SH   DFND 1 0 100 0
Agnico Eagle Mines Ltd PUT 008474108 134 2,500 SH   DFND 1 0 2,500 0
Canadian National Railway Co CALL 136375102 305 3,400 SH   DFND 1 0 3,400 0
Crescent Point Energy Corp CALL 22576C101 0 100 SH   DFND 1 0 100 0
Delta Air Lines Inc PUT 247361702 674 11,700 SH   SOLE   11,700 0 0
Pembina Pipeline Corp CALL 706327103 7 200 SH   DFND 1 0 200 0
Encana Corp CALL 292505104 1 200 SH   DFND 1 0 200 0
BlackRock Inc PUT 09247X101 2,406 5,400 SH   SOLE   5,400 0 0
Danaher Corp PUT 235851102 910 6,300 SH   SOLE   6,300 0 0
SECTOR SPDR INT INDX PUT 81369Y704 6,024 77,600 SH   SOLE   77,600 0 0
Adobe Systems Inc PUT 00724F101 8,978 32,500 SH   SOLE   32,500 0 0
SECTOR SPDR INT INDX PUT 81369Y704 7,763 100,000 SH   SOLE   100,000 0 0
Canadian Imperial Bank of Comm PUT 136069101 83 1,000 SH   DFND 1 0 1,000 0
Affiliated Managers Group Inc PUT 008252108 2,501 30,000 SH   SOLE   30,000 0 0
Canadian Imperial Bank of Comm CALL 136069101 165 2,000 SH   DFND 1 0 2,000 0
SECTOR SPDR INT INDX CALL 81369Y704 16 200 SH   SOLE   200 0 0
Bank of America Corp PUT 060505104 1,896 65,000 SH   SOLE   65,000 0 0
BCE Inc CALL 05534B760 121 2,500 SH   DFND 1 0 2,500 0
SECTOR SPDR INT INDX PUT 81369Y704 23 300 SH   SOLE   300 0 0
Citigroup Inc PUT 172967424 1,900 27,500 SH   SOLE   27,500 0 0
VMware Inc PUT 928563402 5,402 36,000 SH   SOLE   36,000 0 0
Vermilion Energy Inc CALL 923725105 17 1,000 SH   DFND 1 0 1,000 0
Cognizant Technology Solutions PUT 192446102 1,507 25,000 SH   SOLE   25,000 0 0
Methanex Corp CALL 59151K108 25 700 SH   DFND 1 0 700 0
Canadian Imperial Bank of Comm PUT 136069101 8,251 100,000 SH   DFND 1 0 100,000 0
Royal Bank of Canada CALL 780087102 122 1,500 SH   DFND 1 0 1,500 0
SECTOR SPDR INT INDX PUT 81369Y704 11,645 150,000 SH   SOLE   150,000 0 0
SECTOR SPDR INT INDX CALL 81369Y704 11,645 150,000 SH   SOLE   150,000 0 0
Canadian Imperial Bank of Comm CALL 136069101 149 1,800 SH   DFND 1 0 1,800 0
Open Text Corp CALL 683715106 8 200 SH   DFND 1 0 200 0
Colfax Corp COM 194014106 1 30 SH   DFND 1 0 30 0
Broadcom Inc PUT 11135F101 1,932 7,000 SH   SOLE   7,000 0 0
Shaw Communications Inc PUT 82028K200 35 1,800 SH   DFND 1 0 1,800 0
Canadian Imperial Bank of Comm CALL 136069101 41 500 SH   DFND 1 0 500 0
Mastercard Inc PUT 57636Q104 543 2,000 SH   SOLE   2,000 0 0
Mastercard Inc PUT 57636Q104 8,826 32,500 SH   SOLE   32,500 0 0
ISHARES IBOXX HIGH YLD CORP PUT 464288513 52,302 600,000 SH   SOLE   600,000 0 0
Canadian Imperial Bank of Comm CALL 136069101 124 1,500 SH   DFND 1 0 1,500 0
BlackBerry Ltd PUT 09228F103 10 2,000 SH   DFND 1 0 2,000 0
Morgan Stanley CALL 617446448 4 100 SH   SOLE   100 0 0
Pretium Resources Inc CALL 74139C102 12 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In PUT 112585104 53 1,000 SH   DFND 1 0 1,000 0
Wells Fargo & Co CALL 949746101 1,765 35,000 SH   SOLE   35,000 0 0
Bank of Nova Scotia/The CALL 064149107 68 1,200 SH   DFND 1 0 1,200 0
Unilever NV COM 904784709 304 5,069 SH   SOLE   5,069 0 0
Toronto-Dominion Bank/The CALL 891160509 87 1,500 SH   DFND 1 0 1,500 0
Royal Bank of Canada CALL 780087102 1,038 12,800 SH   DFND 1 0 12,800 0
Fortinet Inc PUT 34959E109 2,111 27,500 SH   SOLE   27,500 0 0
Royal Bank of Canada CALL 780087102 438 5,400 SH   DFND 1 0 5,400 0
Sun Life Financial Inc CALL 866796105 80 1,800 SH   DFND 1 0 1,800 0
Brookfield Asset Management In CALL 112585104 27 500 SH   DFND 1 0 500 0
T-Mobile US Inc PUT 872590104 2,127 27,000 SH   SOLE   27,000 0 0
Toronto-Dominion Bank/The CALL 891160509 12 200 SH   DFND 1 0 200 0
Centene Corp PUT 15135B101 3,677 85,000 SH   SOLE   85,000 0 0
Sun Life Financial Inc CALL 866796105 63 1,400 SH   DFND 1 0 1,400 0
Bank of Nova Scotia/The CALL 064149107 909 16,000 SH   SOLE   16,000 0 0
Canadian Imperial Bank of Comm CALL 136069101 58 700 SH   DFND 1 0 700 0
Canadian National Railway Co CALL 136375102 27 300 SH   DFND 1 0 300 0
Pembina Pipeline Corp CALL 706327103 82 2,200 SH   DFND 1 0 2,200 0
NVIDIA Corp CALL 67066G104 383 2,200 SH   SOLE   2,200 0 0
Xilinx Inc CALL 983919101 19 200 SH   SOLE   200 0 0
International Business Machine CALL 459200101 916 6,300 SH   SOLE   6,300 0 0
Texas Instruments Inc CALL 882508104 375 2,900 SH   SOLE   2,900 0 0
Oracle Corp CALL 68389X105 352 6,400 SH   SOLE   6,400 0 0
Microsoft Corp CALL 594918104 2,197 15,800 SH   SOLE   15,800 0 0
salesforce.com Inc CALL 79466L302 312 2,100 SH   SOLE   2,100 0 0
Intuit Inc CALL 461202103 426 1,600 SH   SOLE   1,600 0 0
Visa Inc CALL 92826C839 292 1,700 SH   SOLE   1,700 0 0
Cintas Corp CALL 172908105 2,627 9,800 SH   SOLE   9,800 0 0
Toronto-Dominion Bank/The CALL 891160509 204 3,500 SH   DFND 1 0 3,500 0
Canadian Imperial Bank of Comm CALL 136069101 58 700 SH   DFND 1 0 700 0
Canadian Imperial Bank of Comm CALL 136069101 83 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101 99 1,200 SH   DFND 1 0 1,200 0
ONEOK Inc COM 682680103 1,703 23,106 SH   SOLE   23,106 0 0
Restaurant Brands Internationa PUT 76131D103 156 2,200 SH   DFND 1 0 2,200 0
Toronto-Dominion Bank/The CALL 891160509 87 1,500 SH   DFND 1 0 1,500 0
Sun Life Financial Inc CALL 866796105 179 4,000 SH   DFND 1 0 4,000 0
Canadian Imperial Bank of Comm CALL 136069101 83 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107 113,700 2,000,000 SH   SOLE   2,000,000 0 0
Crescent Point Energy Corp CALL 22576C101 47 11,000 SH   DFND 1 0 11,000 0
Sun Life Financial Inc CALL 866796105 80 1,800 SH   DFND 1 0 1,800 0
Bank of Montreal CALL 063671101 398 5,400 SH   DFND 1 0 5,400 0
Canadian Natural Resources Ltd CALL 136385101 80 3,000 SH   DFND 1 0 3,000 0
Imperial Oil Ltd CALL 453038408 13 500 SH   DFND 1 0 500 0
Alphabet Inc PUT 02079K305 1,832 1,500 SH   SOLE   1,500 0 0
Canadian Imperial Bank of Comm CALL 136069101 149 1,800 SH   DFND 1 0 1,800 0
Canadian Imperial Bank of Comm PUT 136069101 83 1,000 SH   DFND 1 0 1,000 0
CVS Health Corp PUT 126650100 1,356 21,500 SH   SOLE   21,500 0 0
BlackBerry Ltd CALL 09228F103 38 7,200 SH   DFND 1 0 7,200 0
Manulife Financial Corp PUT 56501R106 18 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Part CALL G16252101 24,381 492,400 SH   DFND 1 0 492,400 0
Hudbay Minerals Inc CALL 443628102 9 2,400 SH   DFND 1 0 2,400 0
Mastercard Inc CALL 57636Q104 27 100 SH   SOLE   100 0 0
Crescent Point Energy Corp PUT 22576C101 9 2,000 SH   DFND 1 0 2,000 0
Brookfield Infrastructure Part PUT G16252101 50 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108 12 1,300 SH   DFND 1 0 1,300 0
Suncor Energy Inc CALL 867224107 6 200 SH   DFND 1 0 200 0
Encana Corp CALL 292505104 23 5,000 SH   DFND 1 0 5,000 0
Restaurant Brands Internationa PUT 76131D103 107 1,500 SH   DFND 1 0 1,500 0
Restaurant Brands Internationa PUT 76131D103 92 1,300 SH   DFND 1 0 1,300 0
Cenovus Energy Inc CALL 15135U109 12 1,300 SH   DFND 1 0 1,300 0
SECTOR SPDR TR INT-FINL CALL 81369Y605 11,200 400,000 SH   SOLE   400,000 0 0
Netflix Inc PUT 64110L106 2,007 7,500 SH   SOLE   7,500 0 0
Toronto-Dominion Bank/The CALL 891160509 58 1,000 SH   DFND 1 0 1,000 0
ISHARES RUSSELL 2000 ETF PUT 464287655 113,505 750,000 SH   SOLE   750,000 0 0
Bank of Nova Scotia/The CALL 064149107 28 500 SH   DFND 1 0 500 0
Sierra Wireless Inc CALL 826516106 10 900 SH   DFND 1 0 900 0
Suncor Energy Inc CALL 867224107 32 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105 12 700 SH   DFND 1 0 700 0
Pembina Pipeline Corp CALL 706327103 7 200 SH   DFND 1 0 200 0
Osisko Gold Royalties Ltd CALL 68827L101 3 300 SH   DFND 1 0 300 0
Brookfield Asset Management In CALL 112585104 80 1,500 SH   DFND 1 0 1,500 0
Methanex Corp PUT 59151K108 177 5,000 SH   DFND 1 0 5,000 0
Royal Bank of Canada PUT 780087102 81 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101 114 4,300 SH   DFND 1 0 4,300 0
Manulife Financial Corp CALL 56501R106 99 5,400 SH   DFND 1 0 5,400 0
Union Pacific Corp PUT 907818108 1,620 10,000 SH   SOLE   10,000 0 0
ISHARES RUSSELL 2000 ETF PUT 464287655 113,505 750,000 SH   SOLE   750,000 0 0
Fortis Inc/Canada CALL 349553107 30 700 SH   DFND 1 0 700 0
Sun Communities Inc CALL 866674104 13,331 89,800 SH   SOLE   89,800 0 0
Equinix Inc CALL 29444U700 14,189 24,600 SH   SOLE   24,600 0 0
Sun Communities Inc PUT 866674104 742 5,000 SH   SOLE   5,000 0 0
Equinix Inc PUT 29444U700 1,846 3,200 SH   SOLE   3,200 0 0
Pembina Pipeline Corp CALL 706327103 11 300 SH   DFND 1 0 300 0
BlackBerry Ltd CALL 09228F103 1 100 SH   DFND 1 0 100 0
Suncor Energy Inc CALL 867224107 6 200 SH   DFND 1 0 200 0
Brookfield Infrastructure Part CALL G16252101 6,437 130,000 SH   DFND 1 0 130,000 0
HRG Group Inc COM 84790A105 52 992 SH   SOLE   992 0 0
Canadian Imperial Bank of Comm CALL 136069101 264 3,200 SH   DFND 1 0 3,200 0
Charles Schwab Corp/The PUT 808513105 1,987 47,500 SH   SOLE   47,500 0 0
Canadian Imperial Bank of Comm CALL 136069101 165 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm PUT 136069101 25 300 SH   DFND 1 0 300 0
Humana Inc PUT 444859102 665 2,600 SH   SOLE   2,600 0 0
Bank of Montreal CALL 063671101 110 1,500 SH   DFND 1 0 1,500 0
Just Energy Group Inc PUT 48213W101 0 200 SH   DFND 1 0 200 0
Bank of America Corp CALL 060505104 2,188 75,000 SH   SOLE   75,000 0 0
Kirkland Lake Gold Ltd PUT 49741E100 4 100 SH   DFND 1 0 100 0
Algonquin Power & Utilities Co PUT 015857105 48 3,500 SH   DFND 1 0 3,500 0
Sempra Energy PUT 816851109 2,509 17,000 SH   SOLE   17,000 0 0
Canadian Pacific Railway Ltd PUT 13645T100 444 2,000 SH   DFND 1 0 2,000 0
UnitedHealth Group Inc PUT 91324P102 1,956 9,000 SH   SOLE   9,000 0 0
Royal Bank of Canada CALL 780087102 81 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101 396 4,800 SH   DFND 1 0 4,800 0
Royal Bank of Canada CALL 780087102 41 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Comm CALL 136069101 825 10,000 SH   DFND 1 0 10,000 0
Canadian Imperial Bank of Comm CALL 136069101 83 1,000 SH   DFND 1 0 1,000 0
Kirkland Lake Gold Ltd CALL 49741E100 90 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada CALL 780087102 41 500 SH   DFND 1 0 500 0
Just Energy Group Inc CALL 48213W101 1 600 SH   DFND 1 0 600 0
Thomson Reuters Corp CALL 884903709 241 3,600 SH   DFND 1 0 3,600 0
Brookfield Renewable Partners CALL G16258108 223 5,500 SH   DFND 1 0 5,500 0
BlackBerry Ltd PUT 09228F103 10 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada PUT 780087102 973 12,000 SH   SOLE   12,000 0 0
Bank of Nova Scotia/The PUT 064149107 113,700 2,000,000 SH   SOLE   2,000,000 0 0
Discover Financial Services COM 254709108 241 2,970 SH   SOLE   2,970 0 0
Toronto-Dominion Bank/The CALL 891160509 58 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd CALL 13645T100 222 1,000 SH   DFND 1 0 1,000 0
Silvercorp Metals Inc PUT 82835P103 4 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101 1,348 18,300 SH   SOLE   18,300 0 0
Canadian Imperial Bank of Comm PUT 136069101 1,238 15,000 SH   SOLE   15,000 0 0
Canadian Imperial Bank of Comm PUT 136069101 50 600 SH   SOLE   600 0 0
Algonquin Power & Utilities Co CALL 015857105 12 900 SH   DFND 1 0 900 0
Canadian Imperial Bank of Comm PUT 136069101 91 1,100 SH   SOLE   1,100 0 0
Bank of Nova Scotia/The PUT 064149107 102 1,800 SH   SOLE   1,800 0 0
Royal Bank of Canada PUT 780087102 973 12,000 SH   SOLE   12,000 0 0
Bank of Nova Scotia/The PUT 064149107 108 1,900 SH   SOLE   1,900 0 0
Toronto-Dominion Bank/The CALL 891160509 87 1,500 SH   DFND 1 0 1,500 0
Royal Bank of Canada CALL 780087102 16 200 SH   DFND 1 0 200 0
Shaw Communications Inc CALL 82028K200 20 1,000 SH   DFND 1 0 1,000 0
Shaw Communications Inc CALL 82028K200 20 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc PUT 866796105 112 2,500 SH   DFND 1 0 2,500 0
Brookfield Asset Management In PUT 112585104 53 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101 83 1,000 SH   DFND 1 0 1,000 0
BlackBerry Ltd CALL 09228F103 1 100 SH   DFND 1 0 100 0
Suncor Energy Inc CALL 867224107 3 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The PUT 064149107 142 2,500 SH   DFND 1 0 2,500 0
Bank of Nova Scotia/The PUT 064149107 40 700 SH   DFND 1 0 700 0
Toronto-Dominion Bank/The CALL 891160509 910 15,600 SH   DFND 1 0 15,600 0
Toronto-Dominion Bank/The CALL 891160509 12 200 SH   DFND 1 0 200 0
Encana Corp PUT 292505104 14 3,000 SH   DFND 1 0 3,000 0
Fox Corp PUT 35137L105 1,892 60,000 SH   SOLE   60,000 0 0
Encana Corp PUT 292505104 23 5,000 SH   DFND 1 0 5,000 0
Brookfield Asset Management In PUT 112585104 16 300 SH   DFND 1 0 300 0
SVB Financial Group PUT 78486Q101 1,755 8,400 SH   SOLE   8,400 0 0
SVB Financial Group PUT 78486Q101 293 1,400 SH   SOLE   1,400 0 0
Canadian National Railway Co PUT 136375102 18 200 SH   DFND 1 0 200 0
Bank of Montreal PUT 063671101 700 9,500 SH   DFND 1 0 9,500 0
Suncor Energy Inc CALL 867224107 54 1,700 SH   DFND 1 0 1,700 0
Shaw Communications Inc CALL 82028K200 14 700 SH   DFND 1 0 700 0
Toronto-Dominion Bank/The CALL 891160509 12 200 SH   DFND 1 0 200 0
Enbridge Inc PUT 29250N105 11 300 SH   DFND 1 0 300 0
Canadian Pacific Railway Ltd CALL 13645T100 444 2,000 SH   DFND 1 0 2,000 0
AvalonBay Communities Inc CALL 053484101 2,433 11,300 SH   SOLE   11,300 0 0
Motorola Solutions Inc CALL 620076307 2,420 14,200 SH   SOLE   14,200 0 0
SPDR S&P 500 ETF PUT 78462F103 741,925 2,500,000 SH   DFND 1 0 2,500,000 0
SPDR S&P 500 ETF PUT 78462F103 741,925 2,500,000 SH   SOLE   2,500,000 0 0
Bank of Montreal CALL 063671101 110 1,500 SH   DFND 1 0 1,500 0
Canadian Pacific Railway Ltd PUT 13645T100 222 1,000 SH   DFND 1 0 1,000 0
Fox Corp COM 35137L105 169 5,370 SH   SOLE   5,370 0 0
Bank of Nova Scotia/The CALL 064149107 57 1,000 SH   DFND 1 0 1,000 0
SPDR S&P 500 ETF PUT 78462F103 148,385 500,000 SH   SOLE   500,000 0 0
Toronto-Dominion Bank/The CALL 891160509 12 200 SH   DFND 1 0 200 0
Canadian Pacific Railway Ltd PUT 13645T100 222 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107 28 500 SH   SOLE   500 0 0
Royal Bank of Canada PUT 780087102 973 12,000 SH   SOLE   12,000 0 0
Vermilion Energy Inc CALL 923725105 17 1,000 SH   DFND 1 0 1,000 0
Thomson Reuters Corp CALL 884903709 1,671 25,000 SH   DFND 1 0 25,000 0
Bank of Nova Scotia/The PUT 064149107 28 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd CALL 136385101 80 3,000 SH   DFND 1 0 3,000 0
CGI Group Inc CALL 12532H104 24 300 SH   DFND 1 0 300 0
Amazon.com Inc COM 023135106 2,590 1,492 SH   SOLE   1,492 0 0
Broadcom Inc COM 11135F101 4,257 15,421 SH   SOLE   15,421 0 0
DXC Technology Co COM 23355L106 1,121 37,999 SH   SOLE   37,999 0 0
Facebook Inc COM 30303M102 2,894 16,255 SH   SOLE   16,255 0 0
Alphabet Inc COM 02079K305 499 409 SH   SOLE   409 0 0
Lincoln National Corp COM 534187109 42 697 SH   SOLE   697 0 0
Lowe's Cos Inc COM 548661107 1,622 14,750 SH   SOLE   14,750 0 0
LyondellBasell Industries NV COM N53745100 52 576 SH   SOLE   576 0 0
MetLife Inc COM 59156R108 2,981 63,226 SH   SOLE   63,226 0 0
Procter & Gamble Co/The COM 742718109 183 1,470 SH   SOLE   1,470 0 0
Prudential Financial Inc COM 744320102 666 7,402 SH   SOLE   7,402 0 0
Activision Blizzard Inc COM 00507V109 694 13,120 SH   SOLE   13,120 0 0
Comcast Corp COM 20030N101 1,125 24,953 SH   SOLE   24,953 0 0
JPMorgan Chase & Co COM 46625H100 5 41 SH   SOLE   41 0 0
Agilent Technologies Inc COM 00846U101 17,540 228,914 SH   SOLE   228,914 0 0
American Airlines Group Inc COM 02376R102 5,760 213,576 SH   SOLE   213,576 0 0
Advance Auto Parts Inc COM 00751Y106 7,275 43,991 SH   SOLE   43,991 0 0
Apple Inc COM 037833100 103,417 461,790 SH   SOLE   461,790 0 0
FedEx Corp COM 31428X106 4,359 29,951 SH   SOLE   29,951 0 0
Medtronic PLC COM G5960L103 855 7,872 SH   SOLE   7,872 0 0
Newmont Mining Corp COM 651639106 2,947 77,727 SH   SOLE   77,727 0 0
AbbVie Inc COM 00287Y109 86,392 1,141,059 SH   SOLE   1,141,059 0 0
AmerisourceBergen Corp COM 03073E105 9,291 112,868 SH   SOLE   112,868 0 0
Abbott Laboratories COM 002824100 38,824 464,063 SH   SOLE   464,063 0 0
Adobe Systems Inc COM 00724F101 32,474 117,566 SH   SOLE   117,566 0 0
Analog Devices Inc COM 032654105 25,494 228,198 SH   SOLE   228,198 0 0
Archer-Daniels-Midland Co COM 039483102 22,364 544,599 SH   SOLE   544,599 0 0
Automatic Data Processing Inc COM 053015103 43,289 268,206 SH   SOLE   268,206 0 0
Alliance Data Systems Corp COM 018581108 3,287 25,653 SH   SOLE   25,653 0 0
Autodesk Inc COM 052769106 20,042 135,708 SH   SOLE   135,708 0 0
Ameren Corp COM 023608102 12,106 151,242 SH   SOLE   151,242 0 0
American Electric Power Co Inc COM 025537101 28,464 303,841 SH   SOLE   303,841 0 0
AES Corp/VA COM 00130H105 6,675 408,529 SH   SOLE   408,529 0 0
Aflac Inc COM 001055102 23,880 456,471 SH   SOLE   456,471 0 0
Allergan PLC COM G0177J108 42,597 253,140 SH   SOLE   253,140 0 0
American International Group I COM 026874784 31,534 566,202 SH   SOLE   566,202 0 0
Apartment Investment & Managem COM 03748R754 5,144 98,670 SH   SOLE   98,670 0 0
Assurant Inc COM 04621X108 4,741 37,684 SH   SOLE   37,684 0 0
Arthur J Gallagher & Co COM 363576109 10,244 114,383 SH   SOLE   114,383 0 0
Akamai Technologies Inc COM 00971T101 9,264 101,392 SH   SOLE   101,392 0 0
Albemarle Corp COM 012653101 4,534 65,222 SH   SOLE   65,222 0 0
Align Technology Inc COM 016255101 9,809 54,225 SH   SOLE   54,225 0 0
Alaska Air Group Inc COM 011659109 3,931 60,572 SH   SOLE   60,572 0 0
Allstate Corp/The COM 020002101 23,354 214,906 SH   SOLE   214,906 0 0
Alexion Pharmaceuticals Inc COM 015351109 16,216 165,588 SH   SOLE   165,588 0 0
Applied Materials Inc COM 038222105 28,564 572,489 SH   SOLE   572,489 0 0
Advanced Micro Devices Inc COM 007903107 19,163 661,099 SH   SOLE   661,099 0 0
AMETEK Inc COM 031100100 13,663 148,814 SH   SOLE   148,814 0 0
Affiliated Managers Group Inc COM 008252108 2,604 31,250 SH   SOLE   31,250 0 0
Amgen Inc COM 031162100 90,124 465,782 SH   SOLE   465,782 0 0
Ameriprise Financial Inc COM 03076C106 11,919 81,032 SH   SOLE   81,032 0 0
American Tower Corp COM 03027X100 80,571 364,401 SH   SOLE   364,401 0 0
Amazon.com Inc COM 023135106 72,930 42,017 SH   SOLE   42,017 0 0
ANSYS Inc COM 03662Q105 11,450 51,731 SH   SOLE   51,731 0 0
Anthem Inc COM 036752103 45,277 188,593 SH   SOLE   188,593 0 0
AO Smith Corp COM 831865209 4,325 90,671 SH   SOLE   90,671 0 0
Apache Corp COM 037411105 5,922 231,368 SH   SOLE   231,368 0 0
Air Products & Chemicals Inc COM 009158106 30,076 135,577 SH   SOLE   135,577 0 0
Amphenol Corp COM 032095101 17,683 183,266 SH   SOLE   183,266 0 0
Alexandria Real Estate Equitie COM 015271109 14,372 93,309 SH   SOLE   93,309 0 0
Arconic Inc COM 03965L100 6,607 254,128 SH   SOLE   254,128 0 0
Activision Blizzard Inc COM 00507V109 29,916 565,361 SH   SOLE   565,361 0 0
AvalonBay Communities Inc COM 053484101 24,750 114,953 SH   SOLE   114,953 0 0
Broadcom Inc COM 11135F101 67,765 245,489 SH   SOLE   245,489 0 0
Avery Dennison Corp COM 053611109 5,888 51,854 SH   SOLE   51,854 0 0
American Water Works Co Inc COM 030420103 13,808 111,163 SH   SOLE   111,163 0 0
American Express Co COM 025816109 52,933 447,566 SH   SOLE   447,566 0 0
Acuity Brands Inc COM 00508Y102 864 6,411 SH   SOLE   6,411 0 0
AutoZone Inc COM 053332102 16,384 15,107 SH   SOLE   15,107 0 0
Boeing Co/The COM 097023105 21,948 57,692 SH   SOLE   57,692 0 0
Bank of America Corp COM 060505104 26,360 903,775 SH   SOLE   903,775 0 0
Baxter International Inc COM 071813109 32,516 371,776 SH   SOLE   371,776 0 0
BB&T Corp COM 054937107 25,257 473,289 SH   SOLE   473,289 0 0
Best Buy Co Inc COM 086516101 9,949 144,227 SH   SOLE   144,227 0 0
Becton Dickinson and Co COM 075887109 50,267 198,734 SH   SOLE   198,734 0 0
Franklin Resources Inc COM 354613101 5,113 177,198 SH   SOLE   177,198 0 0
Brown-Forman Corp COM 115637209 12,432 198,050 SH   SOLE   198,050 0 0
Brighthouse Financial Inc COM 10922N103 678 16,746 SH   SOLE   16,746 0 0
Baker Hughes a GE Co COM 05722G100 9,198 396,518 SH   SOLE   396,518 0 0
Biogen Inc COM 09062X103 33,587 144,277 SH   SOLE   144,277 0 0
Bank of New York Mellon Corp/T COM 064058100 25,362 561,038 SH   SOLE   561,038 0 0
BlackRock Inc COM 09247X101 33,959 76,211 SH   SOLE   76,211 0 0
Ball Corp COM 058498106 14,711 202,071 SH   SOLE   202,071 0 0
Bristol-Myers Squibb Co COM 110122108 64,014 1,262,475 SH   SOLE   1,262,475 0 0
Berkshire Hathaway Inc COM 084670702 118,698 570,665 SH   SOLE   570,665 0 0
Boston Scientific Corp COM 101137107 41,716 1,025,311 SH   SOLE   1,025,311 0 0
BorgWarner Inc COM 099724106 4,666 127,217 SH   SOLE   127,217 0 0
Boston Properties Inc COM 101121101 15,569 120,093 SH   SOLE   120,093 0 0
Citigroup Inc COM 172967424 33,225 481,017 SH   SOLE   481,017 0 0
Conagra Brands Inc COM 205887102 14,578 475,227 SH   SOLE   475,227 0 0
Cardinal Health Inc COM 14149Y108 10,358 219,511 SH   SOLE   219,511 0 0
Caterpillar Inc COM 149123101 49,042 388,307 SH   SOLE   388,307 0 0
Chubb Ltd COM H1467J104 45,331 280,821 SH   SOLE   280,821 0 0
CBOE Holdings Inc COM 12503M108 7,896 68,725 SH   SOLE   68,725 0 0
CBS Corp COM 124857202 9,757 241,705 SH   SOLE   241,705 0 0
Crown Castle International Cor COM 22822V101 47,582 342,328 SH   SOLE   342,328 0 0
Carnival Corp COM 143658300 10,918 249,805 SH   SOLE   249,805 0 0
Celgene Corp