0001654954-21-005430.txt : 20210511 0001654954-21-005430.hdr.sgml : 20210511 20210511154317 ACCESSION NUMBER: 0001654954-21-005430 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210511 DATE AS OF CHANGE: 20210511 EFFECTIVENESS DATE: 20210511 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: 21911087 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-2021 03-31-2021 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-11-2021 5 3565 56811572 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 16528262 253578738 SH DFND 3 0 253578738 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 2270 100000 SH SOLE 100000 0 0 ISHARES SILVER TRUST ISHARES CALL 46428Q109 1149 50600 SH SOLE 50600 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 6016 265000 SH SOLE 265000 0 0 ISHARES SILVER TRUST ISHARES CALL 46428Q109 4540 200000 SH SOLE 200000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 3405 150000 SH SOLE 150000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 3405 150000 SH SOLE 150000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 10783 475000 SH SOLE 475000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 2838 125000 SH SOLE 125000 0 0 ISHARES SILVER TRUST ISHARES CALL 46428Q109 0 0 SH SOLE 0 0 0 ISHARES SILVER TRUST ISHARES CALL 46428Q109 5675 250000 SH SOLE 250000 0 0 ISHARES SILVER TRUST ISHARES CALL 46428Q109 1816 80000 SH SOLE 80000 0 0 ISHARES SILVER TRUST ISHARES CALL 46428Q109 1703 75000 SH SOLE 75000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 7998 50000 SH SOLE 50000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 5599 35000 SH SOLE 35000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 13597 85000 SH SOLE 85000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 2399 15000 SH SOLE 15000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 2399 15000 SH SOLE 15000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 15996 100000 SH SOLE 100000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 15996 100000 SH SOLE 100000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 27993 175000 SH SOLE 175000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 11997 75000 SH SOLE 75000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 33592 210000 SH SOLE 210000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 31992 200000 SH SOLE 200000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS ETF 78463V107 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS ETF 78463V107 0 0 SH SOLE 0 0 0 ISHARES SILVER TRUST ISHARES ETF 46428Q109 0 0 SH SOLE 0 0 0 ISHARES SILVER TRUST ISHARES ETF 46428Q109 14670 646244 SH SOLE 646244 0 0 SPDR GOLD TRUST GOLD SHS ETF 78463V107 491 3070 SH SOLE 3070 0 0 Advance Auto Parts Inc COM 00751Y106 1338 7294 SH SOLE 7294 0 0 Adobe Systems Inc COM 00724F101 25452 53542 SH SOLE 53542 0 0 Archer-Daniels-Midland Co COM 039483102 2588 45403 SH SOLE 45403 0 0 Automatic Data Processing Inc COM 053015103 7312 38796 SH SOLE 38796 0 0 Autodesk Inc COM 052769106 6809 24570 SH SOLE 24570 0 0 AES Corp/VA COM 00130H105 2002 74667 SH SOLE 74667 0 0 Aflac Inc COM 001055102 3647 71251 SH SOLE 71251 0 0 American International Group I COM 026874784 4466 96642 SH SOLE 96642 0 0 Assurant Inc COM 04621X108 916 6460 SH SOLE 6460 0 0 Arthur J Gallagher & Co COM 363576109 2702 21659 SH SOLE 21659 0 0 Allstate Corp/The COM 020002101 3886 33822 SH SOLE 33822 0 0 Applied Materials Inc COM 038222105 13702 102560 SH SOLE 102560 0 0 AMETEK Inc COM 031100100 3291 25762 SH SOLE 25762 0 0 Ameriprise Financial Inc COM 03076C106 3029 13030 SH SOLE 13030 0 0 American Tower Corp COM 03027X100 11868 49644 SH SOLE 49644 0 0 Amazon.com Inc COM 023135106 107775 34833 SH SOLE 34833 0 0 Air Products & Chemicals Inc COM 009158106 6955 24722 SH SOLE 24722 0 0 Amphenol Corp COM 032095101 4416 66942 SH SOLE 66942 0 0 Activision Blizzard Inc COM 00507V109 8051 86569 SH SOLE 86569 0 0 AvalonBay Communities Inc COM 053484101 2876 15586 SH SOLE 15586 0 0 Broadcom Inc COM 11135F101 21163 45643 SH SOLE 45643 0 0 American Water Works Co Inc COM 030420103 2740 18274 SH SOLE 18274 0 0 American Express Co COM 025816109 10262 72554 SH SOLE 72554 0 0 AutoZone Inc COM 053332102 3464 2467 SH SOLE 2467 0 0 Boeing Co/The COM 097023105 15644 61419 SH SOLE 61419 0 0 BB&T Corp COM 89832Q109 8776 150488 SH SOLE 150488 0 0 Best Buy Co Inc COM 086516101 2953 25718 SH SOLE 25718 0 0 Franklin Resources Inc COM 354613101 893 30169 SH SOLE 30169 0 0 Brown-Forman Corp COM 115637209 1314 19050 SH SOLE 19050 0 0 Bank of New York Mellon Corp/T COM 064058100 4267 90228 SH SOLE 90228 0 0 BlackRock Inc COM 09247X101 11870 15744 SH SOLE 15744 0 0 Ball Corp COM 058498106 3105 36642 SH SOLE 36642 0 0 Berkshire Hathaway Inc COM 084670702 55878 218729 SH SOLE 218729 0 0 BorgWarner Inc COM 099724106 1235 26643 SH SOLE 26643 0 0 Boston Properties Inc COM 101121101 1597 15774 SH SOLE 15774 0 0 Caterpillar Inc COM 149123101 14130 60938 SH SOLE 60938 0 0 Carnival Corp COM 143658300 2371 89333 SH SOLE 89333 0 0 CDK Global Inc COM 12508E101 7028 130000 SH SOLE 130000 0 0 CF Industries Holdings Inc COM 125269100 1085 23907 SH SOLE 23907 0 0 Citizens Financial Group Inc COM 174610105 2096 47469 SH SOLE 47469 0 0 Church & Dwight Co Inc COM 171340102 2388 27344 SH SOLE 27344 0 0 CH Robinson Worldwide Inc COM 12541W209 1424 14925 SH SOLE 14925 0 0 Cincinnati Financial Corp COM 172062101 1723 16717 SH SOLE 16717 0 0 Colgate-Palmolive Co COM 194162103 7501 95160 SH SOLE 95160 0 0 Comerica Inc COM 200340107 1222 17035 SH SOLE 17035 0 0 CME Group Inc COM 12572Q105 8191 40105 SH SOLE 40105 0 0 Chipotle Mexican Grill Inc COM 169656105 4491 3161 SH SOLE 3161 0 0 Cummins Inc COM 231021106 4284 16534 SH SOLE 16534 0 0 Capital One Financial Corp COM 14040H105 6529 51321 SH SOLE 51321 0 0 ConocoPhillips COM 20825C104 4520 85335 SH SOLE 85335 0 0 Costco Wholesale Corp COM 22160K105 17435 49465 SH SOLE 49465 0 0 salesforce.com Inc COM 79466L302 21738 102604 SH SOLE 102604 0 0 Cisco Systems Inc/Delaware COM 17275R102 24385 471583 SH SOLE 471583 0 0 CSX Corp COM 126408103 8211 85156 SH SOLE 85156 0 0 Cintas Corp COM 172908105 3361 9848 SH SOLE 9848 0 0 Cognizant Technology Solutions COM 192446102 4627 59233 SH SOLE 59233 0 0 Chevron Corp COM 166764100 22552 215213 SH SOLE 215213 0 0 Dominion Energy Inc COM 25746U109 6828 89891 SH SOLE 89891 0 0 Deere & Co COM 244199105 13163 35183 SH SOLE 35183 0 0 Discover Financial Services COM 254709108 3255 34263 SH SOLE 34263 0 0 Dollar General Corp COM 256677105 5537 27326 SH SOLE 27326 0 0 DR Horton Inc COM 23331A109 3281 36811 SH SOLE 36811 0 0 Walt Disney Co/The COM 254687106 37427 202837 SH SOLE 202837 0 0 Discovery Communications Inc COM 25470F104 9755 224466 SH SOLE 224466 0 0 Discovery Communications Inc COM 25470F302 1187 32165 SH SOLE 32165 0 0 Dollar Tree Inc COM 256746108 3007 26273 SH SOLE 26273 0 0 Dover Corp COM 260003108 2200 16042 SH SOLE 16042 0 0 Duke Energy Corp COM 26441C204 6875 71218 SH SOLE 71218 0 0 Devon Energy Corp COM 25179M103 1443 66033 SH SOLE 66033 0 0 Electronic Arts Inc COM 285512109 4346 32105 SH SOLE 32105 0 0 eBay Inc COM 278642103 4394 71754 SH SOLE 71754 0 0 Ecolab Inc COM 278865100 4430 20694 SH SOLE 20694 0 0 Equifax Inc COM 294429105 2465 13608 SH SOLE 13608 0 0 Estee Lauder Cos Inc/The COM 518439104 7474 25699 SH SOLE 25699 0 0 Eastman Chemical Co COM 277432100 1672 15182 SH SOLE 15182 0 0 Emerson Electric Co COM 291011104 6049 67052 SH SOLE 67052 0 0 EOG Resources Inc COM 26875P101 4728 65192 SH SOLE 65192 0 0 Equinix Inc COM 29444U700 6780 9976 SH SOLE 9976 0 0 Equity Residential COM 29476L107 2721 37986 SH SOLE 37986 0 0 Essex Property Trust Inc COM 297178105 1973 7259 SH SOLE 7259 0 0 Entergy Corp COM 29364G103 2228 22399 SH SOLE 22399 0 0 Exelon Corp COM 30161N101 3502 80076 SH SOLE 80076 0 0 Expeditors International of Wa COM 302130109 2038 18922 SH SOLE 18922 0 0 Ford Motor Co COM 345370860 5348 436554 SH SOLE 436554 0 0 Fastenal Co COM 311900104 1768 35164 SH SOLE 35164 0 0 Facebook Inc COM 30303M102 108601 368732 SH SOLE 368732 0 0 Fortune Brands Home & Security COM 34964C106 1484 15488 SH SOLE 15488 0 0 Freeport-McMoRan Inc COM 35671D857 5367 162990 SH SOLE 162990 0 0 FedEx Corp COM 31428X106 7721 27183 SH SOLE 27183 0 0 Fidelity National Information COM 31620M106 9757 69394 SH SOLE 69394 0 0 Fiserv Inc COM 337738108 2473 20771 SH SOLE 20771 0 0 Fifth Third Bancorp COM 316773100 2974 79417 SH SOLE 79417 0 0 FLIR Systems Inc COM 302445101 907 16064 SH SOLE 16064 0 0 FMC Corp COM 302491303 1598 14446 SH SOLE 14446 0 0 Federal Realty Investment Trus COM 313747206 867 8549 SH SOLE 8549 0 0 General Dynamics Corp COM 369550108 2046 11270 SH SOLE 11270 0 0 General Electric Co COM 369604103 3671 279567 SH SOLE 279567 0 0 General Motors Co COM 37045V100 8127 141435 SH SOLE 141435 0 0 Alphabet Inc COM 02079K107 66421 32109 SH SOLE 32109 0 0 Alphabet Inc COM 02079K305 69292 33596 SH SOLE 33596 0 0 Genuine Parts Co COM 372460105 1865 16133 SH SOLE 16133 0 0 Global Payments Inc COM 37940X102 6640 32938 SH SOLE 32938 0 0 Gap Inc/The COM 364760108 750 25180 SH SOLE 25180 0 0 Goldman Sachs Group Inc/The COM 38141G104 12629 38620 SH SOLE 38620 0 0 WW Grainger Inc COM 384802104 1963 4897 SH SOLE 4897 0 0 Halliburton Co COM 406216101 2131 99320 SH SOLE 99320 0 0 Hasbro Inc COM 418056107 1369 14244 SH SOLE 14244 0 0 Home Depot Inc/The COM 437076102 48922 160269 SH SOLE 160269 0 0 Hartford Financial Services Gr COM 416515104 2667 39930 SH SOLE 39930 0 0 Honeywell International Inc COM 438516106 16851 77629 SH SOLE 77629 0 0 Hewlett Packard Enterprise Co COM 42824C109 2290 145511 SH SOLE 145511 0 0 HP Inc COM 40434L105 4401 138629 SH SOLE 138629 0 0 Hormel Foods Corp COM 440452100 1491 31207 SH SOLE 31207 0 0 Harris Corp COM 502431109 2060 10163 SH SOLE 10163 0 0 Host Hotels & Resorts Inc COM 44107P104 1328 78797 SH SOLE 78797 0 0 Hershey Co/The COM 427866108 2588 16362 SH SOLE 16362 0 0 International Business Machine COM 459200101 7096 53252 SH SOLE 53252 0 0 Intercontinental Exchange Inc COM 45866F104 7008 62754 SH SOLE 62754 0 0 International Flavors & Fragra COM 459506101 3916 28052 SH SOLE 28052 0 0 Intel Corp COM 458140100 29024 453510 SH SOLE 453510 0 0 Intuit Inc COM 461202103 11764 30710 SH SOLE 30710 0 0 Interpublic Group of Cos Inc/T COM 460690100 1275 43650 SH SOLE 43650 0 0 Invesco Ltd COM G491BT108 13667 541903 SH SOLE 541903 0 0 JB Hunt Transport Services Inc COM 445658107 1566 9318 SH SOLE 9318 0 0 Jacobs Engineering Group Inc COM 469814107 1879 14537 SH SOLE 14537 0 0 JPMorgan Chase & Co COM 46625H100 13841 90924 SH SOLE 90924 0 0 KeyCorp COM 493267108 2161 108146 SH SOLE 108146 0 0 KLA-Tencor Corp COM 482480100 5683 17201 SH SOLE 17201 0 0 Kimberly-Clark Corp COM 494368103 3996 28736 SH SOLE 28736 0 0 Kinder Morgan Inc/DE COM 49456B101 3605 216519 SH SOLE 216519 0 0 CarMax Inc COM 143130102 2407 18142 SH SOLE 18142 0 0 Coca-Cola Co/The COM 191216100 22722 431076 SH SOLE 431076 0 0 Kansas City Southern COM 485170302 2671 10119 SH SOLE 10119 0 0 Loews Corp COM 540424108 1289 25139 SH SOLE 25139 0 0 L Brands Inc COM 501797104 1769 28595 SH SOLE 28595 0 0 LKQ Corp COM 501889208 1315 31065 SH SOLE 31065 0 0 Lockheed Martin Corp COM 539830109 10153 27479 SH SOLE 27479 0 0 Lincoln National Corp COM 534187109 305 4891 SH SOLE 4891 0 0 Lowe's Cos Inc COM 548661107 15527 81643 SH SOLE 81643 0 0 Lam Research Corp COM 512807108 9495 15952 SH SOLE 15952 0 0 Mastercard Inc COM 57636Q104 34824 97809 SH SOLE 97809 0 0 Masco Corp COM 574599106 1718 28677 SH SOLE 28677 0 0 McDonald's Corp COM 580135101 18669 83294 SH SOLE 83294 0 0 Microchip Technology Inc COM 595017104 4684 30175 SH SOLE 30175 0 0 Moody's Corp COM 615369105 5342 17889 SH SOLE 17889 0 0 Mondelez International Inc COM 609207105 9222 157556 SH SOLE 157556 0 0 MetLife Inc COM 59156R108 5096 83837 SH SOLE 83837 0 0 Mohawk Industries Inc COM 608190104 1264 6574 SH SOLE 6574 0 0 McCormick & Co Inc/MD COM 579780206 2480 27813 SH SOLE 27813 0 0 Martin Marietta Materials Inc COM 573284106 2337 6958 SH SOLE 6958 0 0 Marsh & McLennan Cos Inc COM 571748102 6916 56781 SH SOLE 56781 0 0 3M Co COM 88579Y101 12470 64717 SH SOLE 64717 0 0 Monster Beverage Corp COM 61174X109 3736 41019 SH SOLE 41019 0 0 Altria Group Inc COM 02209S103 10623 207640 SH SOLE 207640 0 0 Mosaic Co/The COM 61945C103 1213 38375 SH SOLE 38375 0 0 Marathon Petroleum Corp COM 56585A102 3892 72762 SH SOLE 72762 0 0 Marathon Oil Corp COM 565849106 1032 96625 SH SOLE 96625 0 0 Morgan Stanley COM 617446448 13097 168643 SH SOLE 168643 0 0 Microsoft Corp COM 594918104 122929 521400 SH SOLE 521400 0 0 Motorola Solutions Inc COM 620076307 3550 18877 SH SOLE 18877 0 0 M&T Bank Corp COM 55261F104 2179 14373 SH SOLE 14373 0 0 Micron Technology Inc COM 595112103 11029 125027 SH SOLE 125027 0 0 Nasdaq Inc COM 631103108 1901 12892 SH SOLE 12892 0 0 NextEra Energy Inc COM 65339F101 16555 218949 SH SOLE 218949 0 0 Newmont Mining Corp COM 651639106 5386 89371 SH SOLE 89371 0 0 Netflix Inc COM 64110L106 25816 49488 SH SOLE 49488 0 0 NIKE Inc COM 654106103 18899 142217 SH SOLE 142217 0 0 Northrop Grumman Corp COM 666807102 5594 17285 SH SOLE 17285 0 0 NRG Energy Inc COM 629377508 1032 27340 SH SOLE 27340 0 0 Norfolk Southern Corp COM 655844108 7550 28119 SH SOLE 28119 0 0 Northern Trust Corp COM 665859104 2458 23384 SH SOLE 23384 0 0 Nucor Corp COM 670346105 422 5254 SH SOLE 5254 0 0 NVIDIA Corp COM 67066G104 36986 69272 SH SOLE 69272 0 0 News Corp COM 65249B208 350 14906 SH SOLE 14906 0 0 News Corp COM 65249B109 1111 43691 SH SOLE 43691 0 0 ONEOK Inc COM 682680103 2519 49716 SH SOLE 49716 0 0 Omnicom Group Inc COM 681919106 1781 24020 SH SOLE 24020 0 0 Oracle Corp COM 68389X105 14462 206102 SH SOLE 206102 0 0 O'Reilly Automotive Inc COM 67103H107 3966 7819 SH SOLE 7819 0 0 Occidental Petroleum Corp COM 674599105 2467 92666 SH SOLE 92666 0 0 People's United Financial Inc COM 712704105 932 52086 SH SOLE 52086 0 0 PACCAR Inc COM 693718108 3602 38762 SH SOLE 38762 0 0 PepsiCo Inc COM 713448108 21796 154093 SH SOLE 154093 0 0 Principal Financial Group Inc COM 74251V102 1685 28096 SH SOLE 28096 0 0 Procter & Gamble Co/The COM 742718109 37230 274904 SH SOLE 274904 0 0 Progressive Corp/The COM 743315103 6256 65437 SH SOLE 65437 0 0 Parker-Hannifin Corp COM 701094104 4549 14423 SH SOLE 14423 0 0 PulteGroup Inc COM 745867101 23581 449679 SH SOLE 449679 0 0 Prologis Inc COM 74340W103 8757 82614 SH SOLE 82614 0 0 Philip Morris International In COM 718172109 15438 173970 SH SOLE 173970 0 0 PNC Financial Services Group I COM 693475105 5503 31372 SH SOLE 31372 0 0 PPG Industries Inc COM 693506107 3978 26477 SH SOLE 26477 0 0 Prudential Financial Inc COM 744320102 4041 44360 SH SOLE 44360 0 0 Public Storage COM 74460D109 4178 16932 SH SOLE 16932 0 0 Phillips 66 COM 718546104 3979 48796 SH SOLE 48796 0 0 PVH Corp COM 693656100 920 8703 SH SOLE 8703 0 0 Quanta Services Inc COM 74762E102 100 1136 SH SOLE 1136 0 0 PayPal Holdings Inc COM 70450Y103 31922 131454 SH SOLE 131454 0 0 QUALCOMM Inc COM 747525103 16833 126958 SH SOLE 126958 0 0 Qorvo Inc COM 74736K101 2310 12645 SH SOLE 12645 0 0 Regions Financial Corp COM 7591EP100 2217 107321 SH SOLE 107321 0 0 Rockwell Automation Inc COM 773903109 2170 8176 SH SOLE 8176 0 0 Roper Technologies Inc COM 776696106 4729 11724 SH SOLE 11724 0 0 Ross Stores Inc COM 778296103 4769 39770 SH SOLE 39770 0 0 Republic Services Inc COM 760759100 2322 23377 SH SOLE 23377 0 0 Starbucks Corp COM 855244109 14375 131557 SH SOLE 131557 0 0 Charles Schwab Corp/The COM 808513105 10873 166824 SH SOLE 166824 0 0 Sherwin-Williams Co/The COM 824348106 6640 8997 SH SOLE 8997 0 0 Schlumberger Ltd COM 806857108 4249 156269 SH SOLE 156269 0 0 Southern Co/The COM 842587107 5316 85523 SH SOLE 85523 0 0 S&P Global Inc COM 78409V104 4901 13890 SH SOLE 13890 0 0 State Street Corp COM 857477103 528 6288 SH SOLE 6288 0 0 Constellation Brands Inc COM 21036P108 4332 19000 SH SOLE 19000 0 0 Stanley Black & Decker Inc COM 854502101 3590 17981 SH SOLE 17981 0 0 Skyworks Solutions Inc COM 83088M102 3377 18408 SH SOLE 18408 0 0 Synchrony Financial COM 87165B103 2475 60862 SH SOLE 60862 0 0 Symantec Corp COM 668771108 1386 65215 SH SOLE 65215 0 0 Sysco Corp COM 871829107 4512 57302 SH SOLE 57302 0 0 Molson Coors Brewing Co COM 60871R209 1074 21007 SH SOLE 21007 0 0 TransDigm Group Inc COM 893641100 1372 2334 SH SOLE 2334 0 0 Target Corp COM 87612E106 11083 55955 SH SOLE 55955 0 0 TJX Cos Inc/The COM 872540109 8873 134141 SH SOLE 134141 0 0 Torchmark Corp COM 37959E102 1021 10568 SH SOLE 10568 0 0 T Rowe Price Group Inc COM 74144T108 4372 25480 SH SOLE 25480 0 0 Travelers Cos Inc/The COM 89417E109 4236 28164 SH SOLE 28164 0 0 Tractor Supply Co COM 892356106 1238 6990 SH SOLE 6990 0 0 Tyson Foods Inc COM 902494103 2447 32930 SH SOLE 32930 0 0 Texas Instruments Inc COM 882508104 19433 102826 SH SOLE 102826 0 0 UDR Inc COM 902653104 1455 33183 SH SOLE 33183 0 0 Ulta Beauty Inc COM 90384S303 1955 6324 SH SOLE 6324 0 0 Unum Group COM 91529Y106 694 24937 SH SOLE 24937 0 0 Union Pacific Corp COM 907818108 14720 66785 SH SOLE 66785 0 0 United Parcel Service Inc COM 911312106 13671 80423 SH SOLE 80423 0 0 United Rentals Inc COM 911363109 2656 8066 SH SOLE 8066 0 0 US Bancorp COM 902973304 8453 152823 SH SOLE 152823 0 0 United Technologies Corp COM 75513E101 13117 169752 SH SOLE 169752 0 0 VF Corp COM 918204108 2859 35772 SH SOLE 35772 0 0 Valero Energy Corp COM 91913Y100 3269 45650 SH SOLE 45650 0 0 Vulcan Materials Co COM 929160109 2499 14807 SH SOLE 14807 0 0 Verisk Analytics Inc COM 92345Y106 3229 18274 SH SOLE 18274 0 0 VeriSign Inc COM 92343E102 2203 11084 SH SOLE 11084 0 0 Ventas Inc COM 92276F100 2233 41855 SH SOLE 41855 0 0 Verizon Communications Inc COM 92343V104 23974 412280 SH SOLE 412280 0 0 Walgreens Boots Alliance Inc COM 931427108 379 6912 SH SOLE 6912 0 0 Western Digital Corp COM 958102105 2284 34214 SH SOLE 34214 0 0 Wells Fargo & Co COM 949746101 18130 464034 SH SOLE 464034 0 0 Whirlpool Corp COM 963320106 1546 7015 SH SOLE 7015 0 0 Waste Management Inc COM 94106L109 5565 43133 SH SOLE 43133 0 0 Williams Cos Inc/The COM 969457100 3212 135596 SH SOLE 135596 0 0 Wal-Mart Stores Inc COM 931142103 20991 154544 SH SOLE 154544 0 0 Westrock Co COM 96145D105 1533 29447 SH SOLE 29447 0 0 Western Union Co/The COM 959802109 1132 45902 SH SOLE 45902 0 0 Weyerhaeuser Co COM 962166104 2974 83549 SH SOLE 83549 0 0 Xilinx Inc COM 983919101 3403 27462 SH SOLE 27462 0 0 Exxon Mobil Corp COM 30231G102 26406 472985 SH SOLE 472985 0 0 Xylem Inc/NY COM 98419M100 2119 20149 SH SOLE 20149 0 0 Yum! Brands Inc COM 988498101 3624 33503 SH SOLE 33503 0 0 Zimmer Biomet Holdings Inc COM 98956P102 10760 67215 SH SOLE 67215 0 0 Zions Bancorp NA COM 989701107 1105 20100 SH SOLE 20100 0 0 Apple Inc COM 037833100 30855 252599 SH SOLE 252599 0 0 Arconic Inc COM 443201108 1401 43596 SH SOLE 43596 0 0 Mid-America Apartment Communit COM 59522J103 1845 12779 SH SOLE 12779 0 0 PayPal Holdings Inc COM 70450Y103 4552 18747 SH SOLE 18747 0 0 Discovery Communications Inc COM 25470F104 113 2601 SH SOLE 2601 0 0 Akamai Technologies Inc COM 00971T101 266 2613 SH SOLE 2613 0 0 Autodesk Inc COM 052769106 975 3519 SH SOLE 3519 0 0 American Airlines Group Inc COM 02376R102 245 10239 SH SOLE 10239 0 0 Amgen Inc COM 031162100 2300 9245 SH SOLE 9245 0 0 Cisco Systems Inc/Delaware COM 17275R102 3494 67577 SH SOLE 67577 0 0 Paychex Inc COM 704326107 504 5138 SH SOLE 5138 0 0 Dollar Tree Inc COM 256746108 431 3765 SH SOLE 3765 0 0 Applied Materials Inc COM 038222105 1962 14689 SH SOLE 14689 0 0 Alexion Pharmaceuticals Inc COM 015351109 538 3519 SH SOLE 3519 0 0 CME Group Inc COM 12572Q105 1174 5747 SH SOLE 5747 0 0 People's United Financial Inc COM 712704105 122 6811 SH SOLE 6811 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 798 1686 SH SOLE 1686 0 0 Tractor Supply Co COM 892356106 330 1862 SH SOLE 1862 0 0 Symantec Corp COM 668771108 198 9314 SH SOLE 9314 0 0 Starbucks Corp COM 855244109 2059 18844 SH SOLE 18844 0 0 Texas Instruments Inc COM 882508104 2784 14730 SH SOLE 14730 0 0 Kraft Heinz Co/The COM 500754106 415 10377 SH SOLE 10377 0 0 Facebook Inc COM 30303M102 11340 38503 SH SOLE 38503 0 0 Skyworks Solutions Inc COM 83088M102 484 2640 SH SOLE 2640 0 0 T Rowe Price Group Inc COM 74144T108 626 3648 SH SOLE 3648 0 0 Ross Stores Inc COM 778296103 683 5699 SH SOLE 5699 0 0 Illumina Inc COM 452327109 897 2336 SH SOLE 2336 0 0 Intel Corp COM 458140100 4162 65036 SH SOLE 65036 0 0 Intuitive Surgical Inc COM 46120E602 1392 1884 SH SOLE 1884 0 0 AT&T Inc COM 00206R102 3455 114157 SH SOLE 114157 0 0 Vertex Pharmaceuticals Inc COM 92532F100 894 4161 SH SOLE 4161 0 0 Walgreens Boots Alliance Inc COM 931427108 630 11479 SH SOLE 11479 0 0 Verisk Analytics Inc COM 92345Y106 460 2606 SH SOLE 2606 0 0 Western Digital Corp COM 958102105 327 4899 SH SOLE 4899 0 0 VeriSign Inc COM 92343E102 317 1593 SH SOLE 1593 0 0 Alphabet Inc COM 02079K107 9545 4614 SH SOLE 4614 0 0 Ulta Beauty Inc COM 90384S303 279 901 SH SOLE 901 0 0 Micron Technology Inc COM 595112103 1579 17906 SH SOLE 17906 0 0 Gilead Sciences Inc COM 375558103 1300 20114 SH SOLE 20114 0 0 Hasbro Inc COM 418056107 197 2045 SH SOLE 2045 0 0 Huntington Bancshares Inc/OH COM 446150104 256 16283 SH SOLE 16283 0 0 Wynn Resorts Ltd COM 983134107 211 1685 SH SOLE 1685 0 0 VF Corp COM 918204108 411 5142 SH SOLE 5142 0 0 Xilinx Inc COM 983919101 487 3934 SH SOLE 3934 0 0 Comcast Corp COM 20030N101 3959 73170 SH SOLE 73170 0 0 Cognizant Technology Solutions COM 192446102 664 8494 SH SOLE 8494 0 0 Amazon.com Inc COM 023135106 21197 6851 SH SOLE 6851 0 0 QUALCOMM Inc COM 747525103 2411 18183 SH SOLE 18183 0 0 Analog Devices Inc COM 032654105 916 5905 SH SOLE 5905 0 0 CH Robinson Worldwide Inc COM 12541W209 204 2142 SH SOLE 2142 0 0 Citrix Systems Inc COM 177376100 276 1968 SH SOLE 1968 0 0 Adobe Systems Inc COM 00724F101 3647 7673 SH SOLE 7673 0 0 Cintas Corp COM 172908105 482 1412 SH SOLE 1412 0 0 Biogen Inc COM 09062X103 682 2439 SH SOLE 2439 0 0 Charter Communications Inc COM 16119P108 1396 2263 SH SOLE 2263 0 0 Activision Blizzard Inc COM 00507V109 1153 12402 SH SOLE 12402 0 0 Discovery Communications Inc COM 25470F302 171 4637 SH SOLE 4637 0 0 Automatic Data Processing Inc COM 053015103 1291 6850 SH SOLE 6850 0 0 Broadcom Inc COM 11135F101 3030 6535 SH SOLE 6535 0 0 Archer-Daniels-Midland Co COM 039483102 509 8938 SH SOLE 8938 0 0 AbbVie Inc COM 00287Y109 3059 28266 SH SOLE 28266 0 0 O'Reilly Automotive Inc COM 67103H107 570 1124 SH SOLE 1124 0 0 AmerisourceBergen Corp COM 03073E105 279 2360 SH SOLE 2360 0 0 Expeditors International of Wa COM 302130109 292 2711 SH SOLE 2711 0 0 F5 Networks Inc COM 315616102 206 986 SH SOLE 986 0 0 Fiserv Inc COM 337738108 1097 9216 SH SOLE 9216 0 0 FLIR Systems Inc COM 302445101 119 2101 SH SOLE 2101 0 0 Intuit Inc COM 461202103 1679 4384 SH SOLE 4384 0 0 Fastenal Co COM 311900104 462 9193 SH SOLE 9193 0 0 KLA-Tencor Corp COM 482480100 815 2467 SH SOLE 2467 0 0 JB Hunt Transport Services Inc COM 445658107 225 1337 SH SOLE 1337 0 0 Intercontinental Exchange Inc COM 45866F104 1004 8992 SH SOLE 8992 0 0 Kroger Co/The COM 501044101 439 12186 SH SOLE 12186 0 0 JPMorgan Chase & Co COM 46625H100 7436 48845 SH SOLE 48845 0 0 Equinix Inc COM 29444U700 971 1429 SH SOLE 1429 0 0 eBay Inc COM 278642103 634 10348 SH SOLE 10348 0 0 Expedia Inc COM 30212P303 381 2214 SH SOLE 2214 0 0 Cincinnati Financial Corp COM 172062101 247 2400 SH SOLE 2400 0 0 Cerner Corp COM 156782104 352 4902 SH SOLE 4902 0 0 Costco Wholesale Corp COM 22160K105 2498 7086 SH SOLE 7086 0 0 CSX Corp COM 126408103 1177 12205 SH SOLE 12205 0 0 CenterPoint Energy Inc COM 15189T107 200 8829 SH SOLE 8829 0 0 PACCAR Inc COM 693718108 516 5553 SH SOLE 5553 0 0 Qorvo Inc COM 74736K101 331 1813 SH SOLE 1813 0 0 BlackRock Inc COM 09247X101 1713 2272 SH SOLE 2272 0 0 PVH Corp COM 693656100 120 1138 SH SOLE 1138 0 0 Air Products & Chemicals Inc COM 009158106 996 3542 SH SOLE 3542 0 0 Pfizer Inc COM 717081103 3235 89279 SH SOLE 89279 0 0 American Water Works Co Inc COM 030420103 435 2904 SH SOLE 2904 0 0 Caterpillar Inc COM 149123101 2024 8728 SH SOLE 8728 0 0 Bank of America Corp COM 060505104 4705 121606 SH SOLE 121606 0 0 AutoZone Inc COM 053332102 500 356 SH SOLE 356 0 0 Henry Schein Inc COM 806407102 158 2280 SH SOLE 2280 0 0 NetApp Inc COM 64110D104 259 3563 SH SOLE 3563 0 0 Marriott International Inc/MD COM 571903202 631 4258 SH SOLE 4258 0 0 NVIDIA Corp COM 67066G104 5299 9924 SH SOLE 9924 0 0 DENTSPLY SIRONA Inc COM 24906P109 224 3506 SH SOLE 3506 0 0 Alphabet Inc COM 02079K305 9929 4814 SH SOLE 4814 0 0 Hologic Inc COM 436440101 307 4124 SH SOLE 4124 0 0 Wal-Mart Stores Inc COM 931142103 3014 22191 SH SOLE 22191 0 0 Zions Bancorp NA COM 989701107 144 2629 SH SOLE 2629 0 0 Gap Inc/The COM 364760108 98 3293 SH SOLE 3293 0 0 News Corp COM 65249B208 46 1949 SH SOLE 1949 0 0 Northern Trust Corp COM 665859104 350 3334 SH SOLE 3334 0 0 Nasdaq Inc COM 631103108 272 1847 SH SOLE 1847 0 0 LKQ Corp COM 501889208 189 4467 SH SOLE 4467 0 0 Monster Beverage Corp COM 61174X109 539 5918 SH SOLE 5918 0 0 Microchip Technology Inc COM 595017104 669 4310 SH SOLE 4310 0 0 News Corp COM 65249B109 159 6260 SH SOLE 6260 0 0 Fifth Third Bancorp COM 316773100 426 11381 SH SOLE 11381 0 0 Electronic Arts Inc COM 285512109 623 4604 SH SOLE 4604 0 0 Estee Lauder Cos Inc/The COM 518439104 1070 3678 SH SOLE 3678 0 0 Tyson Foods Inc COM 902494103 350 4717 SH SOLE 4717 0 0 Entergy Corp COM 29364G103 319 3209 SH SOLE 3209 0 0 Freeport-McMoRan Inc COM 35671D857 769 23345 SH SOLE 23345 0 0 Johnson & Johnson COM 478160104 6915 42076 SH SOLE 42076 0 0 Ford Motor Co COM 345370860 766 62552 SH SOLE 62552 0 0 Synchrony Financial COM 87165B103 353 8693 SH SOLE 8693 0 0 Kellogg Co COM 487836108 258 4074 SH SOLE 4074 0 0 Stryker Corp COM 863667101 1276 5239 SH SOLE 5239 0 0 Coca-Cola Co/The COM 191216100 3272 62080 SH SOLE 62080 0 0 Sysco Corp COM 871829107 643 8170 SH SOLE 8170 0 0 Exelon Corp COM 30161N101 684 15628 SH SOLE 15628 0 0 KeyCorp COM 493267108 310 15507 SH SOLE 15507 0 0 Juniper Networks Inc COM 48203R104 133 5253 SH SOLE 5253 0 0 General Electric Co COM 369604103 1843 140346 SH SOLE 140346 0 0 Mondelez International Inc COM 609207105 1323 22603 SH SOLE 22603 0 0 Lam Research Corp COM 512807108 1361 2287 SH SOLE 2287 0 0 Microsoft Corp COM 594918104 28463 120727 SH SOLE 120727 0 0 Netflix Inc COM 64110L106 3699 7090 SH SOLE 7090 0 0 NIKE Inc COM 654106103 2705 20353 SH SOLE 20353 0 0 Merck & Co Inc COM 58933Y105 3122 40502 SH SOLE 40502 0 0 United Continental Holdings In COM 910047109 293 5098 SH SOLE 5098 0 0 Corning Inc COM 219350105 535 12300 SH SOLE 12300 0 0 Goldman Sachs Group Inc/The COM 38141G104 1801 5507 SH SOLE 5507 0 0 WEC Energy Group Inc COM 92939U106 473 5049 SH SOLE 5049 0 0 HCA Healthcare Inc COM 40412C101 799 4244 SH SOLE 4244 0 0 Halliburton Co COM 406216101 305 14224 SH SOLE 14224 0 0 General Mills Inc COM 370334104 600 9787 SH SOLE 9787 0 0 Exxon Mobil Corp COM 30231G102 3783 67764 SH SOLE 67764 0 0 HCP Inc COM 42250P103 274 8623 SH SOLE 8623 0 0 Delta Air Lines Inc COM 247361702 493 10214 SH SOLE 10214 0 0 Quanta Services Inc COM 74762E102 195 2214 SH SOLE 2214 0 0 Philip Morris International In COM 718172109 2212 24928 SH SOLE 24928 0 0 Abbott Laboratories COM 002824100 3398 28357 SH SOLE 28357 0 0 Halfmoon Parent Inc COM 125523100 1361 5631 SH SOLE 5631 0 0 Chevron Corp COM 166764100 3231 30835 SH SOLE 30835 0 0 American Express Co COM 025816109 1477 10445 SH SOLE 10445 0 0 CBS Corp COM 92556H206 424 9405 SH SOLE 9405 0 0 PepsiCo Inc COM 713448108 3124 22083 SH SOLE 22083 0 0 American Electric Power Co Inc COM 025537101 673 7949 SH SOLE 7949 0 0 Quest Diagnostics Inc COM 74834L100 274 2136 SH SOLE 2136 0 0 Berkshire Hathaway Inc COM 084670702 7797 30520 SH SOLE 30520 0 0 Clorox Co/The COM 189054109 388 2013 SH SOLE 2013 0 0 Deere & Co COM 244199105 1877 5018 SH SOLE 5018 0 0 Public Storage COM 74460D109 601 2434 SH SOLE 2434 0 0 Colgate-Palmolive Co COM 194162103 1071 13582 SH SOLE 13582 0 0 Anthem Inc COM 036752103 1407 3920 SH SOLE 3920 0 0 Wells Fargo & Co COM 949746101 2585 66174 SH SOLE 66174 0 0 Universal Health Services Inc COM 913903100 166 1246 SH SOLE 1246 0 0 General Motors Co COM 37045V100 1166 20297 SH SOLE 20297 0 0 Zoetis Inc COM 98978V103 1198 7605 SH SOLE 7605 0 0 Xcel Energy Inc COM 98389B100 572 8606 SH SOLE 8606 0 0 Under Armour Inc COM 904311107 67 3020 SH SOLE 3020 0 0 US Bancorp COM 902973304 1210 21880 SH SOLE 21880 0 0 UDR Inc COM 902653104 208 4751 SH SOLE 4751 0 0 Hess Corp COM 42809H107 310 4374 SH SOLE 4374 0 0 General Dynamics Corp COM 369550108 674 3712 SH SOLE 3712 0 0 Home Depot Inc/The COM 437076102 5260 17233 SH SOLE 17233 0 0 United Parcel Service Inc COM 911312106 1958 11517 SH SOLE 11517 0 0 Harris Corp COM 502431109 667 3290 SH SOLE 3290 0 0 Whirlpool Corp COM 963320106 221 1005 SH SOLE 1005 0 0 Xylem Inc/NY COM 98419M100 304 2887 SH SOLE 2887 0 0 Waters Corp COM 941848103 283 995 SH SOLE 995 0 0 ONEOK Inc COM 682680103 361 7123 SH SOLE 7123 0 0 Citigroup Inc COM 172967424 2431 33411 SH SOLE 33411 0 0 AES Corp/VA COM 00130H105 287 10694 SH SOLE 10694 0 0 Discover Financial Services COM 254709108 466 4909 SH SOLE 4909 0 0 Brown-Forman Corp COM 115637209 202 2923 SH SOLE 2923 0 0 Ameren Corp COM 023608102 330 4055 SH SOLE 4055 0 0 Amphenol Corp COM 032095101 633 9590 SH SOLE 9590 0 0 Centene Corp COM 15135B101 595 9309 SH SOLE 9309 0 0 Capital One Financial Corp COM 14040H105 935 7351 SH SOLE 7351 0 0 DTE Energy Co COM 233331107 413 3102 SH SOLE 3102 0 0 American International Group I COM 026874784 640 13843 SH SOLE 13843 0 0 Omnicom Group Inc COM 681919106 255 3441 SH SOLE 3441 0 0 Duke Energy Corp COM 26441C204 1188 12304 SH SOLE 12304 0 0 Ameriprise Financial Inc COM 03076C106 434 1869 SH SOLE 1869 0 0 Realty Income Corp COM 756109104 380 5977 SH SOLE 5977 0 0 Citizens Financial Group Inc COM 174610105 300 6804 SH SOLE 6804 0 0 Kinder Morgan Inc/DE COM 49456B101 519 31163 SH SOLE 31163 0 0 Kimberly-Clark Corp COM 494368103 752 5410 SH SOLE 5410 0 0 Invesco Ltd COM G491BT108 152 6025 SH SOLE 6025 0 0 Equifax Inc COM 294429105 353 1950 SH SOLE 1950 0 0 JM Smucker Co/The COM 832696405 222 1754 SH SOLE 1754 0 0 TJX Cos Inc/The COM 872540109 1271 19218 SH SOLE 19218 0 0 Consolidated Edison Inc COM 209115104 410 5481 SH SOLE 5481 0 0 TransDigm Group Inc COM 893641100 514 875 SH SOLE 875 0 0 Extra Space Storage Inc COM 30225T102 280 2113 SH SOLE 2113 0 0 Travelers Cos Inc/The COM 89417E109 607 4037 SH SOLE 4037 0 0 FirstEnergy Corp COM 337932107 302 8695 SH SOLE 8695 0 0 EOG Resources Inc COM 26875P101 677 9341 SH SOLE 9341 0 0 Regions Financial Corp COM 7591EP100 318 15377 SH SOLE 15377 0 0 Essex Property Trust Inc COM 297178105 283 1041 SH SOLE 1041 0 0 Alaska Air Group Inc COM 011659109 138 1988 SH SOLE 1988 0 0 Allstate Corp/The COM 020002101 557 4848 SH SOLE 4848 0 0 AvalonBay Communities Inc COM 053484101 412 2233 SH SOLE 2233 0 0 salesforce.com Inc COM 79466L302 3112 14690 SH SOLE 14690 0 0 Carnival Corp COM 143658300 339 12770 SH SOLE 12770 0 0 American Tower Corp COM 03027X100 1700 7113 SH SOLE 7113 0 0 ConocoPhillips COM 20825C104 1149 21685 SH SOLE 21685 0 0 CVS Health Corp COM 126650100 1579 20991 SH SOLE 20991 0 0 Baxter International Inc COM 071813109 682 8085 SH SOLE 8085 0 0 Procter & Gamble Co/The COM 742718109 5338 39416 SH SOLE 39416 0 0 Bristol-Myers Squibb Co COM 110122108 2264 35863 SH SOLE 35863 0 0 Devon Energy Corp COM 25179M103 207 9481 SH SOLE 9481 0 0 Becton Dickinson and Co COM 075887109 1131 4651 SH SOLE 4651 0 0 Cardinal Health Inc COM 14149Y108 286 4701 SH SOLE 4701 0 0 Church & Dwight Co Inc COM 171340102 343 3923 SH SOLE 3923 0 0 Ball Corp COM 058498106 445 5249 SH SOLE 5249 0 0 Comerica Inc COM 200340107 160 2227 SH SOLE 2227 0 0 Albemarle Corp COM 012653101 273 1867 SH SOLE 1867 0 0 Cooper Cos Inc/The COM 216648402 302 787 SH SOLE 787 0 0 Avery Dennison Corp COM 053611109 244 1329 SH SOLE 1329 0 0 Boston Properties Inc COM 101121101 230 2269 SH SOLE 2269 0 0 Chipotle Mexican Grill Inc COM 169656105 641 451 SH SOLE 451 0 0 Advance Auto Parts Inc COM 00751Y106 192 1049 SH SOLE 1049 0 0 Pinnacle West Capital Corp COM 723484101 147 1804 SH SOLE 1804 0 0 Dover Corp COM 260003108 315 2299 SH SOLE 2299 0 0 PerkinElmer Inc COM 714046109 230 1794 SH SOLE 1794 0 0 Digital Realty Trust Inc COM 253868103 634 4500 SH SOLE 4500 0 0 Parker-Hannifin Corp COM 701094104 652 2066 SH SOLE 2066 0 0 Pioneer Natural Resources Co COM 723787107 523 3293 SH SOLE 3293 0 0 Edison International COM 281020107 356 6071 SH SOLE 6071 0 0 Federal Realty Investment Trus COM 313747206 113 1118 SH SOLE 1118 0 0 International Flavors & Fragra COM 459506101 556 3982 SH SOLE 3982 0 0 Ecolab Inc COM 278865100 852 3981 SH SOLE 3981 0 0 Fortune Brands Home & Security COM 34964C106 213 2219 SH SOLE 2219 0 0 Jacobs Engineering Group Inc COM 469814107 269 2082 SH SOLE 2082 0 0 Kansas City Southern COM 485170302 384 1454 SH SOLE 1454 0 0 Torchmark Corp COM 37959E102 147 1521 SH SOLE 1521 0 0 FMC Corp COM 302491303 229 2070 SH SOLE 2070 0 0 Rockwell Automation Inc COM 773903109 493 1859 SH SOLE 1859 0 0 Molson Coors Brewing Co COM 60871R209 154 3014 SH SOLE 3014 0 0 Eversource Energy COM 30040W108 475 5490 SH SOLE 5490 0 0 Sherwin-Williams Co/The COM 824348106 953 1291 SH SOLE 1291 0 0 Humana Inc COM 444859102 865 2063 SH SOLE 2063 0 0 Global Payments Inc COM 37940X102 953 4726 SH SOLE 4726 0 0 WW Grainger Inc COM 384802104 282 704 SH SOLE 704 0 0 Genuine Parts Co COM 372460105 267 2311 SH SOLE 2311 0 0 United Rentals Inc COM 911363109 381 1156 SH SOLE 1156 0 0 Hartford Financial Services Gr COM 416515104 382 5723 SH SOLE 5723 0 0 Vulcan Materials Co COM 929160109 358 2121 SH SOLE 2121 0 0 Vornado Realty Trust COM 929042109 114 2512 SH SOLE 2512 0 0 Varian Medical Systems Inc COM 92220P105 259 1470 SH SOLE 1470 0 0 United Technologies Corp COM 75513E101 1879 24322 SH SOLE 24322 0 0 Union Pacific Corp COM 907818108 2363 10722 SH SOLE 10722 0 0 Southwest Airlines Co COM 844741108 577 9455 SH SOLE 9455 0 0 Eli Lilly & Co COM 532457108 2379 12733 SH SOLE 12733 0 0 McDonald's Corp COM 580135101 2675 11934 SH SOLE 11934 0 0 Northrop Grumman Corp COM 666807102 803 2482 SH SOLE 2482 0 0 Motorola Solutions Inc COM 620076307 509 2706 SH SOLE 2706 0 0 Hershey Co/The COM 427866108 371 2346 SH SOLE 2346 0 0 Crown Castle International Cor COM 22822V101 1188 6904 SH SOLE 6904 0 0 Prudential Financial Inc COM 744320102 579 6355 SH SOLE 6355 0 0 DR Horton Inc COM 23331A109 472 5298 SH SOLE 5298 0 0 Campbell Soup Co COM 134429109 163 3249 SH SOLE 3249 0 0 Bank of New York Mellon Corp/T COM 064058100 611 12914 SH SOLE 12914 0 0 Assurant Inc COM 04621X108 131 926 SH SOLE 926 0 0 CF Industries Holdings Inc COM 125269100 155 3425 SH SOLE 3425 0 0 AMETEK Inc COM 031100100 471 3691 SH SOLE 3691 0 0 Boston Scientific Corp COM 101137107 877 22684 SH SOLE 22684 0 0 Franklin Resources Inc COM 354613101 129 4369 SH SOLE 4369 0 0 Occidental Petroleum Corp COM 674599105 357 13420 SH SOLE 13420 0 0 DaVita Inc COM 23918K108 125 1156 SH SOLE 1156 0 0 BB&T Corp COM 89832Q109 1258 21564 SH SOLE 21564 0 0 PNC Financial Services Group I COM 693475105 1190 6787 SH SOLE 6787 0 0 Conagra Brands Inc COM 205887102 294 7821 SH SOLE 7821 0 0 Public Service Enterprise Grou COM 744573106 487 8085 SH SOLE 8085 0 0 Progressive Corp/The COM 743315103 896 9376 SH SOLE 9376 0 0 FedEx Corp COM 31428X106 1109 3904 SH SOLE 3904 0 0 Roper Technologies Inc COM 776696106 678 1680 SH SOLE 1680 0 0 Emerson Electric Co COM 291011104 866 9604 SH SOLE 9604 0 0 Edwards Lifesciences Corp COM 28176E108 836 9996 SH SOLE 9996 0 0 Ralph Lauren Corp COM 751212101 95 772 SH SOLE 772 0 0 S&P Global Inc COM 78409V104 1360 3853 SH SOLE 3853 0 0 Equity Residential COM 29476L107 393 5488 SH SOLE 5488 0 0 Snap-on Inc COM 833034101 200 867 SH SOLE 867 0 0 Stanley Black & Decker Inc COM 854502101 514 2575 SH SOLE 2575 0 0 Robert Half International Inc COM 770323103 141 1811 SH SOLE 1811 0 0 State Street Corp COM 857477103 473 5630 SH SOLE 5630 0 0 Charles Schwab Corp/The COM 808513105 1561 23955 SH SOLE 23955 0 0 Thermo Fisher Scientific Inc COM 883556102 2877 6303 SH SOLE 6303 0 0 International Business Machine COM 459200101 1906 14304 SH SOLE 14304 0 0 Illinois Tool Works Inc COM 452308109 1022 4613 SH SOLE 4613 0 0 Schlumberger Ltd COM 806857108 609 22382 SH SOLE 22382 0 0 Mastercard Inc COM 57636Q104 4997 14034 SH SOLE 14034 0 0 Williams Cos Inc/The COM 969457100 460 19429 SH SOLE 19429 0 0 Marathon Petroleum Corp COM 56585A102 558 10425 SH SOLE 10425 0 0 Hanesbrands Inc COM 410345102 110 5583 SH SOLE 5583 0 0 Marathon Oil Corp COM 565849106 135 12636 SH SOLE 12636 0 0 Mid-America Apartment Communit COM 59522J103 264 1831 SH SOLE 1831 0 0 Moody's Corp COM 615369105 769 2576 SH SOLE 2576 0 0 Martin Marietta Materials Inc COM 573284106 335 998 SH SOLE 998 0 0 Norfolk Southern Corp COM 655844108 1083 4032 SH SOLE 4032 0 0 Mettler-Toledo International I COM 592688105 433 375 SH SOLE 375 0 0 McKesson Corp COM 58155Q103 496 2545 SH SOLE 2545 0 0 L Brands Inc COM 501797104 231 3740 SH SOLE 3740 0 0 Mohawk Industries Inc COM 608190104 182 944 SH SOLE 944 0 0 UnitedHealth Group Inc COM 91324P102 5630 15132 SH SOLE 15132 0 0 Laboratory Corp of America Hol COM 50540R409 398 1562 SH SOLE 1562 0 0 Arthur J Gallagher & Co COM 363576109 387 3101 SH SOLE 3101 0 0 BorgWarner Inc COM 099724106 177 3826 SH SOLE 3826 0 0 Oracle Corp COM 68389X105 2083 29689 SH SOLE 29689 0 0 Phillips 66 COM 718546104 570 6992 SH SOLE 6992 0 0 PulteGroup Inc COM 745867101 223 4256 SH SOLE 4256 0 0 Principal Financial Group Inc COM 74251V102 243 4058 SH SOLE 4058 0 0 Cabot Oil & Gas Corp COM 127097103 120 6394 SH SOLE 6394 0 0 Arconic Inc COM 443201108 201 6246 SH SOLE 6246 0 0 Cummins Inc COM 231021106 614 2370 SH SOLE 2370 0 0 Boeing Co/The COM 097023105 2237 8781 SH SOLE 8781 0 0 PPL Corp COM 69351T106 355 12309 SH SOLE 12309 0 0 Aflac Inc COM 001055102 525 10250 SH SOLE 10250 0 0 Best Buy Co Inc COM 086516101 424 3689 SH SOLE 3689 0 0 CMS Energy Corp COM 125896100 283 4625 SH SOLE 4625 0 0 Dollar General Corp COM 256677105 795 3922 SH SOLE 3922 0 0 PPG Industries Inc COM 693506107 570 3793 SH SOLE 3793 0 0 CarMax Inc COM 143130102 345 2602 SH SOLE 2602 0 0 Republic Services Inc COM 760759100 335 3369 SH SOLE 3369 0 0 Simon Property Group Inc COM 828806109 598 5258 SH SOLE 5258 0 0 Sempra Energy COM 816851109 642 4843 SH SOLE 4843 0 0 Constellation Brands Inc COM 21036P108 621 2722 SH SOLE 2722 0 0 Interpublic Group of Cos Inc/T COM 460690100 183 6253 SH SOLE 6253 0 0 Fidelity National Information COM 31620M106 1398 9942 SH SOLE 9942 0 0 Kimco Realty Corp COM 49446R109 130 6922 SH SOLE 6922 0 0 Southern Co/The COM 842587107 1051 16912 SH SOLE 16912 0 0 Fortive Corp COM 34959J108 382 5411 SH SOLE 5411 0 0 McCormick & Co Inc/MD COM 579780206 355 3985 SH SOLE 3985 0 0 Leggett & Platt Inc COM 524660107 97 2128 SH SOLE 2128 0 0 Lowe's Cos Inc COM 548661107 2225 11701 SH SOLE 11701 0 0 Morgan Stanley COM 617446448 1865 24021 SH SOLE 24021 0 0 Masco Corp COM 574599106 247 4116 SH SOLE 4116 0 0 Nucor Corp COM 670346105 383 4771 SH SOLE 4771 0 0 Newell Brands Inc COM 651229106 162 6049 SH SOLE 6049 0 0 M&T Bank Corp COM 55261F104 312 2059 SH SOLE 2059 0 0 NiSource Inc COM 65473P105 151 6272 SH SOLE 6272 0 0 Waste Management Inc COM 94106L109 804 6231 SH SOLE 6231 0 0 Verizon Communications Inc COM 92343V104 3852 66239 SH SOLE 66239 0 0 Lincoln National Corp COM 534187109 180 2888 SH SOLE 2888 0 0 Mosaic Co/The COM 61945C103 175 5522 SH SOLE 5522 0 0 Zimmer Biomet Holdings Inc COM 98956P102 533 3327 SH SOLE 3327 0 0 NextEra Energy Inc COM 65339F101 2372 31371 SH SOLE 31371 0 0 Host Hotels & Resorts Inc COM 44107P104 190 11291 SH SOLE 11291 0 0 Newmont Mining Corp COM 651639106 772 12810 SH SOLE 12810 0 0 Visa Inc COM 92826C839 5748 27149 SH SOLE 27149 0 0 Altria Group Inc COM 02209S103 1522 29752 SH SOLE 29752 0 0 Hormel Foods Corp COM 440452100 215 4496 SH SOLE 4496 0 0 NRG Energy Inc COM 629377508 148 3917 SH SOLE 3917 0 0 Marsh & McLennan Cos Inc COM 571748102 991 8134 SH SOLE 8134 0 0 Lennar Corp COM 526057104 445 4394 SH SOLE 4394 0 0 Alliant Energy Corp COM 018802108 217 4000 SH SOLE 4000 0 0 Unum Group COM 91529Y106 91 3261 SH SOLE 3261 0 0 Loews Corp COM 540424108 186 3633 SH SOLE 3633 0 0 Westrock Co COM 96145D105 220 4218 SH SOLE 4218 0 0 MetLife Inc COM 59156R108 731 12033 SH SOLE 12033 0 0 Weyerhaeuser Co COM 962166104 426 11969 SH SOLE 11969 0 0 Valero Energy Corp COM 91913Y100 468 6540 SH SOLE 6540 0 0 HP Inc COM 40434L105 637 20049 SH SOLE 20049 0 0 Under Armour Inc COM 904311206 58 3119 SH SOLE 3119 0 0 Hewlett Packard Enterprise Co COM 42824C109 328 20827 SH SOLE 20827 0 0 Honeywell International Inc COM 438516106 2417 11133 SH SOLE 11133 0 0 Lockheed Martin Corp COM 539830109 1458 3946 SH SOLE 3946 0 0 3M Co COM 88579Y101 1786 9270 SH SOLE 9270 0 0 Western Union Co/The COM 959802109 162 6578 SH SOLE 6578 0 0 Ventas Inc COM 92276F100 320 5997 SH SOLE 5997 0 0 Yum! Brands Inc COM 988498101 520 4803 SH SOLE 4803 0 0 Dominion Energy Inc COM 25746U109 979 12895 SH SOLE 12895 0 0 Darden Restaurants Inc COM 237194105 296 2086 SH SOLE 2086 0 0 Agilent Technologies Inc COM 00846U101 620 4877 SH SOLE 4877 0 0 Danaher Corp COM 235851102 2284 10146 SH SOLE 10146 0 0 Walt Disney Co/The COM 254687106 5362 29057 SH SOLE 29057 0 0 Prologis Inc COM 74340W103 1255 11837 SH SOLE 11837 0 0 Eastman Chemical Co COM 277432100 239 2174 SH SOLE 2174 0 0 International Paper Co COM 460146103 340 6292 SH SOLE 6292 0 0 Iron Mountain Inc COM 46284V101 171 4617 SH SOLE 4617 0 0 Sealed Air Corp COM 81211K100 114 2480 SH SOLE 2480 0 0 Target Corp COM 87612E106 1588 8017 SH SOLE 8017 0 0 Textron Inc COM 883203101 204 3632 SH SOLE 3632 0 0 IDEXX Laboratories Inc COM 45168D104 669 1367 SH SOLE 1367 0 0 CBOE Holdings Inc COM 12503M108 169 1717 SH SOLE 1717 0 0 CBOE Holdings Inc COM 12503M108 1181 11968 SH SOLE 11968 0 0 Incyte Corp COM 45337C102 243 2992 SH SOLE 2992 0 0 Regency Centers Corp COM 758849103 143 2528 SH SOLE 2528 0 0 Regency Centers Corp COM 758849103 993 17519 SH SOLE 17519 0 0 DISH Network Corp COM 25470M109 143 3961 SH SOLE 3961 0 0 Synopsys Inc COM 871607107 604 2439 SH SOLE 2439 0 0 Advanced Micro Devices Inc COM 007903107 1523 19397 SH SOLE 19397 0 0 Alexandria Real Estate Equitie COM 015271109 2320 14118 SH SOLE 14118 0 0 Alexandria Real Estate Equitie COM 015271109 334 2035 SH SOLE 2035 0 0 Raymond James Financial Inc COM 754730109 1677 13684 SH SOLE 13684 0 0 Raymond James Financial Inc COM 754730109 240 1962 SH SOLE 1962 0 0 DXC Technology Co COM 23355L106 974 31163 SH SOLE 31163 0 0 DXC Technology Co COM 23355L106 127 4075 SH SOLE 4075 0 0 Gartner Inc COM 366651107 259 1420 SH SOLE 1420 0 0 Gartner Inc COM 366651107 1808 9905 SH SOLE 9905 0 0 IHS Markit Ltd COM G47567105 4025 41586 SH SOLE 41586 0 0 IHS Markit Ltd COM G47567105 577 5967 SH SOLE 5967 0 0 ANSYS Inc COM 03662Q105 472 1389 SH SOLE 1389 0 0 Hilton Worldwide Holdings Inc COM 43300A203 537 4444 SH SOLE 4444 0 0 Align Technology Inc COM 016255101 624 1153 SH SOLE 1153 0 0 Everest Re Group Ltd COM G3223R108 159 640 SH SOLE 640 0 0 Everest Re Group Ltd COM G3223R108 1107 4468 SH SOLE 4468 0 0 Baker Hughes a GE Co COM 05722G100 1770 81895 SH SOLE 81895 0 0 Baker Hughes a GE Co COM 05722G100 252 11669 SH SOLE 11669 0 0 MGM Resorts International COM 552953101 1719 45258 SH SOLE 45258 0 0 MGM Resorts International COM 552953101 250 6575 SH SOLE 6575 0 0 AO Smith Corp COM 831865209 147 2168 SH SOLE 2168 0 0 Amazon.com Inc COM 023135106 8945 2891 SH SOLE 2891 0 0 Broadcom Inc COM 11135F101 4319 9316 SH SOLE 9316 0 0 Citigroup Inc COM 172967424 39 531 SH SOLE 531 0 0 Facebook Inc COM 30303M102 10269 34865 SH SOLE 34865 0 0 Alphabet Inc COM 02079K305 353 171 SH SOLE 171 0 0 Mastercard Inc COM 57636Q104 13288 37321 SH SOLE 37321 0 0 NIKE Inc COM 654106103 149 1121 SH SOLE 1121 0 0 Procter & Gamble Co/The COM 742718109 2020 14917 SH SOLE 14917 0 0 United Technologies Corp COM 75513E101 948 12271 SH SOLE 12271 0 0 Packaging Corp of America COM 695156109 1425 10593 SH SOLE 10593 0 0 Packaging Corp of America COM 695156109 204 1518 SH SOLE 1518 0 0 ResMed Inc COM 761152107 452 2330 SH SOLE 2330 0 0 Duke Realty Corp COM 264411505 251 5983 SH SOLE 5983 0 0 United States Steel Corp COM 912909108 1483 56677 SH SOLE 56677 0 0 JPMorgan Chase & Co COM 46625H100 12431 81658 SH SOLE 81658 0 0 Agilent Technologies Inc COM 00846U101 18339 144244 SH SOLE 144244 0 0 American Airlines Group Inc COM 02376R102 4535 189737 SH SOLE 189737 0 0 Advance Auto Parts Inc COM 00751Y106 5269 28714 SH SOLE 28714 0 0 Apple Inc COM 037833100 1327814 6861284 SH SOLE 6861284 0 0 AbbVie Inc COM 00287Y109 98396 909231 SH SOLE 909231 0 0 AmerisourceBergen Corp COM 03073E105 8303 70322 SH SOLE 70322 0 0 Abbott Laboratories COM 002824100 109328 1458069 SH SOLE 1458069 0 0 Adobe Systems Inc COM 00724F101 116979 297424 SH SOLE 297424 0 0 Analog Devices Inc COM 032654105 26906 173502 SH SOLE 173502 0 0 Archer-Daniels-Midland Co COM 039483102 15363 269528 SH SOLE 269528 0 0 Automatic Data Processing Inc COM 053015103 37940 201309 SH SOLE 201309 0 0 Alliance Data Systems Corp COM 018581108 0 1 SH SOLE 1 0 0 Autodesk Inc COM 052769106 28626 103289 SH SOLE 103289 0 0 Ameren Corp COM 023608102 8862 108926 SH SOLE 108926 0 0 American Electric Power Co Inc COM 025537101 18331 216420 SH SOLE 216420 0 0 AES Corp/VA COM 00130H105 7750 289062 SH SOLE 289062 0 0 Aflac Inc COM 001055102 15960 311844 SH SOLE 311844 0 0 American International Group I COM 026874784 20934 453021 SH SOLE 453021 0 0 Apartment Investment & Managem COM 03748R747 171 27844 SH SOLE 27844 0 0 Assurant Inc COM 04621X108 3967 27982 SH SOLE 27982 0 0 Arthur J Gallagher & Co COM 363576109 11609 93043 SH SOLE 93043 0 0 Akamai Technologies Inc COM 00971T101 7770 76257 SH SOLE 76257 0 0 Albemarle Corp COM 012653101 7350 50305 SH SOLE 50305 0 0 Align Technology Inc COM 016255101 18722 34573 SH SOLE 34573 0 0 Alaska Air Group Inc COM 011659109 2550 36842 SH SOLE 36842 0 0 Allstate Corp/The COM 020002101 16766 145920 SH SOLE 145920 0 0 Alexion Pharmaceuticals Inc COM 015351109 54151 354141 SH SOLE 354141 0 0 Applied Materials Inc COM 038222105 80896 605514 SH SOLE 605514 0 0 Advanced Micro Devices Inc COM 007903107 44623 568451 SH SOLE 568451 0 0 AMETEK Inc COM 031100100 12750 99824 SH SOLE 99824 0 0 Amgen Inc COM 031162100 74522 299516 SH SOLE 299516 0 0 Ameriprise Financial Inc COM 03076C106 13098 56348 SH SOLE 56348 0 0 American Tower Corp COM 03027X100 70477 294814 SH SOLE 294814 0 0 ANSYS Inc COM 03662Q105 13809 40668 SH SOLE 40668 0 0 Anthem Inc COM 036752103 152718 425463 SH SOLE 425463 0 0 AO Smith Corp COM 831865209 3967 58679 SH SOLE 58679 0 0 Air Products & Chemicals Inc COM 009158106 26964 95843 SH SOLE 95843 0 0 Amphenol Corp COM 032095101 18472 280008 SH SOLE 280008 0 0 Alexandria Real Estate Equitie COM 015271109 13132 79929 SH SOLE 79929 0 0 Arconic Inc COM 443201108 26285 818082 SH SOLE 818082 0 0 Activision Blizzard Inc COM 00507V109 43825 471239 SH SOLE 471239 0 0 AvalonBay Communities Inc COM 053484101 15972 86564 SH SOLE 86564 0 0 Broadcom Inc COM 11135F101 136329 294032 SH SOLE 294032 0 0 Avery Dennison Corp COM 053611109 6616 36026 SH SOLE 36026 0 0 American Water Works Co Inc COM 030420103 11782 78591 SH SOLE 78591 0 0 American Express Co COM 025816109 49011 346520 SH SOLE 346520 0 0 AutoZone Inc COM 053332102 13689 9748 SH SOLE 9748 0 0 Boeing Co/The COM 097023105 66149 260916 SH SOLE 260916 0 0 Bank of America Corp COM 060505104 182301 3222911 SH SOLE 3222911 0 0 Baxter International Inc COM 071813109 20162 239063 SH SOLE 239063 0 0 BB&T Corp COM 89832Q109 37923 650272 SH SOLE 650272 0 0 Best Buy Co Inc COM 086516101 11503 100192 SH SOLE 100192 0 0 Becton Dickinson and Co COM 075887109 33314 137011 SH SOLE 137011 0 0 Franklin Resources Inc COM 354613101 4008 135411 SH SOLE 135411 0 0 Brown-Forman Corp COM 115637209 7281 105563 SH SOLE 105563 0 0 Baker Hughes a GE Co COM 05722G100 6698 309943 SH SOLE 309943 0 0 Biogen Inc COM 09062X103 22111 79040 SH SOLE 79040 0 0 Bank of New York Mellon Corp/T COM 064058100 20059 424165 SH SOLE 424165 0 0 BlackRock Inc COM 09247X101 57207 75876 SH SOLE 75876 0 0 Ball Corp COM 058498106 12030 141962 SH SOLE 141962 0 0 Bristol-Myers Squibb Co COM 110122108 72996 1156293 SH SOLE 1156293 0 0 Berkshire Hathaway Inc COM 084670702 298724 1169325 SH SOLE 1169325 0 0 Boston Scientific Corp COM 101137107 44125 1141680 SH SOLE 1141680 0 0 BorgWarner Inc COM 099724106 4836 104319 SH SOLE 104319 0 0 Boston Properties Inc COM 101121101 8991 88788 SH SOLE 88788 0 0 Citigroup Inc COM 172967424 79680 1367967 SH SOLE 1367967 0 0 Conagra Brands Inc COM 205887102 8876 236058 SH SOLE 236058 0 0 Cardinal Health Inc COM 14149Y108 8414 138504 SH SOLE 138504 0 0 Caterpillar Inc COM 149123101 60174 259519 SH SOLE 259519 0 0 Chubb Ltd COM H1467J104 34250 216814 SH SOLE 216814 0 0 CBOE Holdings Inc COM 12503M108 5103 51708 SH SOLE 51708 0 0 CBS Corp COM 92556H206 599957 13302969 SH SOLE 13302969 0 0 Crown Castle International Cor COM 22822V101 46052 267545 SH SOLE 267545 0 0 Carnival Corp COM 143658300 9100 342880 SH SOLE 342880 0 0 Cerner Corp COM 156782104 10446 145330 SH SOLE 145330 0 0 CF Industries Holdings Inc COM 125269100 4207 92712 SH SOLE 92712 0 0 Citizens Financial Group Inc COM 174610105 9152 207288 SH SOLE 207288 0 0 Church & Dwight Co Inc COM 171340102 10383 118872 SH SOLE 118872 0 0 CH Robinson Worldwide Inc COM 12541W209 5561 58274 SH SOLE 58274 0 0 Charter Communications Inc COM 16119P108 56822 92092 SH SOLE 92092 0 0 Halfmoon Parent Inc COM 125523100 40436 167272 SH SOLE 167272 0 0 Cincinnati Financial Corp COM 172062101 7478 72537 SH SOLE 72537 0 0 Colgate-Palmolive Co COM 194162103 34838 441940 SH SOLE 441940 0 0 Clorox Co/The COM 189054109 11725 60791 SH SOLE 60791 0 0 Comerica Inc COM 200340107 3553 49521 SH SOLE 49521 0 0 Comcast Corp COM 20030N101 186849 4089129 SH SOLE 4089129 0 0 CME Group Inc COM 12572Q105 35282 172758 SH SOLE 172758 0 0 Chipotle Mexican Grill Inc COM 169656105 17028 11985 SH SOLE 11985 0 0 Cummins Inc COM 231021106 16616 64129 SH SOLE 64129 0 0 CMS Energy Corp COM 125896100 7642 124829 SH SOLE 124829 0 0 Centene Corp COM 15135B101 17519 274121 SH SOLE 274121 0 0 CenterPoint Energy Inc COM 15189T107 5392 238059 SH SOLE 238059 0 0 Capital One Financial Corp COM 14040H105 30605 240553 SH SOLE 240553 0 0 Cabot Oil & Gas Corp COM 127097103 3248 172944 SH SOLE 172944 0 0 Cooper Cos Inc/The COM 216648402 9126 23760 SH SOLE 23760 0 0 ConocoPhillips COM 20825C104 34190 645474 SH SOLE 645474 0 0 Costco Wholesale Corp COM 22160K105 103355 428048 SH SOLE 428048 0 0 Campbell Soup Co COM 134429109 4781 95115 SH SOLE 95115 0 0 salesforce.com Inc COM 79466L302 99075 467628 SH SOLE 467628 0 0 Cisco Systems Inc/Delaware COM 17275R102 134053 2846694 SH SOLE 2846694 0 0 CSX Corp COM 126408103 32074 332655 SH SOLE 332655 0 0 Cintas Corp COM 172908105 13172 38594 SH SOLE 38594 0 0 Cognizant Technology Solutions COM 192446102 19529 249995 SH SOLE 249995 0 0 Citrix Systems Inc COM 177376100 7954 56667 SH SOLE 56667 0 0 CVS Health Corp COM 126650100 50772 674895 SH SOLE 674895 0 0 Chevron Corp COM 166764100 96153 917589 SH SOLE 917589 0 0 Dominion Energy Inc COM 25746U109 26620 350452 SH SOLE 350452 0 0 Delta Air Lines Inc COM 247361702 10191 211075 SH SOLE 211075 0 0 Deere & Co COM 244199105 50004 133652 SH SOLE 133652 0 0 Discover Financial Services COM 254709108 14016 147552 SH SOLE 147552 0 0 Dollar General Corp COM 256677105 21622 106711 SH SOLE 106711 0 0 Quest Diagnostics Inc COM 74834L100 8102 63129 SH SOLE 63129 0 0 DR Horton Inc COM 23331A109 12964 145474 SH SOLE 145474 0 0 Danaher Corp COM 235851102 141153 627129 SH SOLE 627129 0 0 Walt Disney Co/The COM 254687106 263440 1372037 SH SOLE 1372037 0 0 Discovery Communications Inc COM 25470F104 122433 2817170 SH SOLE 2817170 0 0 Discovery Communications Inc COM 25470F302 120926 3278043 SH SOLE 3278043 0 0 DISH Network Corp COM 25470M109 5413 149533 SH SOLE 149533 0 0 Digital Realty Trust Inc COM 253868103 24541 174251 SH SOLE 174251 0 0 Dollar Tree Inc COM 256746108 11733 102511 SH SOLE 102511 0 0 Dover Corp COM 260003108 8543 62299 SH SOLE 62299 0 0 Duke Realty Corp COM 264411505 9711 231602 SH SOLE 231602 0 0 Darden Restaurants Inc COM 237194105 8016 56449 SH SOLE 56449 0 0 DTE Energy Co COM 233331107 11175 83932 SH SOLE 83932 0 0 Duke Energy Corp COM 26441C204 34918 361735 SH SOLE 361735 0 0 DaVita Inc COM 23918K108 3762 34904 SH SOLE 34904 0 0 Devon Energy Corp COM 25179M103 5645 258376 SH SOLE 258376 0 0 DXC Technology Co COM 23355L106 2633 84243 SH SOLE 84243 0 0 Electronic Arts Inc COM 285512109 23741 175381 SH SOLE 175381 0 0 eBay Inc COM 278642103 17619 287700 SH SOLE 287700 0 0 Ecolab Inc COM 278865100 23309 108884 SH SOLE 108884 0 0 Consolidated Edison Inc COM 209115104 11020 147324 SH SOLE 147324 0 0 Equifax Inc COM 294429105 9556 52758 SH SOLE 52758 0 0 Edison International COM 281020107 9624 164228 SH SOLE 164228 0 0 Estee Lauder Cos Inc/The COM 518439104 32160 110574 SH SOLE 110574 0 0 Eastman Chemical Co COM 277432100 6477 58817 SH SOLE 58817 0 0 Emerson Electric Co COM 291011104 25766 285595 SH SOLE 285595 0 0 EOG Resources Inc COM 26875P101 18336 252813 SH SOLE 252813 0 0 Equinix Inc COM 29444U700 37618 55355 SH SOLE 55355 0 0 Equity Residential COM 29476L107 15521 216690 SH SOLE 216690 0 0 Eversource Energy COM 30040W108 12867 148596 SH SOLE 148596 0 0 Essex Property Trust Inc COM 297178105 10965 40335 SH SOLE 40335 0 0 Entergy Corp COM 29364G103 8637 86827 SH SOLE 86827 0 0 Edwards Lifesciences Corp COM 28176E108 24628 294455 SH SOLE 294455 0 0 Exelon Corp COM 30161N101 20451 467573 SH SOLE 467573 0 0 Expeditors International of Wa COM 302130109 7901 73369 SH SOLE 73369 0 0 Expedia Inc COM 30212P303 10261 59615 SH SOLE 59615 0 0 Extra Space Storage Inc COM 30225T102 10806 81523 SH SOLE 81523 0 0 Ford Motor Co COM 345370860 22806 1861746 SH SOLE 1861746 0 0 Fastenal Co COM 311900104 12585 250293 SH SOLE 250293 0 0 Facebook Inc COM 30303M102 426017 1446446 SH SOLE 1446446 0 0 Fortune Brands Home & Security COM 34964C106 5761 60121 SH SOLE 60121 0 0 Freeport-McMoRan Inc COM 35671D857 20784 631155 SH SOLE 631155 0 0 FedEx Corp COM 31428X106 33219 116952 SH SOLE 116952 0 0 FirstEnergy Corp COM 337932107 8161 235272 SH SOLE 235272 0 0 F5 Networks Inc COM 315616102 6014 28826 SH SOLE 28826 0 0 Fidelity National Information COM 31620M106 40822 290325 SH SOLE 290325 0 0 Fiserv Inc COM 337738108 70840 595098 SH SOLE 595098 0 0 Fifth Third Bancorp COM 316773100 12927 345197 SH SOLE 345197 0 0 FLIR Systems Inc COM 302445101 2452 43426 SH SOLE 43426 0 0 FMC Corp COM 302491303 6206 56106 SH SOLE 56106 0 0 Federal Realty Investment Trus COM 313747206 3427 33777 SH SOLE 33777 0 0 Fortive Corp COM 34959J108 10012 141740 SH SOLE 141740 0 0 General Dynamics Corp COM 369550108 20353 112102 SH SOLE 112102 0 0 General Electric Co COM 369604103 54832 4176146 SH SOLE 4176146 0 0 Gilead Sciences Inc COM 375558103 42000 649853 SH SOLE 649853 0 0 General Mills Inc COM 370334104 18114 295410 SH SOLE 295410 0 0 Corning Inc COM 219350105 15605 358652 SH SOLE 358652 0 0 General Motors Co COM 37045V100 34870 606862 SH SOLE 606862 0 0 Alphabet Inc COM 02079K107 589449 284950 SH SOLE 284950 0 0 Alphabet Inc COM 02079K305 494712 239861 SH SOLE 239861 0 0 Genuine Parts Co COM 372460105 7230 62546 SH SOLE 62546 0 0 Global Payments Inc COM 37940X102 27939 138602 SH SOLE 138602 0 0 Gap Inc/The COM 364760108 1817 61018 SH SOLE 61018 0 0 Goldman Sachs Group Inc/The COM 38141G104 58224 178058 SH SOLE 178058 0 0 WW Grainger Inc COM 384802104 7735 19294 SH SOLE 19294 0 0 Halliburton Co COM 406216101 8249 384386 SH SOLE 384386 0 0 Hasbro Inc COM 418056107 5352 55676 SH SOLE 55676 0 0 Huntington Bancshares Inc/OH COM 446150104 7800 496171 SH SOLE 496171 0 0 Hanesbrands Inc COM 410345102 2035 103461 SH SOLE 103461 0 0 HCA Healthcare Inc COM 40412C101 23700 125836 SH SOLE 125836 0 0 HCP Inc COM 42250P103 10605 334112 SH SOLE 334112 0 0 Home Depot Inc/The COM 437076102 190754 785807 SH SOLE 785807 0 0 Hess Corp COM 42809H107 8407 118806 SH SOLE 118806 0 0 Hartford Financial Services Gr COM 416515104 11498 172160 SH SOLE 172160 0 0 Hilton Worldwide Holdings Inc COM 43300A203 14540 120249 SH SOLE 120249 0 0 Hologic Inc COM 436440101 9035 121467 SH SOLE 121467 0 0 Honeywell International Inc COM 438516106 72110 332200 SH SOLE 332200 0 0 Hewlett Packard Enterprise Co COM 42824C109 9543 606325 SH SOLE 606325 0 0 HP Inc COM 40434L105 19118 602144 SH SOLE 602144 0 0 Hormel Foods Corp COM 440452100 6588 137880 SH SOLE 137880 0 0 Harris Corp COM 502431109 18176 89679 SH SOLE 89679 0 0 Henry Schein Inc COM 806407102 4656 67252 SH SOLE 67252 0 0 Host Hotels & Resorts Inc COM 44107P104 7372 437539 SH SOLE 437539 0 0 Hershey Co/The COM 427866108 11218 70932 SH SOLE 70932 0 0 Humana Inc COM 444859102 25681 61256 SH SOLE 61256 0 0 International Business Machine COM 459200101 60766 456002 SH SOLE 456002 0 0 Intercontinental Exchange Inc COM 45866F104 30181 270244 SH SOLE 270244 0 0 IDEXX Laboratories Inc COM 45168D104 19817 40500 SH SOLE 40500 0 0 International Flavors & Fragra COM 459506101 14572 104375 SH SOLE 104375 0 0 Illumina Inc COM 452327109 26586 69224 SH SOLE 69224 0 0 Incyte Corp COM 45337C102 7203 88630 SH SOLE 88630 0 0 IHS Markit Ltd COM G47567105 15706 162288 SH SOLE 162288 0 0 Intel Corp COM 458140100 341769 3597047 SH SOLE 3597047 0 0 Intuit Inc COM 461202103 48732 127218 SH SOLE 127218 0 0 International Paper Co COM 460146103 9064 167634 SH SOLE 167634 0 0 Interpublic Group of Cos Inc/T COM 460690100 6911 236664 SH SOLE 236664 0 0 Iron Mountain Inc COM 46284V101 6620 178880 SH SOLE 178880 0 0 Intuitive Surgical Inc COM 46120E602 41249 55823 SH SOLE 55823 0 0 Gartner Inc COM 366651107 7587 41563 SH SOLE 41563 0 0 Illinois Tool Works Inc COM 452308109 28515 128726 SH SOLE 128726 0 0 Invesco Ltd COM G491BT108 26760 1061058 SH SOLE 1061058 0 0 JB Hunt Transport Services Inc COM 445658107 6104 36321 SH SOLE 36321 0 0 Johnson Controls International COM G51502105 18651 312571 SH SOLE 312571 0 0 Jacobs Engineering Group Inc COM 469814107 7278 56304 SH SOLE 56304 0 0 Johnson & Johnson COM 478160104 222541 2221042 SH SOLE 2221042 0 0 Juniper Networks Inc COM 48203R104 3892 153649 SH SOLE 153649 0 0 JPMorgan Chase & Co COM 46625H100 368494 2772348 SH SOLE 2772348 0 0 Kellogg Co COM 487836108 7812 123420 SH SOLE 123420 0 0 KeyCorp COM 493267108 9440 472477 SH SOLE 472477 0 0 Kraft Heinz Co/The COM 500754106 13906 347651 SH SOLE 347651 0 0 Kimco Realty Corp COM 49446R109 3922 209151 SH SOLE 209151 0 0 KLA-Tencor Corp COM 482480100 23975 72565 SH SOLE 72565 0 0 Kimberly-Clark Corp COM 494368103 22749 163605 SH SOLE 163605 0 0 Kinder Morgan Inc/DE COM 49456B101 14251 855910 SH SOLE 855910 0 0 CarMax Inc COM 143130102 9371 70642 SH SOLE 70642 0 0 Coca-Cola Co/The COM 191216100 109065 3235593 SH SOLE 3235593 0 0 Kroger Co/The COM 501044101 13303 369643 SH SOLE 369643 0 0 Kohl's Corp COM 500255104 0 2 SH SOLE 2 0 0 Kansas City Southern COM 485170302 10487 39737 SH SOLE 39737 0 0 Loews Corp COM 540424108 5744 112021 SH SOLE 112021 0 0 L Brands Inc COM 501797104 4286 69293 SH SOLE 69293 0 0 Leggett & Platt Inc COM 524660107 1801 39444 SH SOLE 39444 0 0 Lennar Corp COM 526057104 12048 119018 SH SOLE 119018 0 0 Laboratory Corp of America Hol COM 50540R409 11735 46016 SH SOLE 46016 0 0 LKQ Corp COM 501889208 5176 122283 SH SOLE 122283 0 0 Eli Lilly & Co COM 532457108 78193 418552 SH SOLE 418552 0 0 Lockheed Martin Corp COM 539830109 43661 118165 SH SOLE 118165 0 0 Lincoln National Corp COM 534187109 5516 88579 SH SOLE 88579 0 0 Alliant Energy Corp COM 018802108 5863 108251 SH SOLE 108251 0 0 Lowe's Cos Inc COM 548661107 66278 348504 SH SOLE 348504 0 0 Lam Research Corp COM 512807108 40086 67345 SH SOLE 67345 0 0 Southwest Airlines Co COM 844741108 11929 195369 SH SOLE 195369 0 0 LyondellBasell Industries NV COM N53745100 11739 112822 SH SOLE 112822 0 0 Mastercard Inc COM 57636Q104 160053 541909 SH SOLE 541909 0 0 Mid-America Apartment Communit COM 59522J103 10243 70958 SH SOLE 70958 0 0 Macerich Co/The COM 554382101 17 1450 SH SOLE 1450 0 0 Marriott International Inc/MD COM 571903202 17391 117424 SH SOLE 117424 0 0 Masco Corp COM 574599106 6711 112032 SH SOLE 112032 0 0 McDonald's Corp COM 580135101 79602 466309 SH SOLE 466309 0 0 Microchip Technology Inc COM 595017104 19460 125371 SH SOLE 125371 0 0 McKesson Corp COM 58155Q103 14673 75233 SH SOLE 75233 0 0 Moody's Corp COM 615369105 45191 151340 SH SOLE 151340 0 0 Mondelez International Inc COM 609207105 43858 1198186 SH SOLE 1198186 0 0 Medtronic PLC COM G5960L103 81958 693799 SH SOLE 693799 0 0 MetLife Inc COM 59156R108 24072 395997 SH SOLE 395997 0 0 MGM Resorts International COM 552953101 7064 185950 SH SOLE 185950 0 0 Mohawk Industries Inc COM 608190104 4956 25769 SH SOLE 25769 0 0 McCormick & Co Inc/MD COM 579780206 10721 120244 SH SOLE 120244 0 0 Martin Marietta Materials Inc COM 573284106 9061 26981 SH SOLE 26981 0 0 Marsh & McLennan Cos Inc COM 571748102 29769 244413 SH SOLE 244413 0 0 3M Co COM 88579Y101 53099 275584 SH SOLE 275584 0 0 Monster Beverage Corp COM 61174X109 16722 183575 SH SOLE 183575 0 0 Altria Group Inc COM 02209S103 50046 1845727 SH SOLE 1845727 0 0 Mosaic Co/The COM 61945C103 4790 151546 SH SOLE 151546 0 0 Marathon Petroleum Corp COM 56585A102 41833 782083 SH SOLE 782083 0 0 Merck & Co Inc COM 58933Y105 100436 2287511 SH SOLE 2287511 0 0 Marathon Oil Corp COM 565849106 2501 234150 SH SOLE 234150 0 0 Morgan Stanley COM 617446448 60114 774076 SH SOLE 774076 0 0 Microsoft Corp COM 594918104 1036148 4789386 SH SOLE 4789386 0 0 Motorola Solutions Inc COM 620076307 14874 79095 SH SOLE 79095 0 0 M&T Bank Corp COM 55261F104 9485 62563 SH SOLE 62563 0 0 Mettler-Toledo International I COM 592688105 12816 11090 SH SOLE 11090 0 0 Micron Technology Inc COM 595112103 46324 525165 SH SOLE 525165 0 0 Nasdaq Inc COM 631103108 8175 55438 SH SOLE 55438 0 0 NextEra Energy Inc COM 65339F101 70590 933623 SH SOLE 933623 0 0 Newmont Mining Corp COM 651639106 20924 347172 SH SOLE 347172 0 0 Netflix Inc COM 64110L106 150496 288497 SH SOLE 288497 0 0 NiSource Inc COM 65473P105 4065 168606 SH SOLE 168606 0 0 NIKE Inc COM 654106103 235118 1769290 SH SOLE 1769290 0 0 Northrop Grumman Corp COM 666807102 21888 67633 SH SOLE 67633 0 0 NRG Energy Inc COM 629377508 3997 105950 SH SOLE 105950 0 0 Norfolk Southern Corp COM 655844108 29385 109436 SH SOLE 109436 0 0 NetApp Inc COM 64110D104 7557 103989 SH SOLE 103989 0 0 Northern Trust Corp COM 665859104 10498 99882 SH SOLE 99882 0 0 Nucor Corp COM 670346105 10408 129667 SH SOLE 129667 0 0 NVIDIA Corp COM 67066G104 169836 318091 SH SOLE 318091 0 0 Newell Brands Inc COM 651229106 4477 167176 SH SOLE 167176 0 0 News Corp COM 65249B208 1341 57150 SH SOLE 57150 0 0 News Corp COM 65249B109 6026 236982 SH SOLE 236982 0 0 Realty Income Corp COM 756109104 14513 228554 SH SOLE 228554 0 0 ONEOK Inc COM 682680103 9763 192721 SH SOLE 192721 0 0 Omnicom Group Inc COM 681919106 9661 130297 SH SOLE 130297 0 0 Oracle Corp COM 68389X105 67445 961180 SH SOLE 961180 0 0 O'Reilly Automotive Inc COM 67103H107 15673 30898 SH SOLE 30898 0 0 Occidental Petroleum Corp COM 674599105 10008 375946 SH SOLE 375946 0 0 Paychex Inc COM 704326107 14835 151347 SH SOLE 151347 0 0 People's United Financial Inc COM 712704105 2732 152638 SH SOLE 152638 0 0 PACCAR Inc COM 693718108 14044 151147 SH SOLE 151147 0 0 PG&E Corp COM 69331C108 2355 201139 SH SOLE 201139 0 0 Public Service Enterprise Grou COM 744573106 13183 218949 SH SOLE 218949 0 0 PepsiCo Inc COM 713448108 129142 1246979 SH SOLE 1246979 0 0 Pfizer Inc COM 717081103 103956 4569526 SH SOLE 4569526 0 0 Principal Financial Group Inc COM 74251V102 47961 799897 SH SOLE 799897 0 0 Procter & Gamble Co/The COM 742718109 264354 2718851 SH SOLE 2718851 0 0 Progressive Corp/The COM 743315103 26947 281849 SH SOLE 281849 0 0 Parker-Hannifin Corp COM 701094104 17631 55896 SH SOLE 55896 0 0 PulteGroup Inc COM 745867101 6057 115502 SH SOLE 115502 0 0 Packaging Corp of America COM 695156109 5524 41080 SH SOLE 41080 0 0 PerkinElmer Inc COM 714046109 6781 52854 SH SOLE 52854 0 0 Prologis Inc COM 74340W103 70381 663984 SH SOLE 663984 0 0 Philip Morris International In COM 718172109 72734 1294129 SH SOLE 1294129 0 0 PNC Financial Services Group I COM 693475105 35892 204621 SH SOLE 204621 0 0 Pinnacle West Capital Corp COM 723484101 3971 48813 SH SOLE 48813 0 0 PPG Industries Inc COM 693506107 15410 102559 SH SOLE 102559 0 0 PPL Corp COM 69351T106 9608 333162 SH SOLE 333162 0 0 Prudential Financial Inc COM 744320102 17391 190898 SH SOLE 190898 0 0 Public Storage COM 74460D109 23451 95035 SH SOLE 95035 0 0 Phillips 66 COM 718546104 15432 189254 SH SOLE 189254 0 0 PVH Corp COM 693656100 2228 21083 SH SOLE 21083 0 0 Quanta Services Inc COM 74762E102 3611 41046 SH SOLE 41046 0 0 Pioneer Natural Resources Co COM 723787107 14148 89084 SH SOLE 89084 0 0 PayPal Holdings Inc COM 70450Y103 144051 593201 SH SOLE 593201 0 0 QUALCOMM Inc COM 747525103 77219 582393 SH SOLE 582393 0 0 Qorvo Inc COM 74736K101 9695 53066 SH SOLE 53066 0 0 Royal Caribbean Cruises Ltd COM V7780T103 8240 96247 SH SOLE 96247 0 0 Everest Re Group Ltd COM G3223R108 4766 19234 SH SOLE 19234 0 0 Regency Centers Corp COM 758849103 5647 99582 SH SOLE 99582 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 23600 49881 SH SOLE 49881 0 0 Regions Financial Corp COM 7591EP100 9655 467338 SH SOLE 467338 0 0 Robert Half International Inc COM 770323103 3836 49136 SH SOLE 49136 0 0 Raymond James Financial Inc COM 754730109 7240 59071 SH SOLE 59071 0 0 Ralph Lauren Corp COM 751212101 1761 14299 SH SOLE 14299 0 0 ResMed Inc COM 761152107 13302 68563 SH SOLE 68563 0 0 Rockwell Automation Inc COM 773903109 13360 50333 SH SOLE 50333 0 0 Roper Technologies Inc COM 776696106 18332 45452 SH SOLE 45452 0 0 Ross Stores Inc COM 778296103 18606 155168 SH SOLE 155168 0 0 Republic Services Inc COM 760759100 9231 92919 SH SOLE 92919 0 0 Starbucks Corp COM 855244109 61565 563429 SH SOLE 563429 0 0 Charles Schwab Corp/The COM 808513105 47235 724701 SH SOLE 724701 0 0 Sealed Air Corp COM 81211K100 3077 67162 SH SOLE 67162 0 0 Sherwin-Williams Co/The COM 824348106 25898 35092 SH SOLE 35092 0 0 JM Smucker Co/The COM 832696405 6778 53565 SH SOLE 53565 0 0 Schlumberger Ltd COM 806857108 16449 604981 SH SOLE 604981 0 0 Snap-on Inc COM 833034101 5332 23109 SH SOLE 23109 0 0 Synopsys Inc COM 871607107 17731 71559 SH SOLE 71559 0 0 Southern Co/The COM 842587107 31287 503342 SH SOLE 503342 0 0 Simon Property Group Inc COM 828806109 24791 217904 SH SOLE 217904 0 0 S&P Global Inc COM 78409V104 40867 115815 SH SOLE 115815 0 0 Sempra Energy COM 816851109 17126 129178 SH SOLE 129178 0 0 State Street Corp COM 857477103 14233 169425 SH SOLE 169425 0 0 Constellation Brands Inc COM 21036P108 18712 82071 SH SOLE 82071 0 0 Stanley Black & Decker Inc COM 854502101 13901 69623 SH SOLE 69623 0 0 Skyworks Solutions Inc COM 83088M102 14252 77675 SH SOLE 77675 0 0 Synchrony Financial COM 87165B103 10529 258945 SH SOLE 258945 0 0 Stryker Corp COM 863667101 37973 155899 SH SOLE 155899 0 0 Symantec Corp COM 668771108 5727 269386 SH SOLE 269386 0 0 Sysco Corp COM 871829107 19133 242991 SH SOLE 242991 0 0 AT&T Inc COM 00206R102 140112 4628797 SH SOLE 4628797 0 0 Molson Coors Brewing Co COM 60871R209 4666 91218 SH SOLE 91218 0 0 TransDigm Group Inc COM 893641100 13695 23295 SH SOLE 23295 0 0 TE Connectivity Ltd COM H84989104 19971 154687 SH SOLE 154687 0 0 Target Corp COM 87612E106 67067 338606 SH SOLE 338606 0 0 TJX Cos Inc/The COM 872540109 34397 519985 SH SOLE 519985 0 0 Torchmark Corp COM 37959E102 4477 46334 SH SOLE 46334 0 0 Thermo Fisher Scientific Inc COM 883556102 170008 372518 SH SOLE 372518 0 0 T Rowe Price Group Inc COM 74144T108 18787 109483 SH SOLE 109483 0 0 Travelers Cos Inc/The COM 89417E109 18278 121529 SH SOLE 121529 0 0 Tractor Supply Co COM 892356106 8927 50413 SH SOLE 50413 0 0 Tyson Foods Inc COM 902494103 10574 142321 SH SOLE 142321 0 0 Texas Instruments Inc COM 882508104 221289 1170916 SH SOLE 1170916 0 0 Textron Inc COM 883203101 5529 98592 SH SOLE 98592 0 0 Under Armour Inc COM 904311206 1067 57794 SH SOLE 57794 0 0 Under Armour Inc COM 904311107 45559 2055947 SH SOLE 2055947 0 0 United Continental Holdings In COM 910047109 5435 94458 SH SOLE 94458 0 0 UDR Inc COM 902653104 8061 183789 SH SOLE 183789 0 0 Universal Health Services Inc COM 913903100 4896 36705 SH SOLE 36705 0 0 Ulta Beauty Inc COM 90384S303 7429 24028 SH SOLE 24028 0 0 UnitedHealth Group Inc COM 91324P102 259045 1022051 SH SOLE 1022051 0 0 Unum Group COM 91529Y106 1953 70193 SH SOLE 70193 0 0 Union Pacific Corp COM 907818108 195099 885172 SH SOLE 885172 0 0 United Parcel Service Inc COM 911312106 58169 342195 SH SOLE 342195 0 0 United Rentals Inc COM 911363109 10299 31276 SH SOLE 31276 0 0 US Bancorp COM 902973304 59468 1075189 SH SOLE 1075189 0 0 United Technologies Corp COM 75513E101 55928 723805 SH SOLE 723805 0 0 Visa Inc COM 92826C839 184503 871418 SH SOLE 871418 0 0 Varian Medical Systems Inc COM 92220P105 7636 43258 SH SOLE 43258 0 0 VF Corp COM 918204108 11234 140573 SH SOLE 140573 0 0 Valero Energy Corp COM 91913Y100 12667 176916 SH SOLE 176916 0 0 Vulcan Materials Co COM 929160109 9691 57426 SH SOLE 57426 0 0 Vornado Realty Trust COM 929042109 4453 98106 SH SOLE 98106 0 0 Verisk Analytics Inc COM 92345Y106 54389 307825 SH SOLE 307825 0 0 VeriSign Inc COM 92343E102 9394 47263 SH SOLE 47263 0 0 Vertex Pharmaceuticals Inc COM 92532F100 26502 123330 SH SOLE 123330 0 0 Ventas Inc COM 92276F100 12396 232395 SH SOLE 232395 0 0 Verizon Communications Inc COM 92343V104 156205 3257562 SH SOLE 3257562 0 0 Waters Corp COM 941848103 8333 29323 SH SOLE 29323 0 0 Walgreens Boots Alliance Inc COM 931427108 20986 382259 SH SOLE 382259 0 0 Western Digital Corp COM 958102105 9536 142862 SH SOLE 142862 0 0 WEC Energy Group Inc COM 92939U106 12791 136670 SH SOLE 136670 0 0 Wells Fargo & Co COM 949746101 83701 4736735 SH SOLE 4736735 0 0 Whirlpool Corp COM 963320106 5989 27178 SH SOLE 27178 0 0 Waste Management Inc COM 94106L109 22351 173237 SH SOLE 173237 0 0 Williams Cos Inc/The COM 969457100 12458 525879 SH SOLE 525879 0 0 Wal-Mart Stores Inc COM 931142103 99676 1186091 SH SOLE 1186091 0 0 Westrock Co COM 96145D105 5937 114060 SH SOLE 114060 0 0 Western Union Co/The COM 959802109 4738 192145 SH SOLE 192145 0 0 Weyerhaeuser Co COM 962166104 16506 463665 SH SOLE 463665 0 0 Wynn Resorts Ltd COM 983134107 5675 45268 SH SOLE 45268 0 0 Xcel Energy Inc COM 98389B100 15475 232677 SH SOLE 232677 0 0 Xilinx Inc COM 983919101 14304 115451 SH SOLE 115451 0 0 Exxon Mobil Corp COM 30231G102 190725 4008561 SH SOLE 4008561 0 0 DENTSPLY SIRONA Inc COM 24906P109 6590 103269 SH SOLE 103269 0 0 Xerox Holdings Corp COM 98421M106 0 3 SH SOLE 3 0 0 Xylem Inc/NY COM 98419M100 8217 78125 SH SOLE 78125 0 0 Yum! Brands Inc COM 988498101 14088 130231 SH SOLE 130231 0 0 Zimmer Biomet Holdings Inc COM 98956P102 15684 97977 SH SOLE 97977 0 0 Zions Bancorp NA COM 989701107 3212 58452 SH SOLE 58452 0 0 Zoetis Inc COM 98978V103 137437 872737 SH SOLE 872737 0 0 BlackRock Inc COM 09247X101 1 1 SH SOLE 1 0 0 Union Pacific Corp COM 907818108 190 863 SH SOLE 863 0 0 Adobe Systems Inc COM 00724F101 42 89 SH SOLE 89 0 0 Toronto-Dominion Bank/The COM 891160509 2099 32182 SH DFND 1 0 32182 0 Brookfield Asset Management In COM 112585104 141094 3172092 SH SOLE 3172092 0 0 BCE Inc COM 05534B760 63253 1401262 SH SOLE 1401262 0 0 Bank of Montreal COM 063671101 150103 1684000 SH SOLE 1684000 0 0 CAE Inc COM 124765108 54139 1900000 SH SOLE 1900000 0 0 Canadian Imperial Bank of Comm COM 136069101 527901 5391613 SH SOLE 5391613 0 0 Royal Bank of Canada COM 780087102 324645 3521155 SH SOLE 3521155 0 0 Toronto-Dominion Bank/The COM 891160509 11868 181996 SH DFND 1 0 181996 0 Alamos Gold Inc COM 011532108 268 34262 SH SOLE 34262 0 0 BCE Inc COM 05534B760 47027 1041795 SH SOLE 1041795 0 0 Bank of Nova Scotia/The COM 064149107 1533 24512 SH SOLE 24512 0 0 CI Financial Corp COM 125491100 6257 433230 SH SOLE 433230 0 0 Canadian Imperial Bank of Comm COM 136069101 45375 463427 SH SOLE 463427 0 0 Canadian Natural Resources Ltd COM 136385101 104770 3389172 SH SOLE 3389172 0 0 Crescent Point Energy Corp COM 22576C101 4272 1024504 SH SOLE 1024504 0 0 Cenovus Energy Inc COM 15135U109 3717 494825 SH SOLE 494825 0 0 Enbridge Inc COM 29250N105 84035 2306924 SH SOLE 2306924 0 0 Enerplus Corp COM 292766102 5447 1084863 SH SOLE 1084863 0 0 Osisko Gold Royalties Ltd COM 68827L101 865 78509 SH SOLE 78509 0 0 Pembina Pipeline Corp COM 706327103 106767 3696399 SH SOLE 3696399 0 0 Seabridge Gold Inc COM 811916105 16258 1006037 SH SOLE 1006037 0 0 Shopify Inc COM 82509L107 67877 61484 SH SOLE 61484 0 0 Shaw Communications Inc COM 82028K200 38346 1474624 SH SOLE 1474624 0 0 Sandstorm Gold Ltd COM 80013R206 142 20933 SH SOLE 20933 0 0 Suncor Energy Inc COM 867224107 6183 295773 SH SOLE 295773 0 0 TransCanada Corp COM 87807B107 184460 4023937 SH SOLE 4023937 0 0 Vermilion Energy Inc COM 923725105 4747 653441 SH SOLE 653441 0 0 Yamana Gold Inc COM 98462Y100 1722 396266 SH SOLE 396266 0 0 Barrick Gold Corp COM 067901108 102255 5154757 SH SOLE 5154757 0 0 Agnico Eagle Mines Ltd COM 008474108 60976 1054795 SH SOLE 1054795 0 0 Alamos Gold Inc COM 011532108 779 99700 SH SOLE 99700 0 0 Algonquin Power & Utilities Co COM 015857105 16383 1034087 SH SOLE 1034087 0 0 Brookfield Asset Management In COM 112585104 224108 5038417 SH SOLE 5038417 0 0 BlackBerry Ltd COM 09228F103 4472 533267 SH SOLE 533267 0 0 Brookfield Business Partners L COM G16234109 347 8600 SH SOLE 8600 0 0 Cott Corp COM 74167P108 8 500 SH SOLE 500 0 0 BCE Inc COM 05534B760 119127 2639035 SH SOLE 2639035 0 0 Brookfield Renewable Partners COM G16258108 2414 56550 SH SOLE 56550 0 0 Bank of Montreal COM 063671101 214445 2405845 SH SOLE 2405845 0 0 Bank of Nova Scotia/The COM 064149107 275214 4399313 SH SOLE 4399313 0 0 Brookfield Property Partners L COM G16249107 1472 82769 SH SOLE 82769 0 0 B2Gold Corp COM 11777Q209 1390 322900 SH SOLE 322900 0 0 CAE Inc COM 124765108 2570 90200 SH SOLE 90200 0 0 Cameco Corp COM 13321L108 25122 1514941 SH SOLE 1514941 0 0 Colliers International Group I COM 194693107 1029 10468 SH SOLE 10468 0 0 CI Financial Corp COM 125491100 1288 89200 SH SOLE 89200 0 0 Celestica Inc COM 15101Q108 335 40039 SH SOLE 40039 0 0 Canadian Imperial Bank of Comm COM 136069101 167982 1715650 SH SOLE 1715650 0 0 Canadian Natural Resources Ltd COM 136385101 95976 3104708 SH SOLE 3104708 0 0 Canadian National Railway Co COM 136375102 333457 2873502 SH SOLE 2873502 0 0 Canadian Pacific Railway Ltd COM 13645T100 199798 523115 SH SOLE 523115 0 0 Crescent Point Energy Corp COM 22576C101 5502 1319602 SH SOLE 1319602 0 0 Cenovus Energy Inc COM 15135U109 28323 3770667 SH SOLE 3770667 0 0 BRP Inc/CA COM 05577W200 465 5361 SH SOLE 5361 0 0 Descartes Systems Group Inc/Th COM 249906108 1507 24709 SH SOLE 24709 0 0 Ovintiv Inc COM 69047Q102 12395 519778 SH SOLE 519778 0 0 Eldorado Gold Corp COM 284902509 515 47620 SH SOLE 47620 0 0 Enbridge Inc COM 29250N105 181753 4989474 SH SOLE 4989474 0 0 Enerplus Corp COM 292766102 237 47125 SH SOLE 47125 0 0 Franco-Nevada Corp COM 351858105 67718 540380 SH SOLE 540380 0 0 First Majestic Silver Corp COM 32076V103 855 54800 SH SOLE 54800 0 0 FirstService Corp COM 33767E202 1483 9992 SH SOLE 9992 0 0 Fortis Inc/Canada COM 349553107 52544 1210971 SH SOLE 1210971 0 0 Fortuna Silver Mines Inc COM 349915108 343 52900 SH SOLE 52900 0 0 CGI Group Inc COM 12532H104 56944 683649 SH SOLE 683649 0 0 Gildan Activewear Inc COM 375916103 24072 786579 SH SOLE 786579 0 0 Granite Real Estate Investment COM 387437114 920 15122 SH SOLE 15122 0 0 Gran Tierra Energy Inc COM 38500T101 91 129700 SH SOLE 129700 0 0 Hudbay Minerals Inc COM 443628102 539 78800 SH SOLE 78800 0 0 IAMGOLD Corp COM 450913108 459 154100 SH SOLE 154100 0 0 Imperial Oil Ltd COM 453038408 22713 937714 SH SOLE 937714 0 0 Kinross Gold Corp COM 496902404 31871 4785363 SH SOLE 4785363 0 0 Kirkland Lake Gold Ltd COM 49741E100 6963 206192 SH SOLE 206192 0 0 MAG Silver Corp COM 55903Q104 352 23400 SH SOLE 23400 0 0 Manulife Financial Corp COM 56501R106 135553 6302460 SH SOLE 6302460 0 0 Magna International Inc COM 559222401 119407 1355843 SH SOLE 1355843 0 0 Methanex Corp COM 59151K108 1096 29700 SH SOLE 29700 0 0 Novagold Resources Inc COM 66987E206 633 72600 SH SOLE 72600 0 0 New Gold Inc COM 644535106 295 191000 SH SOLE 191000 0 0 NexGen Energy Ltd COM 65340P106 336 93306 SH SOLE 93306 0 0 Osisko Gold Royalties Ltd COM 68827L101 391 35500 SH SOLE 35500 0 0 Open Text Corp COM 683715106 44820 940045 SH SOLE 940045 0 0 Pan American Silver Corp COM 697900108 1524 50800 SH SOLE 50800 0 0 Precision Drilling Corp COM 74022D407 105 4865 SH SOLE 4865 0 0 ProMetic Life Sciences Inc COM 53272L103 4 207 SH SOLE 207 0 0 Pembina Pipeline Corp COM 706327103 49279 1706111 SH SOLE 1706111 0 0 Pretium Resources Inc COM 74139C102 517 49800 SH SOLE 49800 0 0 Restaurant Brands Internationa COM 76131D103 58757 903495 SH SOLE 903495 0 0 Ritchie Bros Auctioneers Inc COM 767744105 2078 35500 SH SOLE 35500 0 0 Rogers Communications Inc COM 775109200 62829 1362546 SH SOLE 1362546 0 0 Royal Bank of Canada COM 780087102 442475 4799161 SH SOLE 4799161 0 0 Shopify Inc COM 82509L107 62482 56597 SH SOLE 56597 0 0 Shaw Communications Inc COM 82028K200 42976 1652697 SH SOLE 1652697 0 0 Sun Life Financial Inc COM 866796105 88186 1745032 SH SOLE 1745032 0 0 Sandstorm Gold Ltd COM 80013R206 4 600 SH SOLE 600 0 0 SSR Mining Inc COM 784730103 1019 71250 SH SOLE 71250 0 0 Stantec Inc COM 85472N109 1622 37900 SH SOLE 37900 0 0 Suncor Energy Inc COM 867224107 96498 4616431 SH SOLE 4616431 0 0 Sierra Wireless Inc COM 826516106 152 10319 SH SOLE 10319 0 0 TELUS Corp COM 87971M103 114680 5758034 SH SOLE 5758034 0 0 TransAlta Corp COM 89346D107 874 92345 SH SOLE 92345 0 0 Teck Resources Ltd COM 878742204 24316 1269602 SH SOLE 1269602 0 0 TFI International Inc COM 87241L109 2166 28900 SH SOLE 28900 0 0 Thomson Reuters Corp COM 884903709 44000 502291 SH SOLE 502291 0 0 TransCanada Corp COM 87807B107 158869 3465694 SH SOLE 3465694 0 0 Turquoise Hill Resources Ltd COM 900435207 534 33159 SH SOLE 33159 0 0 Vermilion Energy Inc COM 923725105 350 48237 SH SOLE 48237 0 0 Waste Connections Inc COM 94106B101 74267 687449 SH SOLE 687449 0 0 Canopy Growth Corp COM 138035100 5558 173065 SH SOLE 173065 0 0 West Fraser Timber Co Ltd COM 952845105 2298 31944 SH SOLE 31944 0 0 Wheaton Precious Metals Corp COM 962879102 44421 1163049 SH SOLE 1163049 0 0 Yamana Gold Inc COM 98462Y100 1366 314500 SH SOLE 314500 0 0 SBA Communications Corp COM 78410G104 486 1750 SH SOLE 1750 0 0 SBA Communications Corp COM 78410G104 3384 12194 SH SOLE 12194 0 0 Lululemon Athletica Inc COM 550021109 555 1810 SH SOLE 1810 0 0 SBA Communications Corp COM 78410G104 18888 68054 SH SOLE 68054 0 0 Rogers Communications Inc COM 775109200 5 100 SH SOLE 100 0 0 Kinross Gold Corp COM 496902404 1 200 SH SOLE 200 0 0 Royal Bank of Canada COM 780087102 9 100 SH SOLE 100 0 0 Sun Life Financial Inc COM 866796105 5 100 SH SOLE 100 0 0 Suncor Energy Inc COM 867224107 4 200 SH SOLE 200 0 0 Barrick Gold Corp COM 067901108 4 200 SH SOLE 200 0 0 Brookfield Asset Management In COM 112585104 4 100 SH SOLE 100 0 0 BCE Inc COM 05534B760 5 100 SH SOLE 100 0 0 Bank of Nova Scotia/The COM 064149107 6 100 SH SOLE 100 0 0 Manulife Financial Corp COM 56501R106 4 200 SH SOLE 200 0 0 Enbridge Inc COM 29250N105 11 300 SH SOLE 300 0 0 Pembina Pipeline Corp COM 706327103 3 100 SH SOLE 100 0 0 TELUS Corp COM 87971M103 4 200 SH SOLE 200 0 0 Canadian Natural Resources Ltd COM 136385101 3 100 SH SOLE 100 0 0 TransCanada Corp COM 87807B107 5 100 SH SOLE 100 0 0 Canadian National Railway Co COM 136375102 12 100 SH SOLE 100 0 0 Cenovus Energy Inc COM 15135U109 1 100 SH SOLE 100 0 0 Restaurant Brands Internationa COM 76131D103 7 100 SH SOLE 100 0 0 Canadian Pacific Railway Ltd COM 13645T100 38 100 SH SOLE 100 0 0 DowDuPont Inc COM 26614N102 666 8618 SH SOLE 8618 0 0 DowDuPont Inc COM 26614N102 4649 60164 SH SOLE 60164 0 0 DowDuPont Inc COM 26614N102 19800 256210 SH SOLE 256210 0 0 Cott Corp COM 74167P108 255 15641 SH SOLE 15641 0 0 Brookfield Property Partners L COM G16249107 857 48172 SH SOLE 48172 0 0 Bank of Nova Scotia/The COM 064149107 39412 630000 SH DFND 1 0 630000 0 Canadian Imperial Bank of Comm COM 136069101 39165 400000 SH DFND 1 0 400000 0 Canadian Natural Resources Ltd COM 136385101 39878 1290000 SH DFND 1 0 1290000 0 Enbridge Inc COM 29250N105 38977 1070000 SH DFND 1 0 1070000 0 TransCanada Corp COM 87807B107 38048 830000 SH DFND 1 0 830000 0 Granite Real Estate Investment COM 387437114 1041 17118 SH SOLE 17118 0 0 NexGen Energy Ltd COM 65340P106 5907 1638839 SH SOLE 1638839 0 0 Pixelworks Inc COM 72581M305 0 20 SH DFND 1 0 20 0 Atlantic Power Corp COM 04878Q863 0 45 SH DFND 1 0 45 0 GOLDEN MINERALS CO COM 381119106 0 304 SH DFND 1 0 304 0 NEOVASC INC COM 64065J304 0 77 SH DFND 1 0 77 0 Shopify Inc COM 82509L107 274 248 SH DFND 1 0 248 0 TRILLIUM THERAPEUTICS INC COM 89620X506 1 61 SH DFND 1 0 61 0 Canopy Growth Corp COM 138035100 3 107 SH DFND 1 0 107 0 Yamana Gold Inc COM 98462Y100 0 50 SH DFND 1 0 50 0 Coeur Mining Inc COM 192108504 0 17 SH DFND 1 0 17 0 Tucows Inc COM 898697206 3 40 SH DFND 1 0 40 0 Sprott Physical Gold Trust COM 85207H104 0 23 SH DFND 1 0 23 0 Asanko Gold Inc COM 36352H100 0 41 SH DFND 1 0 41 0 Aphria Inc COM 03765K104 0 1 SH DFND 1 0 1 0 Aptose Biosciences Inc COM 03835T200 0 10 SH DFND 1 0 10 0 Avino Silver & Gold Mines Ltd COM 053906103 0 62 SH DFND 1 0 62 0 Aurinia Pharmaceuticals Inc COM 05156V102 1 84 SH DFND 1 0 84 0 Alexco Resource Corp COM 01535P106 2 785 SH DFND 1 0 785 0 Cott Corp COM 74167P108 1 52 SH DFND 1 0 52 0 BriaCell Therapeutics Corp COM 10778Y302 0 12 SH DFND 1 0 12 0 Bank of Nova Scotia/The COM 064149107 8 127 SH DFND 1 0 127 0 Brookfield Property Partners L COM G16249107 1 31 SH DFND 1 0 31 0 CAE Inc COM 124765108 1 29 SH DFND 1 0 29 0 Colliers International Group I COM 194693107 3 34 SH DFND 1 0 34 0 Celestica Inc COM 15101Q108 0 33 SH DFND 1 0 33 0 Canadian National Railway Co COM 136375102 1 7 SH DFND 1 0 7 0 CRH Medical Corp COM 12626F105 0 30 SH DFND 1 0 30 0 Cenovus Energy Inc COM 15135U109 0 54 SH DFND 1 0 54 0 Essa Pharma Inc COM 29668H708 0 48 SH DFND 1 0 48 0 Enerplus Corp COM 292766102 0 50 SH DFND 1 0 50 0 EXFO Inc COM 302046107 0 60 SH DFND 1 0 60 0 Excellon Resources Inc COM 30069C801 0 91 SH DFND 1 0 91 0 First Majestic Silver Corp COM 32076V103 1 33 SH DFND 1 0 33 0 Fennec Pharmaceuticals Inc COM 31447P100 0 15 SH DFND 1 0 15 0 FirstService Corp COM 33767E202 13 86 SH DFND 1 0 86 0 BRAZIL RESOURCES INC COM 38149E101 1 669 SH DFND 1 0 669 0 Great Panther Silver Ltd COM 39115V101 0 134 SH DFND 1 0 134 0 GreenPower Motor Co Inc COM 39540E302 0 5 SH DFND 1 0 5 0 Gold Standard Ventures Corp COM 380738104 0 366 SH DFND 1 0 366 0 Gran Tierra Energy Inc COM 38500T101 0 48 SH DFND 1 0 48 0 Hudbay Minerals Inc COM 443628102 0 64 SH DFND 1 0 64 0 Helius Medical Technologies In COM 42328V603 1 40 SH DFND 1 0 40 0 Imperial Oil Ltd COM 453038408 0 3 SH DFND 1 0 3 0 Kirkland Lake Gold Ltd COM 49741E100 1 43 SH DFND 1 0 43 0 Kelso Technologies Inc COM 48826D201 0 99 SH DFND 1 0 99 0 MAG Silver Corp COM 55903Q104 1 37 SH DFND 1 0 37 0 Manulife Financial Corp COM 56501R106 2 95 SH DFND 1 0 95 0 Magna International Inc COM 559222401 4 49 SH DFND 1 0 49 0 McEwen Mining Inc COM 58039P107 0 71 SH DFND 1 0 71 0 Northern Dynasty Minerals Ltd COM 66510M204 0 448 SH DFND 1 0 448 0 Novagold Resources Inc COM 66987E206 0 31 SH DFND 1 0 31 0 Organigram Holdings Inc COM 68620P101 0 82 SH DFND 1 0 82 0 Precision Drilling Corp COM 74022D407 1 55 SH DFND 1 0 55 0 ProMetic Life Sciences Inc COM 53272L103 0 23 SH DFND 1 0 23 0 Pembina Pipeline Corp COM 706327103 1 47 SH DFND 1 0 47 0 Profound Medical Corp COM 74319B502 1 47 SH DFND 1 0 47 0 Platinum Group Metals Ltd COM 72765Q882 0 33 SH DFND 1 0 33 0 Restaurant Brands Internationa COM 76131D103 5 75 SH DFND 1 0 75 0 Ritchie Bros Auctioneers Inc COM 767744105 0 2 SH DFND 1 0 2 0 theScore Inc COM 80919D202 1 40 SH DFND 1 0 40 0 Siyata Mobile Inc COM 83013Q509 9 1675 SH DFND 1 0 1675 0 Sun Life Financial Inc COM 866796105 3 53 SH DFND 1 0 53 0 SunOpta Inc COM 8676EP108 1 92 SH DFND 1 0 92 0 TransAlta Corp COM 89346D107 0 5 SH DFND 1 0 5 0 TFI International Inc COM 87241L109 2 23 SH DFND 1 0 23 0 Tanzanian Royalty Exploration COM 87601A107 0 432 SH DFND 1 0 432 0 TransCanada Corp COM 87807B107 3 70 SH DFND 1 0 70 0 Domtar Corp COM 257559203 3 81 SH DFND 1 0 81 0 Americas Silver Corp COM 03062D100 0 65 SH DFND 1 0 65 0 Vermilion Energy Inc COM 923725105 1 85 SH DFND 1 0 85 0 West Fraser Timber Co Ltd COM 952845105 4 50 SH DFND 1 0 50 0 Westport Fuel Systems Inc COM 960908309 0 35 SH DFND 1 0 35 0 IAMGOLD Corp COM 450913108 40 13400 SH DFND 1 0 13400 0 Precision Drilling Corp COM 74022D407 2 70 SH DFND 1 0 70 0 Fortuna Silver Mines Inc COM 349915108 48 7400 SH DFND 1 0 7400 0 CRH Medical Corp COM 12626F105 2 600 SH DFND 1 0 600 0 Franco-Nevada Corp COM 351858105 6 47 SH DFND 1 0 47 0 Americas Silver Corp COM 03062D100 28 12200 SH DFND 1 0 12200 0 Fortis Inc/Canada COM 349553107 46 1064 SH DFND 1 0 1064 0 Turquoise Hill Resources Ltd COM 900435207 0 30 SH DFND 1 0 30 0 Wells Fargo & Co COM 949746101 15235 389938 SH SOLE 389938 0 0 Gran Tierra Energy Inc COM 38500T101 50 72100 SH DFND 1 0 72100 0 NEOVASC INC COM 64065J304 4 3500 SH DFND 1 0 3500 0 Immunovaccine Inc COM 44974L103 12 3600 SH DFND 1 0 3600 0 NexGen Energy Ltd COM 65340P106 71 19600 SH DFND 1 0 19600 0 Cadence Design Systems Inc COM 127387108 612 4466 SH SOLE 4466 0 0 Brookfield Infrastructure Part COM G16252101 5348 100176 SH SOLE 100176 0 0 Cadence Design Systems Inc COM 127387108 17965 131146 SH SOLE 131146 0 0 Gold Standard Ventures Corp COM 380738104 10 16100 SH DFND 1 0 16100 0 Brookfield Infrastructure Part COM G16252101 27069 507062 SH SOLE 507062 0 0 Southern Co/The COM 842587107 20 328 SH SOLE 328 0 0 Aphria Inc COM 03765K104 6 300 SH DFND 1 0 300 0 Marathon Oil Corp COM 565849106 0 1 SH SOLE 1 0 0 Altria Group Inc COM 02209S103 703 13732 SH SOLE 13732 0 0 Edwards Lifesciences Corp COM 28176E108 325 3886 SH SOLE 3886 0 0 Maxar Technologies Inc COM 57778K105 461 12200 SH SOLE 12200 0 0 UnitedHealth Group Inc COM 91324P102 762 2047 SH SOLE 2047 0 0 Walt Disney Co/The COM 254687106 8552 46349 SH SOLE 46349 0 0 Organigram Holdings Inc COM 68620P101 6 1700 SH DFND 1 0 1700 0 Norwegian Cruise Line Holdings COM G66721104 160 5814 SH SOLE 5814 0 0 Norwegian Cruise Line Holdings COM G66721104 1227 44459 SH SOLE 44459 0 0 Norwegian Cruise Line Holdings COM G66721104 2972 107734 SH SOLE 107734 0 0 Apollo Global Management LLC COM 03768E105 6267 133304 SH SOLE 133304 0 0 Oracle Corp COM 68389X105 0 1 SH SOLE 1 0 0 US Bancorp COM 902973304 2195 39686 SH SOLE 39686 0 0 Coach Inc COM 876030107 183 4448 SH SOLE 4448 0 0 Coach Inc COM 876030107 1401 34008 SH SOLE 34008 0 0 Coach Inc COM 876030107 3396 82413 SH SOLE 82413 0 0 Pembina Pipeline Corp COM 706327103 29 1000 SH DFND 1 0 1000 0 Gran Tierra Energy Inc COM 38500T101 0 100 SH DFND 1 0 100 0 Quintiles IMS Holdings Inc COM 46266C105 591 3062 SH SOLE 3062 0 0 Quintiles IMS Holdings Inc COM 46266C105 17441 90301 SH SOLE 90301 0 0 Texas Instruments Inc COM 882508104 1390 7356 SH SOLE 7356 0 0 Rayonier Advanced Materials In COM 75508B104 0 3 SH DFND 1 0 3 0 Target Corp COM 87612E106 10 49 SH SOLE 49 0 0 Canada Goose Holdings Inc COM 135086106 256 6520 SH SOLE 6520 0 0 Aphria Inc COM 03765K104 556 30272 SH SOLE 30272 0 0 Global Water Resources Inc COM 379463102 1 35 SH DFND 1 0 35 0 Marathon Petroleum Corp COM 56585A102 1372 25655 SH SOLE 25655 0 0 Aphria Inc COM 03765K104 9 500 SH SOLE 500 0 0 Canada Goose Holdings Inc COM 135086106 4 100 SH SOLE 100 0 0 Nutrien Ltd COM 67077M108 113246 2102246 SH SOLE 2102246 0 0 Intel Corp COM 458140100 86 1341 SH SOLE 1341 0 0 Wal-Mart Stores Inc COM 931142103 1066 7846 SH SOLE 7846 0 0 Huntington Ingalls Industries COM 446413106 3596 17467 SH SOLE 17467 0 0 Huntington Ingalls Industries COM 446413106 133 644 SH SOLE 644 0 0 Visa Inc COM 92826C839 1519 7175 SH SOLE 7175 0 0 Morgan Stanley COM 617446448 1522 19599 SH SOLE 19599 0 0 Nutrien Ltd COM 67077M108 5 100 SH SOLE 100 0 0 Oncolytics Biotech Inc COM 682310875 83 22000 SH DFND 1 0 22000 0 Twitter Inc COM 90184L102 3387 53230 SH SOLE 53230 0 0 Procter & Gamble Co/The COM 742718109 2057 15190 SH SOLE 15190 0 0 Versus Systems Inc COM 92535P808 0 29 SH DFND 1 0 29 0 Aurora Cannabis Inc COM 05156X884 191 20560 SH SOLE 20560 0 0 McDonald's Corp COM 580135101 927 4138 SH SOLE 4138 0 0 CDK Global Inc COM 12508E101 0 3 SH SOLE 3 0 0 NVR Inc COM 62944T105 7085 1504 SH SOLE 1504 0 0 Sprott Physical Gold and Silve COM 85208R101 0 15 SH DFND 1 0 15 0 Canadian Imperial Bank of Comm COM 136069101 1890 19300 SH SOLE 19300 0 0 AGNC Investment Corp COM 00123Q104 2921 174274 SH SOLE 174274 0 0 BCE Inc COM 05534B760 2311 51191 SH SOLE 51191 0 0 CI Financial Corp COM 125491100 20 1400 SH DFND 1 0 1400 0 Monster Beverage Corp COM 61174X109 96 1053 SH SOLE 1053 0 0 Priceline Group Inc/The COM 09857L108 1528 656 SH SOLE 656 0 0 Priceline Group Inc/The COM 09857L108 10661 4576 SH SOLE 4576 0 0 Priceline Group Inc/The COM 09857L108 45709 19619 SH SOLE 19619 0 0 Welltower Inc COM 95040Q104 479 6681 SH SOLE 6681 0 0 Welltower Inc COM 95040Q104 3340 46627 SH SOLE 46627 0 0 Welltower Inc COM 95040Q104 18545 258904 SH SOLE 258904 0 0 TransAlta Corp COM 89346D107 238 25100 SH DFND 1 0 25100 0 Cott Corp COM 74167P108 0 22 SH SOLE 22 0 0 Celestica Inc COM 15101Q108 6 709 SH SOLE 709 0 0 Barrick Gold Corp COM 067901108 12333 621700 SH SOLE 621700 0 0 Agnico Eagle Mines Ltd COM 008474108 4995 86400 SH SOLE 86400 0 0 BCE Inc COM 05534B760 54710 1212007 SH SOLE 1212007 0 0 Bank of Montreal COM 063671101 140695 1578454 SH SOLE 1578454 0 0 Bank of Nova Scotia/The COM 064149107 153753 2457748 SH SOLE 2457748 0 0 Cameco Corp COM 13321L108 3758 226600 SH SOLE 226600 0 0 CI Financial Corp COM 125491100 789 54600 SH SOLE 54600 0 0 Canadian Imperial Bank of Comm COM 136069101 191387 1954691 SH SOLE 1954691 0 0 Canadian Natural Resources Ltd COM 136385101 22649 732650 SH SOLE 732650 0 0 Canadian National Railway Co COM 136375102 20018 172500 SH SOLE 172500 0 0 Brookfield Asset Management In COM 112585104 25813 580325 SH SOLE 580325 0 0 Eldorado Gold Corp COM 284902509 91 8390 SH SOLE 8390 0 0 Fortis Inc/Canada COM 349553107 34952 805538 SH SOLE 805538 0 0 CGI Group Inc COM 12532H104 7305 87700 SH SOLE 87700 0 0 Imperial Oil Ltd COM 453038408 9720 401300 SH SOLE 401300 0 0 Enbridge Inc COM 29250N105 73940 2029796 SH SOLE 2029796 0 0 Kinross Gold Corp COM 496902404 3058 459100 SH SOLE 459100 0 0 Magna International Inc COM 559222401 13897 157800 SH SOLE 157800 0 0 Methanex Corp COM 59151K108 1247 33800 SH SOLE 33800 0 0 Rogers Communications Inc COM 775109200 18627 403950 SH SOLE 403950 0 0 Royal Bank of Canada COM 780087102 188216 2041427 SH SOLE 2041427 0 0 Shaw Communications Inc COM 82028K200 36077 1387374 SH SOLE 1387374 0 0 Suncor Energy Inc COM 867224107 18286 874798 SH SOLE 874798 0 0 TransAlta Corp COM 89346D107 5042 532446 SH SOLE 532446 0 0 Teck Resources Ltd COM 878742204 4492 234520 SH SOLE 234520 0 0 Thomson Reuters Corp COM 884903709 16860 192472 SH SOLE 192472 0 0 TransCanada Corp COM 87807B107 66669 1454376 SH SOLE 1454376 0 0 TELUS Corp COM 87971M103 38460 1931052 SH SOLE 1931052 0 0 Gildan Activewear Inc COM 375916103 8563 279800 SH SOLE 279800 0 0 Manulife Financial Corp COM 56501R106 32739 1522188 SH SOLE 1522188 0 0 Sun Life Financial Inc COM 866796105 28430 562572 SH SOLE 562572 0 0 Enerplus Corp COM 292766102 32 6300 SH SOLE 6300 0 0 Yamana Gold Inc COM 98462Y100 126 28900 SH SOLE 28900 0 0 Pembina Pipeline Corp COM 706327103 52253 1809058 SH SOLE 1809058 0 0 Algonquin Power & Utilities Co COM 015857105 6720 424155 SH SOLE 424155 0 0 Canadian Pacific Railway Ltd COM 13645T100 22668 59350 SH SOLE 59350 0 0 Vermilion Energy Inc COM 923725105 185 25500 SH SOLE 25500 0 0 Brookfield Renewable Partners COM G16258108 8620 201917 SH SOLE 201917 0 0 Waste Connections Inc COM 94106B101 13537 125300 SH SOLE 125300 0 0 Crescent Point Energy Corp COM 22576C101 2913 698698 SH SOLE 698698 0 0 Wheaton Precious Metals Corp COM 962879102 6279 164400 SH SOLE 164400 0 0 Franco-Nevada Corp COM 351858105 8434 67300 SH SOLE 67300 0 0 Brookfield Infrastructure Part COM G16252101 19088 357570 SH SOLE 357570 0 0 Cenovus Energy Inc COM 15135U109 6252 832350 SH SOLE 832350 0 0 Brookfield Property Partners L COM G16249107 1529 85986 SH SOLE 85986 0 0 Restaurant Brands Internationa COM 76131D103 7772 119503 SH SOLE 119503 0 0 Nutrien Ltd COM 67077M108 24681 458156 SH SOLE 458156 0 0 Barrick Gold Corp COM 067901108 104 5257 SH DFND 1 0 5257 0 Agnico Eagle Mines Ltd COM 008474108 75 1289 SH DFND 1 0 1289 0 Bank of Montreal COM 063671101 31642 354994 SH DFND 1 0 354994 0 Bank of Nova Scotia/The COM 064149107 21581 344970 SH DFND 1 0 344970 0 Canadian National Railway Co COM 136375102 598 5157 SH DFND 1 0 5157 0 Fortis Inc/Canada COM 349553107 11589 267094 SH DFND 1 0 267094 0 Enbridge Inc COM 29250N105 6782 186181 SH DFND 1 0 186181 0 Rogers Communications Inc COM 775109200 2845 61700 SH DFND 1 0 61700 0 Toronto-Dominion Bank/The COM 891160509 87684 1344519 SH DFND 1 0 1344519 0 TransCanada Corp COM 87807B107 1416 30898 SH DFND 1 0 30898 0 TELUS Corp COM 87971M103 1789 89838 SH DFND 1 0 89838 0 Algonquin Power & Utilities Co COM 015857105 1216 76733 SH DFND 1 0 76733 0 Brookfield Renewable Partners COM G16258108 1614 37814 SH DFND 1 0 37814 0 Brookfield Infrastructure Part COM G16252101 672 12588 SH DFND 1 0 12588 0 Brookfield Property Partners L COM G16249107 4 197 SH DFND 1 0 197 0 Apple Inc COM 037833100 3745 30660 SH SOLE 30660 0 0 Bank of America Corp COM 060505104 22663 585763 SH SOLE 585763 0 0 Citigroup Inc COM 172967424 9423 129524 SH SOLE 129524 0 0 Cisco Systems Inc/Delaware COM 17275R102 605 11700 SH SOLE 11700 0 0 Duke Energy Corp COM 26441C204 39 400 SH SOLE 400 0 0 Consolidated Edison Inc COM 209115104 37 500 SH SOLE 500 0 0 Intel Corp COM 458140100 767 11977 SH SOLE 11977 0 0 JPMorgan Chase & Co COM 46625H100 9592 63008 SH SOLE 63008 0 0 Coca-Cola Co/The COM 191216100 42 800 SH SOLE 800 0 0 McDonald's Corp COM 580135101 2 11 SH SOLE 11 0 0 Microsoft Corp COM 594918104 1549 6570 SH SOLE 6570 0 0 Morgan Stanley COM 617446448 18146 233665 SH SOLE 233665 0 0 PepsiCo Inc COM 713448108 3 20 SH SOLE 20 0 0 Pfizer Inc COM 717081103 4 100 SH SOLE 100 0 0 Procter & Gamble Co/The COM 742718109 411 3032 SH SOLE 3032 0 0 PNC Financial Services Group I COM 693475105 158 900 SH SOLE 900 0 0 AT&T Inc COM 00206R102 427 14100 SH SOLE 14100 0 0 Southern Co/The COM 842587107 323 5200 SH SOLE 5200 0 0 SPDR S&P 500 ETF Trust ETF 78462F103 2338 5898 SH SOLE 5898 0 0 Wells Fargo & Co COM 949746101 20349 520845 SH SOLE 520845 0 0 Verizon Communications Inc COM 92343V104 591 10168 SH SOLE 10168 0 0 Exxon Mobil Corp COM 30231G102 11 189 SH SOLE 189 0 0 Amazon.com Inc COM 023135106 603 195 SH SOLE 195 0 0 Goldman Sachs Group Inc/The COM 38141G104 157 480 SH SOLE 480 0 0 Chevron Corp COM 166764100 16 150 SH SOLE 150 0 0 Boeing Co/The COM 097023105 102 400 SH SOLE 400 0 0 DowDuPont Inc COM 26614N102 8 106 SH SOLE 106 0 0 Duke Energy Corp COM 26441C204 614 6361 SH SOLE 6361 0 0 Consolidated Edison Inc COM 209115104 7 100 SH SOLE 100 0 0 General Electric Co COM 369604103 59 4500 SH SOLE 4500 0 0 Kellogg Co COM 487836108 206 3256 SH SOLE 3256 0 0 Coca-Cola Co/The COM 191216100 1110 21050 SH SOLE 21050 0 0 Pfizer Inc COM 717081103 33 900 SH SOLE 900 0 0 AT&T Inc COM 00206R102 310 10250 SH SOLE 10250 0 0 Southern Co/The COM 842587107 618 9940 SH SOLE 9940 0 0 Aflac Inc COM 001055102 113 2200 SH SOLE 2200 0 0 Verizon Communications Inc COM 92343V104 628 10800 SH SOLE 10800 0 0 United Parcel Service Inc COM 911312106 14 85 SH SOLE 85 0 0 Chubb Ltd COM H1467J104 325 2055 SH SOLE 2055 0 0 Bank of Nova Scotia/The COM 064149107 834 13330 SH SOLE 13330 0 0 Enbridge Inc COM 29250N105 550 15100 SH SOLE 15100 0 0 Royal Bank of Canada COM 780087102 356 3866 SH SOLE 3866 0 0 Shaw Communications Inc COM 82028K200 265 10200 SH SOLE 10200 0 0 Thomson Reuters Corp COM 884903709 132 1503 SH SOLE 1503 0 0 TransCanada Corp COM 87807B107 46 1000 SH SOLE 1000 0 0 TELUS Corp COM 87971M103 223 11200 SH SOLE 11200 0 0 Oil States International Inc COM 678026105 1 100 SH SOLE 100 0 0 Civeo Corp COM 17878Y207 0 16 SH SOLE 16 0 0 Boeing Co/The COM 097023105 4368 17147 SH SOLE 17147 0 0 Cisco Systems Inc/Delaware COM 17275R102 866 16752 SH SOLE 16752 0 0 CVS Health Corp COM 126650100 1326 17625 SH SOLE 17625 0 0 3M Co COM 88579Y101 173 900 SH SOLE 900 0 0 Microsoft Corp COM 594918104 9086 38540 SH SOLE 38540 0 0 Pfizer Inc COM 717081103 761 21000 SH SOLE 21000 0 0 QUALCOMM Inc COM 747525103 6900 52044 SH SOLE 52044 0 0 AT&T Inc COM 00206R102 2877 95050 SH SOLE 95050 0 0 SPDR S&P 500 ETF Trust ETF 78462F103 26420 66663 SH SOLE 66663 0 0 United Technologies Corp COM 75513E101 94 1221 SH SOLE 1221 0 0 Carnival Corp COM 143658300 7561 284909 SH SOLE 284909 0 0 iShares MSCI Emerging Markets ETF ETF 464287234 4934 92501 SH SOLE 92501 0 0 AbbVie Inc COM 00287Y109 107 988 SH SOLE 988 0 0 Bank of America Corp COM 060505104 10657 275441 SH SOLE 275441 0 0 IPG Photonics Corp COM 44980X109 842 3991 SH SOLE 3991 0 0 IPG Photonics Corp COM 44980X109 121 574 SH SOLE 574 0 0 IPG Photonics Corp COM 44980X109 3580 16970 SH SOLE 16970 0 0 Ford Motor Co COM 345370860 540 44100 SH SOLE 44100 0 0 Morgan Stanley COM 617446448 1774 22841 SH SOLE 22841 0 0 International Business Machine COM 459200101 1005 7545 SH SOLE 7545 0 0 Liberty Media Corp-Liberty Sir COM 531229607 1028 23298 SH SOLE 23298 0 0 Royal Dutch Shell PLC COM 780259206 204 5200 SH SOLE 5200 0 0 Take-Two Interactive Software COM 874054109 2274 12868 SH SOLE 12868 0 0 SVB Financial Group COM 78486Q101 2988 6053 SH SOLE 6053 0 0 Take-Two Interactive Software COM 874054109 12328 69770 SH SOLE 69770 0 0 SVB Financial Group COM 78486Q101 12773 25874 SH SOLE 25874 0 0 Take-Two Interactive Software COM 874054109 326 1844 SH SOLE 1844 0 0 SVB Financial Group COM 78486Q101 427 864 SH SOLE 864 0 0 CBRE Group Inc COM 12504L109 425 5372 SH SOLE 5372 0 0 CBRE Group Inc COM 12504L109 2966 37491 SH SOLE 37491 0 0 CBRE Group Inc COM 12504L109 37707 476649 SH SOLE 476649 0 0 RPM International Inc COM 749685103 1613 17560 SH SOLE 17560 0 0 Bank of Nova Scotia/The COM 064149107 209570 3350000 SH DFND 1 0 3350000 0 Silvercorp Metals Inc COM 82835P103 97 19614 SH SOLE 19614 0 0 Sprott Inc COM 852066208 89 2330 SH SOLE 2330 0 0 Marriott International Inc/MD COM 571903202 2539 17143 SH SOLE 17143 0 0 Aramark COM 03852U106 16137 427131 SH SOLE 427131 0 0 MSCI Inc COM 55354G100 3866 9221 SH SOLE 9221 0 0 MSCI Inc COM 55354G100 554 1322 SH SOLE 1322 0 0 MSCI Inc COM 55354G100 16682 39787 SH SOLE 39787 0 0 American Financial Group Inc/O COM 025932104 1138 9975 SH SOLE 9975 0 0 TransUnion COM 89400J107 2315 25723 SH SOLE 25723 0 0 Algonquin Power & Utilities Co COM 015857105 70847 4471982 SH SOLE 4471982 0 0 Brookfield Renewable Partners COM G16258108 2526 59166 SH SOLE 59166 0 0 Brookfield Infrastructure Part COM G16252101 107312 2010197 SH SOLE 2010197 0 0 Bank of Montreal COM 063671101 127467 1430041 SH SOLE 1430041 0 0 Bank of Nova Scotia/The COM 064149107 201693 3224071 SH SOLE 3224071 0 0 Canadian Imperial Bank of Comm COM 136069101 83469 852493 SH SOLE 852493 0 0 Fortis Inc/Canada COM 349553107 127340 2934781 SH SOLE 2934781 0 0 Rogers Communications Inc COM 775109200 484 10500 SH SOLE 10500 0 0 Royal Bank of Canada COM 780087102 236428 2564345 SH SOLE 2564345 0 0 TransAlta Corp COM 89346D107 31358 3311648 SH SOLE 3311648 0 0 SPDR S&P 500 ETF Trust ETF 78462F103 10302 25993 SH SOLE 25993 0 0 Bank of Montreal COM 063671101 21357 239600 SH SOLE 239600 0 0 Bank of Nova Scotia/The COM 064149107 2146 34300 SH SOLE 34300 0 0 Canadian Imperial Bank of Comm COM 136069101 10765 109950 SH SOLE 109950 0 0 Fortis Inc/Canada COM 349553107 3283 75673 SH SOLE 75673 0 0 Royal Bank of Canada COM 780087102 12060 130800 SH SOLE 130800 0 0 BCE Inc COM 05534B760 23169 513263 SH DFND 1 0 513263 0 Bank of Montreal COM 063671101 17905 200880 SH DFND 1 0 200880 0 CAE Inc COM 124765108 6 225 SH DFND 1 0 225 0 Canadian Imperial Bank of Comm COM 136069101 41763 426540 SH DFND 1 0 426540 0 Canadian National Railway Co COM 136375102 128 1100 SH DFND 1 0 1100 0 First Majestic Silver Corp COM 32076V103 71 4529 SH DFND 1 0 4529 0 Fortis Inc/Canada COM 349553107 28552 658024 SH DFND 1 0 658024 0 MAG Silver Corp COM 55903Q104 3 200 SH DFND 1 0 200 0 Novagold Resources Inc COM 66987E206 3 400 SH DFND 1 0 400 0 Nutrien Ltd COM 67077M108 883 16400 SH DFND 1 0 16400 0 Pan American Silver Corp COM 697900108 21 700 SH DFND 1 0 700 0 Royal Bank of Canada COM 780087102 17409 188824 SH DFND 1 0 188824 0 Stantec Inc COM 85472N109 4 100 SH DFND 1 0 100 0 Toronto-Dominion Bank/The COM 891160509 17684 271160 SH DFND 1 0 271160 0 TFI International Inc COM 87241L109 22 300 SH DFND 1 0 300 0 TransCanada Corp COM 87807B107 1581 34500 SH DFND 1 0 34500 0 Yamana Gold Inc COM 98462Y100 3 580 SH DFND 1 0 580 0 Cameco Corp COM 13321L108 1 85 SH SOLE 85 0 0 Canadian Imperial Bank of Comm COM 136069101 809 8264 SH SOLE 8264 0 0 Canadian Natural Resources Ltd COM 136385101 217 7006 SH SOLE 7006 0 0 Crescent Point Energy Corp COM 22576C101 2 500 SH SOLE 500 0 0 Ovintiv Inc COM 69047Q102 68 2842 SH SOLE 2842 0 0 Enerplus Corp COM 292766102 212 42300 SH SOLE 42300 0 0 Fortis Inc/Canada COM 349553107 2169 50000 SH SOLE 50000 0 0 Teck Resources Ltd COM 878742204 218 11372 SH SOLE 11372 0 0 Canadian Imperial Bank of Comm COM 136069101 29 293 SH DFND 1 0 293 0 Canadian Pacific Railway Ltd COM 13645T100 6069 16000 SH DFND 1 0 16000 0 Valeant Pharmaceuticals Intern COM 071734107 3463 109100 SH DFND 1 0 109100 0 Wheaton Precious Metals Corp COM 962879102 153 4000 SH DFND 1 0 4000 0 Yamana Gold Inc COM 98462Y100 273 62922 SH SOLE 62922 0 0 BlackBerry Ltd COM 09228F103 3952 468844 SH SOLE 468844 0 0 Franco-Nevada Corp COM 351858105 11450 91390 SH SOLE 91390 0 0 Magna International Inc COM 559222401 2754 31284 SH SOLE 31284 0 0 Nutrien Ltd COM 67077M108 27 504 SH SOLE 504 0 0 Royal Bank of Canada COM 780087102 2457 26644 SH SOLE 26644 0 0 Suncor Energy Inc COM 867224107 667 31914 SH SOLE 31914 0 0 Teck Resources Ltd COM 878742204 1183 61692 SH SOLE 61692 0 0 Alamos Gold Inc COM 011532108 13 1600 SH DFND 1 0 1600 0 Algonquin Power & Utilities Co COM 015857105 26844 1694429 SH DFND 1 0 1694429 0 BlackBerry Ltd COM 09228F103 343 40885 SH DFND 1 0 40885 0 Brookfield Business Partners L COM G16234109 864 21400 SH DFND 1 0 21400 0 Cott Corp COM 74167P108 24 1475 SH DFND 1 0 1475 0 BCE Inc COM 05534B760 9340 206901 SH DFND 1 0 206901 0 Brookfield Renewable Partners COM G16258108 115 2700 SH DFND 1 0 2700 0 Brookfield Infrastructure Part COM G16252101 33454 626663 SH DFND 1 0 626663 0 Bank of Nova Scotia/The COM 064149107 2365 37802 SH DFND 1 0 37802 0 CAE Inc COM 124765108 54 1900 SH DFND 1 0 1900 0 Cameco Corp COM 13321L108 131 7883 SH DFND 1 0 7883 0 Colliers International Group I COM 194693107 511 5200 SH DFND 1 0 5200 0 CI Financial Corp COM 125491100 7 485 SH DFND 1 0 485 0 Canadian Imperial Bank of Comm COM 136069101 3114 31804 SH DFND 1 0 31804 0 Ovintiv Inc COM 69047Q102 28 1179 SH DFND 1 0 1179 0 Fortis Inc/Canada COM 349553107 14865 342582 SH DFND 1 0 342582 0 Hudbay Minerals Inc COM 443628102 8 1167 SH DFND 1 0 1167 0 Manulife Financial Corp COM 56501R106 2896 134650 SH DFND 1 0 134650 0 Methanex Corp COM 59151K108 80 2180 SH DFND 1 0 2180 0 Pan American Silver Corp COM 697900108 143 4757 SH DFND 1 0 4757 0 Precision Drilling Corp COM 74022D407 32 1499 SH DFND 1 0 1499 0 Royal Bank of Canada COM 780087102 14849 161056 SH DFND 1 0 161056 0 Sun Life Financial Inc COM 866796105 7646 151295 SH DFND 1 0 151295 0 Silvercorp Metals Inc COM 82835P103 25 5100 SH DFND 1 0 5100 0 TransCanada Corp COM 87807B107 11247 245347 SH DFND 1 0 245347 0 Canopy Growth Corp COM 138035100 1509 46974 SH DFND 1 0 46974 0 Alamos Gold Inc COM 011532108 78 10000 SH SOLE 10000 0 0 CI Financial Corp COM 125491100 79 5500 SH SOLE 5500 0 0 Canadian Imperial Bank of Comm COM 136069101 395 4030 SH SOLE 4030 0 0 Canadian Natural Resources Ltd COM 136385101 522 16882 SH SOLE 16882 0 0 Crescent Point Energy Corp COM 22576C101 715 171435 SH SOLE 171435 0 0 Cenovus Energy Inc COM 15135U109 3437 457546 SH SOLE 457546 0 0 Ovintiv Inc COM 69047Q102 51 2152 SH SOLE 2152 0 0 Eldorado Gold Corp COM 284902509 20 1882 SH SOLE 1882 0 0 Enerplus Corp COM 292766102 152 30200 SH SOLE 30200 0 0 IAMGOLD Corp COM 450913108 60 20020 SH SOLE 20020 0 0 Imperial Oil Ltd COM 453038408 121 5016 SH SOLE 5016 0 0 Magna International Inc COM 559222401 335 3809 SH SOLE 3809 0 0 New Gold Inc COM 644535106 46 30000 SH SOLE 30000 0 0 Manulife Financial Corp COM 56501R106 216 10021 SH DFND 1 0 10021 0 Suncor Energy Inc COM 867224107 425 20342 SH DFND 1 0 20342 0 Canadian Natural Resources Ltd COM 136385101 93 2997 SH DFND 1 0 2997 0 Brookfield Asset Management In COM 112585104 178 4000 SH DFND 1 0 4000 0 TransCanada Corp COM 87807B107 900 19643 SH DFND 1 0 19643 0 BCE Inc COM 05534B760 13961 309282 SH DFND 1 0 309282 0 TELUS Corp COM 87971M103 100 5012 SH DFND 1 0 5012 0 Sun Life Financial Inc COM 866796105 22 441 SH DFND 1 0 441 0 Pembina Pipeline Corp COM 706327103 46 1600 SH DFND 1 0 1600 0 BlackBerry Ltd COM 09228F103 129 15366 SH DFND 1 0 15366 0 Wheaton Precious Metals Corp COM 962879102 12 324 SH DFND 1 0 324 0 Canadian Imperial Bank of Comm COM 136069101 4479 45741 SH DFND 1 0 45741 0 Brookfield Renewable Partners COM G16258108 75995 1780166 SH DFND 1 0 1780166 0 Toronto-Dominion Bank/The COM 891160509 7774 119200 SH DFND 1 0 119200 0 Algonquin Power & Utilities Co COM 015857105 39526 2494915 SH DFND 1 0 2494915 0 Bank of Montreal COM 063671101 8801 98735 SH DFND 1 0 98735 0 Bank of Nova Scotia/The COM 064149107 4970 79438 SH DFND 1 0 79438 0 Suncor Energy Inc COM 867224107 295 14115 SH SOLE 14115 0 0 TransAlta Corp COM 89346D107 55 5815 SH SOLE 5815 0 0 TFI International Inc COM 87241L109 19 253 SH SOLE 253 0 0 Canadian Imperial Bank of Comm COM 136069101 3280 33500 SH DFND 1 0 33500 0 Toronto-Dominion Bank/The COM 891160509 231732 3553294 SH DFND 1 0 3553294 0 Osisko Gold Royalties Ltd COM 68827L101 14 1275 SH DFND 1 0 1275 0 Vermilion Energy Inc COM 923725105 1145 157630 SH DFND 1 0 157630 0 Sysco Corp COM 871829107 633 8039 SH SOLE 8039 0 0 Ovintiv Inc COM 69047Q102 36 1520 SH DFND 1 0 1520 0 Goldman Sachs Group Inc/The COM 38141G104 5085 15550 SH SOLE 15550 0 0 Goldman Sachs Group Inc/The COM 38141G104 136 417 SH SOLE 417 0 0 Brookfield Renewable Partners COM G16258108 514 12048 SH DFND 1 0 12048 0 Suncor Energy Inc COM 867224107 6852 327800 SH DFND 1 0 327800 0 SLM Corp COM 78442P106 15274 850000 SH SOLE 850000 0 0 Pembina Pipeline Corp COM 706327103 390 13500 SH DFND 1 0 13500 0 Bank of Nova Scotia/The COM 064149107 17464 279160 SH DFND 1 0 279160 0 Suncor Energy Inc COM 867224107 32 1512 SH SOLE 1512 0 0 TransCanada Corp COM 87807B107 92 2010 SH SOLE 2010 0 0 Centene Corp COM 15135B101 1693 26493 SH SOLE 26493 0 0 Precision Drilling Corp COM 74022D407 1 30 SH DFND 1 0 30 0 Ceridian HCM Holding Inc COM 15677J108 2 21 SH DFND 1 0 21 0 General Motors Co COM 37045V100 0 1 SH SOLE 1 0 0 BCE Inc COM 05534B760 1372 30400 SH DFND 1 0 30400 0 Canadian Natural Resources Ltd COM 136385101 3 100 SH DFND 1 0 100 0 Alkaline Water Co Inc/The COM 01643A207 0 20 SH DFND 1 0 20 0 Energy Select Sector SPDR Fund ETF 81369Y506 510 10400 SH SOLE 10400 0 0 VanEck Vectors Gold Miners ETF ETF 92189F106 175 5372 SH SOLE 5372 0 0 iShares MSCI Norway ETF ETF 46429B499 3 98 SH SOLE 98 0 0 iShares MSCI EAFE ETF ETF 464287465 83 1100 SH SOLE 1100 0 0 VanEck Vectors Gold Miners ETF ETF 92189F106 4976 153123 SH SOLE 153123 0 0 VanEck Vectors Junior Gold Miners ETF ETF 92189F791 11831 262860 SH SOLE 262860 0 0 SPDR S&P Biotech ETF ETF 78464A870 26 190 SH SOLE 190 0 0 Energy Select Sector SPDR Fund ETF 81369Y506 1336 27233 SH SOLE 27233 0 0 Financial Select Sector SPDR Fund ETF 81369Y605 1158 34001 SH SOLE 34001 0 0 Utilities Select Sector SPDR Fund ETF 81369Y886 20397 318506 SH SOLE 318506 0 0 iShares MSCI EAFE ETF ETF 464287465 17231 227112 SH SOLE 227112 0 0 iShares MSCI Eurozone ETF ETF 464286608 734 15800 SH DFND 1 0 15800 0 Aurora Cannabis Inc COM 05156X884 47 5041 SH DFND 1 0 5041 0 Enbridge Inc COM 29250N105 1918 52700 SH DFND 1 0 52700 0 Leucadia National Corp COM 47233W109 0 1 SH SOLE 1 0 0 Ross Stores Inc COM 778296103 673 5612 SH SOLE 5612 0 0 Endeavour Silver Corp COM 29258Y103 12 2400 SH DFND 1 0 2400 0 SVB Financial Group COM 78486Q101 1222 2476 SH SOLE 2476 0 0 FSD Pharma Inc COM 35954B206 0 61 SH DFND 1 0 61 0 Energy Select Sector SPDR Fund ETF 81369Y506 8215 167450 SH SOLE 167450 0 0 ABIOMED Inc COM 003654100 231 724 SH SOLE 724 0 0 ABIOMED Inc COM 003654100 6799 21333 SH SOLE 21333 0 0 Aluminum Corp of China Ltd COM 022276109 5 436 SH DFND 1 0 436 0 Federal Agricultural Mortgage COM 313148306 3 25 SH DFND 1 0 25 0 Asanko Gold Inc COM 36352H100 2 1802 SH DFND 1 0 1802 0 ALLETE Inc COM 018522300 0 7 SH DFND 1 0 7 0 Alamo Group Inc COM 011311107 1 5 SH DFND 1 0 5 0 American National Group Inc COM 02772A109 1 9 SH DFND 1 0 9 0 Andersons Inc/The COM 034164103 6 229 SH DFND 1 0 229 0 Antero Resources Corp COM 03674X106 4 414 SH DFND 1 0 414 0 Atlantic Power Corp COM 04878Q863 2 727 SH DFND 1 0 727 0 Aurinia Pharmaceuticals Inc COM 05156V102 24 1812 SH DFND 1 0 1812 0 Avista Corp COM 05379B107 0 9 SH DFND 1 0 9 0 Alexco Resource Corp COM 01535P106 1 389 SH DFND 1 0 389 0 Banco Bradesco SA COM 059460303 0 30 SH DFND 1 0 30 0 Brookfield Business Partners L COM G16234109 12 300 SH DFND 1 0 300 0 Bunge Ltd COM G16962105 11 134 SH DFND 1 0 134 0 Vanguard Total International Bond ETF ETF 92203J407 78 1361 SH DFND 1 0 1361 0 BRF SA COM 10552T107 3 766 SH DFND 1 0 766 0 BEST Inc COM 08653C106 0 167 SH DFND 1 0 167 0 Baozun Inc COM 06684L103 4 112 SH DFND 1 0 112 0 Cabot Corp COM 127055101 3 62 SH DFND 1 0 62 0 Chemours Co/The COM 163851108 1 32 SH DFND 1 0 32 0 Cohen & Steers Inc COM 19247A100 6 94 SH DFND 1 0 94 0 CRH Medical Corp COM 12626F105 2 509 SH DFND 1 0 509 0 Casella Waste Systems Inc COM 147448104 0 4 SH DFND 1 0 4 0 Daqo New Energy Corp COM 23703Q203 15 201 SH DFND 1 0 201 0 DIRTT Environmental Solutions COM 25490H106 2 802 SH DFND 1 0 802 0 Endeavour Silver Corp COM 29258Y103 6 1275 SH DFND 1 0 1275 0 Energy Fuels Inc/Canada COM 292671708 4 736 SH DFND 1 0 736 0 Cia Paranaense de Energia COM 20441B407 13 10673 SH DFND 1 0 10673 0 EnerSys COM 29275Y102 25 275 SH DFND 1 0 275 0 iShares MSCI Russia ETF COM 46434G798 0 3 SH DFND 1 0 3 0 East West Bancorp Inc COM 27579R104 5 71 SH DFND 1 0 71 0 iShares MSCI Germany ETF COM 464286806 1 31 SH DFND 1 0 31 0 iShares MSCI Netherlands ETF COM 464286814 1 19 SH DFND 1 0 19 0 iShares MSCI South Korea ETF ETF 464286772 1 9 SH DFND 1 0 9 0 iShares Global Industrials ETF COM 464288729 56 479 SH DFND 1 0 479 0 Fresh Del Monte Produce Inc COM G36738105 6 194 SH DFND 1 0 194 0 First Majestic Silver Corp COM 32076V103 18 1179 SH DFND 1 0 1179 0 First Solar Inc COM 336433107 16 178 SH DFND 1 0 178 0 Fortuna Silver Mines Inc COM 349915108 5 771 SH DFND 1 0 771 0 Great Panther Silver Ltd COM 39115V101 3 3406 SH DFND 1 0 3406 0 Golden Star Resources Ltd COM 38119T807 0 42 SH DFND 1 0 42 0 Hawkins Inc COM 420261109 3 96 SH DFND 1 0 96 0 Industrias Bachoco SAB de CV COM 456463108 3 86 SH DFND 1 0 86 0 Insteel Industries Inc COM 45774W108 7 180 SH DFND 1 0 180 0 iShares Core S&P Small-Cap ETF ETF 464287804 577 5317 SH DFND 1 0 5317 0 Intrepid Potash Inc COM 46121Y201 5 164 SH DFND 1 0 164 0 iShares Core S&P Total US Stock Market ETF ETF 464287150 173 1889 SH DFND 1 0 1889 0 iShares Micro-Cap ETF COM 464288869 1 6 SH DFND 1 0 6 0 JinkoSolar Holding Co Ltd COM 47759T100 1 31 SH DFND 1 0 31 0 Nordstrom Inc COM 655664100 1 33 SH DFND 1 0 33 0 Lithium Americas Corp COM 53680Q207 11 678 SH DFND 1 0 678 0 MAG Silver Corp COM 55903Q104 4 289 SH DFND 1 0 289 0 Mattel Inc COM 577081102 2 79 SH DFND 1 0 79 0 Macquarie Infrastructure Corp COM 55608B105 6 187 SH DFND 1 0 187 0 Momo Inc COM 60879B107 2 159 SH DFND 1 0 159 0 Materion Corp COM 576690101 2 35 SH DFND 1 0 35 0 Methanex Corp COM 59151K108 6 165 SH DFND 1 0 165 0 Nabors Industries Ltd COM G6359F137 0 1 SH DFND 1 0 1 0 North American Energy Partners COM 656811106 5 488 SH DFND 1 0 488 0 NexGen Energy Ltd COM 65340P106 15 4036 SH DFND 1 0 4036 0 PBF Energy Inc COM 69318G106 1 90 SH DFND 1 0 90 0 Patterson Cos Inc COM 703395103 3 97 SH DFND 1 0 97 0 Pilgrim's Pride Corp COM 72147K108 2 80 SH DFND 1 0 80 0 Santander Consumer USA Holding COM 80283M101 2 84 SH DFND 1 0 84 0 Ship Finance International Ltd COM G7738W106 1 95 SH DFND 1 0 95 0 Sinopec Shanghai Petrochemical COM 82935M109 1 54 SH DFND 1 0 54 0 Spok Holdings Inc COM 84863T106 0 11 SH DFND 1 0 11 0 Theratechnologies Inc COM 88338H100 5 1247 SH DFND 1 0 1247 0 Taseko Mines Ltd COM 876511106 1 400 SH DFND 1 0 400 0 iShares 20 Year Treasury Bond ETF ETF 464287432 28 209 SH DFND 1 0 209 0 Domtar Corp COM 257559203 3 94 SH DFND 1 0 94 0 Ultrapar Participacoes SA COM 90400P101 3 702 SH DFND 1 0 702 0 Vedanta Ltd COM 92242Y100 6 492 SH DFND 1 0 492 0 Meridian Bioscience Inc COM 589584101 4 167 SH DFND 1 0 167 0 Vanguard Total Stock Market ETF ETF 922908769 1125 5441 SH DFND 1 0 5441 0 Weingarten Realty Investors COM 948741103 3 117 SH DFND 1 0 117 0 Western Copper & Gold Corp COM 95805V108 1 777 SH DFND 1 0 777 0 United States Steel Corp COM 912909108 6 220 SH DFND 1 0 220 0 China Southern Airlines Co Ltd COM 169409109 2 55 SH DFND 1 0 55 0 Avis Budget Group Inc COM 053774105 0 1 SH DFND 1 0 1 0 Sprott Physical Platinum & Pal COM 85207Q104 2 98 SH DFND 1 0 98 0 Evergy Inc COM 30034W106 216 3632 SH SOLE 3632 0 0 Evergy Inc COM 30034W106 5853 98324 SH SOLE 98324 0 0 Waste Connections Inc COM 94106B101 23 209 SH DFND 1 0 209 0 iShares Trust - iShares International Aggregate Bond ETF ETF 46435G672 2 44 SH DFND 1 0 44 0 Theratechnologies Inc COM 88338H100 0 100 SH DFND 1 0 100 0 Olin Corp COM 680665205 3 91 SH DFND 1 0 91 0 Twitter Inc COM 90184L102 813 12776 SH SOLE 12776 0 0 Twitter Inc COM 90184L102 78474 1233293 SH SOLE 1233293 0 0 Invesco S&P 500 Equal Weight ETF ETF 46137V357 646 4562 SH DFND 1 0 4562 0 Daseke Inc COM 23753F107 0 3 SH DFND 1 0 3 0 Equity Residential COM 29476L107 1 13 SH SOLE 13 0 0 Royal Bank of Canada COM 780087102 666 7225 SH SOLE 7225 0 0 Trimble Inc COM 896239100 312 4017 SH SOLE 4017 0 0 Fortinet Inc COM 34959E109 400 2168 SH SOLE 2168 0 0 Tesla Inc COM 88160R101 8209 12291 SH SOLE 12291 0 0 Maxim Integrated Products Inc COM 57772K101 392 4290 SH SOLE 4290 0 0 Jack Henry & Associates Inc COM 426281101 185 1218 SH SOLE 1218 0 0 Copart Inc COM 217204106 362 3329 SH SOLE 3329 0 0 CDW Corp/DE COM 12514G108 374 2256 SH SOLE 2256 0 0 Old Dominion Freight Line Inc COM 679580100 369 1535 SH SOLE 1535 0 0 Diamondback Energy Inc COM 25278X109 213 2894 SH SOLE 2894 0 0 T-Mobile US Inc COM 872590104 1171 9350 SH SOLE 9350 0 0 HollyFrontier Corp COM 436106108 1586 44322 SH SOLE 44322 0 0 HollyFrontier Corp COM 436106108 86 2392 SH SOLE 2392 0 0 NVR Inc COM 62944T105 259 55 SH SOLE 55 0 0 Teleflex Inc COM 879369106 310 747 SH SOLE 747 0 0 FleetCor Technologies Inc COM 339041105 359 1335 SH SOLE 1335 0 0 Las Vegas Sands Corp COM 517834107 319 5258 SH SOLE 5258 0 0 Celanese Corp COM 150870103 274 1828 SH SOLE 1828 0 0 WR Berkley Corp COM 084423102 169 2242 SH SOLE 2242 0 0 Domino's Pizza Inc COM 25754A201 228 621 SH SOLE 621 0 0 IDEX Corp COM 45167R104 254 1215 SH SOLE 1215 0 0 ServiceNow Inc COM 81762P102 1570 3139 SH SOLE 3139 0 0 Keysight Technologies Inc COM 49338L103 427 2978 SH SOLE 2978 0 0 First Republic Bank/CA COM 33616C100 470 2817 SH SOLE 2817 0 0 Arista Networks Inc COM 040413106 265 879 SH SOLE 879 0 0 Leidos Holdings Inc COM 525327102 206 2135 SH SOLE 2135 0 0 Rollins Inc COM 775711104 122 3544 SH SOLE 3544 0 0 Broadridge Financial Solutions COM 11133T103 8284 54111 SH SOLE 54111 0 0 Broadridge Financial Solutions COM 11133T103 284 1854 SH SOLE 1854 0 0 Live Nation Entertainment Inc COM 538034109 194 2297 SH SOLE 2297 0 0 Wabtec Corp/DE COM 929740108 225 2842 SH SOLE 2842 0 0 Atmos Energy Corp COM 049560105 203 2051 SH SOLE 2051 0 0 Broadridge Financial Solutions COM 11133T103 1981 12938 SH SOLE 12938 0 0 FleetCor Technologies Inc COM 339041105 10477 39001 SH SOLE 39001 0 0 FleetCor Technologies Inc COM 339041105 13248 49318 SH SOLE 49318 0 0 Sally Beauty Holdings Inc COM 79546E104 0 10 SH DFND 1 0 10 0 Titan Medical Inc COM 88830X819 0 200 SH DFND 1 0 200 0 Koninklijke Philips NV COM 500472303 1 19 SH DFND 1 0 19 0 BALLARD POWER SYSTEMS INC COM 058586108 640 26224 SH SOLE 26224 0 0 Aurinia Pharmaceuticals Inc COM 05156V102 157 12043 SH SOLE 12043 0 0 Endeavour Silver Corp COM 29258Y103 87 17623 SH SOLE 17623 0 0 Hydropothecary Corp/The COM 428304307 12 1858 SH DFND 1 0 1858 0 Capitol Federal Financial Inc COM 14057J101 0 20 SH DFND 1 0 20 0 Hydropothecary Corp/The COM 428304307 25 3900 SH DFND 1 0 3900 0 Lithium Americas Corp COM 53680Q207 147 9175 SH SOLE 9175 0 0 Chipotle Mexican Grill Inc COM 169656105 210 148 SH SOLE 148 0 0 SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556 1308 16081 SH SOLE 16081 0 0 Marvell Technology Group Ltd COM G5876H105 453 9249 SH SOLE 9249 0 0 Copart Inc COM 217204106 9920 91336 SH SOLE 91336 0 0 Copart Inc COM 217204106 2518 23183 SH SOLE 23183 0 0 Bank of Montreal COM 063671101 8689 97500 SH SOLE 97500 0 0 Bank of Nova Scotia/The COM 064149107 2830 45242 SH SOLE 45242 0 0 Ovintiv Inc COM 69047Q102 420 17647 SH DFND 1 0 17647 0 Bank of Montreal COM 063671101 2317 26000 SH SOLE 26000 0 0 Bank of Montreal COM 063671101 301 3372 SH SOLE 3372 0 0 Canadian National Railway Co COM 136375102 7 58 SH SOLE 58 0 0 Teck Resources Ltd COM 878742204 105 5496 SH SOLE 5496 0 0 Dr Pepper Snapple Group Inc COM 49271V100 2739 79698 SH SOLE 79698 0 0 UnitedHealth Group Inc COM 91324P102 63 168 SH SOLE 168 0 0 Taiwan Semiconductor Manufactu COM 874039100 4 30 SH SOLE 30 0 0 Lockheed Martin Corp COM 539830109 951 2575 SH SOLE 2575 0 0 Taiwan Semiconductor Manufactu COM 874039100 108 915 SH SOLE 915 0 0 Valeant Pharmaceuticals Intern COM 071734107 27689 872801 SH SOLE 872801 0 0 Valeant Pharmaceuticals Intern COM 071734107 4010 126395 SH SOLE 126395 0 0 Invesco S&P Global Water Index COM 46138E263 0 10 SH DFND 1 0 10 0 Philip Morris International In COM 718172109 82 929 SH SOLE 929 0 0 Amazon.com Inc COM 023135106 11371 3675 SH SOLE 3675 0 0 Netflix Inc COM 64110L106 1257 2409 SH SOLE 2409 0 0 CI Financial Corp COM 125491100 1 100 SH DFND 1 0 100 0 Aurora Cannabis Inc COM 05156X884 22 2359 SH DFND 1 0 2359 0 British American Tobacco PLC COM 110448107 1103 28465 SH SOLE 28465 0 0 Altria Group Inc COM 02209S103 215 4202 SH SOLE 4202 0 0 Meredith Corp COM 589433101 4 122 SH DFND 1 0 122 0 Wells Fargo & Co COM 949746101 3593 91960 SH SOLE 91960 0 0 JPMorgan Chase & Co COM 46625H100 1730 11362 SH SOLE 11362 0 0 ConocoPhillips COM 20825C104 2844 53682 SH SOLE 53682 0 0 Aramark COM 03852U106 13886 367564 SH SOLE 367564 0 0 CDW Corp/DE COM 12514G108 2607 15729 SH SOLE 15729 0 0 Celanese Corp COM 150870103 1906 12725 SH SOLE 12725 0 0 Diamondback Energy Inc COM 25278X109 54 731 SH SOLE 731 0 0 First Republic Bank/CA COM 33616C100 3282 19681 SH SOLE 19681 0 0 IDEX Corp COM 45167R104 1775 8480 SH SOLE 8480 0 0 Leidos Holdings Inc COM 525327102 1433 14880 SH SOLE 14880 0 0 Las Vegas Sands Corp COM 517834107 2219 36529 SH SOLE 36529 0 0 Maxim Integrated Products Inc COM 57772K101 2737 29951 SH SOLE 29951 0 0 ServiceNow Inc COM 81762P102 10961 21917 SH SOLE 21917 0 0 NVR Inc COM 62944T105 1818 386 SH SOLE 386 0 0 Old Dominion Freight Line Inc COM 679580100 2580 10733 SH SOLE 10733 0 0 Wabtec Corp/DE COM 929740108 1567 19801 SH SOLE 19801 0 0 WR Berkley Corp COM 084423102 1177 15627 SH SOLE 15627 0 0 Arch Capital Group Ltd COM G0450A105 2105 54872 SH SOLE 54872 0 0 Ally Financial Inc COM 02005N100 2283 50498 SH SOLE 50498 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 2216 15693 SH SOLE 15693 0 0 Autoliv Inc COM 052800109 1041 11218 SH SOLE 11218 0 0 Arista Networks Inc COM 040413106 7833 25947 SH SOLE 25947 0 0 Arrow Electronics Inc COM 042735100 1131 10203 SH SOLE 10203 0 0 Athene Holding Ltd COM G0684D107 847 16798 SH SOLE 16798 0 0 Atmos Energy Corp COM 049560105 5459 55221 SH SOLE 55221 0 0 Axalta Coating Systems Ltd COM G0750C108 847 28647 SH SOLE 28647 0 0 Bunge Ltd COM G16962105 1496 18868 SH SOLE 18868 0 0 BioMarin Pharmaceutical Inc COM 09061G101 1853 24536 SH SOLE 24536 0 0 Crown Holdings Inc COM 228368106 1767 18213 SH SOLE 18213 0 0 CDW Corp/DE COM 12514G108 11031 66555 SH SOLE 66555 0 0 Celanese Corp COM 150870103 7468 49851 SH SOLE 49851 0 0 Cognex Corp COM 192422103 1958 23598 SH SOLE 23598 0 0 CIT Group Inc COM 125581801 108 2092 SH SOLE 2092 0 0 Camden Property Trust COM 133131102 3452 31409 SH SOLE 31409 0 0 CoStar Group Inc COM 22160N109 10436 12698 SH SOLE 12698 0 0 Domino's Pizza Inc COM 25754A201 6212 16891 SH SOLE 16891 0 0 East West Bancorp Inc COM 27579R104 105 1422 SH SOLE 1422 0 0 Diamondback Energy Inc COM 25278X109 3941 53633 SH SOLE 53633 0 0 FNF Group COM 31620R303 1533 37709 SH SOLE 37709 0 0 First Republic Bank/CA COM 33616C100 14180 85037 SH SOLE 85037 0 0 Fortinet Inc COM 34959E109 11742 63669 SH SOLE 63669 0 0 LIBERTY MEDIA CORP-MEDIA A COM 531229854 1191 27502 SH SOLE 27502 0 0 GoDaddy Inc COM 380237107 1760 22672 SH SOLE 22672 0 0 IDEX Corp COM 45167R104 6878 32857 SH SOLE 32857 0 0 Invitation Homes Inc COM 46187W107 5817 181845 SH SOLE 181845 0 0 Jack Henry & Associates Inc COM 426281101 5401 35602 SH SOLE 35602 0 0 Jones Lang LaSalle Inc COM 48020Q107 1711 9559 SH SOLE 9559 0 0 Keysight Technologies Inc COM 49338L103 12460 86890 SH SOLE 86890 0 0 Knight-Swift Transportation Ho COM 499049104 828 17218 SH SOLE 17218 0 0 Liberty Broadband Corp COM 530307305 70794 471493 SH SOLE 471493 0 0 Leidos Holdings Inc COM 525327102 5587 58034 SH SOLE 58034 0 0 Lear Corp COM 521865204 1397 7710 SH SOLE 7710 0 0 Lennox International Inc COM 526107107 1452 4661 SH SOLE 4661 0 0 Cheniere Energy Inc COM 16411R208 2209 30678 SH SOLE 30678 0 0 Liberty Media Corp-Liberty Sir COM 531229409 510 11564 SH SOLE 11564 0 0 Lululemon Athletica Inc COM 550021109 5232 17060 SH SOLE 17060 0 0 Las Vegas Sands Corp COM 517834107 8774 144402 SH SOLE 144402 0 0 Live Nation Entertainment Inc COM 538034109 7586 89613 SH SOLE 89613 0 0 ManpowerGroup Inc COM 56418H100 0 1 SH SOLE 1 0 0 MercadoLibre Inc COM 58733R102 9108 6187 SH SOLE 6187 0 0 Markel Corp COM 570535104 2121 1861 SH SOLE 1861 0 0 Marvell Technology Group Ltd COM G5876H105 4521 92314 SH SOLE 92314 0 0 Vail Resorts Inc COM 91879Q109 1587 5443 SH SOLE 5443 0 0 Maxim Integrated Products Inc COM 57772K101 11504 125908 SH SOLE 125908 0 0 Annaly Capital Management Inc COM 035710409 3874 450468 SH SOLE 450468 0 0 National Retail Properties Inc COM 637417106 1445 32785 SH SOLE 32785 0 0 ServiceNow Inc COM 81762P102 45785 91550 SH SOLE 91550 0 0 New York Community Bancorp Inc COM 649445103 112 8904 SH SOLE 8904 0 0 Owens Corning COM 690742101 1347 14629 SH SOLE 14629 0 0 Old Dominion Freight Line Inc COM 679580100 9921 41268 SH SOLE 41268 0 0 OGE Energy Corp COM 670837103 875 27028 SH SOLE 27028 0 0 ON Semiconductor Corp COM 682189105 2312 55572 SH SOLE 55572 0 0 Palo Alto Networks Inc COM 697435105 4146 12874 SH SOLE 12874 0 0 Liberty Interactive Corp QVC G COM 74915M100 0 1 SH SOLE 1 0 0 Reinsurance Group of America I COM 759351604 1157 9179 SH SOLE 9179 0 0 RenaissanceRe Holdings Ltd COM G7496G103 1101 6869 SH SOLE 6869 0 0 Rollins Inc COM 775711104 3302 95927 SH SOLE 95927 0 0 Signature Bank/New York NY COM 82669G104 104 458 SH SOLE 458 0 0 SEI Investments Co COM 784117103 1012 16603 SH SOLE 16603 0 0 Seattle Genetics Inc COM 81181C104 2434 17530 SH SOLE 17530 0 0 Sirius XM Holdings Inc COM 82968B103 939 154227 SH SOLE 154227 0 0 Splunk Inc COM 848637104 2994 22101 SH SOLE 22101 0 0 Square Inc COM 852234103 11780 51883 SH SOLE 51883 0 0 SS&C Technologies Holdings Inc COM 78467J100 2175 31135 SH SOLE 31135 0 0 Steel Dynamics Inc COM 858119100 1443 28420 SH SOLE 28420 0 0 Teleflex Inc COM 879369106 9142 22004 SH SOLE 22004 0 0 T-Mobile US Inc COM 872590104 47470 378886 SH SOLE 378886 0 0 Targa Resources Corp COM 87612G101 0 1 SH SOLE 1 0 0 Trimble Inc COM 896239100 9120 117234 SH SOLE 117234 0 0 Tesla Inc COM 88160R101 274213 410546 SH SOLE 410546 0 0 UGI Corp COM 902681105 1155 28168 SH SOLE 28168 0 0 AMERCO COM 023586100 808 1319 SH SOLE 1319 0 0 Veeva Systems Inc COM 922475108 4793 18346 SH SOLE 18346 0 0 VEREIT Inc COM 92339V308 2794 72351 SH SOLE 72351 0 0 VMware Inc COM 928563402 1728 11485 SH SOLE 11485 0 0 Voya Financial Inc COM 929089100 1196 18790 SH SOLE 18790 0 0 Vistra Energy Corp COM 92840M102 1052 59485 SH SOLE 59485 0 0 Wabtec Corp/DE COM 929740108 6125 77381 SH SOLE 77381 0 0 Waste Connections Inc COM 94106B101 3836 35526 SH SOLE 35526 0 0 Workday Inc COM 98138H101 6159 24790 SH SOLE 24790 0 0 WR Berkley Corp COM 084423102 5106 67765 SH SOLE 67765 0 0 XPO Logistics Inc COM 983793100 1523 12354 SH SOLE 12354 0 0 Alleghany Corp COM 017175100 1197 1911 SH SOLE 1911 0 0 Zillow Group Inc COM 98954M200 2616 20177 SH SOLE 20177 0 0 Eli Lilly & Co COM 532457108 166 890 SH SOLE 890 0 0 Restaurant Brands Internationa COM 76131D103 3145 48383 SH DFND 1 0 48383 0 Royal Bank of Canada COM 780087102 324 3517 SH DFND 1 0 3517 0 TELUS Corp COM 87971M103 2310 115908 SH DFND 1 0 115908 0 iShares Russell 2000 Growth ETF ETF 464287648 2 6 SH DFND 1 0 6 0 Novo Nordisk A/S COM 670100205 0 1 SH SOLE 1 0 0 Visa Inc COM 92826C839 755 3566 SH SOLE 3566 0 0 Manulife Financial Corp COM 56501R106 2212 102900 SH DFND 1 0 102900 0 EOG Resources Inc COM 26875P101 7 100 SH SOLE 100 0 0 TripAdvisor Inc COM 896945201 1 27 SH DFND 1 0 27 0 BRP Inc/CA COM 05577W200 9 100 SH DFND 1 0 100 0 Hexcel Corp COM 428291108 8 145 SH DFND 1 0 145 0 Ionis Pharmaceuticals Inc COM 462222100 1 26 SH DFND 1 0 26 0 Mosaic Co/The COM 61945C103 2816 89083 SH SOLE 89083 0 0 BELLUS Health Inc COM 07987C204 32 8500 SH DFND 1 0 8500 0 Alphabet Inc COM 02079K107 1169 565 SH SOLE 565 0 0 QUALCOMM Inc COM 747525103 1071 8080 SH SOLE 8080 0 0 Timken Co/The COM 887389104 6 78 SH DFND 1 0 78 0 Simon Property Group Inc COM 828806109 240 2112 SH SOLE 2112 0 0 Ctrip.com International Ltd COM 89677Q107 54 1358 SH SOLE 1358 0 0 NetEase Inc COM 64110W102 80 774 SH SOLE 774 0 0 ASML Holding NV COM N07059210 123 200 SH SOLE 200 0 0 Baidu Inc COM 056752108 152 700 SH SOLE 700 0 0 JD.com Inc COM 47215P106 181 2141 SH SOLE 2141 0 0 Avino Silver & Gold Mines Ltd COM 053906103 0 100 SH DFND 1 0 100 0 Global Water Resources Inc COM 379463102 2 100 SH DFND 1 0 100 0 Trilogy Metals Inc COM 89621C105 0 100 SH DFND 1 0 100 0 PolyMet Mining Corp COM 731916409 2 750 SH DFND 1 0 750 0 Solitario Zinc Corp COM 8342EP107 0 500 SH DFND 1 0 500 0 HUYA Inc COM 44852D108 1 71 SH DFND 1 0 71 0 Sohu.com Ltd COM 83410S108 0 5 SH DFND 1 0 5 0 NVIDIA Corp COM 67066G104 770 1443 SH SOLE 1443 0 0 Government Properties Income T COM 67623C109 0 1 SH DFND 1 0 1 0 MasTec Inc COM 576323109 2 17 SH DFND 1 0 17 0 frontdoor Inc COM 35905A109 4 69 SH DFND 1 0 69 0 Cal-Maine Foods Inc COM 128030202 5 130 SH DFND 1 0 130 0 Darden Restaurants Inc COM 237194105 1399 9855 SH SOLE 9855 0 0 Mastercard Inc COM 57636Q104 3961 11125 SH SOLE 11125 0 0 American Express Co COM 025816109 3647 25787 SH SOLE 25787 0 0 International Business Machine COM 459200101 168 1260 SH SOLE 1260 0 0 Edison International COM 281020107 1710 29182 SH SOLE 29182 0 0 Alphabet Inc COM 02079K107 7453 3603 SH SOLE 3603 0 0 Apple Inc COM 037833100 7861 64358 SH SOLE 64358 0 0 Invesco QQQ Trust Series 1 ETF 46090E103 7067 22145 SH SOLE 22145 0 0 iShares MSCI Australia ETF ETF 464286103 1 58 SH DFND 1 0 58 0 Estee Lauder Cos Inc/The COM 518439104 4860 16711 SH SOLE 16711 0 0 TJX Cos Inc/The COM 872540109 176 2660 SH SOLE 2660 0 0 Resideo Technologies Inc COM 76118Y104 1 19 SH DFND 1 0 19 0 Linde PLC COM G5494J103 232338 829374 SH SOLE 829374 0 0 Invesco QQQ Trust Series 1 ETF 46090E103 114546 358935 SH SOLE 358935 0 0 Open Text Corp COM 683715106 4477 93900 SH SOLE 93900 0 0 NXP Semiconductors NV COM N6596X109 26296 130605 SH SOLE 130605 0 0 WP Carey Inc COM 92936U109 3999 56514 SH SOLE 56514 0 0 First Hawaiian Inc COM 32051X108 53 1948 SH SOLE 1948 0 0 South State Corp COM 840441109 73 931 SH SOLE 931 0 0 PacWest Bancorp COM 695263103 103 2693 SH SOLE 2693 0 0 United Bankshares Inc/WV COM 909907107 58 1493 SH SOLE 1493 0 0 Texas Capital Bancshares Inc COM 88224Q107 75 1064 SH SOLE 1064 0 0 Commerce Bancshares Inc/MO COM 200525103 100 1308 SH SOLE 1308 0 0 First Midwest Bancorp Inc/IL COM 320867104 43 1974 SH SOLE 1974 0 0 Wintrust Financial Corp COM 97650W108 87 1151 SH SOLE 1151 0 0 Cathay General Bancorp COM 149150104 43 1044 SH SOLE 1044 0 0 Banner Corp COM 06652V208 28 516 SH SOLE 516 0 0 Umpqua Holdings Corp COM 904214103 79 4497 SH SOLE 4497 0 0 Pinnacle Financial Partners In COM 72346Q104 97 1098 SH SOLE 1098 0 0 Union Bankshares Corp COM 04911A107 27 703 SH SOLE 703 0 0 United Community Banks Inc/GA COM 90984P303 50 1468 SH SOLE 1468 0 0 Columbia Banking System Inc COM 197236102 41 950 SH SOLE 950 0 0 Fulton Financial Corp COM 360271100 46 2720 SH SOLE 2720 0 0 Hope Bancorp Inc COM 43940T109 28 1875 SH SOLE 1875 0 0 Ameris Bancorp COM 03076K108 59 1124 SH SOLE 1124 0 0 Washington Federal Inc COM 938824109 38 1243 SH SOLE 1243 0 0 Investors Bancorp Inc COM 46146L101 100 6811 SH SOLE 6811 0 0 First Merchants Corp COM 320817109 23 484 SH SOLE 484 0 0 Hancock Whitney Corp COM 410120109 53 1261 SH SOLE 1261 0 0 Simmons First National Corp COM 828730200 41 1390 SH SOLE 1390 0 0 Trustmark Corp COM 898402102 21 636 SH SOLE 636 0 0 Valley National Bancorp COM 919794107 79 5721 SH SOLE 5721 0 0 UMB Financial Corp COM 902788108 46 498 SH SOLE 498 0 0 Glacier Bancorp Inc COM 37637Q105 48 838 SH SOLE 838 0 0 Home BancShares Inc/AR COM 436893200 43 1574 SH SOLE 1574 0 0 Bank of the Ozarks COM 06417N103 88 2146 SH SOLE 2146 0 0 BOK Financial Corp COM 05561Q201 55 613 SH SOLE 613 0 0 Old National Bancorp/IN COM 680033107 38 1982 SH SOLE 1982 0 0 Popular Inc COM 733174700 106 1507 SH SOLE 1507 0 0 CVB Financial Corp COM 126600105 28 1286 SH SOLE 1286 0 0 BankUnited Inc COM 06652K103 65 1484 SH SOLE 1484 0 0 Community Bank System Inc COM 203607106 57 747 SH SOLE 747 0 0 MGIC Investment Corp COM 552848103 117 8452 SH SOLE 8452 0 0 AXA Equitable Holdings Inc COM 29452E101 1876 57526 SH SOLE 57526 0 0 Associated Banc-Corp COM 045487105 71 3341 SH SOLE 3341 0 0 Bank of Hawaii Corp COM 062540109 65 723 SH SOLE 723 0 0 Prosperity Bancshares Inc COM 743606105 96 1277 SH SOLE 1277 0 0 Sterling Bancorp/DE COM 85917A100 103 4467 SH SOLE 4467 0 0 Western Alliance Bancorp COM 957638109 106 1126 SH SOLE 1126 0 0 BofI Holding Inc COM 05465C100 42 884 SH SOLE 884 0 0 Cullen/Frost Bankers Inc COM 229899109 103 948 SH SOLE 948 0 0 Essent Group Ltd COM G3198U102 115 2418 SH SOLE 2418 0 0 Webster Financial Corp COM 947890109 85 1551 SH SOLE 1551 0 0 BancorpSouth Bank COM 05971J102 38 1160 SH SOLE 1160 0 0 Synovus Financial Corp COM 87161C501 103 2247 SH SOLE 2247 0 0 FNB Corp/PA COM 302520101 81 6411 SH SOLE 6411 0 0 Chemical Financial Corp COM 872307103 105 2258 SH SOLE 2258 0 0 Radian Group Inc COM 750236101 94 4044 SH SOLE 4044 0 0 First Horizon National Corp COM 320517105 106 6292 SH SOLE 6292 0 0 SPDR S&P Bank ETF ETF 78464A797 3704 71400 SH SOLE 71400 0 0 iShares MSCI Emerging Markets ETF ETF 464287234 8742 163886 SH SOLE 163886 0 0 Cronos Group Inc COM 22717L101 207 21930 SH SOLE 21930 0 0 iShares China Large-Cap ETF ETF 464287184 30689 657717 SH SOLE 657717 0 0 iShares 20 Year Treasury Bond ETF ETF 464287432 133 981 SH SOLE 981 0 0 Univar Inc COM 91336L107 3 136 SH DFND 1 0 136 0 WR Grace & Co COM 38388F108 1 20 SH DFND 1 0 20 0 Ormat Technologies Inc COM 686688102 20 259 SH DFND 1 0 259 0 Ryman Hospitality Properties I COM 78377T107 1 11 SH DFND 1 0 11 0 Wintrust Financial Corp COM 97650W108 2 26 SH DFND 1 0 26 0 SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556 6425 78988 SH SOLE 78988 0 0 iShares MSCI EAFE ETF ETF 464287465 24966 329072 SH SOLE 329072 0 0 Citigroup Inc COM 172967424 5421 74518 SH SOLE 74518 0 0 iShares Russell 2000 ETF ETF 464287655 63523 287517 SH SOLE 287517 0 0 iShares Russell 2000 ETF ETF 464287655 61945 280374 SH SOLE 280374 0 0 iShares JP Morgan USD Emerging Markets Bond ETF ETF 464288281 1138 10451 SH SOLE 10451 0 0 PTC Inc COM 69370C100 18029 130977 SH SOLE 130977 0 0 DexCom Inc COM 252131107 16389 45602 SH SOLE 45602 0 0 KKR & Co LP COM 48251W104 3383 69246 SH SOLE 69246 0 0 GrubHub Inc COM 400110102 38022 633708 SH SOLE 633708 0 0 Wayfair Inc COM 94419L101 2943 9350 SH SOLE 9350 0 0 Lamb Weston Holdings Inc COM 513272104 5479 70712 SH SOLE 70712 0 0 Burlington Stores Inc COM 122017106 2674 8948 SH SOLE 8948 0 0 United States Cellular Corp COM 911684108 1 29 SH DFND 1 0 29 0 Aptose Biosciences Inc COM 03835T200 3 471 SH DFND 1 0 471 0 Liberty Media Corp-Liberty Sir COM 531229409 1 29 SH DFND 1 0 29 0 First Financial Bankshares Inc COM 32020R109 1 31 SH DFND 1 0 31 0 West Fraser Timber Co Ltd COM 952845105 7 100 SH DFND 1 0 100 0 Health Care Select Sector SPDR Fund ETF 81369Y209 268 2297 SH SOLE 2297 0 0 Autodesk Inc COM 052769106 44 160 SH SOLE 160 0 0 First Financial Bancorp COM 320209109 27 1116 SH SOLE 1116 0 0 SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556 15117 185857 SH SOLE 185857 0 0 Intuit Inc COM 461202103 90 234 SH SOLE 234 0 0 Dell Technologies Inc COM 24703L202 2949 33458 SH SOLE 33458 0 0 iShares China Large-Cap ETF ETF 464287184 513 11000 SH SOLE 11000 0 0 Veeva Systems Inc COM 922475108 291 1115 SH SOLE 1115 0 0 TransCanada Corp COM 87807B107 3039 66296 SH DFND 1 0 66296 0 Barrick Gold Corp COM 067901108 1335 67407 SH SOLE 67407 0 0 Barrick Gold Corp COM 067901108 408 20600 SH DFND 1 0 20600 0 Facebook Inc COM 30303M102 66892 227116 SH SOLE 227116 0 0 iShares Broad USD Investment Grade Corporate Bond ETF ETF 464288620 28 482 SH DFND 1 0 482 0 Exxon Mobil Corp COM 30231G102 7520 134689 SH SOLE 134689 0 0 Heritage Global Inc COM 42727E103 0 61 SH DFND 1 0 61 0 iShares MSCI Brazil ETF ETF 464286400 12326 368500 SH SOLE 368500 0 0 Maxar Technologies Inc COM 57778K105 726 19200 SH DFND 1 0 19200 0 Hershey Co/The COM 427866108 37 237 SH SOLE 237 0 0 Lowe's Cos Inc COM 548661107 205 1077 SH SOLE 1077 0 0 Consumer Discretionary Select Sector SPDR Fund ETF 81369Y407 5859 34858 SH SOLE 34858 0 0 Covetrus Inc COM 22304C100 4 141 SH SOLE 141 0 0 Domino's Pizza Inc COM 25754A201 2853 7756 SH SOLE 7756 0 0 Brookfield Renewable Partners COM G16258108 427 10000 SH SOLE 10000 0 0 Altice USA Inc COM 02156K103 1019 31334 SH SOLE 31334 0 0 Gap Inc/The COM 364760108 331 11118 SH SOLE 11118 0 0 Royal Gold Inc COM 780287108 238 2214 SH SOLE 2214 0 0 Lightspeed POS Inc COM 53227R106 3 53 SH DFND 1 0 53 0 Elanco Animal Health Inc COM 28414H103 1709 58040 SH SOLE 58040 0 0 SPDR Dow Jones Industrial Average ETF Trust ETF 78467X109 6112 18510 SH SOLE 18510 0 0 iShares MSCI Canada ETF ETF 464286509 3359 98646 SH SOLE 98646 0 0 Technology Select Sector SPDR Fund ETF 81369Y803 1298 9774 SH SOLE 9774 0 0 Independent Bank Group Inc COM 45384B106 41 567 SH SOLE 567 0 0 Shopify Inc COM 82509L107 28483 25800 SH SOLE 25800 0 0 First Citizens BancShares Inc/ COM 31946M103 108 129 SH SOLE 129 0 0 First BanCorp/Puerto Rico COM 318672706 55 4855 SH SOLE 4855 0 0 Cadence BanCorp COM 12739A100 77 3718 SH SOLE 3718 0 0 Ingevity Corp COM 45688C107 0 3 SH DFND 1 0 3 0 Apple Inc COM 037833100 489718 4009196 SH SOLE 4009196 0 0 Amazon.com Inc COM 023135106 632943 204568 SH SOLE 204568 0 0 Fox Corp COM 35137L204 3343 95720 SH SOLE 95720 0 0 Fox Corp COM 35137L204 595 17023 SH SOLE 17023 0 0 Fox Corp COM 35137L105 7364 203921 SH SOLE 203921 0 0 Fox Corp COM 35137L105 1348 37317 SH SOLE 37317 0 0 FRANKLIN FTSE JAPAN ETF ETF 35473P744 94 3075 SH DFND 1 0 3075 0 salesforce.com Inc COM 79466L302 684 3228 SH SOLE 3228 0 0 Greenbrook TMS Inc COM 393704309 6 500 SH DFND 1 0 500 0 Dow Inc COM 260557103 530 8287 SH SOLE 8287 0 0 Dow Inc COM 260557103 22671 354572 SH SOLE 354572 0 0 GrafTech International Ltd COM 384313508 6 519 SH DFND 1 0 519 0 ViaSat Inc COM 92552V100 0 4 SH DFND 1 0 4 0 Comcast Corp COM 20030N101 249 4600 SH SOLE 4600 0 0 iShares U.S. Real Estate ETF ETF 464287739 1466 15945 SH SOLE 15945 0 0 iShares MSCI Brazil ETF ETF 464286400 2749 82171 SH SOLE 82171 0 0 Invesco QQQ Trust Series 1 ETF 46090E103 56700 177672 SH SOLE 177672 0 0 Canopy Growth Corp COM 138035100 2482 77300 SH SOLE 77300 0 0 Lyft Inc COM 55087P104 158 2506 SH SOLE 2506 0 0 Newmont Mining Corp COM 651639106 3668 60861 SH SOLE 60861 0 0 Cenovus Energy Inc COM 15135U109 75 10000 SH SOLE 10000 0 0 TRILLIUM THERAPEUTICS INC COM 89620X506 5 500 SH DFND 1 0 500 0 Canopy Growth Corp COM 138035100 86 2700 SH DFND 1 0 2700 0 Newmont Mining Corp COM 651639106 36 600 SH DFND 1 0 600 0 Valeant Pharmaceuticals Intern COM 071734107 3 100 SH SOLE 100 0 0 Absolute Software Corp COM 00386B109 72 5211 SH SOLE 5211 0 0 VanEck Vectors Junior Gold Miners ETF ETF 92189F791 45009 1000000 SH SOLE 1000000 0 0 VanEck Vectors Gold Miners ETF ETF 92189F106 97499 3000000 SH SOLE 3000000 0 0 Caterpillar Inc COM 149123101 51 220 SH SOLE 220 0 0 Energy Select Sector SPDR Fund ETF 81369Y506 1418 28900 SH SOLE 28900 0 0 Financial Select Sector SPDR Fund ETF 81369Y605 49 1438 SH SOLE 1438 0 0 Netflix Inc COM 64110L106 2851 5466 SH SOLE 5466 0 0 Kimberly-Clark Corp COM 494368103 74 535 SH SOLE 535 0 0 CAN IMPERIAL BK OF COMMERCE PUT 136069101 98 1000 SH SOLE 1000 0 0 CAN IMPERIAL BK OF COMMERCE PUT 136069101 4015 41000 SH SOLE 41000 0 0 BANK OF NOVA SCOTIA PUT 064149107 31 500 SH SOLE 500 0 0 TORONTO-DOMINION BANK PUT 891160509 1317 20200 SH DFND 1 0 20200 0 Chevron Corp COM 166764100 3785 36123 SH SOLE 36123 0 0 Exxon Mobil Corp COM 30231G102 78 1400 SH SOLE 1400 0 0 ConocoPhillips COM 20825C104 2620 49470 SH SOLE 49470 0 0 Alphabet Inc COM 02079K305 5266 2553 SH SOLE 2553 0 0 TORONTO-DOMINION BANK PUT 891160509 26 400 SH DFND 1 0 400 0 Shopify Inc COM 82509L107 55551 50205 SH DFND 1 0 50205 0 ROYAL BANK OF CANADA PUT 780087102 516 5600 SH SOLE 5600 0 0 BANK OF MONTREAL PUT 063671101 22320 250400 SH SOLE 250400 0 0 DocuSign Inc COM 256163106 4964 24519 SH SOLE 24519 0 0 Exact Sciences Corp COM 30063P105 2832 21492 SH SOLE 21492 0 0 Erie Indemnity Co COM 29530P102 758 3431 SH SOLE 3431 0 0 Dropbox Inc COM 26210C104 1151 43168 SH SOLE 43168 0 0 MongoDB Inc COM 60937P106 1918 7172 SH SOLE 7172 0 0 MarketAxess Holdings Inc COM 57060D108 9101 18279 SH SOLE 18279 0 0 Zebra Technologies Corp COM 989207105 12119 24979 SH SOLE 24979 0 0 Ionis Pharmaceuticals Inc COM 462222100 807 17951 SH SOLE 17951 0 0 Okta Inc COM 679295105 3643 16527 SH SOLE 16527 0 0 Uber Technologies Inc COM 90353T100 7180 131726 SH SOLE 131726 0 0 FactSet Research Systems Inc COM 303075105 1584 5134 SH SOLE 5134 0 0 Paycom Software Inc COM 70432V102 8522 23030 SH SOLE 23030 0 0 Equity LifeStyle Properties In COM 29472R108 3507 55107 SH SOLE 55107 0 0 Twilio Inc COM 90138F102 6464 18971 SH SOLE 18971 0 0 Snap Inc COM 83304A106 6547 125203 SH SOLE 125203 0 0 Sun Communities Inc COM 866674104 5314 35419 SH SOLE 35419 0 0 EPAM Systems Inc COM 29414B104 3003 7570 SH SOLE 7570 0 0 HEICO Corp COM 422806109 737 5856 SH SOLE 5856 0 0 HEICO Corp COM 422806208 1116 9823 SH SOLE 9823 0 0 Corteva Inc COM 22052L104 3875 83110 SH SOLE 83110 0 0 Corteva Inc COM 22052L104 15035 322509 SH SOLE 322509 0 0 O-I Glass Inc COM 67098H104 2 143 SH DFND 1 0 143 0 ENBRIDGE INC CALL 29250N105 149 4100 SH DFND 1 0 4100 0 DocuSign Inc COM 256163106 10956 54119 SH SOLE 54119 0 0 VanEck Vectors Junior Gold Miners ETF ETF 92189F791 350 7776 SH SOLE 7776 0 0 Fortis Inc/Canada COM 349553107 52 1200 SH SOLE 1200 0 0 Wal-Mart Stores Inc COM 931142103 644 4743 SH SOLE 4743 0 0 Target Corp COM 87612E106 1454 7340 SH SOLE 7340 0 0 Northrop Grumman Corp COM 666807102 531 1641 SH SOLE 1641 0 0 TESLA INC CALL 88160R101 66793 100000 SH SOLE 100000 0 0 WSFS Financial Corp COM 929328102 45 900 SH SOLE 900 0 0 First Financial Bankshares Inc COM 32020R109 55 1170 SH SOLE 1170 0 0 Independent Bank Corp/Rockland COM 453836108 31 365 SH SOLE 365 0 0 Walt Disney Co/The COM 254687106 10275 55684 SH SOLE 55684 0 0 Zimmer Biomet Holdings Inc COM 98956P102 413 2581 SH SOLE 2581 0 0 State Street Corp COM 857477103 143 1700 SH SOLE 1700 0 0 FedEx Corp COM 31428X106 4017 14143 SH SOLE 14143 0 0 SPDR S&P Biotech ETF ETF 78464A870 27 200 SH SOLE 200 0 0 FORTIS INC PUT 349553107 1458 33600 SH SOLE 33600 0 0 Qutoutiao Inc COM 74915J107 1 229 SH DFND 1 0 229 0 iShares MSCI Sweden ETF ETF 464286756 1 18 SH DFND 1 0 18 0 Dropbox Inc COM 26210C104 13240 496623 SH SOLE 496623 0 0 Elanco Animal Health Inc COM 28414H103 16947 575459 SH SOLE 575459 0 0 Bank of America Corp COM 060505104 57608 1488979 SH SOLE 1488979 0 0 Intel Corp COM 458140100 111561 1743155 SH SOLE 1743155 0 0 SPDR Gold Shares ETF 78463V107 7765 48546 SH SOLE 48546 0 0 Blueprint Medicines Corp COM 09627Y109 2 24 SH DFND 1 0 24 0 Wynn Resorts Ltd COM 983134107 1564 12477 SH SOLE 12477 0 0 Activision Blizzard Inc COM 00507V109 28 300 SH SOLE 300 0 0 Osisko Gold Royalties Ltd COM 68827L101 165 15000 SH DFND 1 0 15000 0 Intel Corp COM 458140100 2421 37827 SH SOLE 37827 0 0 Northern Dynasty Minerals Ltd COM 66510M204 258 400000 SH SOLE 400000 0 0 TORONTO-DOMINION BANK PUT 891160509 1017 15600 SH DFND 1 0 15600 0 BANK OF MONTREAL CALL 063671101 8914 100000 SH DFND 1 0 100000 0 Kraft Heinz Co/The COM 500754106 4 100 SH DFND 1 0 100 0 Kraft Heinz Co/The COM 500754106 4 100 SH SOLE 100 0 0 Shopify Inc COM 82509L107 110 100 SH DFND 1 0 100 0 General Electric Co COM 369604103 1 100 SH SOLE 100 0 0 CAN IMPERIAL BK OF COMMERCE PUT 136069101 2203 22500 SH DFND 1 0 22500 0 TORONTO-DOMINION BANK CALL 891160509 170 2600 SH DFND 1 0 2600 0 TORONTO-DOMINION BANK PUT 891160509 985 15100 SH DFND 1 0 15100 0 Hibbett Sports Inc COM 428567101 6 90 SH DFND 1 0 90 0 BANK OF MONTREAL PUT 063671101 2237 25100 SH SOLE 25100 0 0 Roku Inc COM 77543R102 4804 14748 SH SOLE 14748 0 0 Sarepta Therapeutics Inc COM 803607100 755 10129 SH SOLE 10129 0 0 PayPal Holdings Inc COM 70450Y103 2843 11707 SH SOLE 11707 0 0 Alibaba Group Holding Ltd COM 01609W102 5158 22749 SH SOLE 22749 0 0 ROYAL BANK OF CANADA PUT 780087102 1014 11000 SH SOLE 11000 0 0 Amkor Technology Inc COM 031652100 1 60 SH DFND 1 0 60 0 Kraton Corp COM 50077C106 4 120 SH DFND 1 0 120 0 BANK OF NOVA SCOTIA CALL 064149107 313 5000 SH DFND 1 0 5000 0 NVIDIA Corp COM 67066G104 43 80 SH SOLE 80 0 0 BANK OF NOVA SCOTIA PUT 064149107 1045 16700 SH SOLE 16700 0 0 KINROSS GOLD CORP CALL 496902404 5 800 SH DFND 1 0 800 0 Canadian Natural Resources Ltd COM 136385101 11618 375835 SH SOLE 375835 0 0 Broadcom Inc COM 11135F101 3889 8387 SH SOLE 8387 0 0 Adobe Systems Inc COM 00724F101 1785 3756 SH SOLE 3756 0 0 BCE INC PUT 05534B760 456 10100 SH DFND 1 0 10100 0 CAN IMPERIAL BK OF COMMERCE CALL 136069101 734 7500 SH DFND 1 0 7500 0 CANADIAN NATURAL RESOURCES CALL 136385101 15 500 SH DFND 1 0 500 0 VERMILION ENERGY INC CALL 923725105 7 1000 SH DFND 1 0 1000 0 CAN IMPERIAL BK OF COMMERCE CALL 136069101 9792 100000 SH SOLE 100000 0 0 VERMILION ENERGY INC CALL 923725105 15 2100 SH DFND 1 0 2100 0 Utilities Select Sector SPDR Fund ETF 81369Y886 0 5 SH SOLE 5 0 0 Kirkland Lake Gold Ltd COM 49741E100 3401 100700 SH SOLE 100700 0 0 BRAZIL RESOURCES INC COM 38149E101 1 795 SH DFND 1 0 795 0 Frontline Ltd/Bermuda COM G3682E192 3 455 SH DFND 1 0 455 0 Great Lakes Dredge & Dock Corp COM 390607109 2 120 SH DFND 1 0 120 0 iStar Inc COM 45031U101 7 408 SH DFND 1 0 408 0 SHAW COMMUNICATIONS INC-B PUT 82028K200 47 1800 SH DFND 1 0 1800 0 CRESCENT POINT ENERGY CORP CALL 22576C101 48 11600 SH DFND 1 0 11600 0 BLACKBERRY LTD CALL 09228F103 3 400 SH DFND 1 0 400 0 HRG Group Inc COM 84790A105 0 2 SH SOLE 2 0 0 Discover Financial Services COM 254709108 1347 14178 SH SOLE 14178 0 0 BLACKBERRY LTD CALL 09228F103 3 300 SH DFND 1 0 300 0 Bespoke Capital Acquisition Co COM 086344108 1 67 SH DFND 1 0 67 0 BANK OF NOVA SCOTIA PUT 064149107 75 1200 SH SOLE 1200 0 0 SPDR Dow Jones Industrial Average ETF Trust ETF 78467X109 15551 47100 SH SOLE 47100 0 0 Docebo Inc COM 25609L105 2 57 SH DFND 1 0 57 0 JM Smucker Co/The COM 832696405 973 7690 SH SOLE 7690 0 0 Conagra Brands Inc COM 205887102 1067 28389 SH SOLE 28389 0 0 360 Finance Inc COM 88557W101 2 73 SH DFND 1 0 73 0 Brookfield Infrastructure Part COM G16252101 213 3998 SH SOLE 3998 0 0 iShares Russell 2000 Value ETF ETF 464287630 47 296 SH SOLE 296 0 0 TC ENERGY CORP CALL 87807B107 14 300 SH DFND 1 0 300 0 Comcast Corp COM 20030N101 221 4085 SH SOLE 4085 0 0 Charter Communications Inc COM 16119P108 453 734 SH SOLE 734 0 0 Walt Disney Co/The COM 254687106 3819 20699 SH SOLE 20699 0 0 TELUS CORP PUT 87971M103 4 200 SH DFND 1 0 200 0 SPDR S&P Retail ETF ETF 78464A714 14 162 SH DFND 1 0 162 0 BLACKBERRY LTD PUT 09228F103 15 1800 SH DFND 1 0 1800 0 TELUS CORP PUT 87971M103 104 5200 SH DFND 1 0 5200 0 TELUS CORP PUT 87971M103 12 600 SH DFND 1 0 600 0 Uber Technologies Inc COM 90353T100 1236 22679 SH SOLE 22679 0 0 Omeros Corp COM 682143102 3 148 SH DFND 1 0 148 0 Navasota Resources Inc COM 44969Q208 0 11 SH DFND 1 0 11 0 BLACKBERRY LTD CALL 09228F103 1 100 SH DFND 1 0 100 0 Apple Inc COM 037833100 537454 4400000 SH SOLE 4400000 0 0 Netflix Inc COM 64110L106 52165 100000 SH SOLE 100000 0 0 SilverCrest Metals Inc COM 828363101 2 197 SH DFND 1 0 197 0 Jack in the Box Inc COM 466367109 0 2 SH DFND 1 0 2 0 TELUS CORP CALL 87971M103 4 200 SH DFND 1 0 200 0 Brookfield Asset Management In COM 112585104 17475 392700 SH SOLE 392700 0 0 BCE INC PUT 05534B760 90 2000 SH DFND 1 0 2000 0 Teradyne Inc COM 880770102 9473 77854 SH SOLE 77854 0 0 Teradyne Inc COM 880770102 2267 18628 SH SOLE 18628 0 0 Lightspeed POS Inc COM 53227R106 475 7560 SH SOLE 7560 0 0 Organigram Holdings Inc COM 68620P101 90 25982 SH SOLE 25982 0 0 Neurocrine Biosciences Inc COM 64125C109 1167 11995 SH SOLE 11995 0 0 Insulet Corp COM 45784P101 2326 8913 SH SOLE 8913 0 0 Medical Properties Trust Inc COM 58463J304 3958 186000 SH SOLE 186000 0 0 Tyler Technologies Inc COM 902252105 8039 18936 SH SOLE 18936 0 0 Brown & Brown Inc COM 115236101 1492 32633 SH SOLE 32633 0 0 SilverCrest Metals Inc COM 828363101 123 15131 SH SOLE 15131 0 0 Teledyne Technologies Inc COM 879360105 6629 16026 SH SOLE 16026 0 0 Black Knight Inc COM 09215C105 1570 21221 SH SOLE 21221 0 0 RingCentral Inc COM 76680R206 3037 10197 SH SOLE 10197 0 0 Guidewire Software Inc COM 40171V100 1151 11325 SH SOLE 11325 0 0 Pinterest Inc COM 72352L106 5139 69422 SH SOLE 69422 0 0 Booz Allen Hamilton Holding Co COM 099502106 1500 18633 SH SOLE 18633 0 0 Bio-Rad Laboratories Inc COM 090572207 5864 10266 SH SOLE 10266 0 0 Blackstone Group LP/The COM 09260D107 6788 91081 SH SOLE 91081 0 0 VICI Properties Inc COM 925652109 4883 172903 SH SOLE 172903 0 0 Aqua America Inc COM 29670G102 1409 31487 SH SOLE 31487 0 0 West Pharmaceutical Services I COM 955306105 9843 34931 SH SOLE 34931 0 0 Omega Healthcare Investors Inc COM 681936100 2712 74026 SH SOLE 74026 0 0 ENBRIDGE INC CALL 29250N105 15 400 SH DFND 1 0 400 0 ENBRIDGE INC CALL 29250N105 270 7400 SH DFND 1 0 7400 0 Suncor Energy Inc COM 867224107 10107 483524 SH SOLE 483524 0 0 Builders FirstSource Inc COM 12008R107 0 2 SH DFND 1 0 2 0 Tandem Diabetes Care Inc COM 875372203 2 23 SH DFND 1 0 23 0 FINANCIAL SELECT SECTOR SPDR PUT 81369Y605 15605 458300 SH SOLE 458300 0 0 CRESCENT POINT ENERGY CORP PUT 22576C101 8 2000 SH DFND 1 0 2000 0 Dollar Tree Inc COM 256746108 46 400 SH SOLE 400 0 0 Caterpillar Inc COM 149123101 3493 15064 SH SOLE 15064 0 0 Cummins Inc COM 231021106 7 26 SH SOLE 26 0 0 United Parcel Service Inc COM 911312106 4 25 SH SOLE 25 0 0 3M Co COM 88579Y101 92 476 SH SOLE 476 0 0 Alibaba Group Holding Ltd COM 01609W102 579 2555 SH SOLE 2555 0 0 CRESCENT POINT ENERGY CORP PUT 22576C101 8 2000 SH DFND 1 0 2000 0 BLACKBERRY LTD PUT 09228F103 5 600 SH DFND 1 0 600 0 iShares Russell 2000 ETF ETF 464287655 591 2677 SH SOLE 2677 0 0 NMI Holdings Inc COM 629209305 56 2361 SH SOLE 2361 0 0 CBS Corp COM 92556H206 378 8384 SH SOLE 8384 0 0 Travelers Cos Inc/The COM 89417E109 7 48 SH SOLE 48 0 0 Dow Inc COM 260557103 260 4067 SH SOLE 4067 0 0 General Motors Co COM 37045V100 2801 48756 SH SOLE 48756 0 0 Progressive Corp/The COM 743315103 318 3322 SH SOLE 3322 0 0 Primoris Services Corp COM 74164F103 1 27 SH DFND 1 0 27 0 iShares MSCI Brazil ETF ETF 464286400 346 10340 SH SOLE 10340 0 0 Invesco S&P 500 Low Volatility ETF ETF 46138E354 29 500 SH SOLE 500 0 0 Aflac Inc COM 001055102 159 3100 SH SOLE 3100 0 0 Banco Bradesco SA COM 059460303 68 14560 SH SOLE 14560 0 0 Itau Unibanco Holding SA COM 465562106 97 19500 SH SOLE 19500 0 0 Petroleo Brasileiro SA COM 71654V408 170 19990 SH SOLE 19990 0 0 Vale SA COM 91912E105 15 850 SH SOLE 850 0 0 DouYu International Holdings L COM 25985W105 1 58 SH DFND 1 0 58 0 VanEck Vectors Gold Miners ETF ETF 92189F106 146 4500 SH SOLE 4500 0 0 Lyft Inc COM 55087P104 26 418 SH SOLE 418 0 0 Humana Inc COM 444859102 17 40 SH SOLE 40 0 0 Canada Goose Holdings Inc COM 135086106 958 24400 SH SOLE 24400 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 172 3565 SH SOLE 3565 0 0 JetBlue Airways Corp COM 477143101 71 3503 SH SOLE 3503 0 0 United Continental Holdings In COM 910047109 1550 26933 SH SOLE 26933 0 0 Square Inc COM 852234103 908 4000 SH SOLE 4000 0 0 Crescent Capital BDC Inc COM 225655109 0 12 SH DFND 1 0 12 0 Potlatch Corp COM 737630103 662 12518 SH SOLE 12518 0 0 Gaming and Leisure Properties COM 36467J108 1810 42648 SH SOLE 42648 0 0 Lamar Advertising Co COM 512816109 1515 16130 SH SOLE 16130 0 0 CyrusOne Inc COM 23283R100 1526 22532 SH SOLE 22532 0 0 Sabra Health Care REIT Inc COM 78573L106 684 39411 SH SOLE 39411 0 0 Hudson Pacific Properties Inc COM 444097109 766 28237 SH SOLE 28237 0 0 Douglas Emmett Inc COM 25960P109 969 30850 SH SOLE 30850 0 0 Starwood Property Trust Inc COM 85571B105 1321 53391 SH SOLE 53391 0 0 Lexington Realty Trust COM 529043101 577 51915 SH SOLE 51915 0 0 American Campus Communities In COM 024835100 1111 25745 SH SOLE 25745 0 0 Healthcare Trust of America In COM 42225P501 1128 40912 SH SOLE 40912 0 0 Blackstone Mortgage Trust Inc COM 09257W100 853 27505 SH SOLE 27505 0 0 Life Storage Inc COM 53223X107 1213 14115 SH SOLE 14115 0 0 Rayonier Inc COM 754907103 831 25776 SH SOLE 25776 0 0 Rexford Industrial Realty Inc COM 76169C100 1239 24584 SH SOLE 24584 0 0 PS Business Parks Inc COM 69360J107 580 3752 SH SOLE 3752 0 0 National Health Investors Inc COM 63633D104 611 8452 SH SOLE 8452 0 0 Cousins Properties Inc COM 222795502 982 27790 SH SOLE 27790 0 0 Americold Realty Trust COM 03064D108 1810 47054 SH SOLE 47054 0 0 CubeSmart COM 229663109 1413 37347 SH SOLE 37347 0 0 JBG SMITH Properties COM 46590V100 657 20677 SH SOLE 20677 0 0 Equity Commonwealth COM 294628102 632 22752 SH SOLE 22752 0 0 EastGroup Properties Inc COM 277276101 1063 7420 SH SOLE 7420 0 0 Howard Hughes Corp/The COM 44267D107 804 8453 SH SOLE 8453 0 0 STORE Capital Corp COM 862121100 1503 44866 SH SOLE 44866 0 0 Chewy Inc COM 16679L109 745 8800 SH SOLE 8800 0 0 CoreSite Realty Corp COM 21870Q105 959 7998 SH SOLE 7998 0 0 Physicians Realty Trust COM 71943U104 696 39387 SH SOLE 39387 0 0 American Homes 4 Rent COM 02665T306 1675 50255 SH SOLE 50255 0 0 Spirit Realty Capital Inc COM 84860W300 913 21480 SH SOLE 21480 0 0 New Residential Investment Cor COM 64828T201 873 77582 SH SOLE 77582 0 0 Corporate Office Properties Tr COM 22002T108 552 20983 SH SOLE 20983 0 0 Highwoods Properties Inc COM 431284108 835 19438 SH SOLE 19438 0 0 Healthcare Realty Trust Inc COM 421946104 792 26137 SH SOLE 26137 0 0 Invesco Mortgage Capital Inc COM 46131B100 15 3822 SH SOLE 3822 0 0 First Industrial Realty Trust COM 32054K103 1106 24151 SH SOLE 24151 0 0 Kilroy Realty Corp COM 49427F108 1300 19806 SH SOLE 19806 0 0 Brixmor Property Group Inc COM 11120U105 1123 55503 SH SOLE 55503 0 0 TransCanada Corp COM 87807B107 14214 310065 SH SOLE 310065 0 0 Cenovus Energy Inc COM 15135U109 2978 396513 SH SOLE 396513 0 0 Cameco Corp COM 13321L108 2086 125819 SH SOLE 125819 0 0 Imperial Oil Ltd COM 453038408 1691 69818 SH SOLE 69818 0 0 Enbridge Inc COM 29250N105 23392 642149 SH SOLE 642149 0 0 Pembina Pipeline Corp COM 706327103 5036 174350 SH SOLE 174350 0 0 US Silica Holdings Inc COM 90346E103 6 477 SH DFND 1 0 477 0 Brookfield Property Partners L COM G16249107 2 100 SH SOLE 100 0 0 Welltower Inc COM 95040Q104 14 200 SH SOLE 200 0 0 Simon Property Group Inc COM 828806109 11 100 SH SOLE 100 0 0 Ventas Inc COM 92276F100 16 300 SH SOLE 300 0 0 Gardner Denver Holdings Inc COM 45687V106 7827 159061 SH SOLE 159061 0 0 GFL Environmental Inc COM 36168Q104 3 78 SH DFND 1 0 78 0 CHP Merger Corp COM 12558Y106 1982 200019 SH SOLE 200019 0 0 Pretium Resources Inc COM 74139C102 22 2100 SH DFND 1 0 2100 0 Village Farms International In COM 92707Y108 52 3900 SH DFND 1 0 3900 0 JDL GOLD CORP COM 29446Y502 194 24383 SH SOLE 24383 0 0 JDL GOLD CORP COM 29446Y502 12 1525 SH DFND 1 0 1525 0 SPDR S&P Regional Banking ETF ETF 78464A698 53 800 SH SOLE 800 0 0 Carnival Corp COM 143658300 376 14171 SH SOLE 14171 0 0 Rogers Communications Inc COM 775109200 32273 699900 SH SOLE 699900 0 0 Alcoa Corp COM 013872106 42 1300 SH SOLE 1300 0 0 Shaw Communications Inc COM 82028K200 6766 260200 SH SOLE 260200 0 0 BCE Inc COM 05534B760 1 30 SH DFND 1 0 30 0 Bank of Nova Scotia/The COM 064149107 2 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 Sun Life Financial Inc COM 866796105 2 30 SH DFND 1 0 30 0 Toronto-Dominion Bank/The COM 891160509 2 30 SH DFND 1 0 30 0 Rogers Communications Inc COM 775109200 1476 32011 SH SOLE 32011 0 0 Thomson Reuters Corp COM 884903709 10837 123714 SH SOLE 123714 0 0 Brookfield Infrastructure Part COM G16252101 3630 67990 SH SOLE 67990 0 0 Canadian National Railway Co COM 136375102 644 5550 SH SOLE 5550 0 0 Pembina Pipeline Corp COM 706327103 3284 113700 SH SOLE 113700 0 0 Gildan Activewear Inc COM 375916103 1784 58300 SH SOLE 58300 0 0 Imperial Oil Ltd COM 453038408 867 35800 SH SOLE 35800 0 0 NextEra Energy Inc COM 65339F101 4576 60527 SH SOLE 60527 0 0 SolarEdge Technologies Inc COM 83417M104 8 29 SH DFND 1 0 29 0 Carnival Corp COM 143658300 770 29000 SH DFND 1 0 29000 0 Algonquin Power & Utilities Co COM 015857105 5461 344700 SH SOLE 344700 0 0 Brookfield Renewable Partners COM G16258108 13571 317895 SH SOLE 317895 0 0 Brookfield Infrastructure Corp COM 11275Q107 3 35 SH SOLE 35 0 0 Brookfield Infrastructure Corp COM 11275Q107 30 390 SH DFND 1 0 390 0 Brookfield Infrastructure Corp COM 11275Q107 554 7240 SH SOLE 7240 0 0 Brookfield Infrastructure Corp COM 11275Q107 164 2144 SH SOLE 2144 0 0 Brookfield Infrastructure Corp COM 11275Q107 34 444 SH SOLE 444 0 0 Brookfield Infrastructure Corp COM 11275Q107 3 44 SH DFND 1 0 44 0 Otis Worldwide Corp COM 68902V107 56779 829510 SH SOLE 829510 0 0 Otis Worldwide Corp COM 68902V107 3114 45498 SH SOLE 45498 0 0 Carrier Global Corp COM 14448C104 5 121 SH SOLE 121 0 0 Carrier Global Corp COM 14448C104 14983 354891 SH SOLE 354891 0 0 Otis Worldwide Corp COM 68902V107 8 110 SH SOLE 110 0 0 United States Natural Gas Fund LP ETF 912318300 459 47894 SH SOLE 47894 0 0 Valero Energy Corp COM 91913Y100 361 5044 SH SOLE 5044 0 0 Gildan Activewear Inc COM 375916103 28 900 SH DFND 1 0 900 0 United Parcel Service Inc COM 911312106 960 5650 SH SOLE 5650 0 0 Brookfield Infrastructure Corp COM 11275Q107 4 49 SH SOLE 49 0 0 Descartes Systems Group Inc/Th COM 249906108 775 12700 SH SOLE 12700 0 0 Ritchie Bros Auctioneers Inc COM 767744105 703 12000 SH SOLE 12000 0 0 Stantec Inc COM 85472N109 1053 24600 SH SOLE 24600 0 0 Zoom Video Communications Inc COM 98980L101 8625 26844 SH SOLE 26844 0 0 Envista Holdings Corp COM 29415F104 8 190 SH DFND 1 0 190 0 Fortis Inc/Canada COM 349553107 49185 1133550 SH SOLE 1133550 0 0 Tyson Foods Inc COM 902494103 38 505 SH SOLE 505 0 0 Union Pacific Corp COM 907818108 149 675 SH SOLE 675 0 0 Orla Mining Ltd COM 68634K106 1 300 SH DFND 1 0 300 0 Pembina Pipeline Corp COM 706327103 201 6986 SH DFND 1 0 6986 0 Rogers Communications Inc COM 775109200 277 6000 SH DFND 1 0 6000 0 Sun Life Financial Inc COM 866796105 2022 40000 SH DFND 1 0 40000 0 Johnson & Johnson COM 478160104 46 280 SH SOLE 280 0 0 Datadog Inc COM 23804L103 1991 23896 SH SOLE 23896 0 0 Trade Desk Inc/The COM 88339J105 3695 5670 SH SOLE 5670 0 0 Tradeweb Markets Inc COM 892672106 912 12325 SH SOLE 12325 0 0 Liberty Broadband Corp COM 530307107 494 3402 SH SOLE 3402 0 0 Carlyle Group LP/The COM 14316J108 702 19093 SH SOLE 19093 0 0 Teladoc Health Inc COM 87918A105 2847 15664 SH SOLE 15664 0 0 Slack Technologies Inc COM 83088V102 22835 562024 SH SOLE 562024 0 0 Apollo Global Management LLC COM 03768E105 1090 23187 SH SOLE 23187 0 0 Avalara Inc COM 05338G106 1448 10855 SH SOLE 10855 0 0 Viemed Healthcare Inc COM 92663R105 40 3944 SH SOLE 3944 0 0 AVTR 0 COM 05352A100 2020 69828 SH SOLE 69828 0 0 Coupa Software Inc COM 22266L106 2368 9305 SH SOLE 9305 0 0 Catalent Inc COM 148806102 8378 79554 SH SOLE 79554 0 0 Cable One Inc COM 12685J105 1174 642 SH SOLE 642 0 0 Crowdstrike Holdings Inc COM 22788C105 4321 23676 SH SOLE 23676 0 0 Nordson Corp COM 655663102 1481 7453 SH SOLE 7453 0 0 Masimo Corp COM 574795100 1623 7065 SH SOLE 7065 0 0 Molina Healthcare Inc COM 60855R100 1873 8013 SH SOLE 8013 0 0 Dynatrace Inc COM 268150109 1196 24783 SH SOLE 24783 0 0 Fair Isaac Corp COM 303250104 1910 3929 SH SOLE 3929 0 0 Moderna Inc COM 60770K107 5037 38463 SH SOLE 38463 0 0 Union Acquisition Corp II COM G9402Q100 1005 100000 SH SOLE 100000 0 0 LGL Systems Acquisition Corp COM 50201G106 1747 175760 SH SOLE 175760 0 0 Stanley Black & Decker Inc COM 854502101 136 680 SH SOLE 680 0 0 Blackstone Group LP/The COM 09260D107 11 150 SH SOLE 150 0 0 Encore Capital Group Inc COM 292554102 2 49 SH DFND 1 0 49 0 Rio Tinto PLC COM 767204100 16 200 SH SOLE 200 0 0 BHP Billiton Ltd COM 088606108 14 200 SH SOLE 200 0 0 Southern Copper Corp COM 84265V105 14 200 SH SOLE 200 0 0 DRDGOLD Ltd COM 26152H301 3 322 SH DFND 1 0 322 0 Brookfield Infrastructure Part COM G16252101 74 1395 SH SOLE 1395 0 0 Immunovaccine Inc COM 44974L103 1 395 SH DFND 1 0 395 0 Profound Medical Corp COM 74319B502 9 430 SH DFND 1 0 430 0 Oncolytics Biotech Inc COM 682310875 2 465 SH DFND 1 0 465 0 Maverix Metals Inc COM 57776F405 2 306 SH DFND 1 0 306 0 Medicenna Therapeutics Corp COM 58490H107 0 111 SH DFND 1 0 111 0 Vermilion Energy Inc COM 923725105 8 1100 SH DFND 1 0 1100 0 Seabridge Gold Inc COM 811916105 2 100 SH DFND 1 0 100 0 Alexco Resource Corp COM 01535P106 8 3300 SH DFND 1 0 3300 0 Granite Real Estate Investment COM 387437114 6 100 SH DFND 1 0 100 0 Colliers International Group I COM 194693107 10 100 SH DFND 1 0 100 0 Osisko Gold Royalties Ltd COM 68827L101 4 400 SH DFND 1 0 400 0 Sustainable Opportunities Acqu COM G8598Y109 2427 244373 SH SOLE 244373 0 0 Celestica Inc COM 15101Q108 16 1900 SH DFND 1 0 1900 0 Open Text Corp COM 683715106 5 100 SH DFND 1 0 100 0 Brookfield Property Partners L COM G16249107 7 400 SH DFND 1 0 400 0 untitled COM 85207K107 10 1100 SH DFND 1 0 1100 0 General Dynamics Corp COM 369550108 198 1093 SH SOLE 1093 0 0 Kelso Technologies Inc COM 48826D201 0 300 SH DFND 1 0 300 0 AETERNA ZENTARIS INC COM 007975402 3 2500 SH DFND 1 0 2500 0 IAC/InterActiveCorp COM 57667L107 4786 34841 SH SOLE 34841 0 0 IAC/InterActiveCorp COM 44891N109 2326 10752 SH SOLE 10752 0 0 Freeport-McMoRan Inc COM 35671D857 23 700 SH SOLE 700 0 0 Northern Dynasty Minerals Ltd COM 66510M204 0 200 SH DFND 1 0 200 0 Vedanta Ltd COM 92242Y100 10 809 SH SOLE 809 0 0 NexGen Energy Ltd COM 65340P106 73 20300 SH DFND 1 0 20300 0 Brookfield Renewable Corp COM 11284V105 8 175 SH DFND 1 0 175 0 Brookfield Renewable Corp COM 11284V105 662 14137 SH SOLE 14137 0 0 Brookfield Renewable Corp COM 11284V105 41 879 SH SOLE 879 0 0 Brookfield Renewable Corp COM 11284V105 24 521 SH DFND 1 0 521 0 Expedia Inc COM 30212P303 54 312 SH SOLE 312 0 0 XPO Logistics Inc COM 983793100 819 6640 SH SOLE 6640 0 0 MetLife Inc COM 59156R108 115 1900 SH SOLE 1900 0 0 Brookfield Renewable Corp COM 11284V105 511 10919 SH SOLE 10919 0 0 Knight-Swift Transportation Ho COM 499049104 825 17153 SH SOLE 17153 0 0 Brookfield Renewable Corp COM 11284V105 1 22 SH SOLE 22 0 0 iShares Silver Trust ETF 46428Q109 1244 54800 SH SOLE 54800 0 0 Hydropothecary Corp/The COM 428304307 0 75 SH DFND 1 0 75 0 Malacca Straits Acquisition Co COM G5859B117 1237 125325 SH SOLE 125325 0 0 GS Acquisition Holdings Corp I COM 36258Q105 962 92200 SH SOLE 92200 0 0 Zoom Video Communications Inc COM 98980L101 144 448 SH SOLE 448 0 0 Pinduoduo Inc COM 722304102 119 891 SH SOLE 891 0 0 Melco Resorts & Entertainment COM 585464100 1598 80238 SH SOLE 80238 0 0 Costco Wholesale Corp COM 22160K105 247 700 SH SOLE 700 0 0 Zscaler Inc COM 98980G102 1711 9965 SH SOLE 9965 0 0 Peloton Interactive Inc COM 70614W100 3765 33481 SH SOLE 33481 0 0 TJX Cos Inc/The COM 872540109 708 10700 SH SOLE 10700 0 0 BJ's Wholesale Club Holdings I COM 05550J101 3 67 SH DFND 1 0 67 0 American Airlines Group Inc COM 02376R102 2 94 SH SOLE 94 0 0 Delta Air Lines Inc COM 247361702 336 6962 SH SOLE 6962 0 0 Facebook Inc COM 30303M102 100 341 SH SOLE 341 0 0 Athenex Inc COM 04685N103 1 164 SH DFND 1 0 164 0 Capstar Special Purpose Acquis COM 14070Y101 3709 380000 SH SOLE 380000 0 0 HPX Corp COM G32219100 3462 352500 SH SOLE 352500 0 0 T-Mobile US Inc COM 872590104 332 2650 SH SOLE 2650 0 0 E.Merge Technology Acquisition COM 26873Y104 4899 502419 SH SOLE 502419 0 0 Etsy Inc COM 29786A106 11016 54623 SH SOLE 54623 0 0 Etsy Inc COM 29786A106 2840 14081 SH SOLE 14081 0 0 TRILLIUM THERAPEUTICS INC COM 89620X506 103 9582 SH SOLE 9582 0 0 Midas Gold Corp COM 714266103 0 66 SH DFND 1 0 66 0 Origin Agritech Ltd COM G67828205 3 155 SH DFND 1 0 155 0 Uber Technologies Inc COM 90353T100 1052 19300 SH SOLE 19300 0 0 Platinum Group Metals Ltd COM 72765Q882 2 572 SH DFND 1 0 572 0 Avino Silver & Gold Mines Ltd COM 053906103 1 425 SH DFND 1 0 425 0 iClick Interactive Asia Group COM 45113Y104 1 102 SH DFND 1 0 102 0 Kingsoft Cloud Holdings Ltd COM 49639K101 2 42 SH DFND 1 0 42 0 OneConnect Financial Technolog COM 68248T105 0 33 SH DFND 1 0 33 0 Honeywell International Inc COM 438516106 130 600 SH SOLE 600 0 0 GO Acquisition Corp COM 362019101 3940 400000 SH SOLE 400000 0 0 Yucaipa Acquisition Corp COM G9879L105 1970 200000 SH SOLE 200000 0 0 Era Group Inc COM 11040G103 2 60 SH DFND 1 0 60 0 D8 Holdings Corp COM G2614K110 4117 414161 SH SOLE 414161 0 0 Snowflake Inc COM 833445109 785 3424 SH SOLE 3424 0 0 Sunrun Inc COM 86771W105 969 16016 SH SOLE 16016 0 0 Ascendant Digital Acquisition COM G05155109 1875 189370 SH SOLE 189370 0 0 Harris Corp COM 502431109 1520 7500 SH SOLE 7500 0 0 Ctrip.com International Ltd COM 89677Q107 1042 26300 SH DFND 4 0 26300 0 Rocket Cos Inc COM 77311W101 103 4440 SH SOLE 4440 0 0 PennyMac Financial Services In COM 70932M107 113 1690 SH SOLE 1690 0 0 Pool Corp COM 73278L105 6013 17418 SH SOLE 17418 0 0 Burgundy Technology Acquisitio COM G1702T116 1089 110100 SH SOLE 110100 0 0 BlackRock Inc COM 09247X101 53 70 SH SOLE 70 0 0 Capital One Financial Corp COM 14040H105 1043 8200 SH SOLE 8200 0 0 General Electric Co COM 369604103 276 21000 SH SOLE 21000 0 0 Advanced Micro Devices Inc COM 007903107 552 7030 SH SOLE 7030 0 0 Abbott Laboratories COM 002824100 24 200 SH SOLE 200 0 0 CC Neuberger Principal Holding COM G3166T103 5029 510000 SH SOLE 510000 0 0 Sunrun Inc COM 86771W105 7 124 SH DFND 1 0 124 0 Marathon Petroleum Corp COM 56585A102 1226 22916 SH SOLE 22916 0 0 Health Care Select Sector SPDR Fund ETF 81369Y209 47 400 SH SOLE 400 0 0 Technology Select Sector SPDR Fund ETF 81369Y803 45 340 SH SOLE 340 0 0 Halfmoon Parent Inc COM 125523100 19 80 SH SOLE 80 0 0 Platform Specialty Products Co COM 28618M106 7 377 SH DFND 1 0 377 0 Zoom Video Communications Inc COM 98980L101 482 1500 SH SOLE 1500 0 0 Ameriprise Financial Inc COM 03076C106 93 398 SH SOLE 398 0 0 Raymond James Financial Inc COM 754730109 32 261 SH SOLE 261 0 0 SPDR S&P Regional Banking ETF ETF 78464A698 166 2500 SH SOLE 2500 0 0 TWC Tech Holdings II Corp COM 90117G105 228 23178 SH SOLE 23178 0 0 Broadstone Acquisition Corp COM G1739V100 1530 156250 SH SOLE 156250 0 0 Viatris Inc COM 92556V106 8002 572786 SH SOLE 572786 0 0 Viatris Inc COM 92556V106 2706 193673 SH SOLE 193673 0 0 Viatris Inc COM 92556V106 2 111 SH SOLE 111 0 0 Heron Therapeutics Inc COM 427746102 1 39 SH DFND 1 0 39 0 Prime Impact Acquisition I COM G61074103 2436 250399 SH SOLE 250399 0 0 Danaher Corp COM 235851102 72 321 SH SOLE 321 0 0 Twitter Inc COM 90184L102 84 1319 SH SOLE 1319 0 0 Dell Technologies Inc COM 24703L202 100 1133 SH SOLE 1133 0 0 Vanguard Total Stock Market ETF ETF 922908769 41 200 SH SOLE 200 0 0 Lennar Corp COM 526057104 315 3110 SH SOLE 3110 0 0 Vanguard Value ETF COM 922908744 33 250 SH SOLE 250 0 0 VanEck Vectors Gold Miners ETF ETF 92189F106 754 23200 SH SOLE 23200 0 0 Williams Cos Inc/The COM 969457100 617 26029 SH SOLE 26029 0 0 Applied Materials Inc COM 038222105 40 300 SH SOLE 300 0 0 Gildan Activewear Inc COM 375916103 8711 284663 SH SOLE 284663 0 0 GFL Environmental Inc COM 36168Q104 766 21928 SH SOLE 21928 0 0 Orla Mining Ltd COM 68634K106 57 15390 SH SOLE 15390 0 0 Maverix Metals Inc COM 57776F405 29 5504 SH SOLE 5504 0 0 Zendesk Inc COM 98936J101 2091 15766 SH SOLE 15766 0 0 Ceridian HCM Holding Inc COM 15677J108 1515 17976 SH SOLE 17976 0 0 HubSpot Inc COM 443573100 2675 5890 SH SOLE 5890 0 0 Chewy Inc COM 16679L109 864 10194 SH SOLE 10194 0 0 Docebo Inc COM 25609L105 54 1258 SH SOLE 1258 0 0 Zillow Group Inc COM 98954M101 1076 8188 SH SOLE 8188 0 0 DraftKings Inc COM 26142R104 1461 23821 SH SOLE 23821 0 0 Monolithic Power Systems Inc COM 609839105 1692 4791 SH SOLE 4791 0 0 Monolithic Power Systems Inc COM 609839105 7080 20044 SH SOLE 20044 0 0 SolarEdge Technologies Inc COM 83417M104 1989 6919 SH SOLE 6919 0 0 PPD Inc COM 69355F102 626 16541 SH SOLE 16541 0 0 10X Genomics Inc COM 88025U109 1569 8669 SH SOLE 8669 0 0 Generac Holdings Inc COM 368736104 8917 27233 SH SOLE 27233 0 0 Enphase Energy Inc COM 29355A107 9582 59092 SH SOLE 59092 0 0 SunOpta Inc COM 8676EP108 112 7551 SH SOLE 7551 0 0 Cloudflare Inc COM 18915M107 1888 26868 SH SOLE 26868 0 0 Carvana Co COM 146869102 2252 8582 SH SOLE 8582 0 0 Fox Corp COM 35137L105 51 1400 SH SOLE 1400 0 0 PMV Consumer Acquisition Corp COM 693486102 509 52464 SH SOLE 52464 0 0 IG Acquisition Corp COM 449534106 198 20000 SH SOLE 20000 0 0 DPCM Capital Inc COM 23344P200 1 100 SH SOLE 100 0 0 MercadoLibre Inc COM 58733R102 455 309 SH SOLE 309 0 0 Becton Dickinson and Co COM 075887109 511 2100 SH DFND 4 0 2100 0 Walgreens Boots Alliance Inc COM 931427108 127 2309 SH SOLE 2309 0 0 DR Horton Inc COM 23331A109 998 11200 SH SOLE 11200 0 0 Fifth Third Bancorp COM 316773100 213 5700 SH SOLE 5700 0 0 Algonquin Power & Utilities Co COM 015857105 2 100 SH SOLE 100 0 0 Melco Resorts & Entertainment COM 585464100 161 8074 SH DFND 4 0 8074 0 Vertex Pharmaceuticals Inc COM 92532F100 2722 12668 SH SOLE 12668 0 0 Apartment Income REIT Corp COM 03750L109 1191 27844 SH SOLE 27844 0 0 iShares Global Clean Energy ET COM 464288224 127 5220 SH DFND 1 0 5220 0 Dow Inc COM 260557103 763 11929 SH SOLE 11929 0 0 Etsy Inc COM 29786A106 407 2018 SH SOLE 2018 0 0 Tyler Technologies Inc COM 902252105 276 650 SH SOLE 650 0 0 DexCom Inc COM 252131107 553 1539 SH SOLE 1539 0 0 Carrier Global Corp COM 14448C104 552 13080 SH SOLE 13080 0 0 Pool Corp COM 73278L105 222 644 SH SOLE 644 0 0 Otis Worldwide Corp COM 68902V107 447 6525 SH SOLE 6525 0 0 MarketAxess Holdings Inc COM 57060D108 303 608 SH SOLE 608 0 0 Teradyne Inc COM 880770102 325 2668 SH SOLE 2668 0 0 Fox Corp COM 35137L105 193 5352 SH SOLE 5352 0 0 Fox Corp COM 35137L204 86 2461 SH SOLE 2461 0 0 Viatris Inc COM 92556V106 270 19321 SH SOLE 19321 0 0 Zebra Technologies Corp COM 989207105 415 856 SH SOLE 856 0 0 Gardner Denver Holdings Inc COM 45687V106 294 5966 SH SOLE 5966 0 0 Bio-Rad Laboratories Inc COM 090572207 197 345 SH SOLE 345 0 0 Lamb Weston Holdings Inc COM 513272104 182 2343 SH SOLE 2343 0 0 Paycom Software Inc COM 70432V102 290 785 SH SOLE 785 0 0 Corteva Inc COM 22052L104 555 11910 SH SOLE 11910 0 0 West Pharmaceutical Services I COM 955306105 334 1186 SH SOLE 1186 0 0 Catalent Inc COM 148806102 287 2725 SH SOLE 2725 0 0 Teledyne Technologies Inc COM 879360105 245 593 SH SOLE 593 0 0 Pacific Premier Bancorp Inc COM 69478X105 53 1229 SH SOLE 1229 0 0 Walker & Dunlop Inc COM 93148P102 59 578 SH SOLE 578 0 0 Methanex Corp COM 59151K108 18 500 SH DFND 1 0 500 0 Energy Select Sector SPDR Fund ETF 81369Y506 147 3000 SH SOLE 3000 0 0 Nordic American Tankers Ltd COM G65773106 1 274 SH DFND 1 0 274 0 Peloton Interactive Inc COM 70614W100 1833 16300 SH SOLE 16300 0 0 Lululemon Athletica Inc COM 550021109 1840 6000 SH SOLE 6000 0 0 NIKE Inc COM 654106103 306 2300 SH SOLE 2300 0 0 Atlantic Avenue Acquisition Co COM 04906P101 425 43841 SH SOLE 43841 0 0 Costco Wholesale Corp COM 22160K105 599 1700 SH DFND 4 0 1700 0 Catalent Inc COM 148806102 0 1 SH SOLE 1 0 0 Southwest Airlines Co COM 844741108 37 600 SH SOLE 600 0 0 Enerplus Corp COM 292766102 408 81235 SH SOLE 81235 0 0 Vermilion Energy Inc COM 923725105 366 50334 SH SOLE 50334 0 0 Crescent Point Energy Corp COM 22576C101 701 168144 SH SOLE 168144 0 0 MarketAxess Holdings Inc COM 57060D108 183 367 SH SOLE 367 0 0 Montes Archimedes Acquisition COM 612657106 3221 329321 SH SOLE 329321 0 0 MGM Resorts International COM 552953101 440 11582 SH SOLE 11582 0 0 Las Vegas Sands Corp COM 517834107 232 3817 SH SOLE 3817 0 0 AETERNA ZENTARIS INC COM 007975402 12 10100 SH DFND 1 0 10100 0 Mission Produce Inc COM 60510V108 5 270 SH DFND 1 0 270 0 United Rentals Inc COM 911363109 440 1336 SH SOLE 1336 0 0 Wayfair Inc COM 94419L101 107 340 SH SOLE 340 0 0 Enphase Energy Inc COM 29355A107 335 2065 SH SOLE 2065 0 0 Darling Ingredients Inc COM 237266101 15496 210600 SH SOLE 210600 0 0 Tesla Inc COM 88160R101 33396 50000 SH SOLE 50000 0 0 Bloomin' Brands Inc COM 094235108 1053 38910 SH SOLE 38910 0 0 Agora Inc COM 00851L103 2 35 SH DFND 1 0 35 0 theScore Inc COM 80919D202 5 200 SH DFND 1 0 200 0 Turmeric Acquisition Corp COM G9127T108 225 23000 SH SOLE 23000 0 0 Sports Entertainment Acquisiti COM 84918M106 1419 145273 SH SOLE 145273 0 0 Cohn Robbins Holdings Corp COM G23726105 424 43119 SH SOLE 43119 0 0 Sarissa Capital Acquisition Co COM G7823W102 152 15000 SH SOLE 15000 0 0 Conx Corp COM 212873103 754 75669 SH SOLE 75669 0 0 DPCM Capital Inc COM 23344P101 789 80000 SH SOLE 80000 0 0 Sunnova Energy International I COM 86745K104 10 249 SH DFND 1 0 249 0 SunPower Corp COM 867652406 10 305 SH DFND 1 0 305 0 Silver Crest Acquisition Corp COM G81355110 470 47349 SH SOLE 47349 0 0 Aurora Cannabis Inc COM 05156X884 13 1408 SH SOLE 1408 0 0 Array Technologies Inc COM 04271T100 15 499 SH DFND 1 0 499 0 BCLS Acquisition Corp COM G0904B105 484 45796 SH SOLE 45796 0 0 Queen's Gambit Growth Capital COM G7315C127 1007 100000 SH SOLE 100000 0 0 Investindustrial Acquisition C COM G4771L105 946 97000 SH SOLE 97000 0 0 Bridgetown 2 Holdings Ltd COM G1355V103 460 44904 SH SOLE 44904 0 0 HealthCor Catalio Acquisition COM G44125105 1000 100000 SH SOLE 100000 0 0 B2Gold Corp COM 11777Q209 65 15000 SH SOLE 15000 0 0 McEwen Mining Inc COM 58039P107 53 50000 SH SOLE 50000 0 0 Sandstorm Gold Ltd COM 80013R206 81 12000 SH SOLE 12000 0 0 BRAZIL RESOURCES INC COM 38149E101 50 30000 SH SOLE 30000 0 0 iShares MSCI United Kingdom ETF ETF 46435G334 313 10000 SH DFND 1 0 10000 0 Jiya Acquisition Corp COM 47760M102 894 90867 SH SOLE 90867 0 0 Newmont Mining Corp COM 651639106 108 1800 SH SOLE 1800 0 0 Freeport-McMoRan Inc COM 35671D857 92 2800 SH SOLE 2800 0 0 West Fraser Timber Co Ltd COM 952845105 5 67 SH DFND 1 0 67 0 TELUS International CDA Inc COM 87975H100 2 80 SH DFND 1 0 80 0 BHP Billiton Ltd COM 088606108 125 1800 SH SOLE 1800 0 0 AECOM COM 00766T100 641 10000 SH DFND 4 0 10000 0 iShares Global Clean Energy ET COM 464288224 374 15400 SH SOLE 15400 0 0 Altimar Acquisition Corp COM G03707109 2053 207800 SH SOLE 207800 0 0 theScore Inc COM 80919D202 1 45 SH DFND 1 0 45 0 Peloton Interactive Inc COM 70614W100 1987 17676 SH SOLE 17676 0 0 International Paper Co COM 460146103 146 2700 SH SOLE 2700 0 0 BP PLC COM 055622104 163 6700 SH SOLE 6700 0 0 AETERNA ZENTARIS INC COM 007975402 0 200 SH DFND 1 0 200 0 Pfizer Inc COM 717081103 1558 43000 SH DFND 4 0 43000 0 Tesla Inc COM 88160R101 1002 1500 SH SOLE 1500 0 0 iShares Russell 1000 Growth ET COM 464287614 1507 6200 SH SOLE 6200 0 0 Monolithic Power Systems Inc COM 609839105 242 686 SH SOLE 686 0 0 Zoetis Inc COM 98978V103 94 600 SH DFND 4 0 600 0 Martin Marietta Materials Inc COM 573284106 101 300 SH DFND 4 0 300 0 Amazon.com Inc COM 023135106 155 50 SH DFND 4 0 50 0 Environmental Impact Acquisiti COM 29408N205 15 1463 SH SOLE 1463 0 0 Goosehead Insurance Inc COM 38267D109 0 2 SH DFND 1 0 2 0 American Tower Corp COM 03027X100 526 2200 SH DFND 4 0 2200 0 Lumentum Holdings Inc COM 55024U109 411 4500 SH SOLE 4500 0 0 FS Development Corp II COM 30318F100 120 12002 SH SOLE 12002 0 0 Fortress Value Acquisition Cor COM 34964G206 21 2100 SH SOLE 2100 0 0 First Trust Cloud Computing ETF ETF 33734X192 31 320 SH DFND 1 0 320 0 Carney Technology Acquisition COM 143636108 1270 131076 SH SOLE 131076 0 0 HIG Acquisition Corp COM G44898107 349 35128 SH SOLE 35128 0 0 Highland Transcend Partners I COM G44690108 577 58952 SH SOLE 58952 0 0 INSU Acquisition Corp III COM 457817104 414 41559 SH SOLE 41559 0 0 Cenovus Energy Inc COM 15135U109 3 400 SH DFND 1 0 400 0 Soaring Eagle Acquisition Corp COM G8354H100 101 10000 SH SOLE 10000 0 0 iShares 7-10 Year Treasury Bond ETF ETF 464287440 1129 10000 SH SOLE 10000 0 0 First Horizon National Corp COM 320517105 274 16200 SH SOLE 16200 0 0 ServiceNow Inc COM 81762P102 500 1000 SH SOLE 1000 0 0 Plug Power Inc COM 72919P202 2267 63251 SH SOLE 63251 0 0 Airbnb Inc COM 009066101 1329 7073 SH SOLE 7073 0 0 Coherus Biosciences Inc COM 19249H103 1 60 SH DFND 1 0 60 0 DowDuPont Inc COM 26614N102 170 2200 SH SOLE 2200 0 0 ARK Fintech Innovation ETF ETF 00214Q708 455 8900 SH SOLE 8900 0 0 ARK Innovation ETF ETF 00214Q104 1775 14800 SH SOLE 14800 0 0 Xenia Hotels & Resorts Inc COM 984017103 2 90 SH DFND 1 0 90 0 Lightspeed POS Inc COM 53227R106 13 200 SH DFND 1 0 200 0 Babcock & Wilcox Enterprises I COM 05614L209 8 820 SH DFND 1 0 820 0 Community Health Systems Inc COM 203668108 8 570 SH DFND 1 0 570 0 VanEck Vectors Oil Services ET COM 92189H607 2040 10671 SH SOLE 10671 0 0 Altimar Acquisition Corp III COM G0370U124 87 8700 SH SOLE 8700 0 0 Frazier Lifesciences Acquisiti COM G3710A105 344 34528 SH SOLE 34528 0 0 ARK Innovation ETF ETF 00214Q104 1200 10004 SH SOLE 10004 0 0 Maxim Integrated Products Inc COM 57772K101 82 895 SH SOLE 895 0 0 Clorox Co/The COM 189054109 182 946 SH SOLE 946 0 0 SVF Investment Corp 2 COM G8601M100 226 22331 SH SOLE 22331 0 0 SVF Investment Corp 3 COM G8601N108 307 30400 SH SOLE 30400 0 0 Boston Beer Co Inc/The COM 100557107 51 42 SH SOLE 42 0 0 PayPal Holdings Inc COM 70450Y103 66 270 SH SOLE 270 0 0 FedEx Corp COM 31428X106 94 330 SH SOLE 330 0 0 Consonance-HFW Acquisition Cor COM G2445M103 481 50000 SH SOLE 50000 0 0 Capitol Investment Corp V COM 14064F100 1111 110000 SH SOLE 110000 0 0 Shaw Communications Inc COM 82028K200 692 26600 SH DFND 1 0 26600 0 Rogers Communications Inc COM 775109200 115 2500 SH DFND 1 0 2500 0 SPDR S&P Retail ETF ETF 78464A714 584 6542 SH SOLE 6542 0 0 Hilltop Holdings Inc COM 432748101 48 1396 SH SOLE 1396 0 0 Flagstar Bancorp Inc COM 337930705 75 1660 SH SOLE 1660 0 0 Eldorado Resorts Inc COM 12769G100 2229 25494 SH SOLE 25494 0 0 Eldorado Resorts Inc COM 12769G100 5402 61778 SH SOLE 61778 0 0 Penn National Gaming Inc COM 707569109 4623 44094 SH SOLE 44094 0 0 Penn National Gaming Inc COM 707569109 1908 18197 SH SOLE 18197 0 0 Renasant Corp COM 75970E107 35 851 SH SOLE 851 0 0 Eldorado Resorts Inc COM 12769G100 292 3334 SH SOLE 3334 0 0 Mr Cooper Group Inc COM 62482R107 82 2350 SH SOLE 2350 0 0 Denison Mines Corp COM 248356107 9 8260 SH DFND 1 0 8260 0 Denison Mines Corp COM 248356107 3341 3065097 SH SOLE 3065097 0 0 Capital One Financial Corp COM 14040H105 118 930 SH SOLE 930 0 0 MoneyGram International Inc COM 60935Y208 3 480 SH DFND 1 0 480 0 Eastern Bankshares Inc COM 27627N105 75 3899 SH SOLE 3899 0 0 Penn National Gaming Inc COM 707569109 250 2380 SH SOLE 2380 0 0 Generac Holdings Inc COM 368736104 330 1007 SH SOLE 1007 0 0 Silvergate Capital Corp COM 82837P408 114 801 SH SOLE 801 0 0 Itau Unibanco Holding SA COM 465562106 691 139400 SH SOLE 139400 0 0 Corner Growth Acquisition Corp COM G2425N105 489 50000 SH SOLE 50000 0 0 Alithya Group Inc COM 01643B106 0 200 SH DFND 1 0 200 0 Atkore International Group Inc COM 047649108 2 30 SH DFND 1 0 30 0 Camping World Holdings Inc COM 13462K109 1 30 SH DFND 1 0 30 0 DHT Holdings Inc COM Y2065G121 2 420 SH DFND 1 0 420 0 iShares iBoxx $ Investment Grade Corporate Bond ET ETF 464287242 13 100 SH SOLE 100 0 0 Dragoneer Growth Opportunities COM G28315102 1011 100000 SH SOLE 100000 0 0 Agile Growth Corp COM G01202129 1984 200000 SH SOLE 200000 0 0 Austerlitz Acquisition Corp II COM G0633U119 1003 100000 SH SOLE 100000 0 0 Altimar Acquisition Corp II COM G03709113 612 60000 SH SOLE 60000 0 0 Atlas Crest Investment Corp II COM 049287204 1000 100000 SH SOLE 100000 0 0 Austerlitz Acquisition Corp I COM G0633D117 502 50000 SH SOLE 50000 0 0 Apollo Strategic Growth Capita COM G0412A110 2146 215000 SH SOLE 215000 0 0 SPDR EURO STOXX 50 ETF ETF 78463X202 147 3300 SH SOLE 3300 0 0 VectoIQ Acquisition Corp II COM 92244F208 1013 100000 SH SOLE 100000 0 0 890 5th Avenue Partners Inc COM 28250A204 1898 189843 SH SOLE 189843 0 0 Hamilton Lane Alliance Holding COM 40749M202 1491 150000 SH SOLE 150000 0 0 Pontem Corp COM G71707114 990 100000 SH SOLE 100000 0 0 Healthcare Capital Corp COM 42228C200 987 100000 SH SOLE 100000 0 0 Cohn Robbins Holdings Corp COM G23726121 418 41000 SH SOLE 41000 0 0 Sarissa Capital Acquisition Co COM G7823W128 279 25799 SH SOLE 25799 0 0 PMV Consumer Acquisition Corp COM 693486201 259 25383 SH SOLE 25383 0 0 Turmeric Acquisition Corp COM G9127T116 311 31130 SH SOLE 31130 0 0 26 Capital Acquisition Corp COM 90138P209 1004 100000 SH SOLE 100000 0 0 Cerberus Telecom Acquisition C COM G2040C112 538 53498 SH SOLE 53498 0 0 TZP Strategies Acquisition Cor COM G91595127 498 50000 SH SOLE 50000 0 0 Jack Creek Investment Corp COM G4989X107 991 100000 SH SOLE 100000 0 0 Virtuoso Acquisition Corp COM 92837J203 99 10000 SH SOLE 10000 0 0 SCP & CO Healthcare Acquisitio COM 784065203 548 55000 SH SOLE 55000 0 0 One Equity Partners Open Water COM 68237L204 772 77400 SH SOLE 77400 0 0 Global Synergy Acquisition Cor COM G3934J114 996 100000 SH SOLE 100000 0 0 Hudson Executive Investment Co COM 443760202 1471 150000 SH SOLE 150000 0 0 DiamondHead Holdings Corp COM 25278L204 495 50000 SH SOLE 50000 0 0 Climate Real Impact Solutions COM 187171202 500 50000 SH SOLE 50000 0 0 TLG Acquisition One Corp COM 87257M207 1984 200000 SH SOLE 200000 0 0 Z-Work Acquisition Corp COM 98880C201 999 100000 SH SOLE 100000 0 0 Ivanhoe Capital Acquisition Co COM G4R87P122 211 20284 SH SOLE 20284 0 0 Authentic Equity Acquisition C COM G06607116 494 50000 SH SOLE 50000 0 0 Ares Acquisition Corp COM G33032114 500 50000 SH SOLE 50000 0 0 Jaws Mustang Acquisition Corp COM G50737116 913 90000 SH SOLE 90000 0 0 CC Neuberger Principal Holding COM G1992N118 749 75000 SH SOLE 75000 0 0 Kernel Group Holdings Inc COM G5259L111 499 50000 SH SOLE 50000 0 0 Novus Capital Corp II COM 67012W203 500 50000 SH SOLE 50000 0 0 JOFF Fintech Acquisition Corp COM 46592C209 3482 350000 SH SOLE 350000 0 0 Quantum FinTech Acquisition Co COM 74767A204 498 50000 SH SOLE 50000 0 0 Sustainable Development Acquis COM 86934L202 302 30462 SH SOLE 30462 0 0 Thunder Bridge Capital Partner COM 88605T209 247 25000 SH SOLE 25000 0 0 GigCapital4 Inc COM 37518G200 493 50000 SH SOLE 50000 0 0 Crown PropTech Acquisitions COM G25741128 2982 300000 SH SOLE 300000 0 0 Spartan Acquisition Corp III COM 84677R205 401 40000 SH SOLE 40000 0 0 Foresight Acquisition Corp COM 34552Y205 1491 150000 SH SOLE 150000 0 0 ScION Tech Growth II COM G31070124 498 50000 SH SOLE 50000 0 0 Lazard Growth Acquisition Corp COM G54035129 1350 135000 SH SOLE 135000 0 0 Power & Digital Infrastructure COM 739190205 274 27116 SH SOLE 27116 0 0 Goal Acquisitions Corp COM 38021H206 502 50000 SH SOLE 50000 0 0 Broadscale Acquisition Corp COM 11134Y200 1982 200000 SH SOLE 200000 0 0 Churchill Capital Corp VII COM 17144M201 498 50000 SH SOLE 50000 0 0 Environmental Impact Acquisiti COM 29408N205 248 24537 SH SOLE 24537 0 0 ECP Environmental Growth Oppor COM 26829T209 1926 192000 SH SOLE 192000 0 0 New Vista Acquisition Corp COM G6529L113 1009 101000 SH SOLE 101000 0 0 FinServ Acquisition Corp II COM 31809Y202 498 50000 SH SOLE 50000 0 0 Fortress Value Acquisition Cor COM 34964G206 556 55516 SH SOLE 55516 0 0 Slam Corp COM G8210L113 496 50000 SH SOLE 50000 0 0 Gores Holdings VII Inc COM 38286T200 747 75000 SH SOLE 75000 0 0 FTAC Athena Acquisition Corp COM G37283127 1005 100000 SH SOLE 100000 0 0 INSU Acquisition Corp III COM 457817302 256 25301 SH SOLE 25301 0 0 Soaring Eagle Acquisition Corp COM G8354H100 253 25000 SH SOLE 25000 0 0 Flame Acquisition Corp COM 33850F207 1986 200000 SH SOLE 200000 0 0 Colicity Inc COM 194170205 858 85000 SH SOLE 85000 0 0 Hudson Executive Investment Co COM 44376L206 2480 250000 SH SOLE 250000 0 0 USHG Acquisition Corp COM 91748P209 1005 100000 SH SOLE 100000 0 0 MCAP Acquisition Corp COM 55282T208 1990 200000 SH SOLE 200000 0 0 Freedom Acquisition I Corp COM G3663X102 2494 250000 SH SOLE 250000 0 0 Centricus Acquisition Corp COM G2072Q112 561 56428 SH SOLE 56428 0 0 Constellation Acquisition Corp COM G2R18K121 182 18397 SH SOLE 18397 0 0 Supernova Partners Acquisition COM G8T86C113 1467 146130 SH SOLE 146130 0 0 Live Oak Mobility Acquisition COM 538126202 185 18500 SH SOLE 18500 0 0 DHB Capital Corp COM 23291W208 495 50000 SH SOLE 50000 0 0 TCW Special Purpose Acquisitio COM 87301L205 298 30000 SH SOLE 30000 0 0 NightDragon Acquisition Corp COM 65413D204 306 30000 SH SOLE 30000 0 0 Altimar Acquisition Corp III COM G0370U124 163 16300 SH SOLE 16300 0 0 dMY Technology Group Inc IV COM 23344K201 1004 100000 SH SOLE 100000 0 0 Stratim Cloud Acquisition Corp COM 86309R206 1000 100000 SH SOLE 100000 0 0 Frontier Acquisition Corp COM G36826116 754 75898 SH SOLE 75898 0 0 Plum Acquisition Corp I COM G7134L100 497 50000 SH SOLE 50000 0 0 Reinvent Technology Partners Y COM G7484L114 502 50000 SH SOLE 50000 0 0 KKR Acquisition Holdings I Cor COM 48253T208 300 30000 SH SOLE 30000 0 0 Revolution Healthcare Acquisit COM 76155Y207 301 30000 SH SOLE 30000 0 0 Longview Acquisition Corp II COM 54319Q204 753 75000 SH SOLE 75000 0 0 LDH Growth Corp I COM G54094118 231 22800 SH SOLE 22800 0 0 two/CA COM G9152V101 320 32149 SH SOLE 32149 0 0 Sprott Inc COM 852066208 4 100 SH SOLE 100 0 0 Marriott International Inc/MD COM 571903202 30 200 SH SOLE 200 0 0 Invesco Solar ETF ETF 46138G706 184 2000 SH SOLE 2000 0 0 Farfetch Ltd COM 30744W107 53019 1000000 SH SOLE 1000000 0 0 Plantronics Inc COM 727493108 5 120 SH DFND 1 0 120 0 Select Comfort Corp COM 83125X103 4 30 SH DFND 1 0 30 0 SCHLUMBERGER LTD COM 806857108 121 4450 SH SOLE 4450 0 0 BROOKFIELD BUSINESS PARTNERS LP COM G16234109 238 5891 SH SOLE 5891 0 0 BROOKFIELD PROPERTY PARTNERS LPU COM G16249107 196 11033 SH SOLE 11033 0 0 BROOKFIELD INFRA PARTNER LPU COM G16252101 3267 61347 SH SOLE 61347 0 0 BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108 2949 69078 SH SOLE 69078 0 0 GAN LIMITED COM G3728V109 127 7000 SH SOLE 7000 0 0 IHS MARKIT LTD COM G47567105 309 3189 SH SOLE 3189 0 0 AGNICO EAGLE MINES LIMITED COM 008474108 1624 28094 SH SOLE 28094 0 0 ALAMOS GOLD INCCLASS-A COM 011532108 47 6000 SH SOLE 6000 0 0 ALGONQUIN POWER&UTILITIES CORP COM 015857105 1921 121256 SH SOLE 121256 0 0 ATLANTIC POWER CORPORATION NEW COM 04878Q863 21 7200 SH SOLE 7200 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 1 40 SH SOLE 40 0 0 BCE INC NEW COM 05534B760 16527 366103 SH SOLE 366103 0 0 BRP INC/CA-SUB VOTING COM 05577W200 193 2223 SH SOLE 2223 0 0 BANK OF MONTREAL COM 063671101 35771 401298 SH SOLE 401298 0 0 BANK OF NOVA SCOTIA COM 064149107 40845 652880 SH SOLE 652880 0 0 BARRICK GOLD CORP COM 067901108 2276 114742 SH SOLE 114742 0 0 BAUSCH HEALTH COMPANIES INC COM 071734107 1178 37125 SH SOLE 37125 0 0 BLACKBERRY LIMITED COM 09228F103 72 8550 SH SOLE 8550 0 0 BROOKFIELD ASSET MGMT INC CL A LVS COM 112585104 20146 452915 SH SOLE 452915 0 0 BROOKFIELD INFRA SUB VTG-A EXCH COM 11275Q107 1006 13145 SH SOLE 13145 0 0 BROOKFIELD RENEWABLE CORP A COM 11284V105 807 17220 SH SOLE 17220 0 0 CAE INC COM 124765108 1439 50484 SH SOLE 50484 0 0 CGI INC CLASS-A SUB VTG COM 12532H104 3340 40093 SH SOLE 40093 0 0 CI FINANCIAL CORP COM 125491100 20 1373 SH SOLE 1373 0 0 CAMECO CORP COM 13321L108 1113 67105 SH SOLE 67105 0 0 CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 22571 230519 SH SOLE 230519 0 0 CANADIAN NATIONAL RAILWAY CO COM 136375102 29271 252225 SH SOLE 252225 0 0 CANADIAN NATURAL RESOURCES LTD COM 136385101 12109 391693 SH SOLE 391693 0 0 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 21462 56189 SH SOLE 56189 0 0 CENOVUS ENERGY INC COM 15135U109 3030 403387 SH SOLE 403387 0 0 WTS-CENOVUS ENERGY 1/01/26 COM 15135U117 8 2122 SH SOLE 2122 0 0 COLLIERS INTERNATIONAL GROUP INC COM 194693107 781 7953 SH SOLE 7953 0 0 CRESCENT POINT ENERGY CORP COM 22576C101 7 1725 SH SOLE 1725 0 0 DENISON MINES CORP COM 248356107 35 32000 SH SOLE 32000 0 0 DESCARTES SYSTEMS GROUP INC COM 249906108 251 4119 SH SOLE 4119 0 0 ENBRIDGE INC COM 29250N105 26013 714077 SH SOLE 714077 0 0 ENERPLUS CORP COM 292766102 3 637 SH SOLE 637 0 0 EQUINOX GOLD CORP COM 29446Y502 237 29700 SH SOLE 29700 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 47 3000 SH SOLE 3000 0 0 FORTIS INC COM 349553107 15801 364160 SH SOLE 364160 0 0 FRANCO-NEVADA CORP COM 351858105 3358 26794 SH SOLE 26794 0 0 GFL ENVIRONMENTAL INC-SUB VTG COM 36168Q104 294 8414 SH SOLE 8414 0 0 GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 1439 47025 SH SOLE 47025 0 0 UNITS-GRANITE REIT-STAPLE COM 387437114 674 11079 SH SOLE 11079 0 0 GREENBROOK TMS INC COM 393704309 482 40000 SH SOLE 40000 0 0 HUDBAY MINERALS INC COM 443628102 89 13000 SH SOLE 13000 0 0 IMPERIAL OIL LTD COM 453038408 2787 115048 SH SOLE 115048 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 46 1362 SH SOLE 1362 0 0 LIGHTSPEED POS IN SUB VTG SHS COM 53227R106 28 450 SH SOLE 450 0 0 MAGNA INTERNATIONAL INC COM 559222401 8166 92723 SH SOLE 92723 0 0 MANULIFE FINANCIAL CORP COM 56501R106 13553 630104 SH SOLE 630104 0 0 MAVERIX METALS INC COM 57776F405 184 35000 SH SOLE 35000 0 0 METHANEX CORP COM 59151K108 583 15813 SH SOLE 15813 0 0 NORTH AMER CONSTRUCTION GROUP LTD COM 656811106 191 17695 SH SOLE 17695 0 0 NUTRIEN LTD COM 67077M108 9293 172510 SH SOLE 172510 0 0 OPEN TEXT CORPORATION COM 683715106 4511 94617 SH SOLE 94617 0 0 PAN AMERICAN SILVER CORP COM 697900108 60 2000 SH SOLE 2000 0 0 PEMBINA PIPELINE CORPORATION COM 706327103 2164 74927 SH SOLE 74927 0 0 PRECISION DRILLING CORPORATION COM 74022D407 11 500 SH SOLE 500 0 0 PRIMO WATER CORPORATION COM 74167P108 55 3400 SH SOLE 3400 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 6670 102565 SH SOLE 102565 0 0 RITCHIE BROS AUCTIONEERS INC COM 767744105 706 12055 SH SOLE 12055 0 0 ROGERS COMMUNICATIONS INC CL B NVS COM 775109200 9775 211975 SH SOLE 211975 0 0 ROYAL BANK OF CANADA COM 780087102 58821 637962 SH SOLE 637962 0 0 SSR MINING INC COM 784730103 0 26 SH SOLE 26 0 0 SHAW COMMUNICATIONS INC CL B NVS COM 82028K200 6988 268709 SH SOLE 268709 0 0 SHOPIFY INC CL A COM 82509L107 2186 1980 SH SOLE 1980 0 0 SPROTT PHYSICAL PLAT&PALL T/U COM 85207Q104 38 2000 SH SOLE 2000 0 0 SPROTT PHYSICAL GOLD&SILVER TRUST COM 85208R101 451 26000 SH SOLE 26000 0 0 STANTEC INC COM 85472N109 1128 26345 SH SOLE 26345 0 0 SUN LIFE FINANCIAL INC COM 866796105 14941 295646 SH SOLE 295646 0 0 SUNCOR ENERGY INC (NEW) COM 867224107 8912 426351 SH SOLE 426351 0 0 TFI INTERNATIONAL INC COM 87241L109 683 9106 SH SOLE 9106 0 0 TC ENERGY CORPORATION COM 87807B107 23426 511017 SH SOLE 511017 0 0 TECK RESOURCES LTD CL B SVS COM 878742204 1675 87458 SH SOLE 87458 0 0 TELUS CORPORATION COM 87971M103 15282 767292 SH SOLE 767292 0 0 TELUS INTERNATIONAL CDA-W/I COM 87975H100 285 10140 SH SOLE 10140 0 0 THOMSON REUTERS CORPORATION NEW COM 884903709 12724 145248 SH SOLE 145248 0 0 TORONTO-DOMINION BANK COM 891160509 101522 1556651 SH SOLE 1556651 0 0 TRANSALTA CORPORATION COM 89346D107 435 45948 SH SOLE 45948 0 0 VERMILION ENERGY INC COM 923725105 41 5600 SH SOLE 5600 0 0 VILLAGE FARMS INTL COM 92707Y108 132 10000 SH SOLE 10000 0 0 WASTE CONNECTIONS INC COM 94106B101 2553 23633 SH SOLE 23633 0 0 WEST FRASER TIMBER LTD COM 952845105 529 7350 SH SOLE 7350 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 700 18325 SH SOLE 18325 0 0 ALTIMAR ACQUISITION CORP III COM G0370U124 4 400 SH SOLE 400 0 0 APOLLO STRATEGIC GROWTH CAPITAL II COM G0412A110 5 500 SH SOLE 500 0 0 AUSTERLITZ ACQUISITION CORP I COM G0633D117 4 400 SH SOLE 400 0 0 AUSTERLITZ ACQUISITION CORP II COM G0633U119 4 400 SH SOLE 400 0 0 EUROPEAN BIOTECH ACQUISITION CORP COM G3167F110 8 800 SH SOLE 800 0 0 ESM ACQUISITION CORP COM G3195H120 4 400 SH SOLE 400 0 0 FREEDOM ACQUISITION I CORP COM G3663X102 4 400 SH SOLE 400 0 0 L CATTERTON ASIA ACQUISITION CORP COM G5346G109 8 800 SH SOLE 800 0 0 LEAD EDGE GROWTH OPPORTUNITIES LTD COM G54085124 7 700 SH SOLE 700 0 0 PLUM ACQUISITION CORP I COM G7134L100 4 400 SH SOLE 400 0 0 REINVENT TECHNOLOGY PARTNERS Y COM G7484L114 8 800 SH SOLE 800 0 0 VIRGIN GROUP ACQUISITION CORP II COM G9460K110 4 400 SH SOLE 400 0 0 ATLAS CORP COM Y0436Q109 41 3000 SH SOLE 3000 0 0 SCORPIO TANKERS INC COM Y7542C130 30 1650 SH SOLE 1650 0 0 ABB LTD SPONSORED ADR COM 000375204 176 5790 SH SOLE 5790 0 0 AT&T INC COM 00206R102 1134 37466 SH SOLE 37466 0 0 ABBOTT LABORATORIES INC COM 002824100 3653 30477 SH SOLE 30477 0 0 ABBVIE INC COM 00287Y109 1922 17755 SH SOLE 17755 0 0 ADOBE INC COM 00724F101 578 1215 SH SOLE 1215 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 376 2049 SH SOLE 2049 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 470 3696 SH SOLE 3696 0 0 AIR PRODUCTS & CHEMICALS INC COM 009158106 74 264 SH SOLE 264 0 0 ALCOA CORPORATION COM 013872106 68 2106 SH SOLE 2106 0 0 ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102 820 3614 SH SOLE 3614 0 0 ALPHABET INC CLASS-C COM 02079K107 7264 3511 SH SOLE 3511 0 0 ALPHABET INC CLASS-A COM 02079K305 7022 3404 SH SOLE 3404 0 0 ALTRIA GROUP INC COM 02209S103 336 6570 SH SOLE 6570 0 0 AMAZON.COM INC COM 023135106 2946 952 SH SOLE 952 0 0 AMERICAN EXPRESS COMPANY COM 025816109 3218 22746 SH SOLE 22746 0 0 AMERICAN INTERNATIONAL GROUP INC COM 026874784 444 9604 SH SOLE 9604 0 0 AMERICAN TOWER CORP COM 03027X100 96 400 SH SOLE 400 0 0 AMERISOURCEBERGEN CORPORATION COM 03073E105 3354 28405 SH SOLE 28405 0 0 AMERIPRISE FINANCIAL INC COM 03076C106 2424 10425 SH SOLE 10425 0 0 AMETEK INC COM 031100100 1419 11110 SH SOLE 11110 0 0 AMGEN INC COM 031162100 2893 11625 SH SOLE 11625 0 0 AMPHENOL CORPORATION CL-A COM 032095101 1457 22079 SH SOLE 22079 0 0 ANALOG DEVICES INC COM 032654105 155 1000 SH SOLE 1000 0 0 ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108 129 2050 SH SOLE 2050 0 0 ANSYS INC COM 03662Q105 763 2248 SH SOLE 2248 0 0 ANTHEM INC COM 036752103 2154 6000 SH SOLE 6000 0 0 APPLE INC COM 037833100 20603 168646 SH SOLE 168646 0 0 APPLIED MATERIALS INC COM 038222105 1055 7897 SH SOLE 7897 0 0 APTARGROUP INC COM 038336103 1094 7722 SH SOLE 7722 0 0 ARCONIC CORP COM 03966V107 2 80 SH SOLE 80 0 0 ARISTA NETWORKS INC COM 040413106 276 913 SH SOLE 913 0 0 ASPEN TECHNOLOGY INC COM 045327103 651 4510 SH SOLE 4510 0 0 ASTRAZENECA PLC SPONSORED ADR COM 046353108 60 1200 SH SOLE 1200 0 0 AUTOHOME INC-ADR COM 05278C107 356 3815 SH SOLE 3815 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 1164 6177 SH SOLE 6177 0 0 AUTOZONE INC COM 053332102 860 612 SH SOLE 612 0 0 AVANGRID INC COM 05351W103 4 90 SH SOLE 90 0 0 BP PLC SPONSORED ADR COM 055622104 75 3098 SH SOLE 3098 0 0 BP PRUDHOE BAY ROYALTY TRUST COM 055630107 7 2000 SH SOLE 2000 0 0 BANK OF AMERICA CORPORATION COM 060505104 4171 107794 SH SOLE 107794 0 0 BANK OZK COM 06417N103 26 635 SH SOLE 635 0 0 BAXTER INTERNATIONAL INC COM 071813109 624 7398 SH SOLE 7398 0 0 BECTON, DICKINSON & CO COM 075887109 3392 13948 SH SOLE 13948 0 0 BERKSHIRE HATHAWAY INC CL A COM 084670108 27852 71 SH SOLE 71 0 0 BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702 4289 16787 SH SOLE 16787 0 0 BHP GROUP LTD - SPONSORED ADR COM 088606108 95 1375 SH SOLE 1375 0 0 BIO-RAD LABS INC COM 090572207 177 309 SH SOLE 309 0 0 BIOGEN INC COM 09062X103 1234 4410 SH SOLE 4410 0 0 BLACKROCK INC COM 09247X101 2043 2710 SH SOLE 2710 0 0 BOEING COMPANY COM 097023105 766 3005 SH SOLE 3005 0 0 BOOKING HOLDINGS INC COM 09857L108 3255 1397 SH SOLE 1397 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1267 32783 SH SOLE 32783 0 0 BRIGHT HORIZONS FAMILY SOLUTIONS INC COM 109194100 55 321 SH SOLE 321 0 0 BRIGHTHOUSE FINANCIAL INC COM 10922N103 2 48 SH SOLE 48 0 0 BRISTOL-MYERS SQUIBB COMPANY COM 110122108 955 15131 SH SOLE 15131 0 0 BROADRIDGE FINANCIAL SOLUTIONS INC COM 11133T103 237 1545 SH SOLE 1545 0 0 BROADSCALE ACQUISITION CORP COM 11134Y200 3 300 SH SOLE 300 0 0 BROADCOM INC COM 11135F101 1350 2911 SH SOLE 2911 0 0 BROWN-FORMAN CORP CL A COM 115637100 191 3000 SH SOLE 3000 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 190 1930 SH SOLE 1930 0 0 CDK GLOBAL INC COM 12508E101 70 1300 SH SOLE 1300 0 0 CME GROUP INC COM 12572Q105 4410 21593 SH SOLE 21593 0 0 CSX CORPORATION COM 126408103 870 9024 SH SOLE 9024 0 0 CVS HEALTH CORPORATION COM 126650100 2093 27821 SH SOLE 27821 0 0 CAMPBELL SOUP COMPANY COM 134429109 2436 48445 SH SOLE 48445 0 0 CANNAE HOLDINGS INC COM 13765N107 75 1900 SH SOLE 1900 0 0 CAPITAL ONE FINANCIAL CORPORATION COM 14040H105 64 500 SH SOLE 500 0 0 CARLISLE COMPANIES INC COM 142339100 710 4316 SH SOLE 4316 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1035 24519 SH SOLE 24519 0 0 CATERPILLAR INC COM 149123101 1379 5947 SH SOLE 5947 0 0 CENTENE CORPORATION COM 15135B101 108 1691 SH SOLE 1691 0 0 CHARTER COMMUNICATIONS INC-A COM 16119P108 489 792 SH SOLE 792 0 0 CHEMOURS CO(THE) COM 163851108 6 202 SH SOLE 202 0 0 CHENIERE ENERGY INC COM 16411R208 504 7000 SH SOLE 7000 0 0 CHEVRON CORPORATION COM 166764100 2336 22288 SH SOLE 22288 0 0 CISCO SYSTEMS INC COM 17275R102 2730 52780 SH SOLE 52780 0 0 CITIGROUP INC NEW COM 172967424 427 5872 SH SOLE 5872 0 0 CITRIX SYSTEMS INC COM 177376100 15 104 SH SOLE 104 0 0 COCA-COLA COMPANY COM 191216100 1519 28816 SH SOLE 28816 0 0 COGNIZANT TECH SOLUTIONS CORP-A COM 192446102 2046 26182 SH SOLE 26182 0 0 COLGATE-PALMOLIVE COMPANY COM 194162103 2570 32604 SH SOLE 32604 0 0 COMCAST CORP CL A COM 20030N101 6674 123319 SH SOLE 123319 0 0 COMPASS DIVERSIFIED HOLDINGS MLP COM 20451Q104 69 3000 SH SOLE 3000 0 0 CONAGRA BRANDS INC COM 205887102 188 5000 SH SOLE 5000 0 0 CONOCOPHILLIPS COM 20825C104 178 3360 SH SOLE 3360 0 0 CONSOLIDATED EDISON INC COM 209115104 13 170 SH SOLE 170 0 0 CONSTELLATION BRANDS INC-CLASS A COM 21036P108 724 3176 SH SOLE 3176 0 0 COOPER COMPANIES INC/THE COM 216648402 670 1744 SH SOLE 1744 0 0 COPART INC COM 217204106 176 1620 SH SOLE 1620 0 0 CORTEVA INC COM 22052L104 58 1235 SH SOLE 1235 0 0 COSTCO WHOLESALE CORP COM 22160K105 2447 6941 SH SOLE 6941 0 0 CROWN CASTLE INTERNATIONAL CORP COM 22822V101 10 60 SH SOLE 60 0 0 CUMMINS INC COM 231021106 1405 5420 SH SOLE 5420 0 0 DXC TECHNOLOGY COMPANY COM 23355L106 2 51 SH SOLE 51 0 0 DANAHER CORP COM 235851102 2735 12148 SH SOLE 12148 0 0 DECARBONIZATION PLUS ACQUISITION COR COM 24279D204 5 500 SH SOLE 500 0 0 DEERE & COMPANY COM 244199105 505 1349 SH SOLE 1349 0 0 DEVON ENERGY CORPORATION COM 25179M103 125 5700 SH SOLE 5700 0 0 DIAGEO PLC SPONSORED ADR COM 25243Q205 2884 17559 SH SOLE 17559 0 0 DISNEY,WALT COMPANY COM 254687106 3196 17317 SH SOLE 17317 0 0 DISCOVER FINANCIAL SERVICES COM 254709108 162 1700 SH SOLE 1700 0 0 DISCOVERY INC - A COM 25470F104 522 12000 SH SOLE 12000 0 0 DOLLAR GENERAL CORP COM 256677105 1200 5922 SH SOLE 5922 0 0 DOLLAR TREE INC COM 256746108 685 5986 SH SOLE 5986 0 0 DOMINION ENERGY INC COM 25746U109 36 475 SH SOLE 475 0 0 DOMTAR CORPORATION COM 257559203 19 506 SH SOLE 506 0 0 DOW INC COM 260557103 87 1367 SH SOLE 1367 0 0 DUKE ENERGY CORP NEW COM 26441C204 306 3170 SH SOLE 3170 0 0 DUPONT DE NEMOURS INC COM 26614N102 125 1614 SH SOLE 1614 0 0 DYNATRACE INC COM 268150109 405 8403 SH SOLE 8403 0 0 EOG RESOURCES INC COM 26875P101 290 4000 SH SOLE 4000 0 0 EBAY INC COM 278642103 2604 42510 SH SOLE 42510 0 0 ECHOSTAR CORPORATION-A COM 278768106 204 8500 SH SOLE 8500 0 0 ECOLAB INC COM 278865100 783 3657 SH SOLE 3657 0 0 EDITAS MEDICINE INC COM 28106W103 168 4000 SH SOLE 4000 0 0 ELECTRONIC ARTS INC COM 285512109 346 2558 SH SOLE 2558 0 0 EMERSON ELECTRIC CO COM 291011104 1382 15317 SH SOLE 15317 0 0 EQUINIX INC REIT COM 29444U700 230 338 SH SOLE 338 0 0 EQUINOR ASA-SPONSORED ADR COM 29446M102 10 500 SH SOLE 500 0 0 ERICSSON ADR COM 294821608 1041 78936 SH SOLE 78936 0 0 EXXON MOBIL CORPORATION COM 30231G102 1447 25913 SH SOLE 25913 0 0 FMC CORPORATION COM 302491303 174 1576 SH SOLE 1576 0 0 FACEBOOK INC CLASS-A COM 30303M102 1019 3461 SH SOLE 3461 0 0 FASTENAL COMPANY COM 311900104 360 7153 SH SOLE 7153 0 0 FEDEX CORPORATION COM 31428X106 99 350 SH SOLE 350 0 0 FIDELITY NATIONAL INFO SERVICES INC COM 31620M106 121 860 SH SOLE 860 0 0 FIFTH THIRD BANCORP COM 316773100 168 4487 SH SOLE 4487 0 0 FIRST RESERVE SUSTAINABLE GROWTH COM 336169206 8 800 SH SOLE 800 0 0 FISERV INC COM 337738108 220 1850 SH SOLE 1850 0 0 FIRSTENERGY CORP COM 337932107 0 4 SH SOLE 4 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 300 1116 SH SOLE 1116 0 0 FLOWSERVE CORPORATION COM 34354P105 2282 58795 SH SOLE 58795 0 0 FORD MOTOR COMPANY COM 345370860 0 40 SH SOLE 40 0 0 FOREST ROAD ACQUISITION CORP II COM 34619V202 8 800 SH SOLE 800 0 0 FORTIVE CORPORATION COM 34959J108 1001 14175 SH SOLE 14175 0 0 FRANKLIN RESOURCES INC COM 354613101 12 420 SH SOLE 420 0 0 FREEPORT MCMORAN INC COM 35671D857 205 6210 SH SOLE 6210 0 0 ARTHUR J GALLAGHER & CO COM 363576109 965 7730 SH SOLE 7730 0 0 GAP INC COM 364760108 4 120 SH SOLE 120 0 0 GENERAL DYNAMICS CORP COM 369550108 6 32 SH SOLE 32 0 0 GENERAL ELECTRIC COMPANY COM 369604103 406 30918 SH SOLE 30918 0 0 GENERAL MOTORS CO COM 37045V100 177 3079 SH SOLE 3079 0 0 GILEAD SCIENCES INC COM 375558103 59 920 SH SOLE 920 0 0 GLOBAL PAYMENTS INC COM 37940X102 670 3321 SH SOLE 3321 0 0 GOLD FIELDS LTD-SPONSORED ADR COM 38059T106 2373 250000 SH SOLE 250000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 77 235 SH SOLE 235 0 0 W.R. GRACE & CO COM 38388F108 66 1100 SH SOLE 1100 0 0 GRACO INC COM 384109104 147 2052 SH SOLE 2052 0 0 GRAFTECH INTERNATIONAL LTD COM 384313508 98 8000 SH SOLE 8000 0 0 GRAN TIERRA ENERGY INC COM 38500T101 49 70000 SH SOLE 70000 0 0 HCA HEALTHCARE INC COM 40412C101 687 3648 SH SOLE 3648 0 0 HDFC BANK LTD ADR COM 40415F101 34 440 SH SOLE 440 0 0 HSBC HOLDINGS PLC SPONS ADR COM 404280406 42 1427 SH SOLE 1427 0 0 HP INC COM 40434L105 19 600 SH SOLE 600 0 0 HALLIBURTON CO COM 406216101 10 455 SH SOLE 455 0 0 HARLEY-DAVIDSON INC COM 412822108 2675 66690 SH SOLE 66690 0 0 HERSHEY COMPANY(THE) COM 427866108 599 3786 SH SOLE 3786 0 0 HEWLETT-PACKARD ENTERPRISE CO COM 42824C109 9 600 SH SOLE 600 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 29 240 SH SOLE 240 0 0 HOLLYFRONTIER CORPORATION COM 436106108 69 1924 SH SOLE 1924 0 0 HOLOGIC INC CL-A COM 436440101 539 7244 SH SOLE 7244 0 0 HOME DEPOT INC COM 437076102 5681 18609 SH SOLE 18609 0 0 HONEYWELL INTERNATIONAL INC COM 438516106 1070 4930 SH SOLE 4930 0 0 HOWARD HUGHES CORP/THE COM 44267D107 69 720 SH SOLE 720 0 0 HOWMET AEROSPACE INC COM 443201108 10 320 SH SOLE 320 0 0 IAA INC COM 449253103 1055 19124 SH SOLE 19124 0 0 ILLUMINA INC COM 452327109 1551 4038 SH SOLE 4038 0 0 INGERSOLL-RAND INC COM 45687V106 2983 60614 SH SOLE 60614 0 0 INGREDION INC COM 457187102 6 70 SH SOLE 70 0 0 INTEL CORPORATION COM 458140100 1576 24620 SH SOLE 24620 0 0 INTERACTIVE BROKERS GROUP INC CL-A COM 45841N107 47 640 SH SOLE 640 0 0 INTERCONTINENTAL HOTELS GROUP-ADR COM 45857P806 120 1735 SH SOLE 1735 0 0 INTERCONTINENTAL EXCHANGE INC COM 45866F104 1432 12821 SH SOLE 12821 0 0 INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 918 6887 SH SOLE 6887 0 0 INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 903 6470 SH SOLE 6470 0 0 INTERNATIONAL PAPER COMPANY COM 460146103 89 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 3962 12414 SH SOLE 12414 0 0 INTUIT INC COM 461202103 1623 4236 SH SOLE 4236 0 0 INTUITIVE SURGICAL INC COM 46120E602 39 53 SH SOLE 53 0 0 IQVIA HOLDINGS INC COM 46266C105 360 1862 SH SOLE 1862 0 0 ISHARES GOLD TRUST ETF COM 464285105 327 20110 SH SOLE 20110 0 0 ISHARES MSCI AUSTRALIA ETF COM 464286103 210 8483 SH SOLE 8483 0 0 ISHARES MSCI CANADA ETF COM 464286509 204 6000 SH SOLE 6000 0 0 ISHARES MSCI FRANCE ETF COM 464286707 316 9068 SH SOLE 9068 0 0 ISHARES MSCI SWITZERLAND ETF COM 464286749 351 7937 SH SOLE 7937 0 0 ISHARES MSCI SWEDEN ETF COM 464286756 164 3680 SH SOLE 3680 0 0 ISHARES MSCI SPAIN ETF COM 464286764 95 3452 SH SOLE 3452 0 0 ISHARES MSCI GERMANY INDEX FUND COM 464286806 349 10450 SH SOLE 10450 0 0 ISHARES MSCI HONG KONG ETF COM 464286871 113 4260 SH SOLE 4260 0 0 ISHARES SELECT DIVIDEND ETF COM 464287168 518 4537 SH SOLE 4537 0 0 ISHARES S&P 500 INDEX FUND COM 464287200 1094 2750 SH SOLE 2750 0 0 ISHARES MSCI EMERGING MKTS ETF COM 464287234 160 3000 SH SOLE 3000 0 0 ISHARES MSCI EAFE ETF COM 464287465 982 12939 SH SOLE 12939 0 0 ISHARES CORE S&P MID-CAP ETF COM 464287507 312 1198 SH SOLE 1198 0 0 ISHARES CORE S&P SMALL-CAP ETF COM 464287804 261 2400 SH SOLE 2400 0 0 ISHARES MSCI ALL COUNTRY ASIA ETF COM 464288182 153 1650 SH SOLE 1650 0 0 ISHARES INTL SELECT DIVIDEND ETF COM 464288448 623 19803 SH SOLE 19803 0 0 ISHARES 0-5 YEAR TIPS BOND E COM 46429B747 503 4760 SH SOLE 4760 0 0 ISHARES CORE MSCI EAFE ETF COM 46432F842 178 2464 SH SOLE 2464 0 0 ISHARES MSCI JAPAN ETF COM 46434G822 753 10993 SH SOLE 10993 0 0 ISHARES MSCI UNITED KINGDOM ETF COM 46435G334 351 11216 SH SOLE 11216 0 0 JP MORGAN CHASE & CO COM 46625H100 11815 77601 SH SOLE 77601 0 0 JPMORGAN ULTRA-SHORT INCOME ETF COM 46641Q837 107 2105 SH SOLE 2105 0 0 JOHNSON & JOHNSON COM 478160104 11408 69403 SH SOLE 69403 0 0 KKR & CO INC CLASS-A COM 48251W104 136 2792 SH SOLE 2792 0 0 KANSAS CITY SOUTHERN COM 485170302 660 2500 SH SOLE 2500 0 0 KELLOGG COMPANY COM 487836108 2930 46280 SH SOLE 46280 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 151 1050 SH SOLE 1050 0 0 KIMBERLY-CLARK CORPORATION COM 494368103 2373 17065 SH SOLE 17065 0 0 KONINKLIJKE PHILIPS N.V. COM 500472303 190 3337 SH SOLE 3337 0 0 LCI INDUSTRIES COM 50189K103 27 205 SH SOLE 205 0 0 LAM RESEARCH CORPORATION COM 512807108 187 314 SH SOLE 314 0 0 LAMB WESTON HOLDINGS INC W/I COM 513272104 129 1666 SH SOLE 1666 0 0 LAS VEGAS SANDS INC COM 517834107 713 11740 SH SOLE 11740 0 0 ESTEE LAUDER COMPANIES-CL A COM 518439104 652 2241 SH SOLE 2241 0 0 LILLY (ELI) & COMPANY COM 532457108 212 1136 SH SOLE 1136 0 0 LIMONEIRA COMPANY COM 532746104 53 3000 SH SOLE 3000 0 0 LLOYDS BANKING GROUP PLC ADR COM 539439109 1 345 SH SOLE 345 0 0 LOCKHEED MARTIN CORP COM 539830109 135 365 SH SOLE 365 0 0 LOUISIANA-PACIFIC CORPORATION COM 546347105 111 2000 SH SOLE 2000 0 0 LOWE'S COMPANIES COM 548661107 1837 9656 SH SOLE 9656 0 0 LUMEN TECHNOLOGIES INC COM 550241103 3 250 SH SOLE 250 0 0 MGM RESORTS INTERNATIONAL COM 552953101 4 100 SH SOLE 100 0 0 MARATHON PETROLEUM CORP COM 56585A102 214 4000 SH SOLE 4000 0 0 MARKETAXESS HOLDINGS INC COM 57060D108 816 1639 SH SOLE 1639 0 0 MARSH & MCLENNAN COMPANIES INC COM 571748102 2009 16489 SH SOLE 16489 0 0 MARTIN MARIETTA MATERIALS INC COM 573284106 254 755 SH SOLE 755 0 0 MASTERCARD INC CLASS A COM 57636Q104 5367 15071 SH SOLE 15071 0 0 MCCORMICK & CO INC NVS COM 579780206 303 3398 SH SOLE 3398 0 0 MCDONALD'S CORPORATION COM 580135101 3520 15701 SH SOLE 15701 0 0 MCEWEN MINING INC COM 58039P107 151 145000 SH SOLE 145000 0 0 MCKESSON CORPORATION COM 58155Q103 59 300 SH SOLE 300 0 0 MERCK & CO INC COM 58933Y105 4985 64656 SH SOLE 64656 0 0 METLIFE INC COM 59156R108 1023 16834 SH SOLE 16834 0 0 MICRO FOCUS INTL PLC-SPON ADR COM 594837403 1 68 SH SOLE 68 0 0 MICROSOFT CORPORATION COM 594918104 31335 132888 SH SOLE 132888 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 527 3397 SH SOLE 3397 0 0 MICRON TECHNOLOGY INC COM 595112103 404 4582 SH SOLE 4582 0 0 MIDDLEBY CORP (THE) COM 596278101 761 4589 SH SOLE 4589 0 0 MONDELEZ INTERNATIONAL INC COM 609207105 590 10083 SH SOLE 10083 0 0 MORGAN STANLEY COM 617446448 3086 39737 SH SOLE 39737 0 0 MOSAIC COMPANY COM 61945C103 111 3500 SH SOLE 3500 0 0 MOTOROLA SOLUTIONS INC COM 620076307 65 345 SH SOLE 345 0 0 NOV INC COM 62955J103 0 27 SH SOLE 27 0 0 NANO DIMENSION LTD - ADR COM 63008G203 86 10000 SH SOLE 10000 0 0 NATIONAL GRID PLC SPONSORED ADR COM 636274409 179 3016 SH SOLE 3016 0 0 NATURA & CO HOLDING-ADR W/I COM 63884N108 2 120 SH SOLE 120 0 0 NAVISTAR INTL CORP COM 63934E108 26 600 SH SOLE 600 0 0 NETEASE INC-ADR COM 64110W102 490 4745 SH SOLE 4745 0 0 NEW ORIENTAL ED & TECH GROUP INC COM 647581107 99 7058 SH SOLE 7058 0 0 NEW PROVIDENCE ACQUISITION CORP CL-A COM 64822P106 23 2000 SH SOLE 2000 0 0 NEW YORK COMMUNITY BANCORP INC COM 649445103 28 2200 SH SOLE 2200 0 0 NEWMONT CORPORATION COM 651639106 652 10819 SH SOLE 10819 0 0 NEXTERA ENERGY INC COM 65339F101 996 13170 SH SOLE 13170 0 0 NIKE INC CLASS B COM 654106103 4042 30414 SH SOLE 30414 0 0 NIGHTDRAGON ACQUISITION CORP COM 65413D204 4 400 SH SOLE 400 0 0 NORFOLK SOUTHERN CORP COM 655844108 281 1047 SH SOLE 1047 0 0 NORTHROP GRUMMAN CORP COM 666807102 525 1623 SH SOLE 1623 0 0 NORTHWEST NATURAL HOLDING CO COM 66765N105 81 1500 SH SOLE 1500 0 0 NORTONLIFELOCK INC COM 668771108 2351 110575 SH SOLE 110575 0 0 NOVARTIS AG SPONSORED ADR COM 66987V109 1690 19768 SH SOLE 19768 0 0 NOVO-NORDISK A/S ADR COM 670100205 2527 37470 SH SOLE 37470 0 0 NUCOR CORPORATION COM 670346105 80 1000 SH SOLE 1000 0 0 NVIDIA CORPORATION COM 67066G104 984 1842 SH SOLE 1842 0 0 OCCIDENTAL PETROLEUM CORP COM 674599105 145 5441 SH SOLE 5441 0 0 OCCIDENTAL PETE CORP WTS 3/08/27 COM 674599162 68 5687 SH SOLE 5687 0 0 OMNICOM GROUP INC COM 681919106 3239 43675 SH SOLE 43675 0 0 ORACLE CORPORATION COM 68389X105 6048 86181 SH SOLE 86181 0 0 OTIS WORLDWIDE CORPORATION COM 68902V107 477 6972 SH SOLE 6972 0 0 OVINTIV INC COM 69047Q102 342 14337 SH SOLE 14337 0 0 PNC FINANCIAL SERVICES GROUP INC COM 693475105 250 1425 SH SOLE 1425 0 0 PPG INDUSTRIES INC COM 693506107 944 6280 SH SOLE 6280 0 0 PARKER HANNIFIN CORP COM 701094104 491 1555 SH SOLE 1555 0 0 PAYCHEX INC COM 704326107 1165 11880 SH SOLE 11880 0 0 PAYPAL HOLDINGS INC COM 70450Y103 767 3157 SH SOLE 3157 0 0 PEPSICO INC COM 713448108 6428 45441 SH SOLE 45441 0 0 PERSPECTA INC COM 715347100 1 25 SH SOLE 25 0 0 PFIZER INC COM 717081103 1864 51442 SH SOLE 51442 0 0 PHILIP MORRIS INTERNATIONAL INC COM 718172109 1260 14200 SH SOLE 14200 0 0 PHILLIPS 66 COM 718546104 190 2326 SH SOLE 2326 0 0 PIPER JAFFRAY COMPANIES COM 724078100 6 52 SH SOLE 52 0 0 PROCTER & GAMBLE COMPANY COM 742718109 7412 54720 SH SOLE 54720 0 0 PULTEGROUP INC COM 745867101 105 2000 SH SOLE 2000 0 0 QUALCOMM INC COM 747525103 298 2250 SH SOLE 2250 0 0 QUANTA SERVICES INC COM 74762E102 732 8323 SH SOLE 8323 0 0 QUEST DIAGNOSTICS INC COM 74834L100 39 305 SH SOLE 305 0 0 RPM INTERNATIONAL INC COM 749685103 537 5845 SH SOLE 5845 0 0 RXR ACQUISITON CORP COM 74981W206 4 400 SH SOLE 400 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 741 9589 SH SOLE 9589 0 0 RELX PLC - SPONSORED ADR COM 759530108 73 2885 SH SOLE 2885 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 1 19 SH SOLE 19 0 0 RIO TINTO PLC SPONSORED ADR COM 767204100 62 800 SH SOLE 800 0 0 ROPER TECHNOLOGIES INC COM 776696106 1098 2723 SH SOLE 2723 0 0 ROSS STORES INC COM 778296103 60 500 SH SOLE 500 0 0 ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 111 3000 SH SOLE 3000 0 0 ROYAL DUTCH SHELL PLC ADR CL A COM 780259206 62 1572 SH SOLE 1572 0 0 S&P GLOBAL INC COM 78409V104 1644 4659 SH SOLE 4659 0 0 SEI INVESTMENTS COMPANY COM 784117103 1307 21455 SH SOLE 21455 0 0 SPDR S&P 500 ETF TRUST COM 78462F103 2537 6400 SH SOLE 6400 0 0 SPX CORP COM 784635104 1 11 SH SOLE 11 0 0 SPDR GOLD TRUST ETF COM 78463V107 1243 7770 SH SOLE 7770 0 0 SPDR S&P DIVIDEND ETF COM 78464A763 685 5800 SH SOLE 5800 0 0 SPDR BBG BARCLAYS 1-3 MTH T-BILL ETF COM 78468R663 18 200 SH SOLE 200 0 0 SPX FLOW INC COM 78469X107 1 11 SH SOLE 11 0 0 SALESFORCE.COM INC COM 79466L302 72 339 SH SOLE 339 0 0 SANOFI SPON ADR COM 80105N105 273 5510 SH SOLE 5510 0 0 SAP SE SPONSORED ADR COM 803054204 2 20 SH SOLE 20 0 0 SASOL LIMITED SPONSORED ADR COM 803866300 101 7000 SH SOLE 7000 0 0 SCHWAB, CHARLES CORP COM 808513105 44 675 SH SOLE 675 0 0 SHERWIN-WILLIAMS COMPANY (THE) COM 824348106 966 1309 SH SOLE 1309 0 0 A.O. SMITH CORPORATION COM 831865209 593 8764 SH SOLE 8764 0 0 SMUCKER (J.M.) CO COM 832696405 1 10 SH SOLE 10 0 0 SONY CORPORATION-SPONSORED ADR COM 835699307 717 6764 SH SOLE 6764 0 0 SOUTHERN COMPANY COM 842587107 214 3440 SH SOLE 3440 0 0 SOUTHWEST AIRLINES CO COM 844741108 16 270 SH SOLE 270 0 0 SPARTAN ACQUISITION CORP III COM 84677R205 34 3400 SH SOLE 3400 0 0 STARBUCKS CORPORATION COM 855244109 1852 16944 SH SOLE 16944 0 0 STATE STREET CORP COM 857477103 459 5459 SH SOLE 5459 0 0 STMICROELECTRONICS NV-NY SHS COM 861012102 131 3415 SH SOLE 3415 0 0 SUMMIT MATERIALS INC - CL A COM 86614U100 22 800 SH SOLE 800 0 0 SYNOPSIS INC COM 871607107 108 435 SH SOLE 435 0 0 SYNCHRONY FINANCIAL COM 87165B103 203 5000 SH SOLE 5000 0 0 TJX COMPANIES INC COM 872540109 1093 16517 SH SOLE 16517 0 0 T-MOBILE US INC COM 872590104 1699 13555 SH SOLE 13555 0 0 TAIWAN SEMICONDUCTOR-SP ADR COM 874039100 3156 26677 SH SOLE 26677 0 0 TAKEDA PHARMACEUTICAL CO-SPON ADR COM 874060205 377 20670 SH SOLE 20670 0 0 TARGET CORP COM 87612E106 171 865 SH SOLE 865 0 0 TEJON RANCH CO COM 879080109 84 5000 SH SOLE 5000 0 0 TELADOC HEALTH INC COM 87918A105 34 186 SH SOLE 186 0 0 TELEFONICA BRASIL-ADR COM 87936R205 236 30000 SH SOLE 30000 0 0 TERMINIX GLOBAL HLDGS INC COM 88087E100 352 7373 SH SOLE 7373 0 0 TEVA PHARMACEUTICAL INDS LTD COM 881624209 9 800 SH SOLE 800 0 0 TEXAS INSTRUMENTS INC COM 882508104 2762 14611 SH SOLE 14611 0 0 THERMO FISHER SCIENTIFIC COM 883556102 3701 8109 SH SOLE 8109 0 0 3M COMPANY COM 88579Y101 2569 13331 SH SOLE 13331 0 0 TOLL BROTHERS INC COM 889478103 113 2000 SH SOLE 2000 0 0 TOTAL S.A. SPONSORED ADR COM 89151E109 47 1000 SH SOLE 1000 0 0 TRADEWEB MARKETSINC-CLASS A COM 892672106 337 4548 SH SOLE 4548 0 0 TRAVELERS COMPANIES INC COM 89417E109 62 412 SH SOLE 412 0 0 U.S. BANCORP COM 902973304 260 4704 SH SOLE 4704 0 0 UBER TECHNOLOGIES INC COM 90353T100 19 350 SH SOLE 350 0 0 UNILEVER PLC SPON ADR COM 904767704 401 7185 SH SOLE 7185 0 0 UNION PACIFIC CORPORATION COM 907818108 3795 17215 SH SOLE 17215 0 0 UNITEDHEALTH GROUP INC COM 91324P102 7970 21417 SH SOLE 21417 0 0 UNIVERSAL DISPLAY CORPORATION COM 91347P105 159 670 SH SOLE 670 0 0 VF CORPORATION COM 918204108 14 178 SH SOLE 178 0 0 VALE SA-SPONSORED ADR COM 91912E105 35 2000 SH SOLE 2000 0 0 VALERO ENERGY CORP COM 91913Y100 358 5000 SH SOLE 5000 0 0 VANECK VECTORS GOLD MINERS ETF COM 92189F106 114 3500 SH SOLE 3500 0 0 VANGUARD DIVIDEND APREC INDEX FD ETF COM 921908844 437 2971 SH SOLE 2971 0 0 VANGUARD ESG US STOCK ETF COM 921910733 2917 39545 SH SOLE 39545 0 0 VANGUARD SHORT-TERM BOND ETF COM 921937827 113 1380 SH SOLE 1380 0 0 VANGUARD TOTAL BOND MARKET COM 921937835 115 1355 SH SOLE 1355 0 0 VANGUARD HIGH DIVIDEND YIELD ETF COM 921946406 56 550 SH SOLE 550 0 0 VANGRARD FTSE ALL-WORLD EX-US ETF COM 922042775 329 5425 SH SOLE 5425 0 0 VANGUARD EMERGING MARKETS ETF COM 922042858 588 11300 SH SOLE 11300 0 0 VANGUARD EUROPEAN ETF COM 922042874 123 1950 SH SOLE 1950 0 0 VANGUARD HEALTH CARE ETF COM 92204A504 2542 11113 SH SOLE 11113 0 0 VANGUARD SHORT-TERM CORP BOND ETF COM 92206C409 2934 35560 SH SOLE 35560 0 0 VANGUARD INT-TERM CORPORATE COM 92206C870 2056 22100 SH SOLE 22100 0 0 VENTAS INC COM 92276F100 4 70 SH SOLE 70 0 0 VANGUARD S&P500 INDEX ETF COM 922908363 11565 31743 SH SOLE 31743 0 0 VANGUARD TOTAL STOCK MARKET ETF COM 922908769 269 1300 SH SOLE 1300 0 0 VERISIGN INC COM 92343E102 132 665 SH SOLE 665 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 4942 84979 SH SOLE 84979 0 0 VERITIVE CORPORATION COM 923454102 1 30 SH SOLE 30 0 0 VERISK ANALYTICS INC COM 92345Y106 2379 13463 SH SOLE 13463 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 781 3635 SH SOLE 3635 0 0 VERITIV HOLDINGS CO COM 92537N108 100 5000 SH SOLE 5000 0 0 VIATRIS INC COM 92556V106 233 16693 SH SOLE 16693 0 0 VISA INC CLASS A COM 92826C839 11403 53851 SH SOLE 53851 0 0 VODAFONE GROUP PLC SPON ADR COM 92857W308 18 1000 SH SOLE 1000 0 0 VONTIER CORP COM 928881101 106 3500 SH SOLE 3500 0 0 VOYA FINANCIAL INC COM 929089100 49 768 SH SOLE 768 0 0 WABTEC CORPORATION COM 929740108 2637 33305 SH SOLE 33305 0 0 WALMART INC COM 931142103 1562 11496 SH SOLE 11496 0 0 WARNER MUSIC GROUP CORP-CL A COM 934550203 237 6903 SH SOLE 6903 0 0 WASTE MANAGEMENT INC COM 94106L109 17 135 SH SOLE 135 0 0 WATERS CORPORATION COM 941848103 1343 4726 SH SOLE 4726 0 0 WELLS FARGO & CO COM 949746101 926 23691 SH SOLE 23691 0 0 WEST PHARMACEUTICAL SERVICES INC COM 955306105 293 1040 SH SOLE 1040 0 0 WEYERHAEUSER CO COM 962166104 192 5394 SH SOLE 5394 0 0 WILLSCOT MOBILE MINI HOLDINGS CORP COM 971378104 43 1550 SH SOLE 1550 0 0 XPERI HOLDING CORP COM 98390M103 65 3000 SH SOLE 3000 0 0 XYLEM INC COM 98419M100 84 800 SH SOLE 800 0 0 YUM CHINA HOLDING INC COM 98850P109 1424 24050 SH SOLE 24050 0 0 ZYNEX INC COM 98986M103 31 2000 SH SOLE 2000 0 0 ASML HOLDING NV-NY REG SHS COM N07059210 453 733 SH SOLE 733 0 0 CME GROUP INC COM 12572Q105 4673 28757 SH SOLE 28757 0 0 ALGONQUIN POWER & UTILITIES COM 015857105 7002 351700 SH DFND 5 0 351700 0 BANK OF MONTREAL COM 063671101 1512 13500 SH DFND 5 0 13500 0 BANK OF NOVA SCOTIA COM 064149107 8483 107900 SH DFND 5 0 107900 0 BARRICK GOLD CORP COM 067901108 87 3500 SH DFND 5 0 3500 0 BCE INC COM 05534B760 7744 136500 SH DFND 5 0 136500 0 CAN IMPERIAL BK OF COMMERCE COM 136069101 7038 57200 SH DFND 5 0 57200 0 CANADIAN NATL RAILWAY CO COM 136375102 8298 56900 SH DFND 5 0 56900 0 GRANITE REAL ESTATE INVESTME UNIT 387437114 6182 80900 SH DFND 5 0 80900 0 OPEN TEXT CORP COM 683715106 3745 62500 SH DFND 5 0 62500 0 ROGERS COMMUNICATIONS INC-B COM 775109200 7673 132400 SH DFND 5 0 132400 0 ROYAL BANK OF CANADA COM 780087102 8308 71700 SH DFND 5 0 71700 0 SHAW COMMUNICATIONS INC-B COM 82028K200 10510 321600 SH DFND 5 0 321600 0 SUN LIFE FINANCIAL INC COM 866796105 6326 99600 SH DFND 5 0 99600 0 TELUS CORP COM 87971M103 7712 308000 SH DFND 5 0 308000 0 THOMSON REUTERS CORP COM 884903709 7971 72408 SH DFND 5 0 72408 0 WASTE CONNECTIONS INC COM 94106B101 8085 59550 SH DFND 5 0 59550 0 CGI INC COM 12532H104 2460 23500 SH DFND 5 0 23500 0 SHAW COMMUNICATIONS INC-B COM 82028K200 118932 3639300 SH SOLE 3639300 0 0 MANULIFE FINANCIAL CORP COM 56501R106 68791 2545000 SH SOLE 2545000 0 0 BCE INC COM 05534B760 98143 1730000 SH SOLE 1730000 0 0 TELUS CORP COM 87971M103 106670 4260000 SH SOLE 4260000 0 0 ENBRIDGE INC COM 29250N105 102181 2232000 SH SOLE 2232000 0 0 TC ENERGY CORP COM 87807B107 95345 1655000 SH SOLE 1655000 0 0 CANADIAN NATURAL RESOURCES COM 136385101 84110 2165000 SH SOLE 2165000 0 0 PEMBINA PIPELINE CORP COM 706327103 47190 1300000 SH SOLE 1300000 0 0 NUTRIEN LTD COM 67077M108 113729 1679900 SH SOLE 1679900 0 0 ALGONQUIN POWER & UTILITIES COM 015857105 104326 5239900 SH SOLE 5239900 0 0 FORTIS INC COM 349553107 112877 2070000 SH SOLE 2070000 0 0 ROGERS COMMUNICATIONS INC-B COM 775109200 64746 1765000 SH SOLE 1765000 0 0 AGNICO EAGLE MINES LTD COM 008474108 3 60 SH DFND 1 0 60 0 ALGONQUIN PWR&UTILITIES COM 015857105 1424 90000 SH DFND 1 0 90000 0 BROOKFIELD BUSN PRTNS LPU COM G16234109 11006 275200 SH DFND 1 0 275200 0 BROOKFIELD INFRA PTNR LPU COM G16252101 6645 125000 SH DFND 1 0 125000 0 COEUR MINING INC COM 192108504 0 17 SH DFND 1 0 17 0 DIAMEDICA THERAPEUT-NEW COM 25253X207 0 24 SH DFND 1 0 24 0 GFL ENVIRONMENTAL INC SVS COM 36168Q104 73 2100 SH DFND 1 0 2100 0 ROGERS COMMUNICATION-B NV COM 775109200 5460 118400 SH DFND 1 0 118400 0 SHAW COMMUNICATION-B NV COM 82028K200 17181 660900 SH DFND 1 0 660900 0 SUNCOR ENERGY INC NEW COM 867224107 48 2300 SH DFND 1 0 2300 0 TELUS CORP COM 87971M103 2708 136000 SH DFND 1 0 136000 0 WEST FRASER TIMBER CO LTD COM 952845105 17263 241050 SH DFND 1 0 241050 0 XL FLEET CORP CL-A COM 9837FR100 1 121 SH DFND 1 0 121 0 ZOMEDICA CORP COM 98980M109 0 20 SH DFND 1 0 20 0 AECON GROUP INC BOND 00762VAF6 1730 2000000 SH SOLE 0 0 0 AIR TRANSPORT SERVICES GROUP, INC. BOND 00922RAB1 2679 3768900 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES, INC. BOND 00971TAJ0 6235 8165950 SH SOLE 0 0 0 ALTERYX, INC. BOND 02156BAF0 1419 2512600 SH SOLE 0 0 0 ARES CAPITAL CORPORATION BOND 04010LAT0 1724 2628179 SH SOLE 0 0 0 BANDWIDTH INC BOND 05988JAB9 3999 4145790 SH SOLE 0 0 0 BANDWIDTH INC BOND 05988JAC7 772 1256300 SH SOLE 0 0 0 BASF SE BOND 000A2BPEU 7973 12563000 SH SOLE 0 0 0 BENTLEY SYSTEMS, INCORPORATED BOND 08265TAA7 2456 3768900 SH SOLE 0 0 0 BEYOND MEAT, INC. BOND 08862EAA7 1898 3140750 SH SOLE 0 0 0 BIOMARIN PHARMACEUTICAL INC. BOND 09061GAJ0 2730 4397050 SH SOLE 0 0 0 BRIDGEBIO PHARMA, INC. BOND 10806XAC6 2283 3768900 SH SOLE 0 0 0 CABLE ONE, INC. BOND 12685JAD7 1965 3140750 SH SOLE 0 0 0 CANADIAN SOLAR INC. BOND 136635AF6 4222 4397050 SH SOLE 0 0 0 CERIDIAN HCM HOLDING INC. BOND 15677JAC2 761 1256300 SH SOLE 0 0 0 CYBERARK SOFTWARE LTD BOND 23248VAB1 3832 5625711 SH SOLE 0 0 0 Coupa Software Incorporated BOND 22266LAC0 4046 3768900 SH SOLE 0 0 0 Coupa Software Incorporated BOND 22266LAE6 2957 4174684 SH SOLE 0 0 0 Cypress Semiconductor Corporation BOND 232806AM1 5617 5025200 SH SOLE 0 0 0 DERMIRA INC BOND 24983LAB0 5635 8796612 SH SOLE 0 0 0 DROPBOX INC BOND 26210CAA2 1220 1884450 SH SOLE 0 0 0 Dick's Sporting Goods, Inc. BOND 253393AC6 9154 6281500 SH SOLE 0 0 0 ENPHASE ENERGY INC BOND 29355AAG2 2225 3768900 SH SOLE 0 0 0 ENVISTA HOLDINGS CORPORATION BOND 29415FAA2 4332 3329195 SH SOLE 0 0 0 FASTLY, INC. BOND 31188VAA8 2372 3768900 SH SOLE 0 0 0 FIREEYE, INC. BOND 31816QAF8 1786 2512600 SH SOLE 0 0 0 FIREEYE, INC. BOND 31816QAD3 3343 5301586 SH SOLE 0 0 0 FORD MOTOR COMPANY BOND 345370CY4 4002 6281500 SH SOLE 0 0 0 FTI CONSULTING, INC. BOND 302941AP4 4656 5036506 SH SOLE 0 0 0 GUARDANT HEALTH, INC. BOND 40131MAA7 2530 3140750 SH SOLE 0 0 0 Guidewire Software, Inc. BOND 40171VAA8 1780 2512600 SH SOLE 0 0 0 HAEMONETICS CORPORATION BOND 405024AA8 1498 2512600 SH SOLE 0 0 0 INSIGHT ENTERPRISES INC BOND 45765UAB9 5835 6281500 SH SOLE 0 0 0 INVITATION HOMES INC BOND 19625XAB8 3344 6281500 SH SOLE 0 0 0 KKR REAL ESTATE FINANCE TRUST INC. BOND 48251KAB6 1245 1883193 SH SOLE 0 0 0 LIBERTY BROADBAND CORPORATION BOND 530307AA5 2245 3517640 SH SOLE 0 0 0 LYFT, INC. BOND 55087PAA2 2120 1884450 SH SOLE 0 0 0 MACOM TECHNOLOGY SOLUTIONS HOLDINGS, INC. BOND 55405YAA8 1596 2512600 SH SOLE 0 0 0 MAGNITE, INC. BOND 55955DAA8 761 1256300 SH SOLE 0 0 0 MICROSTRATEGY INCORPORATED BOND 594972AD3 1097 2072895 SH SOLE 0 0 0 MONGODB INC BOND 60937PAD8 2287 2512600 SH SOLE 0 0 0 NATIONAL VISION HOLDINGS, INC. BOND 63845RAA5 3122 3140750 SH SOLE 0 0 0 NORTONLIFELOCK INC BOND 668771AA6 2310 3140750 SH SOLE 0 0 0 OAK STREET HEALTH, INC. BOND 67181AAA5 788 1256300 SH SOLE 0 0 0 OKTA INC BOND 679295AE5 4421 6005114 SH SOLE 0 0 0 OMNICELL, INC. BOND 68213NAC3 5641 6281500 SH SOLE 0 0 0 OSISKO GOLD ROYALTIES LTD BOND 68827LAA9 3241 4000000 SH SOLE 0 0 0 PACIRA PHARMACEUTICALS, INC. BOND 695127AE0 1897 2512600 SH SOLE 0 0 0 PALO ALTO NETWORKS, INC. BOND 697435AE5 4889 6281500 SH SOLE 0 0 0 PALO ALTO NETWORKS, INC. BOND 697435AD7 7333 8794100 SH SOLE 0 0 0 PARSONS CORPORATION BOND 70202LAA0 3270 5025200 SH SOLE 0 0 0 PEGASYSTEMS INC BOND 705573AB9 3372 4884494 SH SOLE 0 0 0 PROOFPOINT INC BOND 743424AF0 2751 4093025 SH SOLE 0 0 0 PURE STORAGE, INC. BOND 74624MAB8 2610 3768900 SH SOLE 0 0 0 SEA LIMITED BOND 81141RAE0 9131 5653350 SH SOLE 0 0 0 SILICON LABORATORIES INC. BOND 826919AC6 1564 1884450 SH SOLE 0 0 0 SMILEDIRECTCLUB, INC. BOND 83192HAA4 2079 3768900 SH SOLE 0 0 0 SPOTIFY TECHNOLOGY BOND 84921RAA8 2236 3768900 SH SOLE 0 0 0 Splunk Inc. BOND 848637AC8 5445 7537800 SH SOLE 0 0 0 THE MIDDLEBY CORPORATION BOND 596278AA9 5588 6281500 SH SOLE 0 0 0 TWITTER, INC. BOND 90184LAM4 750 1256300 SH SOLE 0 0 0 VARONIS SYSTEMS, INC. BOND 922280AA0 2828 2512600 SH SOLE 0 0 0 VOCERA COMMUNICATIONS, INC. BOND 92857FAC1 364 628150 SH SOLE 0 0 0 WAYFAIR INC BOND 94419LAL5 1695 2512600 SH SOLE 0 0 0 WORKDAY, INC. BOND 98138HAF8 4035 3706085 SH SOLE 0 0 0 Wix.com Ltd. BOND 92940WAB5 7327 5776467 SH SOLE 0 0 0 ZSCALER INC BOND 98980GAA0 4226 5025200 SH SOLE 0 0 0 Zendesk, Inc. BOND 98936JAC5 5189 5939786 SH SOLE 0 0 0