0001654954-20-005325.txt : 20200513 0001654954-20-005325.hdr.sgml : 20200513 20200513122441 ACCESSION NUMBER: 0001654954-20-005325 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200513 DATE AS OF CHANGE: 20200513 EFFECTIVENESS DATE: 20200513 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TORONTO DOMINION BANK CENTRAL INDEX KEY: 0000947263 STANDARD INDUSTRIAL CLASSIFICATION: COMMERCIAL BANKS, NEC [6029] IRS NUMBER: 135640479 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11527 FILM NUMBER: 20871962 BUSINESS ADDRESS: STREET 1: 66 WELLINGTON STREET WEST STREET 2: 15TH FLOOR, TD TOWER CITY: TORONTO, ONTARIO STATE: A6 ZIP: M5K 1A2 BUSINESS PHONE: 416-944-6367 MAIL ADDRESS: STREET 1: 66 WELLINGTON STREET WEST STREET 2: 15TH FLOOR, TD TOWER CITY: TORONTO, ONTARIO STATE: A6 ZIP: M5K 1A2 13F-HR 1 primary_doc.xml 13F-HR LIVE 0000947263 XXXXXXXX 03-31-2020 03-31-2020 false TORONTO DOMINION BANK
66 WELLINGTON STREET WEST 15TH FLOOR, TD TOWER TORONTO, ONTARIO A6 M5K 1A2
13F HOLDINGS REPORT 028-11527 N
Norie Campbell Executive Vice President 000-000-0000 /s/ Norie Campbell Toronto A6 05-12-2020 5 2873 32736781 false 1 0001106553 028-11512 TD SECURITIES INC 2 0001178652 028-11579 TD GLOBAL FINANCE 3 0001343236 028-11510 Toronto Dominion (New York) LLC 4 0001584627 028-15608 TORONTO DOMINION (SOUTH EAST ASIA) Ltd 5 0001719180 028-18156 TD Insurance - Meloche Monnex
INFORMATION TABLE 2 infoTable.xml INFORMATION TABLE TD Ameritrade Holding Corp COM 87236Y108 8110214 233993484 SH DFND 3 0 233993484 0 ISHARES SILVER TRUST ISHARES CALL 46428Q109 5873 450000 SH SOLE 450000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 18506 125000 SH SOLE 125000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 22948 155000 SH SOLE 155000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 14805 100000 SH SOLE 100000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 22208 150000 SH SOLE 150000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 29610 200000 SH SOLE 200000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 22208 150000 SH SOLE 150000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 22208 150000 SH SOLE 150000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 44415 300000 SH SOLE 300000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 7343 49600 SH SOLE 49600 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 1821 12300 SH SOLE 12300 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 1244 8400 SH SOLE 8400 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 99934 675000 SH SOLE 675000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 74025 500000 SH SOLE 500000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 22208 150000 SH SOLE 150000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 14805 100000 SH SOLE 100000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 31091 210000 SH SOLE 210000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 44415 300000 SH SOLE 300000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 7314 49400 SH SOLE 49400 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 1347 9100 SH SOLE 9100 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 2013 13600 SH SOLE 13600 0 0 ISHARES MSCI EMERGING MARKET ETF 464287234 32439 950473 SH SOLE 950473 0 0 Hydropothecary Corp/The COM 428304109 43 52555 SH SOLE 52555 0 0 ISHARES CHINA LARGE-CAP ETF ETF 464287184 67954 1810192 SH SOLE 1810192 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 46859 181800 SH SOLE 181800 0 0 Royal Bank of Canada PUT 780087102 1146 18500 SH DFND 1 0 18500 0 Bank of Nova Scotia/The CALL 064149107 57 1400 SH DFND 1 0 1400 0 LCI Industries COM 50189K103 1 12 SH DFND 1 0 12 0 Bank of Montreal PUT 063671101 1853 36700 SH DFND 1 0 36700 0 Royal Bank of Canada PUT 780087102 1233 19900 SH DFND 1 0 19900 0 Royal Bank of Canada PUT 780087102 266 4300 SH DFND 1 0 4300 0 Crescent Point Energy Corp CALL 22576C101 4 5600 SH DFND 1 0 5600 0 Bank of Nova Scotia/The PUT 064149107 4876 119400 SH DFND 1 0 119400 0 Bank of Nova Scotia/The PUT 064149107 200 4900 SH DFND 1 0 4900 0 Kinross Gold Corp CALL 496902404 18 4500 SH DFND 1 0 4500 0 NXP Semiconductors NV COM N6596X109 52 632 SH SOLE 632 0 0 WP Carey Inc COM 92936U109 4013 69095 SH SOLE 69095 0 0 TELUS Corp PUT 87971M103 79 5000 SH DFND 1 0 5000 0 ISHARES MSCI EAFE ETF ETF 464287465 57399 1073688 SH SOLE 1073688 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 7343 64155 SH SOLE 64155 0 0 Suncor Energy Inc PUT 867224107 81 5100 SH DFND 1 0 5100 0 Bank of Montreal PUT 063671101 182 3600 SH DFND 1 0 3600 0 Canadian Imperial Bank of Comm PUT 136069101 1323 22700 SH SOLE 22700 0 0 BlackBerry Ltd CALL 09228F103 256 61900 SH SOLE 61900 0 0 BlackBerry Ltd PUT 09228F103 504 122100 SH SOLE 122100 0 0 PTC Inc COM 69370C100 906 14803 SH SOLE 14803 0 0 DexCom Inc COM 252131107 3325 12350 SH SOLE 12350 0 0 KKR & Co LP COM 48251W104 1569 66857 SH SOLE 66857 0 0 GrubHub Inc COM 400110102 503 12343 SH SOLE 12343 0 0 Wayfair Inc COM 94419L101 451 8431 SH SOLE 8431 0 0 Lamb Weston Holdings Inc COM 513272104 7383 129295 SH SOLE 129295 0 0 Burlington Stores Inc COM 122017106 1416 8936 SH SOLE 8936 0 0 Bank of Nova Scotia/The CALL 064149107 4063 99500 SH DFND 1 0 99500 0 Canadian Imperial Bank of Comm PUT 136069101 886 15200 SH SOLE 15200 0 0 SPDR EURO STOXX 50 ETF ETF 78463X202 0 5 SH SOLE 5 0 0 Precision Drilling Corp CALL 74022D308 0 400 SH DFND 1 0 400 0 Canadian Imperial Bank of Comm PUT 136069101 868 14900 SH SOLE 14900 0 0 Bank of Montreal PUT 063671101 1283 25400 SH SOLE 25400 0 0 First Financial Bankshares Inc COM 32020R109 1 31 SH DFND 1 0 31 0 Pembina Pipeline Corp CALL 706327103 19 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 667 13200 SH SOLE 13200 0 0 Manulife Financial Corp PUT 56501R106 45 3600 SH DFND 1 0 3600 0 BeiGene Ltd COM 07725L102 209 1700 SH DFND 4 0 1700 0 Bank of Montreal PUT 063671101 1878 37200 SH SOLE 37200 0 0 Royal Bank of Canada PUT 780087102 1877 30300 SH SOLE 30300 0 0 Bank of Nova Scotia/The PUT 064149107 41 1000 SH SOLE 1000 0 0 Bank of Nova Scotia/The PUT 064149107 1654 40500 SH SOLE 40500 0 0 HEALTH CARE SELECT SECTOR ETF 81369Y209 6795 76709 SH SOLE 76709 0 0 Enterprise Products Partners L COM 293792107 6057 423574 SH SOLE 1 0 0 0 Canadian National Railway Co PUT 136375102 55 700 SH DFND 1 0 700 0 Toronto-Dominion Bank/The PUT 891160509 1356 31900 SH DFND 1 0 31900 0 Bank of Nova Scotia/The PUT 064149107 114 2800 SH SOLE 2800 0 0 Park Electrochemical Corp COM 70014A104 0 25 SH DFND 1 0 25 0 Intuit Inc COM 461202103 286 1245 SH SOLE 1245 0 0 Pinduoduo Inc COM 722304102 1 30 SH DFND 1 0 30 0 Dell Technologies Inc COM 24703L202 865 21881 SH SOLE 21881 0 0 ISHARES CHINA LARGE-CAP ETF ETF 464287184 413 11000 SH SOLE 11000 0 0 Canadian National Railway Co PUT 136375102 47 600 SH DFND 1 0 600 0 Canadian Imperial Bank of Comm CALL 136069101 437 7500 SH DFND 1 0 7500 0 TELUS Corp CALL 87971M103 16 1000 SH DFND 1 0 1000 0 Barrick Gold Corp COM 067901108 31524 1720767 SH SOLE 1720767 0 0 BCE Inc CALL 05534B760 464 11300 SH DFND 1 0 11300 0 Vermilion Energy Inc PUT 923725105 3 900 SH DFND 1 0 900 0 Royal Bank of Canada PUT 780087102 1443 23300 SH SOLE 23300 0 0 Bank of Montreal CALL 063671101 232 4600 SH DFND 1 0 4600 0 ISHARES MSCI AUSTRALIA ETF ETF 464286103 140 9000 SH DFND 1 0 9000 0 Suncor Energy Inc PUT 867224107 43 2700 SH DFND 1 0 2700 0 Sprott Physical Platinum & Pal COM 85207Q104 0 26 SH DFND 1 0 26 0 Exxon Mobil Corp COM 30231G102 944 24854 SH SOLE 24854 0 0 Toronto-Dominion Bank/The PUT 891160509 34 800 SH DFND 1 0 800 0 Royal Bank of Canada PUT 780087102 1456 23500 SH SOLE 23500 0 0 Royal Bank of Canada PUT 780087102 2540 41000 SH SOLE 41000 0 0 ISHARES MSCI BRAZIL ETF ETF 464286400 9047 384000 SH SOLE 384000 0 0 Bank of Nova Scotia/The PUT 064149107 968 23700 SH SOLE 23700 0 0 Affiliated Managers Group Inc COM 008252108 0 1 SH SOLE 1 0 0 Acuity Brands Inc COM 00508Y102 5 59 SH SOLE 59 0 0 Bank of Nova Scotia/The PUT 064149107 878 21500 SH SOLE 21500 0 0 Blackstone Group LP/The COM 09260D107 46 1006 SH SOLE 1006 0 0 CDK Global Inc COM 12508E101 6 184 SH SOLE 184 0 0 Maxar Technologies Inc COM 57778K105 205 19200 SH DFND 1 0 19200 0 Royal Bank of Canada PUT 780087102 1152 18600 SH SOLE 18600 0 0 Royal Bank of Canada PUT 780087102 43 700 SH SOLE 700 0 0 BCE Inc CALL 05534B760 915 22300 SH DFND 1 0 22300 0 Canadian Imperial Bank of Comm PUT 136069101 1107 19000 SH SOLE 19000 0 0 Bank of Nova Scotia/The PUT 064149107 82 2000 SH SOLE 2000 0 0 Ethan Allen Interiors Inc COM 297602104 1 53 SH DFND 1 0 53 0 Fluor Corp COM 343412102 0 1 SH SOLE 1 0 0 Canadian National Railway Co PUT 136375102 235 3000 SH DFND 1 0 3000 0 Canadian Imperial Bank of Comm PUT 136069101 2348 40300 SH SOLE 40300 0 0 SPDR S&P 500 ETF TRUST PUT 78462F103 6727 26100 SH SOLE 26100 0 0 SPDR S&P 500 ETF TRUST CALL 78462F103 6727 26100 SH SOLE 26100 0 0 Bank of Nova Scotia/The PUT 064149107 86 2100 SH SOLE 2100 0 0 Royal Bank of Canada PUT 780087102 1580 25500 SH SOLE 25500 0 0 CONSUMER DISCRETIONARY SELT ETF 81369Y407 2313 23588 SH SOLE 23588 0 0 BCE Inc CALL 05534B760 127 3100 SH DFND 1 0 3100 0 Bank of Montreal PUT 063671101 81 1600 SH DFND 1 0 1600 0 BCE Inc CALL 05534B760 156 3800 SH DFND 1 0 3800 0 BCE Inc PUT 05534B760 160 3900 SH DFND 1 0 3900 0 Bank of Nova Scotia/The CALL 064149107 143 3500 SH DFND 1 0 3500 0 Suncor Energy Inc PUT 867224107 121 7600 SH DFND 1 0 7600 0 Bank of Montreal PUT 063671101 1096 21700 SH SOLE 21700 0 0 Toronto-Dominion Bank/The CALL 891160509 2296 54000 SH DFND 1 0 54000 0 Bank of Montreal PUT 063671101 505 10000 SH SOLE 10000 0 0 UTILITIES SELECT SECTOR SPDR PUT 81369Y886 399 7200 SH SOLE 7200 0 0 TripAdvisor Inc COM 896945201 3 164 SH SOLE 164 0 0 Royal Bank of Canada PUT 780087102 155 2500 SH SOLE 2500 0 0 Visa Inc COM 92826C839 63759 395730 SH SOLE 395730 0 0 Covetrus Inc COM 22304C100 1 141 SH SOLE 141 0 0 Suncor Energy Inc PUT 867224107 32 2000 SH DFND 1 0 2000 0 Roku Inc COM 77543R102 2338 26730 SH SOLE 26730 0 0 Bank of Nova Scotia/The PUT 064149107 196 4800 SH SOLE 4800 0 0 Crescent Point Energy Corp CALL 22576C101 0 100 SH DFND 1 0 100 0 Vermilion Energy Inc PUT 923725105 1 200 SH DFND 1 0 200 0 Barrick Gold Corp PUT 067901108 9 500 SH DFND 1 0 500 0 Sun Life Financial Inc PUT 866796105 10 300 SH DFND 1 0 300 0 Altice USA Inc COM 02156K103 406 18225 SH SOLE 18225 0 0 BCE Inc PUT 05534B760 74 1800 SH DFND 1 0 1800 0 Crescent Point Energy Corp CALL 22576C101 4 5300 SH DFND 1 0 5300 0 Alexco Resource Corp COM 01535P106 0 100 SH DFND 1 0 100 0 Bank of Montreal CALL 063671101 10099 200000 SH DFND 1 0 200000 0 Bank of Montreal PUT 063671101 30 600 SH DFND 1 0 600 0 Royal Bank of Canada PUT 780087102 1115 18000 SH SOLE 18000 0 0 Bank of Montreal CALL 063671101 202 4000 SH DFND 1 0 4000 0 Royal Gold Inc COM 780287108 194 2214 SH SOLE 2214 0 0 Toronto-Dominion Bank/The PUT 891160509 1080 25400 SH DFND 1 0 25400 0 Bank of Montreal PUT 063671101 944 18700 SH SOLE 18700 0 0 Bank of Montreal CALL 063671101 131 2600 SH DFND 1 0 2600 0 Toronto-Dominion Bank/The PUT 891160509 200 4700 SH DFND 1 0 4700 0 Enbridge Inc PUT 29250N105 87 3000 SH DFND 1 0 3000 0 Elanco Animal Health Inc COM 28414H103 1195 53391 SH SOLE 53391 0 0 Toronto-Dominion Bank/The PUT 891160509 5319 125100 SH DFND 1 0 125100 0 BCE Inc CALL 05534B760 131 3200 SH DFND 1 0 3200 0 Canadian Imperial Bank of Comm PUT 136069101 6 100 SH DFND 1 0 100 0 TECHNOLOGY SELECT SECT SPDR ETF 81369Y803 10519 130888 SH SOLE 130888 0 0 Canadian Imperial Bank of Comm CALL 136069101 408 7000 SH DFND 1 0 7000 0 Shopify Inc COM 82509L107 15125 36100 SH SOLE 36100 0 0 Ingevity Corp COM 45688C107 0 3 SH DFND 1 0 3 0 Fox Corp COM 35137L204 4381 191484 SH SOLE 191484 0 0 Fox Corp COM 35137L105 9793 414435 SH SOLE 414435 0 0 Canadian Imperial Bank of Comm PUT 136069101 204 3500 SH DFND 1 0 3500 0 Bank of Nova Scotia/The PUT 064149107 858 21000 SH SOLE 21000 0 0 BELLUS Health Inc COM 07987C204 0 1 SH DFND 1 0 1 0 Bank of Nova Scotia/The CALL 064149107 4 100 SH SOLE 100 0 0 Canadian Imperial Bank of Comm CALL 136069101 105 1800 SH DFND 1 0 1800 0 Boston Private Financial Holdi COM 101119105 0 41 SH DFND 1 0 41 0 Bank of Montreal PUT 063671101 207 4100 SH SOLE 4100 0 0 Canadian Imperial Bank of Comm CALL 136069101 117 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The PUT 064149107 829 20300 SH SOLE 20300 0 0 Canadian Solar Inc COM 136635109 0 30 SH DFND 1 0 30 0 Bank of Montreal PUT 063671101 222 4400 SH SOLE 4400 0 0 Kinross Gold Corp CALL 496902404 2 500 SH DFND 1 0 500 0 Targa Resources Corp COM 87612G101 2 353 SH SOLE 353 0 0 MAG Silver Corp COM 55903Q104 1 100 SH DFND 1 0 100 0 Royal Bank of Canada PUT 780087102 161 2600 SH DFND 1 0 2600 0 Bank of Nova Scotia/The PUT 064149107 2042 50000 SH DFND 1 0 50000 0 Bank of Nova Scotia/The CALL 064149107 2042 50000 SH DFND 1 0 50000 0 Preferred Bank/Los Angeles CA COM 740367404 1 27 SH DFND 1 0 27 0 ADT Inc COM 00090Q103 1 203 SH DFND 1 0 203 0 Dow Inc COM 260557103 26745 914687 SH SOLE 914687 0 0 GrafTech International Ltd COM 384313508 1 92 SH DFND 1 0 92 0 Paylocity Holding Corp COM 70438V106 1 8 SH DFND 1 0 8 0 Corning Inc COM 219350105 1540 74997 SH SOLE 74997 0 0 Comcast Corp COM 20030N101 21 600 SH SOLE 600 0 0 Barrick Gold Corp PUT 067901108 18 1000 SH DFND 1 0 1000 0 ISHARES MSCI BRAZIL ETF ETF 464286400 237 10071 SH SOLE 10071 0 0 Enbridge Inc CALL 29250N105 451 15500 SH DFND 1 0 15500 0 Bank of Nova Scotia/The CALL 064149107 131 3200 SH DFND 1 0 3200 0 Canopy Growth Corp COM 138035100 1042 71700 SH SOLE 71700 0 0 Manulife Financial Corp CALL 56501R106 146 11600 SH DFND 1 0 11600 0 Newmont Mining Corp COM 651639106 2756 60861 SH SOLE 60861 0 0 Cenovus Energy Inc COM 15135U109 20 10000 SH SOLE 10000 0 0 Viemed Healthcare Inc COM 92663R105 1 211 SH DFND 1 0 211 0 Newmont Mining Corp COM 651639106 3 62 SH DFND 1 0 62 0 Toronto-Dominion Bank/The CALL 891160509 196 4600 SH DFND 1 0 4600 0 Pembina Pipeline Corp PUT 706327103 4 200 SH DFND 1 0 200 0 Newmont Mining Corp COM 651639106 18 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 151 2600 SH DFND 1 0 2600 0 Pembina Pipeline Corp PUT 706327103 28 1500 SH DFND 1 0 1500 0 Bank of Nova Scotia/The PUT 064149107 1376 33700 SH SOLE 33700 0 0 SPDR S&P 500 ETF TRUST CALL 78462F103 72814 282500 SH SOLE 282500 0 0 TRILLIUM THERAPEUTICS INC COM 89620X506 2 500 SH DFND 1 0 500 0 Canopy Growth Corp COM 138035100 39 2700 SH DFND 1 0 2700 0 Canadian Imperial Bank of Comm CALL 136069101 1165 20000 SH DFND 1 0 20000 0 Newmont Mining Corp COM 651639106 40 900 SH DFND 1 0 900 0 Hudbay Minerals Inc CALL 443628102 15 7700 SH DFND 1 0 7700 0 Paychex Inc COM 704326107 19 300 SH SOLE 300 0 0 Suncor Energy Inc CALL 867224107 85 5300 SH DFND 1 0 5300 0 BCE Inc CALL 05534B760 90 2200 SH DFND 1 0 2200 0 VANECK JR GOLD MINERS ETF 92189F791 42150 1500000 SH SOLE 1500000 0 0 VANECK GOLD MINERS ETF 92189F106 46080 2000000 SH SOLE 2000000 0 0 Shaw Communications Inc CALL 82028K200 811 50000 SH DFND 1 0 50000 0 FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 2097 100738 SH SOLE 100738 0 0 Rogers Communications Inc CALL 775109200 104 2500 SH DFND 1 0 2500 0 Bank of Nova Scotia/The CALL 064149107 817 20000 SH DFND 1 0 20000 0 Netflix Inc COM 64110L106 1802 4800 SH SOLE 4800 0 0 Wayfair Inc COM 94419L101 5 93 SH SOLE 93 0 0 Cameco Corp CALL 13321L108 16 2100 SH DFND 1 0 2100 0 Canadian Imperial Bank of Comm PUT 136069101 58 1000 SH SOLE 1000 0 0 DocuSign Inc COM 256163106 80 868 SH SOLE 868 0 0 Novartis AG COM 66987V109 11227 136167 SH SOLE 136167 0 0 Canadian Imperial Bank of Comm PUT 136069101 2389 41000 SH SOLE 41000 0 0 Bank of Nova Scotia/The PUT 064149107 20 500 SH SOLE 500 0 0 Toronto-Dominion Bank/The PUT 891160509 859 20200 SH DFND 1 0 20200 0 Chevron Corp COM 166764100 14 200 SH SOLE 200 0 0 Exxon Mobil Corp COM 30231G102 23 600 SH SOLE 600 0 0 ConocoPhillips COM 20825C104 9 300 SH SOLE 300 0 0 Alphabet Inc COM 02079K305 2950 2539 SH SOLE 2539 0 0 Toronto-Dominion Bank/The PUT 891160509 17 400 SH DFND 1 0 400 0 Agnico Eagle Mines Ltd CALL 008474108 8 200 SH DFND 1 0 200 0 Shopify Inc COM 82509L107 22347 53600 SH DFND 1 0 53600 0 Royal Bank of Canada PUT 780087102 347 5600 SH SOLE 5600 0 0 Bank of Montreal PUT 063671101 20 400 SH SOLE 400 0 0 Suncor Energy Inc CALL 867224107 11 700 SH DFND 1 0 700 0 Arista Networks Inc COM 040413106 271 1338 SH SOLE 1338 0 0 Village Farms International In COM 92707Y108 14 4966 SH SOLE 4966 0 0 DocuSign Inc COM 256163106 1317 14251 SH SOLE 14251 0 0 Exact Sciences Corp COM 30063P105 1148 19799 SH SOLE 19799 0 0 Erie Indemnity Co COM 29530P102 508 3426 SH SOLE 3426 0 0 Dropbox Inc COM 26210C104 589 32555 SH SOLE 32555 0 0 MongoDB Inc COM 60937P106 869 6368 SH SOLE 6368 0 0 MarketAxess Holdings Inc COM 57060D108 6555 19710 SH SOLE 19710 0 0 Zebra Technologies Corp COM 989207105 5145 28022 SH SOLE 28022 0 0 Ionis Pharmaceuticals Inc COM 462222100 853 18032 SH SOLE 18032 0 0 Okta Inc COM 679295105 1759 14387 SH SOLE 14387 0 0 Uber Technologies Inc COM 90353T100 1624 58175 SH SOLE 58175 0 0 FactSet Research Systems Inc COM 303075105 1334 5119 SH SOLE 5119 0 0 Paycom Software Inc COM 70432V102 5167 25576 SH SOLE 25576 0 0 Equity LifeStyle Properties In COM 29472R108 4127 71793 SH SOLE 71793 0 0 Twilio Inc COM 90138F102 1430 15978 SH SOLE 15978 0 0 Snap Inc COM 83304A106 1188 99896 SH SOLE 99896 0 0 Sun Communities Inc COM 866674104 4641 37174 SH SOLE 37174 0 0 EPAM Systems Inc COM 29414B104 1377 7419 SH SOLE 7419 0 0 HEICO Corp COM 422806109 433 5809 SH SOLE 5809 0 0 HEICO Corp COM 422806208 658 10297 SH SOLE 10297 0 0 BCE Inc CALL 05534B760 2051 50000 SH DFND 1 0 50000 0 Toronto-Dominion Bank/The CALL 891160509 162 3800 SH DFND 1 0 3800 0 Corteva Inc COM 22052L104 21441 912372 SH SOLE 912372 0 0 Corteva Inc COM 22052L104 5 205 SH DFND 1 0 205 0 O-I Glass Inc COM 67098H104 1 143 SH DFND 1 0 143 0 Enbridge Inc CALL 29250N105 17 600 SH DFND 1 0 600 0 IAC/InterActiveCorp COM 44919P508 21 119 SH SOLE 119 0 0 Cameco Corp CALL 13321L108 18 2300 SH DFND 1 0 2300 0 Shaw Communications Inc PUT 82028K200 195 12000 SH DFND 1 0 12000 0 Exact Sciences Corp COM 30063P105 13 223 SH SOLE 223 0 0 KKR & Co LP COM 48251W104 17 741 SH SOLE 741 0 0 HEICO Corp COM 422806109 5 66 SH SOLE 66 0 0 Burlington Stores Inc COM 122017106 16 101 SH SOLE 101 0 0 Thomson Reuters Corp PUT 884903709 20 300 SH DFND 1 0 300 0 DocuSign Inc COM 256163106 15 157 SH SOLE 157 0 0 Erie Indemnity Co COM 29530P102 6 38 SH SOLE 38 0 0 PTC Inc COM 69370C100 10 167 SH SOLE 167 0 0 Uber Technologies Inc COM 90353T100 0 14 SH SOLE 14 0 0 EPAM Systems Inc COM 29414B104 15 82 SH SOLE 82 0 0 Altice USA Inc COM 02156K103 5 219 SH SOLE 219 0 0 Snap Inc COM 83304A106 13 1064 SH SOLE 1064 0 0 UTILITIES SELECT SECTOR SPDR PUT 81369Y886 6317 114000 SH SOLE 114000 0 0 UTILITIES SELECT SECTOR SPDR PUT 81369Y886 3369 60800 SH SOLE 60800 0 0 BCE Inc CALL 05534B760 250 6100 SH DFND 1 0 6100 0 Enbridge Inc CALL 29250N105 9 300 SH DFND 1 0 300 0 Fortis Inc/Canada COM 349553107 46 1200 SH SOLE 1200 0 0 Northrop Grumman Corp COM 666807102 23 76 SH SOLE 76 0 0 Kinross Gold Corp PUT 496902404 3 800 SH DFND 1 0 800 0 Tesla Inc CALL 88160R101 10480 20000 SH SOLE 20000 0 0 Youngevity International Inc COM 987537206 0 296 SH DFND 1 0 296 0 UTILITIES SELECT SECTOR SPDR PUT 81369Y886 6189 111700 SH SOLE 111700 0 0 ISHARES MSCI EAFE ETF PUT 464287465 4688 87700 SH SOLE 87700 0 0 Epizyme Inc COM 29428V104 2 102 SH DFND 1 0 102 0 COMM SERV SELECT SECTOR SPDR ETF 81369Y852 2652 59944 SH SOLE 59944 0 0 cbdMD Inc COM 12482W101 1 691 SH DFND 1 0 691 0 Barrick Gold Corp PUT 067901108 13 700 SH DFND 1 0 700 0 Kinross Gold Corp PUT 496902404 18 4400 SH DFND 1 0 4400 0 Marriott International Inc/MD COM 571903202 3 46 SH SOLE 46 0 0 State Street Corp COM 857477103 5 100 SH SOLE 100 0 0 SPDR S&P BIOTECH ETF ETF 78464A870 7 85 SH SOLE 85 0 0 Fortis Inc/Canada PUT 349553107 1280 33200 SH SOLE 33200 0 0 Toronto-Dominion Bank/The PUT 891160509 1348 31700 SH DFND 1 0 31700 0 Canadian Imperial Bank of Comm PUT 136069101 1690 29000 SH DFND 1 0 29000 0 Mesoblast Ltd COM 590717104 0 45 SH DFND 1 0 45 0 Qutoutiao Inc COM 74915J107 0 135 SH DFND 1 0 135 0 ISHARES MSCI SWEDEN ETF ETF 464286756 0 18 SH DFND 1 0 18 0 Dell Technologies Inc COM 24703L202 9 236 SH SOLE 236 0 0 Elanco Animal Health Inc COM 28414H103 13 601 SH SOLE 601 0 0 Equity LifeStyle Properties In COM 29472R108 15 261 SH SOLE 261 0 0 HEICO Corp COM 422806208 7 116 SH SOLE 116 0 0 Ionis Pharmaceuticals Inc COM 462222100 10 203 SH SOLE 203 0 0 Sun Communities Inc COM 866674104 17 136 SH SOLE 136 0 0 WP Carey Inc COM 92936U109 15 258 SH SOLE 258 0 0 Abbott Laboratories COM 002824100 3497 44318 SH SOLE 44318 0 0 Hudbay Minerals Inc PUT 443628102 6 3000 SH DFND 1 0 3000 0 Blueprint Medicines Corp COM 09627Y109 0 1 SH DFND 1 0 1 0 Washington Real Estate Investm COM 939653101 1 30 SH DFND 1 0 30 0 BlackBerry Ltd CALL 09228F103 1 200 SH DFND 1 0 200 0 Cenovus Energy Inc PUT 15135U109 10 5000 SH DFND 1 0 5000 0 Microchip Technology Inc CALL 595017104 4068 60000 SH SOLE 60000 0 0 Facebook Inc PUT 30303M102 834 5000 SH SOLE 5000 0 0 Facebook Inc CALL 30303M102 834 5000 SH SOLE 5000 0 0 Kinross Gold Corp CALL 496902404 20 5000 SH DFND 1 0 5000 0 Barrick Gold Corp COM 067901108 21 1158 SH SOLE 1158 0 0 UTILITIES SELECT SECTOR SPDR PUT 81369Y886 4466 80600 SH SOLE 80600 0 0 UTILITIES SELECT SECTOR SPDR PUT 81369Y886 665 12000 SH SOLE 12000 0 0 Royal Bank of Canada PUT 780087102 12388 200000 SH SOLE 200000 0 0 Bank of Montreal CALL 063671101 20198 400000 SH SOLE 400000 0 0 Bank of Montreal PUT 063671101 126 2500 SH DFND 1 0 2500 0 Bank of Montreal PUT 063671101 1136 22500 SH SOLE 22500 0 0 Wynn Resorts Ltd COM 983134107 0 2 SH SOLE 2 0 0 Bank of Montreal CALL 063671101 131 2600 SH DFND 1 0 2600 0 Bank of Montreal CALL 063671101 35 700 SH DFND 1 0 700 0 Bank of Nova Scotia/The PUT 064149107 123 3000 SH DFND 1 0 3000 0 Bank of Montreal PUT 063671101 1146 22700 SH SOLE 22700 0 0 Bank of Montreal PUT 063671101 1671 33100 SH SOLE 33100 0 0 Canadian Imperial Bank of Comm PUT 136069101 519 8900 SH SOLE 8900 0 0 Royal Bank of Canada PUT 780087102 334 5400 SH SOLE 5400 0 0 Royal Bank of Canada PUT 780087102 390 6300 SH SOLE 6300 0 0 Vermilion Energy Inc PUT 923725105 8 2500 SH DFND 1 0 2500 0 Activision Blizzard Inc COM 00507V109 2 28 SH SOLE 28 0 0 Electronic Arts Inc COM 285512109 9 85 SH SOLE 85 0 0 Royal Bank of Canada CALL 780087102 6 100 SH DFND 1 0 100 0 Bank of Montreal PUT 063671101 313 6200 SH DFND 1 0 6200 0 Bank of Montreal PUT 063671101 167 3300 SH DFND 1 0 3300 0 Bank of Montreal CALL 063671101 182 3600 SH DFND 1 0 3600 0 Bank of Montreal PUT 063671101 111 2200 SH DFND 1 0 2200 0 Royal Bank of Canada PUT 780087102 1549 25000 SH DFND 1 0 25000 0 Osisko Gold Royalties Ltd COM 68827L101 112 15000 SH DFND 1 0 15000 0 ISHARES RUSSELL 2000 ETF ETF 464287655 14131 123463 SH SOLE 123463 0 0 SPDR S&P 500 ETF TRUST PUT 78462F103 109415 424500 SH SOLE 424500 0 0 Bank of Montreal CALL 063671101 50 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 187 3700 SH DFND 1 0 3700 0 Bank of Montreal PUT 063671101 106 2100 SH DFND 1 0 2100 0 Bank of Montreal CALL 063671101 76 1500 SH DFND 1 0 1500 0 Northern Dynasty Minerals Ltd COM 66510M204 153 400000 SH SOLE 400000 0 0 Canadian Imperial Bank of Comm PUT 136069101 1358 23300 SH DFND 1 0 23300 0 Royal Bank of Canada PUT 780087102 167 2700 SH DFND 1 0 2700 0 Toronto-Dominion Bank/The PUT 891160509 106 2500 SH DFND 1 0 2500 0 Enbridge Inc CALL 29250N105 6 200 SH DFND 1 0 200 0 Enbridge Inc PUT 29250N105 12 400 SH DFND 1 0 400 0 Magna International Inc PUT 559222401 13 400 SH DFND 1 0 400 0 Royal Bank of Canada PUT 780087102 62 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Comm PUT 136069101 93 1600 SH DFND 1 0 1600 0 Vermilion Energy Inc PUT 923725105 21 6700 SH DFND 1 0 6700 0 Bank of Nova Scotia/The CALL 064149107 16 400 SH DFND 1 0 400 0 Canadian Imperial Bank of Comm PUT 136069101 122 2100 SH DFND 1 0 2100 0 Royal Bank of Canada PUT 780087102 186 3000 SH DFND 1 0 3000 0 Kinross Gold Corp PUT 496902404 8 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The PUT 064149107 33 800 SH DFND 1 0 800 0 Bank of Montreal PUT 063671101 86 1700 SH DFND 1 0 1700 0 Canadian Imperial Bank of Comm PUT 136069101 355 6100 SH DFND 1 0 6100 0 Bank of Montreal CALL 063671101 5049 100000 SH DFND 1 0 100000 0 Bank of Montreal PUT 063671101 15 300 SH DFND 1 0 300 0 Bank of Montreal PUT 063671101 30 600 SH DFND 1 0 600 0 Canadian Imperial Bank of Comm PUT 136069101 29 500 SH DFND 1 0 500 0 Valeant Pharmaceuticals Intern CALL 071734107 29 1900 SH DFND 1 0 1900 0 Bank of Montreal CALL 063671101 71 1400 SH DFND 1 0 1400 0 Kraft Heinz Co/The COM 500754106 2 100 SH DFND 1 0 100 0 Kraft Heinz Co/The COM 500754106 2 100 SH SOLE 100 0 0 Shopify Inc COM 82509L107 42 100 SH DFND 1 0 100 0 General Electric Co COM 369604103 1 100 SH SOLE 100 0 0 Toronto-Dominion Bank/The PUT 891160509 1909 44900 SH DFND 1 0 44900 0 Royal Bank of Canada PUT 780087102 824 13300 SH SOLE 13300 0 0 Royal Bank of Canada PUT 780087102 607 9800 SH SOLE 9800 0 0 Bank of Montreal PUT 063671101 485 9600 SH SOLE 9600 0 0 Bank of Nova Scotia/The PUT 064149107 253 6200 SH SOLE 6200 0 0 Gilead Sciences Inc COM 375558103 705 9432 SH SOLE 9432 0 0 Cameco Corp PUT 13321L108 2 200 SH DFND 1 0 200 0 BlackBerry Ltd CALL 09228F103 2 400 SH DFND 1 0 400 0 FINANCIAL SELECT SECTOR SPDR PUT 81369Y605 2082 100000 SH SOLE 100000 0 0 Netflix Inc PUT 64110L106 3304 8800 SH SOLE 8800 0 0 Kroger Co/The COM 501044101 66 2207 SH SOLE 2207 0 0 Kinross Gold Corp COM 496902404 199 50000 SH SOLE 50000 0 0 Vermilion Energy Inc PUT 923725105 25 8200 SH DFND 1 0 8200 0 Canadian Imperial Bank of Comm PUT 136069101 87 1500 SH DFND 1 0 1500 0 Gildan Activewear Inc CALL 375916103 13 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 446 7200 SH DFND 1 0 7200 0 Royal Bank of Canada PUT 780087102 1268 20600 SH SOLE 20600 0 0 Royal Bank of Canada PUT 780087102 1268 20600 SH SOLE 20600 0 0 Canadian Imperial Bank of Comm PUT 136069101 1311 22500 SH DFND 1 0 22500 0 Canadian Imperial Bank of Comm PUT 136069101 1165 20000 SH DFND 1 0 20000 0 Children's Place Inc/The COM 168905107 1 30 SH DFND 1 0 30 0 Canadian Imperial Bank of Comm CALL 136069101 985 16900 SH DFND 1 0 16900 0 Suncor Energy Inc CALL 867224107 29 1800 SH DFND 1 0 1800 0 Suncor Energy Inc PUT 867224107 56 3500 SH DFND 1 0 3500 0 Toronto-Dominion Bank/The CALL 891160509 47 1100 SH DFND 1 0 1100 0 Crescent Point Energy Corp PUT 22576C101 2 2300 SH DFND 1 0 2300 0 Toronto-Dominion Bank/The PUT 891160509 638 15000 SH DFND 1 0 15000 0 Canadian Imperial Bank of Comm PUT 136069101 105 1800 SH DFND 1 0 1800 0 Canadian Imperial Bank of Comm PUT 136069101 105 1800 SH DFND 1 0 1800 0 Canadian Imperial Bank of Comm CALL 136069101 105 1800 SH DFND 1 0 1800 0 Canadian Imperial Bank of Comm PUT 136069101 58 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 111 1800 SH DFND 1 0 1800 0 Royal Bank of Canada PUT 780087102 173 2800 SH DFND 1 0 2800 0 Royal Bank of Canada PUT 780087102 111 1800 SH DFND 1 0 1800 0 Toronto-Dominion Bank/The CALL 891160509 4 100 SH DFND 1 0 100 0 Toronto-Dominion Bank/The PUT 891160509 268 6300 SH DFND 1 0 6300 0 Toronto-Dominion Bank/The CALL 891160509 77 1800 SH DFND 1 0 1800 0 Toronto-Dominion Bank/The PUT 891160509 1224 28800 SH DFND 1 0 28800 0 Toronto-Dominion Bank/The CALL 891160509 77 1800 SH DFND 1 0 1800 0 Canadian Pacific Railway Ltd PUT 13645T100 88 400 SH DFND 1 0 400 0 Restaurant Brands Internationa CALL 76131D103 16 400 SH DFND 1 0 400 0 TransAlta Corp PUT 89346D107 8 1500 SH DFND 1 0 1500 0 Bank of Nova Scotia/The CALL 064149107 711 17400 SH DFND 1 0 17400 0 Bank of Montreal PUT 063671101 1267 25100 SH SOLE 25100 0 0 Toronto-Dominion Bank/The CALL 891160509 72 1700 SH DFND 1 0 1700 0 Roku Inc COM 77543R102 1082 12368 SH SOLE 12368 0 0 Sarepta Therapeutics Inc COM 803607100 984 10057 SH SOLE 10057 0 0 Roku Inc COM 77543R102 11 123 SH SOLE 123 0 0 Toronto-Dominion Bank/The CALL 891160509 13 300 SH DFND 1 0 300 0 Crescent Point Energy Corp CALL 22576C101 2 2600 SH DFND 1 0 2600 0 Toronto-Dominion Bank/The CALL 891160509 565 13300 SH DFND 1 0 13300 0 Canadian Imperial Bank of Comm PUT 136069101 105 1800 SH DFND 1 0 1800 0 Bank of Montreal PUT 063671101 177 3500 SH DFND 1 0 3500 0 PayPal Holdings Inc COM 70450Y103 342 3567 SH SOLE 3567 0 0 Bank of Nova Scotia/The CALL 064149107 445 10900 SH DFND 1 0 10900 0 Bank of Nova Scotia/The CALL 064149107 490 12000 SH DFND 1 0 12000 0 Alibaba Group Holding Ltd COM 01609W102 42 216 SH SOLE 216 0 0 Manulife Financial Corp CALL 56501R106 3 200 SH DFND 1 0 200 0 Royal Bank of Canada PUT 780087102 681 11000 SH SOLE 11000 0 0 Agnico Eagle Mines Ltd CALL 008474108 40 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 111 1800 SH DFND 1 0 1800 0 Bank of Nova Scotia/The CALL 064149107 37 900 SH DFND 1 0 900 0 Kroger Co/The CALL 501044101 1506 50000 SH SOLE 50000 0 0 Toronto-Dominion Bank/The PUT 891160509 68 1600 SH DFND 1 0 1600 0 Royal Bank of Canada PUT 780087102 93 1500 SH DFND 1 0 1500 0 Bank of Nova Scotia/The CALL 064149107 11287 276400 SH DFND 1 0 276400 0 Canadian Imperial Bank of Comm CALL 136069101 23 400 SH DFND 1 0 400 0 Manulife Financial Corp PUT 56501R106 35 2800 SH DFND 1 0 2800 0 Bank of Nova Scotia/The CALL 064149107 41 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp PUT 22576C101 21 27600 SH DFND 1 0 27600 0 Gildan Activewear Inc CALL 375916103 6 500 SH DFND 1 0 500 0 Toronto-Dominion Bank/The CALL 891160509 340 8000 SH DFND 1 0 8000 0 Bank of Nova Scotia/The CALL 064149107 1270 31100 SH DFND 1 0 31100 0 First Majestic Silver Corp CALL 32076V103 15 2500 SH DFND 1 0 2500 0 Bank of Nova Scotia/The PUT 064149107 682 16700 SH SOLE 16700 0 0 Vermilion Energy Inc PUT 923725105 4 1200 SH DFND 1 0 1200 0 Cenovus Energy Inc PUT 15135U109 6 3000 SH DFND 1 0 3000 0 Royal Bank of Canada CALL 780087102 167 2700 SH DFND 1 0 2700 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 Bank of Montreal PUT 063671101 35 700 SH DFND 1 0 700 0 Sun Life Financial Inc CALL 866796105 39 1200 SH DFND 1 0 1200 0 Toronto-Dominion Bank/The CALL 891160509 574 13500 SH DFND 1 0 13500 0 Brookfield Property Partners L CALL G16249107 16 2000 SH DFND 1 0 2000 0 Kinross Gold Corp CALL 496902404 3 800 SH DFND 1 0 800 0 Toronto-Dominion Bank/The CALL 891160509 1428 33600 SH DFND 1 0 33600 0 TransAlta Corp CALL 89346D107 1 100 SH DFND 1 0 100 0 Canadian National Railway Co PUT 136375102 141 1800 SH DFND 1 0 1800 0 Bank of Nova Scotia/The CALL 064149107 184 4500 SH DFND 1 0 4500 0 Bank of Montreal PUT 063671101 76 1500 SH DFND 1 0 1500 0 Manulife Financial Corp CALL 56501R106 196 15600 SH DFND 1 0 15600 0 Toronto-Dominion Bank/The CALL 891160509 340 8000 SH DFND 1 0 8000 0 Bank of Montreal CALL 063671101 242 4800 SH DFND 1 0 4800 0 Bank of Nova Scotia/The CALL 064149107 90 2200 SH DFND 1 0 2200 0 Royal Bank of Canada CALL 780087102 465 7500 SH DFND 1 0 7500 0 Broadcom Inc COM 11135F101 1071 4519 SH SOLE 4519 0 0 Adobe Systems Inc COM 00724F101 266 836 SH SOLE 836 0 0 Royal Bank of Canada CALL 780087102 1251 20200 SH DFND 1 0 20200 0 Bank of Nova Scotia/The CALL 064149107 33 800 SH SOLE 800 0 0 Bank of Nova Scotia/The PUT 064149107 363 8900 SH SOLE 8900 0 0 Bank of Nova Scotia/The PUT 064149107 184 4500 SH SOLE 4500 0 0 Bank of Nova Scotia/The PUT 064149107 727 17800 SH SOLE 17800 0 0 BCE Inc PUT 05534B760 410 10000 SH DFND 1 0 10000 0 Cenovus Energy Inc CALL 15135U109 8 4100 SH DFND 1 0 4100 0 ISHARES MSCI EAFE ETF PUT 464287465 353 6600 SH SOLE 6600 0 0 ISHARES MSCI EAFE ETF CALL 464287465 353 6600 SH SOLE 6600 0 0 Cenovus Energy Inc CALL 15135U109 4 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Comm CALL 136069101 99 1700 SH DFND 1 0 1700 0 Royal Bank of Canada CALL 780087102 242 3900 SH DFND 1 0 3900 0 Canadian Natural Resources Ltd CALL 136385101 7 500 SH DFND 1 0 500 0 Rogers Communications Inc PUT 775109200 192 4600 SH DFND 1 0 4600 0 Methanex Corp PUT 59151K108 1 100 SH DFND 1 0 100 0 Canadian Imperial Bank of Comm CALL 136069101 618 10600 SH DFND 1 0 10600 0 Bank of Nova Scotia/The CALL 064149107 196 4800 SH DFND 1 0 4800 0 Baytex Energy Corp CALL 07317Q105 24 98800 SH DFND 1 0 98800 0 Novagold Resources Inc CALL 66987E206 7 1000 SH DFND 1 0 1000 0 Precision Drilling Corp CALL 74022D308 1 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Comm CALL 136069101 1189 20400 SH DFND 1 0 20400 0 Bank of Montreal CALL 063671101 227 4500 SH DFND 1 0 4500 0 Bank of Montreal PUT 063671101 50 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 21 6900 SH DFND 1 0 6900 0 Canadian Imperial Bank of Comm CALL 136069101 169 2900 SH DFND 1 0 2900 0 Canadian Imperial Bank of Comm CALL 136069101 58 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 7 2200 SH DFND 1 0 2200 0 Sun Life Financial Inc CALL 866796105 80 2500 SH DFND 1 0 2500 0 Restaurant Brands Internationa PUT 76131D103 8 200 SH DFND 1 0 200 0 Manulife Financial Corp CALL 56501R106 124 9900 SH DFND 1 0 9900 0 Bank of Nova Scotia/The CALL 064149107 102 2500 SH DFND 1 0 2500 0 Sun Life Financial Inc PUT 866796105 32 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 116 4000 SH DFND 1 0 4000 0 Bank of Nova Scotia/The CALL 064149107 82 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Comm CALL 136069101 111 1900 SH DFND 1 0 1900 0 Vermilion Energy Inc CALL 923725105 3 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Comm CALL 136069101 5827 100000 SH SOLE 100000 0 0 Rogers Communications Inc PUT 775109200 42 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 62 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 446 7200 SH DFND 1 0 7200 0 Algonquin Power & Utilities Co CALL 015857105 55 4100 SH DFND 1 0 4100 0 Canadian Imperial Bank of Comm CALL 136069101 554 9500 SH DFND 1 0 9500 0 Canadian Imperial Bank of Comm CALL 136069101 1294 22200 SH DFND 1 0 22200 0 Manulife Financial Corp CALL 56501R106 271 21600 SH DFND 1 0 21600 0 Manulife Financial Corp CALL 56501R106 163 13000 SH DFND 1 0 13000 0 Manulife Financial Corp CALL 56501R106 231 18400 SH DFND 1 0 18400 0 Toronto-Dominion Bank/The CALL 891160509 170 4000 SH DFND 1 0 4000 0 Vermilion Energy Inc CALL 923725105 6 2100 SH DFND 1 0 2100 0 Canadian Imperial Bank of Comm CALL 136069101 338 5800 SH DFND 1 0 5800 0 Stars Group Inc/The CALL 85570W100 10 500 SH DFND 1 0 500 0 Royal Bank of Canada CALL 780087102 8901 143700 SH DFND 1 0 143700 0 Toronto-Dominion Bank/The CALL 891160509 901 21200 SH DFND 1 0 21200 0 Toronto-Dominion Bank/The CALL 891160509 319 7500 SH DFND 1 0 7500 0 Manulife Financial Corp CALL 56501R106 4 300 SH DFND 1 0 300 0 Bank of Nova Scotia/The CALL 064149107 82 2000 SH DFND 1 0 2000 0 Royal Bank of Canada CALL 780087102 2180 35200 SH DFND 1 0 35200 0 Enbridge Inc CALL 29250N105 35 1200 SH DFND 1 0 1200 0 Royal Bank of Canada CALL 780087102 198 3200 SH DFND 1 0 3200 0 IAMGOLD Corp CALL 450913108 5 2000 SH DFND 1 0 2000 0 Kirkland Lake Gold Ltd COM 49741E100 2807 95300 SH SOLE 95300 0 0 Bank of Nova Scotia/The CALL 064149107 408 10000 SH DFND 1 0 10000 0 Bank of Nova Scotia/The PUT 064149107 4071 99700 SH SOLE 99700 0 0 Toronto-Dominion Bank/The PUT 891160509 633 14900 SH DFND 1 0 14900 0 Toronto-Dominion Bank/The PUT 891160509 1254 29500 SH DFND 1 0 29500 0 Royal Bank of Canada PUT 780087102 836 13500 SH SOLE 13500 0 0 Toronto-Dominion Bank/The PUT 891160509 638 15000 SH DFND 1 0 15000 0 Royal Bank of Canada PUT 780087102 1003 16200 SH SOLE 16200 0 0 Royal Bank of Canada PUT 780087102 328 5300 SH SOLE 5300 0 0 Manulife Financial Corp CALL 56501R106 8 600 SH DFND 1 0 600 0 Toronto-Dominion Bank/The PUT 891160509 213 5000 SH DFND 1 0 5000 0 SVB Financial Group COM 78486Q101 11 74 SH SOLE 74 0 0 Bank of Nova Scotia/The PUT 064149107 641 15700 SH SOLE 15700 0 0 Royal Bank of Canada PUT 780087102 743 12000 SH SOLE 12000 0 0 Toronto-Dominion Bank/The PUT 891160509 884 20800 SH DFND 1 0 20800 0 Royal Bank of Canada PUT 780087102 446 7200 SH SOLE 7200 0 0 Royal Bank of Canada PUT 780087102 105 1700 SH SOLE 1700 0 0 Fortis Inc/Canada PUT 349553107 93 2400 SH SOLE 2400 0 0 Toronto-Dominion Bank/The CALL 891160509 1076 25300 SH DFND 1 0 25300 0 Toronto-Dominion Bank/The PUT 891160509 1016 23900 SH DFND 1 0 23900 0 Royal Bank of Canada PUT 780087102 440 7100 SH SOLE 7100 0 0 Toronto-Dominion Bank/The CALL 891160509 425 10000 SH DFND 1 0 10000 0 Bank of Nova Scotia/The PUT 064149107 421 10300 SH SOLE 10300 0 0 Bank of Nova Scotia/The PUT 064149107 555 13600 SH SOLE 13600 0 0 Bank of Nova Scotia/The CALL 064149107 180 4400 SH DFND 1 0 4400 0 Brookfield Asset Management In PUT 112585104 133 3000 SH DFND 1 0 3000 0 Canadian Imperial Bank of Comm CALL 136069101 221 3800 SH DFND 1 0 3800 0 Crescent Point Energy Corp CALL 22576C101 22 28100 SH DFND 1 0 28100 0 Vermilion Energy Inc CALL 923725105 3 1000 SH DFND 1 0 1000 0 Methanex Corp CALL 59151K108 9 700 SH DFND 1 0 700 0 Royal Bank of Canada CALL 780087102 1945 31400 SH DFND 1 0 31400 0 Canadian Imperial Bank of Comm CALL 136069101 192 3300 SH DFND 1 0 3300 0 Open Text Corp CALL 683715106 42 1200 SH DFND 1 0 1200 0 BlackBerry Ltd CALL 09228F103 4 1000 SH DFND 1 0 1000 0 Colfax Corp COM 194014106 0 3 SH DFND 1 0 3 0 Shaw Communications Inc PUT 82028K200 29 1800 SH DFND 1 0 1800 0 BlackBerry Ltd PUT 09228F103 8 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The CALL 064149107 474 11600 SH DFND 1 0 11600 0 Royal Bank of Canada CALL 780087102 334 5400 SH DFND 1 0 5400 0 Sun Life Financial Inc CALL 866796105 58 1800 SH DFND 1 0 1800 0 Sun Life Financial Inc CALL 866796105 68 2100 SH DFND 1 0 2100 0 Toronto-Dominion Bank/The CALL 891160509 1156 27200 SH DFND 1 0 27200 0 Crescent Point Energy Corp CALL 22576C101 8 10900 SH DFND 1 0 10900 0 Bank of Montreal CALL 063671101 454 9000 SH DFND 1 0 9000 0 Canadian Imperial Bank of Comm CALL 136069101 105 1800 SH DFND 1 0 1800 0 Manulife Financial Corp PUT 56501R106 13 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp PUT 22576C101 2 2000 SH DFND 1 0 2000 0 Cameco Corp CALL 13321L108 29 3800 SH DFND 1 0 3800 0 Cenovus Energy Inc CALL 15135U109 28 13800 SH DFND 1 0 13800 0 Toronto-Dominion Bank/The CALL 891160509 1582 37200 SH DFND 1 0 37200 0 Pembina Pipeline Corp CALL 706327103 4 200 SH DFND 1 0 200 0 Osisko Gold Royalties Ltd CALL 68827L101 2 300 SH DFND 1 0 300 0 Fortis Inc/Canada CALL 349553107 27 700 SH DFND 1 0 700 0 BlackBerry Ltd CALL 09228F103 1 300 SH DFND 1 0 300 0 Suncor Energy Inc CALL 867224107 27 1700 SH DFND 1 0 1700 0 HRG Group Inc COM 84790A105 0 2 SH SOLE 2 0 0 Just Energy Group Inc PUT 48213W101 0 200 SH DFND 1 0 200 0 Kirkland Lake Gold Ltd PUT 49741E100 3 100 SH DFND 1 0 100 0 BlackBerry Ltd PUT 09228F103 8 2000 SH DFND 1 0 2000 0 Royal Bank of Canada PUT 780087102 1239 20000 SH SOLE 20000 0 0 Discover Financial Services COM 254709108 570 15975 SH SOLE 15975 0 0 Bank of Montreal PUT 063671101 924 18300 SH SOLE 18300 0 0 Canadian Imperial Bank of Comm PUT 136069101 926 15900 SH SOLE 15900 0 0 Canadian Imperial Bank of Comm PUT 136069101 35 600 SH SOLE 600 0 0 Canadian Imperial Bank of Comm PUT 136069101 169 2900 SH SOLE 2900 0 0 Bank of Nova Scotia/The PUT 064149107 167 4100 SH SOLE 4100 0 0 Royal Bank of Canada PUT 780087102 743 12000 SH SOLE 12000 0 0 Bank of Nova Scotia/The PUT 064149107 78 1900 SH SOLE 1900 0 0 Toronto-Dominion Bank/The CALL 891160509 77 1800 SH DFND 1 0 1800 0 Sun Life Financial Inc PUT 866796105 80 2500 SH DFND 1 0 2500 0 BlackBerry Ltd CALL 09228F103 1 300 SH DFND 1 0 300 0 Suncor Energy Inc CALL 867224107 2 100 SH DFND 1 0 100 0 Toronto-Dominion Bank/The CALL 891160509 293 6900 SH DFND 1 0 6900 0 Motorola Solutions Inc COM 620076307 1661 12499 SH SOLE 12499 0 0 Bank of Nova Scotia/The PUT 064149107 29 700 SH SOLE 700 0 0 Crescent Point Energy Corp CALL 22576C101 2 2900 SH DFND 1 0 2900 0 BCE Inc CALL 05534B760 529 12900 SH DFND 1 0 12900 0 BCE Inc CALL 05534B760 70 1700 SH DFND 1 0 1700 0 Nutrien Ltd CALL 67077M108 51 1500 SH DFND 1 0 1500 0 TELUS Corp CALL 87971M103 5575 352600 SH DFND 1 0 352600 0 MAG Silver Corp CALL 55903Q104 20 2600 SH DFND 1 0 2600 0 JM Smucker Co/The COM 832696405 8880 80001 SH SOLE 80001 0 0 Campbell Soup Co COM 134429109 8244 178599 SH SOLE 178599 0 0 Conagra Brands Inc COM 205887102 4990 170073 SH SOLE 170073 0 0 Methanex Corp PUT 59151K108 1 100 SH DFND 1 0 100 0 360 Finance Inc COM 88557W101 0 54 SH DFND 1 0 54 0 Tencent Music Entertainment Gr COM 88034P109 1 65 SH DFND 1 0 65 0 Osisko Gold Royalties Ltd CALL 68827L101 15 2000 SH DFND 1 0 2000 0 Canadian Pacific Railway Ltd PUT 13645T100 22 100 SH DFND 1 0 100 0 Methanex Corp CALL 59151K108 1 100 SH DFND 1 0 100 0 Brinker International Inc COM 109641100 0 35 SH DFND 1 0 35 0 Methanex Corp PUT 59151K108 37 3000 SH DFND 1 0 3000 0 Brookfield Infrastructure Part COM G16252101 144 3998 SH SOLE 3998 0 0 BCE Inc CALL 05534B760 1932 47100 SH DFND 1 0 47100 0 Canadian Pacific Railway Ltd CALL 13645T100 221 1000 SH DFND 1 0 1000 0 VANECK JPM EM LOCAL CCY BOND ETF 92189H300 27046 950000 SH SOLE 950000 0 0 First Majestic Silver Corp PUT 32076V103 15 2400 SH DFND 1 0 2400 0 Methanex Corp CALL 59151K108 19 1600 SH DFND 1 0 1600 0 Methanex Corp CALL 59151K108 61 5000 SH DFND 1 0 5000 0 Methanex Corp PUT 59151K108 22 1800 SH DFND 1 0 1800 0 Waste Connections Inc PUT 94106B101 39 500 SH DFND 1 0 500 0 BCE Inc CALL 05534B760 1678 40900 SH DFND 1 0 40900 0 Norbord Inc PUT 65548P403 12 1000 SH DFND 1 0 1000 0 TELUS Corp PUT 87971M103 123 7800 SH DFND 1 0 7800 0 Canadian Pacific Railway Ltd PUT 13645T100 221 1000 SH DFND 1 0 1000 0 Canadian Pacific Railway Ltd CALL 13645T100 441 2000 SH DFND 1 0 2000 0 Canadian Pacific Railway Ltd PUT 13645T100 221 1000 SH DFND 1 0 1000 0 Restaurant Brands Internationa CALL 76131D103 230 5700 SH DFND 1 0 5700 0 TransCanada Corp CALL 87807B107 13 300 SH DFND 1 0 300 0 Comcast Corp COM 20030N101 208 6055 SH SOLE 6055 0 0 Charter Communications Inc COM 16119P108 82 189 SH SOLE 189 0 0 Restaurant Brands Internationa CALL 76131D103 201 5000 SH DFND 1 0 5000 0 Crescent Point Energy Corp CALL 22576C101 1 700 SH DFND 1 0 700 0 Walt Disney Co/The COM 254687106 813 8419 SH SOLE 8419 0 0 TELUS Corp PUT 87971M103 3 200 SH DFND 1 0 200 0 COLUMBIA MULTI-SECTOR MUNICI ETF 19761L607 4 210 SH DFND 1 0 210 0 Shaw Communications Inc PUT 82028K200 11 700 SH DFND 1 0 700 0 BlackBerry Ltd PUT 09228F103 10 2500 SH DFND 1 0 2500 0 TELUS Corp PUT 87971M103 82 5200 SH DFND 1 0 5200 0 TELUS Corp PUT 87971M103 9 600 SH DFND 1 0 600 0 Omeros Corp COM 682143102 0 30 SH DFND 1 0 30 0 Ultragenyx Pharmaceutical Inc COM 90400D108 1 30 SH DFND 1 0 30 0 Spectrum Pharmaceuticals Inc COM 84763A108 0 60 SH DFND 1 0 60 0 Restaurant Brands Internationa CALL 76131D103 4 100 SH DFND 1 0 100 0 TransCanada Corp CALL 87807B107 40 900 SH DFND 1 0 900 0 Crescent Point Energy Corp PUT 22576C101 1 1000 SH DFND 1 0 1000 0 BlackBerry Ltd CALL 09228F103 0 100 SH DFND 1 0 100 0 Enbridge Inc PUT 29250N105 52 1800 SH DFND 1 0 1800 0 BCE Inc PUT 05534B760 775 18900 SH DFND 1 0 18900 0 Methanex Corp PUT 59151K108 29 2400 SH DFND 1 0 2400 0 TransCanada Corp PUT 87807B107 27 600 SH DFND 1 0 600 0 BCE Inc CALL 05534B760 451 11000 SH DFND 1 0 11000 0 TELUS Corp CALL 87971M103 490 31000 SH DFND 1 0 31000 0 Crescent Point Energy Corp PUT 22576C101 3 3700 SH DFND 1 0 3700 0 Enbridge Inc CALL 29250N105 119 4100 SH DFND 1 0 4100 0 Canadian Pacific Railway Ltd PUT 13645T100 44 200 SH DFND 1 0 200 0 Enbridge Inc CALL 29250N105 169 5800 SH DFND 1 0 5800 0 Enbridge Inc PUT 29250N105 26 900 SH DFND 1 0 900 0 Cenovus Energy Inc CALL 15135U109 4 2000 SH DFND 1 0 2000 0 TransCanada Corp CALL 87807B107 209 4700 SH DFND 1 0 4700 0 TransCanada Corp CALL 87807B107 293 6600 SH DFND 1 0 6600 0 TransCanada Corp CALL 87807B107 80 1800 SH DFND 1 0 1800 0 TransAlta Corp CALL 89346D107 39 7500 SH DFND 1 0 7500 0 TransCanada Corp CALL 87807B107 204 4600 SH DFND 1 0 4600 0 MAG Silver Corp PUT 55903Q104 8 1000 SH DFND 1 0 1000 0 Restaurant Brands Internationa PUT 76131D103 89 2200 SH DFND 1 0 2200 0 TransCanada Corp CALL 87807B107 418 9400 SH DFND 1 0 9400 0 Crescent Point Energy Corp PUT 22576C101 1 1800 SH DFND 1 0 1800 0 TransCanada Corp CALL 87807B107 844 19000 SH DFND 1 0 19000 0 ISHARES RUSSELL 1000 VALUE E ETF 464287598 12 117 SH DFND 1 0 117 0 PennantPark Investment Corp COM 708062104 0 30 SH DFND 1 0 30 0 Prospect Capital Corp COM 74348T102 0 60 SH DFND 1 0 60 0 BCE Inc PUT 05534B760 180 4400 SH DFND 1 0 4400 0 TransCanada Corp CALL 87807B107 102 2300 SH DFND 1 0 2300 0 TELUS Corp CALL 87971M103 3 200 SH DFND 1 0 200 0 Enbridge Inc CALL 29250N105 3 100 SH DFND 1 0 100 0 Manulife Financial Corp CALL 56501R106 1 100 SH DFND 1 0 100 0 Brookfield Asset Management In COM 112585104 11585 261800 SH SOLE 261800 0 0 BCE Inc PUT 05534B760 41 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 5 2700 SH DFND 1 0 2700 0 Nutrien Ltd PUT 67077M108 38 1100 SH DFND 1 0 1100 0 TELUS Corp PUT 87971M103 85 5400 SH DFND 1 0 5400 0 Manulife Financial Corp CALL 56501R106 75 6000 SH DFND 1 0 6000 0 Pretium Resources Inc PUT 74139C102 14 2500 SH DFND 1 0 2500 0 Manulife Financial Corp CALL 56501R106 13 1000 SH DFND 1 0 1000 0 Manulife Financial Corp CALL 56501R106 9 700 SH DFND 1 0 700 0 Teradyne Inc COM 880770102 1225 22607 SH SOLE 22607 0 0 Match Group Inc COM 57665R106 499 7558 SH SOLE 7558 0 0 Organigram Holdings Inc COM 68620P101 37 18500 SH SOLE 18500 0 0 Match Group Inc COM 57665R106 6 87 SH SOLE 87 0 0 Neurocrine Biosciences Inc COM 64125C109 1022 11806 SH SOLE 11806 0 0 Neurocrine Biosciences Inc COM 64125C109 11 132 SH SOLE 132 0 0 Insulet Corp COM 45784P101 1383 8346 SH SOLE 8346 0 0 Insulet Corp COM 45784P101 15 89 SH SOLE 89 0 0 Medical Properties Trust Inc COM 58463J304 3588 207543 SH SOLE 207543 0 0 Tyler Technologies Inc COM 902252105 1560 5261 SH SOLE 5261 0 0 Tyler Technologies Inc COM 902252105 17 58 SH SOLE 58 0 0 Brown & Brown Inc COM 115236101 1171 32317 SH SOLE 32317 0 0 Brown & Brown Inc COM 115236101 13 362 SH SOLE 362 0 0 SilverCrest Metals Inc COM 828363101 55 10514 SH SOLE 10514 0 0 Teledyne Technologies Inc COM 879360105 1463 4922 SH SOLE 4922 0 0 Teledyne Technologies Inc COM 879360105 16 55 SH SOLE 55 0 0 Black Knight Inc COM 09215C105 1172 20181 SH SOLE 20181 0 0 Black Knight Inc COM 09215C105 13 227 SH SOLE 227 0 0 RingCentral Inc COM 76680R206 2146 10127 SH SOLE 10127 0 0 RingCentral Inc COM 76680R206 22 106 SH SOLE 106 0 0 Guidewire Software Inc COM 40171V100 884 11144 SH SOLE 11144 0 0 Pinterest Inc COM 72352L106 612 39637 SH SOLE 39637 0 0 Pinterest Inc COM 72352L106 1 61 SH SOLE 61 0 0 RPM International Inc COM 749685103 12 197 SH SOLE 197 0 0 Booz Allen Hamilton Holding Co COM 099502106 1300 18942 SH SOLE 18942 0 0 Booz Allen Hamilton Holding Co COM 099502106 15 213 SH SOLE 213 0 0 Bio-Rad Laboratories Inc COM 090572207 1058 3017 SH SOLE 3017 0 0 Bio-Rad Laboratories Inc COM 090572207 12 34 SH SOLE 34 0 0 Blackstone Group LP/The COM 09260D107 4054 88961 SH SOLE 88961 0 0 VICI Properties Inc COM 925652109 3077 184890 SH SOLE 184890 0 0 West Pharmaceutical Services I COM 955306105 1520 9981 SH SOLE 9981 0 0 West Pharmaceutical Services I COM 955306105 17 112 SH SOLE 112 0 0 Omega Healthcare Investors Inc COM 681936100 2326 87634 SH SOLE 87634 0 0 Omega Healthcare Investors Inc COM 681936100 9 331 SH SOLE 331 0 0 Nutrien Ltd CALL 67077M108 7 200 SH DFND 1 0 200 0 Enbridge Inc PUT 29250N105 58 2000 SH DFND 1 0 2000 0 Enbridge Inc CALL 29250N105 12 400 SH DFND 1 0 400 0 Enbridge Inc CALL 29250N105 215 7400 SH DFND 1 0 7400 0 Nutrien Ltd PUT 67077M108 34 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 1095 37600 SH DFND 1 0 37600 0 FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 2082 100000 SH SOLE 100000 0 0 TransCanada Corp CALL 87807B107 133 3000 SH DFND 1 0 3000 0 Cenovus Energy Inc CALL 15135U109 101 50000 SH DFND 1 0 50000 0 Enbridge Inc CALL 29250N105 105 3600 SH DFND 1 0 3600 0 Crescent Point Energy Corp PUT 22576C101 5 6000 SH DFND 1 0 6000 0 FINANCIAL SELECT SECTOR SPDR PUT 81369Y605 460 22100 SH SOLE 22100 0 0 Crescent Point Energy Corp PUT 22576C101 2 2600 SH DFND 1 0 2600 0 Manulife Financial Corp CALL 56501R106 31 2500 SH DFND 1 0 2500 0 Restaurant Brands Internationa CALL 76131D103 8 200 SH DFND 1 0 200 0 ISHARES CHINA LARGE-CAP ETF ETF 464287184 298 7935 SH SOLE 7935 0 0 Crescent Point Energy Corp PUT 22576C101 3 3300 SH DFND 1 0 3300 0 Crescent Point Energy Corp PUT 22576C101 2 2000 SH DFND 1 0 2000 0 Nutrien Ltd CALL 67077M108 34 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 2810 96500 SH DFND 1 0 96500 0 Facebook Inc CALL 30303M102 183 1100 SH SOLE 1100 0 0 Facebook Inc PUT 30303M102 183 1100 SH SOLE 1100 0 0 Dollar Tree Inc COM 256746108 538 7320 SH SOLE 7320 0 0 Caterpillar Inc COM 149123101 5637 48579 SH SOLE 48579 0 0 Cummins Inc COM 231021106 5242 38738 SH SOLE 38738 0 0 United Parcel Service Inc COM 911312106 5583 59759 SH SOLE 59759 0 0 3M Co COM 88579Y101 2041 14954 SH SOLE 14954 0 0 Alibaba Group Holding Ltd COM 01609W102 1575 8100 SH SOLE 8100 0 0 Square Inc COM 852234103 770 14700 SH SOLE 14700 0 0 Invesco Dynamic Oil & Gas Serv COM 46137V670 0 30 SH DFND 1 0 30 0 Methanex Corp PUT 59151K108 12 1000 SH DFND 1 0 1000 0 Manulife Financial Corp CALL 56501R106 1 100 SH DFND 1 0 100 0 Methanex Corp CALL 59151K108 12 1000 SH DFND 1 0 1000 0 TransCanada Corp CALL 87807B107 71 1600 SH DFND 1 0 1600 0 Crescent Point Energy Corp PUT 22576C101 2 2000 SH DFND 1 0 2000 0 Nutrien Ltd CALL 67077M108 7 200 SH DFND 1 0 200 0 Enbridge Inc PUT 29250N105 9 300 SH DFND 1 0 300 0 SPDR DJIA TRUST ETF 78467X109 285 1300 SH SOLE 1300 0 0 BlackBerry Ltd PUT 09228F103 2 600 SH DFND 1 0 600 0 ISHARES RUSSELL 2000 ETF ETF 464287655 1889 16500 SH SOLE 16500 0 0 Cenovus Energy Inc PUT 15135U109 6 3000 SH DFND 1 0 3000 0 Baytex Energy Corp PUT 07317Q105 1 3000 SH DFND 1 0 3000 0 SPDR S&P 500 ETF TRUST CALL 78462F103 128875 500000 SH SOLE 500000 0 0 Uber Technologies Inc COM 90353T100 1 44 SH DFND 1 0 44 0 Restaurant Brands Internationa PUT 76131D103 40 1000 SH DFND 1 0 1000 0 Travelers Cos Inc/The COM 89417E109 248 2500 SH SOLE 2500 0 0 McDonald's Corp COM 580135101 732 4429 SH SOLE 4429 0 0 Just Energy Group Inc CALL 48213W101 0 800 SH DFND 1 0 800 0 TransCanada Corp CALL 87807B107 89 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The COM 064149107 70344 1722577 SH SOLE 1722577 0 0 Netflix Inc PUT 64110L106 1953 5200 SH SOLE 5200 0 0 Netflix Inc CALL 64110L106 1915 5100 SH SOLE 5100 0 0 Pretium Resources Inc CALL 74139C102 11 1900 SH DFND 1 0 1900 0 Just Energy Group Inc PUT 48213W101 2 3000 SH DFND 1 0 3000 0 Enbridge Inc PUT 29250N105 15 500 SH DFND 1 0 500 0 ISHARES MSCI BRAZIL ETF ETF 464286400 1223 51900 SH SOLE 51900 0 0 Restaurant Brands Internationa CALL 76131D103 52 1300 SH DFND 1 0 1300 0 INVESCO S&P 500 LOW VOLATILI ETF 46138E354 33 700 SH SOLE 700 0 0 Enbridge Inc CALL 29250N105 3 100 SH DFND 1 0 100 0 Teva Pharmaceutical Industries COM 881624209 1 60 SH DFND 1 0 60 0 Aflac Inc COM 001055102 82 2400 SH SOLE 2400 0 0 Enbridge Inc PUT 29250N105 143 4900 SH DFND 1 0 4900 0 Restaurant Brands Internationa CALL 76131D103 81 2000 SH DFND 1 0 2000 0 Banco Bradesco SA COM 059460303 31 7600 SH SOLE 7600 0 0 Itau Unibanco Holding SA COM 465562106 57 12800 SH SOLE 12800 0 0 Petroleo Brasileiro SA COM 71654V408 115 20890 SH SOLE 20890 0 0 Vale SA COM 91912E105 48 5850 SH SOLE 5850 0 0 Uxin Ltd COM 91818X108 0 30 SH DFND 1 0 30 0 VANECK GOLD MINERS ETF 92189F106 253 11000 SH SOLE 11000 0 0 Lyft Inc COM 55087P104 540 20104 SH SOLE 20104 0 0 American Airlines Group Inc COM 02376R102 54 4446 SH SOLE 4446 0 0 UnitedHealth Group Inc COM 91324P102 319 1279 SH SOLE 1279 0 0 Humana Inc COM 444859102 44 140 SH SOLE 140 0 0 VANGUARD TOTAL BOND MARKET ETF 921937835 44808 525000 SH SOLE 525000 0 0 BioMarin Pharmaceutical Inc COM 09061G101 97 1151 SH SOLE 1151 0 0 Canada Goose Holdings Inc COM 135086106 485 24400 SH SOLE 24400 0 0 Shopify Inc COM 82509L107 521 1250 SH SOLE 1250 0 0 Lantronix Inc COM 516548203 0 85 SH DFND 1 0 85 0 Lantronix Inc COM 516548203 1 328 SH DFND 1 0 328 0 Delta Air Lines Inc COM 247361702 170 5965 SH SOLE 5965 0 0 JetBlue Airways Corp COM 477143101 288 32203 SH SOLE 32203 0 0 United Continental Holdings In COM 910047109 367 11642 SH SOLE 11642 0 0 Cemex SAB de CV COM 151290889 0 30 SH DFND 1 0 30 0 Ovintiv Inc COM 69047Q102 0 90 SH DFND 1 0 90 0 Ambev SA COM 02319V103 239 103764 SH SOLE 103764 0 0 Telefonaktiebolaget LM Ericsso COM 294821608 629 77720 SH SOLE 77720 0 0 Square Inc COM 852234103 1279 24423 SH SOLE 24423 0 0 Crescent Capital BDC Inc COM 225655109 0 12 SH DFND 1 0 12 0 Telefonaktiebolaget LM Ericsso COM 294821608 30 3700 SH SOLE 3700 0 0 CVS Health Corp COM 126650100 1009 17000 SH SOLE 17000 0 0 Potlatch Corp COM 737630103 562 17889 SH SOLE 17889 0 0 Hospitality Properties Trust COM 81761L102 236 43795 SH SOLE 43795 0 0 Gaming and Leisure Properties COM 36467J108 1504 54278 SH SOLE 54278 0 0 Lamar Advertising Co COM 512816109 1174 22890 SH SOLE 22890 0 0 CyrusOne Inc COM 23283R100 1860 30125 SH SOLE 30125 0 0 Sabra Health Care REIT Inc COM 78573L106 597 54627 SH SOLE 54627 0 0 Senior Housing Properties Trus COM 25525P107 230 63311 SH SOLE 63311 0 0 Brandywine Realty Trust COM 105368203 493 46890 SH SOLE 46890 0 0 Chimera Investment Corp COM 16934Q208 453 49804 SH SOLE 49804 0 0 Mack-Cali Realty Corp COM 554489104 367 24099 SH SOLE 24099 0 0 Hudson Pacific Properties Inc COM 444097109 1046 41239 SH SOLE 41239 0 0 Douglas Emmett Inc COM 25960P109 1338 43864 SH SOLE 43864 0 0 Paramount Group Inc COM 69924R108 471 53579 SH SOLE 53579 0 0 Starwood Property Trust Inc COM 85571B105 769 75029 SH SOLE 75029 0 0 MFA Financial Inc COM 55272X102 186 120226 SH SOLE 120226 0 0 Lexington Realty Trust COM 529043101 655 65965 SH SOLE 65965 0 0 Xenia Hotels & Resorts Inc COM 984017103 309 29977 SH SOLE 29977 0 0 DDR Corp COM 82981J109 207 39714 SH SOLE 39714 0 0 Acadia Realty Trust COM 004239109 287 23139 SH SOLE 23139 0 0 American Campus Communities In COM 024835100 1015 36566 SH SOLE 36566 0 0 Healthcare Trust of America In COM 42225P501 1339 55137 SH SOLE 55137 0 0 Two Harbors Investment Corp COM 90187B408 277 72626 SH SOLE 72626 0 0 Blackstone Mortgage Trust Inc COM 09257W100 665 35737 SH SOLE 35737 0 0 Columbia Property Trust Inc COM 198287203 389 31112 SH SOLE 31112 0 0 Weingarten Realty Investors COM 948741103 464 32189 SH SOLE 32189 0 0 Life Storage Inc COM 53223X107 1174 12415 SH SOLE 12415 0 0 Rayonier Inc COM 754907103 810 34413 SH SOLE 34413 0 0 Rexford Industrial Realty Inc COM 76169C100 1211 29518 SH SOLE 29518 0 0 PS Business Parks Inc COM 69360J107 722 5330 SH SOLE 5330 0 0 National Health Investors Inc COM 63633D104 579 11699 SH SOLE 11699 0 0 Cousins Properties Inc COM 222795502 1143 39058 SH SOLE 39058 0 0 Americold Realty Trust COM 03064D108 1737 51032 SH SOLE 51032 0 0 EPR Properties COM 26884U109 506 20881 SH SOLE 20881 0 0 CubeSmart COM 229663109 1380 51509 SH SOLE 51509 0 0 JBG SMITH Properties COM 46590V100 1000 31410 SH SOLE 31410 0 0 Equity Commonwealth COM 294628102 1029 32445 SH SOLE 32445 0 0 EastGroup Properties Inc COM 277276101 1068 10221 SH SOLE 10221 0 0 Howard Hughes Corp/The COM 44267D107 581 11500 SH SOLE 11500 0 0 STORE Capital Corp COM 862121100 1030 56863 SH SOLE 56863 0 0 Chewy Inc COM 16679L109 92 2462 SH SOLE 2462 0 0 CoreSite Realty Corp COM 21870Q105 1162 10028 SH SOLE 10028 0 0 Physicians Realty Trust COM 71943U104 731 52436 SH SOLE 52436 0 0 American Homes 4 Rent COM 02665T306 1574 67825 SH SOLE 67825 0 0 Urban Edge Properties COM 91704F104 270 30646 SH SOLE 30646 0 0 Ryman Hospitality Properties I COM 78377T107 519 14490 SH SOLE 14490 0 0 Piedmont Office Realty Trust I COM 720190206 591 33474 SH SOLE 33474 0 0 RLJ Lodging Trust COM 74965L101 350 45375 SH SOLE 45375 0 0 Retail Properties of America I COM 76131V202 294 56859 SH SOLE 56859 0 0 Spirit Realty Capital Inc COM 84860W300 694 26539 SH SOLE 26539 0 0 GEO Group Inc/The COM 36162J106 392 32274 SH SOLE 32274 0 0 Park Hotels & Resorts Inc COM 700517105 504 63707 SH SOLE 63707 0 0 New Residential Investment Cor COM 64828T201 554 110581 SH SOLE 110581 0 0 Washington Real Estate Investm COM 939653101 512 21448 SH SOLE 21448 0 0 Corporate Office Properties Tr COM 22002T108 660 29822 SH SOLE 29822 0 0 Pebblebrook Hotel Trust COM 70509V100 379 34767 SH SOLE 34767 0 0 CoreCivic Inc COM 21871N101 354 31695 SH SOLE 31695 0 0 Colony NorthStar Inc COM 19626G108 227 129607 SH SOLE 129607 0 0 Sunstone Hotel Investors Inc COM 867892101 521 59842 SH SOLE 59842 0 0 DiamondRock Hospitality Co COM 252784301 271 53278 SH SOLE 53278 0 0 Highwoods Properties Inc COM 431284108 978 27609 SH SOLE 27609 0 0 Healthcare Realty Trust Inc COM 421946104 994 35591 SH SOLE 35591 0 0 Apple Hospitality REIT Inc COM 03784Y200 514 56002 SH SOLE 56002 0 0 Outfront Media Inc COM 69007J106 515 38196 SH SOLE 38196 0 0 Invesco Mortgage Capital Inc COM 46131B100 146 42793 SH SOLE 42793 0 0 First Industrial Realty Trust COM 32054K103 1123 33784 SH SOLE 33784 0 0 Taubman Centers Inc COM 876664103 682 16293 SH SOLE 16293 0 0 Kilroy Realty Corp COM 49427F108 1653 25957 SH SOLE 25957 0 0 Brixmor Property Group Inc COM 11120U105 753 79262 SH SOLE 79262 0 0 Lyft Inc COM 55087P104 38 1400 SH SOLE 1400 0 0 US Silica Holdings Inc COM 90346E103 1 307 SH DFND 1 0 307 0 Welltower Inc COM 95040Q104 14 300 SH SOLE 300 0 0 Simon Property Group Inc COM 828806109 11 200 SH SOLE 200 0 0 Ventas Inc COM 92276F100 8 300 SH SOLE 300 0 0 ISHARES JP MORGAN USD EMERGI ETF 464288281 58007 600000 SH SOLE 600000 0 0 Gardner Denver Holdings Inc COM 45687V106 5473 220699 SH SOLE 220699 0 0 GFL Environmental Inc COM 36168Q104 25 1594 SH DFND 1 0 1594 0 Illinois Tool Works Inc COM 452308109 141 993 SH SOLE 993 0 0 McEwen Mining Inc COM 58039P107 5 7566 SH DFND 1 0 7566 0 NexGen Energy Ltd COM 65340P106 0 100 SH DFND 1 0 100 0 HCA Healthcare Inc COM 40412C101 548 6100 SH SOLE 6100 0 0 AbbVie Inc COM 00287Y109 564 7400 SH SOLE 7400 0 0 JDL GOLD CORP COM 29446Y502 10 1525 SH DFND 1 0 1525 0 Genworth Financial Inc COM 37247D106 0 30 SH DFND 1 0 30 0 SPDR S&P REGIONAL BANKING ETF 78464A698 1336 41000 SH SOLE 41000 0 0 Carnival Corp COM 143658300 263 20000 SH SOLE 20000 0 0 Rogers Communications Inc COM 775109200 12522 300000 SH SOLE 300000 0 0 Boeing Co/The COM 097023105 30 200 SH SOLE 200 0 0 Shaw Communications Inc COM 82028K200 951 58600 SH SOLE 58600 0 0 ISHARES CORE U.S. AGGREGATE ETF 464287226 196127 1700000 SH SOLE 1700000 0 0 Argo Group International Holdi COM G0464B107 1 30 SH DFND 1 0 30 0 BCE Inc COM 05534B760 1 30 SH DFND 1 0 30 0 Bank of Nova Scotia/The COM 064149107 1 30 SH DFND 1 0 30 0 Fortis Inc/Canada COM 349553107 1 30 SH DFND 1 0 30 0 Rogers Communications Inc COM 775109200 1 30 SH DFND 1 0 30 0 Royal Dutch Shell PLC COM 780259107 1 30 SH DFND 1 0 30 0 Sun Life Financial Inc COM 866796105 1 30 SH DFND 1 0 30 0 Toronto-Dominion Bank/The COM 891160509 1 30 SH DFND 1 0 30 0 TELUS Corp COM 87971M103 0 30 SH DFND 1 0 30 0 Thomson Reuters Corp COM 884903709 736 10800 SH SOLE 10800 0 0 Brookfield Infrastructure Part COM G16252101 1373 37800 SH SOLE 37800 0 0 Carnival Corp COM 143658300 132 10000 SH DFND 1 0 10000 0 Algonquin Power & Utilities Co COM 015857105 1289 95700 SH SOLE 95700 0 0 Brookfield Renewable Partners COM G16258108 1224 29100 SH SOLE 29100 0 0 Alerian MLP ETF COM 00162Q866 8148 2368518 SH SOLE 2368518 0 0 Brookfield Infrastructure Corp COM 11275Q107 8470 241836 SH SOLE 241836 0 0 Brookfield Infrastructure Corp COM 11275Q107 372 10621 SH DFND 1 0 10621 0 Brookfield Infrastructure Corp COM 11275Q107 254 7240 SH SOLE 7240 0 0 Brookfield Infrastructure Corp COM 11275Q107 75 2144 SH SOLE 2144 0 0 Brookfield Infrastructure Corp COM 11275Q107 37 1068 SH DFND 1 0 1068 0 Brookfield Infrastructure Corp COM 11275Q107 723 20648 SH SOLE 20648 0 0 Brookfield Infrastructure Corp COM 11275Q107 14 444 SH SOLE 444 0 0 ISHARES 1-3 YEAR TREASURY BO ETF 464287457 17334 200000 SH DFND 1 0 200000 0 ENERGY SELECT SECTOR SPDR ETF 81369Y506 0 22700 SH DFND 1 0 22700 0 Apple Inc COM 037833100 2006 7888 SH SOLE 7888 0 0 Citigroup Inc COM 172967424 504 11973 SH SOLE 11973 0 0 Capital One Financial Corp COM 14040H105 1665 33016 SH SOLE 33016 0 0 Gilead Sciences Inc COM 375558103 0 1 SH SOLE 1 0 0 Alphabet Inc COM 02079K305 1323 1139 SH SOLE 1139 0 0 International Business Machine COM 459200101 36 323 SH SOLE 323 0 0 Mastercard Inc COM 57636Q104 11431 47324 SH SOLE 47324 0 0 Microsoft Corp COM 594918104 1504 9536 SH SOLE 9536 0 0 PayPal Holdings Inc COM 70450Y103 362 3779 SH SOLE 3779 0 0 United States Steel Corp COM 912909108 65 10303 SH SOLE 10303 0 0 Activision Blizzard Inc COM 00507V109 767 12892 SH SOLE 12892 0 0 Alibaba Group Holding Ltd COM 01609W102 46 239 SH SOLE 239 0 0 Agilent Technologies Inc COM 00846U101 16735 233672 SH SOLE 233672 0 0 American Airlines Group Inc COM 02376R102 2568 210695 SH SOLE 210695 0 0 Advance Auto Parts Inc COM 00751Y106 3359 35992 SH SOLE 35992 0 0 Apple Inc COM 037833100 578464 2610401 SH SOLE 2610401 0 0 AbbVie Inc COM 00287Y109 86706 1138027 SH SOLE 1138027 0 0 AmerisourceBergen Corp COM 03073E105 10094 114055 SH SOLE 114055 0 0 Abbott Laboratories COM 002824100 135546 1673422 SH SOLE 1673422 0 0 Adobe Systems Inc COM 00724F101 82642 332338 SH SOLE 332338 0 0 Analog Devices Inc COM 032654105 17235 192246 SH SOLE 192246 0 0 Archer-Daniels-Midland Co COM 039483102 17335 492759 SH SOLE 492759 0 0 Automatic Data Processing Inc COM 053015103 30870 225860 SH SOLE 225860 0 0 Alliance Data Systems Corp COM 018581108 729 21675 SH SOLE 21675 0 0 Autodesk Inc COM 052769106 17919 114795 SH SOLE 114795 0 0 Ameren Corp COM 023608102 9313 127868 SH SOLE 127868 0 0 American Electric Power Co Inc COM 025537101 20532 256719 SH SOLE 256719 0 0 AES Corp/VA COM 00130H105 4693 345041 SH SOLE 345041 0 0 Aflac Inc COM 001055102 13061 381468 SH SOLE 381468 0 0 Allergan PLC COM G0177J108 44740 252630 SH SOLE 252630 0 0 American International Group I COM 026874784 11270 464732 SH SOLE 464732 0 0 Apartment Investment & Managem COM 03748R754 4498 127964 SH SOLE 127964 0 0 Assurant Inc COM 04621X108 3280 31512 SH SOLE 31512 0 0 Arthur J Gallagher & Co COM 363576109 7901 96939 SH SOLE 96939 0 0 Akamai Technologies Inc COM 00971T101 7683 83978 SH SOLE 83978 0 0 Albemarle Corp COM 012653101 7287 129268 SH SOLE 129268 0 0 Align Technology Inc COM 016255101 9524 54751 SH SOLE 54751 0 0 Alaska Air Group Inc COM 011659109 1753 61586 SH SOLE 61586 0 0 Allstate Corp/The COM 020002101 15873 173043 SH SOLE 173043 0 0 Alexion Pharmaceuticals Inc COM 015351109 15048 167587 SH SOLE 167587 0 0 Applied Materials Inc COM 038222105 22094 482185 SH SOLE 482185 0 0 Advanced Micro Devices Inc COM 007903107 27079 595409 SH SOLE 595409 0 0 AMETEK Inc COM 031100100 10453 145136 SH SOLE 145136 0 0 Amgen Inc COM 031162100 92969 458587 SH SOLE 458587 0 0 Ameriprise Financial Inc COM 03076C106 6747 65835 SH SOLE 65835 0 0 American Tower Corp COM 03027X100 99585 457340 SH SOLE 457340 0 0 Amazon.com Inc COM 023135106 436788 268565 SH SOLE 268565 0 0 ANSYS Inc COM 03662Q105 10340 44478 SH SOLE 44478 0 0 Anthem Inc COM 036752103 101362 446456 SH SOLE 446456 0 0 AO Smith Corp COM 831865209 3290 87014 SH SOLE 87014 0 0 Apache Corp COM 037411105 817 195432 SH SOLE 195432 0 0 Air Products & Chemicals Inc COM 009158106 53426 267655 SH SOLE 267655 0 0 Amphenol Corp COM 032095101 11230 154095 SH SOLE 154095 0 0 Alexandria Real Estate Equitie COM 015271109 16573 120918 SH SOLE 120918 0 0 Arconic Inc COM 03965L100 3954 246234 SH SOLE 246234 0 0 Activision Blizzard Inc COM 00507V109 45339 762256 SH SOLE 762256 0 0 AvalonBay Communities Inc COM 053484101 20440 138887 SH SOLE 138887 0 0 Broadcom Inc COM 11135F101 49092 207053 SH SOLE 207053 0 0 Avery Dennison Corp COM 053611109 10370 101796 SH SOLE 101796 0 0 American Water Works Co Inc COM 030420103 22388 187255 SH SOLE 187255 0 0 American Express Co COM 025816109 32196 376077 SH SOLE 376077 0 0 Acuity Brands Inc COM 00508Y102 458 5344 SH SOLE 5344 0 0 AutoZone Inc COM 053332102 10477 12384 SH SOLE 12384 0 0 Boeing Co/The COM 097023105 51781 391139 SH SOLE 391139 0 0 Bank of America Corp COM 060505104 117971 5667772 SH SOLE 5667772 0 0 Baxter International Inc COM 071813109 31019 382060 SH SOLE 382060 0 0 Best Buy Co Inc COM 086516101 6819 119627 SH SOLE 119627 0 0 Becton Dickinson and Co COM 075887109 46922 204213 SH SOLE 204213 0 0 Franklin Resources Inc COM 354613101 2464 147638 SH SOLE 147638 0 0 Brown-Forman Corp COM 115637209 9898 178316 SH SOLE 178316 0 0 Baker Hughes a GE Co COM 05722G100 3547 337806 SH SOLE 337806 0 0 Biogen Inc COM 09062X103 44057 139255 SH SOLE 139255 0 0 Bank of New York Mellon Corp/T COM 064058100 15055 447009 SH SOLE 447009 0 0 BlackRock Inc COM 09247X101 27592 62713 SH SOLE 62713 0 0 Ball Corp COM 058498106 25643 396584 SH SOLE 396584 0 0 Bristol-Myers Squibb Co COM 110122108 116215 2084973 SH SOLE 2084973 0 0 Berkshire Hathaway Inc COM 084670702 307907 1684132 SH SOLE 1684132 0 0 Boston Scientific Corp COM 101137107 34341 1052439 SH SOLE 1052439 0 0 BorgWarner Inc COM 099724106 2615 107323 SH SOLE 107323 0 0 Boston Properties Inc COM 101121101 13324 144462 SH SOLE 144462 0 0 Citigroup Inc COM 172967424 49114 1507376 SH SOLE 1507376 0 0 Conagra Brands Inc COM 205887102 12639 430773 SH SOLE 430773 0 0 Cardinal Health Inc COM 14149Y108 10587 220834 SH SOLE 220834 0 0 Caterpillar Inc COM 149123101 41643 358867 SH SOLE 358867 0 0 Chubb Ltd COM H1467J104 26306 235533 SH SOLE 235533 0 0 CBOE Holdings Inc COM 12503M108 5142 57619 SH SOLE 57619 0 0 Crown Castle International Cor COM 22822V101 59701 413447 SH SOLE 413447 0 0 Carnival Corp COM 143658300 2779 211023 SH SOLE 211023 0 0 Cerner Corp COM 156782104 14983 237864 SH SOLE 237864 0 0 CF Industries Holdings Inc COM 125269100 7210 265074 SH SOLE 265074 0 0 Citizens Financial Group Inc COM 174610105 4249 225902 SH SOLE 225902 0 0 Church & Dwight Co Inc COM 171340102 13941 217224 SH SOLE 217224 0 0 CH Robinson Worldwide Inc COM 12541W209 5685 85875 SH SOLE 85875 0 0 Charter Communications Inc COM 16119P108 62314 142822 SH SOLE 142822 0 0 Halfmoon Parent Inc COM 125523100 49955 281950 SH SOLE 281950 0 0 Cincinnati Financial Corp COM 172062101 5991 79409 SH SOLE 79409 0 0 Colgate-Palmolive Co COM 194162103 50782 765256 SH SOLE 765256 0 0 Clorox Co/The COM 189054109 19246 111090 SH SOLE 111090 0 0 Comerica Inc COM 200340107 2198 74907 SH SOLE 74907 0 0 Comcast Corp COM 20030N101 129095 4222410 SH SOLE 4222410 0 0 CME Group Inc COM 12572Q105 32204 186250 SH SOLE 186250 0 0 Chipotle Mexican Grill Inc COM 169656105 8771 13403 SH SOLE 13403 0 0 Cummins Inc COM 231021106 13022 96230 SH SOLE 96230 0 0 CMS Energy Corp COM 125896100 8667 147521 SH SOLE 147521 0 0 Centene Corp COM 15135B101 26189 440817 SH SOLE 440817 0 0 CenterPoint Energy Inc COM 15189T107 4033 261025 SH SOLE 261025 0 0 Capital One Financial Corp COM 14040H105 12543 248779 SH SOLE 248779 0 0 Cabot Oil & Gas Corp COM 127097103 3644 211982 SH SOLE 211982 0 0 Cooper Cos Inc/The COM 216648402 10319 37432 SH SOLE 37432 0 0 ConocoPhillips COM 20825C104 18053 586130 SH SOLE 586130 0 0 Costco Wholesale Corp COM 22160K105 113610 463529 SH SOLE 463529 0 0 Coty Inc COM 222070203 1355 262665 SH SOLE 262665 0 0 Campbell Soup Co COM 134429109 6882 149086 SH SOLE 149086 0 0 salesforce.com Inc COM 79466L302 65328 453731 SH SOLE 453731 0 0 Cisco Systems Inc COM 17275R102 89458 2917056 SH SOLE 2917056 0 0 CSX Corp COM 126408103 28088 490204 SH SOLE 490204 0 0 Cintas Corp COM 172908105 9358 54026 SH SOLE 54026 0 0 CenturyLink Inc COM 156700106 10830 1144823 SH SOLE 1144823 0 0 Cognizant Technology Solutions COM 192446102 13281 285807 SH SOLE 285807 0 0 Citrix Systems Inc COM 177376100 8793 62119 SH SOLE 62119 0 0 CVS Health Corp COM 126650100 59398 1001156 SH SOLE 1001156 0 0 Chevron Corp COM 166764100 73190 1010090 SH SOLE 1010090 0 0 Concho Resources Inc COM 20605P101 4477 104477 SH SOLE 104477 0 0 Dominion Energy Inc COM 25746U109 30881 427782 SH SOLE 427782 0 0 Delta Air Lines Inc COM 247361702 8833 309605 SH SOLE 309605 0 0 Deere & Co COM 244199105 27327 197792 SH SOLE 197792 0 0 Discover Financial Services COM 254709108 5811 162902 SH SOLE 162902 0 0 Dollar General Corp COM 256677105 20033 132659 SH SOLE 132659 0 0 Quest Diagnostics Inc COM 74834L100 8167 101708 SH SOLE 101708 0 0 DR Horton Inc COM 23331A109 5993 176261 SH SOLE 176261 0 0 Danaher Corp COM 235851102 96112 694406 SH SOLE 694406 0 0 Walt Disney Co/The COM 254687106 142448 1661687 SH SOLE 1661687 0 0 Discovery Communications Inc COM 25470F104 3587 184511 SH SOLE 184511 0 0 Discovery Communications Inc COM 25470F302 6923 394720 SH SOLE 394720 0 0 DISH Network Corp COM 25470M109 5969 298587 SH SOLE 298587 0 0 Digital Realty Trust Inc COM 253868103 36310 261392 SH SOLE 261392 0 0 Dollar Tree Inc COM 256746108 9076 123533 SH SOLE 123533 0 0 Dover Corp COM 260003108 7741 92226 SH SOLE 92226 0 0 Duke Realty Corp COM 264411505 11836 365544 SH SOLE 365544 0 0 Darden Restaurants Inc COM 237194105 3470 63718 SH SOLE 63718 0 0 DTE Energy Co COM 233331107 9484 99866 SH SOLE 99866 0 0 Duke Energy Corp COM 26441C204 31541 389973 SH SOLE 389973 0 0 DaVita Inc COM 23918K108 5159 67829 SH SOLE 67829 0 0 Devon Energy Corp COM 25179M103 1387 200691 SH SOLE 200691 0 0 DXC Technology Co COM 23355L106 1736 133035 SH SOLE 133035 0 0 Electronic Arts Inc COM 285512109 33179 331230 SH SOLE 331230 0 0 eBay Inc COM 278642103 12033 400317 SH SOLE 400317 0 0 Ecolab Inc COM 278865100 57340 367971 SH SOLE 367971 0 0 Consolidated Edison Inc COM 209115104 13476 172773 SH SOLE 172773 0 0 Equifax Inc COM 294429105 9183 76875 SH SOLE 76875 0 0 Edison International COM 281020107 10211 186374 SH SOLE 186374 0 0 Estee Lauder Cos Inc/The COM 518439104 31389 196998 SH SOLE 196998 0 0 Eastman Chemical Co COM 277432100 7722 165772 SH SOLE 165772 0 0 Emerson Electric Co COM 291011104 18848 395558 SH SOLE 395558 0 0 EOG Resources Inc COM 26875P101 10861 302362 SH SOLE 302362 0 0 Equinix Inc COM 29444U700 52965 84803 SH SOLE 84803 0 0 Equity Residential COM 29476L107 21607 350135 SH SOLE 350135 0 0 Eversource Energy COM 30040W108 13160 168268 SH SOLE 168268 0 0 Essex Property Trust Inc COM 297178105 14473 65713 SH SOLE 65713 0 0 E TRADE Financial Corp COM 269246401 4028 117377 SH SOLE 117377 0 0 Entergy Corp COM 29364G103 9724 103478 SH SOLE 103478 0 0 Edwards Lifesciences Corp COM 28176E108 29705 157489 SH SOLE 157489 0 0 Exelon Corp COM 30161N101 19196 521499 SH SOLE 521499 0 0 Expeditors International of Wa COM 302130109 7214 108126 SH SOLE 108126 0 0 Expedia Inc COM 30212P303 4101 72890 SH SOLE 72890 0 0 Extra Space Storage Inc COM 30225T102 12334 128799 SH SOLE 128799 0 0 Ford Motor Co COM 345370860 10047 2080142 SH SOLE 2080142 0 0 Fastenal Co COM 311900104 11420 365434 SH SOLE 365434 0 0 Facebook Inc COM 30303M102 380463 2280974 SH SOLE 2280974 0 0 Fortune Brands Home & Security COM 34964C106 3821 88348 SH SOLE 88348 0 0 Freeport-McMoRan Inc COM 35671D857 11939 1768810 SH SOLE 1768810 0 0 FedEx Corp COM 31428X106 19030 156936 SH SOLE 156936 0 0 FirstEnergy Corp COM 337932107 11252 280818 SH SOLE 280818 0 0 F5 Networks Inc COM 315616102 3369 31600 SH SOLE 31600 0 0 Fidelity National Information COM 31620M106 38979 320446 SH SOLE 320446 0 0 Fiserv Inc COM 337738108 28428 299273 SH SOLE 299273 0 0 Fifth Third Bancorp COM 316773100 5476 368784 SH SOLE 368784 0 0 FLIR Systems Inc COM 302445101 2223 69720 SH SOLE 69720 0 0 Flowserve Corp COM 34354P105 1985 83083 SH SOLE 83083 0 0 FMC Corp COM 302491303 12908 158014 SH SOLE 158014 0 0 Federal Realty Investment Trus COM 313747206 5264 70556 SH SOLE 70556 0 0 TechnipFMC PLC COM G87110105 1476 219015 SH SOLE 219015 0 0 Fortive Corp COM 34959J108 10405 188524 SH SOLE 188524 0 0 General Dynamics Corp COM 369550108 20341 153738 SH SOLE 153738 0 0 General Electric Co COM 369604103 55670 7011458 SH SOLE 7011458 0 0 Gilead Sciences Inc COM 375558103 72999 976450 SH SOLE 976450 0 0 General Mills Inc COM 370334104 28231 534991 SH SOLE 534991 0 0 Corning Inc COM 219350105 8210 399693 SH SOLE 399693 0 0 General Motors Co COM 37045V100 14037 675523 SH SOLE 675523 0 0 Alphabet Inc COM 02079K107 340060 292449 SH SOLE 292449 0 0 Alphabet Inc COM 02079K305 325871 280454 SH SOLE 280454 0 0 Genuine Parts Co COM 372460105 5084 75514 SH SOLE 75514 0 0 Global Payments Inc COM 37940X102 22529 156205 SH SOLE 156205 0 0 Gap Inc/The COM 364760108 789 112098 SH SOLE 112098 0 0 Goldman Sachs Group Inc/The COM 38141G104 26315 170225 SH SOLE 170225 0 0 WW Grainger Inc COM 384802104 6956 27993 SH SOLE 27993 0 0 Halliburton Co COM 406216101 3125 456213 SH SOLE 456213 0 0 Hasbro Inc COM 418056107 4760 66530 SH SOLE 66530 0 0 Huntington Bancshares Inc/OH COM 446150104 4407 536735 SH SOLE 536735 0 0 Hanesbrands Inc COM 410345102 1479 187981 SH SOLE 187981 0 0 HCA Healthcare Inc COM 40412C101 18030 200673 SH SOLE 200673 0 0 Home Depot Inc/The COM 437076102 108798 746653 SH SOLE 746653 0 0 Hess Corp COM 42809H107 4551 136667 SH SOLE 136667 0 0 Hartford Financial Services Gr COM 416515104 6601 187317 SH SOLE 187317 0 0 Hilton Worldwide Holdings Inc COM 43300A203 9877 144735 SH SOLE 144735 0 0 Harley-Davidson Inc COM 412822108 1518 80183 SH SOLE 80183 0 0 Hologic Inc COM 436440101 7106 202466 SH SOLE 202466 0 0 Honeywell International Inc COM 438516106 62078 464002 SH SOLE 464002 0 0 Helmerich & Payne Inc COM 423452101 653 41729 SH SOLE 41729 0 0 Hewlett Packard Enterprise Co COM 42824C109 6530 672492 SH SOLE 672492 0 0 HP Inc COM 40434L105 13370 770183 SH SOLE 770183 0 0 H&R Block Inc COM 093671105 1058 75127 SH SOLE 75127 0 0 Hormel Foods Corp COM 440452100 11578 248237 SH SOLE 248237 0 0 Harris Corp COM 502431109 25280 140351 SH SOLE 140351 0 0 Henry Schein Inc COM 806407102 5599 110830 SH SOLE 110830 0 0 Host Hotels & Resorts Inc COM 44107P104 7873 713148 SH SOLE 713148 0 0 Hershey Co/The COM 427866108 17394 131273 SH SOLE 131273 0 0 Humana Inc COM 444859102 31397 99986 SH SOLE 99986 0 0 International Business Machine COM 459200101 52481 473108 SH SOLE 473108 0 0 Intercontinental Exchange Inc COM 45866F104 23369 289397 SH SOLE 289397 0 0 IDEXX Laboratories Inc COM 45168D104 15736 64963 SH SOLE 64963 0 0 International Flavors & Fragra COM 459506101 13214 129447 SH SOLE 129447 0 0 Illumina Inc COM 452327109 30405 111324 SH SOLE 111324 0 0 Incyte Corp COM 45337C102 9964 136062 SH SOLE 136062 0 0 Intel Corp COM 458140100 126283 2998127 SH SOLE 2998127 0 0 Intuit Inc COM 461202103 31252 135879 SH SOLE 135879 0 0 International Paper Co COM 460146103 14799 475383 SH SOLE 475383 0 0 Interpublic Group of Cos Inc/T COM 460690100 7324 452392 SH SOLE 452392 0 0 Iron Mountain Inc COM 46284V101 6796 285542 SH SOLE 285542 0 0 Intuitive Surgical Inc COM 46120E602 43343 87525 SH SOLE 87525 0 0 Gartner Inc COM 366651107 4629 46489 SH SOLE 46489 0 0 Illinois Tool Works Inc COM 452308109 26946 189599 SH SOLE 189599 0 0 JB Hunt Transport Services Inc COM 445658107 4993 54132 SH SOLE 54132 0 0 Johnson Controls International COM G51502105 13203 489721 SH SOLE 489721 0 0 Jacobs Engineering Group Inc COM 469814107 6791 85669 SH SOLE 85669 0 0 Johnson & Johnson COM 478160104 275232 2543790 SH SOLE 2543790 0 0 Juniper Networks Inc COM 48203R104 3329 173927 SH SOLE 173927 0 0 JPMorgan Chase & Co COM 46625H100 244282 2729927 SH SOLE 2729927 0 0 Nordstrom Inc COM 655664100 857 55885 SH SOLE 55885 0 0 Kellogg Co COM 487836108 13277 221330 SH SOLE 221330 0 0 KeyCorp COM 493267108 5308 511856 SH SOLE 511856 0 0 Kraft Heinz Co/The COM 500754106 14093 569645 SH SOLE 569645 0 0 Kimco Realty Corp COM 49446R109 4060 419880 SH SOLE 419880 0 0 KLA-Tencor Corp COM 482480100 11838 82358 SH SOLE 82358 0 0 Kimberly-Clark Corp COM 494368103 38801 303444 SH SOLE 303444 0 0 Kinder Morgan Inc/DE COM 49456B101 14655 1052784 SH SOLE 1052784 0 0 CarMax Inc COM 143130102 4600 85456 SH SOLE 85456 0 0 Coca-Cola Co/The COM 191216100 154786 4075686 SH SOLE 4075686 0 0 Michael Kors Holdings Ltd COM G1890L107 850 78810 SH SOLE 78810 0 0 Kroger Co/The COM 501044101 21381 709865 SH SOLE 709865 0 0 Kohl's Corp COM 500255104 1192 81709 SH SOLE 81709 0 0 Kansas City Southern COM 485170302 8004 62935 SH SOLE 62935 0 0 Loews Corp COM 540424108 4686 134535 SH SOLE 134535 0 0 L Brands Inc COM 501797104 1033 89360 SH SOLE 89360 0 0 Leggett & Platt Inc COM 524660107 1825 68399 SH SOLE 68399 0 0 Lennar Corp COM 526057104 5556 145451 SH SOLE 145451 0 0 Laboratory Corp of America Hol COM 50540R409 9266 73313 SH SOLE 73313 0 0 LKQ Corp COM 501889208 3267 159269 SH SOLE 159269 0 0 Eli Lilly & Co COM 532457108 90553 652781 SH SOLE 652781 0 0 Lockheed Martin Corp COM 539830109 67739 199851 SH SOLE 199851 0 0 Lincoln National Corp COM 534187109 2713 103071 SH SOLE 103071 0 0 Alliant Energy Corp COM 018802108 6061 125512 SH SOLE 125512 0 0 Lowe's Cos Inc COM 548661107 35249 409639 SH SOLE 409639 0 0 Lam Research Corp COM 512807108 18176 75732 SH SOLE 75732 0 0 Southwest Airlines Co COM 844741108 9065 254562 SH SOLE 254562 0 0 LyondellBasell Industries NV COM N53745100 15600 314319 SH SOLE 314319 0 0 Macy's Inc COM 55616P104 584 118898 SH SOLE 118898 0 0 Mastercard Inc COM 57636Q104 114876 609621 SH SOLE 609621 0 0 Mid-America Apartment Communit COM 59522J103 11687 113431 SH SOLE 113431 0 0 Macerich Co/The COM 554382101 165 29325 SH SOLE 29325 0 0 Marriott International Inc/MD COM 571903202 10672 142650 SH SOLE 142650 0 0 Masco Corp COM 574599106 6235 180367 SH SOLE 180367 0 0 McDonald's Corp COM 580135101 66518 516057 SH SOLE 516057 0 0 Microchip Technology Inc COM 595017104 8458 124744 SH SOLE 124744 0 0 McKesson Corp COM 58155Q103 16495 121952 SH SOLE 121952 0 0 Moody's Corp COM 615369105 18064 85409 SH SOLE 85409 0 0 Mondelez International Inc COM 609207105 65033 1512220 SH SOLE 1512220 0 0 Medtronic PLC COM G5960L103 131110 1453886 SH SOLE 1453886 0 0 MetLife Inc COM 59156R108 12764 417543 SH SOLE 417543 0 0 MGM Resorts International COM 552953101 3117 264159 SH SOLE 264159 0 0 Mohawk Industries Inc COM 608190104 2370 31089 SH SOLE 31089 0 0 McCormick & Co Inc/MD COM 579780206 15446 109383 SH SOLE 109383 0 0 Martin Marietta Materials Inc COM 573284106 14418 76196 SH SOLE 76196 0 0 Marsh & McLennan Cos Inc COM 571748102 22677 262287 SH SOLE 262287 0 0 3M Co COM 88579Y101 50976 373430 SH SOLE 373430 0 0 Monster Beverage Corp COM 61174X109 19242 342016 SH SOLE 342016 0 0 Altria Group Inc COM 02209S103 64991 2246611 SH SOLE 2246611 0 0 Mosaic Co/The COM 61945C103 4627 427604 SH SOLE 427604 0 0 Marathon Petroleum Corp COM 56585A102 7970 337442 SH SOLE 337442 0 0 Merck & Co Inc COM 58933Y105 150742 2595492 SH SOLE 2595492 0 0 Marathon Oil Corp COM 565849106 1368 415735 SH SOLE 415735 0 0 Morgan Stanley COM 617446448 21377 628735 SH SOLE 628735 0 0 Microsoft Corp COM 594918104 636729 5600358 SH SOLE 5600358 0 0 Motorola Solutions Inc COM 620076307 11839 89067 SH SOLE 89067 0 0 M&T Bank Corp COM 55261F104 7001 67690 SH SOLE 67690 0 0 Mettler-Toledo International I COM 592688105 12698 18389 SH SOLE 18389 0 0 Micron Technology Inc COM 595112103 24305 577874 SH SOLE 577874 0 0 Mylan NV COM N59465109 5811 389716 SH SOLE 389716 0 0 Noble Energy Inc COM 655044105 1501 248583 SH SOLE 248583 0 0 Nasdaq Inc COM 631103108 5662 59629 SH SOLE 59629 0 0 NextEra Energy Inc COM 65339F101 62833 261130 SH SOLE 261130 0 0 Newmont Mining Corp COM 651639106 45075 995476 SH SOLE 995476 0 0 Netflix Inc COM 64110L106 136143 362569 SH SOLE 362569 0 0 NiSource Inc COM 65473P105 4848 194142 SH SOLE 194142 0 0 NIKE Inc COM 654106103 55072 665614 SH SOLE 665614 0 0 Northrop Grumman Corp COM 666807102 30245 99968 SH SOLE 99968 0 0 National Oilwell Varco Inc COM 637071101 1971 200523 SH SOLE 200523 0 0 NRG Energy Inc COM 629377508 3564 130753 SH SOLE 130753 0 0 Norfolk Southern Corp COM 655844108 24169 165545 SH SOLE 165545 0 0 NetApp Inc COM 64110D104 4965 119102 SH SOLE 119102 0 0 Northern Trust Corp COM 665859104 8201 108683 SH SOLE 108683 0 0 Nucor Corp COM 670346105 13315 369651 SH SOLE 369651 0 0 NVIDIA Corp COM 67066G104 85457 324194 SH SOLE 324194 0 0 Newell Brands Inc COM 651229106 2668 200905 SH SOLE 200905 0 0 News Corp COM 65249B208 1130 125654 SH SOLE 125654 0 0 News Corp COM 65249B109 4069 453352 SH SOLE 453352 0 0 Realty Income Corp COM 756109104 16880 338547 SH SOLE 338547 0 0 ONEOK Inc COM 682680103 4682 214692 SH SOLE 214692 0 0 Omnicom Group Inc COM 681919106 13947 254042 SH SOLE 254042 0 0 Oracle Corp COM 68389X105 74621 1544009 SH SOLE 1544009 0 0 O'Reilly Automotive Inc COM 67103H107 11889 39492 SH SOLE 39492 0 0 Occidental Petroleum Corp COM 674599105 5526 477206 SH SOLE 477206 0 0 Paychex Inc COM 704326107 10499 166858 SH SOLE 166858 0 0 People's United Financial Inc COM 712704105 2552 230992 SH SOLE 230992 0 0 PACCAR Inc COM 693718108 13471 220375 SH SOLE 220375 0 0 Public Service Enterprise Grou COM 744573106 11804 262837 SH SOLE 262837 0 0 PepsiCo Inc COM 713448108 151042 1464804 SH SOLE 1464804 0 0 Pfizer Inc COM 717081103 139006 5239335 SH SOLE 5239335 0 0 Principal Financial Group Inc COM 74251V102 4288 136829 SH SOLE 136829 0 0 Procter & Gamble Co/The COM 742718109 246786 2614388 SH SOLE 2614388 0 0 Progressive Corp/The COM 743315103 22436 303850 SH SOLE 303850 0 0 Parker-Hannifin Corp COM 701094104 10581 81563 SH SOLE 81563 0 0 PulteGroup Inc COM 745867101 2963 132753 SH SOLE 132753 0 0 Packaging Corp of America COM 695156109 10020 115398 SH SOLE 115398 0 0 PerkinElmer Inc COM 714046109 6315 83884 SH SOLE 83884 0 0 Prologis Inc COM 74340W103 58992 734010 SH SOLE 734010 0 0 Philip Morris International In COM 718172109 102124 1630150 SH SOLE 1630150 0 0 PNC Financial Services Group I COM 693475105 21796 227711 SH SOLE 227711 0 0 Pinnacle West Capital Corp COM 723484101 4428 58422 SH SOLE 58422 0 0 PPG Industries Inc COM 693506107 24099 288270 SH SOLE 288270 0 0 PPL Corp COM 69351T106 9699 393008 SH SOLE 393008 0 0 Prudential Financial Inc COM 744320102 10893 208927 SH SOLE 208927 0 0 Public Storage COM 74460D109 29856 150328 SH SOLE 150328 0 0 Phillips 66 COM 718546104 12389 230931 SH SOLE 230931 0 0 PVH Corp COM 693656100 1450 38531 SH SOLE 38531 0 0 Quanta Services Inc COM 74762E102 2257 71145 SH SOLE 71145 0 0 Pioneer Natural Resources Co COM 723787107 6039 86087 SH SOLE 86087 0 0 PayPal Holdings Inc COM 70450Y103 59548 621980 SH SOLE 621980 0 0 QUALCOMM Inc COM 747525103 41426 612366 SH SOLE 612366 0 0 Qorvo Inc COM 74736K101 4868 60374 SH SOLE 60374 0 0 Royal Caribbean Cruises Ltd COM V7780T103 2901 90189 SH SOLE 90189 0 0 Regency Centers Corp COM 758849103 6403 166624 SH SOLE 166624 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 29639 60701 SH SOLE 60701 0 0 Regions Financial Corp COM 7591EP100 4496 501256 SH SOLE 501256 0 0 Robert Half International Inc COM 770323103 2810 74439 SH SOLE 74439 0 0 Raymond James Financial Inc COM 754730109 4067 64357 SH SOLE 64357 0 0 Ralph Lauren Corp COM 751212101 1727 25843 SH SOLE 25843 0 0 ResMed Inc COM 761152107 15991 108569 SH SOLE 108569 0 0 Rockwell Automation Inc COM 773903109 11071 73360 SH SOLE 73360 0 0 Roper Technologies Inc COM 776696106 20600 66066 SH SOLE 66066 0 0 Ross Stores Inc COM 778296103 16421 188809 SH SOLE 188809 0 0 Republic Services Inc COM 760759100 10167 135457 SH SOLE 135457 0 0 Raytheon Co COM 755111507 23717 180840 SH SOLE 180840 0 0 Starbucks Corp COM 855244109 41647 633522 SH SOLE 633522 0 0 Charles Schwab Corp/The COM 808513105 22958 682884 SH SOLE 682884 0 0 Sealed Air Corp COM 81211K100 4655 188376 SH SOLE 188376 0 0 Sherwin-Williams Co/The COM 824348106 45898 99883 SH SOLE 99883 0 0 JM Smucker Co/The COM 832696405 11206 100960 SH SOLE 100960 0 0 Schlumberger Ltd COM 806857108 9976 739540 SH SOLE 739540 0 0 SL Green Realty Corp COM 78440X101 3485 80860 SH SOLE 80860 0 0 Snap-on Inc COM 833034101 3789 34823 SH SOLE 34823 0 0 Synopsys Inc COM 871607107 10106 78469 SH SOLE 78469 0 0 Southern Co/The COM 842587107 30332 560249 SH SOLE 560249 0 0 Simon Property Group Inc COM 828806109 16984 309592 SH SOLE 309592 0 0 S&P Global Inc COM 78409V104 31126 127020 SH SOLE 127020 0 0 Sempra Energy COM 816851109 16556 146527 SH SOLE 146527 0 0 State Street Corp COM 857477103 10066 188958 SH SOLE 188958 0 0 Constellation Brands Inc COM 21036P108 21254 148260 SH SOLE 148260 0 0 Stanley Black & Decker Inc COM 854502101 9652 96519 SH SOLE 96519 0 0 Skyworks Solutions Inc COM 83088M102 7949 88931 SH SOLE 88931 0 0 Synchrony Financial COM 87165B103 4756 295616 SH SOLE 295616 0 0 Stryker Corp COM 863667101 48420 290828 SH SOLE 290828 0 0 Sysco Corp COM 871829107 20451 448186 SH SOLE 448186 0 0 AT&T Inc COM 00206R102 171506 5883619 SH SOLE 5883619 0 0 Molson Coors Brewing Co COM 60871R209 6498 166573 SH SOLE 166573 0 0 TransDigm Group Inc COM 893641100 10055 31405 SH SOLE 31405 0 0 TE Connectivity Ltd COM H84989104 10948 173830 SH SOLE 173830 0 0 Target Corp COM 87612E106 25166 270688 SH SOLE 270688 0 0 Tiffany & Co COM 886547108 7266 56106 SH SOLE 56106 0 0 TJX Cos Inc/The COM 872540109 30108 629746 SH SOLE 629746 0 0 Torchmark Corp COM 37959E102 3758 52215 SH SOLE 52215 0 0 Thermo Fisher Scientific Inc COM 883556102 87513 308583 SH SOLE 308583 0 0 TripAdvisor Inc COM 896945201 252 14480 SH SOLE 14480 0 0 T Rowe Price Group Inc COM 74144T108 11858 121439 SH SOLE 121439 0 0 Travelers Cos Inc/The COM 89417E109 13327 134147 SH SOLE 134147 0 0 Tractor Supply Co COM 892356106 5202 61525 SH SOLE 61525 0 0 Tyson Foods Inc COM 902494103 15121 261290 SH SOLE 261290 0 0 Texas Instruments Inc COM 882508104 50112 501477 SH SOLE 501477 0 0 Textron Inc COM 883203101 3865 144929 SH SOLE 144929 0 0 Under Armour Inc COM 904311206 815 101127 SH SOLE 101127 0 0 Under Armour Inc COM 904311107 901 97817 SH SOLE 97817 0 0 United Continental Holdings In COM 910047109 3720 117911 SH SOLE 117911 0 0 UDR Inc COM 902653104 10649 291423 SH SOLE 291423 0 0 Universal Health Services Inc COM 913903100 6009 60650 SH SOLE 60650 0 0 Ulta Beauty Inc COM 90384S303 5213 29669 SH SOLE 29669 0 0 UnitedHealth Group Inc COM 91324P102 181817 931080 SH SOLE 931080 0 0 Unum Group COM 91529Y106 1609 107193 SH SOLE 107193 0 0 Union Pacific Corp COM 907818108 143335 1016282 SH SOLE 1016282 0 0 United Parcel Service Inc COM 911312106 81085 867969 SH SOLE 867969 0 0 United Rentals Inc COM 911363109 4910 47714 SH SOLE 47714 0 0 US Bancorp COM 902973304 26445 767653 SH SOLE 767653 0 0 United Technologies Corp COM 913017109 97416 1032726 SH SOLE 1032726 0 0 Visa Inc COM 92826C839 147350 914546 SH SOLE 914546 0 0 Varian Medical Systems Inc COM 92220P105 7046 68631 SH SOLE 68631 0 0 VF Corp COM 918204108 9292 171826 SH SOLE 171826 0 0 Valero Energy Corp COM 91913Y100 9681 213419 SH SOLE 213419 0 0 Vulcan Materials Co COM 929160109 17437 161355 SH SOLE 161355 0 0 Vornado Realty Trust COM 929042109 5769 159322 SH SOLE 159322 0 0 Verisk Analytics Inc COM 92345Y106 14399 103310 SH SOLE 103310 0 0 VeriSign Inc COM 92343E102 9775 54279 SH SOLE 54279 0 0 Vertex Pharmaceuticals Inc COM 92532F100 46341 194752 SH SOLE 194752 0 0 Ventas Inc COM 92276F100 9933 370655 SH SOLE 370655 0 0 Verizon Communications Inc COM 92343V104 181453 3816974 SH SOLE 3816974 0 0 Waters Corp COM 941848103 8856 48646 SH SOLE 48646 0 0 Walgreens Boots Alliance Inc COM 931427108 31004 677693 SH SOLE 677693 0 0 Western Digital Corp COM 958102105 6461 155241 SH SOLE 155241 0 0 WEC Energy Group Inc COM 92939U106 14448 163938 SH SOLE 163938 0 0 Wells Fargo & Co COM 949746101 125874 4999399 SH SOLE 4999399 0 0 Whirlpool Corp COM 963320106 2818 32848 SH SOLE 32848 0 0 Waste Management Inc COM 94106L109 23360 252382 SH SOLE 252382 0 0 Williams Cos Inc/The COM 969457100 8913 629931 SH SOLE 629931 0 0 Wal-Mart Stores Inc COM 931142103 145057 1487823 SH SOLE 1487823 0 0 Westrock Co COM 96145D105 8885 314406 SH SOLE 314406 0 0 Western Union Co/The COM 959802109 3950 217884 SH SOLE 217884 0 0 Weyerhaeuser Co COM 962166104 12560 740991 SH SOLE 740991 0 0 Wynn Resorts Ltd COM 983134107 3022 50208 SH SOLE 50208 0 0 Xcel Energy Inc COM 98389B100 16508 273770 SH SOLE 273770 0 0 Xilinx Inc COM 983919101 10230 131254 SH SOLE 131254 0 0 Exxon Mobil Corp COM 30231G102 85822 2893197 SH SOLE 2893197 0 0 DENTSPLY SIRONA Inc COM 24906P109 6521 167933 SH SOLE 167933 0 0 Xerox Holdings Corp COM 98421M106 1852 97784 SH SOLE 97784 0 0 Xylem Inc/NY COM 98419M100 13435 206284 SH SOLE 206284 0 0 Yum! Brands Inc COM 988498101 10772 157194 SH SOLE 157194 0 0 Zimmer Biomet Holdings Inc COM 98956P102 15698 155306 SH SOLE 155306 0 0 Zions Bancorp NA COM 989701107 2370 88575 SH SOLE 88575 0 0 Zoetis Inc COM 98978V103 42325 359637 SH SOLE 359637 0 0 Bristol-Myers Squibb Co COM 110122108 1176 21100 SH SOLE 21100 0 0 BlackRock Inc COM 09247X101 1637 3721 SH SOLE 3721 0 0 Bank of America Corp COM 060505104 1115 52498 SH SOLE 52498 0 0 NVIDIA Corp COM 67066G104 13159 49920 SH SOLE 49920 0 0 Adobe Systems Inc COM 00724F101 5123 16097 SH SOLE 16097 0 0 Brookfield Asset Management In COM 112585104 92265 2081531 SH SOLE 2081531 0 0 BCE Inc COM 05534B760 57481 1401262 SH SOLE 1401262 0 0 Bank of Montreal COM 063671101 102703 2034000 SH SOLE 2034000 0 0 Bank of Nova Scotia/The COM 064149107 136802 3350000 SH SOLE 3350000 0 0 CAE Inc COM 124765108 30338 2400000 SH SOLE 2400000 0 0 Canadian Imperial Bank of Comm COM 136069101 314151 5391613 SH SOLE 5391613 0 0 Royal Bank of Canada COM 780087102 247647 3998155 SH SOLE 3998155 0 0 Toronto-Dominion Bank/The COM 891160509 7715 181996 SH DFND 1 0 181996 0 Algonquin Power & Utilities Co COM 015857105 30440 2260609 SH SOLE 2260609 0 0 Canadian Imperial Bank of Comm COM 136069101 79786 1369317 SH SOLE 1369317 0 0 Canadian Natural Resources Ltd COM 136385101 33574 2454516 SH SOLE 2454516 0 0 Enbridge Inc COM 29250N105 2286 78496 SH SOLE 78496 0 0 Kirkland Lake Gold Ltd COM 49741E100 1165 39551 SH SOLE 39551 0 0 Methanex Corp COM 59151K108 1334 109589 SH SOLE 109589 0 0 Pembina Pipeline Corp COM 706327103 7621 406263 SH SOLE 406263 0 0 Royal Bank of Canada COM 780087102 29691 479348 SH SOLE 479348 0 0 Seabridge Gold Inc COM 811916105 9428 1010499 SH SOLE 1010499 0 0 Shopify Inc COM 82509L107 21070 50290 SH SOLE 50290 0 0 TransCanada Corp COM 87807B107 1700 38255 SH SOLE 38255 0 0 Vermilion Energy Inc COM 923725105 31 10249 SH SOLE 10249 0 0 Barrick Gold Corp COM 067901108 44991 2448460 SH SOLE 2448460 0 0 Agnico Eagle Mines Ltd COM 008474108 27425 687010 SH SOLE 687010 0 0 Alamos Gold Inc COM 011532108 501 99700 SH SOLE 99700 0 0 Algonquin Power & Utilities Co COM 015857105 1655 122877 SH SOLE 122877 0 0 Brookfield Asset Management In COM 112585104 85918 1938342 SH SOLE 1938342 0 0 BlackBerry Ltd COM 09228F103 2512 612641 SH SOLE 612641 0 0 Brookfield Business Partners L COM G16234109 217 8600 SH SOLE 8600 0 0 BCE Inc COM 05534B760 51786 1262426 SH SOLE 1262426 0 0 Brookfield Renewable Partners COM G16258108 1586 37700 SH SOLE 37700 0 0 Bank of Montreal COM 063671101 72315 1432177 SH SOLE 1432177 0 0 Bank of Nova Scotia/The COM 064149107 104352 2555369 SH SOLE 2555369 0 0 Baytex Energy Corp COM 07317Q105 41 173580 SH SOLE 173580 0 0 B2Gold Corp COM 11777Q209 977 322900 SH SOLE 322900 0 0 CAE Inc COM 124765108 1140 90200 SH SOLE 90200 0 0 Cameco Corp COM 13321L108 6957 912488 SH SOLE 912488 0 0 Colliers International Group I COM 194693107 501 10468 SH SOLE 10468 0 0 Celestica Inc COM 15101Q108 141 40039 SH SOLE 40039 0 0 Canadian Imperial Bank of Comm COM 136069101 60488 1038128 SH SOLE 1038128 0 0 Canadian Natural Resources Ltd COM 136385101 23156 1692866 SH SOLE 1692866 0 0 Canadian National Railway Co COM 136375102 140113 1792096 SH SOLE 1792096 0 0 Canadian Pacific Railway Ltd COM 13645T100 69943 316961 SH SOLE 316961 0 0 Crescent Point Energy Corp COM 22576C101 1022 1319602 SH SOLE 1319602 0 0 Cenovus Energy Inc COM 15135U109 4477 2218329 SH SOLE 2218329 0 0 BRP Inc/CA COM 05577W200 87 5361 SH SOLE 5361 0 0 Descartes Systems Group Inc/Th COM 249906108 850 24709 SH SOLE 24709 0 0 Eldorado Gold Corp COM 284902509 296 47620 SH SOLE 47620 0 0 Enbridge Inc COM 29250N105 55525 1906832 SH SOLE 1906832 0 0 Enerplus Corp COM 292766102 69 47125 SH SOLE 47125 0 0 Franco-Nevada Corp COM 351858105 25082 251041 SH SOLE 251041 0 0 First Majestic Silver Corp COM 32076V103 340 54800 SH SOLE 54800 0 0 FirstService Corp COM 33767E202 770 9992 SH SOLE 9992 0 0 Fortis Inc/Canada COM 349553107 19429 503829 SH SOLE 503829 0 0 Fortuna Silver Mines Inc COM 349915108 122 52900 SH SOLE 52900 0 0 CGI Group Inc COM 12532H104 18128 334848 SH SOLE 334848 0 0 Gildan Activewear Inc COM 375916103 6192 485770 SH SOLE 485770 0 0 Granite Real Estate Investment COM 387437114 625 15122 SH SOLE 15122 0 0 Gran Tierra Energy Inc COM 38500T101 33 129700 SH SOLE 129700 0 0 Hudbay Minerals Inc COM 443628102 149 78800 SH SOLE 78800 0 0 IAMGOLD Corp COM 450913108 350 154100 SH SOLE 154100 0 0 Imperial Oil Ltd COM 453038408 6694 592104 SH SOLE 592104 0 0 Just Energy Group Inc COM 48213W101 15 29801 SH SOLE 29801 0 0 Kinross Gold Corp COM 496902404 11524 2870496 SH SOLE 2870496 0 0 MAG Silver Corp COM 55903Q104 181 23400 SH SOLE 23400 0 0 Manulife Financial Corp COM 56501R106 42085 3351869 SH SOLE 3351869 0 0 Magna International Inc COM 559222401 29610 927888 SH SOLE 927888 0 0 Methanex Corp COM 59151K108 362 29700 SH SOLE 29700 0 0 Novagold Resources Inc COM 66987E206 535 72600 SH SOLE 72600 0 0 New Gold Inc COM 644535106 99 191000 SH SOLE 191000 0 0 NexGen Energy Ltd COM 65340P106 72 93306 SH SOLE 93306 0 0 Osisko Gold Royalties Ltd COM 68827L101 265 35500 SH SOLE 35500 0 0 Norbord Inc COM 65548P403 159 13400 SH SOLE 13400 0 0 Open Text Corp COM 683715106 18405 526360 SH SOLE 526360 0 0 Pan American Silver Corp COM 697900108 731 50800 SH SOLE 50800 0 0 Precision Drilling Corp COM 74022D308 30 97300 SH SOLE 97300 0 0 Pembina Pipeline Corp COM 706327103 17086 910788 SH SOLE 910788 0 0 Pretium Resources Inc COM 74139C102 284 49800 SH SOLE 49800 0 0 Restaurant Brands Internationa COM 76131D103 17985 446323 SH SOLE 446323 0 0 Ritchie Bros Auctioneers Inc COM 767744105 1216 35500 SH SOLE 35500 0 0 Rogers Communications Inc COM 775109200 34640 829921 SH SOLE 829921 0 0 Royal Bank of Canada COM 780087102 163139 2633801 SH SOLE 2633801 0 0 Shaw Communications Inc COM 82028K200 15668 965801 SH SOLE 965801 0 0 Sun Life Financial Inc COM 866796105 27526 855708 SH SOLE 855708 0 0 Sandstorm Gold Ltd COM 80013R206 3 600 SH SOLE 600 0 0 SSR Mining Inc COM 784730103 453 39700 SH SOLE 39700 0 0 Stantec Inc COM 85472N109 970 37900 SH SOLE 37900 0 0 Suncor Energy Inc COM 867224107 36671 2297760 SH SOLE 2297760 0 0 Sierra Wireless Inc COM 826516106 58 10319 SH SOLE 10319 0 0 TELUS Corp COM 87971M103 60426 3821946 SH SOLE 3821946 0 0 TransAlta Corp COM 89346D107 483 92345 SH SOLE 92345 0 0 Teck Resources Ltd COM 878742204 4277 564065 SH SOLE 564065 0 0 TFI International Inc COM 87241L109 638 28900 SH SOLE 28900 0 0 Thomson Reuters Corp COM 884903709 16756 245947 SH SOLE 245947 0 0 TransCanada Corp COM 87807B107 90412 2034191 SH SOLE 2034191 0 0 Turquoise Hill Resources Ltd COM 900435108 130 331600 SH SOLE 331600 0 0 Stars Group Inc/The COM 85570W100 8 400 SH SOLE 400 0 0 Vermilion Energy Inc COM 923725105 148 48237 SH SOLE 48237 0 0 Waste Connections Inc COM 94106B101 22304 287443 SH SOLE 287443 0 0 Wheaton Precious Metals Corp COM 962879102 13225 480555 SH SOLE 480555 0 0 Yamana Gold Inc COM 98462Y100 874 314500 SH SOLE 314500 0 0 Agnico Eagle Mines Ltd COM 008474108 49 1220 SH DFND 1 0 1220 0 Expedia Inc COM 30212P303 1405 24970 SH SOLE 24970 0 0 Dollar General Corp COM 256677105 20 133 SH SOLE 133 0 0 Walgreens Boots Alliance Inc COM 931427108 169 3694 SH SOLE 3694 0 0 SBA Communications Corp COM 78410G104 30229 111972 SH SOLE 111972 0 0 DowDuPont Inc COM 26614N102 29862 875728 SH SOLE 875728 0 0 Canopy Growth Corp COM 138035100 665 45739 SH SOLE 45739 0 0 Norbord Inc COM 65548P403 280 23694 SH SOLE 23694 0 0 Brookfield Property Partners L COM G16249107 2647 327963 SH SOLE 327963 0 0 Berry Global Group Inc COM 08579W103 3686 109358 SH SOLE 109358 0 0 Mondelez International Inc COM 609207105 317 6320 SH SOLE 6320 0 0 Pixelworks Inc COM 72581M305 0 20 SH DFND 1 0 20 0 Atlantic Power Corp COM 04878Q863 0 7 SH DFND 1 0 7 0 Difference Capital Financial I COM 60800C109 0 3 SH DFND 1 0 3 0 NEOVASC INC COM 64065J304 0 3 SH DFND 1 0 3 0 Shopify Inc COM 82509L107 4 9 SH DFND 1 0 9 0 Sandstorm Gold Ltd COM 80013R206 0 66 SH DFND 1 0 66 0 TransGlobe Energy Corp COM 893662106 0 24 SH DFND 1 0 24 0 TRILLIUM THERAPEUTICS INC COM 89620X506 0 21 SH DFND 1 0 21 0 Coeur Mining Inc COM 192108504 0 17 SH DFND 1 0 17 0 Solitario Zinc Corp COM 8342EP107 0 146 SH DFND 1 0 146 0 Asanko Gold Inc COM 04341Y105 0 75 SH DFND 1 0 75 0 TIMMINS GOLD CORP COM 01627X108 0 157 SH DFND 1 0 157 0 Almaden Minerals Ltd COM 020283305 0 177 SH DFND 1 0 177 0 Aphria Inc COM 03765K104 1 389 SH DFND 1 0 389 0 Algonquin Power & Utilities Co COM 015857105 1 67 SH DFND 1 0 67 0 Alexco Resource Corp COM 01535P106 0 16 SH DFND 1 0 16 0 Brookfield Renewable Partners COM G16258108 1 27 SH DFND 1 0 27 0 Brookfield Property Partners L COM G16249107 0 29 SH DFND 1 0 29 0 B2Gold Corp COM 11777Q209 0 56 SH DFND 1 0 56 0 CAE Inc COM 124765108 0 34 SH DFND 1 0 34 0 Cameco Corp COM 13321L108 0 24 SH DFND 1 0 24 0 Canadian Natural Resources Ltd COM 136385101 0 20 SH DFND 1 0 20 0 Crescent Point Energy Corp COM 22576C101 0 54 SH DFND 1 0 54 0 DiaMedica Therapeutics Inc COM 25253X207 0 24 SH DFND 1 0 24 0 Denison Mines Corp COM 248356107 0 447 SH DFND 1 0 447 0 EMX Royalty Corp COM 26873J107 0 59 SH DFND 1 0 59 0 Essa Pharma Inc COM 29668H708 0 31 SH DFND 1 0 31 0 EXFO Inc COM 302046107 0 27 SH DFND 1 0 27 0 Fennec Pharmaceuticals Inc COM 31447P100 0 23 SH DFND 1 0 23 0 CGI Group Inc COM 12532H104 1 27 SH DFND 1 0 27 0 Great Panther Silver Ltd COM 39115V101 0 84 SH DFND 1 0 84 0 Golden Star Resources Ltd COM 38119T807 0 44 SH DFND 1 0 44 0 Gold Standard Ventures Corp COM 380738104 1 1170 SH DFND 1 0 1170 0 Helius Medical Technologies In COM 42328V504 0 370 SH DFND 1 0 370 0 IAMGOLD Corp COM 450913108 0 24 SH DFND 1 0 24 0 Imperial Oil Ltd COM 453038408 0 39 SH DFND 1 0 39 0 Kinross Gold Corp COM 496902404 0 107 SH DFND 1 0 107 0 Magna International Inc COM 559222401 1 20 SH DFND 1 0 20 0 Maverix Metals Inc COM 57776F405 0 33 SH DFND 1 0 33 0 Methanex Corp COM 59151K108 0 11 SH DFND 1 0 11 0 North American Energy Partners COM 656811106 0 1 SH DFND 1 0 1 0 Obsidian Energy Ltd COM 674482203 0 434 SH DFND 1 0 434 0 Organigram Holdings Inc COM 68620P101 0 76 SH DFND 1 0 76 0 Open Text Corp COM 683715106 3 80 SH DFND 1 0 80 0 ProMetic Life Sciences Inc COM 53272L103 0 29 SH DFND 1 0 29 0 PolyMet Mining Corp COM 731916102 0 157 SH DFND 1 0 157 0 Points International Ltd COM 730843208 1 123 SH DFND 1 0 123 0 Restaurant Brands Internationa COM 76131D103 2 50 SH DFND 1 0 50 0 Sierra Metals Inc COM 82639W106 0 544 SH DFND 1 0 544 0 Stantec Inc COM 85472N109 0 15 SH DFND 1 0 15 0 Silvercorp Metals Inc COM 82835P103 0 46 SH DFND 1 0 46 0 Sierra Wireless Inc COM 826516106 0 74 SH DFND 1 0 74 0 TransAlta Corp COM 89346D107 0 16 SH DFND 1 0 16 0 Theratechnologies Inc COM 88338H100 0 11 SH DFND 1 0 11 0 Taseko Mines Ltd COM 876511106 0 106 SH DFND 1 0 106 0 Titan Medical Inc COM 88830X819 0 189 SH DFND 1 0 189 0 Trilogy Metals Inc COM 89621C105 0 125 SH DFND 1 0 125 0 Tanzanian Royalty Exploration COM 87601A107 0 904 SH DFND 1 0 904 0 Thomson Reuters Corp COM 884903709 0 6 SH DFND 1 0 6 0 TransCanada Corp COM 87807B107 3 62 SH DFND 1 0 62 0 Domtar Corp COM 257559203 1 25 SH DFND 1 0 25 0 Vista Gold Corp COM 927926303 0 283 SH DFND 1 0 283 0 Wheaton Precious Metals Corp COM 962879102 1 28 SH DFND 1 0 28 0 Westport Fuel Systems Inc COM 960908309 0 71 SH DFND 1 0 71 0 Western Copper & Gold Corp COM 95805V108 0 884 SH DFND 1 0 884 0 Zomedica Pharmaceuticals Corp COM 98979F107 0 20 SH DFND 1 0 20 0 Enerplus Corp COM 292766102 3 1700 SH DFND 1 0 1700 0 Baytex Energy Corp COM 07317Q105 0 300 SH DFND 1 0 300 0 Fortis Inc/Canada COM 349553107 0 10 SH DFND 1 0 10 0 Just Energy Group Inc COM 48213W101 0 400 SH DFND 1 0 400 0 Turquoise Hill Resources Ltd COM 900435108 0 300 SH DFND 1 0 300 0 Wells Fargo & Co COM 949746101 4091 142532 SH SOLE 142532 0 0 NexGen Energy Ltd COM 65340P106 4 4800 SH DFND 1 0 4800 0 Stars Group Inc/The COM 85570W100 49703 2430428 SH SOLE 2430428 0 0 BRP Inc/CA COM 05577W200 69 4211 SH SOLE 4211 0 0 Cadence Design Systems Inc COM 127387108 9672 146463 SH SOLE 146463 0 0 Brookfield Infrastructure Part COM G16252101 4762 131147 SH SOLE 131147 0 0 Aphria Inc COM 03765K104 1 200 SH DFND 1 0 200 0 Marathon Oil Corp COM 565849106 4 1298 SH SOLE 1298 0 0 T-Mobile US Inc COM 872590104 3659 43614 SH SOLE 43614 0 0 Maxar Technologies Inc COM 57778K105 130 12200 SH SOLE 12200 0 0 UnitedHealth Group Inc COM 91324P102 8829 35403 SH SOLE 35403 0 0 Maxar Technologies Inc COM 57778K105 1 55 SH DFND 1 0 55 0 Walt Disney Co/The COM 254687106 5708 59088 SH SOLE 59088 0 0 Norwegian Cruise Line Holdings COM G66721104 1212 110563 SH SOLE 110563 0 0 Electronic Arts Inc COM 285512109 1444 14414 SH SOLE 14414 0 0 Oracle Corp COM 68389X105 49 1011 SH SOLE 1011 0 0 Baxter International Inc COM 071813109 3604 44388 SH SOLE 44388 0 0 US Bancorp COM 902973304 417 12109 SH SOLE 12109 0 0 CME Group Inc COM 12572Q105 0 1 SH SOLE 1 0 0 Coach Inc COM 876030107 1857 143383 SH SOLE 143383 0 0 General Moly Inc COM 370373102 0 404 SH DFND 1 0 404 0 Melco Resorts & Entertainment COM 585464100 2 157 SH DFND 4 0 157 0 Quintiles IMS Holdings Inc COM 46266C105 14470 134161 SH SOLE 134161 0 0 Amgen Inc COM 031162100 5152 25415 SH SOLE 25415 0 0 Rayonier Advanced Materials In COM 75508B104 0 3 SH DFND 1 0 3 0 Wheaton Precious Metals Corp COM 962879102 46 1673 SH DFND 1 0 1673 0 CounterPath Corp COM 22228P302 0 102 SH DFND 1 0 102 0 QUALCOMM Inc COM 747525103 2559 37823 SH SOLE 37823 0 0 Intercontinental Exchange Inc COM 45866F104 3518 43571 SH SOLE 43571 0 0 Micron Technology Inc COM 595112103 445 10586 SH SOLE 10586 0 0 Canada Goose Holdings Inc COM 135086106 262 13095 SH SOLE 13095 0 0 Aphria Inc COM 03765K104 170 55855 SH SOLE 55855 0 0 Linde PLC COM G5494J103 28 157 SH SOLE 157 0 0 Viemed Healthcare Inc COM 92663R105 0 42 SH DFND 1 0 42 0 Global Water Resources Inc COM 379463102 0 26 SH DFND 1 0 26 0 Aphria Inc COM 03765K104 2 500 SH SOLE 500 0 0 Canada Goose Holdings Inc COM 135086106 2 100 SH SOLE 100 0 0 Nutrien Ltd COM 67077M108 42231 1235353 SH SOLE 1235353 0 0 Nutrien Ltd COM 67077M108 22144 647756 SH SOLE 647756 0 0 Huntington Ingalls Industries COM 446413106 4731 25963 SH SOLE 25963 0 0 Athene Holding Ltd COM G0684D107 76 3076 SH SOLE 3076 0 0 Visa Inc COM 92826C839 762 4730 SH SOLE 4730 0 0 Morgan Stanley COM 617446448 11255 331019 SH SOLE 331019 0 0 Procter & Gamble Co/The COM 742718109 505 4590 SH SOLE 4590 0 0 DowDuPont Inc COM 26614N102 2945 86356 SH SOLE 86356 0 0 Caterpillar Inc COM 149123101 0 1 SH SOLE 1 0 0 Honeywell International Inc COM 438516106 981 7330 SH SOLE 7330 0 0 T Rowe Price Group Inc COM 74144T108 0 1 SH SOLE 1 0 0 McDonald's Corp COM 580135101 215 1302 SH SOLE 1302 0 0 CVS Health Corp COM 126650100 213 3582 SH SOLE 3582 0 0 Vista Gold Corp COM 927926303 1 1100 SH DFND 1 0 1100 0 CDK Global Inc COM 12508E101 538 16381 SH SOLE 16381 0 0 NVR Inc COM 62944T105 4645 1808 SH SOLE 1808 0 0 Sprott Physical Gold and Silve COM 85208R101 0 9 SH DFND 1 0 9 0 Canadian Imperial Bank of Comm COM 136069101 390 6700 SH SOLE 6700 0 0 AGNC Investment Corp COM 00123Q104 2295 216921 SH SOLE 216921 0 0 BCE Inc COM 05534B760 968 23591 SH SOLE 23591 0 0 Equinix Inc COM 29444U700 1224 1960 SH SOLE 1960 0 0 Cisco Systems Inc COM 17275R102 782 19900 SH SOLE 19900 0 0 Priceline Group Inc/The COM 09857L108 30202 22450 SH SOLE 22450 0 0 Welltower Inc COM 95040Q104 18472 403497 SH SOLE 403497 0 0 Celestica Inc COM 15101Q108 2 709 SH SOLE 709 0 0 Barrick Gold Corp COM 067901108 11665 634800 SH SOLE 634800 0 0 Agnico Eagle Mines Ltd COM 008474108 3226 80800 SH SOLE 80800 0 0 BCE Inc COM 05534B760 39623 965907 SH SOLE 965907 0 0 Bank of Montreal COM 063671101 105498 2089364 SH SOLE 2089364 0 0 Bank of Nova Scotia/The COM 064149107 120318 2946348 SH SOLE 2946348 0 0 Cameco Corp COM 13321L108 2403 315200 SH SOLE 315200 0 0 Canadian Imperial Bank of Comm COM 136069101 112248 1926444 SH SOLE 1926444 0 0 Canadian Natural Resources Ltd COM 136385101 10214 746750 SH SOLE 746750 0 0 Canadian National Railway Co COM 136375102 27661 353800 SH SOLE 353800 0 0 Brookfield Asset Management In COM 112585104 15348 346250 SH SOLE 346250 0 0 Eldorado Gold Corp COM 284902509 52 8390 SH SOLE 8390 0 0 Fortis Inc/Canada COM 349553107 24146 626138 SH SOLE 626138 0 0 CGI Group Inc COM 12532H104 4548 84000 SH SOLE 84000 0 0 Imperial Oil Ltd COM 453038408 4157 367700 SH SOLE 367700 0 0 Enbridge Inc COM 29250N105 71802 2465798 SH SOLE 2465798 0 0 Kinross Gold Corp COM 496902404 1717 427600 SH SOLE 427600 0 0 Magna International Inc COM 559222401 4646 145600 SH SOLE 145600 0 0 Methanex Corp COM 59151K108 411 33800 SH SOLE 33800 0 0 Obsidian Energy Ltd COM 674482203 2 12982 SH SOLE 12982 0 0 Rogers Communications Inc COM 775109200 19544 468250 SH SOLE 468250 0 0 BlackBerry Ltd COM 09228F103 679 165700 SH SOLE 165700 0 0 Royal Bank of Canada COM 780087102 176018 2841727 SH SOLE 2841727 0 0 Shaw Communications Inc COM 82028K200 17361 1070174 SH SOLE 1070174 0 0 Suncor Energy Inc COM 867224107 11283 706998 SH SOLE 706998 0 0 TransAlta Corp COM 89346D107 2387 456346 SH SOLE 456346 0 0 Teck Resources Ltd COM 878742204 1689 222820 SH SOLE 222820 0 0 Thomson Reuters Corp COM 884903709 11076 162572 SH SOLE 162572 0 0 TransCanada Corp COM 87807B107 84558 1902476 SH SOLE 1902476 0 0 TELUS Corp COM 87971M103 21031 1330192 SH SOLE 1330192 0 0 Gildan Activewear Inc COM 375916103 3291 258200 SH SOLE 258200 0 0 Manulife Financial Corp COM 56501R106 18801 1497388 SH SOLE 1497388 0 0 Sun Life Financial Inc COM 866796105 13628 423672 SH SOLE 423672 0 0 Enerplus Corp COM 292766102 9 6300 SH SOLE 6300 0 0 Yamana Gold Inc COM 98462Y100 80 28900 SH SOLE 28900 0 0 Pembina Pipeline Corp COM 706327103 38352 2044458 SH SOLE 2044458 0 0 Algonquin Power & Utilities Co COM 015857105 3670 272555 SH SOLE 272555 0 0 Canadian Pacific Railway Ltd COM 13645T100 12037 54550 SH SOLE 54550 0 0 Vermilion Energy Inc COM 923725105 78 25500 SH SOLE 25500 0 0 Brookfield Renewable Partners COM G16258108 3165 75245 SH SOLE 75245 0 0 Waste Connections Inc COM 94106B101 8559 110300 SH SOLE 110300 0 0 Baytex Energy Corp COM 07317Q105 4 17896 SH SOLE 17896 0 0 Crescent Point Energy Corp COM 22576C101 550 709598 SH SOLE 709598 0 0 Wheaton Precious Metals Corp COM 962879102 4012 145800 SH SOLE 145800 0 0 Franco-Nevada Corp COM 351858105 6265 62700 SH SOLE 62700 0 0 Brookfield Infrastructure Part COM G16252101 7766 213870 SH SOLE 213870 0 0 Cenovus Energy Inc COM 15135U109 1464 725350 SH SOLE 725350 0 0 Granite Real Estate Investment COM 387437114 497 12022 SH SOLE 12022 0 0 Brookfield Property Partners L COM G16249107 697 86286 SH SOLE 86286 0 0 Restaurant Brands Internationa COM 76131D103 4235 105103 SH SOLE 105103 0 0 Nutrien Ltd COM 67077M108 14667 429056 SH SOLE 429056 0 0 Bank of Montreal COM 063671101 24315 481558 SH DFND 1 0 481558 0 Bank of Nova Scotia/The COM 064149107 24642 603433 SH DFND 1 0 603433 0 Canadian Imperial Bank of Comm COM 136069101 24109 413772 SH DFND 1 0 413772 0 Canadian National Railway Co COM 136375102 102 1300 SH DFND 1 0 1300 0 Fortis Inc/Canada COM 349553107 2534 65700 SH DFND 1 0 65700 0 CGI Group Inc COM 12532H104 222 4100 SH DFND 1 0 4100 0 Enbridge Inc COM 29250N105 4301 147698 SH DFND 1 0 147698 0 Obsidian Energy Ltd COM 674482203 0 1 SH DFND 1 0 1 0 Toronto-Dominion Bank/The COM 891160509 76975 1810598 SH DFND 1 0 1810598 0 Thomson Reuters Corp COM 884903709 368 5400 SH DFND 1 0 5400 0 Open Text Corp COM 683715106 203 5800 SH DFND 1 0 5800 0 TELUS Corp COM 87971M103 2746 173660 SH DFND 1 0 173660 0 Algonquin Power & Utilities Co COM 015857105 684 50800 SH DFND 1 0 50800 0 Canadian Pacific Railway Ltd COM 13645T100 110 500 SH DFND 1 0 500 0 Vermilion Energy Inc COM 923725105 17 5700 SH DFND 1 0 5700 0 Brookfield Renewable Partners COM G16258108 808 19200 SH DFND 1 0 19200 0 Wheaton Precious Metals Corp COM 962879102 212 7700 SH DFND 1 0 7700 0 Franco-Nevada Corp COM 351858105 220 2200 SH DFND 1 0 2200 0 Brookfield Infrastructure Part COM G16252101 1249 34400 SH DFND 1 0 34400 0 Apple Inc COM 037833100 814 3200 SH SOLE 3200 0 0 Bank of America Corp COM 060505104 5262 247860 SH SOLE 247860 0 0 Cisco Systems Inc COM 17275R102 621 15800 SH SOLE 15800 0 0 Duke Energy Corp COM 26441C204 40 500 SH SOLE 500 0 0 Consolidated Edison Inc COM 209115104 55 700 SH SOLE 700 0 0 Intel Corp COM 458140100 747 13800 SH SOLE 13800 0 0 JPMorgan Chase & Co COM 46625H100 3695 41040 SH SOLE 41040 0 0 Kellogg Co COM 487836108 7649 127510 SH SOLE 127510 0 0 Coca-Cola Co/The COM 191216100 31 700 SH SOLE 700 0 0 McDonald's Corp COM 580135101 45 271 SH SOLE 271 0 0 Altria Group Inc COM 02209S103 12 300 SH SOLE 300 0 0 Marathon Oil Corp COM 565849106 8 2345 SH SOLE 2345 0 0 Microsoft Corp COM 594918104 899 5700 SH SOLE 5700 0 0 Morgan Stanley COM 617446448 10600 311759 SH SOLE 311759 0 0 PepsiCo Inc COM 713448108 24 200 SH SOLE 200 0 0 Pfizer Inc COM 717081103 20 600 SH SOLE 600 0 0 Procter & Gamble Co/The COM 742718109 296 2692 SH SOLE 2692 0 0 PNC Financial Services Group I COM 693475105 67 700 SH SOLE 700 0 0 AT&T Inc COM 00206R102 265 9100 SH SOLE 9100 0 0 Southern Co/The COM 842587107 244 4500 SH SOLE 4500 0 0 Wells Fargo & Co COM 949746101 5147 179356 SH SOLE 179356 0 0 ConocoPhillips COM 20825C104 12 400 SH SOLE 400 0 0 Valero Energy Corp COM 91913Y100 2 34 SH SOLE 34 0 0 Verizon Communications Inc COM 92343V104 371 6900 SH SOLE 6900 0 0 Exxon Mobil Corp COM 30231G102 15 389 SH SOLE 389 0 0 Amazon.com Inc COM 023135106 312 160 SH SOLE 160 0 0 Goldman Sachs Group Inc/The COM 38141G104 93 600 SH SOLE 600 0 0 Yamana Gold Inc COM 98462Y100 2 900 SH SOLE 900 0 0 Fortis Inc/Canada COM 349553107 3409 88400 SH SOLE 88400 0 0 TransAlta Corp COM 89346D107 245 46900 SH SOLE 46900 0 0 Agnico Eagle Mines Ltd COM 008474108 64 1600 SH DFND 1 0 1600 0 Cameco Corp COM 13321L108 27 3600 SH DFND 1 0 3600 0 Brookfield Asset Management In COM 112585104 346 7800 SH DFND 1 0 7800 0 Shaw Communications Inc COM 82028K200 172 10600 SH DFND 1 0 10600 0 Toronto-Dominion Bank/The COM 891160509 5434 127822 SH DFND 1 0 127822 0 Gildan Activewear Inc COM 375916103 25 2000 SH DFND 1 0 2000 0 Boeing Co/The COM 097023105 60 400 SH SOLE 400 0 0 DowDuPont Inc COM 26614N102 4 106 SH SOLE 106 0 0 Duke Energy Corp COM 26441C204 312 3861 SH SOLE 3861 0 0 Consolidated Edison Inc COM 209115104 8 100 SH SOLE 100 0 0 General Electric Co COM 369604103 36 4500 SH SOLE 4500 0 0 Kellogg Co COM 487836108 75 1256 SH SOLE 1256 0 0 Coca-Cola Co/The COM 191216100 75 1700 SH SOLE 1700 0 0 Pfizer Inc COM 717081103 29 900 SH SOLE 900 0 0 AT&T Inc COM 00206R102 36 1250 SH SOLE 1250 0 0 Southern Co/The COM 842587107 368 6790 SH SOLE 6790 0 0 Aflac Inc COM 001055102 75 2200 SH SOLE 2200 0 0 United Parcel Service Inc COM 911312106 8 85 SH SOLE 85 0 0 Chubb Ltd COM H1467J104 107 955 SH SOLE 955 0 0 Bank of Montreal COM 063671101 110 2180 SH SOLE 2180 0 0 Bank of Nova Scotia/The COM 064149107 110 2700 SH SOLE 2700 0 0 Royal Bank of Canada COM 780087102 147 2366 SH SOLE 2366 0 0 Shaw Communications Inc COM 82028K200 71 4400 SH SOLE 4400 0 0 Thomson Reuters Corp COM 884903709 102 1503 SH SOLE 1503 0 0 TransCanada Corp COM 87807B107 44 1000 SH SOLE 1000 0 0 TELUS Corp COM 87971M103 177 11200 SH SOLE 11200 0 0 Oil States International Inc COM 678026105 0 100 SH SOLE 100 0 0 Civeo Corp COM 17878Y108 0 200 SH SOLE 200 0 0 Boeing Co/The COM 097023105 290 1947 SH SOLE 1947 0 0 CVS Health Corp COM 126650100 81 1365 SH SOLE 1365 0 0 Microsoft Corp COM 594918104 2174 13783 SH SOLE 13783 0 0 AT&T Inc COM 00206R102 462 15850 SH SOLE 15850 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 1719 6670 SH SOLE 6670 0 0 United Technologies Corp COM 913017109 266 2821 SH SOLE 2821 0 0 Carnival Corp COM 143658300 225 17098 SH SOLE 17098 0 0 ISHARES MSCI EMERGING MARKET ETF 464287234 2456 71951 SH SOLE 71951 0 0 Coca-Cola Co/The COM 191216100 266 6018 SH SOLE 6018 0 0 Cronos Group Inc COM 22717L101 0 30 SH DFND 1 0 30 0 IPG Photonics Corp COM 44980X109 2062 18698 SH SOLE 18698 0 0 Theratechnologies Inc COM 88338H100 15 9116 SH SOLE 9116 0 0 Morgan Stanley COM 617446448 500 14720 SH SOLE 14720 0 0 International Business Machine COM 459200101 1608 14500 SH SOLE 14500 0 0 Bank of America Corp COM 060505104 15 699 SH SOLE 699 0 0 Citigroup Inc COM 172967424 54 1290 SH SOLE 1290 0 0 JPMorgan Chase & Co COM 46625H100 177 1965 SH SOLE 1965 0 0 Mercer International Inc COM 588056101 3 422 SH SOLE 422 0 0 US Bancorp COM 902973304 195 5673 SH SOLE 5673 0 0 Liberty Media Corp-Liberty Sir COM 531229607 694 21958 SH SOLE 21958 0 0 Melco Resorts & Entertainment COM 585464100 100 8074 SH DFND 4 0 8074 0 Nektar Therapeutics COM 640268108 0 1 SH SOLE 1 0 0 Take-Two Interactive Software COM 874054109 15695 132326 SH SOLE 132326 0 0 SVB Financial Group COM 78486Q101 4049 26799 SH SOLE 26799 0 0 Danaher Corp COM 235851102 246 1774 SH SOLE 1774 0 0 CBRE Group Inc COM 12504L109 22593 599123 SH SOLE 599123 0 0 RPM International Inc COM 749685103 1041 17495 SH SOLE 17495 0 0 Silvercorp Metals Inc COM 82835P103 126 38521 SH SOLE 38521 0 0 Aramark COM 03852U106 672 33661 SH SOLE 33661 0 0 Shopify Inc COM 82509L107 0 1 SH SOLE 1 0 0 MSCI Inc COM 55354G100 12722 44026 SH SOLE 44026 0 0 American Financial Group Inc/O COM 025932104 725 10341 SH SOLE 10341 0 0 TransUnion COM 89400J107 1682 25411 SH SOLE 25411 0 0 Algonquin Power & Utilities Co COM 015857105 48974 3637056 SH SOLE 3637056 0 0 Brookfield Renewable Partners COM G16258108 28055 667055 SH SOLE 667055 0 0 Brookfield Infrastructure Part COM G16252101 79030 2176530 SH SOLE 2176530 0 0 Bank of Montreal COM 063671101 111184 2201967 SH SOLE 2201967 0 0 Bank of Nova Scotia/The COM 064149107 209243 5123935 SH SOLE 5123935 0 0 Canadian Imperial Bank of Comm COM 136069101 94307 1618533 SH SOLE 1618533 0 0 Fortis Inc/Canada COM 349553107 99097 2569765 SH SOLE 2569765 0 0 Just Energy Group Inc COM 48213W101 27 52962 SH SOLE 52962 0 0 Kinross Gold Corp COM 496902404 324 80600 SH SOLE 80600 0 0 Royal Bank of Canada COM 780087102 145797 2353836 SH SOLE 2353836 0 0 TransAlta Corp COM 89346D107 23058 4408938 SH SOLE 4408938 0 0 Yamana Gold Inc COM 98462Y100 118 42650 SH SOLE 42650 0 0 Barrick Gold Corp COM 067901108 676 36778 SH DFND 1 0 36778 0 Agnico Eagle Mines Ltd COM 008474108 160 4016 SH DFND 1 0 4016 0 Brookfield Asset Management In COM 112585104 1030 23232 SH DFND 1 0 23232 0 Brookfield Renewable Partners COM G16258108 274 6518 SH DFND 1 0 6518 0 Brookfield Infrastructure Part COM G16252101 349 9617 SH DFND 1 0 9617 0 Brookfield Property Partners L COM G16249107 39 4892 SH DFND 1 0 4892 0 Canadian Imperial Bank of Comm COM 136069101 18941 325066 SH DFND 1 0 325066 0 Canadian Pacific Railway Ltd COM 13645T100 3218 14584 SH DFND 1 0 14584 0 Cenovus Energy Inc COM 15135U109 20 10043 SH DFND 1 0 10043 0 Descartes Systems Group Inc/Th COM 249906108 6 176 SH DFND 1 0 176 0 Enbridge Inc COM 29250N105 1203 41318 SH DFND 1 0 41318 0 Franco-Nevada Corp COM 351858105 192 1925 SH DFND 1 0 1925 0 Fortis Inc/Canada COM 349553107 419 10868 SH DFND 1 0 10868 0 CGI Group Inc COM 12532H104 218 4018 SH DFND 1 0 4018 0 Gildan Activewear Inc COM 375916103 49 3878 SH DFND 1 0 3878 0 Granite Real Estate Investment COM 387437114 30 724 SH DFND 1 0 724 0 Hudbay Minerals Inc COM 443628102 83 43700 SH DFND 1 0 43700 0 Kinross Gold Corp COM 496902404 40 9940 SH DFND 1 0 9940 0 Osisko Gold Royalties Ltd COM 68827L101 29 3875 SH DFND 1 0 3875 0 Norbord Inc COM 65548P403 599 50600 SH DFND 1 0 50600 0 Open Text Corp COM 683715106 194 5542 SH DFND 1 0 5542 0 Rogers Communications Inc COM 775109200 354 8490 SH DFND 1 0 8490 0 Royal Bank of Canada COM 780087102 2945 47548 SH DFND 1 0 47548 0 Sun Life Financial Inc COM 866796105 1073 33351 SH DFND 1 0 33351 0 Stantec Inc COM 85472N109 3 100 SH DFND 1 0 100 0 Silvercorp Metals Inc COM 82835P103 1 200 SH DFND 1 0 200 0 TELUS Corp COM 87971M103 191 12062 SH DFND 1 0 12062 0 TransAlta Corp COM 89346D107 44 8500 SH DFND 1 0 8500 0 Toronto-Dominion Bank/The COM 891160509 750 17630 SH DFND 1 0 17630 0 TFI International Inc COM 87241L109 66 3000 SH DFND 1 0 3000 0 Thomson Reuters Corp COM 884903709 237 3486 SH DFND 1 0 3486 0 TransCanada Corp COM 87807B107 852 19168 SH DFND 1 0 19168 0 Stars Group Inc/The COM 85570W100 12 600 SH DFND 1 0 600 0 Vermilion Energy Inc COM 923725105 8 2730 SH DFND 1 0 2730 0 Waste Connections Inc COM 94106B101 195 2517 SH DFND 1 0 2517 0 Westport Fuel Systems Inc COM 960908309 0 200 SH DFND 1 0 200 0 Yamana Gold Inc COM 98462Y100 78 28100 SH DFND 1 0 28100 0 Cameco Corp COM 13321L108 373 48985 SH SOLE 48985 0 0 Crescent Point Energy Corp COM 22576C101 0 500 SH SOLE 500 0 0 Enerplus Corp COM 292766102 62 42300 SH SOLE 42300 0 0 Obsidian Energy Ltd COM 674482203 0 650 SH SOLE 650 0 0 Teck Resources Ltd COM 878742204 86 11372 SH SOLE 11372 0 0 Canadian Pacific Railway Ltd COM 13645T100 3513 16000 SH DFND 1 0 16000 0 Valeant Pharmaceuticals Intern COM 071734107 1691 109100 SH DFND 1 0 109100 0 Wheaton Precious Metals Corp COM 962879102 138 5000 SH DFND 1 0 5000 0 Agnico Eagle Mines Ltd COM 008474108 1728 43435 SH SOLE 43435 0 0 Yamana Gold Inc COM 98462Y100 173 62922 SH SOLE 62922 0 0 BlackBerry Ltd COM 09228F103 2524 611144 SH SOLE 611144 0 0 Canadian Imperial Bank of Comm COM 136069101 6794 117193 SH SOLE 117193 0 0 Franco-Nevada Corp COM 351858105 9314 93590 SH SOLE 93590 0 0 Magna International Inc COM 559222401 1490 46684 SH SOLE 46684 0 0 Nutrien Ltd COM 67077M108 17 504 SH SOLE 504 0 0 Royal Bank of Canada COM 780087102 3247 52749 SH SOLE 52749 0 0 Suncor Energy Inc COM 867224107 26 1614 SH SOLE 1614 0 0 Teck Resources Ltd COM 878742204 308 40692 SH SOLE 40692 0 0 Alamos Gold Inc COM 011532108 97 19400 SH DFND 1 0 19400 0 Algonquin Power & Utilities Co COM 015857105 4962 368494 SH DFND 1 0 368494 0 Brookfield Renewable Partners COM G16258108 3297 78390 SH DFND 1 0 78390 0 Brookfield Infrastructure Part COM G16252101 4248 116993 SH DFND 1 0 116993 0 Bank of Montreal COM 063671101 11297 223743 SH DFND 1 0 223743 0 Baytex Energy Corp COM 07317Q105 7 28298 SH DFND 1 0 28298 0 CAE Inc COM 124765108 20 1600 SH DFND 1 0 1600 0 First Majestic Silver Corp COM 32076V103 26 4129 SH DFND 1 0 4129 0 Fortis Inc/Canada COM 349553107 30888 800991 SH DFND 1 0 800991 0 Fortuna Silver Mines Inc COM 349915108 0 142 SH DFND 1 0 142 0 IAMGOLD Corp COM 450913108 1 500 SH DFND 1 0 500 0 MAG Silver Corp COM 55903Q104 32 4200 SH DFND 1 0 4200 0 Methanex Corp COM 59151K108 86 7080 SH DFND 1 0 7080 0 Precision Drilling Corp COM 74022D308 6 17994 SH DFND 1 0 17994 0 Pembina Pipeline Corp COM 706327103 5350 285202 SH DFND 1 0 285202 0 Pretium Resources Inc COM 74139C102 123 21554 SH DFND 1 0 21554 0 Royal Bank of Canada COM 780087102 20030 323372 SH DFND 1 0 323372 0 Sun Life Financial Inc COM 866796105 6762 210205 SH DFND 1 0 210205 0 TransAlta Corp COM 89346D107 1055 201691 SH DFND 1 0 201691 0 Canopy Growth Corp COM 138035100 167 11493 SH DFND 1 0 11493 0 Yamana Gold Inc COM 98462Y100 13 4600 SH DFND 1 0 4600 0 Baytex Energy Corp COM 07317Q105 6 24544 SH SOLE 24544 0 0 Canadian Imperial Bank of Comm COM 136069101 235 4030 SH SOLE 4030 0 0 Canadian Natural Resources Ltd COM 136385101 231 16882 SH SOLE 16882 0 0 Crescent Point Energy Corp COM 22576C101 133 171435 SH SOLE 171435 0 0 Cenovus Energy Inc COM 15135U109 923 457546 SH SOLE 457546 0 0 Eldorado Gold Corp COM 284902509 246 39625 SH SOLE 39625 0 0 Enerplus Corp COM 292766102 44 30200 SH SOLE 30200 0 0 IAMGOLD Corp COM 450913108 0 20 SH SOLE 20 0 0 Imperial Oil Ltd COM 453038408 57 5016 SH SOLE 5016 0 0 Just Energy Group Inc COM 48213W101 3 6900 SH SOLE 6900 0 0 Magna International Inc COM 559222401 122 3809 SH SOLE 3809 0 0 Pretium Resources Inc COM 74139C102 6 1000 SH SOLE 1000 0 0 Manulife Financial Corp COM 56501R106 998 79452 SH DFND 1 0 79452 0 Enbridge Inc COM 29250N105 2242 76989 SH DFND 1 0 76989 0 TransCanada Corp COM 87807B107 2312 52026 SH DFND 1 0 52026 0 Sun Life Financial Inc COM 866796105 1697 52762 SH DFND 1 0 52762 0 Canadian Imperial Bank of Comm COM 136069101 20368 349561 SH DFND 1 0 349561 0 Royal Bank of Canada COM 780087102 40991 661781 SH DFND 1 0 661781 0 Bank of Montreal COM 063671101 15592 308787 SH DFND 1 0 308787 0 Suncor Energy Inc COM 867224107 225 14115 SH SOLE 14115 0 0 TransAlta Corp COM 89346D107 30 5815 SH SOLE 5815 0 0 TFI International Inc COM 87241L109 6 253 SH SOLE 253 0 0 Toronto-Dominion Bank/The COM 891160509 237498 5586440 SH DFND 1 0 5586440 0 Vermilion Energy Inc COM 923725105 104 34000 SH DFND 1 0 34000 0 Sysco Corp COM 871829107 379 8299 SH SOLE 8299 0 0 Goldman Sachs Group Inc/The COM 38141G104 2 10 SH SOLE 10 0 0 Suncor Energy Inc COM 867224107 6312 395503 SH DFND 1 0 395503 0 Manulife Financial Corp COM 56501R106 494 39369 SH DFND 1 0 39369 0 Pembina Pipeline Corp COM 706327103 316 16842 SH DFND 1 0 16842 0 Bank of Nova Scotia/The COM 064149107 13108 320998 SH DFND 1 0 320998 0 Boeing Co/The COM 097023105 7043 47224 SH SOLE 47224 0 0 Ceridian HCM Holding Inc COM 15677J108 2 36 SH DFND 1 0 36 0 BCE Inc COM 05534B760 82 2000 SH DFND 1 0 2000 0 Charter Communications Inc COM 16119P108 2243 5141 SH SOLE 5141 0 0 Estee Lauder Cos Inc/The COM 518439104 431 2704 SH SOLE 2704 0 0 Canadian Natural Resources Ltd COM 136385101 18 1300 SH DFND 1 0 1300 0 Alkaline Water Co Inc/The COM 01643A207 0 649 SH DFND 1 0 649 0 ENERGY SELECT SECTOR SPDR ETF 81369Y506 291 10000 SH SOLE 10000 0 0 ISHARES MSCI NORWAY ETF ETF 46429B499 2 98 SH SOLE 98 0 0 ISHARES MSCI EAFE ETF ETF 464287465 3566 66700 SH SOLE 66700 0 0 VANECK GOLD MINERS ETF 92189F106 7488 325024 SH SOLE 325024 0 0 VANECK JR GOLD MINERS ETF 92189F791 7350 261566 SH SOLE 261566 0 0 UNITED STATES OIL FUND LP ETF 91232N108 8 1800 SH SOLE 1800 0 0 SPDR S&P BIOTECH ETF ETF 78464A870 600 7750 SH SOLE 7750 0 0 MATERIALS SELECT SECTOR SPDR ETF 81369Y100 11 239 SH SOLE 239 0 0 ENERGY SELECT SECTOR SPDR ETF 81369Y506 2 79 SH SOLE 79 0 0 UTILITIES SELECT SECTOR SPDR ETF 81369Y886 5 85 SH SOLE 85 0 0 INDUSTRIAL SELECT SECT SPDR ETF 81369Y704 5024 85136 SH SOLE 85136 0 0 ISHARES MSCI EAFE ETF ETF 464287465 942 17619 SH SOLE 17619 0 0 ISHARES MSCI EUROZONE ETF ETF 464286608 1525 50000 SH DFND 1 0 50000 0 Aurora Cannabis Inc COM 05156X108 24 26900 SH DFND 1 0 26900 0 Fortis Inc/Canada PUT 349553107 120 3100 SH DFND 1 0 3100 0 Bank of Nova Scotia/The PUT 064149107 241 5900 SH DFND 1 0 5900 0 Royal Bank of Canada CALL 780087102 273 4400 SH DFND 1 0 4400 0 Bank of Nova Scotia/The PUT 064149107 12 300 SH DFND 1 0 300 0 Celestica Inc COM 15101Q108 5 1348 SH DFND 1 0 1348 0 Enbridge Inc COM 29250N105 2391 82200 SH DFND 1 0 82200 0 Toronto-Dominion Bank/The PUT 891160509 2168 51000 SH DFND 1 0 51000 0 Royal Bank of Canada PUT 780087102 1338 21600 SH DFND 1 0 21600 0 Leucadia National Corp COM 47233W109 5 387 SH SOLE 387 0 0 Leucadia National Corp COM 47233W109 470 34394 SH SOLE 34394 0 0 Canadian Imperial Bank of Comm PUT 136069101 192 3300 SH DFND 1 0 3300 0 FSD Pharma Inc COM 35954B206 0 7 SH DFND 1 0 7 0 ENERGY SELECT SECTOR SPDR ETF 81369Y506 10598 364714 SH SOLE 364714 0 0 ABIOMED Inc COM 003654100 4950 34098 SH SOLE 34098 0 0 Bank of Montreal COM 063671101 15 300 SH DFND 1 0 300 0 International Tower Hill Mines COM 46050R102 0 1000 SH DFND 1 0 1000 0 Cardiome Pharma Corp COM 22026V105 0 552 SH DFND 1 0 552 0 Canopy Growth Corp CALL 138035100 20 1400 SH DFND 1 0 1400 0 ADTRAN Inc COM 00738A106 1 67 SH DFND 1 0 67 0 AGCO Corp COM 001084102 1 25 SH DFND 1 0 25 0 Federal Agricultural Mortgage COM 313148306 6 110 SH DFND 1 0 110 0 Asanko Gold Inc COM 04341Y105 0 324 SH DFND 1 0 324 0 ALLETE Inc COM 018522300 0 7 SH DFND 1 0 7 0 Alamo Group Inc COM 011311107 7 82 SH DFND 1 0 82 0 TIMMINS GOLD CORP COM 01627X108 0 7 SH DFND 1 0 7 0 American National Insurance Co COM 028591105 0 5 SH DFND 1 0 5 0 Andersons Inc/The COM 034164103 3 158 SH DFND 1 0 158 0 Autohome Inc COM 05278C107 0 2 SH DFND 1 0 2 0 Atlantic Power Corp COM 04878Q863 1 252 SH DFND 1 0 252 0 AURYN RESOURCES INC COM 05208W108 0 27 SH DFND 1 0 27 0 Alexco Resource Corp COM 01535P106 0 176 SH DFND 1 0 176 0 Bunge Ltd COM G16962105 3 67 SH DFND 1 0 67 0 BRF SA COM 10552T107 5 1838 SH DFND 1 0 1838 0 BEST Inc COM 08653C106 0 60 SH DFND 1 0 60 0 SPDR BBG BARC INTL TREASURY ETF 78464A516 5 197 SH DFND 1 0 197 0 Baozun Inc COM 06684L103 2 66 SH DFND 1 0 66 0 Cabot Corp COM 127055101 1 53 SH DFND 1 0 53 0 Chemours Co/The COM 163851108 2 188 SH DFND 1 0 188 0 Crown Holdings Inc COM 228368106 1 21 SH DFND 1 0 21 0 China Eastern Airlines Corp Lt COM 16937R104 0 12 SH DFND 1 0 12 0 China Telecom Corp Ltd COM 169426103 3 88 SH DFND 1 0 88 0 Chimera Investment Corp COM 16934Q208 0 3 SH DFND 1 0 3 0 Central Pacific Financial Corp COM 154760409 1 57 SH DFND 1 0 57 0 CRH Medical Corp COM 12626F105 0 50 SH DFND 1 0 50 0 Calavo Growers Inc COM 128246105 2 32 SH DFND 1 0 32 0 Cosan Ltd COM G25343107 12 973 SH DFND 1 0 973 0 Darling Ingredients Inc COM 237266101 7 348 SH DFND 1 0 348 0 Easterly Government Properties COM 27616P103 1 46 SH DFND 1 0 46 0 DIRTT Environmental Solutions COM 25490H106 0 400 SH DFND 1 0 400 0 Energy Fuels Inc/Canada COM 292671708 0 343 SH DFND 1 0 343 0 EnLink Midstream LLC COM 29336T100 0 233 SH DFND 1 0 233 0 Fresh Del Monte Produce Inc COM G36738105 2 76 SH DFND 1 0 76 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 Golden Star Resources Ltd COM 38119T807 0 152 SH DFND 1 0 152 0 Hanmi Financial Corp COM 410495204 0 7 SH DFND 1 0 7 0 China Lodging Group Ltd COM 44332N106 2 60 SH DFND 1 0 60 0 Hawkins Inc COM 420261109 1 24 SH DFND 1 0 24 0 Intrepid Potash Inc COM 46121Y102 1 820 SH DFND 1 0 820 0 iShares Micro-Cap ETF COM 464288869 0 6 SH DFND 1 0 6 0 ISHARES RUSSELL 2000 ETF ETF 464287655 21 185 SH DFND 1 0 185 0 JinkoSolar Holding Co Ltd COM 47759T100 0 4 SH DFND 1 0 4 0 Kite Realty Group Trust COM 49803T300 0 36 SH DFND 1 0 36 0 China Life Insurance Co Ltd COM 16939P106 2 246 SH DFND 1 0 246 0 ISHARES IBOXX INVESTMENT GRA ETF 464287242 658 5327 SH DFND 1 0 5327 0 LTC Properties Inc COM 502175102 0 11 SH DFND 1 0 11 0 PIMCO 15 YR US TIPS INDX ETF 72201R304 4 55 SH DFND 1 0 55 0 Momo Inc COM 60879B107 1 32 SH DFND 1 0 32 0 Myers Industries Inc COM 628464109 0 32 SH DFND 1 0 32 0 NBT Bancorp Inc COM 628778102 0 13 SH DFND 1 0 13 0 North American Energy Partners COM 656811106 0 37 SH DFND 1 0 37 0 NorthWestern Corp COM 668074305 0 4 SH DFND 1 0 4 0 NexGen Energy Ltd COM 65340P106 0 52 SH DFND 1 0 52 0 Obsidian Energy Ltd COM 674482203 0 1 SH DFND 1 0 1 0 Organigram Holdings Inc COM 68620P101 1 259 SH DFND 1 0 259 0 Patterson Cos Inc COM 703395103 2 127 SH DFND 1 0 127 0 ISHARES PREFERRED & INCOME S ETF 464288687 11 337 SH DFND 1 0 337 0 Premier Inc COM 74051N102 2 71 SH DFND 1 0 71 0 Pilgrim's Pride Corp COM 72147K108 8 451 SH DFND 1 0 451 0 ProAssurance Corp COM 74267C106 1 23 SH DFND 1 0 23 0 iShares Global Consumer Discre COM 464288745 0 4 SH DFND 1 0 4 0 Sanderson Farms Inc COM 800013104 4 30 SH DFND 1 0 30 0 Sprouts Farmers Market Inc COM 85208M102 2 134 SH DFND 1 0 134 0 Sinopec Shanghai Petrochemical COM 82935M109 1 44 SH DFND 1 0 44 0 Scotts Miracle-Gro Co/The COM 810186106 27 265 SH DFND 1 0 265 0 Senior Housing Properties Trus COM 25525P107 0 20 SH DFND 1 0 20 0 Spok Holdings Inc COM 84863T106 0 7 SH DFND 1 0 7 0 Tompkins Financial Corp COM 890110109 1 19 SH DFND 1 0 19 0 Tractor Supply Co COM 892356106 3 31 SH DFND 1 0 31 0 Taiwan Semiconductor Manufactu COM 874039100 25 533 SH DFND 1 0 533 0 Titan International Inc COM 88830M102 1 445 SH DFND 1 0 445 0 Urstadt Biddle Properties Inc COM 917286205 0 14 SH DFND 1 0 14 0 Domtar Corp COM 257559203 2 94 SH DFND 1 0 94 0 Village Farms International In COM 92707Y108 2 733 SH DFND 1 0 733 0 VANGUARD DIVIDEND APPREC ETF ETF 921908844 554 5358 SH DFND 1 0 5358 0 Vipshop Holdings Ltd COM 92763W103 0 12 SH DFND 1 0 12 0 Westport Fuel Systems Inc COM 960908309 0 162 SH DFND 1 0 162 0 United States Steel Corp COM 912909108 1 220 SH DFND 1 0 220 0 China Southern Airlines Co Ltd COM 169409109 1 40 SH DFND 1 0 40 0 Zynerba Pharmaceuticals Inc COM 98986X109 2 394 SH DFND 1 0 394 0 Evergy Inc COM 30034W106 6520 118432 SH SOLE 118432 0 0 Waste Connections Inc COM 94106B101 16 209 SH DFND 1 0 209 0 ISHARES INTL AGGREGATE BOND ETF 46435G672 2 44 SH DFND 1 0 44 0 Kinross Gold Corp COM 496902404 3 780 SH DFND 1 0 780 0 Olin Corp COM 680665205 2 150 SH DFND 1 0 150 0 Twitter Inc COM 90184L102 22118 900583 SH SOLE 900583 0 0 Tanzanian Royalty Exploration COM 87601A107 1 1000 SH DFND 1 0 1000 0 Daseke Inc COM 23753F107 0 3 SH DFND 1 0 3 0 MATERIALS SELECT SECTOR SPDR ETF 81369Y100 1 24 SH DFND 1 0 24 0 Royal Bank of Canada COM 780087102 3383 54963 SH SOLE 54963 0 0 HollyFrontier Corp COM 436106108 1907 77817 SH SOLE 77817 0 0 Broadridge Financial Solutions COM 11133T103 5650 59586 SH SOLE 59586 0 0 Retail Properties of America I COM 76131V202 0 30 SH DFND 1 0 30 0 FleetCor Technologies Inc COM 339041105 8413 45101 SH SOLE 45101 0 0 BCE Inc PUT 05534B760 1912 46600 SH DFND 1 0 46600 0 Enbridge Inc PUT 29250N105 466 16000 SH DFND 1 0 16000 0 BALLARD POWER SYSTEMS INC COM 058586108 297 39227 SH SOLE 39227 0 0 Aurinia Pharmaceuticals Inc COM 05156V102 138 9512 SH SOLE 9512 0 0 Endeavour Silver Corp COM 29258Y103 22 16573 SH SOLE 16573 0 0 DIRTT Environmental Solutions COM 25490H106 10 10031 SH SOLE 10031 0 0 Hydropothecary Corp/The COM 428304109 2 2159 SH DFND 1 0 2159 0 Capitol Federal Financial Inc COM 14057J101 1 60 SH DFND 1 0 60 0 Northwest Bancshares Inc COM 667340103 1 57 SH DFND 1 0 57 0 Shaw Communications Inc COM 82028K200 0 30 SH DFND 1 0 30 0 Hydropothecary Corp/The COM 428304109 15 18300 SH DFND 1 0 18300 0 Canadian Imperial Bank of Comm PUT 136069101 274 4700 SH DFND 1 0 4700 0 Lithium Americas Corp COM 53680Q207 15 5815 SH SOLE 5815 0 0 Marvell Technology Group Ltd COM G5876H105 4 170 SH SOLE 170 0 0 CGI Group Inc CALL 12532H104 16 300 SH DFND 1 0 300 0 CGI Group Inc PUT 12532H104 38 700 SH DFND 1 0 700 0 Copart Inc COM 217204106 8979 131038 SH SOLE 131038 0 0 Bank of Montreal COM 063671101 1412 28100 SH SOLE 28100 0 0 TransCanada Corp COM 87807B107 487 11000 SH SOLE 11000 0 0 Bank of Nova Scotia/The COM 064149107 2958 72848 SH SOLE 72848 0 0 Bank of Nova Scotia/The COM 064149107 41 1006 SH SOLE 1006 0 0 Canadian National Railway Co COM 136375102 3916 50442 SH DFND 1 0 50442 0 Pembina Pipeline Corp CALL 706327103 38 2000 SH DFND 1 0 2000 0 Gerdau SA COM 373737105 0 30 SH DFND 1 0 30 0 Fortis Inc/Canada PUT 349553107 386 10000 SH DFND 1 0 10000 0 Bank of Montreal PUT 063671101 1596 31600 SH DFND 1 0 31600 0 Teck Resources Ltd COM 878742204 42 5496 SH SOLE 5496 0 0 Bank of Nova Scotia/The PUT 064149107 98 2400 SH DFND 1 0 2400 0 UnitedHealth Group Inc COM 91324P102 608 2440 SH SOLE 2440 0 0 Regions Financial Corp COM 7591EP100 0 4 SH SOLE 4 0 0 Lockheed Martin Corp COM 539830109 85 250 SH SOLE 250 0 0 Valeant Pharmaceuticals Intern COM 071734107 6066 391407 SH SOLE 391407 0 0 Valeant Pharmaceuticals Intern COM 071734107 1841 118795 SH SOLE 118795 0 0 Valeant Pharmaceuticals Intern COM 071734107 99 6384 SH DFND 1 0 6384 0 MATERIALS SELECT SECTOR SPDR ETF 81369Y100 73 1616 SH SOLE 1616 0 0 Invesco S&P Global Water Index COM 46138E263 0 10 SH DFND 1 0 10 0 Philip Morris International In COM 718172109 71 979 SH SOLE 979 0 0 iShares MSCI United Kingdom ET COM 46435G334 716 30000 SH DFND 1 0 30000 0 ISHARES MSCI JAPAN ETF ETF 46434G822 469 9503 SH DFND 1 0 9503 0 Imperial Oil Ltd PUT 453038408 12 1100 SH DFND 1 0 1100 0 Aurora Cannabis Inc COM 05156X108 0 300 SH DFND 1 0 300 0 British American Tobacco PLC COM 110448107 455 13315 SH SOLE 13315 0 0 Altria Group Inc COM 02209S103 371 9602 SH SOLE 9602 0 0 JPMorgan Chase & Co COM 46625H100 754 8373 SH SOLE 8373 0 0 Moelis & Co COM 60786M105 1 21 SH DFND 1 0 21 0 Arch Capital Group Ltd COM G0450A105 18 616 SH SOLE 616 0 0 American Financial Group Inc/O COM 025932104 8 116 SH SOLE 116 0 0 AGNC Investment Corp COM 00123Q104 9 838 SH SOLE 838 0 0 Ally Financial Inc COM 02005N100 9 604 SH SOLE 604 0 0 TD Ameritrade Holding Corp COM 87236Y108 15 421 SH SOLE 421 0 0 Aramark COM 03852U106 7 372 SH SOLE 372 0 0 Arrow Electronics Inc COM 042735100 7 129 SH SOLE 129 0 0 Athene Holding Ltd COM G0684D107 6 240 SH SOLE 240 0 0 Axalta Coating Systems Ltd COM G0750C108 5 318 SH SOLE 318 0 0 Bunge Ltd COM G16962105 9 214 SH SOLE 214 0 0 Crown Holdings Inc COM 228368106 12 206 SH SOLE 206 0 0 CIT Group Inc COM 125581801 0 1 SH SOLE 1 0 0 Camden Property Trust COM 133131102 12 147 SH SOLE 147 0 0 CoStar Group Inc COM 22160N109 33 56 SH SOLE 56 0 0 Eaton Vance Corp COM 278265103 6 172 SH SOLE 172 0 0 East West Bancorp Inc COM 27579R104 6 223 SH SOLE 223 0 0 FNF Group COM 31620R303 10 415 SH SOLE 415 0 0 LIBERTY MEDIA CORP-MEDIA A COM 531229854 8 307 SH SOLE 307 0 0 GoDaddy Inc COM 380237107 16 278 SH SOLE 278 0 0 HD Supply Holdings Inc COM 40416M105 8 265 SH SOLE 265 0 0 Ingredion Inc COM 457187102 8 100 SH SOLE 100 0 0 Invitation Homes Inc COM 46187W107 17 815 SH SOLE 815 0 0 Jones Lang LaSalle Inc COM 48020Q107 8 78 SH SOLE 78 0 0 Knight-Swift Transportation Ho COM 499049104 6 194 SH SOLE 194 0 0 Liberty Broadband Corp COM 530307305 18 163 SH SOLE 163 0 0 Lear Corp COM 521865204 7 87 SH SOLE 87 0 0 Lennox International Inc COM 526107107 10 53 SH SOLE 53 0 0 Liberty Media Corp-Liberty Sir COM 531229607 8 249 SH SOLE 249 0 0 Lululemon Athletica Inc COM 550021109 32 169 SH SOLE 169 0 0 ManpowerGroup Inc COM 56418H100 5 92 SH SOLE 92 0 0 MercadoLibre Inc COM 58733R102 33 68 SH SOLE 68 0 0 Markel Corp COM 570535104 19 21 SH SOLE 21 0 0 Annaly Capital Management Inc COM 035710409 11 2240 SH SOLE 2240 0 0 National Retail Properties Inc COM 637417106 8 239 SH SOLE 239 0 0 Owens Corning COM 690742101 6 165 SH SOLE 165 0 0 OGE Energy Corp COM 670837103 9 306 SH SOLE 306 0 0 ON Semiconductor Corp COM 682189105 8 624 SH SOLE 624 0 0 Plains GP Holdings LP COM 72651A207 0 1 SH SOLE 1 0 0 Palo Alto Networks Inc COM 697435105 24 144 SH SOLE 144 0 0 Polaris Industries Inc COM 731068102 4 87 SH SOLE 87 0 0 Reinsurance Group of America I COM 759351604 8 96 SH SOLE 96 0 0 RenaissanceRe Holdings Ltd COM G7496G103 10 67 SH SOLE 67 0 0 Sprint Corp COM 85207U105 11 1241 SH SOLE 1241 0 0 Sabre Corp COM 78573M104 4 723 SH SOLE 723 0 0 Signature Bank/New York NY COM 82669G104 7 86 SH SOLE 86 0 0 SEI Investments Co COM 784117103 9 196 SH SOLE 196 0 0 Seattle Genetics Inc COM 812578102 20 176 SH SOLE 176 0 0 Sirius XM Holdings Inc COM 82968B103 12 2374 SH SOLE 2374 0 0 Spirit AeroSystems Holdings In COM 848574109 4 158 SH SOLE 158 0 0 SS&C Technologies Holdings Inc COM 78467J100 15 348 SH SOLE 348 0 0 Steel Dynamics Inc COM 858119100 8 338 SH SOLE 338 0 0 TransUnion COM 89400J107 19 284 SH SOLE 284 0 0 Tesla Inc COM 88160R101 107 204 SH SOLE 204 0 0 UGI Corp COM 902681105 8 317 SH SOLE 317 0 0 AMERCO COM 023586100 4 14 SH SOLE 14 0 0 Veeva Systems Inc COM 922475108 30 194 SH SOLE 194 0 0 VEREIT Inc COM 92339V100 8 1588 SH SOLE 1588 0 0 Voya Financial Inc COM 929089100 9 219 SH SOLE 219 0 0 WABCO Holdings Inc COM 92927K102 10 76 SH SOLE 76 0 0 Waste Connections Inc COM 94106B101 31 401 SH SOLE 401 0 0 Westlake Chemical Corp COM 960413102 2 58 SH SOLE 58 0 0 Alleghany Corp COM 017175100 13 23 SH SOLE 23 0 0 Ally Financial Inc COM 02005N100 740 51257 SH SOLE 51257 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 1637 15040 SH SOLE 15040 0 0 Autoliv Inc COM 052800109 515 11185 SH SOLE 11185 0 0 TD Ameritrade Holding Corp COM 87236Y108 1097 31661 SH SOLE 31661 0 0 Arista Networks Inc COM 040413106 5688 28084 SH SOLE 28084 0 0 Arrow Electronics Inc COM 042735100 570 10984 SH SOLE 10984 0 0 Atmos Energy Corp COM 049560105 6155 62025 SH SOLE 62025 0 0 BioMarin Pharmaceutical Inc COM 09061G101 2082 24645 SH SOLE 24645 0 0 Crown Holdings Inc COM 228368106 1061 18287 SH SOLE 18287 0 0 CDW Corp/DE COM 12514G108 6995 74994 SH SOLE 74994 0 0 Celanese Corp COM 150870103 10814 147356 SH SOLE 147356 0 0 Cognex Corp COM 192422103 974 23058 SH SOLE 23058 0 0 Continental Resources Inc/OK COM 212015101 96 12526 SH SOLE 12526 0 0 Camden Property Trust COM 133131102 3077 38834 SH SOLE 38834 0 0 CoStar Group Inc COM 22160N109 8675 14774 SH SOLE 14774 0 0 Domino's Pizza Inc COM 25754A201 1698 5240 SH SOLE 5240 0 0 Eaton Vance Corp COM 278265103 492 15266 SH SOLE 15266 0 0 East West Bancorp Inc COM 27579R104 506 19647 SH SOLE 19647 0 0 Diamondback Energy Inc COM 25278X109 2163 82571 SH SOLE 82571 0 0 FNF Group COM 31620R303 924 37120 SH SOLE 37120 0 0 First Republic Bank/CA COM 33616C100 7203 87546 SH SOLE 87546 0 0 Fortinet Inc COM 34959E109 7511 74241 SH SOLE 74241 0 0 LIBERTY MEDIA CORP-MEDIA A COM 531229854 746 27398 SH SOLE 27398 0 0 GoDaddy Inc COM 380237107 1315 23020 SH SOLE 23020 0 0 HD Supply Holdings Inc COM 40416M105 636 22368 SH SOLE 22368 0 0 IAC/InterActiveCorp COM 44919P508 1906 10634 SH SOLE 10634 0 0 IDEX Corp COM 45167R104 6669 48290 SH SOLE 48290 0 0 Ingredion Inc COM 457187102 680 9009 SH SOLE 9009 0 0 Invitation Homes Inc COM 46187W107 4612 215821 SH SOLE 215821 0 0 Jack Henry & Associates Inc COM 426281101 6207 39984 SH SOLE 39984 0 0 Jones Lang LaSalle Inc COM 48020Q107 2087 20667 SH SOLE 20667 0 0 Keysight Technologies Inc COM 49338L103 8158 97487 SH SOLE 97487 0 0 Knight-Swift Transportation Ho COM 499049104 566 17268 SH SOLE 17268 0 0 Liberty Broadband Corp COM 530307305 1597 14423 SH SOLE 14423 0 0 Leidos Holdings Inc COM 525327102 6355 69345 SH SOLE 69345 0 0 Lear Corp COM 521865204 630 7749 SH SOLE 7749 0 0 Lennox International Inc COM 526107107 851 4681 SH SOLE 4681 0 0 Cheniere Energy Inc COM 16411R208 1036 30932 SH SOLE 30932 0 0 Liberty Media Corp-Liberty Sir COM 531229409 374 11807 SH SOLE 11807 0 0 Lululemon Athletica Inc COM 550021109 2885 15221 SH SOLE 15221 0 0 Las Vegas Sands Corp COM 517834107 7503 176666 SH SOLE 176666 0 0 Live Nation Entertainment Inc COM 538034109 7528 165587 SH SOLE 165587 0 0 ManpowerGroup Inc COM 56418H100 421 7954 SH SOLE 7954 0 0 MercadoLibre Inc COM 58733R102 3005 6151 SH SOLE 6151 0 0 Middleby Corp/The COM 596278101 431 7577 SH SOLE 7577 0 0 Markel Corp COM 570535104 1730 1865 SH SOLE 1865 0 0 Marvell Technology Group Ltd COM G5876H105 1935 85514 SH SOLE 85514 0 0 Vail Resorts Inc COM 91879Q109 804 5444 SH SOLE 5444 0 0 Maxim Integrated Products Inc COM 57772K101 6866 141252 SH SOLE 141252 0 0 Annaly Capital Management Inc COM 035710409 2908 573485 SH SOLE 573485 0 0 National Retail Properties Inc COM 637417106 2217 68858 SH SOLE 68858 0 0 ServiceNow Inc COM 81762P102 28091 98023 SH SOLE 98023 0 0 Owens Corning COM 690742101 570 14680 SH SOLE 14680 0 0 Old Dominion Freight Line Inc COM 679580100 7983 60816 SH SOLE 60816 0 0 OGE Energy Corp COM 670837103 830 27007 SH SOLE 27007 0 0 ON Semiconductor Corp COM 682189105 689 55417 SH SOLE 55417 0 0 Palo Alto Networks Inc COM 697435105 2168 13223 SH SOLE 13223 0 0 Polaris Industries Inc COM 731068102 378 7843 SH SOLE 7843 0 0 Liberty Interactive Corp QVC G COM 74915M100 0 1 SH SOLE 1 0 0 Reinsurance Group of America I COM 759351604 711 8448 SH SOLE 8448 0 0 Rollins Inc COM 775711104 3263 90278 SH SOLE 90278 0 0 Sprint Corp COM 85207U105 955 110835 SH SOLE 110835 0 0 Sabre Corp COM 78573M104 217 36646 SH SOLE 36646 0 0 Signature Bank/New York NY COM 82669G104 588 7313 SH SOLE 7313 0 0 SEI Investments Co COM 784117103 798 17228 SH SOLE 17228 0 0 Seattle Genetics Inc COM 812578102 1913 16580 SH SOLE 16580 0 0 Sirius XM Holdings Inc COM 82968B103 1081 218894 SH SOLE 218894 0 0 Splunk Inc COM 848637104 2673 21178 SH SOLE 21178 0 0 Spirit AeroSystems Holdings In COM 848574109 334 13967 SH SOLE 13967 0 0 Square Inc COM 852234103 2454 46858 SH SOLE 46858 0 0 SS&C Technologies Holdings Inc COM 78467J100 1345 30690 SH SOLE 30690 0 0 Steel Dynamics Inc COM 858119100 655 29061 SH SOLE 29061 0 0 Teleflex Inc COM 879369106 10238 34960 SH SOLE 34960 0 0 T-Mobile US Inc COM 872590104 31441 374746 SH SOLE 374746 0 0 Targa Resources Corp COM 87612G101 217 31412 SH SOLE 31412 0 0 Trimble Inc COM 896239100 1070 33609 SH SOLE 33609 0 0 Tesla Inc COM 88160R101 9773 18651 SH SOLE 18651 0 0 UGI Corp COM 902681105 752 28201 SH SOLE 28201 0 0 AMERCO COM 023586100 346 1191 SH SOLE 1191 0 0 Veeva Systems Inc COM 922475108 2776 17755 SH SOLE 17755 0 0 VEREIT Inc COM 92339V100 2094 428235 SH SOLE 428235 0 0 VMware Inc COM 928563402 1343 11088 SH SOLE 11088 0 0 Voya Financial Inc COM 929089100 737 18177 SH SOLE 18177 0 0 Vistra Energy Corp COM 92840M102 787 49316 SH SOLE 49316 0 0 Wabtec Corp/DE COM 929740108 5568 115681 SH SOLE 115681 0 0 WABCO Holdings Inc COM 92927K102 934 6919 SH SOLE 6919 0 0 Workday Inc COM 98138H101 2930 22500 SH SOLE 22500 0 0 Westlake Chemical Corp COM 960413102 198 5196 SH SOLE 5196 0 0 WR Berkley Corp COM 084423102 3947 75666 SH SOLE 75666 0 0 XPO Logistics Inc COM 983793100 607 12456 SH SOLE 12456 0 0 Alleghany Corp COM 017175100 1073 1943 SH SOLE 1943 0 0 Zillow Group Inc COM 98954M200 624 17330 SH SOLE 17330 0 0 Kinross Gold Corp PUT 496902404 15 3800 SH DFND 1 0 3800 0 BCE Inc PUT 05534B760 406 9900 SH DFND 1 0 9900 0 Restaurant Brands Internationa COM 76131D103 1937 48383 SH DFND 1 0 48383 0 TELUS Corp COM 87971M103 1152 72974 SH DFND 1 0 72974 0 ISHARES RUSSELL 2000 GROWTH ETF 464287648 1 6 SH DFND 1 0 6 0 Stars Group Inc/The COM 85570W100 95380 4670967 SH DFND 1 0 4670967 0 Novo Nordisk A/S COM 670100205 0 1 SH SOLE 1 0 0 Manulife Financial Corp COM 56501R106 288 23000 SH DFND 1 0 23000 0 Apache Corp COM 037411105 2 500 SH SOLE 500 0 0 EOG Resources Inc COM 26875P101 11 300 SH SOLE 300 0 0 Canadian National Railway Co PUT 136375102 219 2800 SH DFND 1 0 2800 0 Constellation Brands Inc COM 21036P108 659 4599 SH SOLE 4599 0 0 Canadian Imperial Bank of Comm CALL 136069101 798 13700 SH DFND 1 0 13700 0 BRP Inc/CA COM 05577W200 2 100 SH DFND 1 0 100 0 TransAlta Corp PUT 89346D107 10 2000 SH DFND 1 0 2000 0 Royal Bank of Canada PUT 780087102 211 3400 SH DFND 1 0 3400 0 Equifax Inc COM 294429105 18 148 SH DFND 1 0 148 0 Macerich Co/The COM 554382101 0 30 SH DFND 1 0 30 0 Mosaic Co/The COM 61945C103 1352 124995 SH SOLE 124995 0 0 Bank of Nova Scotia/The CALL 064149107 257 6300 SH DFND 1 0 6300 0 BCE Inc PUT 05534B760 49 1200 SH DFND 1 0 1200 0 Hudbay Minerals Inc PUT 443628102 9 5000 SH DFND 1 0 5000 0 Bank of Nova Scotia/The PUT 064149107 41 1000 SH DFND 1 0 1000 0 Alphabet Inc COM 02079K107 581 500 SH SOLE 500 0 0 QUALCOMM Inc COM 747525103 697 10300 SH SOLE 10300 0 0 Graphic Packaging Holding Co COM 388689101 0 34 SH DFND 1 0 34 0 Huntsman Corp COM 447011107 0 22 SH DFND 1 0 22 0 Timken Co/The COM 887389104 3 86 SH DFND 1 0 86 0 Simon Property Group Inc COM 828806109 93 1689 SH SOLE 1689 0 0 Canadian Imperial Bank of Comm CALL 136069101 29 500 SH DFND 1 0 500 0 NetEase Inc COM 64110W102 53 165 SH SOLE 165 0 0 ASML Holding NV COM N07059210 44 167 SH SOLE 167 0 0 Baidu Inc COM 056752108 63 625 SH SOLE 625 0 0 JD.com Inc COM 47215P106 85 2096 SH SOLE 2096 0 0 FSD Pharma Inc COM 35954B206 0 111 SH DFND 1 0 111 0 Kinross Gold Corp PUT 496902404 4 1000 SH DFND 1 0 1000 0 Manulife Financial Corp PUT 56501R106 28 2200 SH DFND 1 0 2200 0 BRP Inc/CA COM 05577W200 2 100 SH DFND 1 0 100 0 Gold Standard Ventures Corp COM 380738104 0 600 SH DFND 1 0 600 0 Sierra Metals Inc COM 82639W106 1 1600 SH DFND 1 0 1600 0 PolyMet Mining Corp COM 731916102 1 3496 SH DFND 1 0 3496 0 Tilray Inc COM 88688T100 2 247 SH DFND 1 0 247 0 General Moly Inc COM 370373102 0 3000 SH DFND 1 0 3000 0 Bank of Nova Scotia/The PUT 064149107 41 1000 SH DFND 1 0 1000 0 Northern Dynasty Minerals Ltd COM 66510M204 0 600 SH DFND 1 0 600 0 salesforce.com Inc COM 79466L302 50 346 SH SOLE 346 0 0 HUYA Inc COM 44852D108 0 5 SH DFND 1 0 5 0 iQIYI Inc COM 46267X108 0 14 SH DFND 1 0 14 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 75 4700 SH DFND 1 0 4700 0 Government Properties Income T COM 67623C109 1 23 SH DFND 1 0 23 0 Shaw Communications Inc CALL 82028K200 1314 81000 SH DFND 1 0 81000 0 Cal-Maine Foods Inc COM 128030202 6 138 SH DFND 1 0 138 0 Kinross Gold Corp CALL 496902404 3 800 SH DFND 1 0 800 0 Royal Bank of Canada CALL 780087102 669 10800 SH DFND 1 0 10800 0 McKesson Corp COM 58155Q103 623 4606 SH SOLE 4606 0 0 Automatic Data Processing Inc COM 053015103 301 2200 SH SOLE 2200 0 0 Mastercard Inc COM 57636Q104 1341 5550 SH SOLE 5550 0 0 Bank of Nova Scotia/The PUT 064149107 61 1500 SH DFND 1 0 1500 0 Suncor Energy Inc CALL 867224107 110 6900 SH DFND 1 0 6900 0 International Business Machine COM 459200101 244 2200 SH SOLE 2200 0 0 Apple Inc COM 037833100 436 1714 SH SOLE 1714 0 0 Suncor Energy Inc PUT 867224107 16 1000 SH DFND 1 0 1000 0 Manulife Financial Corp PUT 56501R106 107 8500 SH DFND 1 0 8500 0 Royal Bank of Canada CALL 780087102 105 1700 SH DFND 1 0 1700 0 Bank of Nova Scotia/The PUT 064149107 163 4000 SH DFND 1 0 4000 0 INVESCO QQQ TRUST SERIES 1 ETF 46090E103 381 2000 SH SOLE 2000 0 0 Canadian National Railway Co CALL 136375102 78 1000 SH DFND 1 0 1000 0 ISHARES MSCI AUSTRALIA ETF ETF 464286103 1 48 SH DFND 1 0 48 0 Bilibili Inc COM 090040106 2 87 SH DFND 1 0 87 0 Cronos Group Inc COM 22717L101 9 1600 SH DFND 1 0 1600 0 Royal Bank of Canada CALL 780087102 62 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 98 2400 SH DFND 1 0 2400 0 Bank of Nova Scotia/The PUT 064149107 69 1700 SH DFND 1 0 1700 0 Sun Life Financial Inc PUT 866796105 6 200 SH DFND 1 0 200 0 Brookfield Asset Management In COM 112585104 611 13800 SH DFND 1 0 13800 0 Canadian Imperial Bank of Comm CALL 136069101 157 2700 SH DFND 1 0 2700 0 Linde PLC COM G5494J103 112838 652247 SH SOLE 652247 0 0 INVESCO QQQ TRUST SERIES 1 ETF 46090E103 44029 231248 SH SOLE 231248 0 0 Open Text Corp COM 683715106 3070 87800 SH SOLE 87800 0 0 SCHLUMBERGER LTD COM 806857108 61 4500 SH SOLE 4500 0 0 BROOKFIELD BUSINESS PARTNERS LP COM G16234109 55 2156 SH SOLE 2156 0 0 BROOKFIELD PROPERTY PARTNERS LPU COM G16249107 163 20218 SH SOLE 20218 0 0 BROOKFIELD INFRA PARTNER LPU COM G16252101 1887 51861 SH SOLE 51861 0 0 BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108 2059 48953 SH SOLE 48953 0 0 IHS MARKIT LTD COM G47567105 224 3684 SH SOLE 3684 0 0 AGNICO EAGLE MINES LIMITED COM 008474108 524 13122 SH SOLE 13122 0 0 ALAMOS GOLD INCCLASS-A COM 011532108 30 6000 SH SOLE 6000 0 0 ALGONQUIN POWER&UTILITIES CORP COM 015857105 1570 116604 SH SOLE 116604 0 0 ATLANTIC POWER CORPORATION NEW COM 04878Q863 15 7200 SH SOLE 7200 0 0 BCE INC NEW COM 05534B760 16638 405580 SH SOLE 405580 0 0 BANK OF MONTREAL COM 063671101 23837 472068 SH SOLE 472068 0 0 BANK OF NOVA SCOTIA COM 064149107 29580 724354 SH SOLE 724354 0 0 BARRICK GOLD CORP COM 067901108 1725 93871 SH SOLE 93871 0 0 BLACKBERRY LIMITED COM 09228F103 35 8550 SH SOLE 8550 0 0 BROOKFIELD ASSET MGMT INC CL A LVS COM 112585104 12681 286079 SH SOLE 286079 0 0 CAE INC COM 124765108 127 10047 SH SOLE 10047 0 0 CGI INC CLASS-A SUB VTG COM 12532H104 1320 24380 SH SOLE 24380 0 0 CAMECO CORP COM 13321L108 1045 137065 SH SOLE 137065 0 0 CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 15040 258127 SH SOLE 258127 0 0 CANADIAN NATIONAL RAILWAY CO COM 136375102 23778 304128 SH SOLE 304128 0 0 CANADIAN NATURAL RESOURCES LTD COM 136385101 5793 423533 SH SOLE 423533 0 0 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 13381 60638 SH SOLE 60638 0 0 CENOVUS ENERGY INC COM 15135U109 1097 543750 SH SOLE 543750 0 0 COLLIERS INTERNATIONAL GROUP INC COM 194693107 193 4028 SH SOLE 4028 0 0 CRESCENT POINT ENERGY CORP COM 22576C101 2 2325 SH SOLE 2325 0 0 DENISON MINES CORP COM 248356107 8 32000 SH SOLE 32000 0 0 DESCARTES SYSTEMS GROUP INC COM 249906108 304 8824 SH SOLE 8824 0 0 ENBRIDGE INC COM 29250N105 22809 783275 SH SOLE 783275 0 0 ENERPLUS CORP COM 292766102 3 2001 SH SOLE 2001 0 0 EQUINOX GOLD CORP COM 29446Y502 67 10000 SH SOLE 10000 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 19 3000 SH SOLE 3000 0 0 FORTIS INC COM 349553107 14043 364156 SH SOLE 364156 0 0 FRANCO-NEVADA CORP COM 351858105 3468 34710 SH SOLE 34710 0 0 GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 270 21176 SH SOLE 21176 0 0 UNITS-GRANITE REIT-STAPLE COM 387437114 105 2550 SH SOLE 2550 0 0 HUDBAY MINERALS INC COM 443628102 25 13000 SH SOLE 13000 0 0 IMPERIAL OIL LTD COM 453038408 1599 141426 SH SOLE 141426 0 0 MAGNA INTERNATIONAL INC COM 559222401 3927 123062 SH SOLE 123062 0 0 MANULIFE FINANCIAL CORP COM 56501R106 8179 651401 SH SOLE 651401 0 0 MAVERIX METALS INC COM 57776F405 117 35000 SH SOLE 35000 0 0 METHANEX CORP COM 59151K108 166 13655 SH SOLE 13655 0 0 NORBORD INC NEW COM 65548P403 24 2000 SH SOLE 2000 0 0 NUTRIEN LTD COM 67077M108 6329 185143 SH SOLE 185143 0 0 OPEN TEXT CORPORATION COM 683715106 2570 73502 SH SOLE 73502 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 7 1000 SH SOLE 1000 0 0 PAN AMERICAN SILVER CORP COM 697900108 72 5000 SH SOLE 5000 0 0 PEMBINA PIPELINE CORPORATION COM 706327103 1584 84448 SH SOLE 84448 0 0 PRECISION DRILLING CORPORATION COM 74022D308 3 10000 SH SOLE 10000 0 0 PRETIUM RESOURCES INC COM 74139C102 171 30000 SH SOLE 30000 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 2648 65717 SH SOLE 65717 0 0 ROGERS COMMUNICATIONS INC CL B NVS COM 775109200 11664 279447 SH SOLE 279447 0 0 ROYAL BANK OF CANADA COM 780087102 42691 689224 SH SOLE 689224 0 0 SHAW COMMUNICATIONS INC CL B NVS COM 82028K200 5232 322516 SH SOLE 322516 0 0 SHOPIFY INC CL A COM 82509L107 702 1676 SH SOLE 1676 0 0 SPROTT PHYSICAL PLAT&PALL T/U COM 85207Q104 31 2000 SH SOLE 2000 0 0 SPROTT PHYSICAL GOLD&SILVER TRUST COM 85208R101 379 26000 SH SOLE 26000 0 0 STANTEC INC COM 85472N109 640 25030 SH SOLE 25030 0 0 SUN LIFE FINANCIAL INC COM 866796105 10346 321617 SH SOLE 321617 0 0 SUNCOR ENERGY INC (NEW) COM 867224107 7768 486728 SH SOLE 486728 0 0 TFI INTERNATIONAL INC COM 87241L109 218 9880 SH SOLE 9880 0 0 TC ENERGY CORPORATION COM 87807B107 23043 518445 SH SOLE 518445 0 0 TECK RESOURCES LTD CL B SVS COM 878742204 1031 136014 SH SOLE 136014 0 0 TELUS CORPORATION COM 87971M103 12775 807994 SH SOLE 807994 0 0 THOMSON REUTERS CORPORATION NEW COM 884903709 12828 188290 SH SOLE 188290 0 0 TORONTO-DOMINION BANK COM 891160509 65649 1544181 SH SOLE 1544181 0 0 TRANSALTA CORPORATION COM 89346D107 251 47998 SH SOLE 47998 0 0 VERMILION ENERGY INC COM 923725105 155 50600 SH SOLE 50600 0 0 VIEMED HEALTHCARE INC COM 92663R105 94 20000 SH SOLE 20000 0 0 WASTE CONNECTIONS INC COM 94106B101 1002 12916 SH SOLE 12916 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 385 14000 SH SOLE 14000 0 0 STONECO LTD CL-A COM G85158106 220 10000 SH SOLE 10000 0 0 ABB LTD SPONSORED ADR COM 000375204 130 7430 SH SOLE 7430 0 0 AT&T INC COM 00206R102 1578 53523 SH SOLE 53523 0 0 ABBOTT LABORATORIES INC COM 002824100 2199 27553 SH SOLE 27553 0 0 ABBVIE INC COM 00287Y109 1669 21662 SH SOLE 21662 0 0 ADOBE INC COM 00724F101 357 1109 SH SOLE 1109 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 972 13413 SH SOLE 13413 0 0 ALCOA CORPORATION COM 013872106 13 2106 SH SOLE 2106 0 0 ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102 220 1119 SH SOLE 1119 0 0 ALPHABET INC CLASS-C COM 02079K107 5602 4763 SH SOLE 4763 0 0 ALPHABET INC CLASS-A COM 02079K305 3272 2784 SH SOLE 2784 0 0 ALTRIA GROUP INC COM 02209S103 263 6720 SH SOLE 6720 0 0 AMAZON.COM INC COM 023135106 1771 898 SH SOLE 898 0 0 AMERICAN EXPRESS COMPANY COM 025816109 1963 22673 SH SOLE 22673 0 0 AMERICAN INTERNATIONAL GROUP INC COM 026874784 605 24684 SH SOLE 24684 0 0 AMERICAN TOWER CORP COM 03027X100 505 2294 SH SOLE 2294 0 0 AMERISOURCEBERGEN CORPORATION COM 03073E105 2887 32250 SH SOLE 32250 0 0 AMERIPRISE FINANCIAL INC COM 03076C106 1892 18258 SH SOLE 18258 0 0 AMETEK INC COM 031100100 998 13698 SH SOLE 13698 0 0 AMGEN INC COM 031162100 2845 13875 SH SOLE 13875 0 0 AMPHENOL CORPORATION CL-A COM 032095101 551 7470 SH SOLE 7470 0 0 ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108 142 3185 SH SOLE 3185 0 0 ANSYS INC COM 03662Q105 1064 4525 SH SOLE 4525 0 0 ANTHEM INC COM 036752103 1378 6000 SH SOLE 6000 0 0 APPLE INC COM 037833100 9088 35334 SH SOLE 35334 0 0 APPLIED MATERIALS INC COM 038222105 1400 30218 SH SOLE 30218 0 0 APTARGROUP INC COM 038336103 902 8961 SH SOLE 8961 0 0 ARCONIC INC COM 03965L100 5 320 SH SOLE 320 0 0 ARISTA NETWORKS INC COM 040413106 619 3024 SH SOLE 3024 0 0 ASTRAZENECA PLC SPONSORED ADR COM 046353108 54 1200 SH SOLE 1200 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 730 5281 SH SOLE 5281 0 0 AUTOZONE INC COM 053332102 853 997 SH SOLE 997 0 0 AVANGRID INC COM 05351W103 22 499 SH SOLE 499 0 0 BP PLC SPONSORED ADR COM 055622104 76 3098 SH SOLE 3098 0 0 BP PRUDHOE BAY ROYALTY TRUST COM 055630107 11 2000 SH SOLE 2000 0 0 BANCO SANTANDER S.A. ADR COM 05964H105 6 2315 SH SOLE 2315 0 0 BANK OF AMERICA CORPORATION COM 060505104 2754 128237 SH SOLE 128237 0 0 BANK OF NEW YORK MELLON CORP COM 064058100 95 2800 SH SOLE 2800 0 0 BANK OZK COM 06417N103 83 4900 SH SOLE 4900 0 0 BAXTER INTERNATIONAL INC COM 071813109 598 7284 SH SOLE 7284 0 0 BECTON, DICKINSON & CO COM 075887109 3078 13244 SH SOLE 13244 0 0 BERKSHIRE HATHAWAY INC CL A COM 084670108 19858 72 SH SOLE 72 0 0 BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702 2330 12602 SH SOLE 12602 0 0 BERRY GLOBAL GROUP INC COM 08579W103 15 435 SH SOLE 435 0 0 BHP GROUP LTD - SPONSORED ADR COM 088606108 84 2268 SH SOLE 2268 0 0 BIG LOTS INC COM 089302103 58 4000 SH SOLE 4000 0 0 BLACKROCK INC COM 09247X101 2479 5570 SH SOLE 5570 0 0 BOEING COMPANY COM 097023105 1353 8970 SH SOLE 8970 0 0 BOOKING HOLDINGS INC COM 09857L108 1618 1189 SH SOLE 1189 0 0 BOSTON SCIENTIFIC CORP COM 101137107 916 27756 SH SOLE 27756 0 0 BRIGHT HORIZONS FAMILY SOLUTIONS INC COM 109194100 25 245 SH SOLE 245 0 0 BRIGHTHOUSE FINANCIAL INC COM 10922N103 1 48 SH SOLE 48 0 0 BRISTOL-MYERS SQUIBB COMPANY COM 110122108 800 14191 SH SOLE 14191 0 0 BROADRIDGE FINANCIAL SOLUTIONS INC COM 11133T103 197 2051 SH SOLE 2051 0 0 BROADCOM INC COM 11135F101 1323 5518 SH SOLE 5518 0 0 BROWN-FORMAN CORP CL A COM 115637100 156 3000 SH SOLE 3000 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 249 2755 SH SOLE 2755 0 0 CME GROUP INC COM 12572Q105 2576 14731 SH SOLE 14731 0 0 CSX CORPORATION COM 126408103 538 9279 SH SOLE 9279 0 0 CVS HEALTH CORPORATION COM 126650100 1676 27924 SH SOLE 27924 0 0 CAMPBELL SOUP COMPANY COM 134429109 1566 33545 SH SOLE 33545 0 0 CAPITAL ONE FINANCIAL CORPORATION COM 14040H105 28 550 SH SOLE 550 0 0 CARLISLE COMPANIES INC COM 142339100 241 1900 SH SOLE 1900 0 0 CATERPILLAR INC COM 149123101 217 1849 SH SOLE 1849 0 0 CENTENE CORPORATION COM 15135B101 806 13421 SH SOLE 13421 0 0 CENTURYLINK INC COM 156700106 248 25946 SH SOLE 25946 0 0 CERNER CORPORATION COM 156782104 85 1335 SH SOLE 1335 0 0 CHARTER COMMUNICATIONS INC-A COM 16119P108 689 1562 SH SOLE 1562 0 0 CHEMOURS CO(THE) COM 163851108 2 202 SH SOLE 202 0 0 CHENIERE ENERGY INC COM 16411R208 237 7000 SH SOLE 7000 0 0 CHEVRON CORPORATION COM 166764100 1016 13860 SH SOLE 13860 0 0 CINEMARK HOLDINGS INC COM 17243V102 51 4968 SH SOLE 4968 0 0 CISCO SYSTEMS INC COM 17275R102 1667 41920 SH SOLE 41920 0 0 CITIGROUP INC NEW COM 172967424 27 626 SH SOLE 626 0 0 COCA-COLA COMPANY COM 191216100 1788 39950 SH SOLE 39950 0 0 COGNIZANT TECH SOLUTIONS CORP-A COM 192446102 971 20655 SH SOLE 20655 0 0 COLGATE-PALMOLIVE COMPANY COM 194162103 1882 28035 SH SOLE 28035 0 0 COMCAST CORP CL A COM 20030N101 4840 139188 SH SOLE 139188 0 0 CONAGRA BRANDS INC COM 205887102 148 5000 SH SOLE 5000 0 0 CONOCOPHILLIPS COM 20825C104 93 3000 SH SOLE 3000 0 0 COPART INC COM 217204106 29 420 SH SOLE 420 0 0 CORNING INC COM 219350105 61 2950 SH SOLE 2950 0 0 CORTEVA INC COM 22052L104 70 2950 SH SOLE 2950 0 0 COSTCO WHOLESALE CORP COM 22160K105 1661 5758 SH SOLE 5758 0 0 CREDIT ACCEPTANCE CORP COM 225310101 7 27 SH SOLE 27 0 0 CROWN CASTLE INTERNATIONAL CORP COM 22822V101 28 192 SH SOLE 192 0 0 CUMMINS INC COM 231021106 1896 13850 SH SOLE 13850 0 0 DXC TECHNOLOGY COMPANY COM 23355L106 1 51 SH SOLE 51 0 0 DANAHER CORP COM 235851102 1844 13172 SH SOLE 13172 0 0 DEERE & COMPANY COM 244199105 166 1186 SH SOLE 1186 0 0 DENTSPLY SIRONA INC COM 24906P109 121 3075 SH SOLE 3075 0 0 DEVON ENERGY CORPORATION COM 25179M103 40 5700 SH SOLE 5700 0 0 DIAGEO PLC SPONSORED ADR COM 25243Q205 2258 17562 SH SOLE 17562 0 0 DISNEY,WALT COMPANY COM 254687106 1074 10996 SH SOLE 10996 0 0 DISCOVER FINANCIAL SERVICES COM 254709108 278 7700 SH SOLE 7700 0 0 DISCOVERY INC - A COM 25470F104 256 13000 SH SOLE 13000 0 0 DOLLAR GENERAL CORP COM 256677105 1006 6584 SH SOLE 6584 0 0 DOLLAR TREE INC COM 256746108 499 6714 SH SOLE 6714 0 0 DOMINION ENERGY INC COM 25746U109 58 800 SH SOLE 800 0 0 DOMTAR CORPORATION COM 257559203 4 166 SH SOLE 166 0 0 DOW INC COM 260557103 97 3268 SH SOLE 3268 0 0 DUKE ENERGY CORP NEW COM 26441C204 912 11144 SH SOLE 11144 0 0 DUPONT DE NEMOURS INC COM 26614N102 267 7732 SH SOLE 7732 0 0 EOG RESOURCES INC COM 26875P101 97 2680 SH SOLE 2680 0 0 ECOLAB INC COM 278865100 858 5446 SH SOLE 5446 0 0 EDITAS MEDICINE INC COM 28106W103 40 2000 SH SOLE 2000 0 0 ELECTRONIC ARTS INC COM 285512109 915 9034 SH SOLE 9034 0 0 EMERSON ELECTRIC CO COM 291011104 931 19317 SH SOLE 19317 0 0 EQUINIX INC REIT COM 29444U700 45 71 SH SOLE 71 0 0 ERICSSON ADR COM 294821608 769 93966 SH SOLE 93966 0 0 EXXON MOBIL CORPORATION COM 30231G102 1620 42191 SH SOLE 42191 0 0 FACEBOOK INC CLASS-A COM 30303M102 1443 8551 SH SOLE 8551 0 0 FASTENAL COMPANY COM 311900104 295 9345 SH SOLE 9345 0 0 FEDEX CORPORATION COM 31428X106 86 700 SH SOLE 700 0 0 FIDELITY NATIONAL INFO SERVICES INC COM 31620M106 66 540 SH SOLE 540 0 0 58.COM INC-ADR COM 31680Q104 0 5 SH SOLE 5 0 0 FISERV INC COM 337738108 81 840 SH SOLE 840 0 0 FLOWSERVE CORPORATION COM 34354P105 616 25490 SH SOLE 25490 0 0 FORD MOTOR COMPANY COM 345370860 0 40 SH SOLE 40 0 0 FORTIVE CORPORATION COM 34959J108 400 7174 SH SOLE 7174 0 0 FRANKLIN RESOURCES INC COM 354613101 7 420 SH SOLE 420 0 0 FREEPORT MCMORAN INC COM 35671D857 5 800 SH SOLE 800 0 0 FRONTIER COMMUNICATIONS CORPORATION COM 35906A306 0 8 SH SOLE 8 0 0 ARTHUR J GALLAGHER & CO COM 363576109 133 1615 SH SOLE 1615 0 0 GAP INC COM 364760108 1 120 SH SOLE 120 0 0 GARRETT MOTION INC COM 366505105 0 8 SH SOLE 8 0 0 GENERAL ELECTRIC COMPANY COM 369604103 361 44957 SH SOLE 44957 0 0 GILEAD SCIENCES INC COM 375558103 683 9029 SH SOLE 9029 0 0 GLOBAL PAYMENTS INC COM 37940X102 467 3203 SH SOLE 3203 0 0 GOLD FIELDS INC. COM 38059T106 1201 250000 SH SOLE 250000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 13 80 SH SOLE 80 0 0 W.R. GRACE & CO COM 38388F108 97 2700 SH SOLE 2700 0 0 GRAFTECH INTERNATIONAL LTD COM 384313508 41 5000 SH SOLE 5000 0 0 GRAN TIERRA ENERGY INC COM 38500T101 9 35000 SH SOLE 35000 0 0 HCA HEALTHCARE INC COM 40412C101 307 3375 SH SOLE 3375 0 0 HDFC BANK LTD ADR COM 40415F101 10 260 SH SOLE 260 0 0 HSBC HOLDINGS PLC SPONS ADR COM 404280406 40 1427 SH SOLE 1427 0 0 HP INC COM 40434L105 11 600 SH SOLE 600 0 0 HALLIBURTON CO COM 406216101 5 675 SH SOLE 675 0 0 HARLEY-DAVIDSON INC COM 412822108 1259 65765 SH SOLE 65765 0 0 HASBRO INC COM 418056107 547 7559 SH SOLE 7559 0 0 HERSHEY COMPANY(THE) COM 427866108 620 4630 SH SOLE 4630 0 0 HEWLETT-PACKARD ENTERPRISE CO COM 42824C109 6 600 SH SOLE 600 0 0 HEXCEL CORPORATION COM 428291108 84 2225 SH SOLE 2225 0 0 HOLLYFRONTIER CORPORATION COM 436106108 48 1924 SH SOLE 1924 0 0 HOLOGIC INC CL-A COM 436440101 344 9692 SH SOLE 9692 0 0 HOME DEPOT INC COM 437076102 3427 18147 SH SOLE 18147 0 0 HONEYWELL INTERNATIONAL INC COM 438516106 486 3593 SH SOLE 3593 0 0 IAA INC COM 449253103 552 18201 SH SOLE 18201 0 0 ILLINOIS TOOL WORKS INC COM 452308109 456 3173 SH SOLE 3173 0 0 ILLUMINA INC COM 452327109 729 2640 SH SOLE 2640 0 0 INGERSOLL-RAND INC COM 45687V106 2101 83758 SH SOLE 83758 0 0 INGREDION INC COM 457187102 5 70 SH SOLE 70 0 0 INTEL CORPORATION COM 458140100 1343 24534 SH SOLE 24534 0 0 INTERACTIVE BROKERS GROUP INC CL-A COM 45841N107 10 230 SH SOLE 230 0 0 INTERCONTINENTAL HOTELS GROUP-ADR COM 45857P806 30 700 SH SOLE 700 0 0 INTERCONTINENTAL EXCHANGE INC COM 45866F104 724 8869 SH SOLE 8869 0 0 INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 1027 9152 SH SOLE 9152 0 0 INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 539 5224 SH SOLE 5224 0 0 INTERNATIONAL PAPER COMPANY COM 460146103 52 1646 SH SOLE 1646 0 0 INVESCO ULTRA SHORT DURATION ETF COM 46090A887 20 404 SH SOLE 404 0 0 INVESCO SHARES QQQ TRUST SERIES 1 COM 46090E103 453 2350 SH SOLE 2350 0 0 INTUIT INC COM 461202103 723 3106 SH SOLE 3106 0 0 IQVIA HOLDINGS INC COM 46266C105 201 1842 SH SOLE 1842 0 0 ISHARES GOLD TRUST ETF COM 464285105 495 32470 SH SOLE 32470 0 0 ISHARES MSCI AUSTRALIA ETF COM 464286103 158 10037 SH SOLE 10037 0 0 ISHARES MSCI CANADA ETF COM 464286509 179 8100 SH SOLE 8100 0 0 ISHARES MSCI FRANCE ETF COM 464286707 254 10728 SH SOLE 10728 0 0 ISHARES MSCI SWITZERLAND ETF COM 464286749 336 9388 SH SOLE 9388 0 0 ISHARES MSCI SWEDEN ETF COM 464286756 113 4360 SH SOLE 4360 0 0 ISHARES MSCI SPAIN ETF COM 464286764 84 4085 SH SOLE 4085 0 0 ISHARES MSCI GERMANY INDEX FUND COM 464286806 269 12362 SH SOLE 12362 0 0 ISHARES MSCI HONG KONG ETF COM 464286871 101 5031 SH SOLE 5031 0 0 ISHARES SELECT DIVIDEND ETF COM 464287168 337 4537 SH SOLE 4537 0 0 ISHARES S&P 500 INDEX FUND COM 464287200 719 2750 SH SOLE 2750 0 0 ISHARES MSCI EMERGING MKTS ETF COM 464287234 104 3000 SH SOLE 3000 0 0 ISHARES MSCI EAFE ETF COM 464287465 665 12304 SH SOLE 12304 0 0 ISHARES CORE S&P MID-CAP ETF COM 464287507 174 1198 SH SOLE 1198 0 0 ISHARES CORE S&P SMALL-CAP ETF COM 464287804 136 2400 SH SOLE 2400 0 0 ISHARES MSCI ALL COUNTRY ASIA ETF COM 464288182 100 1650 SH SOLE 1650 0 0 ISHARES INTL SELECT DIVIDEND ETF COM 464288448 438 19178 SH SOLE 19178 0 0 ISHARES CORE MSCI EAFE ETF COM 46432F842 147 2911 SH SOLE 2911 0 0 ISHARES MSCI JAPAN ETF COM 46434G822 645 12910 SH SOLE 12910 0 0 ISHARES MSCI UNITED KINGDOM ETF COM 46435G334 320 13263 SH SOLE 13263 0 0 JP MORGAN CHASE & CO COM 46625H100 6025 66167 SH SOLE 66167 0 0 JPMORGAN ULTRA-SHORT INCOME ETF COM 46641Q837 106 2105 SH SOLE 2105 0 0 JOHNSON & JOHNSON COM 478160104 9212 69457 SH SOLE 69457 0 0 KAR AUCTION SERVICES INC COM 48238T109 33 2745 SH SOLE 2745 0 0 KLA CORPORATION COM 482480100 1356 9330 SH SOLE 9330 0 0 KKR & CO INC CLASS-A COM 48251W104 534 22510 SH SOLE 22510 0 0 KANSAS CITY SOUTHERN COM 485170302 322 2500 SH SOLE 2500 0 0 KELLOGG COMPANY COM 487836108 2076 34215 SH SOLE 34215 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4 50 SH SOLE 50 0 0 KIMBERLY-CLARK CORPORATION COM 494368103 1861 14388 SH SOLE 14388 0 0 KONINKLIJKE PHILIPS N.V. COM 500472303 543 13375 SH SOLE 13375 0 0 KROGER CO COM 501044101 100 3295 SH SOLE 3295 0 0 LGI HOMES INC COM 50187T106 87 1910 SH SOLE 1910 0 0 LKQ CORPORATION COM 501889208 270 13000 SH SOLE 13000 0 0 LA-Z BOY INC COM 505336107 187 9000 SH SOLE 9000 0 0 LAMB WESTON HOLDINGS INC W/I COM 513272104 96 1666 SH SOLE 1666 0 0 LAS VEGAS SANDS INC COM 517834107 644 15000 SH SOLE 15000 0 0 LEIDOS HOLDINGS INC COM 525327102 649 7002 SH SOLE 7002 0 0 LEVI STRAUSS & CO - CLASS A COM 52736R102 67 5300 SH SOLE 5300 0 0 LIBERTY MEDIA CORP-LIB SIRIUSXM A COM 531229409 93 2890 SH SOLE 2890 0 0 LILLY (ELI) & COMPANY COM 532457108 159 1136 SH SOLE 1136 0 0 LIMONEIRA COMPANY COM 532746104 40 3000 SH SOLE 3000 0 0 LLOYDS BANKING GROUP PLC ADR COM 539439109 30 19445 SH SOLE 19445 0 0 LOCKHEED MARTIN CORP COM 539830109 451 1316 SH SOLE 1316 0 0 LORAL SPACE & COMMUNICATIONS INC COM 543881106 70 4250 SH SOLE 4250 0 0 LOUISIANA-PACIFIC CORPORATION COM 546347105 45 2570 SH SOLE 2570 0 0 LOWE'S COMPANIES COM 548661107 473 5433 SH SOLE 5433 0 0 M & T BANK CORP COM 55261F104 51 485 SH SOLE 485 0 0 MGM RESORTS INTERNATIONAL COM 552953101 7 610 SH SOLE 610 0 0 MARATHON PETROLEUM CORP COM 56585A102 96 4000 SH SOLE 4000 0 0 MARKETAXESS HOLDINGS INC COM 57060D108 426 1266 SH SOLE 1266 0 0 MARSH & MCLENNAN COMPANIES INC COM 571748102 1549 17715 SH SOLE 17715 0 0 MARTIN MARIETTA MATERIALS INC COM 573284106 78 410 SH SOLE 410 0 0 MASTERCARD INC CLASS A COM 57636Q104 3304 13524 SH SOLE 13524 0 0 MCCORMICK & CO INC NVS COM 579780206 506 3542 SH SOLE 3542 0 0 MCDONALD'S CORPORATION COM 580135101 2346 14029 SH SOLE 14029 0 0 MCEWEN MINING INC COM 58039P107 97 145000 SH SOLE 145000 0 0 MCKESSON CORPORATION COM 58155Q103 57 417 SH SOLE 417 0 0 MELCO RESORTS & ENTERTAINMENT ADR COM 585464100 100 8000 SH SOLE 8000 0 0 MERCK & CO INC COM 58933Y105 3870 49729 SH SOLE 49729 0 0 METLIFE INC COM 59156R108 937 30302 SH SOLE 30302 0 0 MICRO FOCUS INTL PLC-SPON ADR COM 594837403 0 68 SH SOLE 68 0 0 MICROSOFT CORPORATION COM 594918104 23062 144581 SH SOLE 144581 0 0 MICRON TECHNOLOGY INC COM 595112103 579 13605 SH SOLE 13605 0 0 MIDDLEBY CORP (THE) COM 596278101 250 4346 SH SOLE 4346 0 0 MITSUBISHI UFJ FINANCIAL GROUP ADR COM 606822104 0 125 SH SOLE 125 0 0 MONDELEZ INTERNATIONAL INC COM 609207105 1427 28175 SH SOLE 28175 0 0 MOODY'S CORPORATION COM 615369105 573 2677 SH SOLE 2677 0 0 MORGAN STANLEY COM 617446448 1254 36463 SH SOLE 36463 0 0 MOSAIC COMPANY COM 61945C103 65 5900 SH SOLE 5900 0 0 NATIONAL GRID PLC SPONSORED ADR COM 636274409 124 2100 SH SOLE 2100 0 0 NATIONAL OILWELL VARCO INC NEW COM 637071101 0 27 SH SOLE 27 0 0 NATURA & CO HOLDING-ADR W/I COM 63884N108 1 120 SH SOLE 120 0 0 NAVISTAR INTL CORP COM 63934E108 10 600 SH SOLE 600 0 0 NETEASE INC-ADR COM 64110W102 227 698 SH SOLE 698 0 0 NEW YORK COMMUNITY BANCORP INC COM 649445103 21 2200 SH SOLE 2200 0 0 NEWMONT CORPORATION COM 651639106 514 11221 SH SOLE 11221 0 0 NEXSTAR MEDIA GROUP INC-CLASS A COM 65336K103 65 1110 SH SOLE 1110 0 0 NEXTERA ENERGY INC COM 65339F101 397 1631 SH SOLE 1631 0 0 NIKE INC CLASS B COM 654106103 2008 24001 SH SOLE 24001 0 0 NOBLE ENERGY INC COM 655044105 24 4000 SH SOLE 4000 0 0 NORFOLK SOUTHERN CORP COM 655844108 111 755 SH SOLE 755 0 0 NORTHROP GRUMMAN CORP COM 666807102 398 1302 SH SOLE 1302 0 0 NORTHWEST NATURAL HOLDING CO COM 66765N105 187 3000 SH SOLE 3000 0 0 NORTONLIFELOCK INC COM 668771108 1602 84680 SH SOLE 84680 0 0 NOVARTIS AG SPONSORED ADR COM 66987V109 1241 14886 SH SOLE 14886 0 0 NOVO-NORDISK A/S ADR COM 670100205 1713 28138 SH SOLE 28138 0 0 NUCOR CORPORATION COM 670346105 36 1000 SH SOLE 1000 0 0 NVIDIA CORPORATION COM 67066G104 80 300 SH SOLE 300 0 0 OCCIDENTAL PETROLEUM CORP COM 674599105 242 20623 SH SOLE 20623 0 0 OMNICOM GROUP INC COM 681919106 2056 37025 SH SOLE 37025 0 0 ORACLE CORPORATION COM 68389X105 4812 98442 SH SOLE 98442 0 0 OVINTIV INC COM 69047Q102 44 16078 SH SOLE 16078 0 0 PNC FINANCIAL SERVICES GROUP INC COM 693475105 138 1425 SH SOLE 1425 0 0 PARKER HANNIFIN CORP COM 701094104 1887 14385 SH SOLE 14385 0 0 PARSLEY ENERGY INC CL-A COM 701877102 29 5000 SH SOLE 5000 0 0 PAYCHEX INC COM 704326107 568 8921 SH SOLE 8921 0 0 PAYPAL HOLDINGS INC COM 70450Y103 171 1765 SH SOLE 1765 0 0 PEPSICO INC COM 713448108 5496 45244 SH SOLE 45244 0 0 PERSPECTA INC COM 715347100 0 25 SH SOLE 25 0 0 PFIZER INC COM 717081103 3266 98946 SH SOLE 98946 0 0 PHILIP MORRIS INTERNATIONAL INC COM 718172109 1048 14200 SH SOLE 14200 0 0 PHILLIPS 66 COM 718546104 116 2146 SH SOLE 2146 0 0 PIPER JAFFRAY COMPANIES COM 724078100 3 52 SH SOLE 52 0 0 PROCTER & GAMBLE COMPANY COM 742718109 6794 61064 SH SOLE 61064 0 0 PROSHARES SHORT S&P500 COM 74347B425 280 10000 SH SOLE 10000 0 0 PULTEGROUP INC COM 745867101 45 2000 SH SOLE 2000 0 0 QUALCOMM INC COM 747525103 146 2140 SH SOLE 2140 0 0 QUEST DIAGNOSTICS INC COM 74834L100 40 495 SH SOLE 495 0 0 RPM INTERNATIONAL INC COM 749685103 394 6541 SH SOLE 6541 0 0 RAYTHEON COMPANY COM 755111507 133 1000 SH SOLE 1000 0 0 RELX PLC - SPONSORED ADR COM 759530108 57 2640 SH SOLE 2640 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 0 19 SH SOLE 19 0 0 RIO TINTO PLC SPONSORED ADR COM 767204100 37 800 SH SOLE 800 0 0 ROPER TECHNOLOGIES INC COM 776696106 453 1435 SH SOLE 1435 0 0 ROSS STORES INC COM 778296103 44 500 SH SOLE 500 0 0 ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 99 3000 SH SOLE 3000 0 0 ROYAL DUTCH SHELL PLC ADR CL A COM 780259206 86 2432 SH SOLE 2432 0 0 S&P GLOBAL INC COM 78409V104 1167 4708 SH SOLE 4708 0 0 SPDR S&P 500 ETF TRUST COM 78462F103 1631 6255 SH SOLE 6255 0 0 SPX CORP COM 784635104 0 11 SH SOLE 11 0 0 SPDR GOLD TRUST ETF COM 78463V107 1092 7290 SH SOLE 7290 0 0 SPDR S&P DIVIDEND ETF COM 78464A763 468 5800 SH SOLE 5800 0 0 SPDR BBG BARCLAYS 1-3 MTH T-BILL ETF COM 78468R663 697 7516 SH SOLE 7516 0 0 SPX FLOW INC COM 78469X107 0 11 SH SOLE 11 0 0 SALESFORCE.COM INC COM 79466L302 38 259 SH SOLE 259 0 0 SAP SE SPONSORED ADR COM 803054204 174 1560 SH SOLE 1560 0 0 SASOL LIMITED SPONSORED ADR COM 803866300 14 7000 SH SOLE 7000 0 0 SCHWAB, CHARLES CORP COM 808513105 297 8738 SH SOLE 8738 0 0 SERITAGE GROWTH PROPERTIES-A REIT COM 81752R100 64 7000 SH SOLE 7000 0 0 SHENANDOAH TELECOM COMPANY COM 82312B106 222 4460 SH SOLE 4460 0 0 SHERWIN-WILLIAMS COMPANY (THE) COM 824348106 292 628 SH SOLE 628 0 0 A.O. SMITH CORPORATION COM 831865209 341 8909 SH SOLE 8909 0 0 SMUCKER (J.M.) CO COM 832696405 2 19 SH SOLE 19 0 0 SONY CORPORATION-SPONSORED ADR COM 835699307 370 6174 SH SOLE 6174 0 0 SOUTHERN COMPANY COM 842587107 188 3440 SH SOLE 3440 0 0 SOUTHWEST AIRLINES CO COM 844741108 10 270 SH SOLE 270 0 0 STARBUCKS CORPORATION COM 855244109 518 7791 SH SOLE 7791 0 0 STATE STREET CORP COM 857477103 341 6335 SH SOLE 6335 0 0 STRYKER CORPORATION COM 863667101 181 1072 SH SOLE 1072 0 0 SYNCHRONY FINANCIAL COM 87165B103 98 6000 SH SOLE 6000 0 0 TJX COMPANIES INC COM 872540109 843 17426 SH SOLE 17426 0 0 T-MOBILE US INC COM 872590104 1010 11907 SH SOLE 11907 0 0 TAIWAN SEMICONDUCTOR-SP ADR COM 874039100 784 16211 SH SOLE 16211 0 0 TAKEDA PHARMACEUTICAL CO-SPON ADR COM 874060205 225 14655 SH SOLE 14655 0 0 TARGET CORP COM 87612E106 81 865 SH SOLE 865 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 56 5000 SH SOLE 5000 0 0 TETRA TECH INC COM 88162G103 49 680 SH SOLE 680 0 0 TEXAS INSTRUMENTS INC COM 882508104 1062 10509 SH SOLE 10509 0 0 TEXAS PACIFIC LAND TRUST COM 882610108 61 160 SH SOLE 160 0 0 THERMO FISHER SCIENTIFIC COM 883556102 1536 5356 SH SOLE 5356 0 0 3M COMPANY COM 88579Y101 1981 14346 SH SOLE 14346 0 0 TIFFANY & CO COM 886547108 346 2644 SH SOLE 2644 0 0 TOLL BROTHERS INC COM 889478103 39 2000 SH SOLE 2000 0 0 TOTAL S.A. SPONSORED ADR COM 89151E109 41 1080 SH SOLE 1080 0 0 TRANSDIGM GROUP INC COM 893641100 151 465 SH SOLE 465 0 0 TRAVELERS COMPANIES INC COM 89417E109 41 412 SH SOLE 412 0 0 TREEHOUSE FOODS INC COM 89469A104 29 650 SH SOLE 650 0 0 TRIMAS CORPORATION COM 896215209 273 11670 SH SOLE 11670 0 0 TYLER TECHNOLOGIES INC COM 902252105 12 39 SH SOLE 39 0 0 U.S. BANCORP COM 902973304 264 7569 SH SOLE 7569 0 0 UBER TECHNOLOGIES INC COM 90353T100 10 350 SH SOLE 350 0 0 UNILEVER PLC SPON ADR COM 904767704 169 3300 SH SOLE 3300 0 0 UNILEVER N.V. NEW YORK SHARES COM 904784709 119 2420 SH SOLE 2420 0 0 UNION PACIFIC CORPORATION COM 907818108 2309 16188 SH SOLE 16188 0 0 UNITED TECHNOLOGIES CORPORATION COM 913017109 2796 29304 SH SOLE 29304 0 0 UNITEDHEALTH GROUP INC COM 91324P102 4863 19281 SH SOLE 19281 0 0 UNIVERSAL DISPLAY CORPORATION COM 91347P105 175 1310 SH SOLE 1310 0 0 VALE SA-SPONSORED ADR COM 91912E105 17 2000 SH SOLE 2000 0 0 VALERO ENERGY CORP COM 91913Y100 229 5000 SH SOLE 5000 0 0 VANGUARD DIVIDEND APREC INDEX FD ETF COM 921908844 311 2971 SH SOLE 2971 0 0 VANGUARD SHORT-TERM BOND ETF COM 921937827 115 1380 SH SOLE 1380 0 0 VANGUARD FTSE DEV MKT ETF COM 921943858 34 1000 SH SOLE 1000 0 0 VANGUARD HIGH DIVIDEND YIELD ETF COM 921946406 39 550 SH SOLE 550 0 0 VANGRARD FTSE ALL-WORLD EX-US ETF COM 922042775 217 5230 SH SOLE 5230 0 0 VANGUARD EMERGING MARKETS ETF COM 922042858 385 11345 SH SOLE 11345 0 0 VANGUARD EUROPEAN ETF COM 922042874 85 1950 SH SOLE 1950 0 0 VENTAS INC COM 92276F100 11 390 SH SOLE 390 0 0 VANGUARD TOTAL STOCK MARKET ETF COM 922908769 169 1300 SH SOLE 1300 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5421 99754 SH SOLE 99754 0 0 VERITIVE CORPORATION COM 923454102 0 30 SH SOLE 30 0 0 VERISK ANALYTICS INC COM 92345Y106 1580 11211 SH SOLE 11211 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 875 3635 SH SOLE 3635 0 0 VIACOMCBS INC - CLASS B COM 92556H206 82 5800 SH SOLE 5800 0 0 VISA INC CLASS A COM 92826C839 7579 46511 SH SOLE 46511 0 0 VODAFONE GROUP PLC SPON ADR COM 92857W308 19 1374 SH SOLE 1374 0 0 VOYA FINANCIAL INC COM 929089100 20 480 SH SOLE 480 0 0 WABTEC CORPORATION COM 929740108 7 136 SH SOLE 136 0 0 WALMART INC COM 931142103 1441 12543 SH SOLE 12543 0 0 WATERS CORPORATION COM 941848103 904 4909 SH SOLE 4909 0 0 WELLS FARGO & CO COM 949746101 1753 60396 SH SOLE 60396 0 0 WEST PHARMACEUTICAL SERVICES INC COM 955306105 220 1430 SH SOLE 1430 0 0 WEYERHAEUSER CO COM 962166104 104 6039 SH SOLE 6039 0 0 WINNEBAGO INDUSTRIES INC COM 974637100 338 12000 SH SOLE 12000 0 0 XPO LOGISTICS INC COM 983793100 65 1320 SH SOLE 1320 0 0 XYLEM INC COM 98419M100 53 800 SH SOLE 800 0 0 YUM CHINA HOLDING INC COM 98850P109 643 14918 SH SOLE 14918 0 0 ASML HOLDING NV-NY REG SHS COM N07059210 74 278 SH SOLE 278 0 0 CME GROUP INC COM 12572Q105 3533 28757 SH SOLE 28757 0 0 ALGONQUIN POWER & UTILITIES COM 015857105 2647 139700 SH DFND 0 0 0 BANK OF MONTREAL COM 063671101 519 7300 SH DFND 0 0 0 BANK OF NOVA SCOTIA COM 064149107 3931 68600 SH DFND 0 0 0 BARRICK GOLD CORP COM 067901108 331 12800 SH DFND 0 0 0 BCE INC COM 05534B760 4601 79700 SH DFND 0 0 0 BROOKFIELD PROPERTY PARTNERS COM G16249107 32 2800 SH DFND 0 0 0 CAN IMPERIAL BK OF COMMERCE COM 136069101 1845 22500 SH DFND 0 0 0 CANADIAN NATL RAILWAY CO COM 136375102 66 600 SH DFND 0 0 0 GRANITE REAL ESTATE INVESTME UNIT 387437114 3906 67200 SH DFND 0 0 0 NUTRIEN LTD COM 67077M108 936 19452 SH DFND 0 0 0 OPEN TEXT CORP COM 683715106 999 20300 SH DFND 0 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 357 7400 SH DFND 0 0 0 ROGERS COMMUNICATIONS INC-B COM 775109200 4499 76600 SH DFND 0 0 0 ROYAL BANK OF CANADA COM 780087102 4053 46500 SH DFND 0 0 0 SHAW COMMUNICATIONS INC-B COM 82028K200 2107 92300 SH DFND 0 0 0 SSR MINING INC COM 784730103 360 22400 SH DFND 0 0 0 SUN LIFE FINANCIAL INC COM 866796105 2241 49500 SH DFND 0 0 0 TELUS CORP COM 87971M103 2757 124200 SH DFND 0 0 0 THOMSON REUTERS CORP COM 884903709 1218 12708 SH DFND 0 0 0 WASTE CONNECTIONS INC COM 94106B101 3150 28850 SH DFND 0 0 0 CGI INC COM 12532H104 3855 50600 SH DFND 0 0 0 TECK RESOURCES LTD-CLS B COM 878742204 41 3800 SH DFND 0 0 0 SHAW COMMUNICATIONS INC-B COM 82028K200 55934 2450000 SH SOLE 2450000 0 0 MANULIFE FINANCIAL CORP COM 56501R106 44970 2545000 SH SOLE 2545000 0 0 TELUS CORP COM 87971M103 35187 1585000 SH SOLE 1585000 0 0 ENBRIDGE INC COM 29250N105 64704 1577000 SH SOLE 1577000 0 0 TC ENERGY CORP COM 87807B107 73809 1180000 SH SOLE 1180000 0 0 CANADIAN NATURAL RESOURCES COM 136385101 41113 2165000 SH SOLE 2165000 0 0 BCE INC COM 05534B760 71874 1245000 SH SOLE 1245000 0 0 PEMBINA PIPELINE CORP COM 706327103 34320 1300000 SH SOLE 1300000 0 0 AECON GROUP INC BOND 00762VAF6 1285 2000000 SH SOLE 0 0 0 AIR TRANSPORT SERVICES GROUP, INC. BOND 00922RAB1 2566 3000000 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES, INC. BOND 00971TAK7 4981 5000000 SH SOLE 0 0 0 ALTAIR ENGINEERING INC BOND 021369AA1 3946 4500000 SH SOLE 0 0 0 ALTERYX, INC. BOND 02156BAC7 2246 2500000 SH SOLE 0 0 0 APOLLO COMMERCIAL REAL ESTATE FINANCE, INC. BOND 03762UAB1 2412 3507000 SH SOLE 0 0 0 ARBOR REALTY TRUST INC BOND 038923AN8 1040 1500000 SH SOLE 0 0 0 ARES CAPITAL CORPORATION BOND 04010LAT0 3714 4030000 SH SOLE 0 0 0 BLACKBERRY LTD BOND C10268AC1 6913 7310000 SH SOLE 0 0 0 BLACKLINE INC BOND 09239BAA7 2450 2500000 SH SOLE 0 0 0 CHEGG, INC. BOND 163092AB5 2850 2000000 SH SOLE 0 0 0 CLEARWAY ENERGY INC BOND 62942XAD0 4098 4141000 SH SOLE 0 0 0 CYBERARK SOFTWARE LTD BOND 23248VAA3 2629 3000000 SH SOLE 0 0 0 Cree, Inc. BOND 225447AB7 1381 1500000 SH SOLE 0 0 0 Cypress Semiconductor Corporation BOND 232806AM1 5027 2914000 SH SOLE 0 0 0 DERMIRA INC BOND 24983LAB0 7230 7002000 SH SOLE 0 0 0 DISH NETWORK CORPORATION BOND 25470MAD1 2433 3000000 SH SOLE 0 0 0 Element Fleet Management Corp BOND 286181AB8 10057 14616000 SH SOLE 0 0 0 Exact Sciences Corporation BOND 30063PAC9 1583 2000000 SH SOLE 0 0 0 FIREEYE, INC. BOND 31816QAF8 1690 2000000 SH SOLE 0 0 0 FIREEYE, INC. BOND 31816QAD3 2761 3000000 SH SOLE 0 0 0 FORTIVE CORPORATION BOND 34959JAK4 2786 3000000 SH SOLE 0 0 0 FTI CONSULTING, INC. BOND 302941AP4 5245 4000000 SH SOLE 0 0 0 GRANITE CONSTRUCTION INC BOND 387328AA5 1506 2000000 SH SOLE 0 0 0 Guidewire Software, Inc. BOND 40171VAA8 3886 4000000 SH SOLE 0 0 0 HORIZON PHARMA INVESTMENT LTD BOND 44052TAB7 1757 1500000 SH SOLE 0 0 0 Hope Bancorp, Inc. BOND 43940TAB5 2066 2500000 SH SOLE 0 0 0 II-VI INCORPORATED BOND 902104AB4 385 420000 SH SOLE 0 0 0 INNOVIVA INC BOND 88338TAB0 2333 2500000 SH SOLE 0 0 0 INSIGHT ENTERPRISES INC BOND 45765UAA1 3580 3972000 SH SOLE 0 0 0 INTEGRA LIFESCIENCES HOLDINGS CORPORATION BOND 457985AL3 2202 2500000 SH SOLE 0 0 0 INTERCEPT PHARMACEUTICALS INC BOND 45845PAA6 816 1000000 SH SOLE 0 0 0 INTERDIGITAL, INC. BOND 45867GAA9 5393 5800000 SH SOLE 0 0 0 INVITAE CORP BOND 46185LAA1 1764 2000000 SH SOLE 0 0 0 INVITATION HOMES INC BOND 19625XAB8 2134 2000000 SH SOLE 0 0 0 IONIS PHARMACEUTICALS, INC. BOND 462222AA8 1799 2000000 SH SOLE 0 0 0 JAZZ PHARMACEUTICALS PUBLIC LIMITED COMPANY BOND 472145AD3 7092 8100000 SH SOLE 0 0 0 JPMORGAN CHASE FINANCIAL COMPANY LLC BOND 48129KAE0 14140 15000000 SH SOLE 0 0 0 KAMAN CORPORATION BOND 483548AF0 5963 6177000 SH SOLE 0 0 0 KKR REAL ESTATE FINANCE TRUST INC. BOND 48251KAB6 1929 2249000 SH SOLE 0 0 0 LIBERTY MEDIA CORPORATION BOND 531229AG7 2097 2300000 SH SOLE 0 0 0 LIVE NATION ENTERTAINMENT, INC. BOND 538034AQ2 5701 6000000 SH SOLE 0 0 0 LUMENTUM HOLDINGS INC BOND 55024UAB5 6131 4509000 SH SOLE 0 0 0 MERITOR, INC. BOND 59001KAF7 872 1000000 SH SOLE 0 0 0 Macquarie Infrastructure Corporation BOND 55608BAB1 3197 3947000 SH SOLE 0 0 0 Marriott Vacations Worldwide Corporation BOND 57164YAB3 4925 6290000 SH SOLE 0 0 0 NUANCE COMMUNICATIONS, INC. BOND 67020YAK6 1918 2000000 SH SOLE 0 0 0 NUVASIVE, INC. BOND 670704AH8 2550 3000000 SH SOLE 0 0 0 New Relic, Inc. BOND 64829BAB6 2596 3052000 SH SOLE 0 0 0 ON SEMICONDUCTOR CORPORATION BOND 682189AK1 2000 2000000 SH SOLE 0 0 0 OSI SYSTEMS, INC. BOND 671044AD7 3747 4013000 SH SOLE 0 0 0 OSISKO GOLD ROYALTIES LTD BOND 68827LAA9 1940 3000000 SH SOLE 0 0 0 PALO ALTO NETWORKS, INC. BOND 697435AD7 5571 5800000 SH SOLE 0 0 0 PEGASYSTEMS INC BOND 705573AA1 1676 1900000 SH SOLE 0 0 0 PLURALSIGHT INC BOND 72941BAA4 1472 2000000 SH SOLE 0 0 0 PURE STORAGE, INC. BOND 74624MAB8 4321 5000000 SH SOLE 0 0 0 RAMBUS INC. BOND 750917AG1 2086 2159000 SH SOLE 0 0 0 REDWOOD TRUST, INC. BOND 758075AD7 511 1000000 SH SOLE 0 0 0 RINGCENTRAL INC. BOND 76680RAE7 2792 3000000 SH SOLE 0 0 0 SILICON LABORATORIES INC. BOND 826919AB8 2793 2500000 SH SOLE 0 0 0 SNAP INC BOND 83304AAA4 439 500000 SH SOLE 0 0 0 STARWOOD PROPERTY TRUST, INC. BOND 85571BAH8 4063 4750000 SH SOLE 0 0 0 Splunk Inc. BOND 848637AC8 8042 7500000 SH SOLE 0 0 0 Square, Inc. BOND 852234AE3 2607 3000000 SH SOLE 0 0 0 TWITTER, INC. BOND 90184LAD4 9515 10000000 SH SOLE 0 0 0 TWO HARBORS INV CORP BOND 90187BAA9 903 1000000 SH SOLE 0 0 0 Teradyne, Inc. BOND 880770AG7 8786 4900000 SH SOLE 0 0 0 Teva Pharmaceutical Finance Company, LLC BOND 88163VAE9 6048 6500000 SH SOLE 0 0 0 VERINT SYSTEMS INC. BOND 92343XAA8 3848 4000000 SH SOLE 0 0 0 VISHAY INTERTECHNOLOGY INC. BOND 928298AP3 898 1000000 SH SOLE 0 0 0 WHITING PETROLEUM CORPORATION BOND 966387AL6 759 1500000 SH SOLE 0 0 0 WINNEBAGO INDUSTRIES BOND 974637AA8 1516 2000000 SH SOLE 0 0 0 WORKDAY, INC. BOND 98138HAF8 6652 6000000 SH SOLE 0 0 0 WORKIVA INC BOND 98139AAA3 1820 2305000 SH SOLE 0 0 0 Wix.com Ltd. BOND 92940WAB5 1982 2000000 SH SOLE 0 0 0 Zendesk, Inc. BOND 98936JAB7 3549 3000000 SH SOLE 0 0 0 j2 Global, Inc. BOND 48123VAC6 2441 2000000 SH SOLE 0 0 0 j2 Global, Inc. BOND 48123VAD4 3688 4000000 SH SOLE 0 0 0 BROOKFIELD BUSN PRTNS LPU COM G16234109 5618 222500 SH DFND 1 0 222500 0 COEUR MINING INC COM 192108504 0 17 SH DFND 1 0 17 0 SIMON PPTY GRP INC COM 828806109 2 35 SH DFND 1 0 35 0 TFI INTERNATIONAL INC COM 87241L109 0 1 SH DFND 1 0 1 0 UNITS-GRANITE REIT-STAPLE COM 387437114 3046 74500 SH DFND 1 0 74500 0 WASTE CONNECTIONS INC-NEW COM 94106B101 0 1 SH DFND 1 0 1 0