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 11,629,476 233,993,484 SH   DFND 3 0 233,993,484 0
AECON GROUP INC BOND 00762VAF6 1,608 2,000,000 SH   SOLE   2,000,000 0 0
AKAMAI TECHNOLOGIES, INC. BOND 00971TAK7 4,933 5,000,000 SH   SOLE   5,000,000 0 0
ALTERYX, INC. BOND 02156BAC7 2,462 2,565,000 SH   SOLE   2,565,000 0 0
ARBOR REALTY TRUST INC BOND 038923AN8 1,510 1,500,000 SH   SOLE   1,500,000 0 0
ATLASSIAN, INC. BOND 04947PAB8 6,336 4,027,000 SH   SOLE   4,027,000 0 0
BLACKBERRY LTD BOND C10268AC1 4,850 4,810,000 SH   SOLE   4,810,000 0 0
CLEARWAY ENERGY INC BOND 62942XAD0 2,140 2,141,000 SH   SOLE   2,141,000 0 0
Cree, Inc. BOND 225447AB7 4,794 4,500,000 SH   SOLE   4,500,000 0 0
DISH NETWORK CORPORATION BOND 25470MAD1 3,227 3,500,000 SH   SOLE   3,500,000 0 0
EVERBRIDGE INC BOND 29978AAB0 1,984 2,000,000 SH   SOLE   2,000,000 0 0
Element Fleet Management Corp BOND 286181AB8 11,266 14,616,000 SH   SOLE   14,616,000 0 0
Etsy, Inc. BOND 29786AAH9 2,712 3,000,000 SH   SOLE   3,000,000 0 0
FIREEYE, INC. BOND 31816QAF8 2,016 2,000,000 SH   SOLE   2,000,000 0 0
FIREEYE, INC. BOND 31816QAD3 2,903 3,000,000 SH   SOLE   3,000,000 0 0
FORESTAR GROUP INC. BOND 346232AB7 7,124 7,036,000 SH   SOLE   7,036,000 0 0
FTI CONSULTING, INC. BOND 302941AP4 1,900 1,500,000 SH   SOLE   1,500,000 0 0
GRANITE CONSTRUCTION INC BOND 387328AA5 2,170 2,000,000 SH   SOLE   2,000,000 0 0
HALOZYME THERAPEUTICS INC BOND 40637HAA7 3,001 3,000,000 SH   SOLE   3,000,000 0 0
HUBSPOT INC BOND 443573AB6 6,057 3,500,000 SH   SOLE   3,500,000 0 0
II-VI INCORPORATED BOND 902104AB4 2,113 2,071,000 SH   SOLE   2,071,000 0 0
INSIGHT ENTERPRISES INC BOND 45765UAA1 3,577 3,000,000 SH   SOLE   3,000,000 0 0
INSULET CORPORATION BOND 45784PAH4 4,023 2,128,000 SH   SOLE   2,128,000 0 0
INTERDIGITAL, INC. BOND 45867GAA9 1,001 1,000,000 SH   SOLE   1,000,000 0 0
IONIS PHARMACEUTICALS, INC. BOND 462222AA8 2,034 2,000,000 SH   SOLE   2,000,000 0 0
IRONWOOD PHARMACEUTICALS, INC. BOND 46333XAE8 1,773 1,500,000 SH   SOLE   1,500,000 0 0
JAZZ PHARMACEUTICALS PUBLIC LIMITED COMPANY BOND 472145AB7 3,109 3,000,000 SH   SOLE   3,000,000 0 0
KAMAN CORPORATION BOND 483548AF0 4,432 3,677,000 SH   SOLE   3,677,000 0 0
LIBERTY MEDIA CORPORATION BOND 531229AG7 1,578 1,500,000 SH   SOLE   1,500,000 0 0
LIVE NATION ENTERTAINMENT, INC. BOND 538034AQ2 6,159 5,000,000 SH   SOLE   5,000,000 0 0
LUMENTUM HOLDINGS INC BOND 55024UAC3 5,451 5,000,000 SH   SOLE   5,000,000 0 0
Macquarie Infrastructure Corporation BOND 55608BAB1 2,822 2,947,000 SH   SOLE   2,947,000 0 0
NUANCE COMMUNICATIONS, INC. BOND 67020YAF7 3,898 4,000,000 SH   SOLE   4,000,000 0 0
New Relic, Inc. BOND 64829BAB6 883 905,000 SH   SOLE   905,000 0 0
ON SEMICONDUCTOR CORPORATION BOND 682189AK1 4,763 3,500,000 SH   SOLE   3,500,000 0 0
OSI SYSTEMS, INC. BOND 671044AD7 3,859 3,513,000 SH   SOLE   3,513,000 0 0
PALO ALTO NETWORKS, INC. BOND 697435AD7 1,979 1,789,000 SH   SOLE   1,789,000 0 0
RAMBUS INC. BOND 750917AG1 2,197 2,159,000 SH   SOLE   2,159,000 0 0
RINGCENTRAL INC. BOND 76680RAD9 5,239 2,500,000 SH   SOLE   2,500,000 0 0
ROVI CORPORATION BOND 779376AD4 3,568 3,598,000 SH   SOLE   3,598,000 0 0
RWT HOLDINGS, INC. BOND 749772AC3 1,041 1,000,000 SH   SOLE   1,000,000 0 0
SAILPOINT TECH HOLDINGS BOND 78781PAA3 2,153 2,000,000 SH   SOLE   2,000,000 0 0
SERVICENOW, INC. BOND 81762PAC6 5,275 2,500,000 SH   SOLE   2,500,000 0 0
SILVER STANDARD RESOURCES INC. BOND 82823LAC0 1,022 2,000,000 SH   SOLE   2,000,000 0 0
SNAP INC BOND 83304AAA4 2,087 2,000,000 SH   SOLE   2,000,000 0 0
STARWOOD PROPERTY TRUST, INC. BOND 85571BAH8 6,022 5,750,000 SH   SOLE   5,750,000 0 0
TWITTER, INC. BOND 90184LAD4 11,698 12,000,000 SH   SOLE   12,000,000 0 0
TWO HARBORS INV CORP BOND 90187BAA9 4,799 4,500,000 SH   SOLE   4,500,000 0 0
Teradyne, Inc. BOND 880770AG7 4,399 2,000,000 SH   SOLE   2,000,000 0 0
Teva Pharmaceutical Finance Company, LLC BOND 88163VAE9 6,181 6,500,000 SH   SOLE   6,500,000 0 0
VISHAY INTERTECHNOLOGY INC. BOND 928298AP3 865 860,000 SH   SOLE   860,000 0 0
WAYFAIR INC BOND 94419LAB7 2,175 2,000,000 SH   SOLE   2,000,000 0 0
WHITING PETROLEUM CORPORATION BOND 966387AL6 4,985 5,123,000 SH   SOLE   5,123,000 0 0
WORKDAY, INC. BOND 98138HAF8 6,391 5,000,000 SH   SOLE   5,000,000 0 0
WORKIVA INC BOND 98139AAA3 1,808 2,000,000 SH   SOLE   2,000,000 0 0
Western Digital Corporation BOND 958102AP0 2,955 3,000,000 SH   SOLE   3,000,000 0 0
j2 Global, Inc. BOND 48123VAD4 5,092 5,000,000 SH   SOLE   5,000,000 0 0
ISHARES SILVER TRUST ISHARES CALL 46428Q109 1,550 92,900 SH   SOLE   92,900 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 28,580 200,000 SH   SOLE   200,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107 17,863 125,000 SH   SOLE   125,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 71,450 500,000 SH   SOLE   500,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 28,580 200,000 SH   SOLE   200,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 7,145 50,000 SH   SOLE   50,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107 22,150 155,000 SH   SOLE   155,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 14,290 100,000 SH   SOLE   100,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 3,573 25,000 SH   SOLE   25,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 21,435 150,000 SH   SOLE   150,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107 28,580 200,000 SH   SOLE   200,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 21,435 150,000 SH   SOLE   150,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 71,450 500,000 SH   SOLE   500,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 71,450 500,000 SH   SOLE   500,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107 7,088 49,600 SH   SOLE   49,600 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107 14,290 100,000 SH   SOLE   100,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 8,117 56,800 SH   SOLE   56,800 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107 14,290 100,000 SH   SOLE   100,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107 57,160 400,000 SH   SOLE   400,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 1,200 8,400 SH   SOLE   8,400 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 42,870 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 7,059 49,400 SH   SOLE   49,400 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 1,300 9,100 SH   SOLE   9,100 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107 1,943 13,600 SH   SOLE   13,600 0 0
SCHLUMBERGER LTD COM 806857108 217 5,410 SH   SOLE   5,410 0 0
BROOKFIELD BUSINESS PARTNERS LP COM G16234109 443 10,697 SH   SOLE   10,697 0 0
BROOKFIELD PROPERTY PARTNERS LPU COM G16249107 438 23,955 SH   SOLE   23,955 0 0
BROOKFIELD INFRA PARTNER LPU COM G16252101 2,351 47,062 SH   SOLE   47,062 0 0
BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108 2,729 58,728 SH   SOLE   58,728 0 0
ESSENT GROUP LTD COM G3198U102 104 2,000 SH   SOLE   2,000 0 0
IHS MARKIT LTD COM G47567105 247 3,284 SH   SOLE   3,284 0 0
INVESCO LTD COM G491BT108 13 750 SH   SOLE   750 0 0
AGNICO EAGLE MINES LIMITED COM 008474108 753 12,210 SH   SOLE   12,210 0 0
ALAMOS GOLD INCCLASS-A COM 011532108 36 6,000 SH   SOLE   6,000 0 0
ALGONQUIN POWER&UTILITIES CORP COM 015857105 1,647 116,326 SH   SOLE   116,326 0 0
ALMADEN MINERALS LTD COM 020283305 12 20,000 SH   SOLE   20,000 0 0
ATLANTIC POWER CORPORATION NEW COM 04878Q863 17 7,200 SH   SOLE   7,200 0 0
BCE INC NEW COM 05534B760 18,569 400,539 SH   SOLE   400,539 0 0
BANK OF MONTREAL COM 063671101 35,685 460,118 SH   SOLE   460,118 0 0
BANK OF NOVA SCOTIA COM 064149107 40,095 709,333 SH   SOLE   709,333 0 0
BARRICK GOLD CORP COM 067901108 1,320 70,997 SH   SOLE   70,997 0 0
BLACKBERRY LIMITED COM 09228F103 55 8,550 SH   SOLE   8,550 0 0
BROOKFIELD ASSET MGMT INC CL A LVS COM 112585104 15,395 266,259 SH   SOLE   266,259 0 0
CAE INC COM 124765108 250 9,451 SH   SOLE   9,451 0 0
CGI INC CLASS-A SUB VTG COM 12532H104 1,763 21,057 SH   SOLE   21,057 0 0
CAMECO CORP COM 13321L108 704 79,120 SH   SOLE   79,120 0 0
CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 21,368 256,604 SH   SOLE   256,604 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 25,734 284,277 SH   SOLE   284,277 0 0
CANADIAN NATURAL RESOURCES LTD COM 136385101 14,866 459,314 SH   SOLE   459,314 0 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 14,054 55,093 SH   SOLE   55,093 0 0
CELESTICA INC SV COM 15101Q108 54 6,500 SH   SOLE   6,500 0 0
CENOVUS ENERGY INC COM 15135U109 6,486 637,667 SH   SOLE   637,667 0 0
COLLIERS INTERNATIONAL GROUP INC COM 194693107 298 3,828 SH   SOLE   3,828 0 0
COTT CORPORATION COM 22163N106 199 14,520 SH   SOLE   14,520 0 0
CRESCENT POINT ENERGY CORP COM 22576C101 155 34,710 SH   SOLE   34,710 0 0
DENISON MINES CORP COM 248356107 13 32,000 SH   SOLE   32,000 0 0
DESCARTES SYSTEMS GROUP INC COM 249906108 351 8,210 SH   SOLE   8,210 0 0
ENCANA CORPORATION COM 292505104 559 119,295 SH   SOLE   119,295 0 0
ENBRIDGE INC COM 29250N105 30,209 759,265 SH   SOLE   759,265 0 0
ENERPLUS CORP COM 292766102 70 9,801 SH   SOLE   9,801 0 0
EQUINOX GOLD CORP COM 29446Y502 77 10,000 SH   SOLE   10,000 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 37 3,000 SH   SOLE   3,000 0 0
FORTIS INC COM 349553107 15,093 363,492 SH   SOLE   363,492 0 0
FRANCO-NEVADA CORP COM 351858105 3,473 33,609 SH   SOLE   33,609 0 0
GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 497 16,810 SH   SOLE   16,810 0 0
UNITS-GRANITE REIT-STAPLE COM 387437114 127 2,500 SH   SOLE   2,500 0 0
HUDBAY MINERALS INC COM 443628102 86 20,800 SH   SOLE   20,800 0 0
IMPERIAL OIL LTD COM 453038408 3,795 143,376 SH   SOLE   143,376 0 0
MAGNA INTERNATIONAL INC COM 559222401 5,676 103,453 SH   SOLE   103,453 0 0
MANULIFE FINANCIAL CORP COM 56501R106 12,664 623,405 SH   SOLE   623,405 0 0
MAVERIX METALS INC COM 57776F405 178 35,000 SH   SOLE   35,000 0 0
METHANEX CORP COM 59151K108 286 7,400 SH   SOLE   7,400 0 0
MOUNTAIN PROVINCE DIAMONDS INC COM 62426E402 3 3,000 SH   SOLE   3,000 0 0
NORBORD INC NEW COM 65548P403 67 2,500 SH   SOLE   2,500 0 0
NUTRIEN LTD COM 67077M108 6,454 134,717 SH   SOLE   134,717 0 0
OPEN TEXT CORPORATION COM 683715106 2,856 64,764 SH   SOLE   64,764 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 10 1,000 SH   SOLE   1,000 0 0
PAN AMERICAN SILVER CORP COM 697900108 119 5,000 SH   SOLE   5,000 0 0
PEMBINA PIPELINE CORPORATION COM 706327103 3,136 84,561 SH   SOLE   84,561 0 0
PRECISION DRILLING CORPORATION COM 74022D308 14 10,000 SH   SOLE   10,000 0 0
PRETIUM RESOURCES INC COM 74139C102 382 34,300 SH   SOLE   34,300 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 3,499 54,857 SH   SOLE   54,857 0 0
ROGERS COMMUNICATIONS INC CL B NVS COM 775109200 11,318 227,778 SH   SOLE   227,778 0 0
ROYAL BANK OF CANADA COM 780087102 53,797 679,418 SH   SOLE   679,418 0 0
SHAW COMMUNICATIONS INC CL B NVS COM 82028K200 6,232 306,892 SH   SOLE   306,892 0 0
SHOPIFY INC CL A COM 82509L107 628 1,578 SH   SOLE   1,578 0 0
SPROTT PHYSICAL PLAT&PALL T/U COM 85207Q104 29 2,000 SH   SOLE   2,000 0 0
SPROTT PHYSICAL GOLD&SILVER TRUST COM 85208R101 381 26,000 SH   SOLE   26,000 0 0
STANTEC INC COM 85472N109 283 10,019 SH   SOLE   10,019 0 0
SUN LIFE FINANCIAL INC COM 866796105 13,528 296,471 SH   SOLE   296,471 0 0
SUNCOR ENERGY INC (NEW) COM 867224107 16,174 493,157 SH   SOLE   493,157 0 0
TC ENERGY CORPORATION COM 87807B107 26,921 505,119 SH   SOLE   505,119 0 0
TECK RESOURCES LTD CL B SVS COM 878742204 1,794 103,351 SH   SOLE   103,351 0 0
TELUS CORPORATION COM 87971M103 15,350 396,151 SH   SOLE   396,151 0 0
THOMSON REUTERS CORPORATION NEW COM 884903709 13,501 188,606 SH   SOLE   188,606 0 0
TORONTO-DOMINION BANK COM 891160509 83,749 1,492,200 SH   SOLE   1,492,200 0 0
TRANSALTA CORPORATION COM 89346D107 225 31,498 SH   SOLE   31,498 0 0
VERMILION ENERGY INC COM 923725105 651 39,800 SH   SOLE   39,800 0 0
VIEMED HEALTHCARE INC COM 92663R105 125 20,000 SH   SOLE   20,000 0 0
WASTE CONNECTIONS INC COM 94106B101 981 10,796 SH   SOLE   10,796 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 417 14,000 SH   SOLE   14,000 0 0
BLACKBERRY LTD CV US 3.75 13/11/20 COM C10268AC1 102 100,000 SH   SOLE   100,000 0 0
STONECO LTD CL-A COM G85158106 399 10,000 SH   SOLE   10,000 0 0
SEASPAN CORP COM Y75638109 43 3,000 SH   SOLE   3,000 0 0
AT&T INC COM 00206R102 1,895 48,530 SH   SOLE   48,530 0 0
ABBOTT LABORATORIES INC COM 002824100 2,010 23,157 SH   SOLE   23,157 0 0
ABBVIE INC COM 00287Y109 1,982 22,402 SH   SOLE   22,402 0 0
ADOBE INC COM 00724F101 366 1,109 SH   SOLE   1,109 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 989 11,600 SH   SOLE   11,600 0 0
ALCOA CORPORATION COM 013872106 45 2,106 SH   SOLE   2,106 0 0
ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102 21 100 SH   SOLE   100 0 0
ALPHABET INC CLASS-C COM 02079K107 6,158 4,609 SH   SOLE   4,609 0 0
ALPHABET INC CLASS-A COM 02079K305 3,823 2,856 SH   SOLE   2,856 0 0
ALTRIA GROUP INC COM 02209S103 335 6,720 SH   SOLE   6,720 0 0
AMAZON.COM INC COM 023135106 1,298 703 SH   SOLE   703 0 0
AMERICAN EXPRESS COMPANY COM 025816109 2,426 19,498 SH   SOLE   19,498 0 0
AMERICAN INTERNATIONAL GROUP INC COM 026874784 1,278 24,914 SH   SOLE   24,914 0 0
AMERICAN TOWER CORP COM 03027X100 548 2,387 SH   SOLE   2,387 0 0
AMERISOURCEBERGEN CORPORATION COM 03073E105 2,555 30,067 SH   SOLE   30,067 0 0
AMERIPRISE FINANCIAL INC COM 03076C106 2,643 15,880 SH   SOLE   15,880 0 0
AMETEK INC COM 031100100 1,236 12,398 SH   SOLE   12,398 0 0
AMGEN INC COM 031162100 2,946 12,230 SH   SOLE   12,230 0 0
AMPHENOL CORPORATION CL-A COM 032095101 645 5,962 SH   SOLE   5,962 0 0
ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108 175 2,135 SH   SOLE   2,135 0 0
ANSYS INC COM 03662Q105 1,118 4,345 SH   SOLE   4,345 0 0
ANTHEM INC COM 036752103 1,901 6,300 SH   SOLE   6,300 0 0
APPLE INC COM 037833100 9,067 30,897 SH   SOLE   30,897 0 0
APPLIED MATERIALS INC COM 038222105 2,048 33,579 SH   SOLE   33,579 0 0
APTARGROUP INC COM 038336103 834 7,221 SH   SOLE   7,221 0 0
ARAMARK COM 03852U106 592 13,653 SH   SOLE   13,653 0 0
ARCONIC INC COM 03965L100 10 320 SH   SOLE   320 0 0
ARISTA NETWORKS INC COM 040413106 505 2,484 SH   SOLE   2,484 0 0
ASTRAZENECA PLC SPONSORED ADR COM 046353108 60 1,200 SH   SOLE   1,200 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 937 5,498 SH   SOLE   5,498 0 0
AUTOZONE INC COM 053332102 1,150 966 SH   SOLE   966 0 0
AVANGRID INC COM 05351W103 13 255 SH   SOLE   255 0 0
AVON PRODUCTS INC COM 054303102 2 400 SH   SOLE   400 0 0
BP PLC SPONSORED ADR COM 055622104 117 3,098 SH   SOLE   3,098 0 0
BP PRUDHOE BAY ROYALTY TRUST COM 055630107 14 2,000 SH   SOLE   2,000 0 0
BANK OF AMERICA CORPORATION COM 060505104 4,412 125,345 SH   SOLE   125,345 0 0
BANK OF NEW YORK MELLON CORP COM 064058100 450 8,944 SH   SOLE   8,944 0 0
BANK OZK COM 06417N103 149 4,900 SH   SOLE   4,900 0 0
BAXTER INTERNATIONAL INC COM 071813109 549 6,564 SH   SOLE   6,564 0 0
BECTON, DICKINSON & CO COM 075887109 3,505 12,898 SH   SOLE   12,898 0 0
BERKSHIRE HATHAWAY INC CL A COM 084670108 24,541 72 SH   SOLE   72 0 0
BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702 2,831 12,508 SH   SOLE   12,508 0 0
BERRY GLOBAL GROUP INC COM 08579W103 17 350 SH   SOLE   350 0 0
BHP GROUP LTD - SPONSORED ADR COM 088606108 101 1,850 SH   SOLE   1,850 0 0
BIG LOTS INC COM 089302103 115 4,000 SH   SOLE   4,000 0 0
BIOGEN INC COM 09062X103 31 105 SH   SOLE   105 0 0
BLACKROCK INC COM 09247X101 2,139 4,257 SH   SOLE   4,257 0 0
BOEING COMPANY COM 097023105 3,309 10,165 SH   SOLE   10,165 0 0
BOOKING HOLDINGS INC COM 09857L108 2,572 1,253 SH   SOLE   1,253 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,149 25,431 SH   SOLE   25,431 0 0
BRIGHT HORIZONS FAMILY SOLUTIONS INC COM 109194100 17 115 SH   SOLE   115 0 0
BRIGHTHOUSE FINANCIAL INC COM 10922N103 3 79 SH   SOLE   79 0 0
BRISTOL-MYERS SQUIBB COMPANY COM 110122108 910 14,191 SH   SOLE   14,191 0 0
BROADCOM INC COM 11135F101 1,604 5,078 SH   SOLE   5,078 0 0
BROWN-FORMAN CORP CL A COM 115637100 188 3,000 SH   SOLE   3,000 0 0
BROWN-FORMAN CORP CL-B COM 115637209 51 750 SH   SOLE   750 0 0
CIGNA CORPORATION COM 125523100 69 340 SH   SOLE   340 0 0
CME GROUP INC COM 12572Q105 2,781 13,866 SH   SOLE   13,866 0 0
CSX CORPORATION COM 126408103 793 10,969 SH   SOLE   10,969 0 0
CVS HEALTH CORPORATION COM 126650100 2,033 27,390 SH   SOLE   27,390 0 0
CALIFORNIA RESOURCES CORPORATION COM 13057Q206 0 3 SH   SOLE   3 0 0
CAMPBELL SOUP COMPANY COM 134429109 1,660 33,605 SH   SOLE   33,605 0 0
CAPITAL ONE FINANCIAL CORPORATION COM 14040H105 185 1,800 SH   SOLE   1,800 0 0
CARLISLE COMPANIES INC COM 142339100 161 997 SH   SOLE   997 0 0
CATERPILLAR INC COM 149123101 273 1,849 SH   SOLE   1,849 0 0
CENTENE CORPORATION COM 15135B101 892 14,196 SH   SOLE   14,196 0 0
CENTURYLINK INC COM 156700106 343 25,946 SH   SOLE   25,946 0 0
CERNER CORPORATION COM 156782104 110 1,495 SH   SOLE   1,495 0 0
CHARTER COMMUNICATIONS INC-A COM 16119P108 840 1,732 SH   SOLE   1,732 0 0
CHEMOURS CO(THE) COM 163851108 4 227 SH   SOLE   227 0 0
CHENIERE ENERGY INC COM 16411R208 427 7,000 SH   SOLE   7,000 0 0
CHEVRON CORPORATION COM 166764100 1,827 15,171 SH   SOLE   15,171 0 0
CHINA MOBILE LIMITED ADR COM 16941M109 37 875 SH   SOLE   875 0 0
CINEMARK HOLDINGS INC COM 17243V102 133 3,938 SH   SOLE   3,938 0 0
CIRRUS LOGIC INC COM 172755100 35 425 SH   SOLE   425 0 0
CISCO SYSTEMS INC COM 17275R102 1,508 31,456 SH   SOLE   31,456 0 0
CITIGROUP INC NEW COM 172967424 523 6,546 SH   SOLE   6,546 0 0
COCA-COLA COMPANY COM 191216100 2,360 42,668 SH   SOLE   42,668 0 0
COGNIZANT TECH SOLUTIONS CORP-A COM 192446102 406 6,549 SH   SOLE   6,549 0 0
COLGATE-PALMOLIVE COMPANY COM 194162103 1,913 27,807 SH   SOLE   27,807 0 0
COLUMBIA SPORTSWEAR COMPANY COM 198516106 36 360 SH   SOLE   360 0 0
COMCAST CORP CL A COM 20030N101 5,452 121,318 SH   SOLE   121,318 0 0
CIA SANEAMENTO BASICO ADR COM 20441A102 18 1,200 SH   SOLE   1,200 0 0
CONAGRA BRANDS INC COM 205887102 171 5,000 SH   SOLE   5,000 0 0
CONOCOPHILLIPS COM 20825C104 286 4,400 SH   SOLE   4,400 0 0
COPART INC COM 217204106 12 130 SH   SOLE   130 0 0
CORNING INC COM 219350105 86 2,950 SH   SOLE   2,950 0 0
CORTEVA INC COM 22052L104 91 3,077 SH   SOLE   3,077 0 0
COSTCO WHOLESALE CORP COM 22160K105 1,434 4,881 SH   SOLE   4,881 0 0
CROWN CASTLE INTERNATIONAL CORP COM 22822V101 13 95 SH   SOLE   95 0 0
CUMMINS INC COM 231021106 2,116 11,830 SH   SOLE   11,830 0 0
DXC TECHNOLOGY COMPANY COM 23355L106 15 403 SH   SOLE   403 0 0
DANAHER CORP COM 235851102 2,074 13,522 SH   SOLE   13,522 0 0
DAVITA INC COM 23918K108 14 185 SH   SOLE   185 0 0
DEERE & COMPANY COM 244199105 189 1,090 SH   SOLE   1,090 0 0
DENTSPLY SIRONA INC COM 24906P109 173 3,055 SH   SOLE   3,055 0 0
DEVON ENERGY CORPORATION COM 25179M103 191 7,350 SH   SOLE   7,350 0 0
DIAGEO PLC SPONSORED ADR COM 25243Q205 2,929 17,404 SH   SOLE   17,404 0 0
DICK'S SPORTING GOODS INC COM 253393102 54 1,100 SH   SOLE   1,100 0 0
DISNEY,WALT COMPANY COM 254687106 1,583 10,955 SH   SOLE   10,955 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 653 7,700 SH   SOLE   7,700 0 0
DISCOVERY INC - A COM 25470F104 425 13,000 SH   SOLE   13,000 0 0
DOLLAR GENERAL CORP COM 256677105 1,384 8,876 SH   SOLE   8,876 0 0
DOLLAR TREE INC COM 256746108 422 4,492 SH   SOLE   4,492 0 0
DOMINION ENERGY INC COM 25746U109 66 800 SH   SOLE   800 0 0
DOMTAR CORPORATION COM 257559203 6 166 SH   SOLE   166 0 0
DOW INC COM 260557103 158 2,883 SH   SOLE   2,883 0 0
DUKE ENERGY CORP NEW COM 26441C204 1,425 15,634 SH   SOLE   15,634 0 0
DUPONT DE NEMOURS INC COM 26614N102 687 10,706 SH   SOLE   10,706 0 0
EOG RESOURCES INC COM 26875P101 219 2,615 SH   SOLE   2,615 0 0
EASTMAN CHEMICAL COMPANY COM 277432100 51 650 SH   SOLE   650 0 0
ECOLAB INC COM 278865100 883 4,576 SH   SOLE   4,576 0 0
ELECTRONIC ARTS INC COM 285512109 904 8,419 SH   SOLE   8,419 0 0
EMERSON ELECTRIC CO COM 291011104 1,476 19,367 SH   SOLE   19,367 0 0
EQUINIX INC REIT COM 29444U700 21 36 SH   SOLE   36 0 0
ERICSSON ADR COM 294821608 353 40,251 SH   SOLE   40,251 0 0
EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 581 30,686 SH   SOLE   30,686 0 0
EXXON MOBIL CORPORATION COM 30231G102 2,993 42,921 SH   SOLE   42,921 0 0
FACEBOOK INC CLASS-A COM 30303M102 1,796 8,757 SH   SOLE   8,757 0 0
FACTSET RESEARCH SYS INC COM 303075105 169 632 SH   SOLE   632 0 0
FASTENAL COMPANY COM 311900104 261 7,060 SH   SOLE   7,060 0 0
FIDELITY NATIONAL INFO SERVICES INC COM 31620M106 181 1,300 SH   SOLE   1,300 0 0
58.COM INC-ADR COM 31680Q104 22 335 SH   SOLE   335 0 0
FISERV INC COM 337738108 97 840 SH   SOLE   840 0 0
FLUOR CORPORATION COM 343412102 18 950 SH   SOLE   950 0 0
FLOWSERVE CORPORATION COM 34354P105 1,241 24,945 SH   SOLE   24,945 0 0
FORD MOTOR COMPANY COM 345370860 0 40 SH   SOLE   40 0 0
FORTIVE CORPORATION COM 34959J108 410 5,372 SH   SOLE   5,372 0 0
FOX CORPORATION CLASS-A COM 35137L105 41 1,120 SH   SOLE   1,120 0 0
FRANKLIN RESOURCES INC COM 354613101 11 420 SH   SOLE   420 0 0
FREEPORT MCMORAN INC COM 35671D857 67 5,100 SH   SOLE   5,100 0 0
FRONTIER COMMUNICATIONS CORPORATION COM 35906A306 0 8 SH   SOLE   8 0 0
GAP INC COM 364760108 2 120 SH   SOLE   120 0 0
GARDNER DENVER HOLDINGS INC COM 36555P107 2,062 56,245 SH   SOLE   56,245 0 0
GARRETT MOTION INC COM 366505105 0 8 SH   SOLE   8 0 0
GENERAL ELECTRIC COMPANY COM 369604103 645 57,808 SH   SOLE   57,808 0 0
GILEAD SCIENCES INC COM 375558103 607 9,349 SH   SOLE   9,349 0 0
GLAXOSMITHKLINE PLC ADR COM 37733W105 33 700 SH   SOLE   700 0 0
GLOBAL PAYMENTS INC COM 37940X102 661 3,623 SH   SOLE   3,623 0 0
GOLD FIELDS INC. COM 38059T106 1,649 250,000 SH   SOLE   250,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 25 110 SH   SOLE   110 0 0
GOODYEAR TIRE & RUBBER CO COM 382550101 31 2,000 SH   SOLE   2,000 0 0
W.R. GRACE & CO COM 38388F108 202 2,900 SH   SOLE   2,900 0 0
GRAFTECH INTERNATIONAL LTD COM 384313508 58 5,000 SH   SOLE   5,000 0 0
GRAN TIERRA ENERGY INC COM 38500T101 45 35,000 SH   SOLE   35,000 0 0
HCA HEALTHCARE INC COM 40412C101 412 2,791 SH   SOLE   2,791 0 0
HSBC HOLDINGS PLC SPONS ADR COM 404280406 56 1,427 SH   SOLE   1,427 0 0
HP INC COM 40434L105 12 600 SH   SOLE   600 0 0
HALLIBURTON CO COM 406216101 80 3,275 SH   SOLE   3,275 0 0
HARLEY-DAVIDSON INC COM 412822108 1,937 52,110 SH   SOLE   52,110 0 0
HASBRO INC COM 418056107 481 4,559 SH   SOLE   4,559 0 0
HERSHEY COMPANY(THE) COM 427866108 555 3,780 SH   SOLE   3,780 0 0
HESS CORPORATION COM 42809H107 76 1,135 SH   SOLE   1,135 0 0
HEWLETT-PACKARD ENTERPRISE CO COM 42824C109 39 2,450 SH   SOLE   2,450 0 0
HEXCEL CORPORATION COM 428291108 295 4,025 SH   SOLE   4,025 0 0
HOLLYFRONTIER CORPORATION COM 436106108 97 1,924 SH   SOLE   1,924 0 0
HOLOGIC INC CL-A COM 436440101 354 6,792 SH   SOLE   6,792 0 0
HOME DEPOT INC COM 437076102 3,452 15,820 SH   SOLE   15,820 0 0
HONEYWELL INTERNATIONAL INC COM 438516106 355 2,007 SH   SOLE   2,007 0 0
HUNTINGTON INGALLS INDUSTRIES INC COM 446413106 338 1,350 SH   SOLE   1,350 0 0
IAA INC COM 449253103 762 16,194 SH   SOLE   16,194 0 0
ILLINOIS TOOL WORKS INC COM 452308109 607 3,383 SH   SOLE   3,383 0 0
ILLUMINA INC COM 452327109 609 1,836 SH   SOLE   1,836 0 0
INGREDION INC COM 457187102 7 70 SH   SOLE   70 0 0
INTEL CORPORATION COM 458140100 1,108 18,525 SH   SOLE   18,525 0 0
INTERACTIVE BROKERS GROUP INC CL-A COM 45841N107 137 2,930 SH   SOLE   2,930 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 660 7,139 SH   SOLE   7,139 0 0
INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 1,055 7,874 SH   SOLE   7,874 0 0
INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 709 5,501 SH   SOLE   5,501 0 0
INTERNATIONAL PAPER COMPANY COM 460146103 83 1,806 SH   SOLE   1,806 0 0
INVESCO ULTRA SHORT DURATION ETF COM 46090A887 20 404 SH   SOLE   404 0 0
INVESCO SHARES QQQ TRUST SERIES 1 COM 46090E103 499 2,350 SH   SOLE   2,350 0 0
INTUIT INC COM 461202103 690 2,636 SH   SOLE   2,636 0 0
IQVIA HOLDINGS INC COM 46266C105 267 1,727 SH   SOLE   1,727 0 0
ISHARES GOLD TRUST ETF COM 464285105 470 32,470 SH   SOLE   32,470 0 0
ISHARES MSCI AUSTRALIA ETF COM 464286103 227 10,037 SH   SOLE   10,037 0 0
ISHARES MSCI CANADA ETF COM 464286509 242 8,100 SH   SOLE   8,100 0 0
ISHARES MSCI FRANCE ETF COM 464286707 351 10,728 SH   SOLE   10,728 0 0
ISHARES MSCI SWITZERLAND ETF COM 464286749 381 9,388 SH   SOLE   9,388 0 0
ISHARES MSCI SWEDEN ETF COM 464286756 143 4,360 SH   SOLE   4,360 0 0
ISHARES MSCI SPAIN ETF COM 464286764 118 4,085 SH   SOLE   4,085 0 0
ISHARES MSCI GERMANY INDEX FUND COM 464286806 363 12,362 SH   SOLE   12,362 0 0
ISHARES MSCI HONG KONG ETF COM 464286871 122 5,031 SH   SOLE   5,031 0 0
ISHARES SELECT DIVIDEND ETF COM 464287168 479 4,537 SH   SOLE   4,537 0 0
ISHARES S&P 500 INDEX FUND COM 464287200 888 2,750 SH   SOLE   2,750 0 0
ISHARES MSCI EMERGING MKTS ETF COM 464287234 135 3,000 SH   SOLE   3,000 0 0
ISHARES 20YR TREASURY BOND ETF COM 464287432 221 1,630 SH   SOLE   1,630 0 0
ISHARES MSCI EAFE ETF COM 464287465 868 12,504 SH   SOLE   12,504 0 0
ISHARES CORE S&P MID-CAP ETF COM 464287507 246 1,198 SH   SOLE   1,198 0 0
ISHARES CORE S&P SMALL-CAP ETF COM 464287804 201 2,400 SH   SOLE   2,400 0 0
ISHARES MSCI ALL COUNTRY ASIA ETF COM 464288182 121 1,650 SH   SOLE   1,650 0 0
ISHARES INTL SELECT DIVIDEND ETF COM 464288448 643 19,178 SH   SOLE   19,178 0 0
ISHARES CORE MSCI EAFE ETF COM 46432F842 190 2,911 SH   SOLE   2,911 0 0
ISHARES MSCI JAPAN ETF COM 46434G822 764 12,910 SH   SOLE   12,910 0 0
ISHARES MSCI UNITED KINGDOM ETF COM 46435G334 452 13,263 SH   SOLE   13,263 0 0
JP MORGAN CHASE & CO COM 46625H100 8,102 58,161 SH   SOLE   58,161 0 0
JPMORGAN ULTRA-SHORT INCOME ETF COM 46641Q837 106 2,105 SH   SOLE   2,105 0 0
JOHNSON & JOHNSON COM 478160104 9,594 65,819 SH   SOLE   65,819 0 0
KAR AUCTION SERVICES INC COM 48238T109 223 10,226 SH   SOLE   10,226 0 0
KLA CORPORATION COM 482480100 1,129 6,340 SH   SOLE   6,340 0 0
KKR & CO INC CLASS-A COM 48251W104 658 22,580 SH   SOLE   22,580 0 0
KANSAS CITY SOUTHERN COM 485170302 383 2,500 SH   SOLE   2,500 0 0
KELLOGG COMPANY COM 487836108 2,538 36,730 SH   SOLE   36,730 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 5 50 SH   SOLE   50 0 0
KIMBERLY-CLARK CORPORATION COM 494368103 2,336 16,995 SH   SOLE   16,995 0 0
KONINKLIJKE PHILIPS N.V. COM 500472303 681 13,964 SH   SOLE   13,964 0 0
LGI HOMES INC COM 50187T106 111 1,570 SH   SOLE   1,570 0 0
LKQ CORPORATION COM 501889208 633 17,737 SH   SOLE   17,737 0 0
LA-Z BOY INC COM 505336107 283 9,000 SH   SOLE   9,000 0 0
LAMB WESTON HOLDINGS INC W/I COM 513272104 143 1,666 SH   SOLE   1,666 0 0
LAS VEGAS SANDS INC COM 517834107 1,035 15,000 SH   SOLE   15,000 0 0
LEIDOS HOLDINGS INC COM 525327102 730 7,461 SH   SOLE   7,461 0 0
LILLY (ELI) & COMPANY COM 532457108 149 1,136 SH   SOLE   1,136 0 0
LIMONEIRA COMPANY COM 532746104 58 3,000 SH   SOLE   3,000 0 0
LLOYDS BANKING GROUP PLC ADR COM 539439109 86 26,035 SH   SOLE   26,035 0 0
LOCKHEED MARTIN CORP COM 539830109 255 655 SH   SOLE   655 0 0
LOUISIANA-PACIFIC CORPORATION COM 546347105 76 2,570 SH   SOLE   2,570 0 0
LOWE'S COMPANIES COM 548661107 632 5,279 SH   SOLE   5,279 0 0
M & T BANK CORP COM 55261F104 82 485 SH   SOLE   485 0 0
MGM RESORTS INTERNATIONAL COM 552953101 301 9,050 SH   SOLE   9,050 0 0
MARATHON PETROLEUM CORP COM 56585A102 283 4,700 SH   SOLE   4,700 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 503 1,329 SH   SOLE   1,329 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102 1,759 15,800 SH   SOLE   15,800 0 0
MARTIN MARIETTA MATERIALS INC COM 573284106 133 475 SH   SOLE   475 0 0
MASTERCARD INC CLASS A COM 57636Q104 3,980 13,337 SH   SOLE   13,337 0 0
MCCORMICK & CO INC NVS COM 579780206 222 1,310 SH   SOLE   1,310 0 0
MCDONALD'S CORPORATION COM 580135101 2,395 12,130 SH   SOLE   12,130 0 0
MCEWEN MINING INC COM 58039P107 159 125,000 SH   SOLE   125,000 0 0
MCKESSON CORPORATION COM 58155Q103 58 417 SH   SOLE   417 0 0
MELCO RESORTS & ENTERTAINMENT ADR COM 585464100 193 8,000 SH   SOLE   8,000 0 0
MERCK & CO INC COM 58933Y105 3,544 38,994 SH   SOLE   38,994 0 0
METLIFE INC COM 59156R108 1,557 30,567 SH   SOLE   30,567 0 0
MICRO FOCUS INTL PLC-SPON ADR COM 594837403 1 68 SH   SOLE   68 0 0
MICROSOFT CORPORATION COM 594918104 21,153 134,226 SH   SOLE   134,226 0 0
MICRON TECHNOLOGY INC COM 595112103 606 11,270 SH   SOLE   11,270 0 0
MIDDLEBY CORP (THE) COM 596278101 454 4,148 SH   SOLE   4,148 0 0
MITSUBISHI UFJ FINANCIAL GROUP ADR COM 606822104 1 125 SH   SOLE   125 0 0
MONDELEZ INTERNATIONAL INC COM 609207105 1,322 24,010 SH   SOLE   24,010 0 0
MOODY'S CORPORATION COM 615369105 676 2,851 SH   SOLE   2,851 0 0
MORGAN STANLEY COM 617446448 1,853 36,279 SH   SOLE   36,279 0 0
MOSAIC COMPANY COM 61945C103 141 6,500 SH   SOLE   6,500 0 0
NATIONAL GRID PLC SPONSORED ADR COM 636274409 132 2,100 SH   SOLE   2,100 0 0
NATIONAL OILWELL VARCO INC NEW COM 637071101 3 127 SH   SOLE   127 0 0
NAVISTAR INTL CORP COM 63934E108 17 600 SH   SOLE   600 0 0
NEW YORK COMMUNITY BANCORP INC COM 649445103 26 2,200 SH   SOLE   2,200 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 1,553 35,777 SH   SOLE   35,777 0 0
NEXTERA ENERGY INC COM 65339F101 111 460 SH   SOLE   460 0 0
NIKE INC CLASS B COM 654106103 2,015 19,900 SH   SOLE   19,900 0 0
NOBLE ENERGY INC COM 655044105 108 4,350 SH   SOLE   4,350 0 0
NORFOLK SOUTHERN CORP COM 655844108 68 350 SH   SOLE   350 0 0
NORTHROP GRUMMAN CORP COM 666807102 448 1,302 SH   SOLE   1,302 0 0
NORTHWEST NATURAL HOLDING CO COM 66765N105 295 4,000 SH   SOLE   4,000 0 0
NORTONLIFELOCK INC COM 668771108 2,810 110,185 SH   SOLE   110,185 0 0
NOVARTIS AG SPONSORED ADR COM 66987V109 1,243 13,135 SH   SOLE   13,135 0 0
NOVO-NORDISK A/S ADR COM 670100205 1,682 29,077 SH   SOLE   29,077 0 0
NUCOR CORPORATION COM 670346105 56 1,000 SH   SOLE   1,000 0 0
NVIDIA CORPORATION COM 67066G104 71 300 SH   SOLE   300 0 0
O-I GLASS INC COM 67098H104 64 5,400 SH   SOLE   5,400 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 994 24,125 SH   SOLE   24,125 0 0
OMNICOM GROUP INC COM 681919106 2,623 32,395 SH   SOLE   32,395 0 0
ORACLE CORPORATION COM 68389X105 3,970 74,995 SH   SOLE   74,995 0 0
PNC FINANCIAL SERVICES GROUP INC COM 693475105 1,250 7,839 SH   SOLE   7,839 0 0
PPG INDUSTRIES INC COM 693506107 75 565 SH   SOLE   565 0 0
PARKER HANNIFIN CORP COM 701094104 2,390 11,620 SH   SOLE   11,620 0 0
PARSLEY ENERGY INC CL-A COM 701877102 94 5,000 SH   SOLE   5,000 0 0
PAYCHEX INC COM 704326107 576 6,780 SH   SOLE   6,780 0 0
PAYPAL HOLDINGS INC COM 70450Y103 199 1,845 SH   SOLE   1,845 0 0
PEPSICO INC COM 713448108 5,635 41,261 SH   SOLE   41,261 0 0
PERSPECTA INC COM 715347100 1 25 SH   SOLE   25 0 0
PFIZER INC COM 717081103 3,592 91,753 SH   SOLE   91,753 0 0
PHILIP MORRIS INTERNATIONAL INC COM 718172109 1,209 14,220 SH   SOLE   14,220 0 0
PHILLIPS 66 COM 718546104 356 3,200 SH   SOLE   3,200 0 0
PIONEER NATURAL RESOURCES COMPANY COM 723787107 483 3,196 SH   SOLE   3,196 0 0
PIPER JAFFRAY COMPANIES COM 724078100 4 52 SH   SOLE   52 0 0
PROCTER & GAMBLE COMPANY COM 742718109 7,147 57,259 SH   SOLE   57,259 0 0
PULTEGROUP INC COM 745867101 78 2,000 SH   SOLE   2,000 0 0
QUALCOMM INC COM 747525103 189 2,140 SH   SOLE   2,140 0 0
QUEST DIAGNOSTICS INC COM 74834L100 53 495 SH   SOLE   495 0 0
RPM INTERNATIONAL INC COM 749685103 381 4,971 SH   SOLE   4,971 0 0
RAYTHEON COMPANY COM 755111507 504 2,295 SH   SOLE   2,295 0 0
RELX PLC - SPONSORED ADR COM 759530108 33 1,300 SH   SOLE   1,300 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 0 19 SH   SOLE   19 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100 47 800 SH   SOLE   800 0 0
ROPER TECHNOLOGIES INC COM 776696106 439 1,241 SH   SOLE   1,241 0 0
ROSS STORES INC COM 778296103 58 500 SH   SOLE   500 0 0
ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 372 6,200 SH   SOLE   6,200 0 0
ROYAL DUTCH SHELL PLC ADR CL A COM 780259206 314 5,322 SH   SOLE   5,322 0 0
S&P GLOBAL INC COM 78409V104 1,020 3,737 SH   SOLE   3,737 0 0
SPDR S&P 500 ETF TRUST COM 78462F103 2,012 6,255 SH   SOLE   6,255 0 0
SPDR GOLD TRUST ETF COM 78463V107 1,011 7,080 SH   SOLE   7,080 0 0
SPDR S&P DIVIDEND ETF COM 78464A763 623 5,800 SH   SOLE   5,800 0 0
SPDR BBG BARCLAYS 1-3 MTH T-BILL ETF COM 78468R663 687 7,516 SH   SOLE   7,516 0 0
SALESFORCE.COM INC COM 79466L302 22 135 SH   SOLE   135 0 0
SAP SE SPONSORED ADR COM 803054204 838 6,258 SH   SOLE   6,258 0 0
SASOL LIMITED SPONSORED ADR COM 803866300 151 7,000 SH   SOLE   7,000 0 0
SCHWAB, CHARLES CORP COM 808513105 880 18,526 SH   SOLE   18,526 0 0
SECTOR SPDR TR-UTILITIES COM 81369Y886 43 670 SH   SOLE   670 0 0
SERITAGE GROWTH PROPERTIES-A REIT COM 81752R100 280 7,000 SH   SOLE   7,000 0 0
SHENANDOAH TELECOM COMPANY COM 82312B106 162 3,907 SH   SOLE   3,907 0 0
SHERWIN-WILLIAMS COMPANY (THE) COM 824348106 307 527 SH   SOLE   527 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 26 215 SH   SOLE   215 0 0
A.O. SMITH CORPORATION COM 831865209 413 8,670 SH   SOLE   8,670 0 0
SMUCKER (J.M.) CO COM 832696405 4 39 SH   SOLE   39 0 0
SONY CORPORATION-SPONSORED ADR COM 835699307 303 4,464 SH   SOLE   4,464 0 0
SOUTHERN COMPANY COM 842587107 219 3,440 SH   SOLE   3,440 0 0
SOUTHWEST AIRLINES CO COM 844741108 15 270 SH   SOLE   270 0 0
SPIRIT AIRLINES INC COM 848577102 31 775 SH   SOLE   775 0 0
STARBUCKS CORPORATION COM 855244109 460 5,236 SH   SOLE   5,236 0 0
STATE STREET CORP COM 857477103 856 10,830 SH   SOLE   10,830 0 0
STRYKER CORPORATION COM 863667101 359 1,709 SH   SOLE   1,709 0 0
SYNCHRONY FINANCIAL COM 87165B103 216 6,000 SH   SOLE   6,000 0 0
TJX COMPANIES INC COM 872540109 1,067 17,491 SH   SOLE   17,491 0 0
T-MOBILE US INC COM 872590104 972 12,404 SH   SOLE   12,404 0 0
TAIWAN SEMICONDUCTOR-SP ADR COM 874039100 674 11,611 SH   SOLE   11,611 0 0
TAKEDA PHARMACEUTICAL CO-SPON ADR COM 874060205 276 14,005 SH   SOLE   14,005 0 0
TARGET CORP COM 87612E106 111 865 SH   SOLE   865 0 0
TENET HEALTHCARE CORPORATION COM 88033G407 56 1,475 SH   SOLE   1,475 0 0
TEXAS INSTRUMENTS INC COM 882508104 803 6,260 SH   SOLE   6,260 0 0
THERMO FISHER SCIENTIFIC COM 883556102 1,248 3,845 SH   SOLE   3,845 0 0
3M COMPANY COM 88579Y101 2,468 13,999 SH   SOLE   13,999 0 0
TIFFANY & CO COM 886547108 484 3,621 SH   SOLE   3,621 0 0
TOLL BROTHERS INC COM 889478103 79 2,000 SH   SOLE   2,000 0 0
TOTAL S.A. SPONSORED ADR COM 89151E109 99 1,795 SH   SOLE   1,795 0 0
TRAVELERS COMPANIES INC COM 89417E109 56 412 SH   SOLE   412 0 0
TREEHOUSE FOODS INC COM 89469A104 32 650 SH   SOLE   650 0 0
TRIMAS CORPORATION COM 896215209 304 9,670 SH   SOLE   9,670 0 0
TRUIST FINANCIAL CORP COM 89832Q109 95 1,690 SH   SOLE   1,690 0 0
TYLER TECHNOLOGIES INC COM 902252105 12 39 SH   SOLE   39 0 0
U.S. BANCORP COM 902973304 463 7,819 SH   SOLE   7,819 0 0
UBER TECHNOLOGIES INC COM 90353T100 10 350 SH   SOLE   350 0 0
ULTA BEAUTY INC COM 90384S303 476 1,882 SH   SOLE   1,882 0 0
UNILEVER PLC SPON ADR COM 904767704 51 900 SH   SOLE   900 0 0
UNILEVER N.V. NEW YORK SHARES COM 904784709 115 2,000 SH   SOLE   2,000 0 0
UNION PACIFIC CORPORATION COM 907818108 2,475 13,701 SH   SOLE   13,701 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 39 335 SH   SOLE   335 0 0
UNITED TECHNOLOGIES CORPORATION COM 913017109 4,309 28,795 SH   SOLE   28,795 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,106 20,785 SH   SOLE   20,785 0 0
UNIVERSAL DISPLAY CORPORATION COM 91347P105 86 420 SH   SOLE   420 0 0
VALE SA-SPONSORED ADR COM 91912E105 26 2,000 SH   SOLE   2,000 0 0
VALERO ENERGY CORP COM 91913Y100 749 8,000 SH   SOLE   8,000 0 0
VANGUARD DIVIDEND APREC INDEX FD ETF COM 921908844 370 2,971 SH   SOLE   2,971 0 0
VANGUARD SHORT-TERM BOND ETF COM 921937827 111 1,380 SH   SOLE   1,380 0 0
VANGUARD FTSE DEV MKT ETF COM 921943858 70 1,600 SH   SOLE   1,600 0 0
VANGUARD HIGH DIVIDEND YIELD ETF COM 921946406 103 1,100 SH   SOLE   1,100 0 0
VANGRARD FTSE ALL-WORLD EX-US ETF COM 922042775 281 5,230 SH   SOLE   5,230 0 0
VANGUARD EMERGING MARKETS ETF COM 922042858 507 11,420 SH   SOLE   11,420 0 0
VANGUARD EUROPEAN ETF COM 922042874 114 1,950 SH   SOLE   1,950 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769 213 1,300 SH   SOLE   1,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,588 91,070 SH   SOLE   91,070 0 0
VERITIVE CORPORATION COM 923454102 1 30 SH   SOLE   30 0 0
VERISK ANALYTICS INC COM 92345Y106 1,475 9,886 SH   SOLE   9,886 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 795 3,635 SH   SOLE   3,635 0 0
VIACOMCBS INC - CLASS B COM 92556H206 305 7,275 SH   SOLE   7,275 0 0
VISA INC CLASS A COM 92826C839 7,672 40,858 SH   SOLE   40,858 0 0
VODAFONE GROUP PLC SPON ADR COM 92857W308 61 3,149 SH   SOLE   3,149 0 0
VOYA FINANCIAL INC COM 929089100 15 245 SH   SOLE   245 0 0
WABTEC CORPORATION COM 929740108 100 1,281 SH   SOLE   1,281 0 0
WALMART INC COM 931142103 1,055 8,887 SH   SOLE   8,887 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 35 600 SH   SOLE   600 0 0
WATERS CORPORATION COM 941848103 985 4,219 SH   SOLE   4,219 0 0
WELLS FARGO & CO COM 949746101 3,374 62,751 SH   SOLE   62,751 0 0
WEST PHARMACEUTICAL SERVICES INC COM 955306105 213 1,420 SH   SOLE   1,420 0 0
WEYERHAEUSER CO COM 962166104 182 6,039 SH   SOLE   6,039 0 0
WINNEBAGO INDUSTRIES INC COM 974637100 900 17,000 SH   SOLE   17,000 0 0
XPO LOGISTICS INC COM 983793100 151 1,900 SH   SOLE   1,900 0 0
XYLEM INC COM 98419M100 63 800 SH   SOLE   800 0 0
YUM CHINA HOLDING INC COM 98850P109 488 10,163 SH   SOLE   10,163 0 0
ZYNEX INC COM 98986M103 79 10,000 SH   SOLE   10,000 0 0
ASML HOLDING NV-NY REG SHS COM N07059210 57 193 SH   SOLE   193 0 0
Sun Life Financial Inc PUT 866796105 46 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc PUT 866796105 9 200 SH   DFND 1 0 200 0
Brookfield Asset Management In COM 112585104 798 13,800 SH   DFND 1 0 13,800 0
Canadian Imperial Bank of Comm CALL 136069101 217 2,600 SH   DFND 1 0 2,600 0
Kinross Gold Corp CALL 496902404 21 4,500 SH   DFND 1 0 4,500 0
Alithya Group Inc COM 01643B106 0 13 SH   DFND 1 0 13 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 516 6,200 SH   DFND 1 0 6,200 0
Shaw Communications Inc CALL 82028K200 2 100 SH   DFND 1 0 100 0
Vermilion Energy Inc PUT 923725105 39 2,400 SH   DFND 1 0 2,400 0
TELUS Corp PUT 87971M103 97 2,500 SH   DFND 1 0 2,500 0
Sun Life Financial Inc PUT 866796105 265 5,800 SH   DFND 1 0 5,800 0
Sun Life Financial Inc PUT 866796105 119 2,600 SH   DFND 1 0 2,600 0
Canadian National Railway Co PUT 136375102 1,448 16,000 SH   DFND 1 0 16,000 0
Royal Bank of Canada PUT 780087102 1,465 18,500 SH   DFND 1 0 18,500 0
Bank of Nova Scotia/The CALL 064149107 73 1,300 SH   DFND 1 0 1,300 0
LCI Industries COM 50189K103 1 12 SH   DFND 1 0 12 0
Toronto-Dominion Bank/The PUT 891160509 337 6,000 SH   DFND 1 0 6,000 0
Bank of Montreal PUT 063671101 2,730 35,200 SH   DFND 1 0 35,200 0
Canadian Imperial Bank of Comm PUT 136069101 1,108 13,300 SH   DFND 1 0 13,300 0
Royal Bank of Canada PUT 780087102 1,576 19,900 SH   DFND 1 0 19,900 0
Pembina Pipeline Corp PUT 706327103 597 16,100 SH   DFND 1 0 16,100 0
Royal Bank of Canada PUT 780087102 87 1,100 SH   DFND 1 0 1,100 0
Bank of Montreal PUT 063671101 620 8,000 SH   DFND 1 0 8,000 0
Toronto-Dominion Bank/The PUT 891160509 337 6,000 SH   DFND 1 0 6,000 0
Toronto-Dominion Bank/The PUT 891160509 224 4,000 SH   DFND 1 0 4,000 0
Toronto-Dominion Bank/The PUT 891160509 112 2,000 SH   DFND 1 0 2,000 0
Crescent Point Energy Corp CALL 22576C101 2 500 SH   DFND 1 0 500 0
Barrick Gold Corp COM 067901108 9,840 529,456 SH   DFND 1 0 529,456 0
Vermilion Energy Inc CALL 923725105 65 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 1,027 31,300 SH   DFND 1 0 31,300 0
Suncor Energy Inc PUT 867224107 508 15,500 SH   DFND 1 0 15,500 0
Royal Bank of Canada PUT 780087102 538 6,800 SH   DFND 1 0 6,800 0
Bank of Nova Scotia/The PUT 064149107 6,721 118,900 SH   DFND 1 0 118,900 0
Bank of Nova Scotia/The PUT 064149107 277 4,900 SH   DFND 1 0 4,900 0
Suncor Energy Inc PUT 867224107 197 6,000 SH   DFND 1 0 6,000 0
Bank of Montreal PUT 063671101 1,086 14,000 SH   DFND 1 0 14,000 0
Suncor Energy Inc PUT 867224107 197 6,000 SH   DFND 1 0 6,000 0
Canadian National Railway Co PUT 136375102 91 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760 890 19,200 SH   DFND 1 0 19,200 0
Crescent Point Energy Corp CALL 22576C101 291 65,200 SH   DFND 1 0 65,200 0
Toronto-Dominion Bank/The PUT 891160509 118 2,100 SH   DFND 1 0 2,100 0
Toronto-Dominion Bank/The PUT 891160509 56 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101 250 3,000 SH   DFND 1 0 3,000 0
Suncor Energy Inc PUT 867224107 69 2,100 SH   DFND 1 0 2,100 0
Bank of Montreal PUT 063671101 279 3,600 SH   DFND 1 0 3,600 0
Manulife Financial Corp PUT 56501R106 41 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105 748 18,800 SH   DFND 1 0 18,800 0
Vermilion Energy Inc PUT 923725105 56 3,400 SH   DFND 1 0 3,400 0
Encana Corp CALL 292505104 52 11,100 SH   DFND 1 0 11,100 0
Crescent Point Energy Corp CALL 22576C101 69 15,500 SH   DFND 1 0 15,500 0
Bank of Nova Scotia/The CALL 064149107 5,624 99,500 SH   DFND 1 0 99,500 0
Sun Life Financial Inc PUT 866796105 164 3,600 SH   DFND 1 0 3,600 0
Canadian National Railway Co PUT 136375102 435 4,800 SH   DFND 1 0 4,800 0
Crescent Point Energy Corp CALL 22576C101 227 50,900 SH   DFND 1 0 50,900 0
Precision Drilling Corp CALL 74022D308 1 400 SH   DFND 1 0 400 0
Suncor Energy Inc CALL 867224107 502 15,300 SH   DFND 1 0 15,300 0
Enbridge Inc CALL 29250N105 143 3,600 SH   DFND 1 0 3,600 0
Suncor Energy Inc PUT 867224107 98 3,000 SH   DFND 1 0 3,000 0
First Financial Bankshares Inc COM 32020R109 1 31 SH   DFND 1 0 31 0
Suncor Energy Inc PUT 867224107 66 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105 2,224 55,900 SH   DFND 1 0 55,900 0
Pembina Pipeline Corp CALL 706327103 37 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
Imperial Oil Ltd PUT 453038408 53 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal CALL 063671101 1,667 21,500 SH   DFND 1 0 21,500 0
Suncor Energy Inc PUT 867224107 656 20,000 SH   DFND 1 0 20,000 0
Imperial Oil Ltd PUT 453038408 79 3,000 SH   DFND 1 0 3,000 0
Manulife Financial Corp PUT 56501R106 24 1,200 SH   DFND 1 0 1,200 0
Manulife Financial Corp PUT 56501R106 73 3,600 SH   DFND 1 0 3,600 0
BeiGene Ltd COM 07725L102 282 1,700 SH   DFND 4 0 1,700 0
Enbridge Inc PUT 29250N105 119 3,000 SH   DFND 1 0 3,000 0
Hudbay Minerals Inc CALL 443628102 12 3,000 SH   DFND 1 0 3,000 0
Canadian Natural Resources Ltd PUT 136385101 36 1,100 SH   DFND 1 0 1,100 0
Canadian National Railway Co PUT 136375102 91 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102 63 700 SH   DFND 1 0 700 0
Toronto-Dominion Bank/The PUT 891160509 1,790 31,900 SH   DFND 1 0 31,900 0
TransAlta Corp PUT 89346D107 114 16,000 SH   DFND 1 0 16,000 0
Canadian National Railway Co PUT 136375102 136 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
Park Electrochemical Corp COM 70014A104 0 25 SH   DFND 1 0 25 0
Royal Bank of Canada PUT 780087102 119 1,500 SH   DFND 1 0 1,500 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
Toronto-Dominion Bank/The PUT 891160509 39 700 SH   DFND 1 0 700 0
Canadian National Railway Co PUT 136375102 362 4,000 SH   DFND 1 0 4,000 0
TransAlta Corp PUT 89346D107 2 300 SH   DFND 1 0 300 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 483 5,800 SH   DFND 1 0 5,800 0
Vermilion Energy Inc PUT 923725105 65 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 19 500 SH   DFND 1 0 500 0
BCE Inc CALL 05534B760 385 8,300 SH   DFND 1 0 8,300 0
Toronto-Dominion Bank/The PUT 891160509 253 4,500 SH   DFND 1 0 4,500 0
Crescent Point Energy Corp PUT 22576C101 100 22,300 SH   DFND 1 0 22,300 0
Bank of Nova Scotia/The PUT 064149107 107 1,900 SH   DFND 1 0 1,900 0
Vermilion Energy Inc PUT 923725105 15 900 SH   DFND 1 0 900 0
Bank of Montreal CALL 063671101 233 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada PUT 780087102 79 1,000 SH   DFND 1 0 1,000 0
ISHARES US TREASURY BOND ETF ETF 46429B267 9 356 SH   DFND 1 0 356 0
Encana Corp CALL 292505104 8 1,800 SH   DFND 1 0 1,800 0
ISHARES MSCI AUSTRALIA ETF ETF 464286103 905 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 119 7,300 SH   DFND 1 0 7,300 0
ISHARES BROAD USD INVESTMENT ETF 464288620 11 182 SH   DFND 1 0 182 0
PRA Health Sciences Inc COM 69354M108 1 8 SH   DFND 1 0 8 0
Bank of Nova Scotia/The PUT 064149107 40 700 SH   DFND 1 0 700 0
Shaw Communications Inc CALL 82028K200 489 24,100 SH   DFND 1 0 24,100 0
Bank of Montreal PUT 063671101 380 4,900 SH   DFND 1 0 4,900 0
Suncor Energy Inc PUT 867224107 66 2,000 SH   DFND 1 0 2,000 0
Sprott Physical Platinum & Pal COM 85207Q104 0 16 SH   DFND 1 0 16 0
BCE Inc CALL 05534B760 9 200 SH   DFND 1 0 200 0
Pembina Pipeline Corp CALL 706327103 115 3,100 SH   DFND 1 0 3,100 0
Barrick Gold Corp CALL 067901108 206 11,100 SH   DFND 1 0 11,100 0
Suncor Energy Inc CALL 867224107 413 12,600 SH   DFND 1 0 12,600 0
Canadian National Railway Co PUT 136375102 398 4,400 SH   DFND 1 0 4,400 0
Crescent Point Energy Corp PUT 22576C101 175 39,200 SH   DFND 1 0 39,200 0
TELUS Corp PUT 87971M103 58 1,500 SH   DFND 1 0 1,500 0
Cameco Corp PUT 13321L108 12 1,400 SH   DFND 1 0 1,400 0
Toronto-Dominion Bank/The PUT 891160509 45 800 SH   DFND 1 0 800 0
Canadian National Railway Co PUT 136375102 36 400 SH   DFND 1 0 400 0
Agnico Eagle Mines Ltd PUT 008474108 277 4,500 SH   DFND 1 0 4,500 0
Suncor Energy Inc CALL 867224107 285 8,700 SH   DFND 1 0 8,700 0
TELUS Corp CALL 87971M103 15 400 SH   DFND 1 0 400 0
Methanex Corp COM 59151K108 155 4,000 SH   DFND 1 0 4,000 0
Maxar Technologies Inc COM 57778K105 301 19,200 SH   DFND 1 0 19,200 0
Canadian National Railway Co PUT 136375102 824 9,100 SH   DFND 1 0 9,100 0
BCE Inc CALL 05534B760 964 20,800 SH   DFND 1 0 20,800 0
Canadian National Railway Co PUT 136375102 172 1,900 SH   DFND 1 0 1,900 0
Canadian National Railway Co PUT 136375102 18 200 SH   DFND 1 0 200 0
Crescent Point Energy Corp CALL 22576C101 41 9,300 SH   DFND 1 0 9,300 0
Ethan Allen Interiors Inc COM 297602104 1 53 SH   DFND 1 0 53 0
Manulife Financial Corp PUT 56501R106 10 500 SH   DFND 1 0 500 0
Cenovus Energy Inc CALL 15135U109 57 5,600 SH   DFND 1 0 5,600 0
Canadian National Railway Co PUT 136375102 272 3,000 SH   DFND 1 0 3,000 0
Barrick Gold Corp PUT 067901108 24 1,300 SH   DFND 1 0 1,300 0
Toronto-Dominion Bank/The PUT 891160509 814 14,500 SH   DFND 1 0 14,500 0
BCE Inc CALL 05534B760 144 3,100 SH   DFND 1 0 3,100 0
Shaw Communications Inc PUT 82028K200 10 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105 64 1,600 SH   DFND 1 0 1,600 0
Bank of Montreal PUT 063671101 124 1,600 SH   DFND 1 0 1,600 0
Imperial Oil Ltd CALL 453038408 11 400 SH   DFND 1 0 400 0
BCE Inc CALL 05534B760 139 3,000 SH   DFND 1 0 3,000 0
BCE Inc PUT 05534B760 176 3,800 SH   DFND 1 0 3,800 0
Teck Resources Ltd CALL 878742204 17 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107 158 2,800 SH   DFND 1 0 2,800 0
Suncor Energy Inc PUT 867224107 151 4,600 SH   DFND 1 0 4,600 0
Precision Drilling Corp PUT 74022D308 22 16,000 SH   DFND 1 0 16,000 0
Nutrien Ltd CALL 67077M108 786 16,400 SH   DFND 1 0 16,400 0
Nutrien Ltd PUT 67077M108 297 6,200 SH   DFND 1 0 6,200 0
SilverCrest Metals Inc COM 828363101 7 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102 1,378 17,400 SH   DFND 1 0 17,400 0
BELLUS Health Inc COM 07987C204 1 100 SH   DFND 1 0 100 0
Vermilion Energy Inc PUT 923725105 80 4,900 SH   DFND 1 0 4,900 0
Precision Drilling Corp CALL 74022D308 11 8,000 SH   DFND 1 0 8,000 0
Bank of Montreal CALL 063671101 1,916 24,700 SH   DFND 1 0 24,700 0
Nutrien Ltd CALL 67077M108 120 2,500 SH   DFND 1 0 2,500 0
Toronto-Dominion Bank/The CALL 891160509 224 4,000 SH   DFND 1 0 4,000 0
Encana Corp PUT 292505104 75 16,100 SH   DFND 1 0 16,100 0
Crescent Point Energy Corp PUT 22576C101 328 73,500 SH   DFND 1 0 73,500 0
Enbridge Inc PUT 29250N105 378 9,500 SH   DFND 1 0 9,500 0
Toronto-Dominion Bank/The PUT 891160509 253 4,500 SH   DFND 1 0 4,500 0
Encana Corp CALL 292505104 28 6,000 SH   DFND 1 0 6,000 0
Barrick Gold Corp CALL 067901108 59 3,200 SH   DFND 1 0 3,200 0
Suncor Energy Inc PUT 867224107 66 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp CALL 067901108 286 15,400 SH   DFND 1 0 15,400 0
Crescent Point Energy Corp CALL 22576C101 0 100 SH   DFND 1 0 100 0
Magna International Inc PUT 559222401 137 2,500 SH   DFND 1 0 2,500 0
Vermilion Energy Inc PUT 923725105 3 200 SH   DFND 1 0 200 0
Royal Bank of Canada CALL 780087102 4,149 52,400 SH   DFND 1 0 52,400 0
Canadian National Railway Co PUT 136375102 27 300 SH   DFND 1 0 300 0
Canadian National Railway Co PUT 136375102 91 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101 16,589 213,900 SH   DFND 1 0 213,900 0
Barrick Gold Corp CALL 067901108 377 20,300 SH   DFND 1 0 20,300 0
Barrick Gold Corp PUT 067901108 9 500 SH   DFND 1 0 500 0
Sun Life Financial Inc PUT 866796105 14 300 SH   DFND 1 0 300 0
Canadian Imperial Bank of Comm CALL 136069101 3,889 46,700 SH   DFND 1 0 46,700 0
Canadian National Railway Co PUT 136375102 9 100 SH   DFND 1 0 100 0
Shaw Communications Inc CALL 82028K200 1,143 56,300 SH   DFND 1 0 56,300 0
Canadian National Railway Co PUT 136375102 253 2,800 SH   DFND 1 0 2,800 0
Canadian Imperial Bank of Comm CALL 136069101 1,141 13,700 SH   DFND 1 0 13,700 0
Sandstorm Gold Ltd COM 80013R206 1 162 SH   DFND 1 0 162 0
Toronto-Dominion Bank/The CALL 891160509 275 4,900 SH   DFND 1 0 4,900 0
TransAlta Corp CALL 89346D107 178 24,900 SH   DFND 1 0 24,900 0
TransAlta Corp PUT 89346D107 14 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The CALL 891160509 34 600 SH   DFND 1 0 600 0
Royal Bank of Canada PUT 780087102 269 3,400 SH   DFND 1 0 3,400 0
BELLUS Health Inc COM 07987C204 0 39 SH   DFND 1 0 39 0
Bank of Nova Scotia/The CALL 064149107 356 6,300 SH   DFND 1 0 6,300 0
BCE Inc PUT 05534B760 56 1,200 SH   DFND 1 0 1,200 0
Hudbay Minerals Inc PUT 443628102 21 5,000 SH   DFND 1 0 5,000 0
Precision Drilling Corp PUT 74022D308 8 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
Shaw Communications Inc CALL 82028K200 20 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107 57 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107 318 9,700 SH   DFND 1 0 9,700 0
Graphic Packaging Holding Co COM 388689101 0 4 SH   DFND 1 0 4 0
Timken Co/The COM 887389104 5 86 SH   DFND 1 0 86 0
Shaw Communications Inc PUT 82028K200 14 700 SH   DFND 1 0 700 0
Canadian Imperial Bank of Comm CALL 136069101 42 500 SH   DFND 1 0 500 0
Kinross Gold Corp PUT 496902404 5 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp CALL 496902404 0 100 SH   DFND 1 0 100 0
Manulife Financial Corp PUT 56501R106 45 2,200 SH   DFND 1 0 2,200 0
Toronto-Dominion Bank/The PUT 891160509 2,778 49,500 SH   DFND 1 0 49,500 0
Cenovus Energy Inc PUT 15135U109 34 3,300 SH   DFND 1 0 3,300 0
Restaurant Brands Internationa COM 76131D103 6 100 SH   DFND 1 0 100 0
Lithium Americas Corp COM 53680Q207 1 200 SH   DFND 1 0 200 0
AETERNA ZENTARIS INC COM 007975402 3 2,900 SH   DFND 1 0 2,900 0
Toronto-Dominion Bank/The CALL 891160509 208 3,700 SH   DFND 1 0 3,700 0
Avino Silver & Gold Mines Ltd COM 053906103 1 900 SH   DFND 1 0 900 0
Kelso Technologies Inc COM 48826D201 0 200 SH   DFND 1 0 200 0
Precision Drilling Corp PUT 74022D308 2 1,200 SH   DFND 1 0 1,200 0
General Moly Inc COM 370373102 0 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The PUT 064149107 57 1,000 SH   DFND 1 0 1,000 0
Northern Dynasty Minerals Ltd COM 66510M204 0 100 SH   DFND 1 0 100 0
HUYA Inc COM 44852D108 0 5 SH   DFND 1 0 5 0
LexinFintech Holdings Ltd COM 528877103 1 87 SH   DFND 1 0 87 0
Zai Lab Ltd COM 98887Q104 1 24 SH   DFND 1 0 24 0
Suncor Energy Inc PUT 867224107 154 4,700 SH   DFND 1 0 4,700 0
Magna International Inc CALL 559222401 137 2,500 SH   DFND 1 0 2,500 0
Magna International Inc PUT 559222401 137 2,500 SH   DFND 1 0 2,500 0
Government Properties Income T COM 67623C109 1 23 SH   DFND 1 0 23 0
Agnico Eagle Mines Ltd CALL 008474108 25 400 SH   DFND 1 0 400 0
Nutrien Ltd CALL 67077M108 110 2,300 SH   DFND 1 0 2,300 0
Royal Bank of Canada CALL 780087102 261 3,300 SH   DFND 1 0 3,300 0
Canadian Imperial Bank of Comm PUT 136069101 8 100 SH   DFND 1 0 100 0
Penn Virginia Corp COM 70788V102 1 17 SH   DFND 1 0 17 0
Suncor Energy Inc PUT 867224107 216 6,600 SH   DFND 1 0 6,600 0
Shaw Communications Inc CALL 82028K200 20 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509 2,801 49,900 SH   DFND 1 0 49,900 0
Precision Drilling Corp CALL 74022D308 7 5,200 SH   DFND 1 0 5,200 0
Bank of Nova Scotia/The CALL 064149107 1,475 26,100 SH   DFND 1 0 26,100 0
TELUS Corp CALL 87971M103 8 200 SH   DFND 1 0 200 0
Kinross Gold Corp CALL 496902404 4 800 SH   DFND 1 0 800 0
Royal Bank of Canada CALL 780087102 301 3,800 SH   DFND 1 0 3,800 0
Enbridge Inc PUT 29250N105 195 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
Suncor Energy Inc CALL 867224107 187 5,700 SH   DFND 1 0 5,700 0
Sun Life Financial Inc CALL 866796105 164 3,600 SH   DFND 1 0 3,600 0
Royal Bank of Canada CALL 780087102 198 2,500 SH   DFND 1 0 2,500 0
Suncor Energy Inc PUT 867224107 33 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509 415 7,400 SH   DFND 1 0 7,400 0
Manulife Financial Corp PUT 56501R106 173 8,500 SH   DFND 1 0 8,500 0
Royal Bank of Canada CALL 780087102 135 1,700 SH   DFND 1 0 1,700 0
Bank of Nova Scotia/The PUT 064149107 170 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Comm CALL 136069101 3,564 42,800 SH   DFND 1 0 42,800 0
Bank of Nova Scotia/The PUT 064149107 452 8,000 SH   DFND 1 0 8,000 0
Imperial Oil Ltd PUT 453038408 119 4,500 SH   DFND 1 0 4,500 0
Bank of Nova Scotia/The PUT 064149107 23 400 SH   DFND 1 0 400 0
CNOOC Ltd COM 126132109 83 500 SH   DFND 1 0 500 0
Canadian National Railway Co CALL 136375102 91 1,000 SH   DFND 1 0 1,000 0
ISHARES MSCI AUSTRALIA ETF ETF 464286103 1 48 SH   DFND 1 0 48 0
Bank of Nova Scotia/The PUT 064149107 5,607 99,200 SH   DFND 1 0 99,200 0
Magna International Inc CALL 559222401 351 6,400 SH   DFND 1 0 6,400 0
Fortis Inc/Canada PUT 349553107 8 200 SH   DFND 1 0 200 0
Bilibili Inc COM 090040106 1 27 SH   DFND 1 0 27 0
Bank of Nova Scotia/The PUT 064149107 1,470 26,000 SH   DFND 1 0 26,000 0
Bank of Nova Scotia/The PUT 064149107 40 700 SH   DFND 1 0 700 0
Royal Bank of Canada CALL 780087102 79 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107 136 2,400 SH   DFND 1 0 2,400 0
Shaw Communications Inc CALL 82028K200 41 2,000 SH   DFND 1 0 2,000 0
Pembina Pipeline Corp CALL 706327103 96 2,600 SH   DFND 1 0 2,600 0
Bank of Montreal CALL 063671101 3,327 42,900 SH   DFND 1 0 42,900 0
Royal Bank of Canada PUT 780087102 1,053 13,300 SH   DFND 1 0 13,300 0
Toronto-Dominion Bank/The PUT 891160509 2,093 37,300 SH   DFND 1 0 37,300 0
Toronto-Dominion Bank/The PUT 891160509 2,795 49,800 SH   DFND 1 0 49,800 0
Royal Bank of Canada PUT 780087102 1,560 19,700 SH   DFND 1 0 19,700 0
Canadian Imperial Bank of Comm PUT 136069101 1,932 23,200 SH   DFND 1 0 23,200 0
Canadian Imperial Bank of Comm PUT 136069101 208 2,500 SH   DFND 1 0 2,500 0
Bank of Nova Scotia/The PUT 064149107 96 1,700 SH   DFND 1 0 1,700 0
Bank of Nova Scotia/The CALL 064149107 2,877 50,900 SH   DFND 1 0 50,900 0
BCE Inc CALL 05534B760 936 20,200 SH   DFND 1 0 20,200 0
Cenovus Energy Inc CALL 15135U109 139 13,700 SH   DFND 1 0 13,700 0
Royal Bank of Canada CALL 780087102 7,332 92,600 SH   DFND 1 0 92,600 0
Toronto-Dominion Bank/The PUT 891160509 2,610 46,500 SH   DFND 1 0 46,500 0
Enbridge Inc PUT 29250N105 151 3,800 SH   DFND 1 0 3,800 0
IAMGOLD Corp COM 450913108 8 2,200 SH   DFND 1 0 2,200 0
Toronto-Dominion Bank/The PUT 891160509 112 2,000 SH   DFND 1 0 2,000 0
Valeant Pharmaceuticals Intern PUT 071734107 30 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509 6,735 120,000 SH   DFND 1 0 120,000 0
Bank of Montreal PUT 063671101 171 2,200 SH   DFND 1 0 2,200 0
Bank of Montreal PUT 063671101 109 1,400 SH   DFND 1 0 1,400 0
BCE Inc PUT 05534B760 60 1,300 SH   DFND 1 0 1,300 0
Crescent Point Energy Corp CALL 22576C101 24 5,300 SH   DFND 1 0 5,300 0
Bank of Montreal CALL 063671101 15,511 200,000 SH   DFND 1 0 200,000 0
Precision Drilling Corp CALL 74022D308 14 10,200 SH   DFND 1 0 10,200 0
Bank of Montreal PUT 063671101 47 600 SH   DFND 1 0 600 0
Bank of Montreal CALL 063671101 1,877 24,200 SH   DFND 1 0 24,200 0
Nutrien Ltd PUT 67077M108 211 4,400 SH   DFND 1 0 4,400 0
Essent Group Ltd COM G3198U102 1 20 SH   DFND 1 0 20 0
Canadian National Railway Co CALL 136375102 1,113 12,300 SH   DFND 1 0 12,300 0
Bank of Montreal CALL 063671101 310 4,000 SH   DFND 1 0 4,000 0
Toronto-Dominion Bank/The PUT 891160509 1,426 25,400 SH   DFND 1 0 25,400 0
Encana Corp PUT 292505104 2 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101 194 2,500 SH   DFND 1 0 2,500 0
Toronto-Dominion Bank/The PUT 891160509 264 4,700 SH   DFND 1 0 4,700 0
Enbridge Inc PUT 29250N105 80 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The PUT 891160509 1,381 24,600 SH   DFND 1 0 24,600 0
TransAlta Corp CALL 89346D107 91 12,700 SH   DFND 1 0 12,700 0
BCE Inc CALL 05534B760 139 3,000 SH   DFND 1 0 3,000 0
Barrick Gold Corp CALL 067901108 19 1,000 SH   DFND 1 0 1,000 0
Shaw Communications Inc PUT 82028K200 213 10,500 SH   DFND 1 0 10,500 0
Canadian Imperial Bank of Comm PUT 136069101 8 100 SH   DFND 1 0 100 0
BCE Inc CALL 05534B760 751 16,200 SH   DFND 1 0 16,200 0
Canadian Imperial Bank of Comm CALL 136069101 583 7,000 SH   DFND 1 0 7,000 0
Agnico Eagle Mines Ltd PUT 008474108 92 1,500 SH   DFND 1 0 1,500 0
Agnico Eagle Mines Ltd PUT 008474108 62 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108 524 8,500 SH   DFND 1 0 8,500 0
Vermilion Energy Inc PUT 923725105 25 1,500 SH   DFND 1 0 1,500 0
Manulife Financial Corp PUT 56501R106 102 5,000 SH   DFND 1 0 5,000 0
Canadian Imperial Bank of Comm CALL 136069101 4,164 50,000 SH   DFND 1 0 50,000 0
Manulife Financial Corp PUT 56501R106 150 7,400 SH   DFND 1 0 7,400 0
Canadian Imperial Bank of Comm PUT 136069101 291 3,500 SH   DFND 1 0 3,500 0
TransAlta Corp CALL 89346D107 18 2,500 SH   DFND 1 0 2,500 0
Franco-Nevada Corp CALL 351858105 83 800 SH   DFND 1 0 800 0
Rogers Communications Inc CALL 775109200 765 15,400 SH   DFND 1 0 15,400 0
Vermilion Energy Inc PUT 923725105 43 2,600 SH   DFND 1 0 2,600 0
Canadian Imperial Bank of Comm CALL 136069101 233 2,800 SH   DFND 1 0 2,800 0
Boston Private Financial Holdi COM 101119105 0 41 SH   DFND 1 0 41 0
Canadian Imperial Bank of Comm CALL 136069101 167 2,000 SH   DFND 1 0 2,000 0
Canadian Solar Inc COM 136635109 1 30 SH   DFND 1 0 30 0
Royal Bank of Canada CALL 780087102 863 10,900 SH   DFND 1 0 10,900 0
Bank of Montreal PUT 063671101 543 7,000 SH   DFND 1 0 7,000 0
Kinross Gold Corp CALL 496902404 2 500 SH   DFND 1 0 500 0
Barrick Gold Corp PUT 067901108 147 7,900 SH   DFND 1 0 7,900 0
MAG Silver Corp COM 55903Q104 4 300 SH   DFND 1 0 300 0
Royal Bank of Canada PUT 780087102 87 1,100 SH   DFND 1 0 1,100 0
Cenovus Energy Inc PUT 15135U109 61 6,000 SH   DFND 1 0 6,000 0
TransAlta Corp CALL 89346D107 29 4,100 SH   DFND 1 0 4,100 0
Bank of Nova Scotia/The PUT 064149107 11,305 200,000 SH   DFND 1 0 200,000 0
Bank of Nova Scotia/The PUT 064149107 2,826 50,000 SH   DFND 1 0 50,000 0
Bank of Nova Scotia/The CALL 064149107 2,826 50,000 SH   DFND 1 0 50,000 0
Canadian National Railway Co CALL 136375102 154 1,700 SH   DFND 1 0 1,700 0
Preferred Bank/Los Angeles CA COM 740367404 2 27 SH   DFND 1 0 27 0
Toronto-Dominion Bank/The PUT 891160509 112 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd CALL 008474108 6 100 SH   DFND 1 0 100 0
Vermilion Energy Inc PUT 923725105 33 2,000 SH   DFND 1 0 2,000 0
ADT Inc COM 00090Q103 1 83 SH   DFND 1 0 83 0
BCE Inc PUT 05534B760 218 4,700 SH   DFND 1 0 4,700 0
Fennec Pharmaceuticals Inc COM 31447P100 2 300 SH   DFND 1 0 300 0
GrafTech International Ltd COM 384313508 1 92 SH   DFND 1 0 92 0
Nutrien Ltd PUT 67077M108 72 1,500 SH   DFND 1 0 1,500 0
Cenovus Energy Inc PUT 15135U109 4 400 SH   DFND 1 0 400 0
Toronto-Dominion Bank/The PUT 891160509 168 3,000 SH   DFND 1 0 3,000 0
Vermilion Energy Inc PUT 923725105 98 6,000 SH   DFND 1 0 6,000 0
Toronto-Dominion Bank/The PUT 891160509 84 1,500 SH   DFND 1 0 1,500 0
Barrick Gold Corp PUT 067901108 19 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109 31 3,000 SH   DFND 1 0 3,000 0
Cenovus Energy Inc PUT 15135U109 87 8,600 SH   DFND 1 0 8,600 0
Vermilion Energy Inc PUT 923725105 16 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101 32 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102 491 6,200 SH   DFND 1 0 6,200 0
Pembina Pipeline Corp CALL 706327103 19 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105 617 15,500 SH   DFND 1 0 15,500 0
Bank of Nova Scotia/The CALL 064149107 113 2,000 SH   DFND 1 0 2,000 0
Sun Life Financial Inc CALL 866796105 73 1,600 SH   DFND 1 0 1,600 0
Imperial Oil Ltd PUT 453038408 13 500 SH   DFND 1 0 500 0
Franco-Nevada Corp PUT 351858105 41 400 SH   DFND 1 0 400 0
Manulife Financial Corp CALL 56501R106 234 11,500 SH   DFND 1 0 11,500 0
Franco-Nevada Corp PUT 351858105 52 500 SH   DFND 1 0 500 0
Titan Medical Inc COM 88830X819 0 111 SH   DFND 1 0 111 0
Franco-Nevada Corp PUT 351858105 103 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp COM 651639106 2 36 SH   DFND 1 0 36 0
Rogers Communications Inc PUT 775109200 323 6,500 SH   DFND 1 0 6,500 0
Toronto-Dominion Bank/The CALL 891160509 90 1,600 SH   DFND 1 0 1,600 0
Pembina Pipeline Corp PUT 706327103 7 200 SH   DFND 1 0 200 0
Rogers Communications Inc PUT 775109200 258 5,200 SH   DFND 1 0 5,200 0
Newmont Mining Corp COM 651639106 17 393 SH   DFND 1 0 393 0
Newmont Mining Corp COM 651639106 1 12 SH   DFND 1 0 12 0
Canadian Imperial Bank of Comm PUT 136069101 158 1,900 SH   DFND 1 0 1,900 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
Enbridge Inc CALL 29250N105 40 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102 808 10,200 SH   DFND 1 0 10,200 0
Toronto-Dominion Bank/The CALL 891160509 174 3,100 SH   DFND 1 0 3,100 0
Royal Bank of Canada CALL 780087102 847 10,700 SH   DFND 1 0 10,700 0
Toronto-Dominion Bank/The PUT 891160509 3,059 54,500 SH   DFND 1 0 54,500 0
Royal Bank of Canada CALL 780087102 158 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada CALL 780087102 119 1,500 SH   DFND 1 0 1,500 0
Toronto-Dominion Bank/The CALL 891160509 718 12,800 SH   DFND 1 0 12,800 0
Bank of Montreal CALL 063671101 202 2,600 SH   DFND 1 0 2,600 0
Bank of Montreal CALL 063671101 543 7,000 SH   DFND 1 0 7,000 0
Bank of Nova Scotia/The CALL 064149107 740 13,100 SH   DFND 1 0 13,100 0
Rogers Communications Inc CALL 775109200 1,118 22,500 SH   DFND 1 0 22,500 0
Toronto-Dominion Bank/The CALL 891160509 62 1,100 SH   DFND 1 0 1,100 0
Magna International Inc CALL 559222401 560 10,200 SH   DFND 1 0 10,200 0
Nutrien Ltd PUT 67077M108 177 3,700 SH   DFND 1 0 3,700 0
Royal Bank of Canada CALL 780087102 285 3,600 SH   DFND 1 0 3,600 0
Toronto-Dominion Bank/The CALL 891160509 22 400 SH   DFND 1 0 400 0
Bank of Montreal CALL 063671101 644 8,300 SH   DFND 1 0 8,300 0
Bank of Montreal CALL 063671101 194 2,500 SH   DFND 1 0 2,500 0
Canadian Imperial Bank of Comm CALL 136069101 325 3,900 SH   DFND 1 0 3,900 0
Royal Bank of Canada PUT 780087102 1,504 19,000 SH   DFND 1 0 19,000 0
Royal Bank of Canada PUT 780087102 238 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The PUT 064149107 85 1,500 SH   DFND 1 0 1,500 0
Bank of Montreal PUT 063671101 155 2,000 SH   DFND 1 0 2,000 0
TRILLIUM THERAPEUTICS INC COM 89620X506 1 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The CALL 891160509 3,586 63,900 SH   DFND 1 0 63,900 0
Vermilion Energy Inc PUT 923725105 65 4,000 SH   DFND 1 0 4,000 0
Canopy Growth Corp COM 138035100 1,088 51,600 SH   DFND 1 0 51,600 0
Canadian National Railway Co CALL 136375102 607 6,700 SH   DFND 1 0 6,700 0
Bank of Montreal CALL 063671101 23 300 SH   DFND 1 0 300 0
Cameco Corp PUT 13321L108 4 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Comm CALL 136069101 1,665 20,000 SH   DFND 1 0 20,000 0
Toronto-Dominion Bank/The PUT 891160509 174 3,100 SH   DFND 1 0 3,100 0
Precision Drilling Corp CALL 74022D308 27 19,600 SH   DFND 1 0 19,600 0
Toronto-Dominion Bank/The CALL 891160509 309 5,500 SH   DFND 1 0 5,500 0
Royal Bank of Canada CALL 780087102 1,021 12,900 SH   DFND 1 0 12,900 0
Hudbay Minerals Inc CALL 443628102 32 7,700 SH   DFND 1 0 7,700 0
Toronto-Dominion Bank/The PUT 891160509 236 4,200 SH   DFND 1 0 4,200 0
Magna International Inc PUT 559222401 927 16,900 SH   DFND 1 0 16,900 0
Suncor Energy Inc CALL 867224107 10 300 SH   DFND 1 0 300 0
Toronto-Dominion Bank/The CALL 891160509 544 9,700 SH   DFND 1 0 9,700 0
Royal Bank of Canada CALL 780087102 515 6,500 SH   DFND 1 0 6,500 0
Royal Bank of Canada CALL 780087102 245 3,100 SH   DFND 1 0 3,100 0
Royal Bank of Canada CALL 780087102 277 3,500 SH   DFND 1 0 3,500 0
BCE Inc CALL 05534B760 102 2,200 SH   DFND 1 0 2,200 0
Vermilion Energy Inc CALL 923725105 13 800 SH   DFND 1 0 800 0
Bank of Montreal CALL 063671101 799 10,300 SH   DFND 1 0 10,300 0
Royal Bank of Canada CALL 780087102 317 4,000 SH   DFND 1 0 4,000 0
Teck Resources Ltd PUT 878742204 26 1,500 SH   DFND 1 0 1,500 0
Barrick Gold Corp PUT 067901108 19 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200 204 4,100 SH   DFND 1 0 4,100 0
Shaw Communications Inc CALL 82028K200 1,015 50,000 SH   DFND 1 0 50,000 0
Rogers Communications Inc CALL 775109200 124 2,500 SH   DFND 1 0 2,500 0
Bank of Nova Scotia/The CALL 064149107 1,131 20,000 SH   DFND 1 0 20,000 0
Toronto-Dominion Bank/The CALL 891160509 45 800 SH   DFND 1 0 800 0
Royal Bank of Canada CALL 780087102 19,487 246,100 SH   DFND 1 0 246,100 0
Toronto-Dominion Bank/The PUT 891160509 84 1,500 SH   DFND 1 0 1,500 0
Toronto-Dominion Bank/The PUT 891160509 107 1,900 SH   DFND 1 0 1,900 0
Cameco Corp CALL 13321L108 19 2,100 SH   DFND 1 0 2,100 0
Magna International Inc PUT 559222401 5 100 SH   DFND 1 0 100 0
HSBC Holdings PLC COM 404280406 1 30 SH   DFND 1 0 30 0
Hudbay Minerals Inc PUT 443628102 6 1,500 SH   DFND 1 0 1,500 0
Cameco Corp PUT 13321L108 134 15,100 SH   DFND 1 0 15,100 0
Barrick Gold Corp PUT 067901108 19 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106 120 5,900 SH   DFND 1 0 5,900 0
Toronto-Dominion Bank/The PUT 891160509 1,134 20,200 SH   DFND 1 0 20,200 0
Baytex Energy Corp CALL 07317Q105 10 7,100 SH   DFND 1 0 7,100 0
Toronto-Dominion Bank/The PUT 891160509 11 200 SH   DFND 1 0 200 0
Rogers Communications Inc CALL 775109200 522 10,500 SH   DFND 1 0 10,500 0
Agnico Eagle Mines Ltd CALL 008474108 12 200 SH   DFND 1 0 200 0
Methanex Corp PUT 59151K108 19 500 SH   DFND 1 0 500 0
Shopify Inc COM 82509L107 3,379 8,500 SH   DFND 1 0 8,500 0
CGI Group Inc CALL 12532H104 84 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands Internationa CALL 76131D103 262 4,100 SH   DFND 1 0 4,100 0
Methanex Corp CALL 59151K108 4 100 SH   DFND 1 0 100 0
Encana Corp CALL 292505104 108 23,000 SH   DFND 1 0 23,000 0
Toronto-Dominion Bank/The PUT 891160509 269 4,800 SH   DFND 1 0 4,800 0
Suncor Energy Inc CALL 867224107 7 200 SH   DFND 1 0 200 0
Valeant Pharmaceuticals Intern PUT 071734107 75 2,500 SH   DFND 1 0 2,500 0
Toronto-Dominion Bank/The CALL 891160509 15,715 280,000 SH   DFND 1 0 280,000 0
Valeant Pharmaceuticals Intern CALL 071734107 180 6,000 SH   DFND 1 0 6,000 0
Enbridge Inc CALL 29250N105 199 5,000 SH   DFND 1 0 5,000 0
Hudbay Minerals Inc CALL 443628102 5 1,300 SH   DFND 1 0 1,300 0
BCE Inc CALL 05534B760 2,318 50,000 SH   DFND 1 0 50,000 0
Canadian Imperial Bank of Comm PUT 136069101 158 1,900 SH   DFND 1 0 1,900 0
Encana Corp PUT 292505104 87 18,500 SH   DFND 1 0 18,500 0
Toronto-Dominion Bank/The CALL 891160509 174 3,100 SH   DFND 1 0 3,100 0
Gildan Activewear Inc PUT 375916103 62 2,100 SH   DFND 1 0 2,100 0
Crescent Point Energy Corp PUT 22576C101 9 2,000 SH   DFND 1 0 2,000 0
O-I Glass Inc COM 67098H104 2 143 SH   DFND 1 0 143 0
Enbridge Inc CALL 29250N105 20 500 SH   DFND 1 0 500 0
Algonquin Power & Utilities Co PUT 015857105 28 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101 39 500 SH   DFND 1 0 500 0
Algonquin Power & Utilities Co PUT 015857105 57 4,000 SH   DFND 1 0 4,000 0
Cameco Corp CALL 13321L108 20 2,300 SH   DFND 1 0 2,300 0
SSR Mining Inc PUT 784730103 10 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The PUT 891160509 690 12,300 SH   DFND 1 0 12,300 0
BCE Inc CALL 05534B760 223 4,800 SH   DFND 1 0 4,800 0
Teck Resources Ltd CALL 878742204 121 7,000 SH   DFND 1 0 7,000 0
BCE Inc PUT 05534B760 1,205 26,000 SH   DFND 1 0 26,000 0
Bank of Montreal CALL 063671101 54 700 SH   DFND 1 0 700 0
Bank of Nova Scotia/The CALL 064149107 339 6,000 SH   DFND 1 0 6,000 0
Shaw Communications Inc PUT 82028K200 41 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The CALL 891160509 404 7,200 SH   DFND 1 0 7,200 0
Toronto-Dominion Bank/The CALL 891160509 140 2,500 SH   DFND 1 0 2,500 0
Thomson Reuters Corp PUT 884903709 21 300 SH   DFND 1 0 300 0
Barrick Gold Corp CALL 067901108 630 33,900 SH   DFND 1 0 33,900 0
Toronto-Dominion Bank/The CALL 891160509 129 2,300 SH   DFND 1 0 2,300 0
Newmont Mining Corp CALL 651639106 35 800 SH   DFND 1 0 800 0
Methanex Corp PUT 59151K108 39 1,000 SH   DFND 1 0 1,000 0
Methanex Corp CALL 59151K108 116 3,000 SH   DFND 1 0 3,000 0
Encana Corp CALL 292505104 7 1,400 SH   DFND 1 0 1,400 0
Vermilion Energy Inc PUT 923725105 3 200 SH   DFND 1 0 200 0
Vermilion Energy Inc PUT 923725105 95 5,800 SH   DFND 1 0 5,800 0
Just Energy Group Inc CALL 48213W101 7 4,000 SH   DFND 1 0 4,000 0
Crescent Point Energy Corp PUT 22576C101 35 7,800 SH   DFND 1 0 7,800 0
Bank of Nova Scotia/The CALL 064149107 356 6,300 SH   DFND 1 0 6,300 0
Westport Fuel Systems Inc CALL 960908309 5 2,000 SH   DFND 1 0 2,000 0
BCE Inc CALL 05534B760 246 5,300 SH   DFND 1 0 5,300 0
Restaurant Brands Internationa CALL 76131D103 70 1,100 SH   DFND 1 0 1,100 0
Enbridge Inc CALL 29250N105 12 300 SH   DFND 1 0 300 0
Norbord Inc PUT 65548P403 217 8,100 SH   DFND 1 0 8,100 0
Baytex Energy Corp CALL 07317Q105 22 15,100 SH   DFND 1 0 15,100 0
Kinross Gold Corp PUT 496902404 4 800 SH   DFND 1 0 800 0
Barrick Gold Corp PUT 067901108 19 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp PUT 22576C101 13 3,000 SH   DFND 1 0 3,000 0
Kirkland Lake Gold Ltd CALL 49741E100 13 300 SH   DFND 1 0 300 0
Royal Bank of Canada CALL 780087102 238 3,000 SH   DFND 1 0 3,000 0
Newmont Mining Corp CALL 651639106 144 3,300 SH   DFND 1 0 3,300 0
Barrick Gold Corp CALL 067901108 270 14,500 SH   DFND 1 0 14,500 0
TELUS Corp PUT 87971M103 143 3,700 SH   DFND 1 0 3,700 0
Royal Bank of Canada CALL 780087102 79 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107 249 4,400 SH   DFND 1 0 4,400 0
Canadian Pacific Railway Ltd CALL 13645T100 51 200 SH   DFND 1 0 200 0
Imperial Oil Ltd CALL 453038408 77 2,900 SH   DFND 1 0 2,900 0
Epizyme Inc COM 29428V104 3 102 SH   DFND 1 0 102 0
Agnico Eagle Mines Ltd CALL 008474108 92 1,500 SH   DFND 1 0 1,500 0
Barrick Gold Corp CALL 067901108 193 10,400 SH   DFND 1 0 10,400 0
Novagold Resources Inc PUT 66987E206 4 500 SH   DFND 1 0 500 0
CannTrust Holdings Inc COM 137800207 2 1,900 SH   DFND 1 0 1,900 0
Pyxus International Inc COM 74737V106 3 321 SH   DFND 1 0 321 0
cbdMD Inc COM 12482W101 3 1,169 SH   DFND 1 0 1,169 0
Barrick Gold Corp PUT 067901108 13 700 SH   DFND 1 0 700 0
Kinross Gold Corp PUT 496902404 21 4,400 SH   DFND 1 0 4,400 0
Agnico Eagle Mines Ltd CALL 008474108 327 5,300 SH   DFND 1 0 5,300 0
Toronto-Dominion Bank/The CALL 891160509 112 2,000 SH   DFND 1 0 2,000 0
Brookfield Asset Management In PUT 112585104 139 2,400 SH   DFND 1 0 2,400 0
Agnico Eagle Mines Ltd CALL 008474108 31 500 SH   DFND 1 0 500 0
BlackBerry Ltd PUT 09228F103 13 2,000 SH   DFND 1 0 2,000 0
IAMGOLD Corp CALL 450913108 19 5,000 SH   DFND 1 0 5,000 0
Toronto-Dominion Bank/The PUT 891160509 1,403 25,000 SH   DFND 1 0 25,000 0
Toronto-Dominion Bank/The PUT 891160509 95 1,700 SH   DFND 1 0 1,700 0
Toronto-Dominion Bank/The PUT 891160509 1,779 31,700 SH   DFND 1 0 31,700 0
Canadian Imperial Bank of Comm PUT 136069101 2,415 29,000 SH   DFND 1 0 29,000 0
Mesoblast Ltd COM 590717104 0 45 SH   DFND 1 0 45 0
Qutoutiao Inc COM 74915J107 0 75 SH   DFND 1 0 75 0
ISHARES MSCI SWEDEN ETF ETF 464286756 1 18 SH   DFND 1 0 18 0
Canadian Pacific Railway Ltd PUT 13645T100 306 1,200 SH   DFND 1 0 1,200 0
Hudbay Minerals Inc PUT 443628102 12 3,000 SH   DFND 1 0 3,000 0
BCE Inc PUT 05534B760 51 1,100 SH   DFND 1 0 1,100 0
Magna International Inc PUT 559222401 165 3,000 SH   DFND 1 0 3,000 0
Open Text Corp CALL 683715106 44 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108 16 1,800 SH   DFND 1 0 1,800 0
Blueprint Medicines Corp COM 09627Y109 0 1 SH   DFND 1 0 1 0
First Majestic Silver Corp CALL 32076V103 54 4,400 SH   DFND 1 0 4,400 0
Sun Life Financial Inc CALL 866796105 785 17,200 SH   DFND 1 0 17,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 281 5,000 SH   DFND 1 0 5,000 0
Bank of Montreal CALL 063671101 194 2,500 SH   DFND 1 0 2,500 0
Canadian Natural Resources Ltd CALL 136385101 87 2,700 SH   DFND 1 0 2,700 0
Royal Bank of Canada CALL 780087102 1,093 13,800 SH   DFND 1 0 13,800 0
BlackBerry Ltd PUT 09228F103 13 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada CALL 780087102 127 1,600 SH   DFND 1 0 1,600 0
Canadian Imperial Bank of Comm PUT 136069101 400 4,800 SH   DFND 1 0 4,800 0
Cenovus Energy Inc PUT 15135U109 51 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 125 1,500 SH   DFND 1 0 1,500 0
Rogers Communications Inc PUT 775109200 30 600 SH   DFND 1 0 600 0
Pembina Pipeline Corp PUT 706327103 74 2,000 SH   DFND 1 0 2,000 0
Magna International Inc CALL 559222401 33 600 SH   DFND 1 0 600 0
Kinross Gold Corp CALL 496902404 24 5,000 SH   DFND 1 0 5,000 0
Barrick Gold Corp CALL 067901108 17 900 SH   DFND 1 0 900 0
Restaurant Brands Internationa CALL 76131D103 140 2,200 SH   DFND 1 0 2,200 0
Norbord Inc CALL 65548P403 27 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204 26 1,500 SH   DFND 1 0 1,500 0
BCE Inc PUT 05534B760 28 600 SH   DFND 1 0 600 0
Osisko Gold Royalties Ltd COM 68827L101 30 3,100 SH   DFND 1 0 3,100 0
Thomson Reuters Corp CALL 884903709 107 1,500 SH   DFND 1 0 1,500 0
Enerplus Corp CALL 292766102 14 2,000 SH   DFND 1 0 2,000 0
Canadian Pacific Railway Ltd PUT 13645T100 77 300 SH   DFND 1 0 300 0
Canadian Imperial Bank of Comm CALL 136069101 508 6,100 SH   DFND 1 0 6,100 0
BCE Inc PUT 05534B760 79 1,700 SH   DFND 1 0 1,700 0
Pretium Resources Inc CALL 74139C102 122 11,000 SH   DFND 1 0 11,000 0
Canadian Natural Resources Ltd PUT 136385101 81 2,500 SH   DFND 1 0 2,500 0
Canadian National Railway Co PUT 136375102 471 5,200 SH   DFND 1 0 5,200 0
Just Energy Group Inc CALL 48213W101 12 7,000 SH   DFND 1 0 7,000 0
Bank of Nova Scotia/The PUT 064149107 283 5,000 SH   DFND 1 0 5,000 0
Wheaton Precious Metals Corp CALL 962879102 27 900 SH   DFND 1 0 900 0
Bank of Montreal PUT 063671101 194 2,500 SH   DFND 1 0 2,500 0
Canadian Natural Resources Ltd CALL 136385101 117 3,600 SH   DFND 1 0 3,600 0
MAG Silver Corp PUT 55903Q104 18 1,500 SH   DFND 1 0 1,500 0
Pretium Resources Inc PUT 74139C102 33 3,000 SH   DFND 1 0 3,000 0
Cenovus Energy Inc PUT 15135U109 5 500 SH   DFND 1 0 500 0
First Majestic Silver Corp CALL 32076V103 22 1,800 SH   DFND 1 0 1,800 0
BCE Inc CALL 05534B760 264 5,700 SH   DFND 1 0 5,700 0
Teck Resources Ltd PUT 878742204 52 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 194 2,500 SH   DFND 1 0 2,500 0
Teck Resources Ltd CALL 878742204 14 800 SH   DFND 1 0 800 0
Yamana Gold Inc PUT 98462Y100 8 2,000 SH   DFND 1 0 2,000 0
Teck Resources Ltd PUT 878742204 43 2,500 SH   DFND 1 0 2,500 0
First Majestic Silver Corp CALL 32076V103 18 1,500 SH   DFND 1 0 1,500 0
Bank of Montreal CALL 063671101 2,032 26,200 SH   DFND 1 0 26,200 0
Norbord Inc PUT 65548P403 3 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101 31 400 SH   DFND 1 0 400 0
Newmont Mining Corp CALL 651639106 357 8,200 SH   DFND 1 0 8,200 0
Suncor Energy Inc CALL 867224107 10 300 SH   DFND 1 0 300 0
Vermilion Energy Inc PUT 923725105 21 1,300 SH   DFND 1 0 1,300 0
Teck Resources Ltd CALL 878742204 52 3,000 SH   DFND 1 0 3,000 0
Teck Resources Ltd CALL 878742204 43 2,500 SH   DFND 1 0 2,500 0
Cameco Corp CALL 13321L108 32 3,600 SH   DFND 1 0 3,600 0
Bank of Nova Scotia/The PUT 064149107 170 3,000 SH   DFND 1 0 3,000 0
Toronto-Dominion Bank/The PUT 891160509 662 11,800 SH   DFND 1 0 11,800 0
Suncor Energy Inc CALL 867224107 174 5,300 SH   DFND 1 0 5,300 0
BCE Inc CALL 05534B760 37 800 SH   DFND 1 0 800 0
Brookfield Asset Management In PUT 112585104 202 3,500 SH   DFND 1 0 3,500 0
Vermilion Energy Inc PUT 923725105 16 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102 277 3,500 SH   DFND 1 0 3,500 0
Bank of Nova Scotia/The CALL 064149107 2,838 50,200 SH   DFND 1 0 50,200 0
Canadian Imperial Bank of Comm PUT 136069101 291 3,500 SH   DFND 1 0 3,500 0
Bank of Montreal CALL 063671101 6,980 90,000 SH   DFND 1 0 90,000 0
Imperial Oil Ltd CALL 453038408 101 3,800 SH   DFND 1 0 3,800 0
Vermilion Energy Inc CALL 923725105 10 600 SH   DFND 1 0 600 0
Restaurant Brands Internationa PUT 76131D103 26 400 SH   DFND 1 0 400 0
CGI Group Inc CALL 12532H104 293 3,500 SH   DFND 1 0 3,500 0
Magna International Inc CALL 559222401 110 2,000 SH   DFND 1 0 2,000 0
Restaurant Brands Internationa CALL 76131D103 6 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd PUT 136385101 39 1,200 SH   DFND 1 0 1,200 0
Royal Bank of Canada CALL 780087102 230 2,900 SH   DFND 1 0 2,900 0
Royal Bank of Canada CALL 780087102 958 12,100 SH   DFND 1 0 12,100 0
Canadian National Railway Co CALL 136375102 63 700 SH   DFND 1 0 700 0
Brookfield Property Partners L CALL G16249107 20 1,100 SH   DFND 1 0 1,100 0
Canadian Imperial Bank of Comm PUT 136069101 108 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 356 6,300 SH   DFND 1 0 6,300 0
Bank of Montreal PUT 063671101 481 6,200 SH   DFND 1 0 6,200 0
Restaurant Brands Internationa CALL 76131D103 51 800 SH   DFND 1 0 800 0
Encana Corp CALL 292505104 110 23,400 SH   DFND 1 0 23,400 0
Bank of Montreal PUT 063671101 256 3,300 SH   DFND 1 0 3,300 0
Restaurant Brands Internationa CALL 76131D103 26 400 SH   DFND 1 0 400 0
Teck Resources Ltd PUT 878742204 43 2,500 SH   DFND 1 0 2,500 0
Agnico Eagle Mines Ltd CALL 008474108 117 1,900 SH   DFND 1 0 1,900 0
Bank of Nova Scotia/The PUT 064149107 1,272 22,500 SH   DFND 1 0 22,500 0
Bank of Montreal CALL 063671101 279 3,600 SH   DFND 1 0 3,600 0
Bank of Montreal PUT 063671101 171 2,200 SH   DFND 1 0 2,200 0
Royal Bank of Canada PUT 780087102 1,980 25,000 SH   DFND 1 0 25,000 0
Osisko Gold Royalties Ltd COM 68827L101 146 15,000 SH   DFND 1 0 15,000 0
Gildan Activewear Inc CALL 375916103 15 500 SH   DFND 1 0 500 0
Royal Bank of Canada CALL 780087102 198 2,500 SH   DFND 1 0 2,500 0
CGI Group Inc CALL 12532H104 955 11,400 SH   DFND 1 0 11,400 0
Bank of Montreal CALL 063671101 217 2,800 SH   DFND 1 0 2,800 0
Royal Bank of Canada CALL 780087102 665 8,400 SH   DFND 1 0 8,400 0
Gildan Activewear Inc CALL 375916103 3 100 SH   DFND 1 0 100 0
Suncor Energy Inc PUT 867224107 10 300 SH   DFND 1 0 300 0
Bank of Montreal CALL 063671101 78 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101 287 3,700 SH   DFND 1 0 3,700 0
Bank of Montreal CALL 063671101 78 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101 163 2,100 SH   DFND 1 0 2,100 0
Restaurant Brands Internationa PUT 76131D103 262 4,100 SH   DFND 1 0 4,100 0
Bank of Montreal PUT 063671101 194 2,500 SH   DFND 1 0 2,500 0
BCE Inc PUT 05534B760 93 2,000 SH   DFND 1 0 2,000 0
Stars Group Inc/The PUT 85570W100 13 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101 155 2,000 SH   DFND 1 0 2,000 0
Restaurant Brands Internationa CALL 76131D103 19 300 SH   DFND 1 0 300 0
Fortis Inc/Canada PUT 349553107 154 3,700 SH   DFND 1 0 3,700 0
Brookfield Asset Management In PUT 112585104 23 400 SH   DFND 1 0 400 0
Canadian Imperial Bank of Comm PUT 136069101 1,940 23,300 SH   DFND 1 0 23,300 0
Royal Bank of Canada PUT 780087102 79 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102 214 2,700 SH   DFND 1 0 2,700 0
Toronto-Dominion Bank/The PUT 891160509 123 2,200 SH   DFND 1 0 2,200 0
Enbridge Inc PUT 29250N105 8 200 SH   DFND 1 0 200 0
Bank of Montreal PUT 063671101 39 500 SH   DFND 1 0 500 0
Yamana Gold Inc CALL 98462Y100 4 1,000 SH   DFND 1 0 1,000 0
CGI Group Inc CALL 12532H104 209 2,500 SH   DFND 1 0 2,500 0
CGI Group Inc PUT 12532H104 209 2,500 SH   DFND 1 0 2,500 0
Enbridge Inc CALL 29250N105 8 200 SH   DFND 1 0 200 0
Enbridge Inc PUT 29250N105 12 300 SH   DFND 1 0 300 0
Magna International Inc PUT 559222401 22 400 SH   DFND 1 0 400 0
Osisko Gold Royalties Ltd CALL 68827L101 1 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Comm PUT 136069101 67 800 SH   DFND 1 0 800 0
Bank of Montreal CALL 063671101 116 1,500 SH   DFND 1 0 1,500 0
Bank of Montreal CALL 063671101 271 3,500 SH   DFND 1 0 3,500 0
Royal Bank of Canada PUT 780087102 79 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101 117 1,400 SH   DFND 1 0 1,400 0
SSR Mining Inc CALL 784730103 39 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada CALL 780087102 459 5,800 SH   DFND 1 0 5,800 0
Vermilion Energy Inc PUT 923725105 110 6,700 SH   DFND 1 0 6,700 0
Bank of Nova Scotia/The CALL 064149107 23 400 SH   DFND 1 0 400 0
Canadian Imperial Bank of Comm PUT 136069101 175 2,100 SH   DFND 1 0 2,100 0
Bank of Montreal CALL 063671101 23 300 SH   DFND 1 0 300 0
Agnico Eagle Mines Ltd CALL 008474108 12 200 SH   DFND 1 0 200 0
Brookfield Asset Management In CALL 112585104 29 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101 70 900 SH   DFND 1 0 900 0
Royal Bank of Canada CALL 780087102 230 2,900 SH   DFND 1 0 2,900 0
Royal Bank of Canada PUT 780087102 238 3,000 SH   DFND 1 0 3,000 0
Hudbay Minerals Inc CALL 443628102 33 8,000 SH   DFND 1 0 8,000 0
Canadian National Railway Co PUT 136375102 235 2,600 SH   DFND 1 0 2,600 0
Barrick Gold Corp PUT 067901108 26 1,400 SH   DFND 1 0 1,400 0
Canadian National Railway Co PUT 136375102 91 1,000 SH   DFND 1 0 1,000 0
Yamana Gold Inc CALL 98462Y100 20 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 46 4,500 SH   DFND 1 0 4,500 0
Franco-Nevada Corp CALL 351858105 21 200 SH   DFND 1 0 200 0
CGI Group Inc CALL 12532H104 243 2,900 SH   DFND 1 0 2,900 0
Bank of Nova Scotia/The PUT 064149107 45 800 SH   DFND 1 0 800 0
Bank of Montreal PUT 063671101 8 100 SH   DFND 1 0 100 0
Barrick Gold Corp CALL 067901108 2 100 SH   DFND 1 0 100 0
Pretium Resources Inc CALL 74139C102 37 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 508 6,100 SH   DFND 1 0 6,100 0
Bank of Montreal CALL 063671101 7,756 100,000 SH   DFND 1 0 100,000 0
Bank of Montreal PUT 063671101 23 300 SH   DFND 1 0 300 0
Bank of Montreal PUT 063671101 47 600 SH   DFND 1 0 600 0
Bank of Montreal CALL 063671101 93 1,200 SH   DFND 1 0 1,200 0
Canadian Imperial Bank of Comm PUT 136069101 42 500 SH   DFND 1 0 500 0
Royal Bank of Canada CALL 780087102 40 500 SH   DFND 1 0 500 0
Agnico Eagle Mines Ltd CALL 008474108 123 2,000 SH   DFND 1 0 2,000 0
Valeant Pharmaceuticals Intern CALL 071734107 57 1,900 SH   DFND 1 0 1,900 0
Brookfield Asset Management In CALL 112585104 58 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101 109 1,400 SH   DFND 1 0 1,400 0
Kraft Heinz Co/The COM 500754106 3 100 SH   DFND 1 0 100 0
Shopify Inc COM 82509L107 40 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101 155 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101 279 3,600 SH   DFND 1 0 3,600 0
Agnico Eagle Mines Ltd CALL 008474108 136 2,200 SH   DFND 1 0 2,200 0
Toronto-Dominion Bank/The PUT 891160509 2,520 44,900 SH   DFND 1 0 44,900 0
Cameco Corp PUT 13321L108 2 200 SH   DFND 1 0 200 0
BlackBerry Ltd CALL 09228F103 4 600 SH   DFND 1 0 600 0
Gildan Activewear Inc CALL 375916103 15 500 SH   DFND 1 0 500 0
Teck Resources Ltd PUT 878742204 17 1,000 SH   DFND 1 0 1,000 0
Encana Corp PUT 292505104 45 9,700 SH   DFND 1 0 9,700 0
Canadian National Railway Co CALL 136375102 244 2,700 SH   DFND 1 0 2,700 0
Canadian Natural Resources Ltd PUT 136385101 13 400 SH   DFND 1 0 400 0
Canadian Imperial Bank of Comm PUT 136069101 250 3,000 SH   DFND 1 0 3,000 0
Vermilion Energy Inc PUT 923725105 134 8,200 SH   DFND 1 0 8,200 0
Canadian Pacific Railway Ltd PUT 13645T100 255 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands Internationa PUT 76131D103 13 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Comm PUT 136069101 167 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal CALL 063671101 3,932 50,700 SH   DFND 1 0 50,700 0
Royal Bank of Canada CALL 780087102 1,742 22,000 SH   DFND 1 0 22,000 0
Newmont Mining Corp PUT 651639106 130 3,000 SH   DFND 1 0 3,000 0
BCE Inc CALL 05534B760 872 18,800 SH   DFND 1 0 18,800 0
MAG Silver Corp CALL 55903Q104 6 500 SH   DFND 1 0 500 0
Pretium Resources Inc PUT 74139C102 6 500 SH   DFND 1 0 500 0
Algonquin Power & Utilities Co PUT 015857105 153 10,800 SH   DFND 1 0 10,800 0
Gildan Activewear Inc CALL 375916103 30 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107 66 1,600 SH   DFND 1 0 1,600 0
Hudbay Minerals Inc CALL 443628102 83 20,000 SH   DFND 1 0 20,000 0
Royal Bank of Canada CALL 780087102 531 6,700 SH   DFND 1 0 6,700 0
Canadian Imperial Bank of Comm PUT 136069101 1,874 22,500 SH   DFND 1 0 22,500 0
Canadian Imperial Bank of Comm PUT 136069101 1,665 20,000 SH   DFND 1 0 20,000 0
Canadian Imperial Bank of Comm CALL 136069101 1,124 13,500 SH   DFND 1 0 13,500 0
Suncor Energy Inc CALL 867224107 82 2,500 SH   DFND 1 0 2,500 0
Suncor Energy Inc PUT 867224107 138 4,200 SH   DFND 1 0 4,200 0
CGI Group Inc CALL 12532H104 276 3,300 SH   DFND 1 0 3,300 0
Toronto-Dominion Bank/The CALL 891160509 11 200 SH   DFND 1 0 200 0
Canadian Natural Resources Ltd PUT 136385101 32 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
Toronto-Dominion Bank/The PUT 891160509 842 15,000 SH   DFND 1 0 15,000 0
Agnico Eagle Mines Ltd CALL 008474108 43 700 SH   DFND 1 0 700 0
Wheaton Precious Metals Corp PUT 962879102 45 1,500 SH   DFND 1 0 1,500 0
Royal Bank of Canada PUT 780087102 79 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102 435 5,500 SH   DFND 1 0 5,500 0
Canadian Imperial Bank of Comm PUT 136069101 150 1,800 SH   DFND 1 0 1,800 0
Canadian Imperial Bank of Comm PUT 136069101 150 1,800 SH   DFND 1 0 1,800 0
Canadian Imperial Bank of Comm CALL 136069101 150 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
Royal Bank of Canada CALL 780087102 143 1,800 SH   DFND 1 0 1,800 0
Royal Bank of Canada PUT 780087102 143 1,800 SH   DFND 1 0 1,800 0
Royal Bank of Canada PUT 780087102 143 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 101 1,800 SH   DFND 1 0 1,800 0
Toronto-Dominion Bank/The CALL 891160509 101 1,800 SH   DFND 1 0 1,800 0
Toronto-Dominion Bank/The PUT 891160509 101 1,800 SH   DFND 1 0 1,800 0
Toronto-Dominion Bank/The CALL 891160509 101 1,800 SH   DFND 1 0 1,800 0
Canadian Imperial Bank of Comm PUT 136069101 167 2,000 SH   DFND 1 0 2,000 0
Stars Group Inc/The CALL 85570W100 13 500 SH   DFND 1 0 500 0
SSR Mining Inc PUT 784730103 48 2,500 SH   DFND 1 0 2,500 0
Canadian Pacific Railway Ltd PUT 13645T100 102 400 SH   DFND 1 0 400 0
Restaurant Brands Internationa CALL 76131D103 26 400 SH   DFND 1 0 400 0
TransAlta Corp PUT 89346D107 11 1,500 SH   DFND 1 0 1,500 0
BlackBerry Ltd PUT 09228F103 1 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101 271 3,500 SH   DFND 1 0 3,500 0
Bank of Nova Scotia/The CALL 064149107 984 17,400 SH   DFND 1 0 17,400 0
Franco-Nevada Corp PUT 351858105 21 200 SH   DFND 1 0 200 0
Toronto-Dominion Bank/The CALL 891160509 95 1,700 SH   DFND 1 0 1,700 0
Toronto-Dominion Bank/The CALL 891160509 17 300 SH   DFND 1 0 300 0
Canadian Natural Resources Ltd PUT 136385101 36 1,100 SH   DFND 1 0 1,100 0
Crescent Point Energy Corp CALL 22576C101 12 2,600 SH   DFND 1 0 2,600 0
IAMGOLD Corp CALL 450913108 7 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The CALL 891160509 746 13,300 SH   DFND 1 0 13,300 0
CGI Group Inc PUT 12532H104 25 300 SH   DFND 1 0 300 0
Hudbay Minerals Inc PUT 443628102 1 300 SH   DFND 1 0 300 0
Canadian Imperial Bank of Comm PUT 136069101 150 1,800 SH   DFND 1 0 1,800 0
Bank of Montreal PUT 063671101 271 3,500 SH   DFND 1 0 3,500 0
BCE Inc PUT 05534B760 130 2,800 SH   DFND 1 0 2,800 0
Canadian Natural Resources Ltd PUT 136385101 16 500 SH   DFND 1 0 500 0
Magna International Inc CALL 559222401 44 800 SH   DFND 1 0 800 0
Bank of Montreal CALL 063671101 1,070 13,800 SH   DFND 1 0 13,800 0
Bank of Nova Scotia/The CALL 064149107 107 1,900 SH   DFND 1 0 1,900 0
Encana Corp CALL 292505104 60 12,900 SH   DFND 1 0 12,900 0
Canadian Pacific Railway Ltd PUT 13645T100 740 2,900 SH   DFND 1 0 2,900 0
Bank of Nova Scotia/The CALL 064149107 113 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107 1,238 21,900 SH   DFND 1 0 21,900 0
Teck Resources Ltd PUT 878742204 17 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760 148 3,200 SH   DFND 1 0 3,200 0
Manulife Financial Corp CALL 56501R106 4 200 SH   DFND 1 0 200 0
BlackBerry Ltd CALL 09228F103 15 2,400 SH   DFND 1 0 2,400 0
CGI Group Inc CALL 12532H104 25 300 SH   DFND 1 0 300 0
Kirkland Lake Gold Ltd CALL 49741E100 88 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd CALL 008474108 62 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102 143 1,800 SH   DFND 1 0 1,800 0
Bank of Nova Scotia/The CALL 064149107 17 300 SH   DFND 1 0 300 0
CGI Group Inc CALL 12532H104 33 400 SH   DFND 1 0 400 0
Alamos Gold Inc CALL 011532108 2 300 SH   DFND 1 0 300 0
Brookfield Infrastructure Part CALL G16252101 200 4,000 SH   DFND 1 0 4,000 0
Toronto-Dominion Bank/The PUT 891160509 34 600 SH   DFND 1 0 600 0
Royal Bank of Canada PUT 780087102 79 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101 23 300 SH   DFND 1 0 300 0
CGI Group Inc PUT 12532H104 25 300 SH   DFND 1 0 300 0
Canadian Natural Resources Ltd PUT 136385101 87 2,700 SH   DFND 1 0 2,700 0
Bank of Nova Scotia/The CALL 064149107 1,204 21,300 SH   DFND 1 0 21,300 0
Descartes Systems Group Inc/Th CALL 249906108 21 500 SH   DFND 1 0 500 0
Wheaton Precious Metals Corp PUT 962879102 74 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 97 20,700 SH   DFND 1 0 20,700 0
Manulife Financial Corp PUT 56501R106 57 2,800 SH   DFND 1 0 2,800 0
Bank of Nova Scotia/The CALL 064149107 28 500 SH   DFND 1 0 500 0
ISHARES EDGE MSCI USA VALUE ETF 46432F388 31 340 SH   DFND 1 0 340 0
Crescent Point Energy Corp PUT 22576C101 119 26,600 SH   DFND 1 0 26,600 0
Gildan Activewear Inc CALL 375916103 15 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
Toronto-Dominion Bank/The CALL 891160509 56 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc CALL 011532108 3 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The CALL 064149107 803 14,200 SH   DFND 1 0 14,200 0
First Majestic Silver Corp CALL 32076V103 31 2,500 SH   DFND 1 0 2,500 0
Wheaton Precious Metals Corp CALL 962879102 45 1,500 SH   DFND 1 0 1,500 0
Silvercorp Metals Inc CALL 82835P103 7 1,300 SH   DFND 1 0 1,300 0
Bank of Nova Scotia/The CALL 064149107 701 12,400 SH   DFND 1 0 12,400 0
Vermilion Energy Inc PUT 923725105 3 200 SH   DFND 1 0 200 0
Cenovus Energy Inc PUT 15135U109 31 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada CALL 780087102 174 2,200 SH   DFND 1 0 2,200 0
Barrick Gold Corp PUT 067901108 2 100 SH   DFND 1 0 100 0
Barrick Gold Corp PUT 067901108 11 600 SH   DFND 1 0 600 0
Sun Life Financial Inc CALL 866796105 55 1,200 SH   DFND 1 0 1,200 0
Toronto-Dominion Bank/The CALL 891160509 359 6,400 SH   DFND 1 0 6,400 0
Brookfield Property Partners L CALL G16249107 37 2,000 SH   DFND 1 0 2,000 0
Brookfield Property Partners L CALL G16249107 37 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm CALL 136069101 858 10,300 SH   DFND 1 0 10,300 0
Kinross Gold Corp CALL 496902404 4 800 SH   DFND 1 0 800 0
Toronto-Dominion Bank/The CALL 891160509 1,824 32,500 SH   DFND 1 0 32,500 0
BCE Inc CALL 05534B760 56 1,200 SH   DFND 1 0 1,200 0
Canadian Natural Resources Ltd PUT 136385101 78 2,400 SH   DFND 1 0 2,400 0
Bank of Montreal CALL 063671101 279 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 163 1,800 SH   DFND 1 0 1,800 0
Bank of Nova Scotia/The CALL 064149107 283 5,000 SH   DFND 1 0 5,000 0
Vermilion Energy Inc CALL 923725105 141 8,600 SH   DFND 1 0 8,600 0
Kirkland Lake Gold Ltd PUT 49741E100 49 1,100 SH   DFND 1 0 1,100 0
Canadian National Railway Co CALL 136375102 444 4,900 SH   DFND 1 0 4,900 0
First Majestic Silver Corp CALL 32076V103 2 200 SH   DFND 1 0 200 0
BCE Inc CALL 05534B760 139 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The CALL 064149107 164 2,900 SH   DFND 1 0 2,900 0
Canadian National Railway Co CALL 136375102 389 4,300 SH   DFND 1 0 4,300 0
Bank of Montreal PUT 063671101 209 2,700 SH   DFND 1 0 2,700 0
Manulife Financial Corp CALL 56501R106 317 15,600 SH   DFND 1 0 15,600 0
Toronto-Dominion Bank/The CALL 891160509 342 6,100 SH   DFND 1 0 6,100 0
Bank of Montreal CALL 063671101 140 1,800 SH   DFND 1 0 1,800 0
Bank of Nova Scotia/The CALL 064149107 40 700 SH   DFND 1 0 700 0
Bank of Nova Scotia/The CALL 064149107 124 2,200 SH   DFND 1 0 2,200 0
BCE Inc CALL 05534B760 325 7,000 SH   DFND 1 0 7,000 0
Royal Bank of Canada CALL 780087102 562 7,100 SH   DFND 1 0 7,100 0
Sun Life Financial Inc CALL 866796105 3,664 80,300 SH   DFND 1 0 80,300 0
Royal Bank of Canada CALL 780087102 1,560 19,700 SH   DFND 1 0 19,700 0
Sun Life Financial Inc PUT 866796105 46 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107 62 1,100 SH   DFND 1 0 1,100 0
BCE Inc PUT 05534B760 464 10,000 SH   DFND 1 0 10,000 0
MAG Silver Corp CALL 55903Q104 18 1,500 SH   DFND 1 0 1,500 0
Cenovus Energy Inc CALL 15135U109 42 4,100 SH   DFND 1 0 4,100 0
Cenovus Energy Inc CALL 15135U109 20 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm CALL 136069101 100 1,200 SH   DFND 1 0 1,200 0
Pembina Pipeline Corp CALL 706327103 56 1,500 SH   DFND 1 0 1,500 0
Canadian Imperial Bank of Comm CALL 136069101 266 3,200 SH   DFND 1 0 3,200 0
Silvercorp Metals Inc CALL 82835P103 3 500 SH   DFND 1 0 500 0
Royal Bank of Canada CALL 780087102 309 3,900 SH   DFND 1 0 3,900 0
Bank of Montreal PUT 063671101 124 1,600 SH   DFND 1 0 1,600 0
Vermilion Energy Inc CALL 923725105 64 3,900 SH   DFND 1 0 3,900 0
Canadian Natural Resources Ltd CALL 136385101 16 500 SH   DFND 1 0 500 0
Rogers Communications Inc PUT 775109200 229 4,600 SH   DFND 1 0 4,600 0
Vermilion Energy Inc CALL 923725105 115 7,000 SH   DFND 1 0 7,000 0
Methanex Corp PUT 59151K108 4 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd CALL 136385101 337 10,400 SH   DFND 1 0 10,400 0
Encana Corp PUT 292505104 29 6,200 SH   DFND 1 0 6,200 0
Canadian Imperial Bank of Comm CALL 136069101 883 10,600 SH   DFND 1 0 10,600 0
Bank of Montreal CALL 063671101 372 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
Baytex Energy Corp CALL 07317Q105 3 2,300 SH   DFND 1 0 2,300 0
Novagold Resources Inc CALL 66987E206 9 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 3 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm CALL 136069101 208 2,500 SH   DFND 1 0 2,500 0
Brookfield Renewable Partners PUT G16258108 46 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101 310 4,000 SH   DFND 1 0 4,000 0
Enerplus Corp CALL 292766102 4 500 SH   DFND 1 0 500 0
Bank of Montreal PUT 063671101 78 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105 113 6,900 SH   DFND 1 0 6,900 0
Canadian Imperial Bank of Comm CALL 136069101 533 6,400 SH   DFND 1 0 6,400 0
Canadian Imperial Bank of Comm CALL 136069101 450 5,400 SH   DFND 1 0 5,400 0
Canadian Imperial Bank of Comm CALL 136069101 83 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc CALL 867224107 233 7,100 SH   DFND 1 0 7,100 0
Canadian Imperial Bank of Comm CALL 136069101 83 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105 20 1,200 SH   DFND 1 0 1,200 0
Sun Life Financial Inc CALL 866796105 23 500 SH   DFND 1 0 500 0
Restaurant Brands Internationa PUT 76131D103 13 200 SH   DFND 1 0 200 0
Manulife Financial Corp CALL 56501R106 201 9,900 SH   DFND 1 0 9,900 0
BCE Inc CALL 05534B760 1,038 22,400 SH   DFND 1 0 22,400 0
Rogers Communications Inc CALL 775109200 810 16,300 SH   DFND 1 0 16,300 0
Bank of Nova Scotia/The CALL 064149107 141 2,500 SH   DFND 1 0 2,500 0
Sun Life Financial Inc PUT 866796105 46 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp CALL 89346D107 61 8,500 SH   DFND 1 0 8,500 0
Bank of Montreal CALL 063671101 116 1,500 SH   DFND 1 0 1,500 0
Bank of Nova Scotia/The CALL 064149107 113 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm CALL 136069101 75 900 SH   DFND 1 0 900 0
Vermilion Energy Inc CALL 923725105 16 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc CALL 867224107 33 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200 50 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105 1,854 46,600 SH   DFND 1 0 46,600 0
Royal Bank of Canada PUT 780087102 79 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102 475 6,000 SH   DFND 1 0 6,000 0
Royal Bank of Canada CALL 780087102 903 11,400 SH   DFND 1 0 11,400 0
Royal Bank of Canada CALL 780087102 2,977 37,600 SH   DFND 1 0 37,600 0
Canadian Imperial Bank of Comm CALL 136069101 316 3,800 SH   DFND 1 0 3,800 0
Canadian Imperial Bank of Comm CALL 136069101 300 3,600 SH   DFND 1 0 3,600 0
Algonquin Power & Utilities Co CALL 015857105 58 4,100 SH   DFND 1 0 4,100 0
Canadian Imperial Bank of Comm CALL 136069101 616 7,400 SH   DFND 1 0 7,400 0
Canadian Imperial Bank of Comm CALL 136069101 400 4,800 SH   DFND 1 0 4,800 0
Manulife Financial Corp CALL 56501R106 439 21,600 SH   DFND 1 0 21,600 0
Manulife Financial Corp CALL 56501R106 264 13,000 SH   DFND 1 0 13,000 0
Manulife Financial Corp CALL 56501R106 368 18,100 SH   DFND 1 0 18,100 0
Canadian Imperial Bank of Comm CALL 136069101 616 7,400 SH   DFND 1 0 7,400 0
Toronto-Dominion Bank/The CALL 891160509 196 3,500 SH   DFND 1 0 3,500 0
Canadian Imperial Bank of Comm CALL 136069101 167 2,000 SH   DFND 1 0 2,000 0
Manulife Financial Corp CALL 56501R106 892 43,900 SH   DFND 1 0 43,900 0
Vermilion Energy Inc CALL 923725105 34 2,100 SH   DFND 1 0 2,100 0
Canadian Imperial Bank of Comm CALL 136069101 358 4,300 SH   DFND 1 0 4,300 0
Stars Group Inc/The CALL 85570W100 13 500 SH   DFND 1 0 500 0
Just Energy Group Inc PUT 48213W101 5 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada CALL 780087102 1,219 15,400 SH   DFND 1 0 15,400 0
Toronto-Dominion Bank/The CALL 891160509 1,100 19,600 SH   DFND 1 0 19,600 0
Manulife Financial Corp CALL 56501R106 171 8,400 SH   DFND 1 0 8,400 0
Toronto-Dominion Bank/The CALL 891160509 382 6,800 SH   DFND 1 0 6,800 0
Manulife Financial Corp CALL 56501R106 6 300 SH   DFND 1 0 300 0
Bank of Nova Scotia/The CALL 064149107 113 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm CALL 136069101 408 4,900 SH   DFND 1 0 4,900 0
Bank of Nova Scotia/The CALL 064149107 300 5,300 SH   DFND 1 0 5,300 0
Canadian Imperial Bank of Comm CALL 136069101 625 7,500 SH   DFND 1 0 7,500 0
Royal Bank of Canada CALL 780087102 665 8,400 SH   DFND 1 0 8,400 0
Enbridge Inc CALL 29250N105 8 200 SH   DFND 1 0 200 0
Royal Bank of Canada CALL 780087102 230 2,900 SH   DFND 1 0 2,900 0
Toronto-Dominion Bank/The PUT 891160509 297 5,300 SH   DFND 1 0 5,300 0
IAMGOLD Corp CALL 450913108 7 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107 90 1,600 SH   DFND 1 0 1,600 0
Royal Bank of Canada PUT 780087102 79 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509 836 14,900 SH   DFND 1 0 14,900 0
Toronto-Dominion Bank/The PUT 891160509 1,656 29,500 SH   DFND 1 0 29,500 0
Toronto-Dominion Bank/The PUT 891160509 842 15,000 SH   DFND 1 0 15,000 0
Manulife Financial Corp CALL 56501R106 12 600 SH   DFND 1 0 600 0
Toronto-Dominion Bank/The PUT 891160509 258 4,600 SH   DFND 1 0 4,600 0
Toronto-Dominion Bank/The CALL 891160509 2,178 38,800 SH   DFND 1 0 38,800 0
Toronto-Dominion Bank/The PUT 891160509 1,167 20,800 SH   DFND 1 0 20,800 0
Toronto-Dominion Bank/The CALL 891160509 1,588 28,300 SH   DFND 1 0 28,300 0
Toronto-Dominion Bank/The PUT 891160509 1,341 23,900 SH   DFND 1 0 23,900 0
Toronto-Dominion Bank/The CALL 891160509 483 8,600 SH   DFND 1 0 8,600 0
Bank of Montreal CALL 063671101 155 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107 141 2,500 SH   DFND 1 0 2,500 0
Brookfield Asset Management In PUT 112585104 173 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Comm CALL 136069101 275 3,300 SH   DFND 1 0 3,300 0
Vermilion Energy Inc CALL 923725105 16 1,000 SH   DFND 1 0 1,000 0
Methanex Corp CALL 59151K108 27 700 SH   DFND 1 0 700 0
Royal Bank of Canada CALL 780087102 2,470 31,200 SH   DFND 1 0 31,200 0
Canadian Imperial Bank of Comm CALL 136069101 150 1,800 SH   DFND 1 0 1,800 0
Open Text Corp CALL 683715106 53 1,200 SH   DFND 1 0 1,200 0
BlackBerry Ltd CALL 09228F103 6 1,000 SH   DFND 1 0 1,000 0
Colfax Corp COM 194014106 0 3 SH   DFND 1 0 3 0
Shaw Communications Inc PUT 82028K200 37 1,800 SH   DFND 1 0 1,800 0
BlackBerry Ltd PUT 09228F103 13 2,000 SH   DFND 1 0 2,000 0
Brookfield Asset Management In PUT 112585104 58 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107 633 11,200 SH   DFND 1 0 11,200 0
Royal Bank of Canada CALL 780087102 428 5,400 SH   DFND 1 0 5,400 0
Sun Life Financial Inc CALL 866796105 82 1,800 SH   DFND 1 0 1,800 0
Sun Life Financial Inc CALL 866796105 96 2,100 SH   DFND 1 0 2,100 0
Canadian Imperial Bank of Comm CALL 136069101 391 4,700 SH   DFND 1 0 4,700 0
Toronto-Dominion Bank/The CALL 891160509 550 9,800 SH   DFND 1 0 9,800 0
Toronto-Dominion Bank/The CALL 891160509 157 2,800 SH   DFND 1 0 2,800 0
Crescent Point Energy Corp CALL 22576C101 49 10,900 SH   DFND 1 0 10,900 0
Bank of Montreal CALL 063671101 698 9,000 SH   DFND 1 0 9,000 0
Imperial Oil Ltd CALL 453038408 13 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Comm CALL 136069101 150 1,800 SH   DFND 1 0 1,800 0
Manulife Financial Corp PUT 56501R106 20 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 34 3,800 SH   DFND 1 0 3,800 0
Restaurant Brands Internationa PUT 76131D103 96 1,500 SH   DFND 1 0 1,500 0
Restaurant Brands Internationa PUT 76131D103 83 1,300 SH   DFND 1 0 1,300 0
Cenovus Energy Inc CALL 15135U109 13 1,300 SH   DFND 1 0 1,300 0
Toronto-Dominion Bank/The CALL 891160509 1,897 33,800 SH   DFND 1 0 33,800 0
Bank of Nova Scotia/The CALL 064149107 62 1,100 SH   DFND 1 0 1,100 0
Suncor Energy Inc CALL 867224107 33 1,000 SH   DFND 1 0 1,000 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 98 1,700 SH   DFND 1 0 1,700 0
Fortis Inc/Canada CALL 349553107 29 700 SH   DFND 1 0 700 0
Pembina Pipeline Corp CALL 706327103 11 300 SH   DFND 1 0 300 0
BlackBerry Ltd CALL 09228F103 2 300 SH   DFND 1 0 300 0
Suncor Energy Inc CALL 867224107 13 400 SH   DFND 1 0 400 0
Just Energy Group Inc PUT 48213W101 0 200 SH   DFND 1 0 200 0
Kirkland Lake Gold Ltd PUT 49741E100 4 100 SH   DFND 1 0 100 0
Kirkland Lake Gold Ltd CALL 49741E100 101 2,300 SH   DFND 1 0 2,300 0
BlackBerry Ltd PUT 09228F103 13 2,000 SH   DFND 1 0 2,000 0
Algonquin Power & Utilities Co CALL 015857105 31 2,200 SH   DFND 1 0 2,200 0
Toronto-Dominion Bank/The CALL 891160509 101 1,800 SH   DFND 1 0 1,800 0
Sun Life Financial Inc PUT 866796105 114 2,500 SH   DFND 1 0 2,500 0
BlackBerry Ltd CALL 09228F103 2 300 SH   DFND 1 0 300 0
Suncor Energy Inc CALL 867224107 3 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The CALL 891160509 11 200 SH   DFND 1 0 200 0
Encana Corp PUT 292505104 14 3,000 SH   DFND 1 0 3,000 0
Shaw Communications Inc CALL 82028K200 14 700 SH   DFND 1 0 700 0
Toronto-Dominion Bank/The CALL 891160509 387 6,900 SH   DFND 1 0 6,900 0
Toronto-Dominion Bank/The CALL 891160509 11 200 SH   DFND 1 0 200 0
CGI Group Inc CALL 12532H104 218 2,600 SH   DFND 1 0 2,600 0
Crescent Point Energy Corp CALL 22576C101 13 2,900 SH   DFND 1 0 2,900 0
BCE Inc CALL 05534B760 111 2,400 SH   DFND 1 0 2,400 0
BCE Inc CALL 05534B760 575 12,400 SH   DFND 1 0 12,400 0
BCE Inc CALL 05534B760 79 1,700 SH   DFND 1 0 1,700 0
Nutrien Ltd CALL 67077M108 24 500 SH   DFND 1 0 500 0
TELUS Corp CALL 87971M103 39 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp CALL 55903Q104 31 2,600 SH   DFND 1 0 2,600 0
Canadian Pacific Railway Ltd PUT 13645T100 255 1,000 SH   DFND 1 0 1,000 0
Methanex Corp PUT 59151K108 31 800 SH   DFND 1 0 800 0
Canadian Pacific Railway Ltd PUT 13645T100 306 1,200 SH   DFND 1 0 1,200 0
Methanex Corp PUT 59151K108 77 2,000 SH   DFND 1 0 2,000 0
Methanex Corp PUT 59151K108 4 100 SH   DFND 1 0 100 0
360 Finance Inc COM 88557W101 1 54 SH   DFND 1 0 54 0
Tencent Music Entertainment Gr COM 88034P109 0 41 SH   DFND 1 0 41 0
Osisko Gold Royalties Ltd CALL 68827L101 19 2,000 SH   DFND 1 0 2,000 0
Canadian Pacific Railway Ltd PUT 13645T100 26 100 SH   DFND 1 0 100 0
Methanex Corp CALL 59151K108 4 100 SH   DFND 1 0 100 0
Brinker International Inc COM 109641100 1 35 SH   DFND 1 0 35 0
Methanex Corp PUT 59151K108 116 3,000 SH   DFND 1 0 3,000 0
BCE Inc CALL 05534B760 2,184 47,100 SH   DFND 1 0 47,100 0
Restaurant Brands Internationa CALL 76131D103 70 1,100 SH   DFND 1 0 1,100 0
Canadian Pacific Railway Ltd CALL 13645T100 255 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands Internationa PUT 76131D103 77 1,200 SH   DFND 1 0 1,200 0
First Majestic Silver Corp PUT 32076V103 29 2,400 SH   DFND 1 0 2,400 0
Methanex Corp PUT 59151K108 8 200 SH   DFND 1 0 200 0
Manulife Financial Corp PUT 56501R106 24 1,200 SH   DFND 1 0 1,200 0
Just Energy Group Inc CALL 48213W101 3 2,000 SH   DFND 1 0 2,000 0
Methanex Corp CALL 59151K108 62 1,600 SH   DFND 1 0 1,600 0
Cenovus Energy Inc PUT 15135U109 5 500 SH   DFND 1 0 500 0
Methanex Corp PUT 59151K108 39 1,000 SH   DFND 1 0 1,000 0
Methanex Corp CALL 59151K108 193 5,000 SH   DFND 1 0 5,000 0
Methanex Corp PUT 59151K108 70 1,800 SH   DFND 1 0 1,800 0
BlackBerry Ltd PUT 09228F103 12 1,800 SH   DFND 1 0 1,800 0
TELUS Corp PUT 87971M103 194 5,000 SH   DFND 1 0 5,000 0
Waste Connections Inc PUT 94106B101 45 500 SH   DFND 1 0 500 0
BCE Inc CALL 05534B760 65 1,400 SH   DFND 1 0 1,400 0
Norbord Inc PUT 65548P403 27 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105 1,588 39,900 SH   DFND 1 0 39,900 0
Cott Corp CALL 22163N106 8 600 SH   DFND 1 0 600 0
Norbord Inc PUT 65548P403 80 3,000 SH   DFND 1 0 3,000 0
TELUS Corp PUT 87971M103 151 3,900 SH   DFND 1 0 3,900 0
Restaurant Brands Internationa PUT 76131D103 587 9,200 SH   DFND 1 0 9,200 0
Canadian Pacific Railway Ltd PUT 13645T100 510 2,000 SH   DFND 1 0 2,000 0
Canadian Pacific Railway Ltd PUT 13645T100 255 1,000 SH   DFND 1 0 1,000 0
CGI Group Inc CALL 12532H104 50 600 SH   DFND 1 0 600 0
Canadian Pacific Railway Ltd CALL 13645T100 510 2,000 SH   DFND 1 0 2,000 0
Canadian Pacific Railway Ltd PUT 13645T100 255 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands Internationa CALL 76131D103 134 2,100 SH   DFND 1 0 2,100 0
TransCanada Corp CALL 87807B107 16 300 SH   DFND 1 0 300 0
Restaurant Brands Internationa CALL 76131D103 51 800 SH   DFND 1 0 800 0
Crescent Point Energy Corp CALL 22576C101 3 600 SH   DFND 1 0 600 0
TELUS Corp PUT 87971M103 4 100 SH   DFND 1 0 100 0
COLUMBIA MULTI-SECTOR MUNICI ETF 19761L607 1 60 SH   DFND 1 0 60 0
Manulife Financial Corp CALL 56501R106 77 3,800 SH   DFND 1 0 3,800 0
Shaw Communications Inc PUT 82028K200 14 700 SH   DFND 1 0 700 0
Enbridge Inc CALL 29250N105 4 100 SH   DFND 1 0 100 0
BlackBerry Ltd PUT 09228F103 3 500 SH   DFND 1 0 500 0
TELUS Corp PUT 87971M103 81 2,100 SH   DFND 1 0 2,100 0
TELUS Corp PUT 87971M103 12 300 SH   DFND 1 0 300 0
CGI Group Inc CALL 12532H104 17 200 SH   DFND 1 0 200 0
Omeros Corp COM 682143102 2 120 SH   DFND 1 0 120 0
Ultragenyx Pharmaceutical Inc COM 90400D108 1 30 SH   DFND 1 0 30 0
Spectrum Pharmaceuticals Inc COM 84763A108 1 150 SH   DFND 1 0 150 0
Restaurant Brands Internationa CALL 76131D103 6 100 SH   DFND 1 0 100 0
TransCanada Corp CALL 87807B107 48 900 SH   DFND 1 0 900 0
Shaw Communications Inc CALL 82028K200 83 4,100 SH   DFND 1 0 4,100 0
Enbridge Inc CALL 29250N105 95 2,400 SH   DFND 1 0 2,400 0
Crescent Point Energy Corp PUT 22576C101 4 1,000 SH   DFND 1 0 1,000 0
BlackBerry Ltd CALL 09228F103 1 100 SH   DFND 1 0 100 0
TELUS Corp CALL 87971M103 845 21,800 SH   DFND 1 0 21,800 0
Enbridge Inc PUT 29250N105 72 1,800 SH   DFND 1 0 1,800 0
CGI Group Inc CALL 12532H104 50 600 SH   DFND 1 0 600 0
BCE Inc PUT 05534B760 876 18,900 SH   DFND 1 0 18,900 0
Methanex Corp PUT 59151K108 93 2,400 SH   DFND 1 0 2,400 0
TransCanada Corp PUT 87807B107 32 600 SH   DFND 1 0 600 0
BCE Inc CALL 05534B760 28 600 SH   DFND 1 0 600 0
TELUS Corp CALL 87971M103 597 15,400 SH   DFND 1 0 15,400 0
Crescent Point Energy Corp PUT 22576C101 17 3,700 SH   DFND 1 0 3,700 0
Enbridge Inc CALL 29250N105 123 3,100 SH   DFND 1 0 3,100 0
Just Energy Group Inc CALL 48213W101 7 4,000 SH   DFND 1 0 4,000 0
Canadian Pacific Railway Ltd PUT 13645T100 51 200 SH   DFND 1 0 200 0
TELUS Corp PUT 87971M103 93 2,400 SH   DFND 1 0 2,400 0
BlackBerry Ltd PUT 09228F103 14 2,100 SH   DFND 1 0 2,100 0
Shaw Communications Inc PUT 82028K200 41 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105 211 5,300 SH   DFND 1 0 5,300 0
Enbridge Inc PUT 29250N105 36 900 SH   DFND 1 0 900 0
Cenovus Energy Inc CALL 15135U109 20 2,000 SH   DFND 1 0 2,000 0
TransCanada Corp CALL 87807B107 219 4,100 SH   DFND 1 0 4,100 0
Celestica Inc CALL 15101Q108 8 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp CALL 87807B107 352 6,600 SH   DFND 1 0 6,600 0
Enbridge Inc CALL 29250N105 24 600 SH   DFND 1 0 600 0
TransCanada Corp CALL 87807B107 96 1,800 SH   DFND 1 0 1,800 0
TransAlta Corp CALL 89346D107 54 7,500 SH   DFND 1 0 7,500 0
TransCanada Corp CALL 87807B107 245 4,600 SH   DFND 1 0 4,600 0
Enbridge Inc CALL 29250N105 40 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp PUT 55903Q104 12 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp PUT 55903Q104 12 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands Internationa PUT 76131D103 140 2,200 SH   DFND 1 0 2,200 0
TransCanada Corp CALL 87807B107 27 500 SH   DFND 1 0 500 0
BlackBerry Ltd CALL 09228F103 5 700 SH   DFND 1 0 700 0
CGI Group Inc PUT 12532H104 209 2,500 SH   DFND 1 0 2,500 0
Crescent Point Energy Corp PUT 22576C101 8 1,800 SH   DFND 1 0 1,800 0
SPDR S&P 500 ETF TRUST PUT 78462F103 9,656 30,000 SH   DFND 1 0 30,000 0
Waste Connections Inc CALL 94106B101 27 300 SH   DFND 1 0 300 0
Shaw Communications Inc CALL 82028K200 203 10,000 SH   DFND 1 0 10,000 0
TransCanada Corp CALL 87807B107 1,013 19,000 SH   DFND 1 0 19,000 0
PennantPark Investment Corp COM 708062104 0 30 SH   DFND 1 0 30 0
Prospect Capital Corp COM 74348T102 0 30 SH   DFND 1 0 30 0
CGI Group Inc CALL 12532H104 42 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760 134 2,900 SH   DFND 1 0 2,900 0
TransCanada Corp CALL 87807B107 16 300 SH   DFND 1 0 300 0
TELUS Corp CALL 87971M103 108 2,800 SH   DFND 1 0 2,800 0
TELUS Corp CALL 87971M103 4 100 SH   DFND 1 0 100 0
Enbridge Inc CALL 29250N105 4 100 SH   DFND 1 0 100 0
Manulife Financial Corp CALL 56501R106 2 100 SH   DFND 1 0 100 0
BlackBerry Ltd CALL 09228F103 15 2,400 SH   DFND 1 0 2,400 0
CGI Group Inc PUT 12532H104 84 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760 46 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105 16 400 SH   DFND 1 0 400 0
Cenovus Energy Inc PUT 15135U109 20 2,000 SH   DFND 1 0 2,000 0
Restaurant Brands Internationa CALL 76131D103 3,202 50,200 SH   DFND 1 0 50,200 0
CGI Group Inc CALL 12532H104 59 700 SH   DFND 1 0 700 0
BCE Inc PUT 05534B760 23 500 SH   DFND 1 0 500 0
Nutrien Ltd PUT 67077M108 53 1,100 SH   DFND 1 0 1,100 0
Nutrien Ltd CALL 67077M108 14 300 SH   DFND 1 0 300 0
BlackBerry Ltd CALL 09228F103 13 2,000 SH   DFND 1 0 2,000 0
TELUS Corp PUT 87971M103 19 500 SH   DFND 1 0 500 0
Pretium Resources Inc CALL 74139C102 2 200 SH   DFND 1 0 200 0
Manulife Financial Corp CALL 56501R106 122 6,000 SH   DFND 1 0 6,000 0
Nutrien Ltd CALL 67077M108 5 100 SH   DFND 1 0 100 0
Pretium Resources Inc PUT 74139C102 28 2,500 SH   DFND 1 0 2,500 0
Manulife Financial Corp CALL 56501R106 20 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106 14 700 SH   DFND 1 0 700 0
CGI Group Inc PUT 12532H104 167 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd CALL 67077M108 10 200 SH   DFND 1 0 200 0
Enbridge Inc PUT 29250N105 80 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105 16 400 SH   DFND 1 0 400 0
Enbridge Inc CALL 29250N105 294 7,400 SH   DFND 1 0 7,400 0
Nutrien Ltd PUT 67077M108 48 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105 513 12,900 SH   DFND 1 0 12,900 0
TransCanada Corp CALL 87807B107 160 3,000 SH   DFND 1 0 3,000 0
Cenovus Energy Inc CALL 15135U109 509 50,000 SH   DFND 1 0 50,000 0
Aurora Cannabis Inc CALL 05156X108 19 8,800 SH   DFND 1 0 8,800 0
Aurora Cannabis Inc CALL 05156X108 69 32,000 SH   DFND 1 0 32,000 0
Manulife Financial Corp PUT 56501R106 20 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105 76 1,900 SH   DFND 1 0 1,900 0
BlackBerry Ltd PUT 09228F103 26 4,000 SH   DFND 1 0 4,000 0
BlackBerry Ltd PUT 09228F103 26 4,000 SH   DFND 1 0 4,000 0
Precision Drilling Corp CALL 74022D308 3 2,400 SH   DFND 1 0 2,400 0
Crescent Point Energy Corp PUT 22576C101 27 6,000 SH   DFND 1 0 6,000 0
Crescent Point Energy Corp PUT 22576C101 4 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106 4 200 SH   DFND 1 0 200 0
TELUS Corp CALL 87971M103 5,463 141,000 SH   DFND 1 0 141,000 0
Restaurant Brands Internationa CALL 76131D103 13 200 SH   DFND 1 0 200 0
TransAlta Corp PUT 89346D107 7 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp PUT 22576C101 15 3,300 SH   DFND 1 0 3,300 0
Crescent Point Energy Corp PUT 22576C101 9 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd CALL 67077M108 48 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105 629 15,800 SH   DFND 1 0 15,800 0
Canada Goose Holdings Inc COM 135086106 308 8,500 SH   DFND 1 0 8,500 0
Methanex Corp PUT 59151K108 77 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105 434 10,900 SH   DFND 1 0 10,900 0
Invesco Dynamic Oil & Gas Serv COM 46137V670 0 30 SH   DFND 1 0 30 0
Canadian Pacific Railway Ltd PUT 13645T100 255 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp PUT 89346D107 107 15,000 SH   DFND 1 0 15,000 0
BCE Inc CALL 05534B760 834 18,000 SH   DFND 1 0 18,000 0
Methanex Corp PUT 59151K108 39 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106 2 100 SH   DFND 1 0 100 0
Cenovus Energy Inc PUT 15135U109 15 1,500 SH   DFND 1 0 1,500 0
Methanex Corp CALL 59151K108 39 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp CALL 87807B107 53 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 CALL 67077M108 10 200 SH   DFND 1 0 200 0
Alcentra Capital Corp COM 01374T102 0 30 SH   DFND 1 0 30 0
Apollo Investment Corp COM 03761U502 1 30 SH   DFND 1 0 30 0
Methanex Corp CALL 59151K108 39 1,000 SH   DFND 1 0 1,000 0
Stantec Inc CALL 85472N109 28 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105 12 300 SH   DFND 1 0 300 0
BlackBerry Ltd PUT 09228F103 1 200 SH   DFND 1 0 200 0
Enbridge Inc CALL 29250N105 12 300 SH   DFND 1 0 300 0
Methanex Corp CALL 59151K108 39 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp CALL 89346D107 1,416 198,000 SH   DFND 1 0 198,000 0
Cenovus Energy Inc PUT 15135U109 10 1,000 SH   DFND 1 0 1,000 0
Baytex Energy Corp PUT 07317Q105 4 3,000 SH   DFND 1 0 3,000 0
Manulife Financial Corp CALL 56501R106 4,469 220,000 SH   DFND 1 0 220,000 0
Manulife Financial Corp CALL 56501R106 2,647 130,300 SH   DFND 1 0 130,300 0
Restaurant Brands Internationa PUT 76131D103 64 1,000 SH   DFND 1 0 1,000 0
Pretium Resources Inc PUT 74139C102 11 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760 46 1,000 SH   DFND 1 0 1,000 0
Just Energy Group Inc CALL 48213W101 1 800 SH   DFND 1 0 800 0
TransCanada Corp CALL 87807B107 107 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105 334 8,400 SH   DFND 1 0 8,400 0
Methanex Corp PUT 59151K108 46 1,200 SH   DFND 1 0 1,200 0
Enbridge Inc PUT 29250N105 4 100 SH   DFND 1 0 100 0
Centene Corp PUT 15135B101 5,344 85,000 SH   DFND 1 0 85,000 0
Cenovus Energy Inc CALL 15135U109 18 1,800 SH   DFND 1 0 1,800 0
Enbridge Inc CALL 29250N105 40 1,000 SH   DFND 1 0 1,000 0
Pretium Resources Inc CALL 74139C102 21 1,900 SH   DFND 1 0 1,900 0
Just Energy Group Inc PUT 48213W101 5 3,000 SH   DFND 1 0 3,000 0
Enbridge Inc PUT 29250N105 20 500 SH   DFND 1 0 500 0
Restaurant Brands Internationa CALL 76131D103 13 200 SH   DFND 1 0 200 0
Waste Connections Inc CALL 94106B101 909 10,000 SH   DFND 1 0 10,000 0
Enbridge Inc CALL 29250N105 4 100 SH   DFND 1 0 100 0
Teva Pharmaceutical Industries COM 881624209 0 30 SH   DFND 1 0 30 0
Enbridge Inc PUT 29250N105 195 4,900 SH   DFND 1 0 4,900 0
Restaurant Brands Internationa CALL 76131D103 128 2,000 SH   DFND 1 0 2,000 0
Shopify Inc CALL 82509L107 1,232 3,100 SH   DFND 1 0 3,100 0
Toronto-Dominion Bank/The COM 891160509 633 11,282 SH   DFND 1 0 11,282 0
Toronto-Dominion Bank/The COM 891160509 10,214 181,996 SH   DFND 1 0 181,996 0
Toronto-Dominion Bank/The COM 891160509 107,481 1,915,331 SH   DFND 1 0 1,915,331 0
Teck Resources Ltd COM 878742204 253 14,600 SH   DFND 1 0 14,600 0
TransCanada Corp COM 87807B107 165 3,100 SH   DFND 1 0 3,100 0
Pixelworks Inc COM 72581M305 0 20 SH   DFND 1 0 20 0
Atlantic Power Corp COM 04878Q863 0 53 SH   DFND 1 0 53 0
Eldorado Gold Corp COM 284902509 0 56 SH   DFND 1 0 56 0
Mountain Province Diamonds Inc COM 62426E402 0 61 SH   DFND 1 0 61 0
Pattern Energy Group Inc COM 70338P100 0 12 SH   DFND 1 0 12 0
Teck Resources Ltd COM 878742204 0 2 SH   DFND 1 0 2 0
TransGlobe Energy Corp COM 893662106 0 73 SH   DFND 1 0 73 0
TRILLIUM THERAPEUTICS INC COM 89620X506 0 8 SH   DFND 1 0 8 0
Coeur Mining Inc COM 192108504 0 17 SH   DFND 1 0 17 0
Tucows Inc COM 898697206 6 90 SH   DFND 1 0 90 0
Solitario Zinc Corp COM 8342EP107 0 6 SH   DFND 1 0 6 0
Barrick Gold Corp COM 067901108 1 56 SH   DFND 1 0 56 0
Aurora Cannabis Inc COM 05156X108 0 42 SH   DFND 1 0 42 0
Asanko Gold Inc COM 04341Y105 0 54 SH   DFND 1 0 54 0
Aptose Biosciences Inc COM 03835T200 0 8 SH   DFND 1 0 8 0
Avino Silver & Gold Mines Ltd COM 053906103 0 836 SH   DFND 1 0 836 0
AURYN RESOURCES INC COM 05208W108 0 21 SH   DFND 1 0 21 0
Brookfield Asset Management In COM 112585104 0 8 SH   DFND 1 0 8 0
Bank of Nova Scotia/The COM 064149107 2 44 SH   DFND 1 0 44 0
B2Gold Corp COM 11777Q209 0 65 SH   DFND 1 0 65 0
Colliers International Group I COM 194693107 4 49 SH   DFND 1 0 49 0
Crescent Point Energy Corp COM 22576C101 0 36 SH   DFND 1 0 36 0
DiaMedica Therapeutics Inc COM 25253X207 0 24 SH   DFND 1 0 24 0
BRP Inc/CA COM 05577W200 4 98 SH   DFND 1 0 98 0
DIRTT Environmental Solutions COM 25490H106 0 73 SH   DFND 1 0 73 0
Descartes Systems Group Inc/Th COM 249906108 3 71 SH   DFND 1 0 71 0
Energy Fuels Inc/Canada COM 292671708 0 62 SH   DFND 1 0 62 0
Enerplus Corp COM 292766102 1 71 SH   DFND 1 0 71 0
EXFO Inc COM 302046107 0 21 SH   DFND 1 0 21 0
First Majestic Silver Corp COM 32076V103 1 79 SH   DFND 1 0 79 0
Fennec Pharmaceuticals Inc COM 31447P100 0 42 SH   DFND 1 0 42 0
CGI Group Inc COM 12532H104 2 20 SH   DFND 1 0 20 0
Gildan Activewear Inc COM 375916103 3 95 SH   DFND 1 0 95 0
Great Panther Silver Ltd COM 39115V101 0 400 SH   DFND 1 0 400 0
Golden Star Resources Ltd COM 38119T807 0 73 SH   DFND 1 0 73 0
Gold Standard Ventures Corp COM 380738104 0 40 SH   DFND 1 0 40 0
Gran Tierra Energy Inc COM 38500T101 0 6 SH   DFND 1 0 6 0
Hudbay Minerals Inc COM 443628102 0 70 SH   DFND 1 0 70 0
Immunovaccine Inc COM 44974L103 1 438 SH   DFND 1 0 438 0
Kinross Gold Corp COM 496902404 0 27 SH   DFND 1 0 27 0
Kirkland Lake Gold Ltd COM 49741E100 1 30 SH   DFND 1 0 30 0
Kelso Technologies Inc COM 48826D201 0 105 SH   DFND 1 0 105 0
Lithium Americas Corp COM 53680Q207 0 9 SH   DFND 1 0 9 0
Manulife Financial Corp COM 56501R106 2 98 SH   DFND 1 0 98 0
McEwen Mining Inc COM 58039P107 0 55 SH   DFND 1 0 55 0
Northern Dynasty Minerals Ltd COM 66510M204 0 174 SH   DFND 1 0 174 0
Novagold Resources Inc COM 66987E206 0 1 SH   DFND 1 0 1 0
North American Energy Partners COM 656811106 0 9 SH   DFND 1 0 9 0
NexGen Energy Ltd COM 65340P106 0 46 SH   DFND 1 0 46 0
Obsidian Energy Ltd COM 674482203 0 378 SH   DFND 1 0 378 0
Organigram Holdings Inc COM 68620P101 0 37 SH   DFND 1 0 37 0
Oncolytics Biotech Inc COM 682310875 0 24 SH   DFND 1 0 24 0
Norbord Inc COM 65548P403 3 127 SH   DFND 1 0 127 0
Pan American Silver Corp COM 697900108 3 108 SH   DFND 1 0 108 0
Precision Drilling Corp COM 74022D308 0 53 SH   DFND 1 0 53 0
ProMetic Life Sciences Inc COM 53272L103 0 45 SH   DFND 1 0 45 0
CPI Card Group Inc COM 12634H200 0 58 SH   DFND 1 0 58 0
PolyMet Mining Corp COM 731916102 0 276 SH   DFND 1 0 276 0
Rogers Communications Inc COM 775109200 1 17 SH   DFND 1 0 17 0
Resolute Forest Products Inc COM 76117W109 0 47 SH   DFND 1 0 47 0
CGI Group Inc COM 12532H104 27,631 330,000 SH   DFND 4 0 330,000 0
SilverCrest Metals Inc COM 828363101 0 20 SH   DFND 1 0 20 0
Sierra Metals Inc COM 82639W106 0 3 SH   DFND 1 0 3 0
SunOpta Inc COM 8676EP108 0 32 SH   DFND 1 0 32 0
Silvercorp Metals Inc COM 82835P103 0 27 SH   DFND 1 0 27 0
Sierra Wireless Inc COM 826516106 2 159 SH   DFND 1 0 159 0
Taseko Mines Ltd COM 876511106 0 178 SH   DFND 1 0 178 0
Titan Medical Inc COM 88830X819 0 521 SH   DFND 1 0 521 0
TransAtlantic Petroleum Ltd COM G89982113 0 165 SH   DFND 1 0 165 0
Tanzanian Royalty Exploration COM 87601A107 0 205 SH   DFND 1 0 205 0
Thomson Reuters Corp COM 884903709 4 49 SH   DFND 1 0 49 0
Domtar Corp COM 257559203 3 69 SH   DFND 1 0 69 0
Americas Silver Corp COM 03062D100 0 11 SH   DFND 1 0 11 0
Vista Gold Corp COM 927926303 0 11 SH   DFND 1 0 11 0
Waste Connections Inc COM 94106B101 0 4 SH   DFND 1 0 4 0
Zomedica Pharmaceuticals Corp COM 98979F107 0 20 SH   DFND 1 0 20 0
IAMGOLD Corp COM 450913108 321 85,900 SH   DFND 1 0 85,900 0
Lithium Americas Corp COM 53680Q207 14 4,300 SH   DFND 1 0 4,300 0
Vermilion Energy Inc COM 923725105 473 28,900 SH   DFND 1 0 28,900 0
Hudbay Minerals Inc COM 443628102 352 85,000 SH   DFND 1 0 85,000 0
TELUS Corp COM 87971M103 395 10,200 SH   DFND 1 0 10,200 0
B2Gold Corp COM 11777Q209 325 81,000 SH   DFND 1 0 81,000 0
Enerplus Corp COM 292766102 1 100 SH   DFND 1 0 100 0
Algonquin Power & Utilities Co COM 015857105 324 22,900 SH   DFND 1 0 22,900 0
Canadian Natural Resources Ltd COM 136385101 453 14,000 SH   DFND 1 0 14,000 0
Cenovus Energy Inc COM 15135U109 661 65,000 SH   DFND 1 0 65,000 0
Shopify Inc COM 82509L107 318 800 SH   DFND 1 0 800 0
First Majestic Silver Corp COM 32076V103 722 58,800 SH   DFND 1 0 58,800 0
BlackBerry Ltd COM 09228F103 516 80,200 SH   DFND 1 0 80,200 0
Bank of Montreal COM 063671101 756 9,750 SH   DFND 1 0 9,750 0
Alamos Gold Inc COM 011532108 200 33,200 SH   DFND 1 0 33,200 0
Pembina Pipeline Corp COM 706327103 627 16,897 SH   DFND 1 0 16,897 0
Pretium Resources Inc COM 74139C102 4 400 SH   DFND 1 0 400 0
New Gold Inc COM 644535106 13 14,600 SH   DFND 1 0 14,600 0
Magna International Inc COM 559222401 11 200 SH   DFND 1 0 200 0
Aurinia Pharmaceuticals Inc COM 05156V102 348 17,200 SH   DFND 1 0 17,200 0
BALLARD POWER SYSTEMS INC COM 058586108 82 11,500 SH   DFND 1 0 11,500 0
Agnico Eagle Mines Ltd COM 008474108 228 3,700 SH   DFND 1 0 3,700 0
Fortuna Silver Mines Inc COM 349915108 103 25,300 SH   DFND 1 0 25,300 0
Sandstorm Gold Ltd COM 80013R206 144 19,300 SH   DFND 1 0 19,300 0
CRH Medical Corp COM 12626F105 2 500 SH   DFND 1 0 500 0
Crescent Point Energy Corp COM 22576C101 68 15,300 SH   DFND 1 0 15,300 0
BCE Inc COM 05534B760 338 7,300 SH   DFND 1 0 7,300 0
Canadian Imperial Bank of Comm COM 136069101 504 6,050 SH   DFND 1 0 6,050 0
B2Gold Corp COM 11777Q209 8 2,000 SH   DFND 1 0 2,000 0
Franco-Nevada Corp COM 351858105 7 69 SH   DFND 1 0 69 0
Kinross Gold Corp COM 496902404 596 125,600 SH   DFND 1 0 125,600 0
Just Energy Group Inc COM 48213W101 68 40,700 SH   DFND 1 0 40,700 0
Americas Silver Corp COM 03062D100 39 12,400 SH   DFND 1 0 12,400 0
Endeavour Silver Corp COM 29258Y103 52 21,700 SH   DFND 1 0 21,700 0
Encana Corp COM 292505104 503 107,400 SH   DFND 1 0 107,400 0
Brookfield Renewable Partners COM G16258108 121 2,600 SH   DFND 1 0 2,600 0
Alexco Resource Corp COM 01535P106 31 13,600 SH   DFND 1 0 13,600 0
Brookfield Infrastructure Part COM G16252101 70 1,400 SH   DFND 1 0 1,400 0
Kirkland Lake Gold Ltd COM 49741E100 463 10,500 SH   DFND 1 0 10,500 0
Fortis Inc/Canada COM 349553107 594 14,300 SH   DFND 1 0 14,300 0
CAE Inc COM 124765108 122 4,600 SH   DFND 1 0 4,600 0
Canada Goose Holdings Inc COM 135086106 369 10,200 SH   DFND 1 0 10,200 0
AURYN RESOURCES INC COM 05208W108 5 3,300 SH   DFND 1 0 3,300 0
Gold Standard Ventures Corp COM 380738104 35 40,800 SH   DFND 1 0 40,800 0
Americas Silver Corp COM 03062D100 1 200 SH   DFND 1 0 200 0
Rogers Communications Inc COM 775109200 547 11,000 SH   DFND 1 0 11,000 0
Difference Capital Financial I COM 60800C109 13 5,000 SH   DFND 1 0 5,000 0
General Moly Inc COM 370373102 0 53 SH   DFND 1 0 53 0
Energy Fuels Inc/Canada COM 292671708 22 11,400 SH   DFND 1 0 11,400 0
Royal Bank of Canada COM 780087102 76,771 969,701 SH   DFND 1 0 969,701 0
TransCanada Corp COM 87807B107 8,248 154,788 SH   DFND 1 0 154,788 0
Melco Resorts & Entertainment COM 585464100 4 157 SH   DFND 4 0 157 0
Bank of Nova Scotia/The COM 064149107 33,349 590,070 SH   DFND 1 0 590,070 0
BCE Inc COM 05534B760 8,440 182,083 SH   DFND 1 0 182,083 0
Bank of Montreal COM 063671101 40,928 527,796 SH   DFND 1 0 527,796 0
Canadian Imperial Bank of Comm COM 136069101 16,907 203,053 SH   DFND 1 0 203,053 0
Manulife Financial Corp COM 56501R106 10,193 501,845 SH   DFND 1 0 501,845 0
Rayonier Advanced Materials In COM 75508B104 0 3 SH   DFND 1 0 3 0
Wheaton Precious Metals Corp COM 962879102 3,796 127,508 SH   DFND 1 0 127,508 0
Sun Life Financial Inc COM 866796105 20,546 450,362 SH   DFND 1 0 450,362 0
Enbridge Inc COM 29250N105 16,937 425,741 SH   DFND 1 0 425,741 0
Brookfield Asset Management In COM 112585104 14,558 251,816 SH   DFND 1 0 251,816 0
Canadian Natural Resources Ltd COM 136385101 16,310 504,000 SH   DFND 1 0 504,000 0
Suncor Energy Inc COM 867224107 34,343 1,047,255 SH   DFND 1 0 1,047,255 0
Oncolytics Biotech Inc COM 682310875 0 100 SH   DFND 1 0 100 0
CounterPath Corp COM 22228P302 0 20 SH   DFND 1 0 20 0
Shaw Communications Inc COM 82028K200 9,709 478,196 SH   DFND 1 0 478,196 0
Waste Connections Inc COM 94106B101 6,785 74,657 SH   DFND 1 0 74,657 0
Viemed Healthcare Inc COM 92663R105 29 4,600 SH   DFND 1 0 4,600 0
CannTrust Holdings Inc COM 137800207 0 73 SH   DFND 1 0 73 0
Oncolytics Biotech Inc COM 682310875 9 1,800 SH   DFND 1 0 1,800 0
untitled COM 85207K107 2 344 SH   DFND 1 0 344 0
CAE Inc COM 124765108 66 2,500 SH   DFND 1 0 2,500 0
Cameco Corp COM 13321L108 1,263 142,000 SH   DFND 1 0 142,000 0
Canadian Imperial Bank of Comm COM 136069101 2,428 29,159 SH   DFND 1 0 29,159 0
Brookfield Asset Management In COM 112585104 2,252 38,950 SH   DFND 1 0 38,950 0
CGI Group Inc COM 12532H104 1,139 13,600 SH   DFND 1 0 13,600 0
Shaw Communications Inc COM 82028K200 1,693 83,400 SH   DFND 1 0 83,400 0
Toronto-Dominion Bank/The COM 891160509 125,130 2,229,836 SH   DFND 1 0 2,229,836 0
Thomson Reuters Corp COM 884903709 3,067 42,852 SH   DFND 1 0 42,852 0
Open Text Corp COM 683715106 57 1,300 SH   DFND 1 0 1,300 0
Gildan Activewear Inc COM 375916103 1,015 34,300 SH   DFND 1 0 34,300 0
Vermilion Energy Inc COM 923725105 15 900 SH   DFND 1 0 900 0
Gran Tierra Energy Inc COM 38500T101 19 14,700 SH   DFND 1 0 14,700 0
Barrick Gold Corp COM 067901108 171 9,200 SH   DFND 1 0 9,200 0
Agnico Eagle Mines Ltd COM 008474108 99 1,600 SH   DFND 1 0 1,600 0
BCE Inc COM 05534B760 561 12,100 SH   DFND 1 0 12,100 0
Bank of Montreal COM 063671101 277 3,574 SH   DFND 1 0 3,574 0
Bank of Nova Scotia/The COM 064149107 1,094 19,356 SH   DFND 1 0 19,356 0
Cameco Corp COM 13321L108 32 3,600 SH   DFND 1 0 3,600 0
Canadian Imperial Bank of Comm COM 136069101 1,419 17,042 SH   DFND 1 0 17,042 0
Canadian Natural Resources Ltd COM 136385101 327 10,100 SH   DFND 1 0 10,100 0
Canadian National Railway Co COM 136375102 724 8,000 SH   DFND 1 0 8,000 0
Brookfield Asset Management In COM 112585104 451 7,800 SH   DFND 1 0 7,800 0
Eldorado Gold Corp COM 284902509 10 1,300 SH   DFND 1 0 1,300 0
Fortis Inc/Canada COM 349553107 365 8,800 SH   DFND 1 0 8,800 0
IAMGOLD Corp COM 450913108 13 3,400 SH   DFND 1 0 3,400 0
Imperial Oil Ltd COM 453038408 61 2,300 SH   DFND 1 0 2,300 0
Enbridge Inc COM 29250N105 525 13,200 SH   DFND 1 0 13,200 0
Kinross Gold Corp COM 496902404 49 10,400 SH   DFND 1 0 10,400 0
Magna International Inc COM 559222401 230 4,200 SH   DFND 1 0 4,200 0
Encana Corp COM 292505104 32 6,800 SH   DFND 1 0 6,800 0
Obsidian Energy Ltd COM 674482203 0 628 SH   DFND 1 0 628 0
Rogers Communications Inc COM 775109200 452 9,100 SH   DFND 1 0 9,100 0
BlackBerry Ltd COM 09228F103 24 3,800 SH   DFND 1 0 3,800 0
Royal Bank of Canada COM 780087102 1,739 21,970 SH   DFND 1 0 21,970 0
Shaw Communications Inc COM 82028K200 215 10,600 SH   DFND 1 0 10,600 0
Suncor Energy Inc COM 867224107 462 14,100 SH   DFND 1 0 14,100 0
TransAlta Corp COM 89346D107 79 11,000 SH   DFND 1 0 11,000 0
Toronto-Dominion Bank/The COM 891160509 4,928 87,822 SH   DFND 1 0 87,822 0
Teck Resources Ltd COM 878742204 76 4,400 SH   DFND 1 0 4,400 0
Thomson Reuters Corp COM 884903709 221 3,086 SH   DFND 1 0 3,086 0
TransCanada Corp COM 87807B107 565 10,600 SH   DFND 1 0 10,600 0
TELUS Corp COM 87971M103 589 15,200 SH   DFND 1 0 15,200 0
Gildan Activewear Inc COM 375916103 59 2,000 SH   DFND 1 0 2,000 0
Manulife Financial Corp COM 56501R106 285 14,011 SH   DFND 1 0 14,011 0
Sun Life Financial Inc COM 866796105 45 981 SH   DFND 1 0 981 0
Enerplus Corp COM 292766102 13 1,800 SH   DFND 1 0 1,800 0
Yamana Gold Inc COM 98462Y100 27 6,900 SH   DFND 1 0 6,900 0
Canadian Pacific Railway Ltd COM 13645T100 357 1,400 SH   DFND 1 0 1,400 0
Just Energy Group Inc COM 48213W101 4 2,600 SH   DFND 1 0 2,600 0
Crescent Point Energy Corp COM 22576C101 15 3,400 SH   DFND 1 0 3,400 0
Wheaton Precious Metals Corp COM 962879102 98 3,300 SH   DFND 1 0 3,300 0
Cenovus Energy Inc COM 15135U109 70 6,900 SH   DFND 1 0 6,900 0
Restaurant Brands Internationa COM 76131D103 72 1,123 SH   DFND 1 0 1,123 0
Brookfield Business Partners L COM G16234109 6 156 SH   DFND 1 0 156 0
Nutrien Ltd COM 67077M108 330 6,882 SH   DFND 1 0 6,882 0
Stars Group Inc/The COM 85570W100 358 13,700 SH   DFND 1 0 13,700 0
Melco Resorts & Entertainment COM 585464100 195 8,074 SH   DFND 4 0 8,074 0
Aptose Biosciences Inc COM 03835T200 3 600 SH   DFND 1 0 600 0
Barrick Gold Corp PUT 067901108 97 5,200 SH   DFND 1 0 5,200 0
Bank of Montreal CALL 063671101 1,412 18,200 SH   DFND 1 0 18,200 0
Royal Bank of Canada CALL 780087102 3,824 48,300 SH   DFND 1 0 48,300 0
Toronto-Dominion Bank/The CALL 891160509 1,229 21,900 SH   DFND 1 0 21,900 0
Suncor Energy Inc CALL 867224107 3,923 119,600 SH   DFND 1 0 119,600 0
Toronto-Dominion Bank/The CALL 891160509 253 4,500 SH   DFND 1 0 4,500 0
TELUS Corp PUT 87971M103 89 2,300 SH   DFND 1 0 2,300 0
Manulife Financial Corp PUT 56501R106 108 5,300 SH   DFND 1 0 5,300 0
Toronto-Dominion Bank/The PUT 891160509 2,441 43,500 SH   DFND 1 0 43,500 0
Crescent Point Energy Corp PUT 22576C101 18 4,000 SH   DFND 1 0 4,000 0
Royal Bank of Canada CALL 780087102 6,707 84,700 SH   DFND 1 0 84,700 0
Manulife Financial Corp CALL 56501R106 244 12,000 SH   DFND 1 0 12,000 0
Pembina Pipeline Corp PUT 706327103 45 1,200 SH   DFND 1 0 1,200 0
Manulife Financial Corp CALL 56501R106 228 11,200 SH   DFND 1 0 11,200 0
Bank of Nova Scotia/The CALL 064149107 7,456 131,900 SH   DFND 1 0 131,900 0
Bank of Nova Scotia/The CALL 064149107 119 2,100 SH   DFND 1 0 2,100 0
BCE Inc PUT 05534B760 121 2,600 SH   DFND 1 0 2,600 0
BCE Inc PUT 05534B760 1,609 34,700 SH   DFND 1 0 34,700 0
Bank of Nova Scotia/The CALL 064149107 3,505 62,000 SH   DFND 1 0 62,000 0
Bank of Nova Scotia/The CALL 064149107 373 6,600 SH   DFND 1 0 6,600 0
Canadian Imperial Bank of Comm PUT 136069101 1,566 18,800 SH   DFND 1 0 18,800 0
Barrick Gold Corp PUT 067901108 65 3,500 SH   DFND 1 0 3,500 0
Barrick Gold Corp PUT 067901108 178 9,600 SH   DFND 1 0 9,600 0
BCE Inc PUT 05534B760 51 1,100 SH   DFND 1 0 1,100 0
Canadian National Railway Co PUT 136375102 4,028 44,500 SH   DFND 1 0 44,500 0
Canadian Imperial Bank of Comm CALL 136069101 5,113 61,400 SH   DFND 1 0 61,400 0
Barrick Gold Corp CALL 067901108 9 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760 1,066 23,000 SH   DFND 1 0 23,000 0
Bank of Nova Scotia/The CALL 064149107 96 1,700 SH   DFND 1 0 1,700 0
Barrick Gold Corp CALL 067901108 45 2,400 SH   DFND 1 0 2,400 0
BCE Inc PUT 05534B760 1,632 35,200 SH   DFND 1 0 35,200 0
Enbridge Inc CALL 29250N105 11,670 293,300 SH   DFND 1 0 293,300 0
Canadian Natural Resources Ltd PUT 136385101 65 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105 422 10,600 SH   DFND 1 0 10,600 0
Enbridge Inc PUT 29250N105 1,333 33,500 SH   DFND 1 0 33,500 0
Enbridge Inc PUT 29250N105 736 18,500 SH   DFND 1 0 18,500 0
BlackBerry Ltd PUT 09228F103 3 500 SH   DFND 1 0 500 0
Enbridge Inc PUT 29250N105 8,674 218,000 SH   DFND 1 0 218,000 0
Enbridge Inc CALL 29250N105 5,865 147,400 SH   DFND 1 0 147,400 0
Toronto-Dominion Bank/The CALL 891160509 202 3,600 SH   DFND 1 0 3,600 0
BlackBerry Ltd PUT 09228F103 6 900 SH   DFND 1 0 900 0
BlackBerry Ltd CALL 09228F103 97 15,100 SH   DFND 1 0 15,100 0
Toronto-Dominion Bank/The PUT 891160509 601 10,700 SH   DFND 1 0 10,700 0
TELUS Corp PUT 87971M103 12 300 SH   DFND 1 0 300 0
Precision Drilling Corp PUT 74022D308 7 4,700 SH   DFND 1 0 4,700 0
BCE Inc COM 05534B760 188 4,061 SH   DFND 1 0 4,061 0
Bank of Montreal COM 063671101 24,596 317,181 SH   DFND 1 0 317,181 0
Baytex Energy Corp COM 07317Q105 28 19,100 SH   DFND 1 0 19,100 0
Canadian Imperial Bank of Comm COM 136069101 26,987 324,129 SH   DFND 1 0 324,129 0
Canadian Pacific Railway Ltd COM 13645T100 3,153 12,363 SH   DFND 1 0 12,363 0
Hudbay Minerals Inc COM 443628102 182 43,800 SH   DFND 1 0 43,800 0
Methanex Corp COM 59151K108 131 3,380 SH   DFND 1 0 3,380 0
Osisko Gold Royalties Ltd COM 68827L101 28 2,875 SH   DFND 1 0 2,875 0
Norbord Inc COM 65548P403 570 21,300 SH   DFND 1 0 21,300 0
Open Text Corp COM 683715106 9 212 SH   DFND 1 0 212 0
TransCanada Corp COM 87807B107 5,795 108,743 SH   DFND 1 0 108,743 0
Stars Group Inc/The COM 85570W100 29 1,100 SH   DFND 1 0 1,100 0
Vermilion Energy Inc COM 923725105 787 48,130 SH   DFND 1 0 48,130 0
Yamana Gold Inc COM 98462Y100 2,942 742,908 SH   DFND 1 0 742,908 0
Canadian Pacific Railway Ltd COM 13645T100 4,079 16,000 SH   DFND 1 0 16,000 0
Valeant Pharmaceuticals Intern COM 071734107 3,264 109,100 SH   DFND 1 0 109,100 0
Wheaton Precious Metals Corp COM 962879102 149 5,000 SH   DFND 1 0 5,000 0
Algonquin Power & Utilities Co COM 015857105 19 1,332 SH   DFND 1 0 1,332 0
Brookfield Infrastructure Part COM G16252101 3,235 64,733 SH   DFND 1 0 64,733 0
Baytex Energy Corp COM 07317Q105 25 17,198 SH   DFND 1 0 17,198 0
Canadian Imperial Bank of Comm COM 136069101 2,982 35,811 SH   DFND 1 0 35,811 0
Canadian Pacific Railway Ltd COM 13645T100 4,492 17,610 SH   DFND 1 0 17,610 0
Fortis Inc/Canada COM 349553107 4,231 101,924 SH   DFND 1 0 101,924 0
Fortuna Silver Mines Inc COM 349915108 9 2,142 SH   DFND 1 0 2,142 0
Methanex Corp COM 59151K108 77 2,000 SH   DFND 1 0 2,000 0
Precision Drilling Corp COM 74022D308 23 16,494 SH   DFND 1 0 16,494 0
Royal Bank of Canada COM 780087102 13,599 171,766 SH   DFND 1 0 171,766 0
Sun Life Financial Inc COM 866796105 36 800 SH   DFND 1 0 800 0
TransCanada Corp COM 87807B107 13,665 256,439 SH   DFND 1 0 256,439 0
TransCanada Corp COM 87807B107 102 1,923 SH   DFND 1 0 1,923 0
Fortis Inc/Canada COM 349553107 4,012 96,648 SH   DFND 1 0 96,648 0
Royal Bank of Canada COM 780087102 36,433 460,182 SH   DFND 1 0 460,182 0
Toronto-Dominion Bank/The COM 891160509 45,497 810,767 SH   DFND 1 0 810,767 0
Algonquin Power & Utilities Co COM 015857105 4,652 328,674 SH   DFND 1 0 328,674 0
Bank of Montreal COM 063671101 5,022 64,764 SH   DFND 1 0 64,764 0
Bank of Nova Scotia/The COM 064149107 5,835 103,241 SH   DFND 1 0 103,241 0
Canadian Imperial Bank of Comm COM 136069101 13,155 158,000 SH   DFND 1 0 158,000 0
Toronto-Dominion Bank/The COM 891160509 338,215 6,027,026 SH   DFND 1 0 6,027,026 0
Bank of Montreal PUT 063671101 1,613 20,800 SH   DFND 1 0 20,800 0
Bank of Montreal PUT 063671101 155 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101 93 1,200 SH   DFND 1 0 1,200 0
Bank of Montreal PUT 063671101 551 7,100 SH   DFND 1 0 7,100 0
Bank of Montreal PUT 063671101 853 11,000 SH   DFND 1 0 11,000 0
Bank of Montreal PUT 063671101 178 2,300 SH   DFND 1 0 2,300 0
Bank of Montreal PUT 063671101 264 3,400 SH   DFND 1 0 3,400 0
Bank of Nova Scotia/The PUT 064149107 11 200 SH   DFND 1 0 200 0
Bank of Nova Scotia/The PUT 064149107 17 300 SH   DFND 1 0 300 0
Bank of Nova Scotia/The PUT 064149107 17 300 SH   DFND 1 0 300 0
Bank of Nova Scotia/The PUT 064149107 2,623 46,400 SH   DFND 1 0 46,400 0
Bank of Nova Scotia/The PUT 064149107 1,272 22,500 SH   DFND 1 0 22,500 0
Bank of Nova Scotia/The PUT 064149107 452 8,000 SH   DFND 1 0 8,000 0
Royal Bank of Canada PUT 780087102 926 11,700 SH   DFND 1 0 11,700 0
Royal Bank of Canada PUT 780087102 396 5,000 SH   DFND 1 0 5,000 0
Toronto-Dominion Bank/The PUT 891160509 1,078 19,200 SH   DFND 1 0 19,200 0
Toronto-Dominion Bank/The PUT 891160509 1,673 29,800 SH   DFND 1 0 29,800 0
Toronto-Dominion Bank/The PUT 891160509 2,481 44,200 SH   DFND 1 0 44,200 0
Toronto-Dominion Bank/The CALL 891160509 3,671 65,400 SH   DFND 1 0 65,400 0
Manulife Financial Corp CALL 56501R106 743 36,600 SH   DFND 1 0 36,600 0
BCE Inc PUT 05534B760 70 1,500 SH   DFND 1 0 1,500 0
Bank of Nova Scotia/The CALL 064149107 2,148 38,000 SH   DFND 1 0 38,000 0
Bank of Montreal PUT 063671101 16 200 SH   DFND 1 0 200 0
Encana Corp CALL 292505104 5 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107 332 8,000 SH   DFND 1 0 8,000 0
Fortis Inc/Canada PUT 349553107 166 4,000 SH   DFND 1 0 4,000 0
Suncor Energy Inc COM 867224107 4,993 152,267 SH   DFND 1 0 152,267 0
ENERGY FUELS INC WRT 292671179 0 115 SH   DFND 1 0 115 0
BCE Inc COM 05534B760 93 2,000 SH   DFND 1 0 2,000 0
Aphria Inc COM 03765K104 29 5,600 SH   DFND 1 0 5,600 0
Canadian Natural Resources Ltd COM 136385101 10 300 SH   DFND 1 0 300 0
Alkaline Water Co Inc/The COM 01643A207 0 249 SH   DFND 1 0 249 0
Toronto-Dominion Bank/The PUT 891160509 17 300 SH   DFND 1 0 300 0
Cenovus Energy Inc COM 15135U109 2,670 262,503 SH   DFND 1 0 262,503 0
Crescent Point Energy Corp PUT 22576C101 115 25,800 SH   DFND 1 0 25,800 0
Manulife Financial Corp CALL 56501R106 93 4,600 SH   DFND 1 0 4,600 0
Nutrien Ltd COM 67077M108 0 9 SH   DFND 1 0 9 0
Canadian Imperial Bank of Comm PUT 136069101 1,874 22,500 SH   DFND 1 0 22,500 0
Aurora Cannabis Inc COM 05156X108 58 26,900 SH   DFND 1 0 26,900 0
Fortis Inc/Canada PUT 349553107 129 3,100 SH   DFND 1 0 3,100 0
Bank of Nova Scotia/The PUT 064149107 333 5,900 SH   DFND 1 0 5,900 0
Royal Bank of Canada CALL 780087102 293 3,700 SH   DFND 1 0 3,700 0
Bank of Nova Scotia/The PUT 064149107 17 300 SH   DFND 1 0 300 0
Celestica Inc COM 15101Q108 4 448 SH   DFND 1 0 448 0
Enbridge Inc COM 29250N105 3,905 98,200 SH   DFND 1 0 98,200 0
Toronto-Dominion Bank/The PUT 891160509 2,806 50,000 SH   DFND 1 0 50,000 0
Royal Bank of Canada PUT 780087102 1,710 21,600 SH   DFND 1 0 21,600 0
Sandstorm Gold Ltd COM 80013R206 2 300 SH   DFND 1 0 300 0
Toronto-Dominion Bank/The PUT 891160509 410 7,300 SH   DFND 1 0 7,300 0
Kinross Gold Corp COM 496902404 8 1,600 SH   DFND 1 0 1,600 0
Suncor Energy Inc PUT 867224107 443 13,500 SH   DFND 1 0 13,500 0
Canadian Natural Resources Ltd PUT 136385101 259 8,000 SH   DFND 1 0 8,000 0
Canadian Imperial Bank of Comm PUT 136069101 275 3,300 SH   DFND 1 0 3,300 0
Suncor Energy Inc PUT 867224107 289 8,800 SH   DFND 1 0 8,800 0
Cardiome Pharma Corp COM 22026V105 0 153 SH   DFND 1 0 153 0
Canopy Growth Corp CALL 138035100 29 1,400 SH   DFND 1 0 1,400 0
ADTRAN Inc COM 00738A106 1 67 SH   DFND 1 0 67 0
TIMMINS GOLD CORP COM 01627X108 0 171 SH   DFND 1 0 171 0
American National Insurance Co COM 028591105 1 5 SH   DFND 1 0 5 0
Autohome Inc COM 05278C107 0 2 SH   DFND 1 0 2 0
AVX Corp COM 002444107 0 9 SH   DFND 1 0 9 0
Banco Bilbao Vizcaya Argentari COM 05946K101 0 75 SH   DFND 1 0 75 0
Baozun Inc COM 06684L103 2 66 SH   DFND 1 0 66 0
Cabot Corp COM 127055101 3 53 SH   DFND 1 0 53 0
Chemours Co/The COM 163851108 3 188 SH   DFND 1 0 188 0
Crown Holdings Inc COM 228368106 2 27 SH   DFND 1 0 27 0
China Eastern Airlines Corp Lt COM 16937R104 0 12 SH   DFND 1 0 12 0
Central Pacific Financial Corp COM 154760409 2 57 SH   DFND 1 0 57 0
SPDR Bloomberg Barclays Conver COM 78464A359 2 30 SH   DFND 1 0 30 0
Easterly Government Properties COM 27616P103 1 46 SH   DFND 1 0 46 0
Fresenius Medical Care AG & Co COM 358029106 1 30 SH   DFND 1 0 30 0
Franklin Street Properties Cor COM 35471R106 0 10 SH   DFND 1 0 10 0
GEO Group Inc/The COM 36162J106 0 4 SH   DFND 1 0 4 0
SPDR GOLD SHARES ETF 78463V107 11 76 SH   DFND 1 0 76 0
Hanmi Financial Corp COM 410495204 0 7 SH   DFND 1 0 7 0
Hawkins Inc COM 420261109 1 24 SH   DFND 1 0 24 0
PowerShares International BuyB COM 46138E644 0 6 SH   DFND 1 0 6 0
ISHARES CORE S&P TOTAL U.S. ETF 464287150 161 2,218 SH   DFND 1 0 2,218 0
iShares Micro-Cap ETF COM 464288869 1 6 SH   DFND 1 0 6 0
Kite Realty Group Trust COM 49803T300 1 36 SH   DFND 1 0 36 0
ISHARES IBOXX INVESTMENT GRA ETF 464287242 162 1,266 SH   DFND 1 0 1,266 0
LTC Properties Inc COM 502175102 0 11 SH   DFND 1 0 11 0
Mountain Province Diamonds Inc COM 62426E402 0 81 SH   DFND 1 0 81 0
NBT Bancorp Inc COM 628778102 1 13 SH   DFND 1 0 13 0
Nokia OYJ COM 654902204 2 459 SH   DFND 1 0 459 0
Obsidian Energy Ltd COM 674482203 0 1 SH   DFND 1 0 1 0
PDC Energy Inc COM 69327R101 1 20 SH   DFND 1 0 20 0
Patterson Cos Inc COM 703395103 3 127 SH   DFND 1 0 127 0
ISHARES PREFERRED & INCOME S ETF 464288687 16 427 SH   DFND 1 0 427 0
PowerShares Dividend Achievers COM 46137V506 1 43 SH   DFND 1 0 43 0
PowerShares International Divi COM 46137V548 4 231 SH   DFND 1 0 231 0
Premier Inc COM 74051N102 3 71 SH   DFND 1 0 71 0
PowerShares Buyback Achievers COM 46137V308 4 51 SH   DFND 1 0 51 0
Plug Power Inc COM 72919P202 1 369 SH   DFND 1 0 369 0
ProAssurance Corp COM 74267C106 1 23 SH   DFND 1 0 23 0
INVESCO FTSE RAFI DEVELOPED ETF 46138E743 2 40 SH   DFND 1 0 40 0
Sinopec Shanghai Petrochemical COM 82935M109 0 14 SH   DFND 1 0 14 0
SK Telecom Co Ltd COM 78440P108 1 23 SH   DFND 1 0 23 0
Tompkins Financial Corp COM 890110109 2 19 SH   DFND 1 0 19 0
Urstadt Biddle Properties Inc COM 917286205 0 14 SH   DFND 1 0 14 0
Domtar Corp COM 257559203 4 94 SH   DFND 1 0 94 0
Vodafone Group PLC COM 92857W308 1 31 SH   DFND 1 0 31 0
VANGUARD FTSE EMERGING MARKE ETF 922042858 126 2,844 SH   DFND 1 0 2,844 0
United States Steel Corp COM 912909108 3 220 SH   DFND 1 0 220 0
China Southern Airlines Co Ltd COM 169409109 0 9 SH   DFND 1 0 9 0
Canadian Imperial Bank of Comm PUT 136069101 808 9,700 SH   DFND 1 0 9,700 0
Teva Pharmaceutical Industries COM 881624209 186 19,000 SH   DFND 1 0 19,000 0
Restaurant Brands Internationa COM 76131D103 7,442 116,678 SH   DFND 1 0 116,678 0
BlackBerry Ltd CALL 09228F103 13 2,000 SH   DFND 1 0 2,000 0
Waste Connections Inc COM 94106B101 19 209 SH   DFND 1 0 209 0
Fortis Inc/Canada PUT 349553107 83 2,000 SH   DFND 1 0 2,000 0
ISHARES INTL AGGREGATE BOND ETF 46435G672 2 44 SH   DFND 1 0 44 0
Olin Corp COM 680665205 3 150 SH   DFND 1 0 150 0
Sun Life Financial Inc PUT 866796105 479 10,500 SH   DFND 1 0 10,500 0
Suncor Energy Inc CALL 867224107 954 29,100 SH   DFND 1 0 29,100 0
Yamana Gold Inc CALL 98462Y100 4 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108 108 12,200 SH   DFND 1 0 12,200 0
Shaw Communications Inc CALL 82028K200 772 38,000 SH   DFND 1 0 38,000 0
Daseke Inc COM 23753F107 0 3 SH   DFND 1 0 3 0
Manulife Financial Corp PUT 56501R106 8 400 SH   DFND 1 0 400 0
Retail Properties of America I COM 76131V202 0 30 SH   DFND 1 0 30 0
BCE Inc PUT 05534B760 2,160 46,600 SH   DFND 1 0 46,600 0
Cenovus Energy Inc PUT 15135U109 41 4,000 SH   DFND 1 0 4,000 0
Canadian Imperial Bank of Comm CALL 136069101 16,655 200,000 SH   DFND 1 0 200,000 0
BP PLC COM 055622104 2 44 SH   DFND 1 0 44 0
Mobile TeleSystems PJSC COM 607409109 0 30 SH   DFND 1 0 30 0
ArcelorMittal COM 03938L203 1 34 SH   DFND 1 0 34 0
Telefonica SA COM 879382208 1 90 SH   DFND 1 0 90 0
WPP PLC COM 92937A102 2 30 SH   DFND 1 0 30 0
Enbridge Inc PUT 29250N105 637 16,000 SH   DFND 1 0 16,000 0
Kinross Gold Corp CALL 496902404 116 24,400 SH   DFND 1 0 24,400 0
Toronto-Dominion Bank/The CALL 891160509 4,529 80,700 SH   DFND 1 0 80,700 0
Shaw Communications Inc PUT 82028K200 30 1,500 SH   DFND 1 0 1,500 0
Sun Life Financial Inc PUT 866796105 27 600 SH   DFND 1 0 600 0
Canadian Imperial Bank of Comm PUT 136069101 391 4,700 SH   DFND 1 0 4,700 0
Suncor Energy Inc CALL 867224107 1,410 43,000 SH   DFND 1 0 43,000 0
Sun Life Financial Inc PUT 866796105 438 9,600 SH   DFND 1 0 9,600 0
CGI Group Inc CALL 12532H104 25 300 SH   DFND 1 0 300 0
CGI Group Inc PUT 12532H104 59 700 SH   DFND 1 0 700 0
Encana Corp COM 292505104 414 88,237 SH   DFND 1 0 88,237 0
Canadian National Railway Co COM 136375102 4,607 50,942 SH   DFND 1 0 50,942 0
Pembina Pipeline Corp CALL 706327103 74 2,000 SH   DFND 1 0 2,000 0
Manulife Financial Corp PUT 56501R106 191 9,400 SH   DFND 1 0 9,400 0
Suncor Energy Inc PUT 867224107 607 18,500 SH   DFND 1 0 18,500 0
Toronto-Dominion Bank/The CALL 891160509 954 17,000 SH   DFND 1 0 17,000 0
Toronto-Dominion Bank/The PUT 891160509 1,409 25,100 SH   DFND 1 0 25,100 0
Rogers Communications Inc COM 775109200 18,657 375,532 SH   DFND 1 0 375,532 0
Magna International Inc PUT 559222401 11 200 SH   DFND 1 0 200 0
Cameco Corp PUT 13321L108 13 1,500 SH   DFND 1 0 1,500 0
Fortis Inc/Canada PUT 349553107 415 10,000 SH   DFND 1 0 10,000 0
Bank of Montreal PUT 063671101 2,420 31,200 SH   DFND 1 0 31,200 0
Bank of Nova Scotia/The PUT 064149107 328 5,800 SH   DFND 1 0 5,800 0
Bank of Nova Scotia/The PUT 064149107 136 2,400 SH   DFND 1 0 2,400 0
Valeant Pharmaceuticals Intern COM 071734107 78 2,600 SH   DFND 1 0 2,600 0
Invesco S&P Global Water Index COM 46138E263 0 10 SH   DFND 1 0 10 0
ISHARES MSCI JAPAN ETF ETF 46434G822 4,087 69,000 SH   DFND 1 0 69,000 0
Suncor Energy Inc CALL 867224107 12,516 381,600 SH   DFND 1 0 381,600 0
Valeant Pharmaceuticals Intern COM 071734107 201 6,700 SH   DFND 1 0 6,700 0
Imperial Oil Ltd PUT 453038408 29 1,100 SH   DFND 1 0 1,100 0
Aurora Cannabis Inc COM 05156X108 1 300 SH   DFND 1 0 300 0
BlackBerry Ltd CALL 09228F103 916 142,400 SH   DFND 1 0 142,400 0
Yamana Gold Inc CALL 98462Y100 1 200 SH   DFND 1 0 200 0
Magna International Inc PUT 559222401 27 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101 7,756 100,000 SH   DFND 1 0 100,000 0
Moelis & Co COM 60786M105 0 8 SH   DFND 1 0 8 0
Sun Life Financial Inc PUT 866796105 219 4,800 SH   DFND 1 0 4,800 0
Magna International Inc CALL 559222401 49 900 SH   DFND 1 0 900 0
Enbridge Inc CALL 29250N105 123 3,100 SH   DFND 1 0 3,100 0
Sun Life Financial Inc PUT 866796105 114 2,500 SH   DFND 1 0 2,500 0
Kinross Gold Corp PUT 496902404 18 3,800 SH   DFND 1 0 3,800 0
Toronto-Dominion Bank/The PUT 891160509 516 9,200 SH   DFND 1 0 9,200 0
BCE Inc PUT 05534B760 459 9,900 SH   DFND 1 0 9,900 0
Restaurant Brands Internationa COM 76131D103 3,155 49,483 SH   DFND 1 0 49,483 0
TELUS Corp COM 87971M103 1,413 36,487 SH   DFND 1 0 36,487 0
ISHARES RUSSELL 2000 GROWTH ETF 464287648 1 6 SH   DFND 1 0 6 0
Kinross Gold Corp PUT 496902404 39 8,200 SH   DFND 1 0 8,200 0
Stars Group Inc/The COM 85570W100 198,101 7,593,967 SH   DFND 1 0 7,593,967 0
Toronto-Dominion Bank/The CALL 891160509 3,794 67,600 SH   DFND 1 0 67,600 0
Toronto-Dominion Bank/The PUT 891160509 746 13,300 SH   DFND 1 0 13,300 0
Manulife Financial Corp COM 56501R106 467 23,000 SH   DFND 1 0 23,000 0
Kinross Gold Corp CALL 496902404 40 8,500 SH   DFND 1 0 8,500 0
Enterprise Products Partners L COM 293792107 11,926 423,574 SH   DFND 3 0 423,574 0
Linde PLC COM G5494J103 92,135 432,818 SH   SOLE   432,818 0 0
INVESCO QQQ TRUST SERIES 1 ETF 46090E103 35,076 165,000 SH   SOLE   165,000 0 0
Open Text Corp COM 683715106 3,298 74,800 SH   SOLE   74,800 0 0
Progressive Corp/The COM 743315103 131 1,808 SH   SOLE   1,808 0 0
Fiserv Inc COM 337738108 643 5,560 SH   SOLE   5,560 0 0
NXP Semiconductors NV COM N6596X109 80 632 SH   SOLE   632 0 0
WP Carey Inc COM 92936U109 2,357 29,447 SH   SOLE   29,447 0 0
Linde PLC COM G5494J103 50,227 234,457 SH   SOLE   234,457 0 0
LendingTree Inc COM 52603B107 104 342 SH   SOLE   342 0 0
First Hawaiian Inc COM 32051X108 47 1,617 SH   SOLE   1,617 0 0
South State Corp COM 840441109 32 374 SH   SOLE   374 0 0
CenterState Bank Corp COM 15201P109 42 1,669 SH   SOLE   1,669 0 0
PacWest Bancorp COM 695263103 73 1,897 SH   SOLE   1,897 0 0
United Bankshares Inc/WV COM 909907107 42 1,086 SH   SOLE   1,086 0 0
Texas Capital Bancshares Inc COM 88224Q107 76 1,345 SH   SOLE   1,345 0 0
Commerce Bancshares Inc/MO COM 200525103 79 1,169 SH   SOLE   1,169 0 0
First Midwest Bancorp Inc/IL COM 320867104 30 1,297 SH   SOLE   1,297 0 0
Wintrust Financial Corp COM 97650W108 74 1,040 SH   SOLE   1,040 0 0
Cathay General Bancorp COM 149150104 25 652 SH   SOLE   652 0 0
Banner Corp COM 06652V208 27 476 SH   SOLE   476 0 0
Umpqua Holdings Corp COM 904214103 53 3,013 SH   SOLE   3,013 0 0
Pinnacle Financial Partners In COM 72346Q104 65 1,021 SH   SOLE   1,021 0 0
Union Bankshares Corp COM 04911A107 29 778 SH   SOLE   778 0 0
United Community Banks Inc/GA COM 90984P303 29 947 SH   SOLE   947 0 0
Columbia Banking System Inc COM 197236102 29 725 SH   SOLE   725 0 0
Fulton Financial Corp COM 360271100 40 2,316 SH   SOLE   2,316 0 0
Hope Bancorp Inc COM 43940T109 22 1,501 SH   SOLE   1,501 0 0
Ameris Bancorp COM 03076K108 40 942 SH   SOLE   942 0 0
Washington Federal Inc COM 938824109 33 908 SH   SOLE   908 0 0
Investors Bancorp Inc COM 46146L101 55 4,602 SH   SOLE   4,602 0 0
First Merchants Corp COM 320817109 17 420 SH   SOLE   420 0 0
Hancock Whitney Corp COM 410120109 52 1,188 SH   SOLE   1,188 0 0
Simmons First National Corp COM 828730200 34 1,275 SH   SOLE   1,275 0 0
Trustmark Corp COM 898402102 20 569 SH   SOLE   569 0 0
Valley National Bancorp COM 919794107 54 4,696 SH   SOLE   4,696 0 0
UMB Financial Corp COM 902788108 33 474 SH   SOLE   474 0 0
Glacier Bancorp Inc COM 37637Q105 38 829 SH   SOLE   829 0 0
Home BancShares Inc/AR COM 436893200 29 1,456 SH   SOLE   1,456 0 0
Bank of the Ozarks COM 06417N103 73 2,386 SH   SOLE   2,386 0 0
BOK Financial Corp COM 05561Q201 31 360 SH   SOLE   360 0 0
Old National Bancorp/IN COM 680033107 46 2,506 SH   SOLE   2,506 0 0
Popular Inc COM 733174700 90 1,525 SH   SOLE   1,525 0 0
IBERIABANK Corp COM 450828108 72 959 SH   SOLE   959 0 0
CVB Financial Corp COM 126600105 35 1,622 SH   SOLE   1,622 0 0
BankUnited Inc COM 06652K103 54 1,473 SH   SOLE   1,473 0 0
Community Bank System Inc COM 203607106 44 614 SH   SOLE   614 0 0
MGIC Investment Corp COM 552848103 109 7,679 SH   SOLE   7,679 0 0
AXA Equitable Holdings Inc COM 054561105 1,907 76,972 SH   SOLE   76,972 0 0
Associated Banc-Corp COM 045487105 59 2,663 SH   SOLE   2,663 0 0
Bank of Hawaii Corp COM 062540109 42 437 SH   SOLE   437 0 0
Prosperity Bancshares Inc COM 743606105 104 1,446 SH   SOLE   1,446 0 0
Sterling Bancorp/DE COM 85917A100 73 3,471 SH   SOLE   3,471 0 0
Western Alliance Bancorp COM 957638109 109 1,910 SH   SOLE   1,910 0 0
BofI Holding Inc COM 05465C100 22 713 SH   SOLE   713 0 0
Cullen/Frost Bankers Inc COM 229899109 102 1,048 SH   SOLE   1,048 0 0
Essent Group Ltd COM G3198U102 70 1,341 SH   SOLE   1,341 0 0
Great Western Bancorp Inc COM 391416104 24 704 SH   SOLE   704 0 0
Webster Financial Corp COM 947890109 76 1,433 SH   SOLE   1,433 0 0
BancorpSouth Bank COM 05971J102 32 1,018 SH   SOLE   1,018 0 0
Synovus Financial Corp COM 87161C501 111 2,841 SH   SOLE   2,841 0 0
FNB Corp/PA COM 302520101 56 4,377 SH   SOLE   4,377 0 0
Chemical Financial Corp COM 872307103 103 2,202 SH   SOLE   2,202 0 0
Radian Group Inc COM 750236101 68 2,718 SH   SOLE   2,718 0 0
First Horizon National Corp COM 320517105 112 6,736 SH   SOLE   6,736 0 0
Cronos Group Inc COM 22717L101 435 56,587 SH   SOLE   56,587 0 0
Hydropothecary Corp/The COM 428304109 176 110,191 SH   SOLE   110,191 0 0
Yamana Gold Inc PUT 98462Y100 0 100 SH   SOLE   100 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103 9,783 30,400 SH   SOLE   30,400 0 0
WellCare Health Plans Inc COM 94946T106 11,297 34,217 SH   SOLE   34,217 0 0
SPDR S&P OIL & GAS EXP & PR ETF 78464A730 3,370 142,200 SH   SOLE   142,200 0 0
ISHARES MSCI EAFE ETF ETF 464287465 24,301 350,000 SH   SOLE   350,000 0 0
ISHARES MSCI EAFE ETF PUT 464287465 10,416 150,000 SH   SOLE   150,000 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 992 5,987 SH   SOLE   5,987 0 0
Canadian Imperial Bank of Comm PUT 136069101 1,890 22,700 SH   SOLE   22,700 0 0
BlackBerry Ltd CALL 09228F103 397 61,900 SH   SOLE   61,900 0 0
BlackBerry Ltd PUT 09228F103 784 122,100 SH   SOLE   122,100 0 0
PTC Inc COM 69370C100 1,413 18,866 SH   SOLE   18,866 0 0
DexCom Inc COM 252131107 3,439 15,724 SH   SOLE   15,724 0 0
KKR & Co LP COM 48251W104 2,470 84,674 SH   SOLE   84,674 0 0
GrubHub Inc COM 400110102 766 15,754 SH   SOLE   15,754 0 0
Wayfair Inc COM 94419L101 960 10,619 SH   SOLE   10,619 0 0
Lamb Weston Holdings Inc COM 513272104 12,827 149,117 SH   SOLE   149,117 0 0
Burlington Stores Inc COM 122017106 2,605 11,424 SH   SOLE   11,424 0 0
Canadian Imperial Bank of Comm PUT 136069101 1,266 15,200 SH   SOLE   15,200 0 0
SPDR EURO STOXX 50 ETF ETF 78463X202 0 5 SH   SOLE   5 0 0
Canadian Imperial Bank of Comm PUT 136069101 1,241 14,900 SH   SOLE   14,900 0 0
Bank of Montreal PUT 063671101 1,970 25,400 SH   SOLE   25,400 0 0
Bank of Montreal PUT 063671101 1,024 13,200 SH   SOLE   13,200 0 0
ISHARES MSCI EMERGING MARKET PUT 464287234 22,435 500,000 SH   SOLE   500,000 0 0
Canadian Imperial Bank of Comm PUT 136069101 1,166 14,000 SH   SOLE   14,000 0 0
Bank of Montreal PUT 063671101 2,885 37,200 SH   SOLE   37,200 0 0
Royal Bank of Canada PUT 780087102 2,399 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,289 40,500 SH   SOLE   40,500 0 0
Bank of Montreal PUT 063671101 155 2,000 SH   SOLE   2,000 0 0
Autodesk Inc COM 052769106 43 237 SH   SOLE   237 0 0
BCE Inc PUT 05534B760 927 20,000 SH   SOLE   20,000 0 0
Canadian Imperial Bank of Comm PUT 136069101 408 4,900 SH   SOLE   4,900 0 0
Bank of Nova Scotia/The PUT 064149107 158 2,800 SH   SOLE   2,800 0 0
First Financial Bancorp COM 320209109 25 973 SH   SOLE   973 0 0
SPDR S&P OIL & GAS EXP & PR ETF 78464A730 427 18,000 SH   SOLE   18,000 0 0
Intuit Inc COM 461202103 1,673 6,387 SH   SOLE   6,387 0 0
Xilinx Inc COM 983919101 266 2,720 SH   SOLE   2,720 0 0
Dell Technologies Inc COM 24703L202 1,398 27,199 SH   SOLE   27,199 0 0
ISHARES CHINA LARGE-CAP ETF ETF 464287184 480 11,000 SH   SOLE   11,000 0 0
Barrick Gold Corp COM 067901108 1,479 79,567 SH   SOLE   79,567 0 0
Facebook Inc COM 30303M102 4,605 22,440 SH   SOLE   22,440 0 0
Royal Bank of Canada PUT 780087102 1,845 23,300 SH   SOLE   23,300 0 0
Berkshire Hathaway Inc COM 084670702 4,131 18,240 SH   SOLE   18,240 0 0
Alphabet Inc COM 02079K107 3,726 2,787 SH   SOLE   2,787 0 0
Bank of Nova Scotia/The PUT 064149107 2,086 36,900 SH   SOLE   36,900 0 0
Alphabet Inc COM 02079K305 3,742 2,794 SH   SOLE   2,794 0 0
Discover Financial Services COM 254709108 795 9,377 SH   SOLE   9,377 0 0
Royal Bank of Canada PUT 780087102 1,861 23,500 SH   SOLE   23,500 0 0
Royal Bank of Canada PUT 780087102 3,246 41,000 SH   SOLE   41,000 0 0
Royal Bank of Canada PUT 780087102 1,599 20,200 SH   SOLE   20,200 0 0
Agilent Technologies Inc COM 00846U101 297 3,477 SH   SOLE   3,477 0 0
Advance Auto Parts Inc COM 00751Y106 125 782 SH   SOLE   782 0 0
Apple Inc COM 037833100 14,044 47,833 SH   SOLE   47,833 0 0
AmerisourceBergen Corp COM 03073E105 145 1,706 SH   SOLE   1,706 0 0
Abbott Laboratories COM 002824100 1,725 19,858 SH   SOLE   19,858 0 0
Canadian Imperial Bank of Comm PUT 136069101 1,790 21,500 SH   SOLE   21,500 0 0
Adobe Systems Inc COM 00724F101 1,795 5,443 SH   SOLE   5,443 0 0
Analog Devices Inc COM 032654105 492 4,139 SH   SOLE   4,139 0 0
Automatic Data Processing Inc COM 053015103 829 4,864 SH   SOLE   4,864 0 0
Alliance Data Systems Corp COM 018581108 53 469 SH   SOLE   469 0 0
Bank of Nova Scotia/The PUT 064149107 1,340 23,700 SH   SOLE   23,700 0 0
AES Corp/VA COM 00130H105 148 7,461 SH   SOLE   7,461 0 0
Aflac Inc COM 001055102 437 8,265 SH   SOLE   8,265 0 0
Royal Bank of Canada PUT 780087102 158 2,000 SH   SOLE   2,000 0 0
American International Group I COM 026874784 502 9,774 SH   SOLE   9,774 0 0
Assurant Inc COM 04621X108 89 682 SH   SOLE   682 0 0
Akamai Technologies Inc COM 00971T101 158 1,826 SH   SOLE   1,826 0 0
Allstate Corp/The COM 020002101 411 3,658 SH   SOLE   3,658 0 0
Alexion Pharmaceuticals Inc COM 015351109 269 2,492 SH   SOLE   2,492 0 0
Applied Materials Inc COM 038222105 633 10,379 SH   SOLE   10,379 0 0
Affiliated Managers Group Inc COM 008252108 0 1 SH   SOLE   1 0 0
Amgen Inc COM 031162100 1,613 6,691 SH   SOLE   6,691 0 0
Ameriprise Financial Inc COM 03076C106 239 1,435 SH   SOLE   1,435 0 0
American Tower Corp COM 03027X100 1,144 4,977 SH   SOLE   4,977 0 0
Amazon.com Inc COM 023135106 8,662 4,688 SH   SOLE   4,688 0 0
Anthem Inc COM 036752103 862 2,854 SH   SOLE   2,854 0 0
Air Products & Chemicals Inc COM 009158106 20,554 87,479 SH   SOLE   87,479 0 0
Amphenol Corp COM 032095101 361 3,334 SH   SOLE   3,334 0 0
AvalonBay Communities Inc COM 053484101 329 1,567 SH   SOLE   1,567 0 0
Broadcom Inc COM 11135F101 1,410 4,462 SH   SOLE   4,462 0 0
Avery Dennison Corp COM 053611109 123 940 SH   SOLE   940 0 0
American Express Co COM 025816109 950 7,630 SH   SOLE   7,630 0 0
Acuity Brands Inc COM 00508Y102 14 104 SH   SOLE   104 0 0
AutoZone Inc COM 053332102 324 272 SH   SOLE   272 0 0
Boeing Co/The COM 097023105 1,956 6,006 SH   SOLE   6,006 0 0
Baxter International Inc COM 071813109 474 5,671 SH   SOLE   5,671 0 0
BB&T Corp COM 89832Q109 848 15,066 SH   SOLE   15,066 0 0
Best Buy Co Inc COM 086516101 228 2,594 SH   SOLE   2,594 0 0
Becton Dickinson and Co COM 075887109 827 3,042 SH   SOLE   3,042 0 0
Franklin Resources Inc COM 354613101 83 3,196 SH   SOLE   3,196 0 0
Bank of New York Mellon Corp/T COM 064058100 476 9,456 SH   SOLE   9,456 0 0
BlackRock Inc COM 09247X101 661 1,315 SH   SOLE   1,315 0 0
Bank of Nova Scotia/The PUT 064149107 1,215 21,500 SH   SOLE   21,500 0 0
Bristol-Myers Squibb Co COM 110122108 1,691 26,343 SH   SOLE   26,343 0 0
Berkshire Hathaway Inc COM 084670702 9,188 40,571 SH   SOLE   40,571 0 0
Boston Scientific Corp COM 101137107 708 15,660 SH   SOLE   15,660 0 0
BorgWarner Inc COM 099724106 101 2,323 SH   SOLE   2,323 0 0
Blackstone Group LP/The COM 09260D107 98 1,748 SH   SOLE   1,748 0 0
Boston Properties Inc COM 101121101 226 1,642 SH   SOLE   1,642 0 0
Citigroup Inc COM 172967424 1,976 24,731 SH   SOLE   24,731 0 0
BlackBerry Ltd CALL 09228F103 321 50,000 SH   SOLE   50,000 0 0
Cardinal Health Inc COM 14149Y108 167 3,303 SH   SOLE   3,303 0 0
Caterpillar Inc COM 149123101 921 6,235 SH   SOLE   6,235 0 0
CBS Corp COM 92556H206 70 1,660 SH   SOLE   1,660 0 0
Crown Castle International Cor COM 22822V101 664 4,673 SH   SOLE   4,673 0 0
Carnival Corp COM 143658300 232 4,556 SH   SOLE   4,556 0 0
CDK Global Inc COM 12508E101 18 321 SH   SOLE   321 0 0
Cerner Corp COM 156782104 260 3,542 SH   SOLE   3,542 0 0
CF Industries Holdings Inc COM 125269100 117 2,442 SH   SOLE   2,442 0 0
Citizens Financial Group Inc COM 174610105 200 4,916 SH   SOLE   4,916 0 0
Cincinnati Financial Corp COM 172062101 180 1,716 SH   SOLE   1,716 0 0
Comerica Inc COM 200340107 117 1,634 SH   SOLE   1,634 0 0
CME Group Inc COM 12572Q105 808 4,026 SH   SOLE   4,026 0 0
Cummins Inc COM 231021106 306 1,710 SH   SOLE   1,710 0 0
CMS Energy Corp COM 125896100 200 3,187 SH   SOLE   3,187 0 0
CenterPoint Energy Inc COM 15189T107 154 5,644 SH   SOLE   5,644 0 0
Capital One Financial Corp COM 14040H105 540 5,245 SH   SOLE   5,245 0 0
Royal Bank of Canada PUT 780087102 1,473 18,600 SH   SOLE   18,600 0 0
Royal Bank of Canada PUT 780087102 55 700 SH   SOLE   700 0 0
Cabot Oil & Gas Corp COM 127097103 80 4,612 SH   SOLE   4,612 0 0
Cooper Cos Inc/The COM 216648402 179 557 SH   SOLE   557 0 0
ConocoPhillips COM 20825C104 804 12,362 SH   SOLE   12,362 0 0
Bank of Nova Scotia/The PUT 064149107 2,041 36,100 SH   SOLE   36,100 0 0
Canadian Imperial Bank of Comm PUT 136069101 1,582 19,000 SH   SOLE   19,000 0 0
Bank of Nova Scotia/The PUT 064149107 113 2,000 SH   SOLE   2,000 0 0
salesforce.com Inc COM 79466L302 1,597 9,820 SH   SOLE   9,820 0 0
Cisco Systems Inc COM 17275R102 2,291 47,768 SH   SOLE   47,768 0 0
CSX Corp COM 126408103 628 8,686 SH   SOLE   8,686 0 0
Cintas Corp COM 172908105 256 950 SH   SOLE   950 0 0
Cognizant Technology Solutions COM 192446102 382 6,165 SH   SOLE   6,165 0 0
Citrix Systems Inc COM 177376100 155 1,400 SH   SOLE   1,400 0 0
CVS Health Corp COM 126650100 1,086 14,619 SH   SOLE   14,619 0 0
Chevron Corp COM 166764100 2,563 21,267 SH   SOLE   21,267 0 0
Delta Air Lines Inc COM 247361702 314 5,377 SH   SOLE   5,377 0 0
Discover Financial Services COM 254709108 300 3,535 SH   SOLE   3,535 0 0
Dollar General Corp COM 256677105 447 2,865 SH   SOLE   2,865 0 0
Quest Diagnostics Inc COM 74834L100 161 1,512 SH   SOLE   1,512 0 0
DR Horton Inc COM 23331A109 201 3,810 SH   SOLE   3,810 0 0
Danaher Corp COM 235851102 1,097 7,146 SH   SOLE   7,146 0 0
Walt Disney Co/The COM 254687106 2,638 18,241 SH   SOLE   18,241 0 0
Discovery Communications Inc COM 25470F302 33 1,094 SH   SOLE   1,094 0 0
Dover Corp COM 260003108 188 1,635 SH   SOLE   1,635 0 0
Darden Restaurants Inc COM 237194105 150 1,378 SH   SOLE   1,378 0 0
DTE Energy Co COM 233331107 277 2,136 SH   SOLE   2,136 0 0
DaVita Inc COM 23918K108 78 1,043 SH   SOLE   1,043 0 0
Devon Energy Corp COM 25179M103 114 4,394 SH   SOLE   4,394 0 0
Electronic Arts Inc COM 285512109 94 873 SH   SOLE   873 0 0
Ecolab Inc COM 278865100 548 2,838 SH   SOLE   2,838 0 0
Consolidated Edison Inc COM 209115104 338 3,732 SH   SOLE   3,732 0 0
Eastman Chemical Co COM 277432100 121 1,528 SH   SOLE   1,528 0 0
Emerson Electric Co COM 291011104 523 6,861 SH   SOLE   6,861 0 0
EOG Resources Inc COM 26875P101 547 6,531 SH   SOLE   6,531 0 0
Equity Residential COM 29476L107 322 3,979 SH   SOLE   3,979 0 0
Essex Property Trust Inc COM 297178105 222 738 SH   SOLE   738 0 0
E TRADE Financial Corp COM 269246401 117 2,577 SH   SOLE   2,577 0 0
Entergy Corp COM 29364G103 268 2,238 SH   SOLE   2,238 0 0
Edwards Lifesciences Corp COM 28176E108 546 2,342 SH   SOLE   2,342 0 0
Exelon Corp COM 30161N101 498 10,921 SH   SOLE   10,921 0 0
Expeditors International of Wa COM 302130109 149 1,911 SH   SOLE   1,911 0 0
Expedia Inc COM 30212P303 170 1,573 SH   SOLE   1,573 0 0
Extra Space Storage Inc COM 30225T102 153 1,450 SH   SOLE   1,450 0 0
Ford Motor Co COM 345370860 407 43,819 SH   SOLE   43,819 0 0
Facebook Inc COM 30303M102 4,254 20,731 SH   SOLE   20,731 0 0
Fortune Brands Home & Security COM 34964C106 102 1,567 SH   SOLE   1,567 0 0
FedEx Corp COM 31428X106 410 2,715 SH   SOLE   2,715 0 0
FirstEnergy Corp COM 337932107 295 6,067 SH   SOLE   6,067 0 0
F5 Networks Inc COM 315616102 95 683 SH   SOLE   683 0 0
Fiserv Inc COM 337738108 744 6,434 SH   SOLE   6,434 0 0
Fifth Third Bancorp COM 316773100 247 8,020 SH   SOLE   8,020 0 0
FLIR Systems Inc COM 302445101 79 1,512 SH   SOLE   1,512 0 0
Fluor Corp COM 343412102 0 1 SH   SOLE   1 0 0
Flowserve Corp COM 34354P105 73 1,470 SH   SOLE   1,470 0 0
Federal Realty Investment Trus COM 313747206 103 804 SH   SOLE   804 0 0
Fortive Corp COM 34959J108 255 3,339 SH   SOLE   3,339 0 0
Canadian Imperial Bank of Comm PUT 136069101 3,356 40,300 SH   SOLE   40,300 0 0
General Dynamics Corp COM 369550108 469 2,662 SH   SOLE   2,662 0 0
General Electric Co COM 369604103 1,095 98,110 SH   SOLE   98,110 0 0
SPDR S&P 500 ETF TRUST PUT 78462F103 8,401 26,100 SH   SOLE   26,100 0 0
SPDR S&P 500 ETF TRUST CALL 78462F103 8,401 26,100 SH   SOLE   26,100 0 0
Hershey Co/The COM 427866108 305 2,073 SH   SOLE   2,073 0 0
Gilead Sciences Inc COM 375558103 924 14,217 SH   SOLE   14,217 0 0
Corning Inc COM 219350105 65 2,241 SH   SOLE   2,241 0 0
General Motors Co COM 37045V100 520 14,201 SH   SOLE   14,201 0 0
Alphabet Inc COM 02079K107 3,791 2,836 SH   SOLE   2,836 0 0
Alphabet Inc COM 02079K305 3,763 2,810 SH   SOLE   2,810 0 0
Genuine Parts Co COM 372460105 173 1,631 SH   SOLE   1,631 0 0
Global Payments Inc COM 37940X102 616 3,375 SH   SOLE   3,375 0 0
Gap Inc/The COM 364760108 43 2,421 SH   SOLE   2,421 0 0
Bank of Nova Scotia/The PUT 064149107 119 2,100 SH   SOLE   2,100 0 0
Goldman Sachs Group Inc/The COM 38141G104 826 3,593 SH   SOLE   3,593 0 0
WW Grainger Inc COM 384802104 169 500 SH   SOLE   500 0 0
Hasbro Inc COM 418056107 149 1,412 SH   SOLE   1,412 0 0
Huntington Bancshares Inc/OH COM 446150104 175 11,617 SH   SOLE   11,617 0 0
Hanesbrands Inc COM 410345102 60 4,065 SH   SOLE   4,065 0 0
HCA Healthcare Inc COM 40412C101 442 2,993 SH   SOLE   2,993 0 0
HCP Inc COM 42250P103 191 5,552 SH   SOLE   5,552 0 0
Home Depot Inc/The COM 437076102 2,678 12,264 SH   SOLE   12,264 0 0
Hartford Financial Services Gr COM 416515104 246 4,053 SH   SOLE   4,053 0 0
Hologic Inc COM 436440101 157 3,013 SH   SOLE   3,013 0 0
Honeywell International Inc COM 438516106 1,423 8,040 SH   SOLE   8,040 0 0
Hewlett Packard Enterprise Co COM 42824C109 231 14,570 SH   SOLE   14,570 0 0
HP Inc COM 40434L105 342 16,652 SH   SOLE   16,652 0 0
Royal Bank of Canada PUT 780087102 2,019 25,500 SH   SOLE   25,500 0 0
Harris Corp COM 502431109 492 2,488 SH   SOLE   2,488 0 0
Host Hotels & Resorts Inc COM 44107P104 150 8,087 SH   SOLE   8,087 0 0
Humana Inc COM 444859102 548 1,494 SH   SOLE   1,494 0 0
International Business Machine COM 459200101 1,334 9,952 SH   SOLE   9,952 0 0
Intercontinental Exchange Inc COM 45866F104 580 6,269 SH   SOLE   6,269 0 0
CONSUMER DISCRETIONARY SELT ETF 81369Y407 1,403 11,186 SH   SOLE   11,186 0 0
Intel Corp COM 458140100 2,937 49,086 SH   SOLE   49,086 0 0
Royal Bank of Canada PUT 780087102 2,154 27,200 SH   SOLE   27,200 0 0
Royal Bank of Canada PUT 780087102 3,642 46,000 SH   SOLE   46,000 0 0
Intuit Inc COM 461202103 766 2,924 SH   SOLE   2,924 0 0
International Paper Co COM 460146103 201 4,357 SH   SOLE   4,357 0 0
Interpublic Group of Cos Inc/T COM 460690100 27 1,149 SH   SOLE   1,149 0 0
BCE Inc PUT 05534B760 70 1,500 SH   SOLE   1,500 0 0
Intuitive Surgical Inc COM 46120E602 769 1,301 SH   SOLE   1,301 0 0
Illinois Tool Works Inc COM 452308109 605 3,367 SH   SOLE   3,367 0 0
Invesco Ltd COM G491BT108 76 4,252 SH   SOLE   4,252 0 0
Johnson & Johnson COM 478160104 4,316 29,592 SH   SOLE   29,592 0 0
Juniper Networks Inc COM 48203R104 93 3,787 SH   SOLE   3,787 0 0
JPMorgan Chase & Co COM 46625H100 24,448 175,404 SH   SOLE   175,404 0 0
KeyCorp COM 493267108 225 11,116 SH   SOLE   11,116 0 0
Kimco Realty Corp COM 49446R109 98 4,744 SH   SOLE   4,744 0 0
KLA-Tencor Corp COM 482480100 316 1,776 SH   SOLE   1,776 0 0
Kinder Morgan Inc/DE COM 49456B101 468 22,124 SH   SOLE   22,124 0 0
Michael Kors Holdings Ltd COM G1890L107 65 1,704 SH   SOLE   1,704 0 0
Kansas City Southern COM 485170302 171 1,115 SH   SOLE   1,115 0 0
Loews Corp COM 540424108 153 2,919 SH   SOLE   2,919 0 0
Leggett & Platt Inc COM 524660107 75 1,477 SH   SOLE   1,477 0 0
Laboratory Corp of America Hol COM 50540R409 185 1,094 SH   SOLE   1,094 0 0
LKQ Corp COM 501889208 123 3,447 SH   SOLE   3,447 0 0
Eli Lilly & Co COM 532457108 1,256 9,558 SH   SOLE   9,558 0 0
Lockheed Martin Corp COM 539830109 1,092 2,805 SH   SOLE   2,805 0 0
Lincoln National Corp COM 534187109 132 2,233 SH   SOLE   2,233 0 0
Lowe's Cos Inc COM 548661107 1,034 8,636 SH   SOLE   8,636 0 0
Lam Research Corp COM 512807108 476 1,629 SH   SOLE   1,629 0 0
Southwest Airlines Co COM 844741108 239 4,426 SH   SOLE   4,426 0 0
Mastercard Inc COM 57636Q104 2,990 10,016 SH   SOLE   10,016 0 0
Masco Corp COM 574599106 154 3,206 SH   SOLE   3,206 0 0
Royal Bank of Canada PUT 780087102 40 500 SH   SOLE   500 0 0
McDonald's Corp COM 580135101 29,337 148,478 SH   SOLE   148,478 0 0
McKesson Corp COM 58155Q103 282 2,040 SH   SOLE   2,040 0 0
MetLife Inc COM 59156R108 450 8,822 SH   SOLE   8,822 0 0
Mohawk Industries Inc COM 608190104 91 671 SH   SOLE   671 0 0
Bank of Montreal PUT 063671101 1,683 21,700 SH   SOLE   21,700 0 0
Marsh & McLennan Cos Inc COM 571748102 632 5,677 SH   SOLE   5,677 0 0
3M Co COM 88579Y101 1,140 6,462 SH   SOLE   6,462 0 0
Altria Group Inc COM 02209S103 18,020 361,096 SH   SOLE   361,096 0 0
Marathon Petroleum Corp COM 56585A102 441 7,321 SH   SOLE   7,321 0 0
Merck & Co Inc COM 58933Y105 2,605 28,645 SH   SOLE   28,645 0 0
Marathon Oil Corp COM 565849106 122 8,997 SH   SOLE   8,997 0 0
Microsoft Corp COM 594918104 25,343 160,722 SH   SOLE   160,722 0 0
Motorola Solutions Inc COM 620076307 307 1,907 SH   SOLE   1,907 0 0
M&T Bank Corp COM 55261F104 250 1,470 SH   SOLE   1,470 0 0
Mettler-Toledo International I COM 592688105 217 273 SH   SOLE   273 0 0
Micron Technology Inc COM 595112103 668 12,430 SH   SOLE   12,430 0 0
Nasdaq Inc COM 631103108 138 1,291 SH   SOLE   1,291 0 0
Newmont Mining Corp COM 651639106 400 9,207 SH   SOLE   9,207 0 0
NIKE Inc COM 654106103 1,420 14,016 SH   SOLE   14,016 0 0
Northrop Grumman Corp COM 666807102 610 1,773 SH   SOLE   1,773 0 0
NRG Energy Inc COM 629377508 113 2,831 SH   SOLE   2,831 0 0
Norfolk Southern Corp COM 655844108 570 2,936 SH   SOLE   2,936 0 0
Northern Trust Corp COM 665859104 251 2,360 SH   SOLE   2,360 0 0
Nucor Corp COM 670346105 192 3,405 SH   SOLE   3,405 0 0
Newell Brands Inc COM 651229106 83 4,338 SH   SOLE   4,338 0 0
News Corp COM 65249B208 1 35 SH   SOLE   35 0 0
News Corp COM 65249B109 16 1,145 SH   SOLE   1,145 0 0
Oracle Corp COM 68389X105 1,313 24,788 SH   SOLE   24,788 0 0
O'Reilly Automotive Inc COM 67103H107 373 852 SH   SOLE   852 0 0
Occidental Petroleum Corp COM 674599105 414 10,042 SH   SOLE   10,042 0 0
Paychex Inc COM 704326107 306 3,593 SH   SOLE   3,593 0 0
People's United Financial Inc COM 712704105 84 4,986 SH   SOLE   4,986 0 0
PACCAR Inc COM 693718108 308 3,891 SH   SOLE   3,891 0 0
Public Service Enterprise Grou COM 744573106 336 5,683 SH   SOLE   5,683 0 0
Pfizer Inc COM 717081103 2,436 62,171 SH   SOLE   62,171 0 0
Principal Financial Group Inc COM 74251V102 163 2,956 SH   SOLE   2,956 0 0
Progressive Corp/The COM 743315103 475 6,564 SH   SOLE   6,564 0 0
PulteGroup Inc COM 745867101 112 2,876 SH   SOLE   2,876 0 0
PNC Financial Services Group I COM 693475105 788 4,938 SH   SOLE   4,938 0 0
Pinnacle West Capital Corp COM 723484101 114 1,266 SH   SOLE   1,266 0 0
PPG Industries Inc COM 693506107 355 2,658 SH   SOLE   2,658 0 0
PPL Corp COM 69351T106 291 8,121 SH   SOLE   8,121 0 0
Prudential Financial Inc COM 744320102 424 4,520 SH   SOLE   4,520 0 0
Public Storage COM 74460D109 363 1,704 SH   SOLE   1,704 0 0
Phillips 66 COM 718546104 558 5,005 SH   SOLE   5,005 0 0
Quanta Services Inc COM 74762E102 50 1,223 SH   SOLE   1,223 0 0
Pioneer Natural Resources Co COM 723787107 282 1,864 SH   SOLE   1,864 0 0
PayPal Holdings Inc COM 70450Y103 1,411 13,044 SH   SOLE   13,044 0 0
QUALCOMM Inc COM 747525103 1,149 13,021 SH   SOLE   13,021 0 0
Qorvo Inc COM 74736K101 152 1,309 SH   SOLE   1,309 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 339 903 SH   SOLE   903 0 0
Regions Financial Corp COM 7591EP100 187 10,925 SH   SOLE   10,925 0 0
Robert Half International Inc COM 770323103 83 1,322 SH   SOLE   1,322 0 0
Rockwell Automation Inc COM 773903109 263 1,300 SH   SOLE   1,300 0 0
Roper Technologies Inc COM 776696106 414 1,168 SH   SOLE   1,168 0 0
Ross Stores Inc COM 778296103 474 4,073 SH   SOLE   4,073 0 0
Republic Services Inc COM 760759100 215 2,402 SH   SOLE   2,402 0 0
Raytheon Co COM 755111507 687 3,129 SH   SOLE   3,129 0 0
Starbucks Corp COM 855244109 6,391 72,706 SH   SOLE   72,706 0 0
Sealed Air Corp COM 81211K100 69 1,737 SH   SOLE   1,737 0 0
Sherwin-Williams Co/The COM 824348106 540 925 SH   SOLE   925 0 0
Schlumberger Ltd COM 806857108 8,540 212,454 SH   SOLE   212,454 0 0
Bank of Montreal PUT 063671101 776 10,000 SH   SOLE   10,000 0 0
SL Green Realty Corp COM 78440X101 84 919 SH   SOLE   919 0 0
Bank of Montreal PUT 063671101 3,250 41,900 SH   SOLE   41,900 0 0
Simon Property Group Inc COM 828806109 514 3,452 SH   SOLE   3,452 0 0
S&P Global Inc COM 78409V104 751 2,750 SH   SOLE   2,750 0 0
Sempra Energy COM 816851109 477 3,148 SH   SOLE   3,148 0 0
State Street Corp COM 857477103 325 4,108 SH   SOLE   4,108 0 0
Stanley Black & Decker Inc COM 854502101 283 1,706 SH   SOLE   1,706 0 0
Skyworks Solutions Inc COM 83088M102 232 1,918 SH   SOLE   1,918 0 0
Synchrony Financial COM 87165B103 16,803 466,684 SH   SOLE   466,684 0 0
Stryker Corp COM 863667101 768 3,658 SH   SOLE   3,658 0 0
Symantec Corp COM 668771108 21,474 841,560 SH   SOLE   841,560 0 0
UTILITIES SELECT SECTOR SPDR PUT 81369Y886 465 7,200 SH   SOLE   7,200 0 0
Tiffany & Co COM 886547108 24,905 186,366 SH   SOLE   186,366 0 0
TJX Cos Inc/The COM 872540109 831 13,618 SH   SOLE   13,618 0 0
Torchmark Corp COM 37959E102 119 1,132 SH   SOLE   1,132 0 0
Thermo Fisher Scientific Inc COM 883556102 1,464 4,508 SH   SOLE   4,508 0 0
TripAdvisor Inc COM 896945201 9 285 SH   SOLE   285 0 0
T Rowe Price Group Inc COM 74144T108 321 2,633 SH   SOLE   2,633 0 0
Travelers Cos Inc/The COM 89417E109 398 2,904 SH   SOLE   2,904 0 0
Tractor Supply Co COM 892356106 124 1,332 SH   SOLE   1,332 0 0
Texas Instruments Inc COM 882508104 1,347 10,500 SH   SOLE   10,500 0 0
Royal Bank of Canada PUT 780087102 198 2,500 SH   SOLE   2,500 0 0
UDR Inc COM 902653104 154 3,290 SH   SOLE   3,290 0 0
Universal Health Services Inc COM 913903100 130 904 SH   SOLE   904 0 0
UnitedHealth Group Inc COM 91324P102 3,130 10,647 SH   SOLE   10,647 0 0
Unum Group COM 91529Y106 68 2,323 SH   SOLE   2,323 0 0
Union Pacific Corp COM 907818108 1,414 7,822 SH   SOLE   7,822 0 0
United Parcel Service Inc COM 911312106 921 7,868 SH   SOLE   7,868 0 0
United Rentals Inc COM 911363109 142 849 SH   SOLE   849 0 0
US Bancorp COM 902973304 12,696 214,169 SH   SOLE   214,169 0 0
United Technologies Corp COM 913017109 1,368 9,135 SH   SOLE   9,135 0 0
VF Corp COM 918204108 369 3,707 SH   SOLE   3,707 0 0
Valero Energy Corp COM 91913Y100 433 4,621 SH   SOLE   4,621 0 0
Vornado Realty Trust COM 929042109 121 1,813 SH   SOLE   1,813 0 0
Verisk Analytics Inc COM 92345Y106 272 1,820 SH   SOLE   1,820 0 0
VeriSign Inc COM 92343E102 225 1,166 SH   SOLE   1,166 0 0
Vertex Pharmaceuticals Inc COM 92532F100 632 2,889 SH   SOLE   2,889 0 0
Ventas Inc COM 92276F100 242 4,188 SH   SOLE   4,188 0 0
Verizon Communications Inc COM 92343V104 11,519 187,633 SH   SOLE   187,633 0 0
Wells Fargo & Co COM 949746101 2,374 44,136 SH   SOLE   44,136 0 0
Whirlpool Corp COM 963320106 105 713 SH   SOLE   713 0 0
Waste Management Inc COM 94106L109 510 4,476 SH   SOLE   4,476 0 0
Westrock Co COM 96145D105 124 2,892 SH   SOLE   2,892 0 0
Western Union Co/The COM 959802109 126 4,721 SH   SOLE   4,721 0 0
Weyerhaeuser Co COM 962166104 253 8,373 SH   SOLE   8,373 0 0
Cimarex Energy Co COM 171798101 46 874 SH   SOLE   874 0 0
Xcel Energy Inc COM 98389B100 373 5,871 SH   SOLE   5,871 0 0
Exxon Mobil Corp COM 30231G102 3,317 47,541 SH   SOLE   47,541 0 0
Xerox Holdings Corp COM 98421M106 78 2,122 SH   SOLE   2,122 0 0
Xylem Inc/NY COM 98419M100 159 2,020 SH   SOLE   2,020 0 0
Yum! Brands Inc COM 988498101 343 3,404 SH   SOLE   3,404 0 0
Zimmer Biomet Holdings Inc COM 98956P102 346 2,311 SH   SOLE   2,311 0 0
Zions Bancorp NA COM 989701107 100 1,930 SH   SOLE   1,930 0 0
Zoetis Inc COM 98978V103 709 5,354 SH   SOLE   5,354 0 0
Covetrus Inc COM 22304C100 2 141 SH   SOLE   141 0 0
Barrick Gold Corp CALL 067901108 22,578 1,214,500 SH   SOLE   1,214,500 0 0
Barrick Gold Corp CALL 067901108 1,375 74,000 SH   SOLE   74,000 0 0
Gilead Sciences Inc CALL 375558103 4,789 73,700 SH   SOLE   73,700 0 0
Bank of Nova Scotia/The PUT 064149107 271 4,800 SH   SOLE   4,800 0 0
Canadian Imperial Bank of Comm CALL 136069101 425 5,100 SH   SOLE   5,100 0 0
Bank of Nova Scotia/The PUT 064149107 1,990 35,200 SH   SOLE   35,200 0 0
Bank of Montreal PUT 063671101 1,753 22,600 SH   SOLE   22,600 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 804 2,142 SH   SOLE   2,142 0 0
Apache Corp COM 037411105 61 2,400 SH   SOLE   2,400 0 0
EOG Resources Inc COM 26875P101 100 1,200 SH   SOLE   1,200 0 0
Mosaic Co/The COM 61945C103 6 289 SH   SOLE   289 0 0
United Continental Holdings In COM 910047109 1,187 13,481 SH   SOLE   13,481 0 0
E TRADE Financial Corp COM 269246401 38 833 SH   SOLE   833 0 0
Alphabet Inc COM 02079K107 802 600 SH   SOLE   600 0 0
QUALCOMM Inc COM 747525103 847 9,600 SH   SOLE   9,600 0 0
Simon Property Group Inc COM 828806109 1,205 8,089 SH   SOLE   8,089 0 0
NetEase Inc COM 64110W102 51 165 SH   SOLE   165 0 0
ASML Holding NV COM N07059210 49 167 SH   SOLE   167 0 0
Baidu Inc COM 056752108 79 625 SH   SOLE   625 0 0
JD.com Inc COM 47215P106 74 2,096 SH   SOLE   2,096 0 0
WellCare Health Plans Inc COM 94946T106 37,077 112,299 SH   SOLE   112,299 0 0
WellCare Health Plans Inc COM 94946T106 187 566 SH   SOLE   566 0 0
salesforce.com Inc COM 79466L302 1,752 10,774 SH   SOLE   10,774 0 0
Domtar Corp COM 257559203 688 18,000 SH   SOLE   18,000 0 0
Automatic Data Processing Inc COM 053015103 272 1,596 SH   SOLE   1,596 0 0
Mastercard Inc COM 57636Q104 1,967 6,590 SH   SOLE   6,590 0 0
Juniper Networks Inc COM 48203R104 283 11,475 SH   SOLE   11,475 0 0
International Business Machine COM 459200101 308 2,300 SH   SOLE   2,300 0 0
INVESCO QQQ TRUST SERIES 1 ETF 46090E103 553 2,600 SH   SOLE   2,600 0 0
Barrick Gold Corp CALL 067901108 7,802 419,700 SH   SOLE   419,700 0 0
State Street Corp COM 857477103 576 7,278 SH   SOLE   7,278 0 0
Estee Lauder Cos Inc/The COM 518439104 72 350 SH   SOLE   350 0 0
TJX Cos Inc/The COM 872540109 90 1,467 SH   SOLE   1,467 0 0
Royal Bank of Canada PUT 780087102 4,783 60,400 SH   SOLE   60,400 0 0
Canadian Imperial Bank of Comm PUT 136069101 83 1,000 SH   SOLE   1,000 0 0
Altice USA Inc COM 02156K103 662 24,213 SH   SOLE   24,213 0 0
Canadian Imperial Bank of Comm PUT 136069101 10,201 122,500 SH   SOLE   122,500 0 0
Teladoc Health Inc COM 87918A105 64 765 SH   SOLE   765 0 0
Bank of Montreal PUT 063671101 822 10,600 SH   SOLE   10,600 0 0
Royal Bank of Canada PUT 780087102 1,425 18,000 SH   SOLE   18,000 0 0
Bank of Montreal PUT 063671101 1,559 20,100 SH   SOLE   20,100 0 0
SPDR S&P 500 ETF TRUST CALL 78462F103 109,432 340,000 SH   SOLE   340,000 0 0
Royal Gold Inc COM 780287108 271 2,214 SH   SOLE   2,214 0 0
Canadian Imperial Bank of Comm PUT 136069101 1,974 23,700 SH   SOLE   23,700 0 0
Canadian Imperial Bank of Comm PUT 136069101 541 6,500 SH   SOLE   6,500 0 0
Bank of Montreal PUT 063671101 1,450 18,700 SH   SOLE   18,700 0 0
Elanco Animal Health Inc COM 28414H103 1,799 61,105 SH   SOLE   61,105 0 0
SPDR DJIA TRUST ETF 78467X109 770 2,700 SH   SOLE   2,700 0 0
Canadian Imperial Bank of Comm PUT 136069101 1,391 16,700 SH   SOLE   16,700 0 0
TECHNOLOGY SELECT SECT SPDR ETF 81369Y803 4,653 50,762 SH   SOLE   50,762 0 0
Independent Bank Group Inc COM 45384B106 32 569 SH   SOLE   569 0 0
Shopify Inc COM 82509L107 43,385 109,057 SH   SOLE   109,057 0 0
Shopify Inc COM 82509L107 12,372 31,100 SH   SOLE   31,100 0 0
First Citizens BancShares Inc/ COM 31946M103 49 93 SH   SOLE   93 0 0
First BanCorp/Puerto Rico COM 318672706 33 3,084 SH   SOLE   3,084 0 0
Cadence BanCorp COM 12739A100 94 5,171 SH   SOLE   5,171 0 0
Brookfield Infrastructure Part COM G16252101 15,436 308,865 SH   SOLE   308,865 0 0
Microsoft Corp COM 594918104 909,164 165,538 SH   SOLE   165,538 0 0
Apple Inc COM 037833100 869,638 38,947 SH   SOLE   38,947 0 0
Amazon.com Inc COM 023135106 536,231 3,884 SH   SOLE   3,884 0 0
Fox Corp COM 35137L204 6,059 166,485 SH   SOLE   166,485 0 0
Fox Corp COM 35137L204 18 508 SH   SOLE   508 0 0
Fox Corp COM 35137L105 13,305 358,971 SH   SOLE   358,971 0 0
Fox Corp COM 35137L105 39 1,050 SH   SOLE   1,050 0 0
Bank of Nova Scotia/The PUT 064149107 1,187 21,000 SH   SOLE   21,000 0 0
Bank of Nova Scotia/The CALL 064149107 6 100 SH   SOLE   100 0 0
Bank of Montreal PUT 063671101 318 4,100 SH   SOLE   4,100 0 0
SPDR S&P 500 ETF TRUST PUT 78462F103 19,440 60,400 SH   SOLE   60,400 0 0
Bank of Nova Scotia/The PUT 064149107 1,147 20,300 SH   SOLE   20,300 0 0
Canadian Imperial Bank of Comm PUT 136069101 2,090 25,100 SH   SOLE   25,100 0 0
Royal Bank of Canada PUT 780087102 79 1,000 SH   SOLE   1,000 0 0
Bank of Montreal PUT 063671101 341 4,400 SH   SOLE   4,400 0 0
Bank of Montreal PUT 063671101 233 3,000 SH   SOLE   3,000 0 0
Bank of Montreal PUT 063671101 233 3,000 SH   SOLE   3,000 0 0
ISHARES 20 YEAR TREASURY BO PUT 464287432 27,096 200,000 SH   SOLE   200,000 0 0
Canadian Imperial Bank of Comm PUT 136069101 83 1,000 SH   SOLE   1,000 0 0
Dow Inc COM 260557103 1,130 20,658 SH   SOLE   20,658 0 0
Dow Inc COM 260557103 456 8,336 SH   SOLE   8,336 0 0
Dow Inc COM 260557103 34,115 623,409 SH   SOLE   623,409 0 0
Bank of Montreal CALL 063671101 38,778 500,000 SH   SOLE   500,000 0 0
Comcast Corp COM 20030N101 135 3,000 SH   SOLE   3,000 0 0
Royal Bank of Canada PUT 780087102 166 2,100 SH   SOLE   2,100 0 0
ISHARES MSCI BRAZIL ETF ETF 464286400 358 7,555 SH   SOLE   7,555 0 0
INVESCO QQQ TRUST SERIES 1 ETF 46090E103 644 3,030 SH   SOLE   3,030 0 0
Canopy Growth Corp COM 138035100 4,937 234,628 SH   SOLE   234,628 0 0
Canopy Growth Corp COM 138035100 1,391 66,100 SH   SOLE   66,100 0 0
Newmont Mining Corp COM 651639106 2,644 60,861 SH   SOLE   60,861 0 0
Cenovus Energy Inc COM 15135U109 101 10,000 SH   SOLE   10,000 0 0
Bank of Nova Scotia/The PUT 064149107 1,905 33,700 SH   SOLE   33,700 0 0
Ulta Beauty Inc COM 90384S303 322 1,272 SH   SOLE   1,272 0 0
Arconic Inc COM 03965L100 135 4,377 SH   SOLE   4,377 0 0
SPDR S&P 500 ETF TRUST CALL 78462F103 155,297 482,500 SH   SOLE   482,500 0 0
Bank of Nova Scotia/The CALL 064149107 209 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 119 2,100 SH   SOLE   2,100 0 0
Canadian Imperial Bank of Comm CALL 136069101 33,309 400,000 SH   SOLE   400,000 0 0
Canadian Imperial Bank of Comm CALL 136069101 758 9,100 SH   SOLE   9,100 0 0
Royal Bank of Canada PUT 780087102 6,366 80,400 SH   SOLE   80,400 0 0
Bank of Montreal PUT 063671101 636 8,200 SH   SOLE   8,200 0 0
Bank of Nova Scotia/The PUT 064149107 2,634 46,600 SH   SOLE   46,600 0 0
Bank of Nova Scotia/The PUT 064149107 260 4,600 SH   SOLE   4,600 0 0
Bank of Montreal PUT 063671101 551 7,100 SH   SOLE   7,100 0 0
VANECK JR GOLD MINERS ETF 92189F791 126,764 3,000,000 SH   SOLE   3,000,000 0 0
VANECK GOLD MINERS ETF 92189F106 87,829 3,000,000 SH   SOLE   3,000,000 0 0
Bank of Nova Scotia/The CALL 064149107 458 8,100 SH   SOLE   8,100 0 0
Bank of Nova Scotia/The PUT 064149107 3,985 70,500 SH   SOLE   70,500 0 0
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 3,125 101,538 SH   SOLE   101,538 0 0
Netflix Inc COM 64110L106 518 1,600 SH   SOLE   1,600 0 0
Wayfair Inc COM 94419L101 15 163 SH   SOLE   163 0 0
Canadian Imperial Bank of Comm PUT 136069101 83 1,000 SH   SOLE   1,000 0 0
DocuSign Inc COM 256163106 101 1,368 SH   SOLE   1,368 0 0
Canadian Imperial Bank of Comm PUT 136069101 3,414 41,000 SH   SOLE   41,000 0 0
Bank of Nova Scotia/The PUT 064149107 28 500 SH   SOLE   500 0 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 20 300 SH   SOLE   300 0 0
BorgWarner Inc COM 099724106 170 3,912 SH   SOLE   3,912 0 0
Royal Bank of Canada PUT 780087102 3,832 48,400 SH   SOLE   48,400 0 0
Royal Bank of Canada PUT 780087102 32 400 SH   SOLE   400 0 0
Bank of Montreal PUT 063671101 31 400 SH   SOLE   400 0 0
Royal Bank of Canada PUT 780087102 1,584 20,000 SH   SOLE   20,000 0 0
Canadian Imperial Bank of Comm PUT 136069101 125 1,500 SH   SOLE   1,500 0 0
Arista Networks Inc COM 040413106 244 1,198 SH   SOLE   1,198 0 0
Village Farms International In COM 92707Y108 51 8,240 SH   SOLE   8,240 0 0
Bank of Nova Scotia/The PUT 064149107 2,193 38,800 SH   SOLE   38,800 0 0
DocuSign Inc COM 256163106 1,333 17,983 SH   SOLE   17,983 0 0
Exact Sciences Corp COM 30063P105 2,331 25,206 SH   SOLE   25,206 0 0
Erie Indemnity Co COM 29530P102 727 4,380 SH   SOLE   4,380 0 0
Dropbox Inc COM 26210C104 738 41,232 SH   SOLE   41,232 0 0
MongoDB Inc COM 60937P106 952 7,234 SH   SOLE   7,234 0 0
MarketAxess Holdings Inc COM 57060D108 9,440 24,903 SH   SOLE   24,903 0 0
Zebra Technologies Corp COM 989207105 9,062 35,481 SH   SOLE   35,481 0 0
Ionis Pharmaceuticals Inc COM 462222100 1,390 23,016 SH   SOLE   23,016 0 0
Okta Inc COM 679295105 2,121 18,384 SH   SOLE   18,384 0 0
Uber Technologies Inc COM 90353T100 959 32,246 SH   SOLE   32,246 0 0
FactSet Research Systems Inc COM 303075105 1,769 6,596 SH   SOLE   6,596 0 0
Paycom Software Inc COM 70432V102 2,267 8,565 SH   SOLE   8,565 0 0
Equity LifeStyle Properties In COM 29472R108 2,099 29,826 SH   SOLE   29,826 0 0
Twilio Inc COM 90138F102 1,956 19,909 SH   SOLE   19,909 0 0
Snap Inc COM 83304A106 2,020 123,716 SH   SOLE   123,716 0 0
Sun Communities Inc COM 866674104 2,347 15,635 SH   SOLE   15,635 0 0
EPAM Systems Inc COM 29414B104 2,006 9,458 SH   SOLE   9,458 0 0
HEICO Corp COM 422806109 847 7,423 SH   SOLE   7,423 0 0
HEICO Corp COM 422806208 1,178 13,160 SH   SOLE   13,160 0 0
Alphabet Inc COM 02079K305 134 100 SH   SOLE   100 0 0
Bank of Nova Scotia/The PUT 064149107 57 1,000 SH   SOLE   1,000 0 0
Bank of Nova Scotia/The CALL 064149107 175 3,100 SH   SOLE   3,100 0 0
Bank of Nova Scotia/The PUT 064149107 113 2,000 SH   SOLE   2,000 0 0
Canadian Imperial Bank of Comm PUT 136069101 2,290 27,500 SH   SOLE   27,500 0 0
Canadian Imperial Bank of Comm PUT 136069101 1,874 22,500 SH   SOLE   22,500 0 0
Royal Bank of Canada PUT 780087102 1,631 20,600 SH   SOLE   20,600 0 0
Bank of Nova Scotia/The PUT 064149107 1,385 24,500 SH   SOLE   24,500 0 0
Corteva Inc COM 22052L104 249 8,411 SH   SOLE   8,411 0 0
Corteva Inc COM 22052L104 17,827 603,166 SH   SOLE   603,166 0 0
IAC/InterActiveCorp COM 44919P508 7,773 31,208 SH   SOLE   31,208 0 0
Bank of Nova Scotia/The CALL 064149107 1,034 18,300 SH   SOLE   18,300 0 0
Burlington Stores Inc COM 122017106 40 176 SH   SOLE   176 0 0
MarketAxess Holdings Inc COM 57060D108 161 425 SH   SOLE   425 0 0
DexCom Inc COM 252131107 52 240 SH   SOLE   240 0 0
Erie Indemnity Co COM 29530P102 11 67 SH   SOLE   67 0 0
PTC Inc COM 69370C100 22 290 SH   SOLE   290 0 0
Uber Technologies Inc COM 90353T100 15 494 SH   SOLE   494 0 0
EPAM Systems Inc COM 29414B104 31 144 SH   SOLE   144 0 0
Altice USA Inc COM 02156K103 10 371 SH   SOLE   371 0 0
Snap Inc COM 83304A106 31 1,897 SH   SOLE   1,897 0 0
Mid-America Apartment Communit COM 59522J103 169 1,281 SH   SOLE   1,281 0 0
UTILITIES SELECT SECTOR SPDR PUT 81369Y886 7,367 114,000 SH   SOLE   114,000 0 0
UTILITIES SELECT SECTOR SPDR PUT 81369Y886 3,929 60,800 SH   SOLE   60,800 0 0
Fortis Inc/Canada COM 349553107 125 3,000 SH   SOLE   3,000 0 0
Northrop Grumman Corp COM 666807102 207 601 SH   SOLE   601 0 0
Tesla Inc CALL 88160R101 8,367 20,000 SH   SOLE   20,000 0 0
Royal Bank of Canada PUT 780087102 5,489 69,300 SH   SOLE   69,300 0 0
UTILITIES SELECT SECTOR SPDR PUT 81369Y886 7,218 111,700 SH   SOLE   111,700 0 0
ISHARES MSCI EAFE ETF PUT 464287465 6,090 87,700 SH   SOLE   87,700 0 0
WSFS Financial Corp COM 929328102 24 547 SH   SOLE   547 0 0
First Financial Bankshares Inc COM 32020R109 37 1,050 SH   SOLE   1,050 0 0
Independent Bank Corp/Rockland COM 453836108 26 307 SH   SOLE   307 0 0
COMM SERV SELECT SECTOR SPDR ETF 81369Y852 194 3,627 SH   SOLE   3,627 0 0
Walt Disney Co/The COM 254687106 242,729 16,807 SH   SOLE   16,807 0 0
Wal-Mart Stores Inc COM 931142103 178,362 13,228 SH   SOLE   13,228 0 0
Exxon Mobil Corp COM 30231G102 204,614 39,455 SH   SOLE   39,455 0 0
PepsiCo Inc COM 713448108 216,855 122,103 SH   SOLE   122,103 0 0
Coca-Cola Co/The COM 191216100 227,550 35,957 SH   SOLE   35,957 0 0
JPMorgan Chase & Co COM 46625H100 384,579 29,248 SH   SOLE   29,248 0 0
Johnson & Johnson COM 478160104 374,594 24,542 SH   SOLE   24,542 0 0
Procter & Gamble Co/The COM 742718109 329,399 23,255 SH   SOLE   23,255 0 0
Canadian Imperial Bank of Comm PUT 136069101 208 2,500 SH   SOLE   2,500 0 0
Marriott International Inc/MD COM 571903202 22 146 SH   SOLE   146 0 0
State Street Corp COM 857477103 8 100 SH   SOLE   100 0 0
FedEx Corp COM 31428X106 919 6,081 SH   SOLE   6,081 0 0
ISHARES IBOXX HIGH YLD CORP PUT 464288513 30,779 350,000 SH   SOLE   350,000 0 0
SPDR S&P BIOTECH ETF ETF 78464A870 8 85 SH   SOLE   85 0 0
GrubHub Inc COM 400110102 12 240 SH   SOLE   240 0 0
Fortis Inc/Canada PUT 349553107 1,379 33,200 SH   SOLE   33,200 0 0
Royal Bank of Canada PUT 780087102 1,109 14,000 SH   SOLE   14,000 0 0
Royal Bank of Canada PUT 780087102 3,848 48,600 SH   SOLE   48,600 0 0
Canadian Imperial Bank of Comm PUT 136069101 2,090 25,100 SH   SOLE   25,100 0 0
Bank of Montreal PUT 063671101 496 6,400 SH   SOLE   6,400 0 0
Royal Bank of Canada PUT 780087102 1,584 20,000 SH   SOLE   20,000 0 0
Dropbox Inc COM 26210C104 11 633 SH   SOLE   633 0 0
Dell Technologies Inc COM 24703L202 21 418 SH   SOLE   418 0 0
Elanco Animal Health Inc COM 28414H103 28 937 SH   SOLE   937 0 0
HEICO Corp COM 422806208 18 202 SH   SOLE   202 0 0
Ionis Pharmaceuticals Inc COM 462222100 21 353 SH   SOLE   353 0 0
Paycom Software Inc COM 70432V102 34 129 SH   SOLE   129 0 0
Sun Communities Inc COM 866674104 36 240 SH   SOLE   240 0 0
WP Carey Inc COM 92936U109 36 452 SH   SOLE   452 0 0
Zebra Technologies Corp COM 989207105 155 605 SH   SOLE   605 0 0
Pfizer Inc COM 717081103 207,272 51,605 SH   SOLE   51,605 0 0
Verizon Communications Inc COM 92343V104 236,700 38,566 SH   SOLE   38,566 0 0
UnitedHealth Group Inc COM 91324P102 276,281 8,835 SH   SOLE   8,835 0 0
Merck & Co Inc COM 58933Y105 238,188 23,741 SH   SOLE   23,741 0 0
Bank of America Corp COM 060505104 217,194 499,791 SH   SOLE   499,791 0 0
Cisco Systems Inc COM 17275R102 141,781 39,559 SH   SOLE   39,559 0 0
Mastercard Inc COM 57636Q104 184,475 8,278 SH   SOLE   8,278 0 0
Home Depot Inc/The COM 437076102 165,254 10,172 SH   SOLE   10,172 0 0
Philip Morris International In COM 718172109 139,926 14,508 SH   SOLE   14,508 0 0
Intel Corp COM 458140100 181,842 40,564 SH   SOLE   40,564 0 0
Costco Wholesale Corp COM 22160K105 137,434 4,120 SH   SOLE   4,120 0 0
Boeing Co/The COM 097023105 143,813 50,386 SH   SOLE   50,386 0 0
Comcast Corp COM 20030N101 191,761 42,334 SH   SOLE   42,334 0 0
Wells Fargo & Co COM 949746101 270,863 35,889 SH   SOLE   35,889 0 0
Abbott Laboratories COM 002824100 146,766 16,481 SH   SOLE   16,481 0 0
Altria Group Inc COM 02209S103 112,983 17,420 SH   SOLE   17,420 0 0
Citigroup Inc COM 172967424 122,035 20,358 SH   SOLE   20,358 0 0
McDonald's Corp COM 580135101 103,352 7,023 SH   SOLE   7,023 0 0
Mondelez International Inc COM 609207105 84,022 13,426 SH   SOLE   13,426 0 0
Adobe Systems Inc COM 00724F101 111,083 4,514 SH   SOLE   4,514 0 0
Shopify Inc PUT 82509L107 7,952 20,000 SH   SOLE   20,000 0 0
Microchip Technology Inc CALL 595017104 6,283 60,000 SH   SOLE   60,000 0 0
ISHARES MSCI BRAZIL ETF PUT 464286400 14,235 300,000 SH   SOLE   300,000 0 0
ISHARES MSCI BRAZIL ETF CALL 464286400 14,235 300,000 SH   SOLE   300,000 0 0
Facebook Inc PUT 30303M102 1,026 5,000 SH   SOLE   5,000 0 0
Facebook Inc CALL 30303M102 1,026 5,000 SH   SOLE   5,000 0 0
Barrick Gold Corp COM 067901108 111 5,958 SH   SOLE   5,958 0 0
ISHARES CHINA LARGE-CAP ETF PUT 464287184 10,908 250,000 SH   SOLE   250,000 0 0
ISHARES CHINA LARGE-CAP ETF CALL 464287184 10,908 250,000 SH   SOLE   250,000 0 0
UTILITIES SELECT SECTOR SPDR PUT 81369Y886 5,208 80,600 SH   SOLE   80,600 0 0
Brookfield Renewable Partners PUT G16258108 70 1,500 SH   SOLE   1,500 0 0
Newmont Mining Corp COM 651639106 603 13,872 SH   SOLE   13,872 0 0
UTILITIES SELECT SECTOR SPDR PUT 81369Y886 775 12,000 SH   SOLE   12,000 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506 3,050 50,808 SH   SOLE   50,808 0 0
Royal Bank of Canada PUT 780087102 15,836 200,000 SH   SOLE   200,000 0 0
UTILITIES SELECT SECTOR SPDR PUT 81369Y886 2,947 45,600 SH   SOLE   45,600 0 0
Bank of Montreal CALL 063671101 31,022 400,000 SH   SOLE   400,000 0 0
MSCI Inc COM 55354G100 249 963 SH   SOLE   963 0 0
Bank of Montreal PUT 063671101 1,745 22,500 SH   SOLE   22,500 0 0
Wynn Resorts Ltd COM 983134107 200 1,437 SH   SOLE   1,437 0 0
Bank of Montreal CALL 063671101 163 2,100 SH   SOLE   2,100 0 0
Bank of Montreal PUT 063671101 1,761 22,700 SH   SOLE   22,700 0 0
Bank of Montreal PUT 063671101 2,567 33,100 SH   SOLE   33,100 0 0
Bank of Montreal PUT 063671101 1,768 22,800 SH   SOLE   22,800 0 0
Canadian Imperial Bank of Comm PUT 136069101 741 8,900 SH   SOLE   8,900 0 0
Royal Bank of Canada PUT 780087102 428 5,400 SH   SOLE   5,400 0 0
Royal Bank of Canada PUT 780087102 499 6,300 SH   SOLE   6,300 0 0
Whirlpool Corp COM 963320106 5,723 38,794 SH   SOLE   38,794 0 0
eBay Inc COM 278642103 97 2,696 SH   SOLE   2,696 0 0
Activision Blizzard Inc COM 00507V109 37 628 SH   SOLE   628 0 0
Electronic Arts Inc COM 285512109 41 385 SH   SOLE   385 0 0
Sony Corp COM 835699307 44 650 SH   SOLE   650 0 0
Omnicom Group Inc COM 681919106 103 1,275 SH   SOLE   1,275 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 158,849 958,951 SH   SOLE   958,951 0 0
SPDR S&P 500 ETF TRUST PUT 78462F103 124,689 387,400 SH   SOLE   387,400 0 0
Intel Corp COM 458140100 345 5,767 SH   SOLE   5,767 0 0
Northern Dynasty Minerals Ltd COM 66510M204 173 400,000 SH   SOLE   400,000 0 0
Bank of Nova Scotia/The PUT 064149107 4,050 71,700 SH   SOLE   71,700 0 0
Bank of Nova Scotia/The CALL 064149107 412 7,300 SH   SOLE   7,300 0 0
Global Payments Inc COM 37940X102 407 2,228 SH   SOLE   2,228 0 0
FINANCIAL SELECT SECTOR SPDR PUT 81369Y605 3,078 100,000 SH   SOLE   100,000 0 0
Kraft Heinz Co/The COM 500754106 3 100 SH   SOLE   100 0 0
Shopify Inc COM 82509L107 40 100 SH   SOLE   100 0 0
General Electric Co COM 369604103 1 100 SH   SOLE   100 0 0
Royal Bank of Canada PUT 780087102 1,053 13,300 SH   SOLE   13,300 0 0
Royal Bank of Canada PUT 780087102 776 9,800 SH   SOLE   9,800 0 0
Bank of Montreal PUT 063671101 745 9,600 SH   SOLE   9,600 0 0
Bank of Nova Scotia/The PUT 064149107 350 6,200 SH   SOLE   6,200 0 0
Gilead Sciences Inc COM 375558103 613 9,432 SH   SOLE   9,432 0 0
Bank of Nova Scotia/The PUT 064149107 2,130 37,700 SH   SOLE   37,700 0 0
Bank of Montreal PUT 063671101 597 7,700 SH   SOLE   7,700 0 0
Bank of Montreal PUT 063671101 357 4,600 SH   SOLE   4,600 0 0
FINANCIAL SELECT SECTOR SPDR PUT 81369Y605 3,078 100,000 SH   SOLE   100,000 0 0
Netflix Inc PUT 64110L106 2,847 8,800 SH   SOLE   8,800 0 0
Kroger Co/The COM 501044101 59 2,047 SH   SOLE   2,047 0 0
Kinross Gold Corp COM 496902404 237 50,000 SH   SOLE   50,000 0 0
IDEXX Laboratories Inc COM 45168D104 252 964 SH   SOLE   964 0 0
Bank of Montreal PUT 063671101 240 3,100 SH   SOLE   3,100 0 0
Royal Bank of Canada PUT 780087102 1,632 20,600 SH   SOLE   20,600 0 0
Royal Bank of Canada PUT 780087102 1,632 20,600 SH   SOLE   20,600 0 0
Canadian Imperial Bank of Comm PUT 136069101 2,080 25,000 SH   SOLE   25,000 0 0
Canadian Imperial Bank of Comm PUT 136069101 2,080 25,000 SH   SOLE   25,000 0 0
Bank of Nova Scotia/The PUT 064149107 435 7,700 SH   SOLE   7,700 0 0
Bank of Montreal PUT 063671101 1,947 25,100 SH   SOLE   25,100 0 0
Roku Inc COM 77543R102 1,972 14,730 SH   SOLE   14,730 0 0
Sarepta Therapeutics Inc COM 803607100 1,654 12,820 SH   SOLE   12,820 0 0
Sarepta Therapeutics Inc COM 803607100 25 197 SH   SOLE   197 0 0
Alibaba Group Holding Ltd COM 01609W102 17 80 SH   SOLE   80 0 0
Royal Bank of Canada PUT 780087102 871 11,000 SH   SOLE   11,000 0 0
Kroger Co/The CALL 501044101 1,450 50,000 SH   SOLE   50,000 0 0
NVIDIA Corp COM 67066G104 71 300 SH   SOLE   300 0 0
Bank of Nova Scotia/The PUT 064149107 933 16,500 SH   SOLE   16,500 0 0
Baker Hughes a GE Co COM 05722G100 195 7,617 SH   SOLE   7,617 0 0
INVESCO QQQ TRUST SERIES 1 PUT 46090E103 131,712 619,500 SH   SOLE   619,500 0 0
Broadcom Inc COM 11135F101 326 1,033 SH   SOLE   1,033 0 0
Adobe Systems Inc COM 00724F101 121 366 SH   SOLE   366 0 0
Bank of Nova Scotia/The CALL 064149107 45 800 SH   SOLE   800 0 0
Bank of Nova Scotia/The PUT 064149107 503 8,900 SH   SOLE   8,900 0 0
Bank of Nova Scotia/The PUT 064149107 254 4,500 SH   SOLE   4,500 0 0
Bank of Nova Scotia/The PUT 064149107 1,006 17,800 SH   SOLE   17,800 0 0
ISHARES MSCI EAFE ETF PUT 464287465 458 6,600 SH   SOLE   6,600 0 0
ISHARES MSCI EAFE ETF CALL 464287465 458 6,600 SH   SOLE   6,600 0 0
SPDR S&P 500 ETF TRUST PUT 78462F103 26,553 82,500 SH   SOLE   82,500 0 0
Canadian Imperial Bank of Comm CALL 136069101 8,327 100,000 SH   SOLE   100,000 0 0
Kirkland Lake Gold Ltd COM 49741E100 8,860 200,895 SH   SOLE   200,895 0 0
Kirkland Lake Gold Ltd COM 49741E100 2,677 60,700 SH   SOLE   60,700 0 0
Bank of Nova Scotia/The PUT 064149107 5,636 99,700 SH   SOLE   99,700 0 0
Bank of Nova Scotia/The PUT 064149107 249 4,400 SH   SOLE   4,400 0 0
Royal Bank of Canada PUT 780087102 1,069 13,500 SH   SOLE   13,500 0 0
Royal Bank of Canada PUT 780087102 1,283 16,200 SH   SOLE   16,200 0 0
Bank of Nova Scotia/The PUT 064149107 1,102 19,500 SH   SOLE   19,500 0 0
Royal Bank of Canada PUT 780087102 1,132 14,300 SH   SOLE   14,300 0 0
Royal Bank of Canada CALL 780087102 277 3,500 SH   SOLE   3,500 0 0
Royal Bank of Canada PUT 780087102 420 5,300 SH   SOLE   5,300 0 0
SVB Financial Group COM 78486Q101 126 500 SH   SOLE   500 0 0
SVB Financial Group COM 78486Q101 19 74 SH   SOLE   74 0 0
Bank of Nova Scotia/The PUT 064149107 887 15,700 SH   SOLE   15,700 0 0
Royal Bank of Canada PUT 780087102 950 12,000 SH   SOLE   12,000 0 0
Royal Bank of Canada PUT 780087102 570 7,200 SH   SOLE   7,200 0 0
Royal Bank of Canada PUT 780087102 135 1,700 SH   SOLE   1,700 0 0
Fortis Inc/Canada PUT 349553107 100 2,400 SH   SOLE   2,400 0 0
Royal Bank of Canada PUT 780087102 562 7,100 SH   SOLE   7,100 0 0
Bank of Nova Scotia/The PUT 064149107 582 10,300 SH   SOLE   10,300 0 0
Bank of Nova Scotia/The PUT 064149107 769 13,600 SH   SOLE   13,600 0 0
Royal Bank of Canada PUT 780087102 396 5,000 SH   SOLE   5,000 0 0
Delta Air Lines Inc PUT 247361702 684 11,700 SH   SOLE   11,700 0 0
ONEOK Inc COM 682680103 33 432 SH   SOLE   432 0 0
ISHARES RUSSELL 2000 ETF PUT 464287655 124,253 750,000 SH   SOLE   750,000 0 0
HRG Group Inc COM 84790A105 0 2 SH   SOLE   2 0 0
Royal Bank of Canada PUT 780087102 1,584 20,000 SH   SOLE   20,000 0 0
Discover Financial Services COM 254709108 204 2,400 SH   SOLE   2,400 0 0
Bank of Montreal PUT 063671101 1,419 18,300 SH   SOLE   18,300 0 0
Canadian Imperial Bank of Comm PUT 136069101 1,324 15,900 SH   SOLE   15,900 0 0
Canadian Imperial Bank of Comm PUT 136069101 50 600 SH   SOLE   600 0 0
Canadian Imperial Bank of Comm PUT 136069101 241 2,900 SH   SOLE   2,900 0 0
Bank of Nova Scotia/The PUT 064149107 232 4,100 SH   SOLE   4,100 0 0
Royal Bank of Canada PUT 780087102 950 12,000 SH   SOLE   12,000 0 0
Bank of Nova Scotia/The PUT 064149107 107 1,900 SH   SOLE   1,900 0 0
Bank of Nova Scotia/The PUT 064149107 28 500 SH   SOLE   500 0 0
Royal Bank of Canada PUT 780087102 950 12,000 SH   SOLE   12,000 0 0
Blackstone Group LP/The PUT 09260D107 1,678 30,000 SH   SOLE   30,000 0 0
Agilent Technologies Inc PUT 00846U101 1,109 13,000 SH   SOLE   13,000 0 0
JM Smucker Co/The COM 832696405 3,643 34,993 SH   SOLE   34,993 0 0
Campbell Soup Co COM 134429109 4,016 81,266 SH   SOLE   81,266 0 0
Conagra Brands Inc COM 205887102 5,926 173,088 SH   SOLE   173,088 0 0
Brookfield Infrastructure Part COM G16252101 200 3,998 SH   SOLE   3,998 0 0
CBOE Holdings Inc COM 12503M108 150 1,246 SH   SOLE   1,246 0 0
Incyte Corp COM 45337C102 176 2,019 SH   SOLE   2,019 0 0
VANECK JPM EM LOCAL CCY BOND ETF 92189H300 34,006 1,000,000 SH   SOLE   1,000,000 0 0
FedEx Corp PUT 31428X106 605 4,000 SH   SOLE   4,000 0 0
DISH Network Corp COM 25470M109 26 734 SH   SOLE   734 0 0
Western Digital Corp COM 958102105 81 1,270 SH   SOLE   1,270 0 0
Shaw Communications Inc CALL 82028K200 3,046 150,000 SH   SOLE   150,000 0 0
Comcast Corp COM 20030N101 161 3,575 SH   SOLE   3,575 0 0
Charter Communications Inc COM 16119P108 138 285 SH   SOLE   285 0 0
Walt Disney Co/The COM 254687106 726 5,020 SH   SOLE   5,020 0 0
Twitter Inc PUT 90184L102 6,198 193,400 SH   SOLE   193,400 0 0
EOG Resources Inc PUT 26875P101 838 10,000 SH   SOLE   10,000 0 0
Alphabet Inc PUT 02079K305 134 100 SH   SOLE   100 0 0
Intuitive Surgical Inc PUT 46120E602 9,458 16,000 SH   SOLE   16,000 0 0
Shaw Communications Inc CALL 82028K200 3,452 170,000 SH   SOLE   170,000 0 0
Restaurant Brands Internationa PUT 76131D103 1,913 30,000 SH   SOLE   30,000 0 0
SVB Financial Group PUT 78486Q101 2,510 10,000 SH   SOLE   10,000 0 0
Priceline Group Inc/The PUT 09857L108 9,242 4,500 SH   SOLE   4,500 0 0
Berry Global Group Inc CALL 08579W103 1,401 29,500 SH   SOLE   29,500 0 0
Brookfield Asset Management In COM 112585104 15,130 261,800 SH   SOLE   261,800 0 0
Freeport-McMoRan Inc PUT 35671D857 6,724 512,500 SH   SOLE   512,500 0 0
SPDR S&P 500 ETF TRUST PUT 78462F103 80,465 250,000 SH   SOLE   250,000 0 0
SPDR S&P OIL & GAS EXP & PR CALL 78464A730 10,720 452,300 SH   SOLE   452,300 0 0
Aurora Cannabis Inc COM 05156X108 0 100 SH   SOLE   100 0 0
Teladoc Health Inc PUT 87918A105 13,144 157,000 SH   SOLE   157,000 0 0
Mosaic Co/The PUT 61945C103 5,951 275,000 SH   SOLE   275,000 0 0
Comcast Corp PUT 20030N101 6,125 136,200 SH   SOLE   136,200 0 0
Synopsys Inc COM 871607107 235 1,687 SH   SOLE   1,687 0 0
Centene Corp PUT 15135B101 2,295 36,500 SH   SOLE   36,500 0 0
Teradyne Inc COM 880770102 1,998 29,306 SH   SOLE   29,306 0 0
Teradyne Inc COM 880770102 31 449 SH   SOLE   449 0 0
Match Group Inc COM 57665R106 805 9,802 SH   SOLE   9,802 0 0
Mosaic Co/The PUT 61945C103 2,705 125,000 SH   SOLE   125,000 0 0
Organigram Holdings Inc COM 68620P101 73 29,775 SH   SOLE   29,775 0 0
Match Group Inc COM 57665R106 12 150 SH   SOLE   150 0 0
Neurocrine Biosciences Inc COM 64125C109 1,612 15,001 SH   SOLE   15,001 0 0
Neurocrine Biosciences Inc COM 64125C109 25 230 SH   SOLE   230 0 0
Insulet Corp COM 45784P101 1,779 10,393 SH   SOLE   10,393 0 0
Insulet Corp COM 45784P101 27 159 SH   SOLE   159 0 0
Medical Properties Trust Inc COM 58463J304 1,856 87,933 SH   SOLE   87,933 0 0
Medical Properties Trust Inc COM 58463J304 28 1,348 SH   SOLE   1,348 0 0
Tyler Technologies Inc COM 902252105 1,995 6,652 SH   SOLE   6,652 0 0
Brown & Brown Inc COM 115236101 1,627 41,227 SH   SOLE   41,227 0 0
Brown & Brown Inc COM 115236101 25 632 SH   SOLE   632 0 0
SilverCrest Metals Inc COM 828363101 114 16,922 SH   SOLE   16,922 0 0
Teledyne Technologies Inc COM 879360105 2,174 6,274 SH   SOLE   6,274 0 0
Teledyne Technologies Inc COM 879360105 33 96 SH   SOLE   96 0 0
Black Knight Inc COM 09215C105 1,663 25,792 SH   SOLE   25,792 0 0
RingCentral Inc COM 76680R206 2,087 12,374 SH   SOLE   12,374 0 0
RingCentral Inc COM 76680R206 32 190 SH   SOLE   190 0 0
Guidewire Software Inc COM 40171V100 1,555 14,165 SH   SOLE   14,165 0 0
Pinterest Inc COM 72352L106 472 25,309 SH   SOLE   25,309 0 0
Pinterest Inc COM 72352L106 7 388 SH   SOLE   388 0 0
RPM International Inc COM 749685103 26 343 SH   SOLE   343 0 0
Booz Allen Hamilton Holding Co COM 099502106 1,720 24,179 SH   SOLE   24,179 0 0
Booz Allen Hamilton Holding Co COM 099502106 26 371 SH   SOLE   371 0 0
Bio-Rad Laboratories Inc COM 090572207 1,419 3,835 SH   SOLE   3,835 0 0
Bio-Rad Laboratories Inc COM 090572207 22 59 SH   SOLE   59 0 0
Blackstone Group LP/The COM 09260D107 6,379 114,051 SH   SOLE   114,051 0 0
VICI Properties Inc COM 925652109 2,031 79,494 SH   SOLE   79,494 0 0
VICI Properties Inc COM 925652109 31 1,219 SH   SOLE   1,219 0 0
Aqua America Inc COM 03836W103 1,746 37,207 SH   SOLE   37,207 0 0
West Pharmaceutical Services I COM 955306105 1,911 12,715 SH   SOLE   12,715 0 0
West Pharmaceutical Services I COM 955306105 29 195 SH   SOLE   195 0 0
Omega Healthcare Investors Inc COM 681936100 1,594 37,642 SH   SOLE   37,642 0 0
Omega Healthcare Investors Inc COM 681936100 24 577 SH   SOLE   577 0 0
FINANCIAL SELECT SECTOR SPDR PUT 81369Y605 6,375 207,100 SH   SOLE   207,100 0 0
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 1,385 45,000 SH   SOLE   45,000 0 0
Juniper Networks Inc PUT 48203R104 9,852 400,000 SH   SOLE   400,000 0 0
Raymond James Financial Inc COM 754730109 124 1,388 SH   SOLE   1,388 0 0
Adobe Systems Inc PUT 00724F101 2,309 7,000 SH   SOLE   7,000 0 0
Mastercard Inc CALL 57636Q104 8,002 26,800 SH   SOLE   26,800 0 0
FINANCIAL SELECT SECTOR SPDR PUT 81369Y605 680 22,100 SH   SOLE   22,100 0 0
SPDR S&P 500 ETF TRUST PUT 78462F103 37,658 117,000 SH   SOLE   117,000 0 0
Synchrony Financial PUT 87165B103 785 21,800 SH   SOLE   21,800 0 0
Mastercard Inc PUT 57636Q104 2,508 8,400 SH   SOLE   8,400 0 0
Ulta Beauty Inc PUT 90384S303 10,632 42,000 SH   SOLE   42,000 0 0
Centene Corp PUT 15135B101 5,030 80,000 SH   SOLE   80,000 0 0
ISHARES CHINA LARGE-CAP ETF ETF 464287184 174 4,000 SH   SOLE   4,000 0 0
American Tower Corp PUT 03027X100 1,494 6,500 SH   SOLE   6,500 0 0
Facebook Inc CALL 30303M102 226 1,100 SH   SOLE   1,100 0 0
Facebook Inc PUT 30303M102 226 1,100 SH   SOLE   1,100 0 0
DXC Technology Co COM 23355L106 109 2,890 SH   SOLE   2,890 0 0
Dollar Tree Inc COM 256746108 216 2,300 SH   SOLE   2,300 0 0
Global Payments Inc PUT 37940X102 8,672 47,500 SH   SOLE   47,500 0 0
Caterpillar Inc COM 149123101 2,673 18,100 SH   SOLE   18,100 0 0
Cummins Inc COM 231021106 2,595 14,500 SH   SOLE   14,500 0 0
United Parcel Service Inc COM 911312106 2,809 24,000 SH   SOLE   24,000 0 0
3M Co COM 88579Y101 2,999 17,000 SH   SOLE   17,000 0 0
Comcast Corp PUT 20030N101 2,249 50,000 SH   SOLE   50,000 0 0
FINANCIAL SELECT SECTOR SPDR CALL 81369Y605 9,234 300,000 SH   SOLE   300,000 0 0
FINANCIAL SELECT SECTOR SPDR CALL 81369Y605 9,234 300,000 SH   SOLE   300,000 0 0
Alibaba Group Holding Ltd COM 01609W102 233 1,100 SH   SOLE   1,100 0 0
Square Inc COM 852234103 525 8,400 SH   SOLE   8,400 0 0
VANGUARD TOTAL BOND MARKET ETF 921937835 36,894 440,000 SH   SOLE   440,000 0 0
Domtar Corp COM 257559203 2,829 74,000 SH   SOLE   74,000 0 0
SPDR S&P 500 ETF TRUST PUT 78462F103 160,930 500,000 SH   SOLE   500,000 0 0
Regeneron Pharmaceuticals Inc PUT 75886F107 2,441 6,500 SH   SOLE   6,500 0 0
Regeneron Pharmaceuticals Inc PUT 75886F107 9,387 25,000 SH   SOLE   25,000 0 0
SPDR S&P 500 ETF TRUST PUT 78462F103 160,930 500,000 SH   SOLE   500,000 0 0
Comcast Corp PUT 20030N101 2,249 50,000 SH   SOLE   50,000 0 0
AbbVie Inc PUT 00287Y109 9,739 110,000 SH   SOLE   110,000 0 0
Marathon Petroleum Corp CALL 56585A102 145 2,400 SH   SOLE   2,400 0 0
Upwork Inc COM 91688F104 656 61,500 SH   SOLE   61,500 0 0
Healthcare Trust of America In COM 42225P501 1,726 57,000 SH   SOLE   57,000 0 0
Timken Co/The COM 887389104 107 1,900 SH   SOLE   1,900 0 0
K12 Inc COM 48273U102 1,017 50,000 SH   SOLE   50,000 0 0
Minerals Technologies Inc COM 603158106 1,037 18,000 SH   SOLE   18,000 0 0
Telephone & Data Systems Inc COM 879433829 1,653 65,000 SH   SOLE   65,000 0 0
Emergent BioSolutions Inc COM 29089Q105 183 3,400 SH   SOLE   3,400 0 0
Cadence BanCorp COM 12739A100 1,070 59,000 SH   SOLE   59,000 0 0
Lions Gate Entertainment Corp COM 535919500 953 96,000 SH   SOLE   96,000 0 0
Verizon Communications Inc CALL 92343V104 7,368 120,000 SH   SOLE   120,000 0 0
Centene Corp PUT 15135B101 5,438 86,500 SH   SOLE   86,500 0 0
UTILITIES SELECT SECTOR SPDR CALL 81369Y886 1,202 18,600 SH   SOLE   18,600 0 0
SPDR DJIA TRUST ETF 78467X109 399 1,400 SH   SOLE   1,400 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 1,010 6,100 SH   SOLE   6,100 0 0
SPDR S&P 500 ETF TRUST PUT 78462F103 360,483 1,120,000 SH   SOLE   1,120,000 0 0
First Republic Bank/CA CALL 33616C100 2,560 21,800 SH   SOLE   21,800 0 0
Mastercard Inc CALL 57636Q104 30 100 SH   SOLE   100 0 0
AT&T Inc PUT 00206R102 2,228 57,000 SH   SOLE   57,000 0 0
Ventas Inc CALL 92276F100 9,238 160,000 SH   SOLE   160,000 0 0
ServiceNow Inc CALL 81762P102 11,293 40,000 SH   SOLE   40,000 0 0
Shaw Communications Inc CALL 82028K200 2,603 128,200 SH   SOLE   128,200 0 0
SPDR S&P 500 ETF TRUST CALL 78462F103 160,930 500,000 SH   SOLE   500,000 0 0
Visa Inc CALL 92826C839 5,148 27,400 SH   SOLE   27,400 0 0
UTILITIES SELECT SECTOR SPDR PUT 81369Y886 42,313 654,800 SH   SOLE   654,800 0 0
Dropbox Inc PUT 26210C104 1,752 97,800 SH   SOLE   97,800 0 0
Copart Inc COM 217204106 16,189 178,037 SH   SOLE   178,037 0 0
MetLife Inc CALL 59156R108 933 18,300 SH   SOLE   18,300 0 0
Unum Group CALL 91529Y106 1,744 59,800 SH   SOLE   59,800 0 0
China Petroleum & Chemical Cor CALL 16941R108 253 4,200 SH   SOLE   4,200 0 0
Statoil ASA CALL 29446M102 251 12,600 SH   SOLE   12,600 0 0
Principal Financial Group Inc CALL 74251V102 2,041 37,100 SH   SOLE   37,100 0 0
EOG Resources Inc CALL 26875P101 620 7,400 SH   SOLE   7,400 0 0
BCE Inc CALL 05534B760 4,427 95,500 SH   SOLE   95,500 0 0
NMI Holdings Inc COM 629209305 33 983 SH   SOLE   983 0 0
CBS Corp COM 92556H206 1,022 24,357 SH   SOLE   24,357 0 0
Travelers Cos Inc/The COM 89417E109 178 1,300 SH   SOLE   1,300 0 0
McDonald's Corp COM 580135101 401 2,029 SH   SOLE   2,029 0 0
Dow Inc COM 260557103 662 12,100 SH   SOLE   12,100 0 0
Activision Blizzard Inc CALL 00507V109 3,333 56,100 SH   SOLE   56,100 0 0
salesforce.com Inc PUT 79466L302 10,165 62,500 SH   SOLE   62,500 0 0
Activision Blizzard Inc CALL 00507V109 9,305 156,600 SH   SOLE   156,600 0 0
Akamai Technologies Inc PUT 00971T101 2,064 23,900 SH   SOLE   23,900 0 0
CBOE Holdings Inc CALL 12503M108 8,400 70,000 SH   SOLE   70,000 0 0
Progressive Corp/The COM 743315103 108 1,489 SH   SOLE   1,489 0 0
McKesson Corp CALL 58155Q103 9,627 69,600 SH   SOLE   69,600 0 0
Alphabet Inc CALL 02079K305 5,759 4,300 SH   SOLE   4,300 0 0
VANECK GOLD MINERS PUT 92189F106 2,331 79,600 SH   SOLE   79,600 0 0
INDUSTRIAL SELECT SECT SPDR PUT 81369Y704 4,155 51,000 SH   SOLE   51,000 0 0
INDUSTRIAL SELECT SECT SPDR PUT 81369Y704 8,147 100,000 SH   SOLE   100,000 0 0
Agilent Technologies Inc PUT 00846U101 2,448 28,700 SH   SOLE   28,700 0 0
SPDR S&P 500 ETF TRUST PUT 78462F103 72,419 225,000 SH   SOLE   225,000 0 0
SPDR S&P 500 ETF TRUST PUT 78462F103 289,674 900,000 SH   SOLE   900,000 0 0
Bank of Nova Scotia/The COM 064149107 97,316 1,721,889 SH   SOLE   1,721,889 0 0
Netflix Inc PUT 64110L106 10,257 31,700 SH   SOLE   31,700 0 0
Netflix Inc PUT 64110L106 1,747 5,400 SH   SOLE   5,400 0 0
Centene Corp PUT 15135B101 11,002 175,000 SH   SOLE   175,000 0 0
Canadian Pacific Railway Ltd CALL 13645T100 2,550 10,000 SH   SOLE   10,000 0 0
FINANCIAL SELECT SECTOR SPDR CALL 81369Y605 2,309 75,000 SH   SOLE   75,000 0 0
FINANCIAL SELECT SECTOR SPDR CALL 81369Y605 6,156 200,000 SH   SOLE   200,000 0 0
TECHNOLOGY SELECT SECT SPDR PUT 81369Y803 2,292 25,000 SH   SOLE   25,000 0 0
EOG Resources Inc PUT 26875P101 3,350 40,000 SH   SOLE   40,000 0 0
SVB Financial Group PUT 78486Q101 8,786 35,000 SH   SOLE   35,000 0 0
Netflix Inc PUT 64110L106 1,618 5,000 SH   SOLE   5,000 0 0
Netflix Inc CALL 64110L106 1,618 5,000 SH   SOLE   5,000 0 0
SVB Financial Group PUT 78486Q101 2,510 10,000 SH   SOLE   10,000 0 0
Capital One Financial Corp PUT 14040H105 2,213 21,500 SH   SOLE   21,500 0 0
UnitedHealth Group Inc PUT 91324P102 4,410 15,000 SH   SOLE   15,000 0 0
ISHARES MSCI BRAZIL ETF ETF 464286400 845 17,800 SH   SOLE   17,800 0 0
INVESCO S&P 500 LOW VOLATILI ETF 46138E354 41 700 SH   SOLE   700 0 0
Aflac Inc COM 001055102 127 2,400 SH   SOLE   2,400 0 0
Netflix Inc PUT 64110L106 3,236 10,000 SH   SOLE   10,000 0 0
Banco Bradesco SA COM 059460303 72 8,000 SH   SOLE   8,000 0 0
Itau Unibanco Holding SA COM 465562106 46 5,000 SH   SOLE   5,000 0 0
Petroleo Brasileiro SA COM 71654V408 94 5,900 SH   SOLE   5,900 0 0
Vale SA COM 91912E105 98 7,400 SH   SOLE   7,400 0 0
Align Technology Inc COM 016255101 229 819 SH   SOLE   819 0 0
Everest Re Group Ltd COM G3223R108 127 459 SH   SOLE   459 0 0
Baker Hughes a GE Co COM 05722G100 45 1,770 SH   SOLE   1,770 0 0
AO Smith Corp COM 831865209 74 1,545 SH   SOLE   1,545 0 0
Apple Inc COM 037833100 421 1,433 SH   SOLE   1,433 0 0
Amazon.com Inc COM 023135106 115 62 SH   SOLE   62 0 0
Citigroup Inc COM 172967424 229 2,873 SH   SOLE   2,873 0 0
Capital One Financial Corp COM 14040H105 214 2,077 SH   SOLE   2,077 0 0
Gilead Sciences Inc COM 375558103 729 11,227 SH   SOLE   11,227 0 0
Lincoln National Corp COM 534187109 545 9,234 SH   SOLE   9,234 0 0
Lowe's Cos Inc COM 548661107 2,944 24,583 SH   SOLE   24,583 0 0
LyondellBasell Industries NV COM N53745100 558 5,904 SH   SOLE   5,904 0 0
Procter & Gamble Co/The COM 742718109 979 7,840 SH   SOLE   7,840 0 0
Synchrony Financial COM 87165B103 148 4,104 SH   SOLE   4,104 0 0
ResMed Inc COM 761152107 250 1,616 SH   SOLE   1,616 0 0
Duke Realty Corp COM 264411505 143 4,112 SH   SOLE   4,112 0 0
United States Steel Corp COM 912909108 340 29,834 SH   SOLE   29,834 0 0
Comcast Corp COM 20030N101 443 9,848 SH   SOLE   9,848 0 0
Agilent Technologies Inc COM 00846U101 24,297 284,850 SH   SOLE   284,850 0 0
American Airlines Group Inc COM 02376R102 6,535 227,905 SH   SOLE   227,905 0 0
Advance Auto Parts Inc COM 00751Y106 7,350 45,900 SH   SOLE   45,900 0 0
Apple Inc COM 037833100 858,204 2,922,914 SH   SOLE   2,922,914 0 0
FedEx Corp COM 31428X106 19 126 SH   SOLE   126 0 0
Newmont Mining Corp COM 651639106 3,747 86,244 SH   SOLE   86,244 0 0
AbbVie Inc COM 00287Y109 125,172 1,413,919 SH   SOLE   1,413,919 0 0
AmerisourceBergen Corp COM 03073E105 11,849 139,383 SH   SOLE   139,383 0 0
Abbott Laboratories COM 002824100 145,335 1,673,422 SH   SOLE   1,673,422 0 0
Adobe Systems Inc COM 00724F101 109,594 332,338 SH   SOLE   332,338 0 0
Analog Devices Inc COM 032654105 28,892 243,148 SH   SOLE   243,148 0 0
Archer-Daniels-Midland Co COM 039483102 26,352 568,622 SH   SOLE   568,622 0 0
Automatic Data Processing Inc COM 053015103 48,697 285,652 SH   SOLE   285,652 0 0
Alliance Data Systems Corp COM 018581108 3,076 27,418 SH   SOLE   27,418 0 0
Autodesk Inc COM 052769106 26,613 145,079 SH   SOLE   145,079 0 0
Ameren Corp COM 023608102 12,417 161,701 SH   SOLE   161,701 0 0
American Electric Power Co Inc COM 025537101 30,683 324,699 SH   SOLE   324,699 0 0
AES Corp/VA COM 00130H105 8,684 436,439 SH   SOLE   436,439 0 0
Aflac Inc COM 001055102 25,581 483,644 SH   SOLE   483,644 0 0
Allergan PLC COM G0177J108 59,990 313,843 SH   SOLE   313,843 0 0
American International Group I COM 026874784 30,947 602,975 SH   SOLE   602,975 0 0
Apartment Investment & Managem COM 03748R754 5,337 103,347 SH   SOLE   103,347 0 0
Assurant Inc COM 04621X108 5,236 39,947 SH   SOLE   39,947 0 0
Arthur J Gallagher & Co COM 363576109 11,668 122,541 SH   SOLE   122,541 0 0
Akamai Technologies Inc COM 00971T101 9,226 106,819 SH   SOLE   106,819 0 0
Albemarle Corp COM 012653101 6,240 85,438 SH   SOLE   85,438 0 0
Align Technology Inc COM 016255101 18,667 66,907 SH   SOLE   66,907 0 0
Alaska Air Group Inc COM 011659109 4,446 65,625 SH   SOLE   65,625 0 0
Allstate Corp/The COM 020002101 25,348 225,441 SH   SOLE   225,441 0 0
Alexion Pharmaceuticals Inc COM 015351109 22,135 204,694 SH   SOLE   204,694 0 0
Applied Materials Inc COM 038222105 37,191 609,369 SH   SOLE   609,369 0 0
Advanced Micro Devices Inc COM 007903107 33,034 720,419 SH   SOLE   720,419 0 0
AMETEK Inc COM 031100100 16,072 161,162 SH   SOLE   161,162 0 0
Amgen Inc COM 031162100 137,495 570,427 SH   SOLE   570,427 0 0
Ameriprise Financial Inc COM 03076C106 13,993 84,010 SH   SOLE   84,010 0 0
American Tower Corp COM 03027X100 88,193 383,798 SH   SOLE   383,798 0 0
Amazon.com Inc COM 023135106 529,056 286,347 SH   SOLE   286,347 0 0
ANSYS Inc COM 03662Q105 14,463 56,194 SH   SOLE   56,194 0 0
Anthem Inc COM 036752103 147,607 488,781 SH   SOLE   488,781 0 0
AO Smith Corp COM 831865209 4,615 96,875 SH   SOLE   96,875 0 0
Apache Corp COM 037411105 6,325 247,190 SH   SOLE   247,190 0 0
Air Products & Chemicals Inc COM 009158106 41,671 177,353 SH   SOLE   177,353 0 0
Amphenol Corp COM 032095101 21,111 195,082 SH   SOLE   195,082 0 0
Alexandria Real Estate Equitie COM 015271109 16,073 99,486 SH   SOLE   99,486 0 0
Arconic Inc COM 03965L100 8,451 274,692 SH   SOLE   274,692 0 0
Activision Blizzard Inc COM 00507V109 44,931 756,251 SH   SOLE   756,251 0 0
AvalonBay Communities Inc COM 053484101 25,377 121,029 SH   SOLE   121,029 0 0
Broadcom Inc COM 11135F101 162,701 514,911 SH   SOLE   514,911 0 0
Avery Dennison Corp COM 053611109 8,817 67,407 SH   SOLE   67,407 0 0
American Water Works Co Inc COM 030420103 14,595 118,822 SH   SOLE   118,822 0 0
American Express Co COM 025816109 58,624 470,972 SH   SOLE   470,972 0 0
Acuity Brands Inc COM 00508Y102 949 6,880 SH   SOLE   6,880 0 0
AutoZone Inc COM 053332102 18,801 15,784 SH   SOLE   15,784 0 0
Boeing Co/The COM 097023105 127,401 391,139 SH   SOLE   391,139 0 0
Bank of America Corp COM 060505104 199,593 5,667,772 SH   SOLE   5,667,772 0 0
Baxter International Inc COM 071813109 38,923 465,531 SH   SOLE   465,531 0 0
Best Buy Co Inc COM 086516101 13,333 151,881 SH   SOLE   151,881 0 0
Becton Dickinson and Co COM 075887109 67,671 248,851 SH   SOLE   248,851 0 0
Franklin Resources Inc COM 354613101 4,867 187,377 SH   SOLE   187,377 0 0
Brown-Forman Corp COM 115637209 14,050 207,864 SH   SOLE   207,864 0 0
Baker Hughes a GE Co COM 05722G100 10,867 424,041 SH   SOLE   424,041 0 0
Biogen Inc COM 09062X103 51,514 173,629 SH   SOLE   173,629 0 0
Bank of New York Mellon Corp/T COM 064058100 29,462 585,444 SH   SOLE   585,444 0 0
BlackRock Inc COM 09247X101 40,914 81,399 SH   SOLE   81,399 0 0
Ball Corp COM 058498106 16,915 261,588 SH   SOLE   261,588 0 0
Bristol-Myers Squibb Co COM 110122108 143,860 2,241,456 SH   SOLE   2,241,456 0 0
Berkshire Hathaway Inc COM 084670702 381,407 1,684,132 SH   SOLE   1,684,132 0 0
Boston Scientific Corp COM 101137107 58,000 1,282,785 SH   SOLE   1,282,785 0 0
BorgWarner Inc COM 099724106 5,888 135,755 SH   SOLE   135,755 0 0
Boston Properties Inc COM 101121101 17,434 126,475 SH   SOLE   126,475 0 0
Citigroup Inc COM 172967424 120,409 1,507,376 SH   SOLE   1,507,376 0 0
Conagra Brands Inc COM 205887102 17,016 497,035 SH   SOLE   497,035 0 0
Cardinal Health Inc COM 14149Y108 13,664 270,191 SH   SOLE   270,191 0 0
Caterpillar Inc COM 149123101 60,717 411,194 SH   SOLE   411,194 0 0
Chubb Ltd COM H1467J104 46,439 298,376 SH   SOLE   298,376 0 0
CBOE Holdings Inc COM 12503M108 8,762 73,024 SH   SOLE   73,024 0 0
Crown Castle International Cor COM 22822V101 51,209 360,291 SH   SOLE   360,291 0 0
Carnival Corp COM 143658300 13,567 266,937 SH   SOLE   266,937 0 0
Cerner Corp COM 156782104 21,321 290,557 SH   SOLE   290,557 0 0
CF Industries Holdings Inc COM 125269100 8,371 175,370 SH   SOLE   175,370 0 0
Citizens Financial Group Inc COM 174610105 11,803 290,668 SH   SOLE   290,668 0 0
Church & Dwight Co Inc COM 171340102 17,649 250,939 SH   SOLE   250,939 0 0
CH Robinson Worldwide Inc COM 12541W209 7,460 95,405 SH   SOLE   95,405 0 0
Charter Communications Inc COM 16119P108 74,364 153,322 SH   SOLE   153,322 0 0
Halfmoon Parent Inc COM 125523100 70,424 344,435 SH   SOLE   344,435 0 0
Cincinnati Financial Corp COM 172062101 10,560 100,442 SH   SOLE   100,442 0 0
Colgate-Palmolive Co COM 194162103 61,860 898,721 SH   SOLE   898,721 0 0
Clorox Co/The COM 189054109 19,685 128,223 SH   SOLE   128,223 0 0
Comerica Inc COM 200340107 6,973 97,197 SH   SOLE   97,197 0 0
Comcast Corp COM 20030N101 189,857 4,222,410 SH   SOLE   4,222,410 0 0
CME Group Inc COM 12572Q105 47,271 235,540 SH   SOLE   235,540 0 0
Chipotle Mexican Grill Inc COM 169656105 14,182 16,944 SH   SOLE   16,944 0 0
Cummins Inc COM 231021106 19,231 107,474 SH   SOLE   107,474 0 0
CMS Energy Corp COM 125896100 11,724 186,590 SH   SOLE   186,590 0 0
Centene Corp COM 15135B101 23,940 380,838 SH   SOLE   380,838 0 0
CenterPoint Energy Inc COM 15189T107 9,003 330,169 SH   SOLE   330,169 0 0
Capital One Financial Corp COM 14040H105 33,297 323,596 SH   SOLE   323,596 0 0
Cabot Oil & Gas Corp COM 127097103 4,700 269,977 SH   SOLE   269,977 0 0
Cooper Cos Inc/The COM 216648402 14,654 45,616 SH   SOLE   45,616 0 0
ConocoPhillips COM 20825C104 49,596 762,756 SH   SOLE   762,756 0 0
Costco Wholesale Corp COM 22160K105 136,223 463,529 SH   SOLE   463,529 0 0
Coty Inc COM 222070203 3,408 302,942 SH   SOLE   302,942 0 0
Campbell Soup Co COM 134429109 8,498 171,967 SH   SOLE   171,967 0 0
salesforce.com Inc COM 79466L302 93,316 573,834 SH   SOLE   573,834 0 0
Cisco Systems Inc COM 17275R102 139,884 2,917,056 SH   SOLE   2,917,056 0 0
CSX Corp COM 126408103 39,563 546,829 SH   SOLE   546,829 0 0
Cintas Corp COM 172908105 16,122 59,922 SH   SOLE   59,922 0 0
CenturyLink Inc COM 156700106 13,095 991,442 SH   SOLE   991,442 0 0
Cognizant Technology Solutions COM 192446102 22,450 362,026 SH   SOLE   362,026 0 0
Citrix Systems Inc COM 177376100 9,118 82,227 SH   SOLE   82,227 0 0
CVS Health Corp COM 126650100 92,393 1,243,839 SH   SOLE   1,243,839 0 0
Chevron Corp COM 166764100 158,076 1,311,898 SH   SOLE   1,311,898 0 0
Concho Resources Inc COM 20605P101 11,572 132,163 SH   SOLE   132,163 0 0
Dominion Energy Inc COM 25746U109 44,792 540,900 SH   SOLE   540,900 0 0
Delta Air Lines Inc COM 247361702 19,571 334,697 SH   SOLE   334,697 0 0
Deere & Co COM 244199105 37,997 219,336 SH   SOLE   219,336 0 0
Discover Financial Services COM 254709108 17,547 206,898 SH   SOLE   206,898 0 0
Dollar General Corp COM 256677105 26,171 167,806 SH   SOLE   167,806 0 0
Quest Diagnostics Inc COM 74834L100 13,238 123,976 SH   SOLE   123,976 0 0
DR Horton Inc COM 23331A109 11,773 223,205 SH   SOLE   223,205 0 0
Danaher Corp COM 235851102 93,424 608,785 SH   SOLE   608,785 0 0
Walt Disney Co/The COM 254687106 240,298 1,661,687 SH   SOLE   1,661,687 0 0
Discovery Communications Inc COM 25470F104 5,230 159,758 SH   SOLE   159,758 0 0
Discovery Communications Inc COM 25470F302 10,529 345,380 SH   SOLE   345,380 0 0
DISH Network Corp COM 25470M109 9,164 258,380 SH   SOLE   258,380 0 0
Digital Realty Trust Inc COM 253868103 21,647 180,810 SH   SOLE   180,810 0 0
Dollar Tree Inc COM 256746108 14,680 156,111 SH   SOLE   156,111 0 0
Dover Corp COM 260003108 11,809 102,468 SH   SOLE   102,468 0 0
Duke Realty Corp COM 264411505 11,005 317,476 SH   SOLE   317,476 0 0
Darden Restaurants Inc COM 237194105 8,789 80,637 SH   SOLE   80,637 0 0
DTE Energy Co COM 233331107 16,202 124,773 SH   SOLE   124,773 0 0
Duke Energy Corp COM 26441C204 46,076 505,234 SH   SOLE   505,234 0 0
DaVita Inc COM 23918K108 6,374 84,964 SH   SOLE   84,964 0 0
Devon Energy Corp COM 25179M103 6,683 257,380 SH   SOLE   257,380 0 0
DXC Technology Co COM 23355L106 6,364 169,324 SH   SOLE   169,324 0 0
Electronic Arts Inc COM 285512109 31,833 296,131 SH   SOLE   296,131 0 0
eBay Inc COM 278642103 18,418 510,105 SH   SOLE   510,105 0 0
Ecolab Inc COM 278865100 39,210 203,195 SH   SOLE   203,195 0 0
Consolidated Edison Inc COM 209115104 19,765 218,493 SH   SOLE   218,493 0 0
Equifax Inc COM 294429105 11,958 85,353 SH   SOLE   85,353 0 0
Edison International COM 281020107 17,769 235,656 SH   SOLE   235,656 0 0
Estee Lauder Cos Inc/The COM 518439104 46,894 227,073 SH   SOLE   227,073 0 0
Eastman Chemical Co COM 277432100 8,698 109,754 SH   SOLE   109,754 0 0
Emerson Electric Co COM 291011104 34,492 452,359 SH   SOLE   452,359 0 0
EOG Resources Inc COM 26875P101 32,010 382,213 SH   SOLE   382,213 0 0
Equinix Inc COM 29444U700 43,083 73,819 SH   SOLE   73,819 0 0
Equity Residential COM 29476L107 24,779 306,255 SH   SOLE   306,255 0 0
Eversource Energy COM 30040W108 18,102 212,817 SH   SOLE   212,817 0 0
Essex Property Trust Inc COM 297178105 17,208 57,205 SH   SOLE   57,205 0 0
E TRADE Financial Corp COM 269246401 6,846 150,915 SH   SOLE   150,915 0 0
Entergy Corp COM 29364G103 15,673 130,842 SH   SOLE   130,842 0 0
Edwards Lifesciences Corp COM 28176E108 56,419 241,873 SH   SOLE   241,873 0 0
Exelon Corp COM 30161N101 30,810 675,891 SH   SOLE   675,891 0 0
Expeditors International of Wa COM 302130109 9,375 120,171 SH   SOLE   120,171 0 0
Expedia Inc COM 30212P303 9,975 92,252 SH   SOLE   92,252 0 0
Extra Space Storage Inc COM 30225T102 11,835 112,064 SH   SOLE   112,064 0 0
Ford Motor Co COM 345370860 25,138 2,703,332 SH   SOLE   2,703,332 0 0
Fastenal Co COM 311900104 14,990 405,735 SH   SOLE   405,735 0 0
Facebook Inc COM 30303M102 468,109 2,280,974 SH   SOLE   2,280,974 0 0
Fortune Brands Home & Security COM 34964C106 6,419 98,256 SH   SOLE   98,256 0 0
Freeport-McMoRan Inc COM 35671D857 15,338 1,169,180 SH   SOLE   1,169,180 0 0
FedEx Corp COM 31428X106 27,092 179,193 SH   SOLE   179,193 0 0
FirstEnergy Corp COM 337932107 17,258 355,151 SH   SOLE   355,151 0 0
F5 Networks Inc COM 315616102 5,565 39,852 SH   SOLE   39,852 0 0
Fidelity National Information COM 31620M106 56,305 404,861 SH   SOLE   404,861 0 0
Fiserv Inc COM 337738108 43,717 378,129 SH   SOLE   378,129 0 0
Fifth Third Bancorp COM 316773100 14,539 473,024 SH   SOLE   473,024 0 0
FLIR Systems Inc COM 302445101 4,604 88,440 SH   SOLE   88,440 0 0
Flowserve Corp COM 34354P105 4,595 92,336 SH   SOLE   92,336 0 0
FMC Corp COM 302491303 10,439 104,590 SH   SOLE   104,590 0 0
Federal Realty Investment Trus COM 313747206 7,939 61,676 SH   SOLE   61,676 0 0
TechnipFMC PLC COM G87110105 5,937 276,945 SH   SOLE   276,945 0 0
Fortive Corp COM 34959J108 16,002 209,508 SH   SOLE   209,508 0 0
General Dynamics Corp COM 369550108 30,955 175,554 SH   SOLE   175,554 0 0
General Electric Co COM 369604103 72,193 6,469,784 SH   SOLE   6,469,784 0 0
Gilead Sciences Inc COM 375558103 78,795 1,212,760 SH   SOLE   1,212,760 0 0
General Mills Inc COM 370334104 33,050 617,141 SH   SOLE   617,141 0 0
Corning Inc COM 219350105 14,776 507,643 SH   SOLE   507,643 0 0
General Motors Co COM 37045V100 32,066 876,238 SH   SOLE   876,238 0 0
Alphabet Inc COM 02079K107 390,960 292,449 SH   SOLE   292,449 0 0
Alphabet Inc COM 02079K305 375,589 280,454 SH   SOLE   280,454 0 0
Genuine Parts Co COM 372460105 10,160 95,656 SH   SOLE   95,656 0 0
Global Payments Inc COM 37940X102 36,050 197,495 SH   SOLE   197,495 0 0
Gap Inc/The COM 364760108 2,512 142,073 SH   SOLE   142,073 0 0
Goldman Sachs Group Inc/The COM 38141G104 76,035 330,729 SH   SOLE   330,729 0 0
WW Grainger Inc COM 384802104 10,575 31,244 SH   SOLE   31,244 0 0
Halliburton Co COM 406216101 14,111 576,743 SH   SOLE   576,743 0 0
Hasbro Inc COM 418056107 8,861 83,917 SH   SOLE   83,917 0 0
Huntington Bancshares Inc/OH COM 446150104 10,359 686,999 SH   SOLE   686,999 0 0
Hanesbrands Inc COM 410345102 3,530 237,754 SH   SOLE   237,754 0 0
HCA Healthcare Inc COM 40412C101 36,198 244,930 SH   SOLE   244,930 0 0
Home Depot Inc/The COM 437076102 163,033 746,653 SH   SOLE   746,653 0 0
Hess Corp COM 42809H107 11,547 172,862 SH   SOLE   172,862 0 0
Hartford Financial Services Gr COM 416515104 14,409 237,144 SH   SOLE   237,144 0 0
Hilton Worldwide Holdings Inc COM 43300A203 20,386 183,832 SH   SOLE   183,832 0 0
Harley-Davidson Inc COM 412822108 3,787 101,851 SH   SOLE   101,851 0 0
Hologic Inc COM 436440101 12,877 246,662 SH   SOLE   246,662 0 0
Honeywell International Inc COM 438516106 93,846 530,273 SH   SOLE   530,273 0 0
Helmerich & Payne Inc COM 423452101 2,389 52,592 SH   SOLE   52,592 0 0
Hewlett Packard Enterprise Co COM 42824C109 13,522 852,681 SH   SOLE   852,681 0 0
HP Inc COM 40434L105 20,018 974,215 SH   SOLE   974,215 0 0
H&R Block Inc COM 093671105 2,223 94,687 SH   SOLE   94,687 0 0
Hormel Foods Corp COM 440452100 12,930 286,680 SH   SOLE   286,680 0 0
Harris Corp COM 502431109 30,919 156,280 SH   SOLE   156,280 0 0
Henry Schein Inc COM 806407102 9,028 135,327 SH   SOLE   135,327 0 0
Host Hotels & Resorts Inc COM 44107P104 11,568 623,689 SH   SOLE   623,689 0 0
Hershey Co/The COM 427866108 25,951 176,586 SH   SOLE   176,586 0 0
Humana Inc COM 444859102 44,839 122,352 SH   SOLE   122,352 0 0
International Business Machine COM 459200101 82,276 613,893 SH   SOLE   613,893 0 0
Intercontinental Exchange Inc COM 45866F104 33,933 366,690 SH   SOLE   366,690 0 0
IDEXX Laboratories Inc COM 45168D104 20,680 79,204 SH   SOLE   79,204 0 0
International Flavors & Fragra COM 459506101 10,981 85,119 SH   SOLE   85,119 0 0
Illumina Inc COM 452327109 44,989 135,634 SH   SOLE   135,634 0 0
Incyte Corp COM 45337C102 17,613 201,737 SH   SOLE   201,737 0 0
Intel Corp COM 458140100 179,415 2,998,127 SH   SOLE   2,998,127 0 0
Intuit Inc COM 461202103 44,962 171,677 SH   SOLE   171,677 0 0
International Paper Co COM 460146103 14,399 312,714 SH   SOLE   312,714 0 0
Interpublic Group of Cos Inc/T COM 460690100 9,046 391,658 SH   SOLE   391,658 0 0
Ingersoll-Rand PLC COM G47791101 22,502 169,311 SH   SOLE   169,311 0 0
Iron Mountain Inc COM 46284V101 7,929 248,828 SH   SOLE   248,828 0 0
Intuitive Surgical Inc COM 46120E602 62,997 106,580 SH   SOLE   106,580 0 0
Gartner Inc COM 366651107 9,079 58,924 SH   SOLE   58,924 0 0
Illinois Tool Works Inc COM 452308109 38,006 211,606 SH   SOLE   211,606 0 0
JB Hunt Transport Services Inc COM 445658107 7,024 60,154 SH   SOLE   60,154 0 0
Johnson Controls International COM G51502105 22,314 548,203 SH   SOLE   548,203 0 0
Jacobs Engineering Group Inc COM 469814107 8,583 95,555 SH   SOLE   95,555 0 0
Johnson & Johnson COM 478160104 371,015 2,543,790 SH   SOLE   2,543,790 0 0
Juniper Networks Inc COM 48203R104 5,466 221,956 SH   SOLE   221,956 0 0
JPMorgan Chase & Co COM 46625H100 380,503 2,729,927 SH   SOLE   2,729,927 0 0
Nordstrom Inc COM 655664100 2,891 70,650 SH   SOLE   70,650 0 0
Kellogg Co COM 487836108 17,664 255,434 SH   SOLE   255,434 0 0
KeyCorp COM 493267108 13,279 656,168 SH   SOLE   656,168 0 0
Kraft Heinz Co/The COM 500754106 21,505 669,403 SH   SOLE   669,403 0 0
Kimco Realty Corp COM 49446R109 7,576 365,878 SH   SOLE   365,878 0 0
KLA-Tencor Corp COM 482480100 18,588 104,343 SH   SOLE   104,343 0 0
Kimberly-Clark Corp COM 494368103 48,187 350,372 SH   SOLE   350,372 0 0
Kinder Morgan Inc/DE COM 49456B101 28,905 1,365,545 SH   SOLE   1,365,545 0 0
CarMax Inc COM 143130102 9,493 108,299 SH   SOLE   108,299 0 0
Coca-Cola Co/The COM 191216100 225,560 4,075,686 SH   SOLE   4,075,686 0 0
Michael Kors Holdings Ltd COM G1890L107 3,802 99,678 SH   SOLE   99,678 0 0
Kroger Co/The COM 501044101 23,727 818,575 SH   SOLE   818,575 0 0
Kohl's Corp COM 500255104 5,291 103,870 SH   SOLE   103,870 0 0
Kansas City Southern COM 485170302 10,726 70,041 SH   SOLE   70,041 0 0
Loews Corp COM 540424108 8,973 170,977 SH   SOLE   170,977 0 0
L Brands Inc COM 501797104 2,041 112,625 SH   SOLE   112,625 0 0
Leggett & Platt Inc COM 524660107 4,396 86,496 SH   SOLE   86,496 0 0
Lennar Corp COM 526057104 10,307 184,777 SH   SOLE   184,777 0 0
Laboratory Corp of America Hol COM 50540R409 15,135 89,476 SH   SOLE   89,476 0 0
LKQ Corp COM 501889208 8,444 236,571 SH   SOLE   236,571 0 0
Eli Lilly & Co COM 532457108 106,707 812,000 SH   SOLE   812,000 0 0
Lockheed Martin Corp COM 539830109 72,002 184,938 SH   SOLE   184,938 0 0
Lincoln National Corp COM 534187109 7,712 130,703 SH   SOLE   130,703 0 0
Alliant Energy Corp COM 018802108 8,618 157,519 SH   SOLE   157,519 0 0
Lowe's Cos Inc COM 548661107 63,812 532,900 SH   SOLE   532,900 0 0
Lam Research Corp COM 512807108 27,953 95,611 SH   SOLE   95,611 0 0
Southwest Airlines Co COM 844741108 14,871 275,520 SH   SOLE   275,520 0 0
LyondellBasell Industries NV COM N53745100 19,730 208,853 SH   SOLE   208,853 0 0
Macy's Inc COM 55616P104 2,547 149,853 SH   SOLE   149,853 0 0
Mastercard Inc COM 57636Q104 182,003 609,621 SH   SOLE   609,621 0 0
Mid-America Apartment Communit COM 59522J103 13,032 98,845 SH   SOLE   98,845 0 0
Macerich Co/The COM 554382101 0 2 SH   SOLE   2 0 0
Marriott International Inc/MD COM 571903202 27,347 180,616 SH   SOLE   180,616 0 0
Masco Corp COM 574599106 9,658 201,273 SH   SOLE   201,273 0 0
McDonald's Corp COM 580135101 101,965 516,057 SH   SOLE   516,057 0 0
Microchip Technology Inc COM 595017104 16,489 157,482 SH   SOLE   157,482 0 0
McKesson Corp COM 58155Q103 23,050 166,662 SH   SOLE   166,662 0 0
Moody's Corp COM 615369105 25,662 108,107 SH   SOLE   108,107 0 0
Mondelez International Inc COM 609207105 83,282 1,512,220 SH   SOLE   1,512,220 0 0
Medtronic PLC COM G5960L103 177,734 1,566,831 SH   SOLE   1,566,831 0 0
MetLife Inc COM 59156R108 27,738 544,266 SH   SOLE   544,266 0 0
MGM Resorts International COM 552953101 11,150 335,170 SH   SOLE   335,170 0 0
Mohawk Industries Inc COM 608190104 5,373 39,405 SH   SOLE   39,405 0 0
McCormick & Co Inc/MD COM 579780206 21,404 126,122 SH   SOLE   126,122 0 0
Martin Marietta Materials Inc COM 573284106 14,079 50,353 SH   SOLE   50,353 0 0
Marsh & McLennan Cos Inc COM 571748102 36,989 332,054 SH   SOLE   332,054 0 0
3M Co COM 88579Y101 75,164 426,107 SH   SOLE   426,107 0 0
Monster Beverage Corp COM 61174X109 25,147 395,759 SH   SOLE   395,759 0 0
Altria Group Inc COM 02209S103 112,113 2,246,611 SH   SOLE   2,246,611 0 0
Mosaic Co/The COM 61945C103 6,159 284,670 SH   SOLE   284,670 0 0
Marathon Petroleum Corp COM 56585A102 66,020 1,095,916 SH   SOLE   1,095,916 0 0
Merck & Co Inc COM 58933Y105 236,029 2,595,492 SH   SOLE   2,595,492 0 0
Marathon Oil Corp COM 565849106 7,150 526,588 SH   SOLE   526,588 0 0
Morgan Stanley COM 617446448 43,664 854,253 SH   SOLE   854,253 0 0
Microsoft Corp COM 594918104 883,063 5,600,358 SH   SOLE   5,600,358 0 0
Motorola Solutions Inc COM 620076307 17,988 111,645 SH   SOLE   111,645 0 0
M&T Bank Corp COM 55261F104 14,689 86,543 SH   SOLE   86,543 0 0
Mettler-Toledo International I COM 592688105 17,814 22,459 SH   SOLE   22,459 0 0
Micron Technology Inc COM 595112103 39,239 729,724 SH   SOLE   729,724 0 0
Mylan NV COM N59465109 9,547 475,022 SH   SOLE   475,022 0 0
Noble Energy Inc COM 655044105 7,809 314,427 SH   SOLE   314,427 0 0
Nasdaq Inc COM 631103108 8,087 75,523 SH   SOLE   75,523 0 0
NextEra Energy Inc COM 65339F101 81,624 337,112 SH   SOLE   337,112 0 0
Newmont Mining Corp COM 651639106 28,262 650,525 SH   SOLE   650,525 0 0
Netflix Inc COM 64110L106 134,925 417,044 SH   SOLE   417,044 0 0
NiSource Inc COM 65473P105 6,835 245,537 SH   SOLE   245,537 0 0
NIKE Inc COM 654106103 125,482 1,238,751 SH   SOLE   1,238,751 0 0
Northrop Grumman Corp COM 666807102 38,252 111,222 SH   SOLE   111,222 0 0
National Oilwell Varco Inc COM 637071101 6,353 253,655 SH   SOLE   253,655 0 0
NRG Energy Inc COM 629377508 8,789 221,138 SH   SOLE   221,138 0 0
Norfolk Southern Corp COM 655844108 35,782 184,342 SH   SOLE   184,342 0 0
NetApp Inc COM 64110D104 9,474 152,219 SH   SOLE   152,219 0 0
Northern Trust Corp COM 665859104 14,764 138,982 SH   SOLE   138,982 0 0
Nucor Corp COM 670346105 13,749 244,331 SH   SOLE   244,331 0 0
NVIDIA Corp COM 67066G104 113,660 483,104 SH   SOLE   483,104 0 0
Newell Brands Inc COM 651229106 4,884 254,162 SH   SOLE   254,162 0 0
News Corp COM 65249B208 1,480 102,041 SH   SOLE   102,041 0 0
News Corp COM 65249B109 5,543 392,074 SH   SOLE   392,074 0 0
Realty Income Corp COM 756109104 20,695 281,110 SH   SOLE   281,110 0 0
ONEOK Inc COM 682680103 20,545 271,545 SH   SOLE   271,545 0 0
Omnicom Group Inc COM 681919106 17,818 219,950 SH   SOLE   219,950 0 0
Oracle Corp COM 68389X105 81,085 1,530,686 SH   SOLE   1,530,686 0 0
O'Reilly Automotive Inc COM 67103H107 21,935 50,057 SH   SOLE   50,057 0 0
Occidental Petroleum Corp COM 674599105 25,521 619,370 SH   SOLE   619,370 0 0
Paychex Inc COM 704326107 17,952 211,074 SH   SOLE   211,074 0 0
People's United Financial Inc COM 712704105 5,044 298,479 SH   SOLE   298,479 0 0
PACCAR Inc COM 693718108 19,359 244,778 SH   SOLE   244,778 0 0
Public Service Enterprise Grou COM 744573106 19,629 332,450 SH   SOLE   332,450 0 0
PepsiCo Inc COM 713448108 200,169 1,464,804 SH   SOLE   1,464,804 0 0
Pfizer Inc COM 717081103 205,251 5,239,335 SH   SOLE   5,239,335 0 0
Principal Financial Group Inc COM 74251V102 9,531 173,307 SH   SOLE   173,307 0 0
Procter & Gamble Co/The COM 742718109 326,495 2,614,388 SH   SOLE   2,614,388 0 0
Progressive Corp/The COM 743315103 27,819 384,346 SH   SOLE   384,346 0 0
Parker-Hannifin Corp COM 701094104 18,643 90,592 SH   SOLE   90,592 0 0
PulteGroup Inc COM 745867101 6,536 168,464 SH   SOLE   168,464 0 0
Packaging Corp of America COM 695156109 8,541 76,280 SH   SOLE   76,280 0 0
PerkinElmer Inc COM 714046109 9,927 102,251 SH   SOLE   102,251 0 0
Prologis Inc COM 74340W103 48,785 547,351 SH   SOLE   547,351 0 0
Philip Morris International In COM 718172109 138,691 1,630,150 SH   SOLE   1,630,150 0 0
PNC Financial Services Group I COM 693475105 46,283 289,974 SH   SOLE   289,974 0 0
Pinnacle West Capital Corp COM 723484101 6,643 73,880 SH   SOLE   73,880 0 0
PPG Industries Inc COM 693506107 25,429 190,516 SH   SOLE   190,516 0 0
PPL Corp COM 69351T106 17,048 475,191 SH   SOLE   475,191 0 0
Prudential Financial Inc COM 744320102 24,770 264,276 SH   SOLE   264,276 0 0
Public Storage COM 74460D109 27,974 131,376 SH   SOLE   131,376 0 0
Phillips 66 COM 718546104 32,621 292,843 SH   SOLE   292,843 0 0
PVH Corp COM 693656100 5,139 48,875 SH   SOLE   48,875 0 0
Quanta Services Inc COM 74762E102 3,086 75,812 SH   SOLE   75,812 0 0
Pioneer Natural Resources Co COM 723787107 16,521 109,156 SH   SOLE   109,156 0 0
PayPal Holdings Inc COM 70450Y103 87,259 806,788 SH   SOLE   806,788 0 0
QUALCOMM Inc COM 747525103 71,170 806,745 SH   SOLE   806,745 0 0
Qorvo Inc COM 74736K101 8,908 76,650 SH   SOLE   76,650 0 0
Royal Caribbean Cruises Ltd COM V7780T103 15,229 114,081 SH   SOLE   114,081 0 0
Regency Centers Corp COM 758849103 9,160 145,202 SH   SOLE   145,202 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 27,766 73,957 SH   SOLE   73,957 0 0
Regions Financial Corp COM 7591EP100 11,089 646,292 SH   SOLE   646,292 0 0
Robert Half International Inc COM 770323103 5,235 82,903 SH   SOLE   82,903 0 0
Raymond James Financial Inc COM 754730109 7,284 81,427 SH   SOLE   81,427 0 0
Ralph Lauren Corp COM 751212101 3,875 33,060 SH   SOLE   33,060 0 0
ResMed Inc COM 761152107 20,504 132,326 SH   SOLE   132,326 0 0
Rockwell Automation Inc COM 773903109 21,873 107,937 SH   SOLE   107,937 0 0
Roper Technologies Inc COM 776696106 25,988 73,373 SH   SOLE   73,373 0 0
Ross Stores Inc COM 778296103 27,836 239,131 SH   SOLE   239,131 0 0
Republic Services Inc COM 760759100 13,527 150,939 SH   SOLE   150,939 0 0
Raytheon Co COM 755111507 45,336 206,342 SH   SOLE   206,342 0 0
Starbucks Corp COM 855244109 72,437 824,001 SH   SOLE   824,001 0 0
Charles Schwab Corp/The COM 808513105 36,179 760,794 SH   SOLE   760,794 0 0
Sealed Air Corp COM 81211K100 4,959 124,517 SH   SOLE   124,517 0 0
Sherwin-Williams Co/The COM 824348106 38,658 66,256 SH   SOLE   66,256 0 0
JM Smucker Co/The COM 832696405 12,129 116,490 SH   SOLE   116,490 0 0
Schlumberger Ltd COM 806857108 38,559 959,298 SH   SOLE   959,298 0 0
SL Green Realty Corp COM 78440X101 6,504 70,792 SH   SOLE   70,792 0 0
Snap-on Inc COM 833034101 6,562 38,741 SH   SOLE   38,741 0 0
Synopsys Inc COM 871607107 13,802 99,164 SH   SOLE   99,164 0 0
Southern Co/The COM 842587107 46,259 726,295 SH   SOLE   726,295 0 0
Simon Property Group Inc COM 828806109 41,268 277,079 SH   SOLE   277,079 0 0
S&P Global Inc COM 78409V104 59,217 216,900 SH   SOLE   216,900 0 0
Sempra Energy COM 816851109 27,877 184,052 SH   SOLE   184,052 0 0
State Street Corp COM 857477103 19,028 240,593 SH   SOLE   240,593 0 0
Constellation Brands Inc COM 21036P108 32,448 171,027 SH   SOLE   171,027 0 0
Stanley Black & Decker Inc COM 854502101 17,758 107,156 SH   SOLE   107,156 0 0
Skyworks Solutions Inc COM 83088M102 13,612 112,620 SH   SOLE   112,620 0 0
Synchrony Financial COM 87165B103 14,088 391,278 SH   SOLE   391,278 0 0
Stryker Corp COM 863667101 62,743 298,900 SH   SOLE   298,900 0 0
Sysco Corp COM 871829107 57,920 677,203 SH   SOLE   677,203 0 0
AT&T Inc COM 00206R102 282,769 7,236,575 SH   SOLE   7,236,575 0 0
Molson Coors Brewing Co COM 60871R209 10,360 192,234 SH   SOLE   192,234 0 0
TransDigm Group Inc COM 893641100 19,495 34,817 SH   SOLE   34,817 0 0
TE Connectivity Ltd COM H84989104 21,095 220,138 SH   SOLE   220,138 0 0
Target Corp COM 87612E106 45,118 351,950 SH   SOLE   351,950 0 0
Tiffany & Co COM 886547108 9,501 71,099 SH   SOLE   71,099 0 0
TJX Cos Inc/The COM 872540109 48,632 796,567 SH   SOLE   796,567 0 0
Torchmark Corp COM 37959E102 6,965 66,189 SH   SOLE   66,189 0 0
Thermo Fisher Scientific Inc COM 883556102 124,513 383,319 SH   SOLE   383,319 0 0
TripAdvisor Inc COM 896945201 563 18,543 SH   SOLE   18,543 0 0
T Rowe Price Group Inc COM 74144T108 18,754 153,946 SH   SOLE   153,946 0 0
Travelers Cos Inc/The COM 89417E109 23,289 170,079 SH   SOLE   170,079 0 0
Tractor Supply Co COM 892356106 7,285 77,977 SH   SOLE   77,977 0 0
Tyson Foods Inc COM 902494103 27,436 301,398 SH   SOLE   301,398 0 0
Texas Instruments Inc COM 882508104 83,355 649,826 SH   SOLE   649,826 0 0
Textron Inc COM 883203101 7,193 161,297 SH   SOLE   161,297 0 0
Under Armour Inc COM 904311206 2,452 127,878 SH   SOLE   127,878 0 0
Under Armour Inc COM 904311107 2,672 123,715 SH   SOLE   123,715 0 0
United Continental Holdings In COM 910047109 11,238 127,589 SH   SOLE   127,589 0 0
UDR Inc COM 902653104 11,857 253,922 SH   SOLE   253,922 0 0
Universal Health Services Inc COM 913903100 10,628 74,091 SH   SOLE   74,091 0 0
Ulta Beauty Inc COM 90384S303 9,490 37,494 SH   SOLE   37,494 0 0
UnitedHealth Group Inc COM 91324P102 273,684 931,080 SH   SOLE   931,080 0 0
Unum Group COM 91529Y106 3,965 136,005 SH   SOLE   136,005 0 0
Union Pacific Corp COM 907818108 195,523 1,081,633 SH   SOLE   1,081,633 0 0
United Parcel Service Inc COM 911312106 109,049 931,686 SH   SOLE   931,686 0 0
United Rentals Inc COM 911363109 8,896 53,351 SH   SOLE   53,351 0 0
US Bancorp COM 902973304 59,283 1,000,013 SH   SOLE   1,000,013 0 0
United Technologies Corp COM 913017109 165,803 1,107,267 SH   SOLE   1,107,267 0 0
Visa Inc COM 92826C839 223,406 1,189,117 SH   SOLE   1,189,117 0 0
Varian Medical Systems Inc COM 92220P105 11,884 83,692 SH   SOLE   83,692 0 0
VF Corp COM 918204108 21,642 217,186 SH   SOLE   217,186 0 0
Valero Energy Corp COM 91913Y100 25,340 270,613 SH   SOLE   270,613 0 0
Vulcan Materials Co COM 929160109 15,354 106,643 SH   SOLE   106,643 0 0
Vornado Realty Trust COM 929042109 9,280 139,569 SH   SOLE   139,569 0 0
Verisk Analytics Inc COM 92345Y106 17,091 114,461 SH   SOLE   114,461 0 0
VeriSign Inc COM 92343E102 13,244 68,745 SH   SOLE   68,745 0 0
Vertex Pharmaceuticals Inc COM 92532F100 51,940 237,254 SH   SOLE   237,254 0 0
Ventas Inc COM 92276F100 18,646 322,979 SH   SOLE   322,979 0 0
Verizon Communications Inc COM 92343V104 234,332 3,816,974 SH   SOLE   3,816,974 0 0
Waters Corp COM 941848103 13,949 59,709 SH   SOLE   59,709 0 0
Walgreens Boots Alliance Inc COM 931427108 47,022 797,629 SH   SOLE   797,629 0 0
Western Digital Corp COM 958102105 12,435 195,945 SH   SOLE   195,945 0 0
WEC Energy Group Inc COM 92939U106 19,123 207,368 SH   SOLE   207,368 0 0
Wells Fargo & Co COM 949746101 268,933 4,999,399 SH   SOLE   4,999,399 0 0
Whirlpool Corp COM 963320106 6,137 41,605 SH   SOLE   41,605 0 0
Waste Management Inc COM 94106L109 32,029 281,094 SH   SOLE   281,094 0 0
Williams Cos Inc/The COM 969457100 18,898 796,803 SH   SOLE   796,803 0 0
Wal-Mart Stores Inc COM 931142103 176,790 1,487,823 SH   SOLE   1,487,823 0 0
Westrock Co COM 96145D105 8,912 207,728 SH   SOLE   207,728 0 0
Western Union Co/The COM 959802109 7,402 276,420 SH   SOLE   276,420 0 0
Weyerhaeuser Co COM 962166104 19,497 645,688 SH   SOLE   645,688 0 0
Wynn Resorts Ltd COM 983134107 8,825 63,554 SH   SOLE   63,554 0 0
Cimarex Energy Co COM 171798101 2,591 49,376 SH   SOLE   49,376 0 0
Xcel Energy Inc COM 98389B100 21,858 344,326 SH   SOLE   344,326 0 0
Xilinx Inc COM 983919101 16,235 166,077 SH   SOLE   166,077 0 0
Exxon Mobil Corp COM 30231G102 201,861 2,893,197 SH   SOLE   2,893,197 0 0
DENTSPLY SIRONA Inc COM 24906P109 11,601 205,025 SH   SOLE   205,025 0 0
Xerox Holdings Corp COM 98421M106 4,590 124,509 SH   SOLE   124,509 0 0
Xylem Inc/NY COM 98419M100 10,004 126,988 SH   SOLE   126,988 0 0
Yum! Brands Inc COM 988498101 20,058 199,153 SH   SOLE   199,153 0 0
Zimmer Biomet Holdings Inc COM 98956P102 28,324 189,256 SH   SOLE   189,256 0 0
Zions Bancorp NA COM 989701107 5,988 115,341 SH   SOLE   115,341 0 0
Zoetis Inc COM 98978V103 58,044 438,621 SH   SOLE   438,621 0 0
BlackRock Inc COM 09247X101 567 1,129 SH   SOLE   1,129 0 0
Bank of America Corp COM 060505104 5,451 154,776 SH   SOLE   154,776 0 0
NVIDIA Corp COM 67066G104 0 1 SH   SOLE   1 0 0
Adobe Systems Inc COM 00724F101 33 100 SH   SOLE   100 0 0
Brookfield Asset Management In COM 112585104 119,400 2,065,331 SH   SOLE   2,065,331 0 0
BCE Inc COM 05534B760 41,777 901,262 SH   SOLE   901,262 0 0
Bank of Montreal COM 063671101 157,795 2,034,900 SH   SOLE   2,034,900 0 0
Bank of Nova Scotia/The COM 064149107 189,332 3,350,000 SH   SOLE   3,350,000 0 0
CAE Inc COM 124765108 49,007 1,850,000 SH   SOLE   1,850,000 0 0
Canadian Imperial Bank of Comm COM 136069101 407,283 4,891,613 SH   SOLE   4,891,613 0 0
Royal Bank of Canada COM 780087102 119,868 1,514,053 SH   SOLE   1,514,053 0 0
Alamos Gold Inc COM 011532108 537 89,004 SH   SOLE   89,004 0 0
Asanko Gold Inc COM 04341Y105 0 100 SH   SOLE   100 0 0
Algonquin Power & Utilities Co COM 015857105 71,653 5,062,304 SH   SOLE   5,062,304 0 0
Brookfield Business Partners L COM G16234109 308 7,436 SH   SOLE   7,436 0 0
Bank of Nova Scotia/The COM 064149107 242,786 4,295,799 SH   SOLE   4,295,799 0 0
Baytex Energy Corp COM 07317Q105 13,240 9,188,922 SH   SOLE   9,188,922 0 0
B2Gold Corp COM 11777Q209 4,426 1,102,598 SH   SOLE   1,102,598 0 0
CAE Inc COM 124765108 5,532 208,844 SH   SOLE   208,844 0 0
Celestica Inc COM 15101Q108 108 13,005 SH   SOLE   13,005 0 0
Canadian Imperial Bank of Comm COM 136069101 234,696 2,818,774 SH   SOLE   2,818,774 0 0
Canadian Natural Resources Ltd COM 136385101 48,931 1,512,017 SH   SOLE   1,512,017 0 0
Eldorado Gold Corp COM 284902509 234 29,093 SH   SOLE   29,093 0 0
Enbridge Inc COM 29250N105 122,239 3,072,747 SH   SOLE   3,072,747 0 0
Enerplus Corp COM 292766102 5,719 802,367 SH   SOLE   802,367 0 0
Gran Tierra Energy Inc COM 38500T101 341 261,675 SH   SOLE   261,675 0 0
IAMGOLD Corp COM 450913108 269 71,938 SH   SOLE   71,938 0 0
MAG Silver Corp COM 55903Q104 237 20,075 SH   SOLE   20,075 0 0
Methanex Corp COM 59151K108 1,793 46,391 SH   SOLE   46,391 0 0
Novagold Resources Inc COM 66987E206 391 43,692 SH   SOLE   43,692 0 0
Osisko Gold Royalties Ltd COM 68827L101 247 25,430 SH   SOLE   25,430 0 0
Pan American Silver Corp COM 697900108 1,195 50,416 SH   SOLE   50,416 0 0
Pembina Pipeline Corp COM 706327103 9,776 263,608 SH   SOLE   263,608 0 0
Pretium Resources Inc COM 74139C102 421 37,818 SH   SOLE   37,818 0 0
Seabridge Gold Inc COM 811916105 14,156 1,022,970 SH   SOLE   1,022,970 0 0
Shopify Inc COM 82509L107 61,481 154,546 SH   SOLE   154,546 0 0
Shaw Communications Inc COM 82028K200 12,351 608,343 SH   SOLE   608,343 0 0
SSR Mining Inc COM 784730103 374 19,407 SH   SOLE   19,407 0 0
TransCanada Corp COM 87807B107 15,857 297,572 SH   SOLE   297,572 0 0
Vermilion Energy Inc COM 923725105 4,277 261,469 SH   SOLE   261,469 0 0
Yamana Gold Inc COM 98462Y100 646 163,162 SH   SOLE   163,162 0 0
Barrick Gold Corp COM 067901108 69,826 3,757,154 SH   SOLE   3,757,154 0 0
Agnico Eagle Mines Ltd COM 008474108 53,214 863,503 SH   SOLE   863,503 0 0
Alamos Gold Inc COM 011532108 602 99,700 SH   SOLE   99,700 0 0
Algonquin Power & Utilities Co COM 015857105 1,739 122,877 SH   SOLE   122,877 0 0
Brookfield Asset Management In COM 112585104 151,748 2,624,869 SH   SOLE   2,624,869 0 0
BlackBerry Ltd COM 09228F103 6,280 976,074 SH   SOLE   976,074 0 0
Brookfield Business Partners L COM G16234109 356 8,600 SH   SOLE   8,600 0 0
Cott Corp COM 22163N106 7 500 SH   SOLE   500 0 0
BCE Inc COM 05534B760 89,353 1,927,630 SH   SOLE   1,927,630 0 0
Brookfield Renewable Partners COM G16258108 1,752 37,700 SH   SOLE   37,700 0 0
Bank of Montreal COM 063671101 147,543 1,902,692 SH   SOLE   1,902,692 0 0
Bank of Nova Scotia/The COM 064149107 195,013 3,450,515 SH   SOLE   3,450,515 0 0
Brookfield Property Partners L COM G16249107 1,200 65,641 SH   SOLE   65,641 0 0
Baytex Energy Corp COM 07317Q105 250 173,580 SH   SOLE   173,580 0 0
B2Gold Corp COM 11777Q209 1,296 322,900 SH   SOLE   322,900 0 0
CAE Inc COM 124765108 2,389 90,200 SH   SOLE   90,200 0 0
Cameco Corp COM 13321L108 10,704 1,203,850 SH   SOLE   1,203,850 0 0
Colliers International Group I COM 194693107 815 10,468 SH   SOLE   10,468 0 0
Celestica Inc COM 15101Q108 332 40,039 SH   SOLE   40,039 0 0
Canadian Imperial Bank of Comm COM 136069101 113,745 1,366,116 SH   SOLE   1,366,116 0 0
Canadian Natural Resources Ltd COM 136385101 82,998 2,564,716 SH   SOLE   2,564,716 0 0
Canadian National Railway Co COM 136375102 210,015 2,320,301 SH   SOLE   2,320,301 0 0
Canadian Pacific Railway Ltd COM 13645T100 106,663 418,182 SH   SOLE   418,182 0 0
Crescent Point Energy Corp COM 22576C101 5,887 1,319,602 SH   SOLE   1,319,602 0 0
Cenovus Energy Inc COM 15135U109 30,198 2,969,081 SH   SOLE   2,969,081 0 0
BRP Inc/CA COM 05577W200 244 5,361 SH   SOLE   5,361 0 0
Descartes Systems Group Inc/Th COM 249906108 1,057 24,709 SH   SOLE   24,709 0 0
Encana Corp COM 292505104 8,108 1,730,830 SH   SOLE   1,730,830 0 0
Eldorado Gold Corp COM 284902509 383 47,620 SH   SOLE   47,620 0 0
Enbridge Inc COM 29250N105 135,126 3,396,712 SH   SOLE   3,396,712 0 0
Enerplus Corp COM 292766102 336 47,125 SH   SOLE   47,125 0 0
Franco-Nevada Corp COM 351858105 40,280 389,863 SH   SOLE   389,863 0 0
First Majestic Silver Corp COM 32076V103 673 54,800 SH   SOLE   54,800 0 0
FirstService Corp COM 33767E202 931 9,992 SH   SOLE   9,992 0 0
Fortis Inc/Canada COM 349553107 35,026 843,690 SH   SOLE   843,690 0 0
Fortuna Silver Mines Inc COM 349915108 216 52,900 SH   SOLE   52,900 0 0
CGI Group Inc COM 12532H104 42,821 511,404 SH   SOLE   511,404 0 0
Gildan Activewear Inc COM 375916103 18,805 635,718 SH   SOLE   635,718 0 0
Granite Real Estate Investment COM 387437114 769 15,122 SH   SOLE   15,122 0 0
Gran Tierra Energy Inc COM 38500T101 169 129,700 SH   SOLE   129,700 0 0
Hudbay Minerals Inc COM 443628102 327 78,800 SH   SOLE   78,800 0 0
IAMGOLD Corp COM 450913108 576 154,100 SH   SOLE   154,100 0 0
Imperial Oil Ltd COM 453038408 20,198 763,146 SH   SOLE   763,146 0 0
Just Energy Group Inc COM 48213W101 50 29,801 SH   SOLE   29,801 0 0
Kinross Gold Corp COM 496902404 18,004 3,793,170 SH   SOLE   3,793,170 0 0
Kirkland Lake Gold Ltd COM 49741E100 2,739 62,100 SH   SOLE   62,100 0 0
MAG Silver Corp COM 55903Q104 277 23,400 SH   SOLE   23,400 0 0
Manulife Financial Corp COM 56501R106 97,217 4,786,500 SH   SOLE   4,786,500 0 0
Magna International Inc COM 559222401 62,394 1,137,315 SH   SOLE   1,137,315 0 0
Methanex Corp COM 59151K108 1,148 29,700 SH   SOLE   29,700 0 0
Novagold Resources Inc COM 66987E206 650 72,600 SH   SOLE   72,600 0 0
New Gold Inc COM 644535106 169 191,000 SH   SOLE   191,000 0 0
NexGen Energy Ltd COM 65340P106 120 93,306 SH   SOLE   93,306 0 0
Osisko Gold Royalties Ltd COM 68827L101 345 35,500 SH   SOLE   35,500 0 0
Norbord Inc COM 65548P403 359 13,400 SH   SOLE   13,400 0 0
Open Text Corp COM 683715106 31,976 725,257 SH   SOLE   725,257 0 0
Pan American Silver Corp COM 697900108 1,204 50,800 SH   SOLE   50,800 0 0
Precision Drilling Corp COM 74022D308 136 97,300 SH   SOLE   97,300 0 0
Pembina Pipeline Corp COM 706327103 47,974 1,293,639 SH   SOLE   1,293,639 0 0
Pretium Resources Inc COM 74139C102 554 49,800 SH   SOLE   49,800 0 0
Restaurant Brands Internationa COM 76131D103 42,484 666,063 SH   SOLE   666,063 0 0
Ritchie Bros Auctioneers Inc COM 767744105 1,524 35,500 SH   SOLE   35,500 0 0
Rogers Communications Inc COM 775109200 54,235 1,091,623 SH   SOLE   1,091,623 0 0
Royal Bank of Canada COM 780087102 291,899 3,686,979 SH   SOLE   3,686,979 0 0
Shaw Communications Inc COM 82028K200 26,427 1,301,641 SH   SOLE   1,301,641 0 0
Sun Life Financial Inc COM 866796105 58,774 1,288,276 SH   SOLE   1,288,276 0 0
Sandstorm Gold Ltd COM 80013R206 4 600 SH   SOLE   600 0 0
SSR Mining Inc COM 784730103 764 39,700 SH   SOLE   39,700 0 0
Stantec Inc COM 85472N109 1,072 37,900 SH   SOLE   37,900 0 0
Suncor Energy Inc COM 867224107 112,588 3,433,283 SH   SOLE   3,433,283 0 0
Sierra Wireless Inc COM 826516106 99 10,319 SH   SOLE   10,319 0 0
TELUS Corp COM 87971M103 93,055 2,401,957 SH   SOLE   2,401,957 0 0
TransAlta Corp COM 89346D107 660 92,345 SH   SOLE   92,345 0 0
Teck Resources Ltd COM 878742204 15,999 922,017 SH   SOLE   922,017 0 0
Thomson Reuters Corp COM 884903709 26,558 371,058 SH   SOLE   371,058 0 0
TransCanada Corp COM 87807B107 145,054 2,722,035 SH   SOLE   2,722,035 0 0
Turquoise Hill Resources Ltd COM 900435108 243 331,600 SH   SOLE   331,600 0 0
Stars Group Inc/The COM 85570W100 10 400 SH   SOLE   400 0 0
Vermilion Energy Inc COM 923725105 789 48,237 SH   SOLE   48,237 0 0
Waste Connections Inc COM 94106B101 43,765 481,561 SH   SOLE   481,561 0 0
Wheaton Precious Metals Corp COM 962879102 24,109 809,763 SH   SOLE   809,763 0 0
Yamana Gold Inc COM 98462Y100 1,246 314,500 SH   SOLE   314,500 0 0
Barrick Gold Corp COM 067901108 24,934 1,341,656 SH   SOLE   1,341,656 0 0
Agnico Eagle Mines Ltd COM 008474108 15,557 252,442 SH   SOLE   252,442 0 0
Brookfield Asset Management In COM 112585104 42,196 729,894 SH   SOLE   729,894 0 0
BlackBerry Ltd COM 09228F103 3,343 519,574 SH   SOLE   519,574 0 0
BCE Inc COM 05534B760 35,649 769,057 SH   SOLE   769,057 0 0
Bank of Montreal COM 063671101 11,242 144,971 SH   SOLE   144,971 0 0
Bank of Nova Scotia/The COM 064149107 38,982 689,730 SH   SOLE   689,730 0 0
Cameco Corp COM 13321L108 3,703 416,441 SH   SOLE   416,441 0 0
Canadian Imperial Bank of Comm COM 136069101 22,147 265,989 SH   SOLE   265,989 0 0
Canadian Natural Resources Ltd COM 136385101 24,024 742,370 SH   SOLE   742,370 0 0
Canadian National Railway Co COM 136375102 68,368 755,345 SH   SOLE   755,345 0 0
Canadian Pacific Railway Ltd COM 13645T100 36,903 144,683 SH   SOLE   144,683 0 0
Cenovus Energy Inc COM 15135U109 8,248 810,959 SH   SOLE   810,959 0 0
Encana Corp COM 292505104 6,406 1,367,323 SH   SOLE   1,367,323 0 0
Enbridge Inc COM 29250N105 67,804 1,704,400 SH   SOLE   1,704,400 0 0
Franco-Nevada Corp COM 351858105 20,497 198,388 SH   SOLE   198,388 0 0
Fortis Inc/Canada COM 349553107 20,186 486,230 SH   SOLE   486,230 0 0
CGI Group Inc COM 12532H104 21,134 252,403 SH   SOLE   252,403 0 0
Gildan Activewear Inc COM 375916103 6,337 214,236 SH   SOLE   214,236 0 0
Imperial Oil Ltd COM 453038408 6,471 244,508 SH   SOLE   244,508 0 0
Kinross Gold Corp COM 496902404 6,262 1,319,263 SH   SOLE   1,319,263 0 0
Manulife Financial Corp COM 56501R106 31,469 1,549,391 SH   SOLE   1,549,391 0 0
Magna International Inc COM 559222401 16,425 299,387 SH   SOLE   299,387 0 0
Pembina Pipeline Corp COM 706327103 20,301 547,412 SH   SOLE   547,412 0 0
Restaurant Brands Internationa COM 76131D103 12,591 197,406 SH   SOLE   197,406 0 0
Royal Bank of Canada COM 780087102 42,438 536,031 SH   SOLE   536,031 0 0
Shaw Communications Inc COM 82028K200 37 1,800 SH   SOLE   1,800 0 0
Sun Life Financial Inc COM 866796105 7,670 168,115 SH   SOLE   168,115 0 0
Suncor Energy Inc COM 867224107 18,902 576,414 SH   SOLE   576,414 0 0
TELUS Corp COM 87971M103 24,541 633,466 SH   SOLE   633,466 0 0
Teck Resources Ltd COM 878742204 8,880 511,776 SH   SOLE   511,776 0 0
Thomson Reuters Corp COM 884903709 12,800 178,833 SH   SOLE   178,833 0 0
TransCanada Corp COM 87807B107 44,164 828,763 SH   SOLE   828,763 0 0
Waste Connections Inc COM 94106B101 18,436 202,855 SH   SOLE   202,855 0 0
Wheaton Precious Metals Corp COM 962879102 10,221 343,291 SH   SOLE   343,291 0 0
SBA Communications Corp COM 78410G104 306 1,268 SH   SOLE   1,268 0 0
SBA Communications Corp COM 78410G104 23,533 97,663 SH   SOLE   97,663 0 0
DowDuPont Inc COM 26614N102 40,013 623,342 SH   SOLE   623,342 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103 41,239 128,145 SH   SOLE   128,145 0 0
Norbord Inc COM 65548P403 962 35,955 SH   SOLE   35,955 0 0
Cott Corp COM 22163N106 882 64,535 SH   SOLE   64,535 0 0
Brookfield Property Partners L COM G16249107 2,972 162,517 SH   SOLE   162,517 0 0
American Express Co COM 025816109 73 589 SH   SOLE   589 0 0
Granite Real Estate Investment COM 387437114 12,952 254,774 SH   SOLE   254,774 0 0
Hudbay Minerals Inc COM 443628102 131 31,718 SH   SOLE   31,718 0 0
Descartes Systems Group Inc/Th COM 249906108 681 15,930 SH   SOLE   15,930 0 0
Ritchie Bros Auctioneers Inc COM 767744105 717 16,698 SH   SOLE   16,698 0 0
Stantec Inc COM 85472N109 2,991 105,778 SH   SOLE   105,778 0 0
TransAlta Corp COM 89346D107 353 49,319 SH   SOLE   49,319 0 0
Mondelez International Inc COM 609207105 1,107 20,094 SH   SOLE   20,094 0 0
Stars Group Inc/The COM 85570W100 69,112 2,646,677 SH   SOLE   2,646,677 0 0
FirstService Corp COM 33767E202 611 6,559 SH   SOLE   6,559 0 0
BRP Inc/CA COM 05577W200 10,763 236,107 SH   SOLE   236,107 0 0
Colliers International Group I COM 194693107 380 4,873 SH   SOLE   4,873 0 0
Cadence Design Systems Inc COM 127387108 219 3,154 SH   SOLE   3,154 0 0
Cadence Design Systems Inc COM 127387108 12,831 185,019 SH   SOLE   185,019 0 0
Air Products & Chemicals Inc COM 009158106 128 544 SH   SOLE   544 0 0
Dollar Tree Inc COM 256746108 3,235 34,401 SH   SOLE   34,401 0 0
American Tower Corp COM 03027X100 29 126 SH   SOLE   126 0 0
EOG Resources Inc COM 26875P101 27 323 SH   SOLE   323 0 0
Marathon Oil Corp COM 565849106 4 275 SH   SOLE   275 0 0
Altria Group Inc COM 02209S103 404 8,099 SH   SOLE   8,099 0 0
Delta Air Lines Inc COM 247361702 153 2,624 SH   SOLE   2,624 0 0
Blackstone Group LP/The COM 09260D107 2,841 50,785 SH   SOLE   50,785 0 0
T-Mobile US Inc COM 872590104 782 9,968 SH   SOLE   9,968 0 0
Maxar Technologies Inc COM 57778K105 191 12,200 SH   SOLE   12,200 0 0
UnitedHealth Group Inc COM 91324P102 583 1,984 SH   SOLE   1,984 0 0
Norwegian Cruise Line Holdings COM G66721104 1,791 30,666 SH   SOLE   30,666 0 0
Norwegian Cruise Line Holdings COM G66721104 8,197 140,353 SH   SOLE   140,353 0 0
AbbVie Inc COM 00287Y109 1,302 14,709 SH   SOLE   14,709 0 0
Coach Inc COM 876030107 84 3,127 SH   SOLE   3,127 0 0
Coach Inc COM 876030107 4,943 183,286 SH   SOLE   183,286 0 0
Quintiles IMS Holdings Inc COM 46266C105 25,312 163,845 SH   SOLE   163,845 0 0
Cisco Systems Inc COM 17275R102 2,287 47,697 SH   SOLE   47,697 0 0
Texas Instruments Inc COM 882508104 0 1 SH   SOLE   1 0 0
Royal Bank of Canada PUT 780087102 2,375 30,000 SH   SOLE   30,000 0 0
Intercontinental Exchange Inc COM 45866F104 182 1,967 SH   SOLE   1,967 0 0
Freeport-McMoRan Inc COM 35671D857 33 2,501 SH   SOLE   2,501 0 0
Canada Goose Holdings Inc COM 135086106 1,075 29,667 SH   SOLE   29,667 0 0
Aphria Inc COM 03765K104 619 118,510 SH   SOLE   118,510 0 0
Linde PLC COM G5494J103 26,874 125,443 SH   SOLE   125,443 0 0
Aphria Inc COM 03765K104 3 500 SH   SOLE   500 0 0
Canada Goose Holdings Inc COM 135086106 4 100 SH   SOLE   100 0 0
Nutrien Ltd COM 67077M108 28,880 602,881 SH   SOLE   602,881 0 0
Nutrien Ltd COM 67077M108 79,379 1,657,087 SH   SOLE   1,657,087 0 0
Open Text Corp COM 683715106 12,534 284,282 SH   SOLE   284,282 0 0
Huntington Ingalls Industries COM 446413106 7,253 28,915 SH   SOLE   28,915 0 0
Huntington Ingalls Industries COM 446413106 115 460 SH   SOLE   460 0 0
Twitter Inc COM 90184L102 12 370 SH   SOLE   370 0 0
Procter & Gamble Co/The COM 742718109 2,184 17,490 SH   SOLE   17,490 0 0
Deere & Co COM 244199105 14 80 SH   SOLE   80 0 0
Parker-Hannifin Corp COM 701094104 493 2,396 SH   SOLE   2,396 0 0
Aurora Cannabis Inc COM 05156X108 1,316 612,097 SH   SOLE   612,097 0 0
CVS Health Corp COM 126650100 908 12,227 SH   SOLE   12,227 0 0
CDK Global Inc COM 12508E101 1,143 20,900 SH   SOLE   20,900 0 0
NVR Inc COM 62944T105 8,693 2,283 SH   SOLE   2,283 0 0
Enbridge Inc PUT 29250N105 3,979 100,000 SH   SOLE   100,000 0 0
AGNC Investment Corp COM 00123Q104 1,670 94,464 SH   SOLE   94,464 0 0
BCE Inc COM 05534B760 3,054 65,891 SH   SOLE   65,891 0 0
PepsiCo Inc COM 713448108 525 3,843 SH   SOLE   3,843 0 0
Thomson Reuters Corp PUT 884903709 3,579 50,000 SH   SOLE   50,000 0 0
Cisco Systems Inc COM 17275R102 954 19,900 SH   SOLE   19,900 0 0
Rogers Communications Inc PUT 775109200 6,708 135,000 SH   SOLE   135,000 0 0
Synopsys Inc COM 871607107 17,287 124,205 SH   SOLE   124,205 0 0
Priceline Group Inc/The COM 09857L108 60,000 29,219 SH   SOLE   29,219 0 0
Thermo Fisher Scientific Inc COM 883556102 204 628 SH   SOLE   628 0 0
Welltower Inc COM 95040Q104 28,745 351,533 SH   SOLE   351,533 0 0
Cott Corp COM 22163N106 0 22 SH   SOLE   22 0 0
Celestica Inc COM 15101Q108 6 709 SH   SOLE   709 0 0
Barrick Gold Corp COM 067901108 12,994 699,200 SH   SOLE   699,200 0 0
Agnico Eagle Mines Ltd COM 008474108 7,253 117,700 SH   SOLE   117,700 0 0
BCE Inc COM 05534B760 45,395 979,307 SH   SOLE   979,307 0 0
Bank of Montreal COM 063671101 149,883 1,932,864 SH   SOLE   1,932,864 0 0
Bank of Nova Scotia/The COM 064149107 155,504 2,751,448 SH   SOLE   2,751,448 0 0
Cameco Corp COM 13321L108 2,250 253,100 SH   SOLE   253,100 0 0
Canadian Imperial Bank of Comm COM 136069101 140,957 1,692,944 SH   SOLE   1,692,944 0 0
Canadian Natural Resources Ltd COM 136385101 25,337 782,950 SH   SOLE   782,950 0 0
Canadian National Railway Co COM 136375102 47,220 521,700 SH   SOLE   521,700 0 0
Brookfield Asset Management In COM 112585104 23,350 403,900 SH   SOLE   403,900 0 0
Eldorado Gold Corp COM 284902509 183 22,790 SH   SOLE   22,790 0 0
Fortis Inc/Canada COM 349553107 66,685 1,606,286 SH   SOLE   1,606,286 0 0
CGI Group Inc COM 12532H104 6,087 72,700 SH   SOLE   72,700 0 0
IAMGOLD Corp COM 450913108 405 108,350 SH   SOLE   108,350 0 0
Imperial Oil Ltd COM 453038408 9,076 342,900 SH   SOLE   342,900 0 0
Enbridge Inc COM 29250N105 96,603 2,428,348 SH   SOLE   2,428,348 0 0
Kinross Gold Corp COM 496902404 3,911 824,000 SH   SOLE   824,000 0 0
Magna International Inc COM 559222401 11,587 211,200 SH   SOLE   211,200 0 0
Methanex Corp COM 59151K108 1,314 34,000 SH   SOLE   34,000 0 0
Norbord Inc COM 65548P403 134 4,991 SH   SOLE   4,991 0 0
Encana Corp COM 292505104 2,610 557,100 SH   SOLE   557,100 0 0
Obsidian Energy Ltd COM 674482203 24 33,811 SH   SOLE   33,811 0 0
Rogers Communications Inc COM 775109200 25,599 515,250 SH   SOLE   515,250 0 0
BlackBerry Ltd COM 09228F103 1,435 223,000 SH   SOLE   223,000 0 0
Royal Bank of Canada COM 780087102 199,797 2,523,640 SH   SOLE   2,523,640 0 0
Shaw Communications Inc COM 82028K200 18,761 924,074 SH   SOLE   924,074 0 0
Suncor Energy Inc COM 867224107 33,019 1,006,898 SH   SOLE   1,006,898 0 0
TransAlta Corp COM 89346D107 6,365 890,146 SH   SOLE   890,146 0 0
Teck Resources Ltd COM 878742204 4,486 258,520 SH   SOLE   258,520 0 0
Thomson Reuters Corp COM 884903709 23,621 330,034 SH   SOLE   330,034 0 0
TransCanada Corp COM 87807B107 107,972 2,026,176 SH   SOLE   2,026,176 0 0
TELUS Corp COM 87971M103 22,334 576,496 SH   SOLE   576,496 0 0
Gildan Activewear Inc COM 375916103 7,265 245,600 SH   SOLE   245,600 0 0
Manulife Financial Corp COM 56501R106 34,124 1,680,088 SH   SOLE   1,680,088 0 0
Sun Life Financial Inc COM 866796105 29,553 647,775 SH   SOLE   647,775 0 0
Enerplus Corp COM 292766102 430 60,400 SH   SOLE   60,400 0 0
Yamana Gold Inc COM 98462Y100 352 88,900 SH   SOLE   88,900 0 0
Pembina Pipeline Corp COM 706327103 73,793 1,989,858 SH   SOLE   1,989,858 0 0
Algonquin Power & Utilities Co COM 015857105 23,412 1,654,055 SH   SOLE   1,654,055 0 0
Canadian Pacific Railway Ltd COM 13645T100 19,563 76,700 SH   SOLE   76,700 0 0
Vermilion Energy Inc COM 923725105 417 25,500 SH   SOLE   25,500 0 0
Just Energy Group Inc COM 48213W101 408 243,010 SH   SOLE   243,010 0 0
Brookfield Renewable Partners COM G16258108 20,775 447,145 SH   SOLE   447,145 0 0
Waste Connections Inc COM 94106B101 8,079 88,900 SH   SOLE   88,900 0 0
Baytex Energy Corp COM 07317Q105 27 18,636 SH   SOLE   18,636 0 0
Crescent Point Energy Corp COM 22576C101 3,258 730,198 SH   SOLE   730,198 0 0
Wheaton Precious Metals Corp COM 962879102 4,305 144,600 SH   SOLE   144,600 0 0
Precision Drilling Corp COM 74022D308 20 14,300 SH   SOLE   14,300 0 0
Franco-Nevada Corp COM 351858105 5,703 55,200 SH   SOLE   55,200 0 0
Brookfield Infrastructure Part COM G16252101 46,216 924,770 SH   SOLE   924,770 0 0
Cenovus Energy Inc COM 15135U109 7,129 700,950 SH   SOLE   700,950 0 0
Granite Real Estate Investment COM 387437114 1,800 35,400 SH   SOLE   35,400 0 0
Brookfield Property Partners L COM G16249107 834 45,586 SH   SOLE   45,586 0 0
Restaurant Brands Internationa COM 76131D103 6,084 95,380 SH   SOLE   95,380 0 0
Brookfield Business Partners L COM G16234109 279 6,742 SH   SOLE   6,742 0 0
Nutrien Ltd COM 67077M108 25,223 526,556 SH   SOLE   526,556 0 0
Apple Inc COM 037833100 910 3,100 SH   SOLE   3,100 0 0
Bank of America Corp COM 060505104 7,393 209,931 SH   SOLE   209,931 0 0
Citigroup Inc COM 172967424 11,162 139,736 SH   SOLE   139,736 0 0
Cisco Systems Inc COM 17275R102 844 17,600 SH   SOLE   17,600 0 0
Duke Energy Corp COM 26441C204 46 500 SH   SOLE   500 0 0
Consolidated Edison Inc COM 209115104 63 700 SH   SOLE   700 0 0
Intel Corp COM 458140100 700 11,700 SH   SOLE   11,700 0 0
JPMorgan Chase & Co COM 46625H100 11,867 85,140 SH   SOLE   85,140 0 0
Kellogg Co COM 487836108 4,462 64,530 SH   SOLE   64,530 0 0
Coca-Cola Co/The COM 191216100 39 700 SH   SOLE   700 0 0
McDonald's Corp COM 580135101 113 571 SH   SOLE   571 0 0
Altria Group Inc COM 02209S103 105 2,100 SH   SOLE   2,100 0 0
Merck & Co Inc COM 58933Y105 73 800 SH   SOLE   800 0 0
Marathon Oil Corp COM 565849106 52 3,845 SH   SOLE   3,845 0 0
Microsoft Corp COM 594918104 993 6,300 SH   SOLE   6,300 0 0
Morgan Stanley COM 617446448 17,403 340,481 SH   SOLE   340,481 0 0
PepsiCo Inc COM 713448108 96 700 SH   SOLE   700 0 0
Pfizer Inc COM 717081103 98 2,500 SH   SOLE   2,500 0 0
Procter & Gamble Co/The COM 742718109 573 4,592 SH   SOLE   4,592 0 0
AT&T Inc COM 00206R102 539 13,800 SH   SOLE   13,800 0 0
Southern Co/The COM 842587107 516 8,100 SH   SOLE   8,100 0 0
Wells Fargo & Co COM 949746101 9,514 176,858 SH   SOLE   176,858 0 0
ConocoPhillips COM 20825C104 111 1,700 SH   SOLE   1,700 0 0
Valero Energy Corp COM 91913Y100 3 34 SH   SOLE   34 0 0
Verizon Communications Inc COM 92343V104 565 9,200 SH   SOLE   9,200 0 0
Exxon Mobil Corp COM 30231G102 34 489 SH   SOLE   489 0 0
Amazon.com Inc COM 023135106 480 260 SH   SOLE   260 0 0
Goldman Sachs Group Inc/The COM 38141G104 161 700 SH   SOLE   700 0 0
Yamana Gold Inc COM 98462Y100 4 900 SH   SOLE   900 0 0
Bank of Montreal COM 063671101 3,435 44,302 SH   SOLE   44,302 0 0
Bank of Nova Scotia/The COM 064149107 2,558 45,252 SH   SOLE   45,252 0 0
Canadian Imperial Bank of Comm COM 136069101 2,582 31,011 SH   SOLE   31,011 0 0
Fortis Inc/Canada COM 349553107 93 2,233 SH   SOLE   2,233 0 0
Royal Bank of Canada COM 780087102 3,314 41,853 SH   SOLE   41,853 0 0
TransAlta Corp COM 89346D107 20 2,740 SH   SOLE   2,740 0 0
Manulife Financial Corp COM 56501R106 1,741 85,712 SH   SOLE   85,712 0 0
Sun Life Financial Inc COM 866796105 2,687 58,905 SH   SOLE   58,905 0 0
Just Energy Group Inc COM 48213W101 3 1,590 SH   SOLE   1,590 0 0
Boeing Co/The COM 097023105 130 400 SH   SOLE   400 0 0
DowDuPont Inc COM 26614N102 7 106 SH   SOLE   106 0 0
Duke Energy Corp COM 26441C204 1,446 15,861 SH   SOLE   15,861 0 0
Consolidated Edison Inc COM 209115104 9 100 SH   SOLE   100 0 0
General Electric Co COM 369604103 50 4,500 SH   SOLE   4,500 0 0
Kellogg Co COM 487836108 232 3,356 SH   SOLE   3,356 0 0
Coca-Cola Co/The COM 191216100 614 11,100 SH   SOLE   11,100 0 0
Pfizer Inc COM 717081103 35 900 SH   SOLE   900 0 0
AT&T Inc COM 00206R102 1,276 32,650 SH   SOLE   32,650 0 0
Southern Co/The COM 842587107 1,331 20,890 SH   SOLE   20,890 0 0
Aflac Inc COM 001055102 116 2,200 SH   SOLE   2,200 0 0
Verizon Communications Inc COM 92343V104 92 1,500 SH   SOLE   1,500 0 0
United Parcel Service Inc COM 911312106 10 85 SH   SOLE   85 0 0
Chubb Ltd COM H1467J104 413 2,655 SH   SOLE   2,655 0 0
Bank of Montreal COM 063671101 627 8,080 SH   SOLE   8,080 0 0
Bank of Nova Scotia/The COM 064149107 322 5,700 SH   SOLE   5,700 0 0
IAMGOLD Corp COM 450913108 75 20,000 SH   SOLE   20,000 0 0
Royal Bank of Canada COM 780087102 401 5,066 SH   SOLE   5,066 0 0
Shaw Communications Inc COM 82028K200 219 10,800 SH   SOLE   10,800 0 0
Thomson Reuters Corp COM 884903709 279 3,903 SH   SOLE   3,903 0 0
TransCanada Corp COM 87807B107 394 7,400 SH   SOLE   7,400 0 0
TELUS Corp COM 87971M103 790 20,400 SH   SOLE   20,400 0 0
Oil States International Inc COM 678026105 2 100 SH   SOLE   100 0 0
Civeo Corp COM 17878Y108 0 200 SH   SOLE   200 0 0
Boeing Co/The COM 097023105 299 917 SH   SOLE   917 0 0
Cisco Systems Inc COM 17275R102 541 11,274 SH   SOLE   11,274 0 0
QUALCOMM Inc COM 747525103 90 1,021 SH   SOLE   1,021 0 0
AT&T Inc COM 00206R102 953 24,400 SH   SOLE   24,400 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103 1,529 4,750 SH   SOLE   4,750 0 0
United Technologies Corp COM 913017109 83 551 SH   SOLE   551 0 0
Carnival Corp COM 143658300 129 2,548 SH   SOLE   2,548 0 0
ISHARES MSCI EMERGING MARKET ETF 464287234 4,969 110,751 SH   SOLE   110,751 0 0
Rogers Communications Inc CALL 775109200 4,969 100,000 SH   SOLE   100,000 0 0
Coca-Cola Co/The COM 191216100 29 528 SH   SOLE   528 0 0
IPG Photonics Corp COM 44980X109 3,429 23,665 SH   SOLE   23,665 0 0
Theratechnologies Inc COM 88338H100 53 16,084 SH   SOLE   16,084 0 0
Morgan Stanley COM 617446448 171 3,350 SH   SOLE   3,350 0 0
Bank of America Corp COM 060505104 25 699 SH   SOLE   699 0 0
Citigroup Inc COM 172967424 103 1,290 SH   SOLE   1,290 0 0
JPMorgan Chase & Co COM 46625H100 274 1,965 SH   SOLE   1,965 0 0
Mercer International Inc COM 588056101 5 422 SH   SOLE   422 0 0
US Bancorp COM 902973304 336 5,673 SH   SOLE   5,673 0 0
Liberty Media Corp-Liberty Sir COM 531229607 1,360 28,255 SH   SOLE   28,255 0 0
Take-Two Interactive Software COM 874054109 80 651 SH   SOLE   651 0 0
Take-Two Interactive Software COM 874054109 41 334 SH   SOLE   334 0 0
SVB Financial Group COM 78486Q101 146 580 SH   SOLE   580 0 0
Nektar Therapeutics COM 640268108 0 1 SH   SOLE   1 0 0
Take-Two Interactive Software COM 874054109 14,029 114,604 SH   SOLE   114,604 0 0
SVB Financial Group COM 78486Q101 8,619 34,336 SH   SOLE   34,336 0 0
Priceline Group Inc/The COM 09857L108 88 43 SH   SOLE   43 0 0
KLA-Tencor Corp COM 482480100 531 2,982 SH   SOLE   2,982 0 0
CBRE Group Inc COM 12504L109 34,071 555,963 SH   SOLE   555,963 0 0
RPM International Inc COM 749685103 1,716 22,361 SH   SOLE   22,361 0 0
Silvercorp Metals Inc COM 82835P103 1,505 266,482 SH   SOLE   266,482 0 0
Aramark COM 03852U106 1,848 42,575 SH   SOLE   42,575 0 0
Shopify Inc COM 82509L107 0 1 SH   SOLE   1 0 0
MSCI Inc COM 55354G100 245 949 SH   SOLE   949 0 0
MSCI Inc COM 55354G100 19,435 75,287 SH   SOLE   75,287 0 0
American Financial Group Inc/O COM 025932104 1,445 13,182 SH   SOLE   13,182 0 0
TransUnion COM 89400J107 2,772 32,387 SH   SOLE   32,387 0 0
Bank of Nova Scotia/The PUT 064149107 2,080 36,800 SH   SOLE   36,800 0 0
Bank of Montreal PUT 063671101 698 9,000 SH   SOLE   9,000 0 0
Bank of Montreal PUT 063671101 1,830 23,600 SH   SOLE   23,600 0 0
Bank of Nova Scotia/The CALL 064149107 28 500 SH   SOLE   500 0 0
Royal Bank of Canada PUT 780087102 2,098 26,500 SH   SOLE   26,500 0 0
BlackBerry Ltd CALL 09228F103 244 38,000 SH   SOLE   38,000 0 0
Bank of Montreal PUT 063671101 574 7,400 SH   SOLE   7,400 0 0
Bank of Nova Scotia/The PUT 064149107 2,323 41,100 SH   SOLE   41,100 0 0
BlackBerry Ltd CALL 09228F103 3,844 598,700 SH   SOLE   598,700 0 0
BlackBerry Ltd CALL 09228F103 514 80,100 SH   SOLE   80,100 0 0
Bank of Montreal PUT 063671101 2,427 31,300 SH   SOLE   31,300 0 0
Algonquin Power & Utilities Co COM 015857105 92,267 6,518,656 SH   SOLE   6,518,656 0 0
Brookfield Renewable Partners COM G16258108 75,262 1,619,855 SH   SOLE   1,619,855 0 0
Brookfield Infrastructure Part COM G16252101 190,148 3,804,830 SH   SOLE   3,804,830 0 0
Bank of Montreal COM 063671101 169,759 2,189,183 SH   SOLE   2,189,183 0 0
Bank of Nova Scotia/The COM 064149107 291,527 5,158,204 SH   SOLE   5,158,204 0 0
Canadian Imperial Bank of Comm COM 136069101 131,625 1,580,865 SH   SOLE   1,580,865 0 0
Fortis Inc/Canada COM 349553107 228,108 5,494,565 SH   SOLE   5,494,565 0 0
Just Energy Group Inc COM 48213W101 89 52,962 SH   SOLE   52,962 0 0
Kinross Gold Corp COM 496902404 383 80,600 SH   SOLE   80,600 0 0
Royal Bank of Canada COM 780087102 409,130 5,167,736 SH   SOLE   5,167,736 0 0
TransAlta Corp COM 89346D107 30,545 4,271,838 SH   SOLE   4,271,838 0 0
TransCanada Corp COM 87807B107 266 5,000 SH   SOLE   5,000 0 0
Yamana Gold Inc COM 98462Y100 169 42,650 SH   SOLE   42,650 0 0
Bank of Montreal COM 063671101 5,188 66,900 SH   SOLE   66,900 0 0
Bank of Nova Scotia/The PUT 064149107 379 6,700 SH   SOLE   6,700 0 0
Royal Bank of Canada PUT 780087102 6,057 76,500 SH   SOLE   76,500 0 0
Royal Bank of Canada COM 780087102 16,554 209,100 SH   SOLE   209,100 0 0
Cameco Corp COM 13321L108 436 48,985 SH   SOLE   48,985 0 0
Crescent Point Energy Corp COM 22576C101 2 500 SH   SOLE   500 0 0
Encana Corp COM 292505104 67 14,211 SH   SOLE   14,211 0 0
Enerplus Corp COM 292766102 301 42,300 SH   SOLE   42,300 0 0
Obsidian Energy Ltd COM 674482203 0 650 SH   SOLE   650 0 0
Teck Resources Ltd COM 878742204 197 11,372 SH   SOLE   11,372 0 0
Agnico Eagle Mines Ltd COM 008474108 2,676 43,435 SH   SOLE   43,435 0 0
Yamana Gold Inc COM 98462Y100 249 62,922 SH   SOLE   62,922 0 0
BlackBerry Ltd COM 09228F103 3,469 540,344 SH   SOLE   540,344 0 0
Canadian Imperial Bank of Comm COM 136069101 8,327 100,093 SH   SOLE   100,093 0 0
Franco-Nevada Corp COM 351858105 9,667 93,590 SH   SOLE   93,590 0 0
Magna International Inc COM 559222401 2,560 46,684 SH   SOLE   46,684 0 0
Nutrien Ltd COM 67077M108 24 504 SH   SOLE   504 0 0
Royal Bank of Canada COM 780087102 4,177 52,749 SH   SOLE   52,749 0 0
Suncor Energy Inc COM 867224107 53 1,614 SH   SOLE   1,614 0 0
Teck Resources Ltd COM 878742204 707 40,692 SH   SOLE   40,692 0 0
Baytex Energy Corp COM 07317Q105 35 24,544 SH   SOLE   24,544 0 0
Canadian Imperial Bank of Comm COM 136069101 336 4,030 SH   SOLE   4,030 0 0
Canadian Natural Resources Ltd COM 136385101 546 16,882 SH   SOLE   16,882 0 0
Crescent Point Energy Corp COM 22576C101 765 171,435 SH   SOLE   171,435 0 0
Cenovus Energy Inc COM 15135U109 4,654 457,546 SH   SOLE   457,546 0 0
Encana Corp COM 292505104 50 10,764 SH   SOLE   10,764 0 0
Eldorado Gold Corp COM 284902509 318 39,625 SH   SOLE   39,625 0 0
Enerplus Corp COM 292766102 215 30,200 SH   SOLE   30,200 0 0
IAMGOLD Corp COM 450913108 0 20 SH   SOLE   20 0 0
Imperial Oil Ltd COM 453038408 133 5,016 SH   SOLE   5,016 0 0
Just Energy Group Inc COM 48213W101 12 6,900 SH   SOLE   6,900 0 0
Kinross Gold Corp COM 496902404 33 6,938 SH   SOLE   6,938 0 0
Magna International Inc COM 559222401 209 3,809 SH   SOLE   3,809 0 0
Pretium Resources Inc COM 74139C102 11 1,000 SH   SOLE   1,000 0 0
Suncor Energy Inc COM 867224107 463 14,115 SH   SOLE   14,115 0 0
TransAlta Corp COM 89346D107 42 5,815 SH   SOLE   5,815 0 0
Royal Bank of Canada PUT 780087102 4,751 60,000 SH   SOLE   60,000 0 0
BlackBerry Ltd PUT 09228F103 155 24,200 SH   SOLE   24,200 0 0
Goldman Sachs Group Inc/The COM 38141G104 2 10 SH   SOLE   10 0 0
TransCanada Corp COM 87807B107 59 1,105 SH   SOLE   1,105 0 0
Centene Corp COM 15135B101 1,279 20,345 SH   SOLE   20,345 0 0
Tyson Foods Inc COM 902494103 1,078 11,847 SH   SOLE   11,847 0 0
Eli Lilly & Co COM 532457108 326 2,480 SH   SOLE   2,480 0 0
Estee Lauder Cos Inc/The COM 518439104 558 2,704 SH   SOLE   2,704 0 0
ISHARES US REAL ESTATE ETF ETF 464287739 6,129 65,857 SH   SOLE   65,857 0 0
ISHARES MSCI NORWAY ETF ETF 46429B499 2 98 SH   SOLE   98 0 0
ISHARES MSCI EAFE ETF ETF 464287465 3,992 57,500 SH   SOLE   57,500 0 0
VANECK GOLD MINERS ETF 92189F106 10,834 370,076 SH   SOLE   370,076 0 0
VANECK JR GOLD MINERS ETF 92189F791 7,201 170,419 SH   SOLE   170,419 0 0
UNITED STATES OIL FUND LP ETF 91232N108 142 11,100 SH   SOLE   11,100 0 0
SPDR S&P BIOTECH ETF ETF 78464A870 651 6,850 SH   SOLE   6,850 0 0
MATERIALS SELECT SECTOR SPDR ETF 81369Y100 21 339 SH   SOLE   339 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506 5 79 SH   SOLE   79 0 0
UTILITIES SELECT SECTOR SPDR ETF 81369Y886 5 85 SH   SOLE   85 0 0
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 7,895 256,539 SH   SOLE   256,539 0 0
ISHARES MSCI EAFE ETF ETF 464287465 8,009 115,359 SH   SOLE   115,359 0 0
Agilent Technologies Inc COM 00846U101 4,180 49,009 SH   SOLE   49,009 0 0
Berkshire Hathaway Inc COM 084670702 50 220 SH   SOLE   220 0 0
Leucadia National Corp COM 47233W109 940 43,973 SH   SOLE   43,973 0 0
SVB Financial Group COM 78486Q101 860 3,426 SH   SOLE   3,426 0 0
ABIOMED Inc COM 003654100 7,096 41,604 SH   SOLE   41,604 0 0
Yamana Gold Inc CALL 98462Y100 49 12,500 SH   SOLE   12,500 0 0
Yamana Gold Inc CALL 98462Y100 670 169,700 SH   SOLE   169,700 0 0
Evergy Inc COM 30034W106 168 2,578 SH   SOLE   2,578 0 0
Evergy Inc COM 30034W106 9,836 151,134 SH   SOLE   151,134 0 0
Twitter Inc COM 90184L102 70 2,190 SH   SOLE   2,190 0 0
Twitter Inc COM 90184L102 24,904 777,148 SH   SOLE   777,148 0 0
Royal Bank of Canada COM 780087102 179 2,263 SH   SOLE   2,263 0 0
HollyFrontier Corp COM 436106108 5,018 98,971 SH   SOLE   98,971 0 0
Broadridge Financial Solutions COM 11133T103 9,302 75,306 SH   SOLE   75,306 0 0
Broadridge Financial Solutions COM 11133T103 159 1,284 SH   SOLE   1,284 0 0
HollyFrontier Corp COM 436106108 86 1,688 SH   SOLE   1,688 0 0
FleetCor Technologies Inc COM 339041105 16,401 57,012 SH   SOLE   57,012 0 0
FleetCor Technologies Inc COM 339041105 280 975 SH   SOLE   975 0 0
BALLARD POWER SYSTEMS INC COM 058586108 595 83,267 SH   SOLE   83,267 0 0
Aurinia Pharmaceuticals Inc COM 05156V102 310 15,309 SH   SOLE   15,309 0 0
Endeavour Silver Corp COM 29258Y103 63 26,210 SH   SOLE   26,210 0 0
DIRTT Environmental Solutions COM 25490H106 53 16,145 SH   SOLE   16,145 0 0
Lithium Americas Corp COM 53680Q207 30 9,278 SH   SOLE   9,278 0 0
SPDR S&P OIL & GAS EXP & PR ETF 78464A730 1,939 81,826 SH   SOLE   81,826 0 0
Marvell Technology Group Ltd COM G5876H105 0 17 SH   SOLE   17 0 0
Copart Inc COM 217204106 13,191 145,066 SH   SOLE   145,066 0 0
Copart Inc COM 217204106 209 2,301 SH   SOLE   2,301 0 0
Bank of Nova Scotia/The COM 064149107 536 9,492 SH   SOLE   9,492 0 0
Canadian Imperial Bank of Comm COM 136069101 77 928 SH   SOLE   928 0 0
Bank of Montreal COM 063671101 1,977 25,516 SH   SOLE   25,516 0 0
TransCanada Corp COM 87807B107 48 900 SH   SOLE   900 0 0
Bank of Nova Scotia/The COM 064149107 5,860 103,748 SH   SOLE   103,748 0 0
Teck Resources Ltd COM 878742204 95 5,496 SH   SOLE   5,496 0 0
Regions Financial Corp COM 7591EP100 0 4 SH   SOLE   4 0 0
Lockheed Martin Corp COM 539830109 109 280 SH   SOLE   280 0 0
Valeant Pharmaceuticals Intern COM 071734107 9,810 327,549 SH   SOLE   327,549 0 0
Valeant Pharmaceuticals Intern COM 071734107 18,586 620,555 SH   SOLE   620,555 0 0
Valeant Pharmaceuticals Intern COM 071734107 4,690 156,595 SH   SOLE   156,595 0 0
Netflix Inc COM 64110L106 1,248 3,859 SH   SOLE   3,859 0 0
Philip Morris International In COM 718172109 100 1,179 SH   SOLE   1,179 0 0
Yamana Gold Inc CALL 98462Y100 180 45,600 SH   SOLE   45,600 0 0
Las Vegas Sands Corp COM 517834107 586 8,488 SH   SOLE   8,488 0 0
British American Tobacco PLC COM 110448107 767 18,075 SH   SOLE   18,075 0 0
Altria Group Inc COM 02209S103 464 9,307 SH   SOLE   9,307 0 0
JPMorgan Chase & Co COM 46625H100 45 323 SH   SOLE   323 0 0
Intuitive Surgical Inc COM 46120E602 125 211 SH   SOLE   211 0 0
Dropbox Inc COM 26210C104 139 7,751 SH   SOLE   7,751 0 0
Canadian National Railway Co CALL 136375102 4,526 50,000 SH   SOLE   50,000 0 0
Canadian National Railway Co PUT 136375102 4,526 50,000 SH   SOLE   50,000 0 0
Akamai Technologies Inc COM 00971T101 768 8,895 SH   SOLE   8,895 0 0
Arch Capital Group Ltd COM G0450A105 46 1,072 SH   SOLE   1,072 0 0
American Financial Group Inc/O COM 025932104 22 202 SH   SOLE   202 0 0
AGNC Investment Corp COM 00123Q104 26 1,447 SH   SOLE   1,447 0 0
Ally Financial Inc COM 02005N100 32 1,032 SH   SOLE   1,032 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 34 295 SH   SOLE   295 0 0
TD Ameritrade Holding Corp COM 87236Y108 36 725 SH   SOLE   725 0 0
Arista Networks Inc COM 040413106 123 607 SH   SOLE   607 0 0
Arrow Electronics Inc COM 042735100 19 221 SH   SOLE   221 0 0
Athene Holding Ltd COM G0684D107 19 403 SH   SOLE   403 0 0
Axalta Coating Systems Ltd COM G0750C108 17 556 SH   SOLE   556 0 0
Bunge Ltd COM G16962105 21 373 SH   SOLE   373 0 0
BioMarin Pharmaceutical Inc COM 09061G101 40 474 SH   SOLE   474 0 0
Crown Holdings Inc COM 228368106 26 359 SH   SOLE   359 0 0
CDW Corp/DE COM 12514G108 231 1,618 SH   SOLE   1,618 0 0
Celanese Corp COM 150870103 168 1,364 SH   SOLE   1,364 0 0
CIT Group Inc COM 125581801 0 1 SH   SOLE   1 0 0
Continental Resources Inc/OK COM 212015101 9 248 SH   SOLE   248 0 0
Camden Property Trust COM 133131102 27 256 SH   SOLE   256 0 0
CoStar Group Inc COM 22160N109 58 97 SH   SOLE   97 0 0
Eaton Vance Corp COM 278265103 14 299 SH   SOLE   299 0 0
East West Bancorp Inc COM 27579R104 19 387 SH   SOLE   387 0 0
FNF Group COM 31620R303 33 725 SH   SOLE   725 0 0
First Republic Bank/CA COM 33616C100 222 1,888 SH   SOLE   1,888 0 0
Fortinet Inc COM 34959E109 171 1,604 SH   SOLE   1,604 0 0
LIBERTY MEDIA CORP-MEDIA A COM 531229854 25 536 SH   SOLE   536 0 0
GoDaddy Inc COM 380237107 32 470 SH   SOLE   470 0 0
HD Supply Holdings Inc COM 40416M105 18 452 SH   SOLE   452 0 0
IDEX Corp COM 45167R104 147 855 SH   SOLE   855 0 0
Ingredion Inc COM 457187102 16 175 SH   SOLE   175 0 0
Invitation Homes Inc COM 46187W107 43 1,420 SH   SOLE   1,420 0 0
Jack Henry & Associates Inc COM 426281101 126 868 SH   SOLE   868 0 0
Jones Lang LaSalle Inc COM 48020Q107 24 136 SH   SOLE   136 0 0
Knight-Swift Transportation Ho COM 499049104 12 338 SH   SOLE   338 0 0
Liberty Broadband Corp COM 530307305 36 283 SH   SOLE   283 0 0
Leidos Holdings Inc COM 525327102 147 1,502 SH   SOLE   1,502 0 0
Lear Corp COM 521865204 21 152 SH   SOLE   152 0 0
Liberty Property Trust COM 531172104 2,547 42,412 SH   SOLE   42,412 0 0
Liberty Media Corp-Liberty Sir COM 531229409 11 231 SH   SOLE   231 0 0
Liberty Media Corp-Liberty Sir COM 531229607 21 432 SH   SOLE   432 0 0
Lululemon Athletica Inc COM 550021109 2,153 9,294 SH   SOLE   9,294 0 0
Live Nation Entertainment Inc COM 538034109 31 439 SH   SOLE   439 0 0
ManpowerGroup Inc COM 56418H100 15 158 SH   SOLE   158 0 0
MercadoLibre Inc COM 58733R102 67 118 SH   SOLE   118 0 0
Markel Corp COM 570535104 42 37 SH   SOLE   37 0 0
Marvell Technology Group Ltd COM G5876H105 44 1,660 SH   SOLE   1,660 0 0
Maxim Integrated Products Inc COM 57772K101 187 3,039 SH   SOLE   3,039 0 0
Annaly Capital Management Inc COM 035710409 36 3,849 SH   SOLE   3,849 0 0
National Retail Properties Inc COM 637417106 23 432 SH   SOLE   432 0 0
NVR Inc COM 62944T105 149 39 SH   SOLE   39 0 0
Owens Corning COM 690742101 19 287 SH   SOLE   287 0 0
Old Dominion Freight Line Inc COM 679580100 136 718 SH   SOLE   718 0 0
OGE Energy Corp COM 670837103 24 531 SH   SOLE   531 0 0
ON Semiconductor Corp COM 682189105 26 1,086 SH   SOLE   1,086 0 0
Plains GP Holdings LP COM 72651A207 0 1 SH   SOLE   1 0 0
Palo Alto Networks Inc COM 697435105 59 254 SH   SOLE   254 0 0
Polaris Industries Inc COM 731068102 15 152 SH   SOLE   152 0 0
Reinsurance Group of America I COM 759351604 27 166 SH   SOLE   166 0 0
RenaissanceRe Holdings Ltd COM G7496G103 23 117 SH   SOLE   117 0 0
Rollins Inc COM 775711104 53 1,602 SH   SOLE   1,602 0 0
Sabre Corp COM 78573M104 16 723 SH   SOLE   723 0 0
Signature Bank/New York NY COM 82669G104 20 147 SH   SOLE   147 0 0
SEI Investments Co COM 784117103 22 340 SH   SOLE   340 0 0
Seattle Genetics Inc COM 812578102 36 311 SH   SOLE   311 0 0
Sirius XM Holdings Inc COM 82968B103 29 4,116 SH   SOLE   4,116 0 0
Splunk Inc COM 848637104 59 397 SH   SOLE   397 0 0
Spirit AeroSystems Holdings In COM 848574109 20 274 SH   SOLE   274 0 0
SS&C Technologies Holdings Inc COM 78467J100 37 604 SH   SOLE   604 0 0
Steel Dynamics Inc COM 858119100 20 580 SH   SOLE   580 0 0
Teleflex Inc COM 879369106 195 519 SH   SOLE   519 0 0
T-Mobile US Inc COM 872590104 9,880 126,006 SH   SOLE   126,006 0 0
Trimble Inc COM 896239100 28 668 SH   SOLE   668 0 0
TransUnion COM 89400J107 42 496 SH   SOLE   496 0 0
Tesla Inc COM 88160R101 149 356 SH   SOLE   356 0 0
AMERCO COM 023586100 9 24 SH   SOLE   24 0 0
Veeva Systems Inc COM 922475108 48 342 SH   SOLE   342 0 0
VEREIT Inc COM 92339V100 26 2,790 SH   SOLE   2,790 0 0
Voya Financial Inc COM 929089100 23 371 SH   SOLE   371 0 0
Vistra Energy Corp COM 92840M102 10,022 435,974 SH   SOLE   435,974 0 0
WABCO Holdings Inc COM 92927K102 18 134 SH   SOLE   134 0 0
Waste Connections Inc COM 94106B101 63 698 SH   SOLE   698 0 0
Westlake Chemical Corp COM 960413102 7 101 SH   SOLE   101 0 0
WR Berkley Corp COM 084423102 113 1,635 SH   SOLE   1,635 0 0
Alleghany Corp COM 017175100 31 39 SH   SOLE   39 0 0
Zayo Group Holdings Inc COM 98919V105 22 625 SH   SOLE   625 0 0
Ally Financial Inc COM 02005N100 2,057 67,321 SH   SOLE   67,321 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 2,208 19,173 SH   SOLE   19,173 0 0
Autoliv Inc COM 052800109 1,206 14,292 SH   SOLE   14,292 0 0
TD Ameritrade Holding Corp COM 87236Y108 2,350 47,292 SH   SOLE   47,292 0 0
Arista Networks Inc COM 040413106 7,231 35,555 SH   SOLE   35,555 0 0
Arrow Electronics Inc COM 042735100 1,215 14,335 SH   SOLE   14,335 0 0
Atmos Energy Corp COM 049560105 8,753 78,258 SH   SOLE   78,258 0 0
BioMarin Pharmaceutical Inc COM 09061G101 2,651 31,353 SH   SOLE   31,353 0 0
Crown Holdings Inc COM 228368106 1,695 23,369 SH   SOLE   23,369 0 0
CDW Corp/DE COM 12514G108 13,562 94,959 SH   SOLE   94,959 0 0
Celanese Corp COM 150870103 12,052 97,901 SH   SOLE   97,901 0 0
Cognex Corp COM 192422103 1,649 29,425 SH   SOLE   29,425 0 0
CIT Group Inc COM 125581801 110 2,405 SH   SOLE   2,405 0 0
Continental Resources Inc/OK COM 212015101 554 16,141 SH   SOLE   16,141 0 0
Camden Property Trust COM 133131102 1,771 16,697 SH   SOLE   16,697 0 0
CoStar Group Inc COM 22160N109 3,819 6,384 SH   SOLE   6,384 0 0
Domino's Pizza Inc COM 25754A201 1,984 6,753 SH   SOLE   6,753 0 0
Eaton Vance Corp COM 278265103 910 19,492 SH   SOLE   19,492 0 0
East West Bancorp Inc COM 27579R104 1,334 27,403 SH   SOLE   27,403 0 0
Diamondback Energy Inc COM 25278X109 9,736 104,860 SH   SOLE   104,860 0 0
FNF Group COM 31620R303 2,146 47,321 SH   SOLE   47,321 0 0
First Republic Bank/CA COM 33616C100 13,103 111,578 SH   SOLE   111,578 0 0
Fortinet Inc COM 34959E109 13,910 130,309 SH   SOLE   130,309 0 0
LIBERTY MEDIA CORP-MEDIA A COM 531229854 1,608 34,985 SH   SOLE   34,985 0 0
GoDaddy Inc COM 380237107 2,072 30,514 SH   SOLE   30,514 0 0
HD Supply Holdings Inc COM 40416M105 1,185 29,458 SH   SOLE   29,458 0 0
IAC/InterActiveCorp COM 44919P508 3,372 13,539 SH   SOLE   13,539 0 0
IDEX Corp COM 45167R104 9,218 53,599 SH   SOLE   53,599 0 0
Ingredion Inc COM 457187102 1,070 11,508 SH   SOLE   11,508 0 0
Invitation Homes Inc COM 46187W107 2,778 92,716 SH   SOLE   92,716 0 0
Jack Henry & Associates Inc COM 426281101 7,368 50,589 SH   SOLE   50,589 0 0
Jones Lang LaSalle Inc COM 48020Q107 1,546 8,884 SH   SOLE   8,884 0 0
Keysight Technologies Inc COM 49338L103 12,658 123,354 SH   SOLE   123,354 0 0
Knight-Swift Transportation Ho COM 499049104 790 22,051 SH   SOLE   22,051 0 0
Liberty Broadband Corp COM 530307305 2,318 18,432 SH   SOLE   18,432 0 0
Leidos Holdings Inc COM 525327102 8,622 88,094 SH   SOLE   88,094 0 0
Lear Corp COM 521865204 1,372 10,000 SH   SOLE   10,000 0 0
Lennox International Inc COM 526107107 1,466 6,011 SH   SOLE   6,011 0 0
Cheniere Energy Inc COM 16411R208 2,433 39,851 SH   SOLE   39,851 0 0
Liberty Property Trust COM 531172104 1,620 26,973 SH   SOLE   26,973 0 0
Liberty Media Corp-Liberty Sir COM 531229409 729 15,076 SH   SOLE   15,076 0 0
Lululemon Athletica Inc COM 550021109 4,487 19,372 SH   SOLE   19,372 0 0
Las Vegas Sands Corp COM 517834107 15,437 223,620 SH   SOLE   223,620 0 0
Live Nation Entertainment Inc COM 538034109 10,276 143,805 SH   SOLE   143,805 0 0
ManpowerGroup Inc COM 56418H100 1,002 10,317 SH   SOLE   10,317 0 0
MercadoLibre Inc COM 58733R102 4,476 7,827 SH   SOLE   7,827 0 0
Middleby Corp/The COM 596278101 1,051 9,600 SH   SOLE   9,600 0 0
Markel Corp COM 570535104 2,724 2,383 SH   SOLE   2,383 0 0
Marvell Technology Group Ltd COM G5876H105 2,876 108,280 SH   SOLE   108,280 0 0
Vail Resorts Inc COM 91879Q109 1,662 6,931 SH   SOLE   6,931 0 0
Maxim Integrated Products Inc COM 57772K101 10,986 178,626 SH   SOLE   178,626 0 0
Annaly Capital Management Inc COM 035710409 2,365 251,112 SH   SOLE   251,112 0 0
National Retail Properties Inc COM 637417106 1,512 28,195 SH   SOLE   28,195 0 0
ServiceNow Inc COM 81762P102 34,945 123,793 SH   SOLE   123,793 0 0
New York Community Bancorp Inc COM 649445103 111 9,251 SH   SOLE   9,251 0 0
Owens Corning COM 690742101 1,222 18,761 SH   SOLE   18,761 0 0
Old Dominion Freight Line Inc COM 679580100 8,550 45,059 SH   SOLE   45,059 0 0
OGE Energy Corp COM 670837103 1,535 34,515 SH   SOLE   34,515 0 0
ON Semiconductor Corp COM 682189105 1,725 70,779 SH   SOLE   70,779 0 0
Palo Alto Networks Inc COM 697435105 3,826 16,549 SH   SOLE   16,549 0 0
Polaris Industries Inc COM 731068102 1,018 10,014 SH   SOLE   10,014 0 0
Liberty Interactive Corp QVC G COM 74915M100 0 1 SH   SOLE   1 0 0
Reinsurance Group of America I COM 759351604 1,765 10,823 SH   SOLE   10,823 0 0
Rollins Inc COM 775711104 3,330 100,428 SH   SOLE   100,428 0 0
Sprint Corp COM 85207U105 735 141,152 SH   SOLE   141,152 0 0
Sabre Corp COM 78573M104 1,059 47,191 SH   SOLE   47,191 0 0
Signature Bank/New York NY COM 82669G104 1,412 10,334 SH   SOLE   10,334 0 0
SEI Investments Co COM 784117103 1,449 22,133 SH   SOLE   22,133 0 0
Seattle Genetics Inc COM 812578102 2,373 20,772 SH   SOLE   20,772 0 0
Sirius XM Holdings Inc COM 82968B103 1,991 278,562 SH   SOLE   278,562 0 0
Splunk Inc COM 848637104 3,929 26,235 SH   SOLE   26,235 0 0
Spirit AeroSystems Holdings In COM 848574109 1,300 17,844 SH   SOLE   17,844 0 0
Square Inc COM 852234103 3,696 59,084 SH   SOLE   59,084 0 0
SS&C Technologies Holdings Inc COM 78467J100 2,418 39,384 SH   SOLE   39,384 0 0
Steel Dynamics Inc COM 858119100 1,289 37,870 SH   SOLE   37,870 0 0
Teleflex Inc COM 879369106 16,036 42,604 SH   SOLE   42,604 0 0
T-Mobile US Inc COM 872590104 25,571 326,121 SH   SOLE   326,121 0 0
Targa Resources Corp COM 87612G101 1,639 40,139 SH   SOLE   40,139 0 0
Trimble Inc COM 896239100 1,810 43,417 SH   SOLE   43,417 0 0
Tesla Inc COM 88160R101 9,860 23,573 SH   SOLE   23,573 0 0
UGI Corp COM 902681105 1,626 36,004 SH   SOLE   36,004 0 0
AMERCO COM 023586100 572 1,521 SH   SOLE   1,521 0 0
Veeva Systems Inc COM 922475108 3,155 22,431 SH   SOLE   22,431 0 0
VEREIT Inc COM 92339V100 1,681 181,986 SH   SOLE   181,986 0 0
VMware Inc COM 928563402 2,144 14,124 SH   SOLE   14,124 0 0
Voya Financial Inc COM 929089100 1,592 26,108 SH   SOLE   26,108 0 0
Vistra Energy Corp COM 92840M102 1,462 63,588 SH   SOLE   63,588 0 0
Wabtec Corp/DE COM 929740108 9,995 128,484 SH   SOLE   128,484 0 0
WABCO Holdings Inc COM 92927K102 15,789 116,538 SH   SOLE   116,538 0 0
Workday Inc COM 98138H101 4,711 28,650 SH   SOLE   28,650 0 0
Westlake Chemical Corp COM 960413102 465 6,636 SH   SOLE   6,636 0 0
WR Berkley Corp COM 084423102 6,608 95,640 SH   SOLE   95,640 0 0
XPO Logistics Inc COM 983793100 1,267 15,896 SH   SOLE   15,896 0 0
Alleghany Corp COM 017175100 1,988 2,487 SH   SOLE   2,487 0 0
Zillow Group Inc COM 98954M200 1,012 22,021 SH   SOLE   22,021 0 0
Zayo Group Holdings Inc COM 98919V105 1,411 40,740 SH   SOLE   40,740 0 0
United Rentals Inc COM 911363109 316 1,897 SH   SOLE   1,897 0 0
Novo Nordisk A/S COM 670100205 36 617 SH   SOLE   617 0 0
Alaska Air Group Inc COM 011659109 1,171 17,293 SH   SOLE   17,293 0 0
Lennar Corp COM 526057104 2,222 39,833 SH   SOLE   39,833 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 1,283 69,850 SH   DFND   0 0 0
BANK OF MONTREAL COM 063671101 237 2,350 SH   DFND   0 0 0
BANK OF NOVA SCOTIA COM 064149107 2,501 34,100 SH   DFND   0 0 0
BARRICK GOLD CORP COM 067901108 92 3,800 SH   DFND   0 0 0
BCE INC COM 05534B760 2,446 40,650 SH   DFND   0 0 0
BROOKFIELD PROPERTY PARTNERS COM G16249107 33 1,400 SH   DFND   0 0 0
CAN IMPERIAL BK OF COMMERCE COM 136069101 1,097 10,150 SH   DFND   0 0 0
GILDAN ACTIVEWEAR INC COM 375916103 148 3,850 SH   DFND   0 0 0
GRANITE REAL ESTATE INVESTME UNIT 387437114 2,276 34,500 SH   DFND   0 0 0
IMPERIAL OIL LTD COM 453038408 43 1,250 SH   DFND   0 0 0
NUTRIEN LTD COM 67077M108 487 7,826 SH   DFND   0 0 0
OPEN TEXT CORP COM 683715106 901 15,750 SH   DFND   0 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 206 3,700 SH   DFND   0 0 0
ROGERS COMMUNICATIONS INC-B COM 775109200 2,334 36,200 SH   DFND   0 0 0
ROYAL BANK OF CANADA COM 780087102 2,389 23,250 SH   DFND   0 0 0
SHAW COMMUNICATIONS INC-B COM 82028K200 726 27,550 SH   DFND   0 0 0
SSR MINING INC COM 784730103 212 8,500 SH   DFND   0 0 0
SUN LIFE FINANCIAL INC COM 866796105 1,465 24,750 SH   DFND   0 0 0
TELUS CORP COM 87971M103 3,122 62,100 SH   DFND   0 0 0
THOMSON REUTERS CORP COM 884903709 637 6,854 SH   DFND   0 0 0
WASTE CONNECTIONS INC COM 94106B101 1,701 14,425 SH   DFND   0 0 0
CGI INC COM 12532H104 2,532 23,300 SH   DFND   0 0 0
TECK RESOURCES LTD-CLS B COM 878742204 43 1,900 SH   DFND   0 0 0
STANTEC INC COM 85472N109 165 4,500 SH   DFND   0 0 0
CME GROUP INC COM 12572Q105 4,448 28,757 SH   SOLE   28,757 0 0
SHAW COMMUNICATIONS INC-B COM 82028K200 64,558 2,450,000 SH   SOLE   2,450,000 0 0
MANULIFE FINANCIAL CORP COM 56501R106 67,086 2,545,000 SH   SOLE   2,545,000 0 0
BCE INC COM 05534B760 74,899 1,245,000 SH   SOLE   1,245,000 0 0
TELUS CORP COM 87971M103 79,694 1,585,000 SH   SOLE   1,585,000 0 0
ENBRIDGE INC COM 29250N105 81,421 1,577,000 SH   SOLE   1,577,000 0 0
TC ENERGY CORP COM 87807B107 81,609 1,180,000 SH   SOLE   1,180,000 0 0
CANADIAN NATURAL RESOURCES COM 136385101 90,930 2,165,000 SH   SOLE   2,165,000 0 0
AMERICAN HOMES 4 RENT-A COM 02665T306 2,587 100,000 SH   DFND 1 0 100,000 0
BROOKFIELD BUSN PRTNS LPU COM G16234109 7,247 185,000 SH   DFND 1 0 185,000 0
COEUR MINING INC COM 192108504 0 17 SH   DFND 1 0 17 0
INVITATION HOMES INC COM 46187W107 2,960 100,000 SH   DFND 1 0 100,000 0
MAVERIX METALS INC COM 57776F405 11 2,800 SH   DFND 1 0 2,800 0
ROGERS COMMUNICATION-B NV COM 775109200 4,709 96,700 SH   DFND 1 0 96,700 0
SHAW COMMUNICATION-B NV COM 82028K200 4,810 245,000 SH   DFND 1 0 245,000 0