0001654954-21-011775.txt : 20211108 0001654954-21-011775.hdr.sgml : 20211108 20211108143209 ACCESSION NUMBER: 0001654954-21-011775 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211108 DATE AS OF CHANGE: 20211108 EFFECTIVENESS DATE: 20211108 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: 211387505 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 09-30-2021 09-30-2021 false TORONTO DOMINION BANK
66 WELLINGTON STREET WEST 15TH FLOOR, TD TOWER TORONTO, ONTARIO A6 M5K 1A2
13F COMBINATION REPORT 028-11527 0001115941 028-05929 TDAM USA INC. 0001056053 028-05987 TD ASSET MANAGEMENT INC 0001335977 028-11451 TD Securities (USA) LLC N
Dale McErlean Vice President 6474005047 /s/ Dale McErlean Moncton A3 11-07-2021 5 3721 63922816 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 The Charles Schwab Corp COM 87236Y108 18470675 253578738 SH DFND 3 0 253 0 Agilent Technologies Inc COM 00846U101 3810 24183 SH SOLE 24183 0 0 Advance Auto Parts Inc COM 00751Y106 1304 6244 SH SOLE 6244 0 0 AbbVie Inc COM 00287Y109 15184 140760 SH SOLE 140760 0 0 Adobe Systems Inc COM 00724F101 53231 92461 SH SOLE 92461 0 0 Archer-Daniels-Midland Co COM 039483102 3201 53346 SH SOLE 53346 0 0 Automatic Data Processing Inc COM 053015103 14131 70682 SH SOLE 70682 0 0 Autodesk Inc COM 052769106 4245 14886 SH SOLE 14886 0 0 AES Corp/VA COM 00130H105 1451 63561 SH SOLE 63561 0 0 Aflac Inc COM 001055102 3084 59169 SH SOLE 59169 0 0 American International Group I COM 026874784 4479 81604 SH SOLE 81604 0 0 Assurant Inc COM 04621X108 887 5626 SH SOLE 5626 0 0 Arthur J Gallagher & Co COM 363576109 2931 19718 SH SOLE 19718 0 0 Akamai Technologies Inc COM 00971T101 1625 15535 SH SOLE 15535 0 0 Allstate Corp/The COM 020002101 3596 28243 SH SOLE 28243 0 0 Applied Materials Inc COM 038222105 11228 87220 SH SOLE 87220 0 0 AMETEK Inc COM 031100100 2734 22047 SH SOLE 22047 0 0 Ameriprise Financial Inc COM 03076C106 7124 26973 SH SOLE 26973 0 0 American Tower Corp COM 03027X100 11520 43406 SH SOLE 43406 0 0 Amazon.com Inc COM 023135106 213329 64940 SH SOLE 64940 0 0 Air Products & Chemicals Inc COM 009158106 5407 21114 SH SOLE 21114 0 0 Amphenol Corp COM 032095101 4178 57051 SH SOLE 57051 0 0 Activision Blizzard Inc COM 00507V109 5740 74174 SH SOLE 74174 0 0 AvalonBay Communities Inc COM 053484101 2952 13320 SH SOLE 13320 0 0 Broadcom Inc COM 11135F101 18966 39112 SH SOLE 39112 0 0 American Water Works Co Inc COM 030420103 2926 17309 SH SOLE 17309 0 0 American Express Co COM 025816109 10353 61801 SH SOLE 61801 0 0 AutoZone Inc COM 053332102 5014 2953 SH SOLE 2953 0 0 Boeing Co/The COM 097023105 11570 52604 SH SOLE 52604 0 0 BB&T Corp COM 89832Q109 7474 127431 SH SOLE 127431 0 0 Franklin Resources Inc COM 354613101 6969 234486 SH SOLE 234486 0 0 Brown-Forman Corp COM 115637209 1259 18789 SH SOLE 18789 0 0 Biogen Inc COM 09062X103 3364 11887 SH SOLE 11887 0 0 Bank of New York Mellon Corp/T COM 064058100 3948 76166 SH SOLE 76166 0 0 BlackRock Inc COM 09247X101 11528 13746 SH SOLE 13746 0 0 Ball Corp COM 058498106 2805 31172 SH SOLE 31172 0 0 Bristol-Myers Squibb Co COM 110122108 11428 193145 SH SOLE 193145 0 0 Berkshire Hathaway Inc COM 084670702 46722 171181 SH SOLE 171181 0 0 Boston Scientific Corp COM 101137107 4920 113387 SH SOLE 113387 0 0 Blackstone Group LP/The COM 09260D107 851 7313 SH SOLE 7313 0 0 Boston Properties Inc COM 101121101 1476 13621 SH SOLE 13621 0 0 Citigroup Inc COM 172967424 49452 704655 SH SOLE 704655 0 0 Conagra Brands Inc COM 205887102 1552 45810 SH SOLE 45810 0 0 Cardinal Health Inc COM 14149Y108 7924 160213 SH SOLE 160213 0 0 Caterpillar Inc COM 149123101 10026 52227 SH SOLE 52227 0 0 Crown Castle International Cor COM 22822V101 7145 41224 SH SOLE 41224 0 0 Carnival Corp COM 143658300 1912 76470 SH SOLE 76470 0 0 Cerner Corp COM 156782104 1665 23609 SH SOLE 23609 0 0 CF Industries Holdings Inc COM 125269100 1145 20512 SH SOLE 20512 0 0 Citizens Financial Group Inc COM 174610105 1909 40641 SH SOLE 40641 0 0 Church & Dwight Co Inc COM 171340102 1934 23423 SH SOLE 23423 0 0 Halfmoon Parent Inc COM 125523100 25445 127125 SH SOLE 127125 0 0 Cincinnati Financial Corp COM 172062101 1637 14331 SH SOLE 14331 0 0 Colgate-Palmolive Co COM 194162103 30612 405033 SH SOLE 405033 0 0 Comerica Inc COM 200340107 913 11346 SH SOLE 11346 0 0 CME Group Inc COM 12572Q105 6624 34254 SH SOLE 34254 0 0 Chipotle Mexican Grill Inc COM 169656105 4876 2683 SH SOLE 2683 0 0 Cummins Inc COM 231021106 3081 13722 SH SOLE 13722 0 0 CMS Energy Corp COM 125896100 1650 27622 SH SOLE 27622 0 0 Centene Corp COM 15135B101 2894 46442 SH SOLE 46442 0 0 CenterPoint Energy Inc COM 15189T107 1388 56422 SH SOLE 56422 0 0 Capital One Financial Corp COM 14040H105 6902 42612 SH SOLE 42612 0 0 Cabot Oil & Gas Corp COM 127097103 916 42097 SH SOLE 42097 0 0 Cooper Cos Inc/The COM 216648402 1622 3925 SH SOLE 3925 0 0 ConocoPhillips COM 20825C104 8664 127840 SH SOLE 127840 0 0 Costco Wholesale Corp COM 22160K105 22994 51172 SH SOLE 51172 0 0 salesforce.com Inc COM 79466L302 27194 100267 SH SOLE 100267 0 0 Cisco Systems Inc/Delaware COM 17275R102 29537 542669 SH SOLE 542669 0 0 CSX Corp COM 126408103 6401 215227 SH SOLE 215227 0 0 Cintas Corp COM 172908105 3204 8418 SH SOLE 8418 0 0 Cognizant Technology Solutions COM 192446102 3722 50153 SH SOLE 50153 0 0 Citrix Systems Inc COM 177376100 7875 73349 SH SOLE 73349 0 0 CVS Health Corp COM 126650100 20144 237383 SH SOLE 237383 0 0 Chevron Corp COM 166764100 18713 184453 SH SOLE 184453 0 0 Dominion Energy Inc COM 25746U109 5629 77095 SH SOLE 77095 0 0 Delta Air Lines Inc COM 247361702 2382 55909 SH SOLE 55909 0 0 Deere & Co COM 244199105 11133 33225 SH SOLE 33225 0 0 Discover Financial Services COM 254709108 3517 28625 SH SOLE 28625 0 0 Dollar General Corp COM 256677105 4780 22532 SH SOLE 22532 0 0 Quest Diagnostics Inc COM 74834L100 1428 9827 SH SOLE 9827 0 0 DR Horton Inc COM 23331A109 2625 31265 SH SOLE 31265 0 0 Danaher Corp COM 235851102 15430 50683 SH SOLE 50683 0 0 Walt Disney Co/The COM 254687106 30725 181624 SH SOLE 181624 0 0 Discovery Communications Inc COM 25470F104 409 16125 SH SOLE 16125 0 0 Discovery Communications Inc COM 25470F302 706 29077 SH SOLE 29077 0 0 Digital Realty Trust Inc COM 253868103 3892 26944 SH SOLE 26944 0 0 Dollar Tree Inc COM 256746108 13891 145121 SH SOLE 145121 0 0 Dover Corp COM 260003108 2135 13732 SH SOLE 13732 0 0 Darden Restaurants Inc COM 237194105 1884 12438 SH SOLE 12438 0 0 DTE Energy Co COM 233331107 1215 10879 SH SOLE 10879 0 0 Duke Energy Corp COM 26441C204 7161 73381 SH SOLE 73381 0 0 Devon Energy Corp COM 25179M103 3608 101598 SH SOLE 101598 0 0 Electronic Arts Inc COM 285512109 5544 38974 SH SOLE 38974 0 0 eBay Inc COM 278642103 4343 62339 SH SOLE 62339 0 0 Ecolab Inc COM 278865100 4679 22429 SH SOLE 22429 0 0 Consolidated Edison Inc COM 209115104 2439 33596 SH SOLE 33596 0 0 Equifax Inc COM 294429105 2945 11622 SH SOLE 11622 0 0 Estee Lauder Cos Inc/The COM 518439104 6633 22117 SH SOLE 22117 0 0 Eastman Chemical Co COM 277432100 1306 12961 SH SOLE 12961 0 0 Emerson Electric Co COM 291011104 6400 67938 SH SOLE 67938 0 0 EOG Resources Inc COM 26875P101 4470 55687 SH SOLE 55687 0 0 Equinix Inc COM 29444U700 6760 8555 SH SOLE 8555 0 0 Equity Residential COM 29476L107 2643 32659 SH SOLE 32659 0 0 Essex Property Trust Inc COM 297178105 1984 6205 SH SOLE 6205 0 0 Entergy Corp COM 29364G103 1903 19164 SH SOLE 19164 0 0 Exelon Corp COM 30161N101 1028 21265 SH SOLE 21265 0 0 Expeditors International of Wa COM 302130109 1929 16193 SH SOLE 16193 0 0 Extra Space Storage Inc COM 30225T102 2144 12761 SH SOLE 12761 0 0 Ford Motor Co COM 345370860 5299 374249 SH SOLE 374249 0 0 Fastenal Co COM 311900104 597 11577 SH SOLE 11577 0 0 Facebook Inc COM 30303M102 118619 349510 SH SOLE 349510 0 0 Freeport-McMoRan Inc COM 35671D857 4554 140003 SH SOLE 140003 0 0 FedEx Corp COM 31428X106 5159 23527 SH SOLE 23527 0 0 FirstEnergy Corp COM 337932107 1849 51906 SH SOLE 51906 0 0 F5 Networks Inc COM 315616102 486 2444 SH SOLE 2444 0 0 Fidelity National Information COM 31620M106 7172 58943 SH SOLE 58943 0 0 Fifth Third Bancorp COM 316773100 2802 66025 SH SOLE 66025 0 0 Fortive Corp COM 34959J108 2385 33790 SH SOLE 33790 0 0 Gilead Sciences Inc COM 375558103 6977 99882 SH SOLE 99882 0 0 General Mills Inc COM 370334104 3462 57867 SH SOLE 57867 0 0 Corning Inc COM 219350105 2691 73744 SH SOLE 73744 0 0 General Motors Co COM 37045V100 7217 136916 SH SOLE 136916 0 0 Alphabet Inc COM 02079K107 79897 29977 SH SOLE 29977 0 0 Alphabet Inc COM 02079K305 76769 28715 SH SOLE 28715 0 0 Genuine Parts Co COM 372460105 1657 13670 SH SOLE 13670 0 0 Global Payments Inc COM 37940X102 23327 148035 SH SOLE 148035 0 0 Goldman Sachs Group Inc/The COM 38141G104 12165 32179 SH SOLE 32179 0 0 WW Grainger Inc COM 384802104 1643 4180 SH SOLE 4180 0 0 Halliburton Co COM 406216101 1836 84931 SH SOLE 84931 0 0 Hasbro Inc COM 418056107 1102 12357 SH SOLE 12357 0 0 Huntington Bancshares Inc/OH COM 446150104 2177 140835 SH SOLE 140835 0 0 HCA Healthcare Inc COM 40412C101 4828 19892 SH SOLE 19892 0 0 HCP Inc COM 42250P103 1721 51410 SH SOLE 51410 0 0 Home Depot Inc/The COM 437076102 33292 101420 SH SOLE 101420 0 0 Hartford Financial Services Gr COM 416515104 2334 33221 SH SOLE 33221 0 0 Hologic Inc COM 436440101 1492 20219 SH SOLE 20219 0 0 Honeywell International Inc COM 438516106 18128 85399 SH SOLE 85399 0 0 HP Inc COM 40434L105 3150 115131 SH SOLE 115131 0 0 Hormel Foods Corp COM 440452100 1109 27050 SH SOLE 27050 0 0 Harris Corp COM 502431109 2546 11559 SH SOLE 11559 0 0 Henry Schein Inc COM 806407102 848 11139 SH SOLE 11139 0 0 Hershey Co/The COM 427866108 2350 13886 SH SOLE 13886 0 0 Humana Inc COM 444859102 4841 12440 SH SOLE 12440 0 0 International Business Machine COM 459200101 11874 85468 SH SOLE 85468 0 0 Intercontinental Exchange Inc COM 45866F104 6167 53711 SH SOLE 53711 0 0 International Flavors & Fragra COM 459506101 37676 281756 SH SOLE 281756 0 0 Intel Corp COM 458140100 47247 886775 SH SOLE 886775 0 0 Intuit Inc COM 461202103 35967 66667 SH SOLE 66667 0 0 International Paper Co COM 460146103 2073 37079 SH SOLE 37079 0 0 Iron Mountain Inc COM 46284V101 1199 27603 SH SOLE 27603 0 0 Intuitive Surgical Inc COM 46120E602 9410 9465 SH SOLE 9465 0 0 Illinois Tool Works Inc COM 452308109 5714 27653 SH SOLE 27653 0 0 Invesco Ltd COM G491BT108 16106 668018 SH SOLE 668018 0 0 JB Hunt Transport Services Inc COM 445658107 172 1027 SH SOLE 1027 0 0 Jacobs Engineering Group Inc COM 469814107 1647 12426 SH SOLE 12426 0 0 Johnson & Johnson COM 478160104 37031 229293 SH SOLE 229293 0 0 Juniper Networks Inc COM 48203R104 854 31041 SH SOLE 31041 0 0 JPMorgan Chase & Co COM 46625H100 46723 285441 SH SOLE 285441 0 0 KeyCorp COM 493267108 1975 91374 SH SOLE 91374 0 0 Kraft Heinz Co/The COM 500754106 2363 64181 SH SOLE 64181 0 0 Kimco Realty Corp COM 49446R109 1078 51963 SH SOLE 51963 0 0 KLA-Tencor Corp COM 482480100 4875 14573 SH SOLE 14573 0 0 Kimberly-Clark Corp COM 494368103 4256 32133 SH SOLE 32133 0 0 Kinder Morgan Inc/DE COM 49456B101 3126 186873 SH SOLE 186873 0 0 CarMax Inc COM 143130102 1989 15544 SH SOLE 15544 0 0 Coca-Cola Co/The COM 191216100 19562 372820 SH SOLE 372820 0 0 Kohl's Corp COM 500255104 1747 37100 SH SOLE 37100 0 0 Kansas City Southern COM 485170302 2348 8674 SH SOLE 8674 0 0 Loews Corp COM 540424108 1057 19605 SH SOLE 19605 0 0 Lennar Corp COM 526057104 1519 16213 SH SOLE 16213 0 0 Laboratory Corp of America Hol COM 50540R409 3438 12216 SH SOLE 12216 0 0 LKQ Corp COM 501889208 1307 25967 SH SOLE 25967 0 0 Eli Lilly & Co COM 532457108 47083 203779 SH SOLE 203779 0 0 Lockheed Martin Corp COM 539830109 8127 23550 SH SOLE 23550 0 0 Lincoln National Corp COM 534187109 1526 22191 SH SOLE 22191 0 0 Lowe's Cos Inc COM 548661107 13679 67429 SH SOLE 67429 0 0 Lam Research Corp COM 512807108 7738 13595 SH SOLE 13595 0 0 Southwest Airlines Co COM 844741108 2658 51689 SH SOLE 51689 0 0 Mastercard Inc COM 57636Q104 28940 83239 SH SOLE 83239 0 0 Marriott International Inc/MD COM 571903202 1944 13126 SH SOLE 13126 0 0 Masco Corp COM 574599106 286 5148 SH SOLE 5148 0 0 McDonald's Corp COM 580135101 27830 115427 SH SOLE 115427 0 0 Microchip Technology Inc COM 595017104 7726 50335 SH SOLE 50335 0 0 McKesson Corp COM 58155Q103 16441 82459 SH SOLE 82459 0 0 Moody's Corp COM 615369105 5513 15525 SH SOLE 15525 0 0 Mondelez International Inc COM 609207105 7761 133404 SH SOLE 133404 0 0 Medtronic PLC COM G5960L103 19617 156497 SH SOLE 156497 0 0 MetLife Inc COM 59156R108 18620 301641 SH SOLE 301641 0 0 Mohawk Industries Inc COM 608190104 952 5368 SH SOLE 5368 0 0 McCormick & Co Inc/MD COM 579780206 1926 23766 SH SOLE 23766 0 0 Martin Marietta Materials Inc COM 573284106 2032 5948 SH SOLE 5948 0 0 Marsh & McLennan Cos Inc COM 571748102 7320 48341 SH SOLE 48341 0 0 3M Co COM 88579Y101 7403 42203 SH SOLE 42203 0 0 Monster Beverage Corp COM 61174X109 3202 36042 SH SOLE 36042 0 0 Altria Group Inc COM 02209S103 8010 175964 SH SOLE 175964 0 0 Mosaic Co/The COM 61945C103 5095 142636 SH SOLE 142636 0 0 Marathon Petroleum Corp COM 56585A102 43213 699129 SH SOLE 699129 0 0 Merck & Co Inc COM 58933Y105 15146 201657 SH SOLE 201657 0 0 Marathon Oil Corp COM 565849106 3961 289776 SH SOLE 289776 0 0 Morgan Stanley COM 617446448 37809 388541 SH SOLE 388541 0 0 Microsoft Corp COM 594918104 260199 922960 SH SOLE 922960 0 0 Motorola Solutions Inc COM 620076307 3753 16154 SH SOLE 16154 0 0 M&T Bank Corp COM 55261F104 1833 12271 SH SOLE 12271 0 0 Mettler-Toledo International I COM 592688105 2538 1843 SH SOLE 1843 0 0 Micron Technology Inc COM 595112103 7619 107336 SH SOLE 107336 0 0 Nasdaq Inc COM 631103108 2151 11142 SH SOLE 11142 0 0 NextEra Energy Inc COM 65339F101 13452 171319 SH SOLE 171319 0 0 Newmont Mining Corp COM 651639106 15000 276244 SH SOLE 276244 0 0 Netflix Inc COM 64110L106 40849 66929 SH SOLE 66929 0 0 NiSource Inc COM 65473P105 907 37431 SH SOLE 37431 0 0 NIKE Inc COM 654106103 27372 188477 SH SOLE 188477 0 0 Northrop Grumman Corp COM 666807102 5180 14384 SH SOLE 14384 0 0 Norfolk Southern Corp COM 655844108 5644 23591 SH SOLE 23591 0 0 NetApp Inc COM 64110D104 6261 69751 SH SOLE 69751 0 0 Northern Trust Corp COM 665859104 2131 19763 SH SOLE 19763 0 0 Nucor Corp COM 670346105 2765 28072 SH SOLE 28072 0 0 NVIDIA Corp COM 67066G104 72112 348103 SH SOLE 348103 0 0 Newell Brands Inc COM 651229106 801 36158 SH SOLE 36158 0 0 News Corp COM 65249B208 240 10313 SH SOLE 10313 0 0 News Corp COM 65249B109 878 37317 SH SOLE 37317 0 0 Realty Income Corp COM 756109104 2398 36969 SH SOLE 36969 0 0 ONEOK Inc COM 682680103 3341 57606 SH SOLE 57606 0 0 Omnicom Group Inc COM 681919106 6026 83158 SH SOLE 83158 0 0 Oracle Corp COM 68389X105 13902 159551 SH SOLE 159551 0 0 O'Reilly Automotive Inc COM 67103H107 10196 16686 SH SOLE 16686 0 0 Occidental Petroleum Corp COM 674599105 2517 85105 SH SOLE 85105 0 0 Paychex Inc COM 704326107 3440 30591 SH SOLE 30591 0 0 People's United Financial Inc COM 712704105 2045 117047 SH SOLE 117047 0 0 PACCAR Inc COM 693718108 2613 33114 SH SOLE 33114 0 0 PepsiCo Inc COM 713448108 79991 531826 SH SOLE 531826 0 0 Pfizer Inc COM 717081103 21536 500724 SH SOLE 500724 0 0 Principal Financial Group Inc COM 74251V102 7989 124047 SH SOLE 124047 0 0 Procter & Gamble Co/The COM 742718109 65350 467460 SH SOLE 467460 0 0 Progressive Corp/The COM 743315103 5045 55815 SH SOLE 55815 0 0 Parker-Hannifin Corp COM 701094104 3442 12308 SH SOLE 12308 0 0 PulteGroup Inc COM 745867101 20425 444808 SH SOLE 444808 0 0 PerkinElmer Inc COM 714046109 370 2135 SH SOLE 2135 0 0 Prologis Inc COM 74340W103 8846 70525 SH SOLE 70525 0 0 Philip Morris International In COM 718172109 14091 148661 SH SOLE 148661 0 0 PNC Financial Services Group I COM 693475105 9437 48236 SH SOLE 48236 0 0 PPG Industries Inc COM 693506107 9530 66638 SH SOLE 66638 0 0 PPL Corp COM 69351T106 2047 73410 SH SOLE 73410 0 0 Prudential Financial Inc COM 744320102 3889 36970 SH SOLE 36970 0 0 Public Storage COM 74460D109 4336 14595 SH SOLE 14595 0 0 PVH Corp COM 693656100 621 6044 SH SOLE 6044 0 0 Quanta Services Inc COM 74762E102 1342 11787 SH SOLE 11787 0 0 Pioneer Natural Resources Co COM 723787107 3612 21693 SH SOLE 21693 0 0 PayPal Holdings Inc COM 70450Y103 28999 111447 SH SOLE 111447 0 0 QUALCOMM Inc COM 747525103 13877 107592 SH SOLE 107592 0 0 Qorvo Inc COM 74736K101 1775 10619 SH SOLE 10619 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 5063 8367 SH SOLE 8367 0 0 Regions Financial Corp COM 7591EP100 1942 91119 SH SOLE 91119 0 0 Robert Half International Inc COM 770323103 1073 10690 SH SOLE 10690 0 0 Rockwell Automation Inc COM 773903109 3254 11067 SH SOLE 11067 0 0 Roper Technologies Inc COM 776696106 4484 10052 SH SOLE 10052 0 0 Ross Stores Inc COM 778296103 3708 34061 SH SOLE 34061 0 0 Republic Services Inc COM 760759100 2423 20182 SH SOLE 20182 0 0 Starbucks Corp COM 855244109 16785 152161 SH SOLE 152161 0 0 Charles Schwab Corp/The COM 808513105 10391 142655 SH SOLE 142655 0 0 Sealed Air Corp COM 81211K100 1793 32720 SH SOLE 32720 0 0 Sherwin-Williams Co/The COM 824348106 6499 23234 SH SOLE 23234 0 0 JM Smucker Co/The COM 832696405 1242 10345 SH SOLE 10345 0 0 Schlumberger Ltd COM 806857108 5868 197989 SH SOLE 197989 0 0 Snap-on Inc COM 833034101 1076 5149 SH SOLE 5149 0 0 Southern Co/The COM 842587107 1529 24675 SH SOLE 24675 0 0 Simon Property Group Inc COM 828806109 4074 31345 SH SOLE 31345 0 0 Sempra Energy COM 816851109 1450 11460 SH SOLE 11460 0 0 State Street Corp COM 857477103 2955 34875 SH SOLE 34875 0 0 Constellation Brands Inc COM 21036P108 3386 16070 SH SOLE 16070 0 0 Stanley Black & Decker Inc COM 854502101 2722 15527 SH SOLE 15527 0 0 Skyworks Solutions Inc COM 83088M102 2595 15751 SH SOLE 15751 0 0 Synchrony Financial COM 87165B103 2662 54468 SH SOLE 54468 0 0 Stryker Corp COM 863667101 7059 26766 SH SOLE 26766 0 0 Symantec Corp COM 668771108 1402 55432 SH SOLE 55432 0 0 Sysco Corp COM 871829107 3830 48795 SH SOLE 48795 0 0 Target Corp COM 87612E106 26764 116991 SH SOLE 116991 0 0 TJX Cos Inc/The COM 872540109 9262 140379 SH SOLE 140379 0 0 Torchmark Corp COM 37959E102 799 8974 SH SOLE 8974 0 0 Thermo Fisher Scientific Inc COM 883556102 20644 36133 SH SOLE 36133 0 0 T Rowe Price Group Inc COM 74144T108 4257 21643 SH SOLE 21643 0 0 Travelers Cos Inc/The COM 89417E109 3620 23816 SH SOLE 23816 0 0 Texas Instruments Inc COM 882508104 16926 88062 SH SOLE 88062 0 0 Under Armour Inc COM 904311107 322 15978 SH SOLE 15978 0 0 Under Armour Inc COM 904311206 309 17652 SH SOLE 17652 0 0 United Continental Holdings In COM 910047109 310 6510 SH SOLE 6510 0 0 UDR Inc COM 902653104 1420 26805 SH SOLE 26805 0 0 Universal Health Services Inc COM 913903100 840 6069 SH SOLE 6069 0 0 Ulta Beauty Inc COM 90384S303 1874 5191 SH SOLE 5191 0 0 UnitedHealth Group Inc COM 91324P102 58659 150123 SH SOLE 150123 0 0 Unum Group COM 91529Y106 3040 121300 SH SOLE 121300 0 0 Union Pacific Corp COM 907818108 12218 62335 SH SOLE 62335 0 0 United Parcel Service Inc COM 911312106 12641 69418 SH SOLE 69418 0 0 US Bancorp COM 902973304 7692 129401 SH SOLE 129401 0 0 United Technologies Corp COM 75513E101 12370 143908 SH SOLE 143908 0 0 VF Corp COM 918204108 2087 31159 SH SOLE 31159 0 0 Vulcan Materials Co COM 929160109 2141 12655 SH SOLE 12655 0 0 Verisk Analytics Inc COM 92345Y106 7072 35311 SH SOLE 35311 0 0 VeriSign Inc COM 92343E102 1912 9326 SH SOLE 9326 0 0 Vertex Pharmaceuticals Inc COM 92532F100 3747 20658 SH SOLE 20658 0 0 Ventas Inc COM 92276F100 2072 37528 SH SOLE 37528 0 0 Verizon Communications Inc COM 92343V104 23116 428005 SH SOLE 428005 0 0 Waters Corp COM 941848103 3249 9092 SH SOLE 9092 0 0 Walgreens Boots Alliance Inc COM 931427108 3230 68657 SH SOLE 68657 0 0 Western Digital Corp COM 958102105 5019 88929 SH SOLE 88929 0 0 Wells Fargo & Co COM 949746101 18192 391978 SH SOLE 391978 0 0 Whirlpool Corp COM 963320106 2320 11380 SH SOLE 11380 0 0 Waste Management Inc COM 94106L109 6008 40224 SH SOLE 40224 0 0 Williams Cos Inc/The COM 969457100 5361 206685 SH SOLE 206685 0 0 Wal-Mart Stores Inc COM 931142103 83178 596779 SH SOLE 596779 0 0 Westrock Co COM 96145D105 1269 25460 SH SOLE 25460 0 0 Western Union Co/The COM 959802109 3797 187791 SH SOLE 187791 0 0 Weyerhaeuser Co COM 962166104 2544 71511 SH SOLE 71511 0 0 Xcel Energy Inc COM 98389B100 3210 51355 SH SOLE 51355 0 0 Xilinx Inc COM 983919101 33095 219189 SH SOLE 219189 0 0 Exxon Mobil Corp COM 30231G102 23752 403816 SH SOLE 403816 0 0 DENTSPLY SIRONA Inc COM 24906P109 1011 17409 SH SOLE 17409 0 0 Xylem Inc/NY COM 98419M100 2125 17182 SH SOLE 17182 0 0 Yum! Brands Inc COM 988498101 3452 28225 SH SOLE 28225 0 0 Zimmer Biomet Holdings Inc COM 98956P102 2680 18309 SH SOLE 18309 0 0 Zions Bancorp NA COM 989701107 849 13724 SH SOLE 13724 0 0 Zoetis Inc COM 98978V103 8076 41600 SH SOLE 41600 0 0 Apple Inc COM 037833100 35444 250491 SH SOLE 250491 0 0 Targa Resources Corp COM 87612G101 2785 56600 SH SOLE 56600 0 0 Arconic Inc COM 443201108 1150 36872 SH SOLE 36872 0 0 Lamb Weston Holdings Inc COM 513272104 850 13856 SH SOLE 13856 0 0 Mid-America Apartment Communit COM 59522J103 2064 11052 SH SOLE 11052 0 0 PayPal Holdings Inc COM 70450Y103 4877 18743 SH SOLE 18743 0 0 Discovery Communications Inc COM 25470F104 68 2697 SH SOLE 2697 0 0 Akamai Technologies Inc COM 00971T101 272 2597 SH SOLE 2597 0 0 Autodesk Inc COM 052769106 1000 3508 SH SOLE 3508 0 0 American Airlines Group Inc COM 02376R102 212 10328 SH SOLE 10328 0 0 Amgen Inc COM 031162100 1926 9058 SH SOLE 9058 0 0 Cisco Systems Inc/Delaware COM 17275R102 3659 67221 SH SOLE 67221 0 0 Paychex Inc COM 704326107 574 5108 SH SOLE 5108 0 0 Dollar Tree Inc COM 256746108 354 3700 SH SOLE 3700 0 0 Applied Materials Inc COM 038222105 1877 14579 SH SOLE 14579 0 0 CME Group Inc COM 12572Q105 1108 5730 SH SOLE 5730 0 0 People's United Financial Inc COM 712704105 119 6826 SH SOLE 6826 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 1015 1678 SH SOLE 1678 0 0 Tractor Supply Co COM 892356106 370 1824 SH SOLE 1824 0 0 Symantec Corp COM 668771108 235 9272 SH SOLE 9272 0 0 Starbucks Corp COM 855244109 2075 18807 SH SOLE 18807 0 0 Texas Instruments Inc COM 882508104 2830 14726 SH SOLE 14726 0 0 Kraft Heinz Co/The COM 500754106 395 10733 SH SOLE 10733 0 0 Facebook Inc COM 30303M102 12905 38024 SH SOLE 38024 0 0 Skyworks Solutions Inc COM 83088M102 434 2634 SH SOLE 2634 0 0 T Rowe Price Group Inc COM 74144T108 712 3619 SH SOLE 3619 0 0 Ross Stores Inc COM 778296103 620 5697 SH SOLE 5697 0 0 Illumina Inc COM 452327109 950 2341 SH SOLE 2341 0 0 Intel Corp COM 458140100 3448 64715 SH SOLE 64715 0 0 Intuitive Surgical Inc COM 46120E602 1886 1897 SH SOLE 1897 0 0 AT&T Inc COM 00206R102 3076 113892 SH SOLE 113892 0 0 Vertex Pharmaceuticals Inc COM 92532F100 751 4138 SH SOLE 4138 0 0 Walgreens Boots Alliance Inc COM 931427108 539 11452 SH SOLE 11452 0 0 Verisk Analytics Inc COM 92345Y106 515 2574 SH SOLE 2574 0 0 Western Digital Corp COM 958102105 276 4887 SH SOLE 4887 0 0 VeriSign Inc COM 92343E102 318 1553 SH SOLE 1553 0 0 Alphabet Inc COM 02079K107 11978 4494 SH SOLE 4494 0 0 Ulta Beauty Inc COM 90384S303 315 872 SH SOLE 872 0 0 Micron Technology Inc COM 595112103 1275 17957 SH SOLE 17957 0 0 Gilead Sciences Inc COM 375558103 1397 20000 SH SOLE 20000 0 0 Hasbro Inc COM 418056107 184 2064 SH SOLE 2064 0 0 Huntington Bancshares Inc/OH COM 446150104 364 23553 SH SOLE 23553 0 0 Wynn Resorts Ltd COM 983134107 142 1680 SH SOLE 1680 0 0 VF Corp COM 918204108 348 5199 SH SOLE 5199 0 0 Xilinx Inc COM 983919101 596 3947 SH SOLE 3947 0 0 Comcast Corp COM 20030N101 4086 73061 SH SOLE 73061 0 0 Cognizant Technology Solutions COM 192446102 622 8385 SH SOLE 8385 0 0 Amazon.com Inc COM 023135106 22821 6947 SH SOLE 6947 0 0 QUALCOMM Inc COM 747525103 2321 17992 SH SOLE 17992 0 0 Analog Devices Inc COM 032654105 1437 8580 SH SOLE 8580 0 0 CH Robinson Worldwide Inc COM 12541W209 183 2101 SH SOLE 2101 0 0 Citrix Systems Inc COM 177376100 213 1982 SH SOLE 1982 0 0 Adobe Systems Inc COM 00724F101 4375 7600 SH SOLE 7600 0 0 Cintas Corp COM 172908105 531 1396 SH SOLE 1396 0 0 Biogen Inc COM 09062X103 673 2378 SH SOLE 2378 0 0 Charter Communications Inc COM 16119P108 1471 2022 SH SOLE 2022 0 0 Activision Blizzard Inc COM 00507V109 960 12406 SH SOLE 12406 0 0 Discovery Communications Inc COM 25470F302 118 4845 SH SOLE 4845 0 0 Automatic Data Processing Inc COM 053015103 1349 6749 SH SOLE 6749 0 0 Broadcom Inc COM 11135F101 3174 6545 SH SOLE 6545 0 0 Archer-Daniels-Midland Co COM 039483102 535 8923 SH SOLE 8923 0 0 AbbVie Inc COM 00287Y109 3041 28188 SH SOLE 28188 0 0 O'Reilly Automotive Inc COM 67103H107 672 1100 SH SOLE 1100 0 0 AmerisourceBergen Corp COM 03073E105 285 2387 SH SOLE 2387 0 0 Expeditors International of Wa COM 302130109 323 2710 SH SOLE 2710 0 0 F5 Networks Inc COM 315616102 191 961 SH SOLE 961 0 0 Fiserv Inc COM 337738108 1032 9508 SH SOLE 9508 0 0 Intuit Inc COM 461202103 2352 4360 SH SOLE 4360 0 0 Fastenal Co COM 311900104 473 9168 SH SOLE 9168 0 0 KLA-Tencor Corp COM 482480100 815 2437 SH SOLE 2437 0 0 JB Hunt Transport Services Inc COM 445658107 224 1342 SH SOLE 1342 0 0 Intercontinental Exchange Inc COM 45866F104 1032 8984 SH SOLE 8984 0 0 Kroger Co/The COM 501044101 439 10846 SH SOLE 10846 0 0 JPMorgan Chase & Co COM 46625H100 7802 47664 SH SOLE 47664 0 0 Equinix Inc COM 29444U700 1131 1432 SH SOLE 1432 0 0 eBay Inc COM 278642103 722 10370 SH SOLE 10370 0 0 Expedia Inc COM 30212P303 380 2318 SH SOLE 2318 0 0 Cincinnati Financial Corp COM 172062101 273 2391 SH SOLE 2391 0 0 Cerner Corp COM 156782104 332 4714 SH SOLE 4714 0 0 Costco Wholesale Corp COM 22160K105 3169 7052 SH SOLE 7052 0 0 CSX Corp COM 126408103 1070 35963 SH SOLE 35963 0 0 CenterPoint Energy Inc COM 15189T107 233 9457 SH SOLE 9457 0 0 PACCAR Inc COM 693718108 437 5538 SH SOLE 5538 0 0 Qorvo Inc COM 74736K101 296 1773 SH SOLE 1773 0 0 BlackRock Inc COM 09247X101 1914 2282 SH SOLE 2282 0 0 PVH Corp COM 693656100 117 1138 SH SOLE 1138 0 0 Air Products & Chemicals Inc COM 009158106 904 3531 SH SOLE 3531 0 0 Pfizer Inc COM 717081103 3846 89432 SH SOLE 89432 0 0 American Water Works Co Inc COM 030420103 489 2895 SH SOLE 2895 0 0 Caterpillar Inc COM 149123101 1676 8732 SH SOLE 8732 0 0 Bank of America Corp COM 060505104 5014 118120 SH SOLE 118120 0 0 AutoZone Inc COM 053332102 586 345 SH SOLE 345 0 0 Henry Schein Inc COM 806407102 170 2228 SH SOLE 2228 0 0 NetApp Inc COM 64110D104 321 3573 SH SOLE 3573 0 0 Marriott International Inc/MD COM 571903202 646 4363 SH SOLE 4363 0 0 NVIDIA Corp COM 67066G104 8235 39750 SH SOLE 39750 0 0 DENTSPLY SIRONA Inc COM 24906P109 202 3486 SH SOLE 3486 0 0 Alphabet Inc COM 02079K305 12841 4803 SH SOLE 4803 0 0 Hologic Inc COM 436440101 298 4043 SH SOLE 4043 0 0 Wal-Mart Stores Inc COM 931142103 3177 22796 SH SOLE 22796 0 0 Zions Bancorp NA COM 989701107 160 2585 SH SOLE 2585 0 0 Gap Inc/The COM 364760108 78 3433 SH SOLE 3433 0 0 News Corp COM 65249B208 45 1942 SH SOLE 1942 0 0 Northern Trust Corp COM 665859104 358 3324 SH SOLE 3324 0 0 Nasdaq Inc COM 631103108 361 1868 SH SOLE 1868 0 0 LKQ Corp COM 501889208 217 4313 SH SOLE 4313 0 0 Monster Beverage Corp COM 61174X109 532 5990 SH SOLE 5990 0 0 Microchip Technology Inc COM 595017104 671 4371 SH SOLE 4371 0 0 News Corp COM 65249B109 147 6240 SH SOLE 6240 0 0 Fifth Third Bancorp COM 316773100 468 11018 SH SOLE 11018 0 0 Electronic Arts Inc COM 285512109 646 4539 SH SOLE 4539 0 0 Estee Lauder Cos Inc/The COM 518439104 1110 3700 SH SOLE 3700 0 0 Tyson Foods Inc COM 902494103 371 4702 SH SOLE 4702 0 0 Entergy Corp COM 29364G103 318 3205 SH SOLE 3205 0 0 Freeport-McMoRan Inc COM 35671D857 762 23416 SH SOLE 23416 0 0 Johnson & Johnson COM 478160104 6781 41990 SH SOLE 41990 0 0 Ford Motor Co COM 345370860 886 62591 SH SOLE 62591 0 0 Synchrony Financial COM 87165B103 444 9086 SH SOLE 9086 0 0 Kellogg Co COM 487836108 261 4078 SH SOLE 4078 0 0 Stryker Corp COM 863667101 1412 5353 SH SOLE 5353 0 0 Coca-Cola Co/The COM 191216100 3251 61969 SH SOLE 61969 0 0 Sysco Corp COM 871829107 641 8160 SH SOLE 8160 0 0 Exelon Corp COM 30161N101 754 15598 SH SOLE 15598 0 0 KeyCorp COM 493267108 330 15254 SH SOLE 15254 0 0 Juniper Networks Inc COM 48203R104 143 5187 SH SOLE 5187 0 0 Mondelez International Inc COM 609207105 1297 22297 SH SOLE 22297 0 0 Lam Research Corp COM 512807108 1294 2273 SH SOLE 2273 0 0 Microsoft Corp COM 594918104 33794 119872 SH SOLE 119872 0 0 Netflix Inc COM 64110L106 4310 7061 SH SOLE 7061 0 0 NIKE Inc COM 654106103 2961 20388 SH SOLE 20388 0 0 Merck & Co Inc COM 58933Y105 3033 40378 SH SOLE 40378 0 0 United Continental Holdings In COM 910047109 246 5162 SH SOLE 5162 0 0 Corning Inc COM 219350105 447 12261 SH SOLE 12261 0 0 Goldman Sachs Group Inc/The COM 38141G104 2033 5377 SH SOLE 5377 0 0 WEC Energy Group Inc COM 92939U106 444 5032 SH SOLE 5032 0 0 HCA Healthcare Inc COM 40412C101 954 3932 SH SOLE 3932 0 0 Halliburton Co COM 406216101 307 14204 SH SOLE 14204 0 0 General Mills Inc COM 370334104 579 9671 SH SOLE 9671 0 0 Exxon Mobil Corp COM 30231G102 3972 67530 SH SOLE 67530 0 0 HCP Inc COM 42250P103 288 8597 SH SOLE 8597 0 0 Delta Air Lines Inc COM 247361702 435 10206 SH SOLE 10206 0 0 Quanta Services Inc COM 74762E102 253 2219 SH SOLE 2219 0 0 Philip Morris International In COM 718172109 2356 24860 SH SOLE 24860 0 0 Abbott Laboratories COM 002824100 3341 28279 SH SOLE 28279 0 0 Halfmoon Parent Inc COM 125523100 1086 5424 SH SOLE 5424 0 0 Chevron Corp COM 166764100 3130 30848 SH SOLE 30848 0 0 American Express Co COM 025816109 1720 10264 SH SOLE 10264 0 0 CBS Corp COM 92556H206 382 9663 SH SOLE 9663 0 0 PepsiCo Inc COM 713448108 3316 22046 SH SOLE 22046 0 0 American Electric Power Co Inc COM 025537101 648 7980 SH SOLE 7980 0 0 Quest Diagnostics Inc COM 74834L100 283 1949 SH SOLE 1949 0 0 Berkshire Hathaway Inc COM 084670702 8070 29568 SH SOLE 29568 0 0 Clorox Co/The COM 189054109 324 1958 SH SOLE 1958 0 0 Deere & Co COM 244199105 1518 4529 SH SOLE 4529 0 0 Public Storage COM 74460D109 723 2432 SH SOLE 2432 0 0 Colgate-Palmolive Co COM 194162103 1017 13454 SH SOLE 13454 0 0 Anthem Inc COM 036752103 1450 3889 SH SOLE 3889 0 0 Wells Fargo & Co COM 949746101 3040 65502 SH SOLE 65502 0 0 Universal Health Services Inc COM 913903100 167 1210 SH SOLE 1210 0 0 General Motors Co COM 37045V100 1221 23157 SH SOLE 23157 0 0 Zoetis Inc COM 98978V103 1467 7559 SH SOLE 7559 0 0 Xcel Energy Inc COM 98389B100 537 8589 SH SOLE 8589 0 0 Under Armour Inc COM 904311107 61 3010 SH SOLE 3010 0 0 US Bancorp COM 902973304 1279 21521 SH SOLE 21521 0 0 UDR Inc COM 902653104 236 4451 SH SOLE 4451 0 0 Hess Corp COM 42809H107 343 4397 SH SOLE 4397 0 0 General Dynamics Corp COM 369550108 726 3701 SH SOLE 3701 0 0 Home Depot Inc/The COM 437076102 5567 16960 SH SOLE 16960 0 0 United Parcel Service Inc COM 911312106 2115 11617 SH SOLE 11617 0 0 Harris Corp COM 502431109 706 3205 SH SOLE 3205 0 0 Whirlpool Corp COM 963320106 204 1000 SH SOLE 1000 0 0 Xylem Inc/NY COM 98419M100 355 2874 SH SOLE 2874 0 0 Waters Corp COM 941848103 350 979 SH SOLE 979 0 0 ONEOK Inc COM 682680103 412 7109 SH SOLE 7109 0 0 Citigroup Inc COM 172967424 2269 32329 SH SOLE 32329 0 0 AES Corp/VA COM 00130H105 243 10629 SH SOLE 10629 0 0 Discover Financial Services COM 254709108 587 4777 SH SOLE 4777 0 0 Brown-Forman Corp COM 115637209 195 2914 SH SOLE 2914 0 0 Ameren Corp COM 023608102 332 4102 SH SOLE 4102 0 0 Amphenol Corp COM 032095101 699 9542 SH SOLE 9542 0 0 Centene Corp COM 15135B101 579 9300 SH SOLE 9300 0 0 Capital One Financial Corp COM 14040H105 1153 7116 SH SOLE 7116 0 0 DTE Energy Co COM 233331107 345 3091 SH SOLE 3091 0 0 American International Group I COM 026874784 749 13642 SH SOLE 13642 0 0 Omnicom Group Inc COM 681919106 248 3419 SH SOLE 3419 0 0 Duke Energy Corp COM 26441C204 1198 12272 SH SOLE 12272 0 0 Ameriprise Financial Inc COM 03076C106 479 1814 SH SOLE 1814 0 0 Realty Income Corp COM 756109104 403 6211 SH SOLE 6211 0 0 Citizens Financial Group Inc COM 174610105 319 6795 SH SOLE 6795 0 0 Kinder Morgan Inc/DE COM 49456B101 520 31092 SH SOLE 31092 0 0 Kimberly-Clark Corp COM 494368103 711 5372 SH SOLE 5372 0 0 Invesco Ltd COM G491BT108 131 5445 SH SOLE 5445 0 0 Equifax Inc COM 294429105 492 1943 SH SOLE 1943 0 0 JM Smucker Co/The COM 832696405 207 1728 SH SOLE 1728 0 0 TJX Cos Inc/The COM 872540109 1270 19245 SH SOLE 19245 0 0 Consolidated Edison Inc COM 209115104 409 5637 SH SOLE 5637 0 0 TransDigm Group Inc COM 893641100 522 835 SH SOLE 835 0 0 Extra Space Storage Inc COM 30225T102 358 2134 SH SOLE 2134 0 0 Travelers Cos Inc/The COM 89417E109 605 3980 SH SOLE 3980 0 0 FirstEnergy Corp COM 337932107 309 8680 SH SOLE 8680 0 0 EOG Resources Inc COM 26875P101 748 9313 SH SOLE 9313 0 0 Regions Financial Corp COM 7591EP100 324 15226 SH SOLE 15226 0 0 Essex Property Trust Inc COM 297178105 332 1038 SH SOLE 1038 0 0 Alaska Air Group Inc COM 011659109 117 1998 SH SOLE 1998 0 0 Allstate Corp/The COM 020002101 600 4716 SH SOLE 4716 0 0 AvalonBay Communities Inc COM 053484101 494 2227 SH SOLE 2227 0 0 salesforce.com Inc COM 79466L302 4203 15496 SH SOLE 15496 0 0 Carnival Corp COM 143658300 319 12738 SH SOLE 12738 0 0 American Tower Corp COM 03027X100 1927 7260 SH SOLE 7260 0 0 ConocoPhillips COM 20825C104 1448 21360 SH SOLE 21360 0 0 CVS Health Corp COM 126650100 1786 21049 SH SOLE 21049 0 0 Baxter International Inc COM 071813109 641 7974 SH SOLE 7974 0 0 Procter & Gamble Co/The COM 742718109 5413 38720 SH SOLE 38720 0 0 Bristol-Myers Squibb Co COM 110122108 2097 35445 SH SOLE 35445 0 0 Devon Energy Corp COM 25179M103 357 10043 SH SOLE 10043 0 0 Becton Dickinson and Co COM 075887109 1126 4581 SH SOLE 4581 0 0 Cardinal Health Inc COM 14149Y108 229 4628 SH SOLE 4628 0 0 Church & Dwight Co Inc COM 171340102 323 3917 SH SOLE 3917 0 0 Ball Corp COM 058498106 469 5210 SH SOLE 5210 0 0 Comerica Inc COM 200340107 172 2135 SH SOLE 2135 0 0 Albemarle Corp COM 012653101 408 1865 SH SOLE 1865 0 0 Cooper Cos Inc/The COM 216648402 325 786 SH SOLE 786 0 0 Avery Dennison Corp COM 053611109 274 1322 SH SOLE 1322 0 0 Boston Properties Inc COM 101121101 246 2267 SH SOLE 2267 0 0 Chipotle Mexican Grill Inc COM 169656105 816 449 SH SOLE 449 0 0 Advance Auto Parts Inc COM 00751Y106 218 1044 SH SOLE 1044 0 0 Pinnacle West Capital Corp COM 723484101 130 1799 SH SOLE 1799 0 0 Dover Corp COM 260003108 357 2296 SH SOLE 2296 0 0 PerkinElmer Inc COM 714046109 310 1788 SH SOLE 1788 0 0 Digital Realty Trust Inc COM 253868103 651 4508 SH SOLE 4508 0 0 Parker-Hannifin Corp COM 701094104 576 2059 SH SOLE 2059 0 0 Pioneer Natural Resources Co COM 723787107 603 3619 SH SOLE 3619 0 0 Edison International COM 281020107 336 6057 SH SOLE 6057 0 0 Federal Realty Investment Trus COM 313747206 132 1116 SH SOLE 1116 0 0 International Flavors & Fragra COM 459506101 531 3974 SH SOLE 3974 0 0 Ecolab Inc COM 278865100 828 3970 SH SOLE 3970 0 0 Fortune Brands Home & Security COM 34964C106 197 2198 SH SOLE 2198 0 0 Jacobs Engineering Group Inc COM 469814107 276 2079 SH SOLE 2079 0 0 Kansas City Southern COM 485170302 393 1451 SH SOLE 1451 0 0 Torchmark Corp COM 37959E102 133 1493 SH SOLE 1493 0 0 FMC Corp COM 302491303 188 2052 SH SOLE 2052 0 0 Rockwell Automation Inc COM 773903109 544 1851 SH SOLE 1851 0 0 Molson Coors Brewing Co COM 60871R209 139 3006 SH SOLE 3006 0 0 Eversource Energy COM 30040W108 448 5481 SH SOLE 5481 0 0 Sherwin-Williams Co/The COM 824348106 1081 3865 SH SOLE 3865 0 0 Humana Inc COM 444859102 798 2050 SH SOLE 2050 0 0 Global Payments Inc COM 37940X102 738 4686 SH SOLE 4686 0 0 WW Grainger Inc COM 384802104 274 698 SH SOLE 698 0 0 Genuine Parts Co COM 372460105 277 2284 SH SOLE 2284 0 0 United Rentals Inc COM 911363109 405 1155 SH SOLE 1155 0 0 Hartford Financial Services Gr COM 416515104 389 5538 SH SOLE 5538 0 0 Vulcan Materials Co COM 929160109 358 2115 SH SOLE 2115 0 0 Vornado Realty Trust COM 929042109 107 2536 SH SOLE 2536 0 0 United Technologies Corp COM 75513E101 2067 24052 SH SOLE 24052 0 0 Union Pacific Corp COM 907818108 2039 10402 SH SOLE 10402 0 0 Southwest Airlines Co COM 844741108 485 9437 SH SOLE 9437 0 0 Eli Lilly & Co COM 532457108 2926 12665 SH SOLE 12665 0 0 McDonald's Corp COM 580135101 2872 11912 SH SOLE 11912 0 0 Northrop Grumman Corp COM 666807102 865 2401 SH SOLE 2401 0 0 Motorola Solutions Inc COM 620076307 627 2701 SH SOLE 2701 0 0 Hershey Co/The COM 427866108 393 2320 SH SOLE 2320 0 0 Crown Castle International Cor COM 22822V101 1195 6894 SH SOLE 6894 0 0 Prudential Financial Inc COM 744320102 649 6170 SH SOLE 6170 0 0 DR Horton Inc COM 23331A109 437 5199 SH SOLE 5199 0 0 Campbell Soup Co COM 134429109 135 3239 SH SOLE 3239 0 0 Bank of New York Mellon Corp/T COM 064058100 657 12667 SH SOLE 12667 0 0 Assurant Inc COM 04621X108 148 937 SH SOLE 937 0 0 CF Industries Holdings Inc COM 125269100 192 3431 SH SOLE 3431 0 0 AMETEK Inc COM 031100100 457 3688 SH SOLE 3688 0 0 Boston Scientific Corp COM 101137107 985 22712 SH SOLE 22712 0 0 Franklin Resources Inc COM 354613101 134 4492 SH SOLE 4492 0 0 Occidental Petroleum Corp COM 674599105 419 14149 SH SOLE 14149 0 0 DaVita Inc COM 23918K108 124 1070 SH SOLE 1070 0 0 BB&T Corp COM 89832Q109 1249 21292 SH SOLE 21292 0 0 PNC Financial Services Group I COM 693475105 1326 6779 SH SOLE 6779 0 0 Conagra Brands Inc COM 205887102 260 7662 SH SOLE 7662 0 0 Public Service Enterprise Grou COM 744573106 491 8065 SH SOLE 8065 0 0 Progressive Corp/The COM 743315103 844 9334 SH SOLE 9334 0 0 FedEx Corp COM 31428X106 860 3924 SH SOLE 3924 0 0 Roper Technologies Inc COM 776696106 750 1682 SH SOLE 1682 0 0 Emerson Electric Co COM 291011104 898 9535 SH SOLE 9535 0 0 Edwards Lifesciences Corp COM 28176E108 1126 9942 SH SOLE 9942 0 0 Ralph Lauren Corp COM 751212101 86 776 SH SOLE 776 0 0 S&P Global Inc COM 78409V104 1633 3844 SH SOLE 3844 0 0 Equity Residential COM 29476L107 440 5435 SH SOLE 5435 0 0 Snap-on Inc COM 833034101 180 860 SH SOLE 860 0 0 Stanley Black & Decker Inc COM 854502101 456 2599 SH SOLE 2599 0 0 Robert Half International Inc COM 770323103 179 1786 SH SOLE 1786 0 0 State Street Corp COM 857477103 494 5831 SH SOLE 5831 0 0 Charles Schwab Corp/The COM 808513105 1745 23955 SH SOLE 23955 0 0 Thermo Fisher Scientific Inc COM 883556102 3585 6275 SH SOLE 6275 0 0 International Business Machine COM 459200101 1986 14297 SH SOLE 14297 0 0 Illinois Tool Works Inc COM 452308109 945 4572 SH SOLE 4572 0 0 Schlumberger Ltd COM 806857108 661 22307 SH SOLE 22307 0 0 Mastercard Inc COM 57636Q104 4831 13896 SH SOLE 13896 0 0 Williams Cos Inc/The COM 969457100 503 19380 SH SOLE 19380 0 0 Marathon Petroleum Corp COM 56585A102 629 10180 SH SOLE 10180 0 0 Hanesbrands Inc COM 410345102 96 5569 SH SOLE 5569 0 0 Marathon Oil Corp COM 565849106 172 12576 SH SOLE 12576 0 0 Mid-America Apartment Communit COM 59522J103 346 1851 SH SOLE 1851 0 0 Moody's Corp COM 615369105 918 2584 SH SOLE 2584 0 0 Martin Marietta Materials Inc COM 573284106 340 996 SH SOLE 996 0 0 Norfolk Southern Corp COM 655844108 942 3939 SH SOLE 3939 0 0 Mettler-Toledo International I COM 592688105 508 369 SH SOLE 369 0 0 McKesson Corp COM 58155Q103 492 2467 SH SOLE 2467 0 0 Mohawk Industries Inc COM 608190104 158 892 SH SOLE 892 0 0 UnitedHealth Group Inc COM 91324P102 5877 15042 SH SOLE 15042 0 0 Laboratory Corp of America Hol COM 50540R409 434 1542 SH SOLE 1542 0 0 Arthur J Gallagher & Co COM 363576109 490 3297 SH SOLE 3297 0 0 BorgWarner Inc COM 099724106 165 3825 SH SOLE 3825 0 0 Oracle Corp COM 68389X105 2289 26277 SH SOLE 26277 0 0 Phillips 66 COM 718546104 489 6986 SH SOLE 6986 0 0 PulteGroup Inc COM 745867101 190 4140 SH SOLE 4140 0 0 Principal Financial Group Inc COM 74251V102 256 3981 SH SOLE 3981 0 0 Cabot Oil & Gas Corp COM 127097103 139 6376 SH SOLE 6376 0 0 Arconic Inc COM 443201108 192 6156 SH SOLE 6156 0 0 Cummins Inc COM 231021106 515 2292 SH SOLE 2292 0 0 Boeing Co/The COM 097023105 1933 8788 SH SOLE 8788 0 0 PPL Corp COM 69351T106 342 12276 SH SOLE 12276 0 0 Aflac Inc COM 001055102 513 9843 SH SOLE 9843 0 0 Best Buy Co Inc COM 086516101 380 3596 SH SOLE 3596 0 0 CMS Energy Corp COM 125896100 276 4620 SH SOLE 4620 0 0 Dollar General Corp COM 256677105 799 3768 SH SOLE 3768 0 0 PPG Industries Inc COM 693506107 541 3786 SH SOLE 3786 0 0 CarMax Inc COM 143130102 333 2599 SH SOLE 2599 0 0 Republic Services Inc COM 760759100 402 3352 SH SOLE 3352 0 0 Simon Property Group Inc COM 828806109 681 5242 SH SOLE 5242 0 0 Sempra Energy COM 816851109 619 4897 SH SOLE 4897 0 0 Constellation Brands Inc COM 21036P108 565 2684 SH SOLE 2684 0 0 Interpublic Group of Cos Inc/T COM 460690100 230 6279 SH SOLE 6279 0 0 Fidelity National Information COM 31620M106 1199 9853 SH SOLE 9853 0 0 Kimco Realty Corp COM 49446R109 203 9786 SH SOLE 9786 0 0 Southern Co/The COM 842587107 1047 16888 SH SOLE 16888 0 0 Fortive Corp COM 34959J108 403 5717 SH SOLE 5717 0 0 McCormick & Co Inc/MD COM 579780206 322 3975 SH SOLE 3975 0 0 Leggett & Platt Inc COM 524660107 95 2125 SH SOLE 2125 0 0 Lowe's Cos Inc COM 548661107 2287 11276 SH SOLE 11276 0 0 Morgan Stanley COM 617446448 2266 23284 SH SOLE 23284 0 0 Masco Corp COM 574599106 219 3943 SH SOLE 3943 0 0 Nucor Corp COM 670346105 461 4685 SH SOLE 4685 0 0 Newell Brands Inc COM 651229106 134 6039 SH SOLE 6039 0 0 M&T Bank Corp COM 55261F104 307 2053 SH SOLE 2053 0 0 NiSource Inc COM 65473P105 152 6259 SH SOLE 6259 0 0 Waste Management Inc COM 94106L109 923 6180 SH SOLE 6180 0 0 Verizon Communications Inc COM 92343V104 3567 66040 SH SOLE 66040 0 0 Lincoln National Corp COM 534187109 194 2818 SH SOLE 2818 0 0 Mosaic Co/The COM 61945C103 197 5514 SH SOLE 5514 0 0 Zimmer Biomet Holdings Inc COM 98956P102 488 3331 SH SOLE 3331 0 0 NextEra Energy Inc COM 65339F101 2457 31292 SH SOLE 31292 0 0 Host Hotels & Resorts Inc COM 44107P104 186 11389 SH SOLE 11389 0 0 Newmont Mining Corp COM 651639106 692 12747 SH SOLE 12747 0 0 Visa Inc COM 92826C839 5996 26920 SH SOLE 26920 0 0 Altria Group Inc COM 02209S103 1339 29415 SH SOLE 29415 0 0 Hormel Foods Corp COM 440452100 184 4496 SH SOLE 4496 0 0 NRG Energy Inc COM 629377508 159 3904 SH SOLE 3904 0 0 Marsh & McLennan Cos Inc COM 571748102 1224 8081 SH SOLE 8081 0 0 Lennar Corp COM 526057104 411 4382 SH SOLE 4382 0 0 Alliant Energy Corp COM 018802108 223 3992 SH SOLE 3992 0 0 Loews Corp COM 540424108 175 3242 SH SOLE 3242 0 0 Westrock Co COM 96145D105 212 4259 SH SOLE 4259 0 0 MetLife Inc COM 59156R108 717 11618 SH SOLE 11618 0 0 Weyerhaeuser Co COM 962166104 425 11960 SH SOLE 11960 0 0 Valero Energy Corp COM 91913Y100 460 6521 SH SOLE 6521 0 0 HP Inc COM 40434L105 524 19161 SH SOLE 19161 0 0 Under Armour Inc COM 904311206 58 3324 SH SOLE 3324 0 0 Hewlett Packard Enterprise Co COM 42824C109 297 20831 SH SOLE 20831 0 0 Honeywell International Inc COM 438516106 2338 11013 SH SOLE 11013 0 0 Lockheed Martin Corp COM 539830109 1357 3931 SH SOLE 3931 0 0 3M Co COM 88579Y101 1619 9230 SH SOLE 9230 0 0 Western Union Co/The COM 959802109 131 6482 SH SOLE 6482 0 0 Ventas Inc COM 92276F100 346 6276 SH SOLE 6276 0 0 Yum! Brands Inc COM 988498101 577 4716 SH SOLE 4716 0 0 Dominion Energy Inc COM 25746U109 942 12895 SH SOLE 12895 0 0 Darden Restaurants Inc COM 237194105 315 2079 SH SOLE 2079 0 0 Agilent Technologies Inc COM 00846U101 762 4840 SH SOLE 4840 0 0 Danaher Corp COM 235851102 3085 10135 SH SOLE 10135 0 0 Walt Disney Co/The COM 254687106 4904 28986 SH SOLE 28986 0 0 Prologis Inc COM 74340W103 1479 11792 SH SOLE 11792 0 0 Eastman Chemical Co COM 277432100 218 2165 SH SOLE 2165 0 0 International Paper Co COM 460146103 349 6234 SH SOLE 6234 0 0 Iron Mountain Inc COM 46284V101 201 4617 SH SOLE 4617 0 0 Sealed Air Corp COM 81211K100 131 2391 SH SOLE 2391 0 0 Target Corp COM 87612E106 1805 7891 SH SOLE 7891 0 0 Textron Inc COM 883203101 250 3575 SH SOLE 3575 0 0 IDEXX Laboratories Inc COM 45168D104 844 1357 SH SOLE 1357 0 0 IDEXX Laboratories Inc COM 45168D104 4216 6780 SH SOLE 6780 0 0 CBOE Holdings Inc COM 12503M108 211 1702 SH SOLE 1702 0 0 CBOE Holdings Inc COM 12503M108 1260 10171 SH SOLE 10171 0 0 Incyte Corp COM 45337C102 206 2995 SH SOLE 2995 0 0 Incyte Corp COM 45337C102 1028 14945 SH SOLE 14945 0 0 Regency Centers Corp COM 758849103 164 2439 SH SOLE 2439 0 0 Regency Centers Corp COM 758849103 982 14585 SH SOLE 14585 0 0 DISH Network Corp COM 25470M109 173 3971 SH SOLE 3971 0 0 DISH Network Corp COM 25470M109 1030 23708 SH SOLE 23708 0 0 Synopsys Inc COM 871607107 7232 24156 SH SOLE 24156 0 0 Synopsys Inc COM 871607107 729 2434 SH SOLE 2434 0 0 Advanced Micro Devices Inc COM 007903107 1991 19348 SH SOLE 19348 0 0 Alexandria Real Estate Equitie COM 015271109 2530 13243 SH SOLE 13243 0 0 Alexandria Real Estate Equitie COM 015271109 423 2212 SH SOLE 2212 0 0 Raymond James Financial Inc COM 754730109 1631 17677 SH SOLE 17677 0 0 Raymond James Financial Inc COM 754730109 273 2955 SH SOLE 2955 0 0 DXC Technology Co COM 23355L106 717 21335 SH SOLE 21335 0 0 DXC Technology Co COM 23355L106 135 4018 SH SOLE 4018 0 0 Gartner Inc COM 366651107 405 1334 SH SOLE 1334 0 0 IHS Markit Ltd COM G47567105 63267 542509 SH SOLE 542509 0 0 IHS Markit Ltd COM G47567105 741 6358 SH SOLE 6358 0 0 ANSYS Inc COM 03662Q105 2834 8324 SH SOLE 8324 0 0 ANSYS Inc COM 03662Q105 474 1392 SH SOLE 1392 0 0 Hilton Worldwide Holdings Inc COM 43300A203 587 4445 SH SOLE 4445 0 0 Align Technology Inc COM 016255101 780 1172 SH SOLE 1172 0 0 Everest Re Group Ltd COM G3223R108 159 636 SH SOLE 636 0 0 Everest Re Group Ltd COM G3223R108 954 3806 SH SOLE 3806 0 0 Baker Hughes a GE Co COM 05722G100 3364 136027 SH SOLE 136027 0 0 Baker Hughes a GE Co COM 05722G100 327 13216 SH SOLE 13216 0 0 MGM Resorts International COM 552953101 1643 38069 SH SOLE 38069 0 0 MGM Resorts International COM 552953101 275 6381 SH SOLE 6381 0 0 AO Smith Corp COM 831865209 777 12720 SH SOLE 12720 0 0 AO Smith Corp COM 831865209 130 2125 SH SOLE 2125 0 0 Broadcom Inc COM 11135F101 4542 9366 SH SOLE 9366 0 0 Citigroup Inc COM 172967424 1032 14708 SH SOLE 14708 0 0 Facebook Inc COM 30303M102 5547 16344 SH SOLE 16344 0 0 International Business Machine COM 459200101 231 1665 SH SOLE 1665 0 0 Microsoft Corp COM 594918104 1055 3742 SH SOLE 3742 0 0 NIKE Inc COM 654106103 576 3966 SH SOLE 3966 0 0 Palo Alto Networks Inc COM 697435105 15 31 SH SOLE 31 0 0 PayPal Holdings Inc COM 70450Y103 315 1210 SH SOLE 1210 0 0 Packaging Corp of America COM 695156109 1245 9059 SH SOLE 9059 0 0 Packaging Corp of America COM 695156109 208 1515 SH SOLE 1515 0 0 ResMed Inc COM 761152107 3055 11592 SH SOLE 11592 0 0 ResMed Inc COM 761152107 612 2322 SH SOLE 2322 0 0 Duke Realty Corp COM 264411505 1726 36050 SH SOLE 36050 0 0 Duke Realty Corp COM 264411505 289 6035 SH SOLE 6035 0 0 United States Steel Corp COM 912909108 1231 56053 SH SOLE 56053 0 0 JPMorgan Chase & Co COM 46625H100 1931 11798 SH SOLE 11798 0 0 Alibaba Group Holding Ltd COM 01609W102 2426 16384 SH SOLE 16384 0 0 Agilent Technologies Inc COM 00846U101 21474 136315 SH SOLE 136315 0 0 American Airlines Group Inc COM 02376R102 3449 168100 SH SOLE 168100 0 0 Advance Auto Parts Inc COM 00751Y106 5335 25540 SH SOLE 25540 0 0 Apple Inc COM 037833100 2329509 12453901 SH SOLE 12453901 0 0 FedEx Corp COM 31428X106 6249 28499 SH SOLE 28499 0 0 Medtronic PLC COM G5960L103 1424 11360 SH SOLE 11360 0 0 AbbVie Inc COM 00287Y109 116488 1079900 SH SOLE 1079900 0 0 AmerisourceBergen Corp COM 03073E105 8087 67701 SH SOLE 67701 0 0 Abbott Laboratories COM 002824100 119747 1559473 SH SOLE 1559473 0 0 Adobe Systems Inc COM 00724F101 145572 304196 SH SOLE 304196 0 0 Analog Devices Inc COM 032654105 52343 312534 SH SOLE 312534 0 0 Archer-Daniels-Midland Co COM 039483102 14787 246405 SH SOLE 246405 0 0 Automatic Data Processing Inc COM 053015103 42448 212328 SH SOLE 212328 0 0 Alliance Data Systems Corp COM 018581108 0 1 SH SOLE 1 0 0 Autodesk Inc COM 052769106 31440 110251 SH SOLE 110251 0 0 Ameren Corp COM 023608102 8110 100121 SH SOLE 100121 0 0 American Electric Power Co Inc COM 025537101 25700 316578 SH SOLE 316578 0 0 AES Corp/VA COM 00130H105 5936 259990 SH SOLE 259990 0 0 Aflac Inc COM 001055102 12746 244510 SH SOLE 244510 0 0 American International Group I COM 026874784 19708 359053 SH SOLE 359053 0 0 Assurant Inc COM 04621X108 3657 23181 SH SOLE 23181 0 0 Arthur J Gallagher & Co COM 363576109 11983 80611 SH SOLE 80611 0 0 Akamai Technologies Inc COM 00971T101 8487 81146 SH SOLE 81146 0 0 Albemarle Corp COM 012653101 12790 58412 SH SOLE 58412 0 0 Align Technology Inc COM 016255101 22238 33419 SH SOLE 33419 0 0 Alaska Air Group Inc COM 011659109 1905 32511 SH SOLE 32511 0 0 Allstate Corp/The COM 020002101 14750 115858 SH SOLE 115858 0 0 Applied Materials Inc COM 038222105 59015 458442 SH SOLE 458442 0 0 Advanced Micro Devices Inc COM 007903107 62572 608088 SH SOLE 608088 0 0 AMETEK Inc COM 031100100 11182 90173 SH SOLE 90173 0 0 Amgen Inc COM 031162100 72063 338883 SH SOLE 338883 0 0 Ameriprise Financial Inc COM 03076C106 22624 85660 SH SOLE 85660 0 0 American Tower Corp COM 03027X100 76079 286650 SH SOLE 286650 0 0 ANSYS Inc COM 03662Q105 14883 43717 SH SOLE 43717 0 0 Anthem Inc COM 036752103 176623 473778 SH SOLE 473778 0 0 AO Smith Corp COM 831865209 3184 52139 SH SOLE 52139 0 0 Air Products & Chemicals Inc COM 009158106 28330 110618 SH SOLE 110618 0 0 Amphenol Corp COM 032095101 21817 297933 SH SOLE 297933 0 0 Alexandria Real Estate Equitie COM 015271109 14349 75101 SH SOLE 75101 0 0 Arconic Inc COM 443201108 4719 151255 SH SOLE 151255 0 0 Activision Blizzard Inc COM 00507V109 33193 428911 SH SOLE 428911 0 0 AvalonBay Communities Inc COM 053484101 16719 75433 SH SOLE 75433 0 0 Broadcom Inc COM 11135F101 119933 247322 SH SOLE 247322 0 0 Avery Dennison Corp COM 053611109 8586 41437 SH SOLE 41437 0 0 American Water Works Co Inc COM 030420103 24311 143818 SH SOLE 143818 0 0 American Express Co COM 025816109 46072 275010 SH SOLE 275010 0 0 AutoZone Inc COM 053332102 14285 8413 SH SOLE 8413 0 0 Boeing Co/The COM 097023105 91645 417906 SH SOLE 417906 0 0 Bank of America Corp COM 060505104 166022 2422063 SH SOLE 2422063 0 0 Baxter International Inc COM 071813109 18070 224670 SH SOLE 224670 0 0 BB&T Corp COM 89832Q109 30736 524067 SH SOLE 524067 0 0 Best Buy Co Inc COM 086516101 9297 87951 SH SOLE 87951 0 0 Becton Dickinson and Co COM 075887109 31792 129332 SH SOLE 129332 0 0 Franklin Resources Inc COM 354613101 3347 112619 SH SOLE 112619 0 0 Brown-Forman Corp COM 115637209 6505 97074 SH SOLE 97074 0 0 Baker Hughes a GE Co COM 05722G100 7693 311083 SH SOLE 311083 0 0 Biogen Inc COM 09062X103 20330 71842 SH SOLE 71842 0 0 Bank of New York Mellon Corp/T COM 064058100 17635 340190 SH SOLE 340190 0 0 BlackRock Inc COM 09247X101 97478 116232 SH SOLE 116232 0 0 Ball Corp COM 058498106 14703 163420 SH SOLE 163420 0 0 Bristol-Myers Squibb Co COM 110122108 88413 1494224 SH SOLE 1494224 0 0 Berkshire Hathaway Inc COM 084670702 246718 903936 SH SOLE 903936 0 0 Boston Scientific Corp COM 101137107 48143 1109553 SH SOLE 1109553 0 0 BorgWarner Inc COM 099724106 4044 93579 SH SOLE 93579 0 0 Boston Properties Inc COM 101121101 8407 77594 SH SOLE 77594 0 0 Citigroup Inc COM 172967424 77675 1379516 SH SOLE 1379516 0 0 Conagra Brands Inc COM 205887102 7167 211615 SH SOLE 211615 0 0 Cardinal Health Inc COM 14149Y108 6439 130181 SH SOLE 130181 0 0 Caterpillar Inc COM 149123101 63283 329654 SH SOLE 329654 0 0 Chubb Ltd COM H1467J104 29946 172623 SH SOLE 172623 0 0 CBOE Holdings Inc COM 12503M108 5155 41616 SH SOLE 41616 0 0 CBS Corp COM 92556H206 13133 332404 SH SOLE 332404 0 0 Crown Castle International Cor COM 22822V101 40471 233508 SH SOLE 233508 0 0 Carnival Corp COM 143658300 7882 315172 SH SOLE 315172 0 0 Cerner Corp COM 156782104 25332 359221 SH SOLE 359221 0 0 CF Industries Holdings Inc COM 125269100 5996 107418 SH SOLE 107418 0 0 Citizens Financial Group Inc COM 174610105 7926 168720 SH SOLE 168720 0 0 Church & Dwight Co Inc COM 171340102 8930 108156 SH SOLE 108156 0 0 CH Robinson Worldwide Inc COM 12541W209 4486 51564 SH SOLE 51564 0 0 Charter Communications Inc COM 16119P108 54214 74516 SH SOLE 74516 0 0 Halfmoon Parent Inc COM 125523100 30622 152990 SH SOLE 152990 0 0 Cincinnati Financial Corp COM 172062101 6726 58890 SH SOLE 58890 0 0 Colgate-Palmolive Co COM 194162103 29563 391154 SH SOLE 391154 0 0 Clorox Co/The COM 189054109 8996 54322 SH SOLE 54322 0 0 Comerica Inc COM 200340107 2917 36236 SH SOLE 36236 0 0 Comcast Corp COM 20030N101 150211 3321679 SH SOLE 3321679 0 0 CME Group Inc COM 12572Q105 27097 140126 SH SOLE 140126 0 0 Chipotle Mexican Grill Inc COM 169656105 19940 10971 SH SOLE 10971 0 0 Cummins Inc COM 231021106 12659 56374 SH SOLE 56374 0 0 CMS Energy Corp COM 125896100 6749 112988 SH SOLE 112988 0 0 Centene Corp COM 15135B101 16297 261548 SH SOLE 261548 0 0 CenterPoint Energy Inc COM 15189T107 5651 229722 SH SOLE 229722 0 0 Capital One Financial Corp COM 14040H105 30418 187799 SH SOLE 187799 0 0 Cabot Oil & Gas Corp COM 127097103 4451 204541 SH SOLE 204541 0 0 Cooper Cos Inc/The COM 216648402 9129 22088 SH SOLE 22088 0 0 ConocoPhillips COM 20825C104 38151 562955 SH SOLE 562955 0 0 Costco Wholesale Corp COM 22160K105 195669 570276 SH SOLE 570276 0 0 Campbell Soup Co COM 134429109 3708 88679 SH SOLE 88679 0 0 salesforce.com Inc COM 79466L302 160019 590003 SH SOLE 590003 0 0 Cisco Systems Inc/Delaware COM 17275R102 184236 3639107 SH SOLE 3639107 0 0 CSX Corp COM 126408103 38321 1288549 SH SOLE 1288549 0 0 Cintas Corp COM 172908105 13463 35368 SH SOLE 35368 0 0 Cognizant Technology Solutions COM 192446102 25870 348603 SH SOLE 348603 0 0 Citrix Systems Inc COM 177376100 35097 326880 SH SOLE 326880 0 0 CVS Health Corp COM 126650100 53479 630208 SH SOLE 630208 0 0 Chevron Corp COM 166764100 189806 1870943 SH SOLE 1870943 0 0 Dominion Energy Inc COM 25746U109 23016 315207 SH SOLE 315207 0 0 Delta Air Lines Inc COM 247361702 16065 377024 SH SOLE 377024 0 0 Deere & Co COM 244199105 37721 112578 SH SOLE 112578 0 0 Discover Financial Services COM 254709108 14441 117551 SH SOLE 117551 0 0 Dollar General Corp COM 256677105 19553 92170 SH SOLE 92170 0 0 Quest Diagnostics Inc COM 74834L100 8124 55909 SH SOLE 55909 0 0 DR Horton Inc COM 23331A109 10860 129335 SH SOLE 129335 0 0 Danaher Corp COM 235851102 92698 304491 SH SOLE 304491 0 0 Walt Disney Co/The COM 254687106 219947 1244480 SH SOLE 1244480 0 0 Discovery Communications Inc COM 25470F104 2354 92733 SH SOLE 92733 0 0 Discovery Communications Inc COM 25470F302 4077 167966 SH SOLE 167966 0 0 DISH Network Corp COM 25470M109 5917 136150 SH SOLE 136150 0 0 Digital Realty Trust Inc COM 253868103 22035 152547 SH SOLE 152547 0 0 Dollar Tree Inc COM 256746108 8726 91160 SH SOLE 91160 0 0 Dover Corp COM 260003108 8733 56163 SH SOLE 56163 0 0 Duke Realty Corp COM 264411505 9764 203972 SH SOLE 203972 0 0 Darden Restaurants Inc COM 237194105 7713 50919 SH SOLE 50919 0 0 DTE Energy Co COM 233331107 8445 75601 SH SOLE 75601 0 0 Duke Energy Corp COM 26441C204 31487 322644 SH SOLE 322644 0 0 DaVita Inc COM 23918K108 3465 29804 SH SOLE 29804 0 0 Devon Energy Corp COM 25179M103 8786 247422 SH SOLE 247422 0 0 DXC Technology Co COM 23355L106 3113 92609 SH SOLE 92609 0 0 Electronic Arts Inc COM 285512109 22387 157381 SH SOLE 157381 0 0 eBay Inc COM 278642103 18087 259608 SH SOLE 259608 0 0 Ecolab Inc COM 278865100 26181 125496 SH SOLE 125496 0 0 Consolidated Edison Inc COM 209115104 9908 136499 SH SOLE 136499 0 0 Equifax Inc COM 294429105 12046 47533 SH SOLE 47533 0 0 Edison International COM 281020107 8216 148123 SH SOLE 148123 0 0 Estee Lauder Cos Inc/The COM 518439104 30651 102195 SH SOLE 102195 0 0 Eastman Chemical Co COM 277432100 15610 154955 SH SOLE 154955 0 0 Emerson Electric Co COM 291011104 23641 250966 SH SOLE 250966 0 0 EOG Resources Inc COM 26875P101 18284 227781 SH SOLE 227781 0 0 Equinix Inc COM 29444U700 85694 108457 SH SOLE 108457 0 0 Equity Residential COM 29476L107 15051 186002 SH SOLE 186002 0 0 Eversource Energy COM 30040W108 10961 134069 SH SOLE 134069 0 0 Essex Property Trust Inc COM 297178105 11230 35124 SH SOLE 35124 0 0 Entergy Corp COM 29364G103 7783 78371 SH SOLE 78371 0 0 Edwards Lifesciences Corp COM 28176E108 31636 279451 SH SOLE 279451 0 0 Exelon Corp COM 30161N101 19958 412870 SH SOLE 412870 0 0 Expeditors International of Wa COM 302130109 7881 66158 SH SOLE 66158 0 0 Expedia Inc COM 30212P303 9210 56192 SH SOLE 56192 0 0 Extra Space Storage Inc COM 30225T102 12143 72286 SH SOLE 72286 0 0 Ford Motor Co COM 345370860 23297 1645298 SH SOLE 1645298 0 0 Fastenal Co COM 311900104 11657 225873 SH SOLE 225873 0 0 Facebook Inc COM 30303M102 699789 2061919 SH SOLE 2061919 0 0 Fortune Brands Home & Security COM 34964C106 4817 53874 SH SOLE 53874 0 0 Freeport-McMoRan Inc COM 35671D857 23854 733298 SH SOLE 733298 0 0 FedEx Corp COM 31428X106 22797 103959 SH SOLE 103959 0 0 FirstEnergy Corp COM 337932107 7562 212298 SH SOLE 212298 0 0 F5 Networks Inc COM 315616102 5957 29967 SH SOLE 29967 0 0 Fidelity National Information COM 31620M106 37484 308056 SH SOLE 308056 0 0 Fiserv Inc COM 337738108 32481 299364 SH SOLE 299364 0 0 Fifth Third Bancorp COM 316773100 11628 273985 SH SOLE 273985 0 0 FMC Corp COM 302491303 5891 64344 SH SOLE 64344 0 0 Federal Realty Investment Trus COM 313747206 3383 28676 SH SOLE 28676 0 0 Fortive Corp COM 34959J108 9529 135024 SH SOLE 135024 0 0 General Dynamics Corp COM 369550108 19282 98364 SH SOLE 98364 0 0 Gilead Sciences Inc COM 375558103 42109 602851 SH SOLE 602851 0 0 General Mills Inc COM 370334104 16010 267643 SH SOLE 267643 0 0 Corning Inc COM 219350105 14165 388183 SH SOLE 388183 0 0 General Motors Co COM 37045V100 83797 1589784 SH SOLE 1589784 0 0 Alphabet Inc COM 02079K107 667337 250381 SH SOLE 250381 0 0 Alphabet Inc COM 02079K305 678216 253681 SH SOLE 253681 0 0 Genuine Parts Co COM 372460105 19160 158044 SH SOLE 158044 0 0 Global Payments Inc COM 37940X102 23092 146541 SH SOLE 146541 0 0 Gap Inc/The COM 364760108 1269 55883 SH SOLE 55883 0 0 Goldman Sachs Group Inc/The COM 38141G104 53572 141715 SH SOLE 141715 0 0 WW Grainger Inc COM 384802104 6742 17152 SH SOLE 17152 0 0 Halliburton Co COM 406216101 7510 347365 SH SOLE 347365 0 0 Hasbro Inc COM 418056107 4520 50664 SH SOLE 50664 0 0 Huntington Bancshares Inc/OH COM 446150104 15197 983014 SH SOLE 983014 0 0 Hanesbrands Inc COM 410345102 1556 90651 SH SOLE 90651 0 0 HCA Healthcare Inc COM 40412C101 27572 113595 SH SOLE 113595 0 0 HCP Inc COM 42250P103 9749 291193 SH SOLE 291193 0 0 Home Depot Inc/The COM 437076102 146383 606829 SH SOLE 606829 0 0 Hess Corp COM 42809H107 8420 107797 SH SOLE 107797 0 0 Hartford Financial Services Gr COM 416515104 9609 136782 SH SOLE 136782 0 0 Hilton Worldwide Holdings Inc COM 43300A203 14362 108711 SH SOLE 108711 0 0 Hologic Inc COM 436440101 8421 114092 SH SOLE 114092 0 0 Honeywell International Inc COM 438516106 106585 502099 SH SOLE 502099 0 0 Hewlett Packard Enterprise Co COM 42824C109 9262 649994 SH SOLE 649994 0 0 HP Inc COM 40434L105 32973 1205160 SH SOLE 1205160 0 0 Hormel Foods Corp COM 440452100 5174 126192 SH SOLE 126192 0 0 Harris Corp COM 502431109 17382 78925 SH SOLE 78925 0 0 Henry Schein Inc COM 806407102 4783 62806 SH SOLE 62806 0 0 Host Hotels & Resorts Inc COM 44107P104 6282 384717 SH SOLE 384717 0 0 Hershey Co/The COM 427866108 10865 64198 SH SOLE 64198 0 0 Humana Inc COM 444859102 22458 57712 SH SOLE 57712 0 0 International Business Machine COM 459200101 65625 472366 SH SOLE 472366 0 0 Intercontinental Exchange Inc COM 45866F104 25224 219687 SH SOLE 219687 0 0 IDEXX Laboratories Inc COM 45168D104 23907 38442 SH SOLE 38442 0 0 International Flavors & Fragra COM 459506101 25334 189457 SH SOLE 189457 0 0 Illumina Inc COM 452327109 26844 66183 SH SOLE 66183 0 0 Incyte Corp COM 45337C102 5803 84367 SH SOLE 84367 0 0 IHS Markit Ltd COM G47567105 25996 222917 SH SOLE 222917 0 0 Intel Corp COM 458140100 151793 1105837 SH SOLE 1105837 0 0 Intuit Inc COM 461202103 73873 136928 SH SOLE 136928 0 0 International Paper Co COM 460146103 10785 192869 SH SOLE 192869 0 0 Interpublic Group of Cos Inc/T COM 460690100 7919 215960 SH SOLE 215960 0 0 Iron Mountain Inc COM 46284V101 6791 156300 SH SOLE 156300 0 0 Intuitive Surgical Inc COM 46120E602 87914 88432 SH SOLE 88432 0 0 Gartner Inc COM 366651107 12762 41996 SH SOLE 41996 0 0 Illinois Tool Works Inc COM 452308109 44560 215655 SH SOLE 215655 0 0 Invesco Ltd COM G491BT108 3227 133828 SH SOLE 133828 0 0 JB Hunt Transport Services Inc COM 445658107 5498 32882 SH SOLE 32882 0 0 Johnson Controls International COM G51502105 18960 278491 SH SOLE 278491 0 0 Jacobs Engineering Group Inc COM 469814107 6738 50839 SH SOLE 50839 0 0 Johnson & Johnson COM 478160104 200027 2105530 SH SOLE 2105530 0 0 Juniper Networks Inc COM 48203R104 4467 162326 SH SOLE 162326 0 0 JPMorgan Chase & Co COM 46625H100 291741 2133978 SH SOLE 2133978 0 0 Kellogg Co COM 487836108 7198 112617 SH SOLE 112617 0 0 KeyCorp COM 493267108 8223 380359 SH SOLE 380359 0 0 Kraft Heinz Co/The COM 500754106 11771 319681 SH SOLE 319681 0 0 Kimco Realty Corp COM 49446R109 5216 251374 SH SOLE 251374 0 0 KLA-Tencor Corp COM 482480100 25622 76596 SH SOLE 76596 0 0 Kimberly-Clark Corp COM 494368103 19665 148486 SH SOLE 148486 0 0 Kinder Morgan Inc/DE COM 49456B101 12919 772186 SH SOLE 772186 0 0 CarMax Inc COM 143130102 8140 63611 SH SOLE 63611 0 0 Coca-Cola Co/The COM 191216100 123463 3519453 SH SOLE 3519453 0 0 Kroger Co/The COM 501044101 12322 304782 SH SOLE 304782 0 0 Kohl's Corp COM 500255104 0 2 SH SOLE 2 0 0 Kansas City Southern COM 485170302 9605 35491 SH SOLE 35491 0 0 Loews Corp COM 540424108 4421 81978 SH SOLE 81978 0 0 Leggett & Platt Inc COM 524660107 1552 34607 SH SOLE 34607 0 0 Lennar Corp COM 526057104 10054 107326 SH SOLE 107326 0 0 Laboratory Corp of America Hol COM 50540R409 12245 43510 SH SOLE 43510 0 0 LKQ Corp COM 501889208 5418 107674 SH SOLE 107674 0 0 Eli Lilly & Co COM 532457108 88304 382188 SH SOLE 382188 0 0 Lockheed Martin Corp COM 539830109 35838 103848 SH SOLE 103848 0 0 Lincoln National Corp COM 534187109 4776 69468 SH SOLE 69468 0 0 Alliant Energy Corp COM 018802108 5465 97630 SH SOLE 97630 0 0 Lowe's Cos Inc COM 548661107 60143 296476 SH SOLE 296476 0 0 Lam Research Corp COM 512807108 40653 71428 SH SOLE 71428 0 0 Southwest Airlines Co COM 844741108 8893 172914 SH SOLE 172914 0 0 LyondellBasell Industries NV COM N53745100 12433 132482 SH SOLE 132482 0 0 Mastercard Inc COM 57636Q104 160358 553607 SH SOLE 553607 0 0 Mid-America Apartment Communit COM 59522J103 11669 62485 SH SOLE 62485 0 0 Macerich Co/The COM 554382101 24 1450 SH SOLE 1450 0 0 Marriott International Inc/MD COM 571903202 16010 108113 SH SOLE 108113 0 0 Masco Corp COM 574599106 5405 97303 SH SOLE 97303 0 0 McDonald's Corp COM 580135101 75500 424299 SH SOLE 424299 0 0 Microchip Technology Inc COM 595017104 21067 137252 SH SOLE 137252 0 0 McKesson Corp COM 58155Q103 13929 69860 SH SOLE 69860 0 0 Moody's Corp COM 615369105 48600 136859 SH SOLE 136859 0 0 Mondelez International Inc COM 609207105 38501 1110614 SH SOLE 1110614 0 0 Medtronic PLC COM G5960L103 130711 1042780 SH SOLE 1042780 0 0 MetLife Inc COM 59156R108 18984 307538 SH SOLE 307538 0 0 MGM Resorts International COM 552953101 6691 155074 SH SOLE 155074 0 0 Mohawk Industries Inc COM 608190104 3947 22252 SH SOLE 22252 0 0 McCormick & Co Inc/MD COM 579780206 19348 238780 SH SOLE 238780 0 0 Martin Marietta Materials Inc COM 573284106 10648 31165 SH SOLE 31165 0 0 Marsh & McLennan Cos Inc COM 571748102 29973 197932 SH SOLE 197932 0 0 3M Co COM 88579Y101 57505 327818 SH SOLE 327818 0 0 Monster Beverage Corp COM 61174X109 15077 169735 SH SOLE 169735 0 0 Altria Group Inc COM 02209S103 39482 1734856 SH SOLE 1734856 0 0 Mosaic Co/The COM 61945C103 6241 174730 SH SOLE 174730 0 0 Marathon Petroleum Corp COM 56585A102 15508 250902 SH SOLE 250902 0 0 Merck & Co Inc COM 58933Y105 90867 2194449 SH SOLE 2194449 0 0 Marathon Oil Corp COM 565849106 2798 204701 SH SOLE 204701 0 0 Morgan Stanley COM 617446448 58755 603802 SH SOLE 603802 0 0 Microsoft Corp COM 594918104 1892823 7108697 SH SOLE 7108697 0 0 Motorola Solutions Inc COM 620076307 19609 84404 SH SOLE 84404 0 0 M&T Bank Corp COM 55261F104 7615 50994 SH SOLE 50994 0 0 Mettler-Toledo International I COM 592688105 14301 10383 SH SOLE 10383 0 0 Micron Technology Inc COM 595112103 40000 563547 SH SOLE 563547 0 0 Nasdaq Inc COM 631103108 8760 45382 SH SOLE 45382 0 0 NextEra Energy Inc COM 65339F101 64601 822734 SH SOLE 822734 0 0 Newmont Mining Corp COM 651639106 21699 399610 SH SOLE 399610 0 0 Netflix Inc COM 64110L106 156968 257183 SH SOLE 257183 0 0 NiSource Inc COM 65473P105 3709 153096 SH SOLE 153096 0 0 NIKE Inc COM 654106103 99730 686712 SH SOLE 686712 0 0 Northrop Grumman Corp COM 666807102 21262 59038 SH SOLE 59038 0 0 NRG Energy Inc COM 629377508 3899 95506 SH SOLE 95506 0 0 Norfolk Southern Corp COM 655844108 23159 96798 SH SOLE 96798 0 0 NetApp Inc COM 64110D104 10001 111415 SH SOLE 111415 0 0 Northern Trust Corp COM 665859104 8718 80866 SH SOLE 80866 0 0 Nucor Corp COM 670346105 23391 237494 SH SOLE 237494 0 0 NVIDIA Corp COM 67066G104 387705 1871541 SH SOLE 1871541 0 0 Newell Brands Inc COM 651229106 3283 148274 SH SOLE 148274 0 0 News Corp COM 65249B208 1183 50919 SH SOLE 50919 0 0 News Corp COM 65249B109 5051 214662 SH SOLE 214662 0 0 Realty Income Corp COM 756109104 27780 428305 SH SOLE 428305 0 0 ONEOK Inc COM 682680103 10083 173879 SH SOLE 173879 0 0 Omnicom Group Inc COM 681919106 8532 117745 SH SOLE 117745 0 0 Oracle Corp COM 68389X105 78280 898432 SH SOLE 898432 0 0 O'Reilly Automotive Inc COM 67103H107 16622 27202 SH SOLE 27202 0 0 Occidental Petroleum Corp COM 674599105 24557 830181 SH SOLE 830181 0 0 Paychex Inc COM 704326107 18118 161120 SH SOLE 161120 0 0 People's United Financial Inc COM 712704105 2057 117749 SH SOLE 117749 0 0 PACCAR Inc COM 693718108 10770 136467 SH SOLE 136467 0 0 PG&E Corp COM 69331C108 1866 194383 SH SOLE 194383 0 0 Public Service Enterprise Grou COM 744573106 12010 197213 SH SOLE 197213 0 0 PepsiCo Inc COM 713448108 125797 1170353 SH SOLE 1170353 0 0 Pfizer Inc COM 717081103 123789 4578333 SH SOLE 4578333 0 0 Principal Financial Group Inc COM 74251V102 89342 1387315 SH SOLE 1387315 0 0 Procter & Gamble Co/The COM 742718109 226115 2384298 SH SOLE 2384298 0 0 Progressive Corp/The COM 743315103 20638 228321 SH SOLE 228321 0 0 Parker-Hannifin Corp COM 701094104 14083 50364 SH SOLE 50364 0 0 PulteGroup Inc COM 745867101 4680 101908 SH SOLE 101908 0 0 Packaging Corp of America COM 695156109 6520 47440 SH SOLE 47440 0 0 PerkinElmer Inc COM 714046109 8716 50297 SH SOLE 50297 0 0 Prologis Inc COM 74340W103 75857 604778 SH SOLE 604778 0 0 Philip Morris International In COM 718172109 69416 1206810 SH SOLE 1206810 0 0 PNC Financial Services Group I COM 693475105 32549 166371 SH SOLE 166371 0 0 Pinnacle West Capital Corp COM 723484101 3184 44007 SH SOLE 44007 0 0 PPG Industries Inc COM 693506107 16958 118577 SH SOLE 118577 0 0 PPL Corp COM 69351T106 8372 300275 SH SOLE 300275 0 0 Prudential Financial Inc COM 744320102 28283 268854 SH SOLE 268854 0 0 Public Storage COM 74460D109 24660 83003 SH SOLE 83003 0 0 Phillips 66 COM 718546104 19250 274885 SH SOLE 274885 0 0 PVH Corp COM 693656100 1904 18521 SH SOLE 18521 0 0 Quanta Services Inc COM 74762E102 4113 36132 SH SOLE 36132 0 0 Pioneer Natural Resources Co COM 723787107 14847 89164 SH SOLE 89164 0 0 PayPal Holdings Inc COM 70450Y103 204289 785101 SH SOLE 785101 0 0 QUALCOMM Inc COM 747525103 77155 598196 SH SOLE 598196 0 0 Qorvo Inc COM 74736K101 9289 55562 SH SOLE 55562 0 0 Royal Caribbean Cruises Ltd COM V7780T103 7837 88102 SH SOLE 88102 0 0 Everest Re Group Ltd COM G3223R108 3907 15579 SH SOLE 15579 0 0 Regency Centers Corp COM 758849103 5562 82606 SH SOLE 82606 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 28688 47404 SH SOLE 47404 0 0 Regions Financial Corp COM 7591EP100 8071 378765 SH SOLE 378765 0 0 Robert Half International Inc COM 770323103 16936 168802 SH SOLE 168802 0 0 Raymond James Financial Inc COM 754730109 6673 72310 SH SOLE 72310 0 0 Ralph Lauren Corp COM 751212101 1401 12618 SH SOLE 12618 0 0 ResMed Inc COM 761152107 17208 65294 SH SOLE 65294 0 0 Rockwell Automation Inc COM 773903109 25369 86279 SH SOLE 86279 0 0 Roper Technologies Inc COM 776696106 18338 41105 SH SOLE 41105 0 0 Ross Stores Inc COM 778296103 15273 140317 SH SOLE 140317 0 0 Republic Services Inc COM 760759100 10050 83711 SH SOLE 83711 0 0 Starbucks Corp COM 855244109 54915 497826 SH SOLE 497826 0 0 Charles Schwab Corp/The COM 808513105 42136 578479 SH SOLE 578479 0 0 Sealed Air Corp COM 81211K100 4119 75184 SH SOLE 75184 0 0 Sherwin-Williams Co/The COM 824348106 34302 122627 SH SOLE 122627 0 0 JM Smucker Co/The COM 832696405 5750 47905 SH SOLE 47905 0 0 Schlumberger Ltd COM 806857108 16173 545647 SH SOLE 545647 0 0 Snap-on Inc COM 833034101 4401 21065 SH SOLE 21065 0 0 Synopsys Inc COM 871607107 22892 76458 SH SOLE 76458 0 0 Southern Co/The COM 842587107 27517 444049 SH SOLE 444049 0 0 Simon Property Group Inc COM 828806109 24323 187141 SH SOLE 187141 0 0 S&P Global Inc COM 78409V104 39950 94024 SH SOLE 94024 0 0 Sempra Energy COM 816851109 15720 124271 SH SOLE 124271 0 0 State Street Corp COM 857477103 23524 277666 SH SOLE 277666 0 0 Constellation Brands Inc COM 21036P108 15673 74388 SH SOLE 74388 0 0 Stanley Black & Decker Inc COM 854502101 11115 63402 SH SOLE 63402 0 0 Skyworks Solutions Inc COM 83088M102 13633 82734 SH SOLE 82734 0 0 Synchrony Financial COM 87165B103 10942 223851 SH SOLE 223851 0 0 Stryker Corp COM 863667101 39831 151035 SH SOLE 151035 0 0 Symantec Corp COM 668771108 7322 289426 SH SOLE 289426 0 0 Sysco Corp COM 871829107 27666 352441 SH SOLE 352441 0 0 AT&T Inc COM 00206R102 160074 5926517 SH SOLE 5926517 0 0 Molson Coors Brewing Co COM 60871R209 3863 83282 SH SOLE 83282 0 0 TransDigm Group Inc COM 893641100 12744 20405 SH SOLE 20405 0 0 TE Connectivity Ltd COM H84989104 22463 163705 SH SOLE 163705 0 0 Target Corp COM 87612E106 47466 207484 SH SOLE 207484 0 0 TJX Cos Inc/The COM 872540109 31056 470696 SH SOLE 470696 0 0 Torchmark Corp COM 37959E102 3302 37086 SH SOLE 37086 0 0 Thermo Fisher Scientific Inc COM 883556102 138466 242359 SH SOLE 242359 0 0 T Rowe Price Group Inc COM 74144T108 17414 88534 SH SOLE 88534 0 0 Travelers Cos Inc/The COM 89417E109 14839 97619 SH SOLE 97619 0 0 Tractor Supply Co COM 892356106 34388 169725 SH SOLE 169725 0 0 Tyson Foods Inc COM 902494103 10255 129912 SH SOLE 129912 0 0 Texas Instruments Inc COM 882508104 182431 949133 SH SOLE 949133 0 0 Textron Inc COM 883203101 21269 304670 SH SOLE 304670 0 0 Under Armour Inc COM 904311206 948 54102 SH SOLE 54102 0 0 Under Armour Inc COM 904311107 988 48979 SH SOLE 48979 0 0 United Continental Holdings In COM 910047109 3997 84016 SH SOLE 84016 0 0 UDR Inc COM 902653104 8110 153071 SH SOLE 153071 0 0 Universal Health Services Inc COM 913903100 4748 34315 SH SOLE 34315 0 0 Ulta Beauty Inc COM 90384S303 7584 21014 SH SOLE 21014 0 0 UnitedHealth Group Inc COM 91324P102 285513 1056520 SH SOLE 1056520 0 0 Union Pacific Corp COM 907818108 164763 840594 SH SOLE 840594 0 0 United Parcel Service Inc COM 911312106 55503 304795 SH SOLE 304795 0 0 United Rentals Inc COM 911363109 9912 28246 SH SOLE 28246 0 0 US Bancorp COM 902973304 55534 934287 SH SOLE 934287 0 0 United Technologies Corp COM 75513E101 67336 783349 SH SOLE 783349 0 0 Visa Inc COM 92826C839 198335 890400 SH SOLE 890400 0 0 VF Corp COM 918204108 8580 128077 SH SOLE 128077 0 0 Valero Energy Corp COM 91913Y100 11257 159512 SH SOLE 159512 0 0 Vulcan Materials Co COM 929160109 11215 66300 SH SOLE 66300 0 0 Vornado Realty Trust COM 929042109 3629 86392 SH SOLE 86392 0 0 Verisk Analytics Inc COM 92345Y106 37545 187472 SH SOLE 187472 0 0 VeriSign Inc COM 92343E102 10116 49346 SH SOLE 49346 0 0 Vertex Pharmaceuticals Inc COM 92532F100 32665 180084 SH SOLE 180084 0 0 Ventas Inc COM 92276F100 11737 212591 SH SOLE 212591 0 0 Verizon Communications Inc COM 92343V104 129218 2963791 SH SOLE 2963791 0 0 Waters Corp COM 941848103 9855 27581 SH SOLE 27581 0 0 Walgreens Boots Alliance Inc COM 931427108 16093 342038 SH SOLE 342038 0 0 Western Digital Corp COM 958102105 8617 152677 SH SOLE 152677 0 0 WEC Energy Group Inc COM 92939U106 10856 123083 SH SOLE 123083 0 0 Wells Fargo & Co COM 949746101 80204 4322545 SH SOLE 4322545 0 0 Whirlpool Corp COM 963320106 4988 24467 SH SOLE 24467 0 0 Waste Management Inc COM 94106L109 22823 152806 SH SOLE 152806 0 0 Williams Cos Inc/The COM 969457100 12297 474044 SH SOLE 474044 0 0 Wal-Mart Stores Inc COM 931142103 95747 1139210 SH SOLE 1139210 0 0 Westrock Co COM 96145D105 6643 133317 SH SOLE 133317 0 0 Western Union Co/The COM 959802109 9965 492814 SH SOLE 492814 0 0 Weyerhaeuser Co COM 962166104 14407 405030 SH SOLE 405030 0 0 Wynn Resorts Ltd COM 983134107 3468 40917 SH SOLE 40917 0 0 Xcel Energy Inc COM 98389B100 13227 211631 SH SOLE 211631 0 0 Xilinx Inc COM 983919101 41030 271742 SH SOLE 271742 0 0 Exxon Mobil Corp COM 30231G102 119143 2617923 SH SOLE 2617923 0 0 DENTSPLY SIRONA Inc COM 24906P109 5690 98024 SH SOLE 98024 0 0 Xerox Holdings Corp COM 98421M106 0 3 SH SOLE 3 0 0 Xylem Inc/NY COM 98419M100 19700 159285 SH SOLE 159285 0 0 Yum! Brands Inc COM 988498101 14147 115663 SH SOLE 115663 0 0 Zimmer Biomet Holdings Inc COM 98956P102 13462 91977 SH SOLE 91977 0 0 Zions Bancorp NA COM 989701107 2718 43919 SH SOLE 43919 0 0 Zoetis Inc COM 98978V103 40559 208919 SH SOLE 208919 0 0 Toronto-Dominion Bank/The COM 891160509 3190 48182 SH DFND 1 0 48182 0 Brookfield Asset Management In COM 112585104 171023 3191752 SH SOLE 3191752 0 0 BCE Inc COM 05534B760 45142 901162 SH SOLE 901162 0 0 Bank of Montreal COM 063671101 168116 1684000 SH SOLE 1684000 0 0 CAE Inc COM 124765108 32862 1100000 SH SOLE 1100000 0 0 Canadian Imperial Bank of Comm COM 136069101 565567 5080613 SH SOLE 5080613 0 0 Royal Bank of Canada COM 780087102 330049 3317075 SH SOLE 3317075 0 0 Toronto-Dominion Bank/The COM 891160509 12039 181996 SH DFND 1 0 181996 0 Alamos Gold Inc COM 011532108 1510 209987 SH SOLE 209987 0 0 BCE Inc COM 05534B760 45443 907156 SH SOLE 907156 0 0 Bank of Nova Scotia/The COM 064149107 87961 1429118 SH SOLE 1429118 0 0 B2Gold Corp COM 11777Q209 1525 446236 SH SOLE 446236 0 0 CAE Inc COM 124765108 2740 91732 SH SOLE 91732 0 0 Centerra Gold Inc COM 152006102 703 102935 SH SOLE 102935 0 0 Canadian Natural Resources Ltd COM 136385101 138585 3790458 SH SOLE 3790458 0 0 Crescent Point Energy Corp COM 22576C101 6657 1443909 SH SOLE 1443909 0 0 Cenovus Energy Inc COM 15135U109 31806 3154753 SH SOLE 3154753 0 0 Eldorado Gold Corp COM 284902509 744 96199 SH SOLE 96199 0 0 Enbridge Inc COM 29250N105 370394 9297530 SH SOLE 9297530 0 0 Enerplus Corp COM 292766102 9888 1235097 SH SOLE 1235097 0 0 IAMGOLD Corp COM 450913108 502 221591 SH SOLE 221591 0 0 Imperial Oil Ltd COM 453038408 9083 287407 SH SOLE 287407 0 0 New Gold Inc COM 644535106 361 341309 SH SOLE 341309 0 0 Osisko Gold Royalties Ltd COM 68827L101 978 87047 SH SOLE 87047 0 0 Pembina Pipeline Corp COM 706327103 197736 6238077 SH SOLE 6238077 0 0 Pretium Resources Inc COM 74139C102 950 98247 SH SOLE 98247 0 0 Rogers Communications Inc COM 775109200 48379 1035991 SH SOLE 1035991 0 0 Seabridge Gold Inc COM 811916105 16158 1049010 SH SOLE 1049010 0 0 Shopify Inc COM 82509L107 148561 109452 SH SOLE 109452 0 0 Shaw Communications Inc COM 82028K200 62295 2143003 SH SOLE 2143003 0 0 Sandstorm Gold Ltd COM 80013R206 880 152844 SH SOLE 152844 0 0 SSR Mining Inc COM 784730103 1431 98408 SH SOLE 98408 0 0 Suncor Energy Inc COM 867224107 135482 6534905 SH SOLE 6534905 0 0 TransCanada Corp COM 87807B107 388652 8075470 SH SOLE 8075470 0 0 Vermilion Energy Inc COM 923725105 7511 759832 SH SOLE 759832 0 0 West Fraser Timber Co Ltd COM 952845105 21026 249652 SH SOLE 249652 0 0 Yamana Gold Inc COM 98462Y100 1548 392211 SH SOLE 392211 0 0 Barrick Gold Corp COM 067901108 93073 5154757 SH SOLE 5154757 0 0 Agnico Eagle Mines Ltd COM 008474108 54720 1054795 SH SOLE 1054795 0 0 Alamos Gold Inc COM 011532108 717 99700 SH SOLE 99700 0 0 Algonquin Power & Utilities Co COM 015857105 15161 1034087 SH SOLE 1034087 0 0 Brookfield Asset Management In COM 112585104 269973 5038417 SH SOLE 5038417 0 0 BlackBerry Ltd COM 09228F103 5191 533267 SH SOLE 533267 0 0 Brookfield Business Partners L COM G16234109 392 8600 SH SOLE 8600 0 0 Cott Corp COM 74167P108 8 500 SH SOLE 500 0 0 BCE Inc COM 05534B760 132198 2639035 SH SOLE 2639035 0 0 Brookfield Renewable Partners COM G16258108 2089 56550 SH SOLE 56550 0 0 Bank of Montreal COM 063671101 240179 2405845 SH SOLE 2405845 0 0 Bank of Nova Scotia/The COM 064149107 270773 4399313 SH SOLE 4399313 0 0 B2Gold Corp COM 11777Q209 1104 322900 SH SOLE 322900 0 0 CAE Inc COM 124765108 2695 90200 SH SOLE 90200 0 0 Cameco Corp COM 13321L108 32915 1514941 SH SOLE 1514941 0 0 Centerra Gold Inc COM 152006102 481 70500 SH SOLE 70500 0 0 Colliers International Group I COM 194693107 1340 10468 SH SOLE 10468 0 0 CI Financial Corp COM 125491100 1811 89200 SH SOLE 89200 0 0 Celestica Inc COM 15101Q108 356 40039 SH SOLE 40039 0 0 Canadian Imperial Bank of Comm COM 136069101 190984 1715650 SH SOLE 1715650 0 0 Canadian Natural Resources Ltd COM 136385101 113513 3104708 SH SOLE 3104708 0 0 Canadian National Railway Co COM 136375102 332987 2873502 SH SOLE 2873502 0 0 Canadian Pacific Railway Ltd COM 13645T100 170794 2615575 SH SOLE 2615575 0 0 Crescent Point Energy Corp COM 22576C101 6084 1319602 SH SOLE 1319602 0 0 Cenovus Energy Inc COM 15135U109 38015 3770667 SH SOLE 3770667 0 0 BRP Inc/CA COM 05577W200 496 5361 SH SOLE 5361 0 0 Descartes Systems Group Inc/Th COM 249906108 2011 24709 SH SOLE 24709 0 0 Ovintiv Inc COM 69047Q102 17079 519778 SH SOLE 519778 0 0 Eldorado Gold Corp COM 284902509 368 47620 SH SOLE 47620 0 0 Enbridge Inc COM 29250N105 198770 4989474 SH SOLE 4989474 0 0 Enerplus Corp COM 292766102 377 47125 SH SOLE 47125 0 0 Franco-Nevada Corp COM 351858105 70201 540380 SH SOLE 540380 0 0 First Majestic Silver Corp COM 32076V103 620 54800 SH SOLE 54800 0 0 FirstService Corp COM 33767E202 1806 9992 SH SOLE 9992 0 0 Fortis Inc/Canada COM 349553107 53721 1210971 SH SOLE 1210971 0 0 Fortuna Silver Mines Inc COM 349915108 208 52900 SH SOLE 52900 0 0 CGI Group Inc COM 12532H104 58070 683649 SH SOLE 683649 0 0 Gildan Activewear Inc COM 375916103 28740 786579 SH SOLE 786579 0 0 Granite Real Estate Investment COM 387437114 1075 15122 SH SOLE 15122 0 0 Gran Tierra Energy Inc COM 38500T101 95 129700 SH SOLE 129700 0 0 Hudbay Minerals Inc COM 443628102 491 78800 SH SOLE 78800 0 0 IAMGOLD Corp COM 450913108 349 154100 SH SOLE 154100 0 0 Imperial Oil Ltd COM 453038408 29635 937714 SH SOLE 937714 0 0 Kinross Gold Corp COM 496902404 25653 4785363 SH SOLE 4785363 0 0 Kirkland Lake Gold Ltd COM 49741E100 8589 206192 SH SOLE 206192 0 0 MAG Silver Corp COM 55903Q104 379 23400 SH SOLE 23400 0 0 Manulife Financial Corp COM 56501R106 121309 6302460 SH SOLE 6302460 0 0 Magna International Inc COM 559222401 102033 1355843 SH SOLE 1355843 0 0 Methanex Corp COM 59151K108 1369 29700 SH SOLE 29700 0 0 Novagold Resources Inc COM 66987E206 500 72600 SH SOLE 72600 0 0 New Gold Inc COM 644535106 202 191000 SH SOLE 191000 0 0 NexGen Energy Ltd COM 65340P106 443 93306 SH SOLE 93306 0 0 Osisko Gold Royalties Ltd COM 68827L101 399 35500 SH SOLE 35500 0 0 Open Text Corp COM 683715106 45880 940045 SH SOLE 940045 0 0 Pan American Silver Corp COM 697900108 1183 50800 SH SOLE 50800 0 0 Precision Drilling Corp COM 74022D407 197 4865 SH SOLE 4865 0 0 Pembina Pipeline Corp COM 706327103 54081 1706111 SH SOLE 1706111 0 0 Pretium Resources Inc COM 74139C102 482 49800 SH SOLE 49800 0 0 Restaurant Brands Internationa COM 76131D103 55352 903495 SH SOLE 903495 0 0 Ritchie Bros Auctioneers Inc COM 767744105 2191 35500 SH SOLE 35500 0 0 Rogers Communications Inc COM 775109200 63629 1362546 SH SOLE 1362546 0 0 Royal Bank of Canada COM 780087102 477516 4799161 SH SOLE 4799161 0 0 Shopify Inc COM 82509L107 76820 56597 SH SOLE 56597 0 0 Shaw Communications Inc COM 82028K200 48043 1652697 SH SOLE 1652697 0 0 Sun Life Financial Inc COM 866796105 89825 1745032 SH SOLE 1745032 0 0 Sandstorm Gold Ltd COM 80013R206 3 600 SH SOLE 600 0 0 SSR Mining Inc COM 784730103 1036 71250 SH SOLE 71250 0 0 Stantec Inc COM 85472N109 1780 37900 SH SOLE 37900 0 0 Suncor Energy Inc COM 867224107 95708 4616431 SH SOLE 4616431 0 0 Sierra Wireless Inc COM 826516106 160 10319 SH SOLE 10319 0 0 TELUS Corp COM 87971M103 126559 5758034 SH SOLE 5758034 0 0 TransAlta Corp COM 89346D107 975 92345 SH SOLE 92345 0 0 Teck Resources Ltd COM 878742204 31604 1269602 SH SOLE 1269602 0 0 TFI International Inc COM 87241L109 2957 28900 SH SOLE 28900 0 0 Thomson Reuters Corp COM 884903709 55538 502291 SH SOLE 502291 0 0 TransCanada Corp COM 87807B107 166795 3465694 SH SOLE 3465694 0 0 Turquoise Hill Resources Ltd COM 900435207 490 33159 SH SOLE 33159 0 0 Vermilion Energy Inc COM 923725105 477 48237 SH SOLE 48237 0 0 Waste Connections Inc COM 94106B101 86642 687449 SH SOLE 687449 0 0 Canopy Growth Corp COM 138035100 2398 173065 SH SOLE 173065 0 0 Wheaton Precious Metals Corp COM 962879102 43781 1163049 SH SOLE 1163049 0 0 Yamana Gold Inc COM 98462Y100 1241 314500 SH SOLE 314500 0 0 SBA Communications Corp COM 78410G104 578 1747 SH SOLE 1747 0 0 SBA Communications Corp COM 78410G104 3453 10446 SH SOLE 10446 0 0 Walgreens Boots Alliance Inc COM 931427108 22 472 SH SOLE 472 0 0 SBA Communications Corp COM 78410G104 19555 59156 SH SOLE 59156 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 10 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 6 109 SH SOLE 109 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 12 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 4 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 6 100 SH SOLE 100 0 0 Canadian Pacific Railway Ltd COM 13645T100 33 500 SH SOLE 500 0 0 DowDuPont Inc COM 26614N102 567 8343 SH SOLE 8343 0 0 DowDuPont Inc COM 26614N102 20396 299989 SH SOLE 299989 0 0 DowDuPont Inc COM 26614N102 18889 277822 SH SOLE 277822 0 0 Cott Corp COM 74167P108 297 18865 SH SOLE 18865 0 0 Berry Global Group Inc COM 08579W103 2501 41074 SH SOLE 41074 0 0 BCE Inc COM 05534B760 38572 770000 SH DFND 1 0 770000 0 Bank of Nova Scotia/The COM 064149107 38776 630000 SH DFND 1 0 630000 0 Canadian Imperial Bank of Comm COM 136069101 44527 400000 SH DFND 1 0 400000 0 Canadian Natural Resources Ltd COM 136385101 92135 2520000 SH DFND 1 0 2520000 0 Enbridge Inc COM 29250N105 82863 2080000 SH DFND 1 0 2080000 0 Suncor Energy Inc COM 867224107 43952 2120000 SH DFND 1 0 2120000 0 TransCanada Corp COM 87807B107 39946 830000 SH DFND 1 0 830000 0 NexGen Energy Ltd COM 65340P106 9351 1967460 SH SOLE 1967460 0 0 Pixelworks Inc COM 72581M305 0 20 SH DFND 1 0 20 0 GOLDEN MINERALS CO COM 381119106 0 396 SH DFND 1 0 396 0 Eldorado Gold Corp COM 284902509 0 60 SH DFND 1 0 60 0 NEOVASC INC COM 64065J304 3 3625 SH DFND 1 0 3625 0 Shopify Inc COM 82509L107 34 25 SH DFND 1 0 25 0 Teck Resources Ltd COM 878742204 1 39 SH DFND 1 0 39 0 TRILLIUM THERAPEUTICS INC COM 89620X506 2 94 SH DFND 1 0 94 0 Canopy Growth Corp COM 138035100 0 26 SH DFND 1 0 26 0 Coeur Mining Inc COM 192108504 0 17 SH DFND 1 0 17 0 untitled COM 85207K107 3 351 SH DFND 1 0 351 0 Asanko Gold Inc COM 36352H100 1 1081 SH DFND 1 0 1081 0 Aptose Biosciences Inc COM 03835T200 0 28 SH DFND 1 0 28 0 Avino Silver & Gold Mines Ltd COM 053906103 0 204 SH DFND 1 0 204 0 AcuityAds Holding Inc COM 00510L106 0 36 SH DFND 1 0 36 0 Aurinia Pharmaceuticals Inc COM 05156V102 1 48 SH DFND 1 0 48 0 Alexco Resource Corp COM 01535P106 7 4703 SH DFND 1 0 4703 0 BlackBerry Ltd COM 09228F103 0 37 SH DFND 1 0 37 0 Brookfield Business Partners L COM G16234109 2 37 SH DFND 1 0 37 0 BriaCell Therapeutics Corp COM 10778Y302 0 3 SH DFND 1 0 3 0 Brookfield Renewable Partners COM G16258108 2 63 SH DFND 1 0 63 0 Brookfield Infrastructure Part COM G16252101 5 88 SH DFND 1 0 88 0 BELLUS Health Inc COM 07987C204 0 33 SH DFND 1 0 33 0 Broadway Gold Mining Ltd COM 60255C109 0 123 SH DFND 1 0 123 0 CAE Inc COM 124765108 0 8 SH DFND 1 0 8 0 Centerra Gold Inc COM 152006102 0 43 SH DFND 1 0 43 0 CI Financial Corp COM 125491100 1 55 SH DFND 1 0 55 0 Canadian Imperial Bank of Comm COM 136069101 0 3 SH DFND 1 0 3 0 Canadian National Railway Co COM 136375102 1 8 SH DFND 1 0 8 0 Cenovus Energy Inc COM 15135U109 0 22 SH DFND 1 0 22 0 Denison Mines Corp COM 248356107 0 17 SH DFND 1 0 17 0 Descartes Systems Group Inc/Th COM 249906108 2 24 SH DFND 1 0 24 0 Endeavour Silver Corp COM 29258Y103 0 19 SH DFND 1 0 19 0 Energy Fuels Inc/Canada COM 292671708 1 72 SH DFND 1 0 72 0 EMX Royalty Corp COM 26873J107 0 1 SH DFND 1 0 1 0 Essa Pharma Inc COM 29668H708 0 48 SH DFND 1 0 48 0 Fennec Pharmaceuticals Inc COM 31447P100 0 23 SH DFND 1 0 23 0 FirstService Corp COM 33767E202 3 15 SH DFND 1 0 15 0 CGI Group Inc COM 12532H104 2 26 SH DFND 1 0 26 0 Canada Goose Holdings Inc COM 135086106 1 23 SH DFND 1 0 23 0 Great Panther Silver Ltd COM 39115V101 0 275 SH DFND 1 0 275 0 Golden Star Resources Ltd COM 38119T807 0 93 SH DFND 1 0 93 0 Gold Standard Ventures Corp COM 380738104 1 1875 SH DFND 1 0 1875 0 Gran Tierra Energy Inc COM 38500T101 2 2129 SH DFND 1 0 2129 0 Guerrero Ventures Inc COM 65532M606 0 70 SH DFND 1 0 70 0 Helius Medical Technologies In COM 42328V603 1 58 SH DFND 1 0 58 0 IAMGOLD Corp COM 450913108 0 71 SH DFND 1 0 71 0 TANQUERAY EXPLORATION LTD COM 45257F200 16 2622 SH DFND 1 0 2622 0 Kinross Gold Corp COM 496902404 0 52 SH DFND 1 0 52 0 Kirkland Lake Gold Ltd COM 49741E100 144 3450 SH DFND 1 0 3450 0 Kelso Technologies Inc COM 48826D201 0 502 SH DFND 1 0 502 0 Corvus Gold Inc COM 221013105 5 1428 SH DFND 1 0 1428 0 MAG Silver Corp COM 55903Q104 1 31 SH DFND 1 0 31 0 Midas Gold Corp COM 714266103 0 90 SH DFND 1 0 90 0 Maverix Metals Inc COM 57776F405 0 21 SH DFND 1 0 21 0 McEwen Mining Inc COM 58039P107 0 89 SH DFND 1 0 89 0 Methanex Corp COM 59151K108 4 76 SH DFND 1 0 76 0 NexGen Energy Ltd COM 65340P106 0 37 SH DFND 1 0 37 0 Organigram Holdings Inc COM 68620P101 0 53 SH DFND 1 0 53 0 Orla Mining Ltd COM 68634K106 0 13 SH DFND 1 0 13 0 Oncolytics Biotech Inc COM 682310875 3 1306 SH DFND 1 0 1306 0 Precision Drilling Corp COM 74022D407 2 49 SH DFND 1 0 49 0 ProMetic Life Sciences Inc COM 53272L103 0 23 SH DFND 1 0 23 0 PolyMet Mining Corp COM 731916409 0 11 SH DFND 1 0 11 0 Pembina Pipeline Corp COM 706327103 1 42 SH DFND 1 0 42 0 Profound Medical Corp COM 74319B502 1 85 SH DFND 1 0 85 0 Pretium Resources Inc COM 74139C102 0 17 SH DFND 1 0 17 0 Ritchie Bros Auctioneers Inc COM 767744105 1 15 SH DFND 1 0 15 0 Rogers Communications Inc COM 775109200 3 55 SH DFND 1 0 55 0 theScore Inc COM 80919D202 2 66 SH DFND 1 0 66 0 SilverCrest Metals Inc COM 828363101 0 21 SH DFND 1 0 21 0 Siyata Mobile Inc COM 83013Q509 9 1675 SH DFND 1 0 1675 0 SunOpta Inc COM 8676EP108 0 33 SH DFND 1 0 33 0 SSR Mining Inc COM 784730103 0 24 SH DFND 1 0 24 0 Silvercorp Metals Inc COM 82835P103 0 60 SH DFND 1 0 60 0 Sierra Wireless Inc COM 826516106 0 6 SH DFND 1 0 6 0 TELUS Corp COM 87971M103 2 76 SH DFND 1 0 76 0 TransAlta Corp COM 89346D107 1 54 SH DFND 1 0 54 0 Toronto-Dominion Bank/The COM 891160509 1 8 SH DFND 1 0 8 0 Theratechnologies Inc COM 88338H100 0 2 SH DFND 1 0 2 0 Tanzanian Royalty Exploration COM 87601A107 0 156 SH DFND 1 0 156 0 TransCanada Corp COM 87807B107 0 5 SH DFND 1 0 5 0 Domtar Corp COM 257559203 1 23 SH DFND 1 0 23 0 Waste Connections Inc COM 94106B101 9 74 SH DFND 1 0 74 0 Wheaton Precious Metals Corp COM 962879102 3 73 SH DFND 1 0 73 0 Westport Fuel Systems Inc COM 960908309 0 30 SH DFND 1 0 30 0 Precision Drilling Corp COM 74022D407 3 70 SH DFND 1 0 70 0 Vermilion Energy Inc COM 923725105 46 4700 SH DFND 1 0 4700 0 Eldorado Gold Corp COM 284902509 2 300 SH DFND 1 0 300 0 Canopy Growth Corp COM 138035100 0 1 SH DFND 1 0 1 0 New Gold Inc COM 644535106 9 8800 SH DFND 1 0 8800 0 Northern Dynasty Minerals Ltd COM 66510M204 10 23200 SH DFND 1 0 23200 0 Fortuna Silver Mines Inc COM 349915108 169 43100 SH DFND 1 0 43100 0 Organigram Holdings Inc COM 68620P101 8 3400 SH DFND 1 0 3400 0 Crescent Point Energy Corp COM 22576C101 6 1300 SH DFND 1 0 1300 0 Americas Silver Corp COM 03062D100 9 10872 SH DFND 1 0 10872 0 Taseko Mines Ltd COM 876511106 38 20300 SH DFND 1 0 20300 0 Fortis Inc/Canada COM 349553107 16 362 SH DFND 1 0 362 0 Turquoise Hill Resources Ltd COM 900435207 0 30 SH DFND 1 0 30 0 Gran Tierra Energy Inc COM 38500T101 1 1200 SH DFND 1 0 1200 0 AcuityAds Holding Inc COM 00510L106 34 5100 SH DFND 1 0 5100 0 Golden Star Resources Ltd COM 38119T807 0 100 SH DFND 1 0 100 0 McEwen Mining Inc COM 58039P107 6 6200 SH DFND 1 0 6200 0 Standard Lithium Ltd COM 853606101 1 88 SH DFND 1 0 88 0 Cadence Design Systems Inc COM 127387108 4001 26417 SH SOLE 26417 0 0 Cadence Design Systems Inc COM 127387108 669 4416 SH SOLE 4416 0 0 Brookfield Infrastructure Part COM G16252101 5633 100176 SH SOLE 100176 0 0 Cadence Design Systems Inc COM 127387108 21033 138888 SH SOLE 138888 0 0 HIVE Blockchain Technologies L COM 43366H100 1 517 SH DFND 1 0 517 0 Brookfield Infrastructure Part COM G16252101 13240 235432 SH SOLE 235432 0 0 EOG Resources Inc COM 26875P101 0 1 SH SOLE 1 0 0 Marathon Oil Corp COM 565849106 0 1 SH SOLE 1 0 0 Delta Air Lines Inc COM 247361702 0 1 SH SOLE 1 0 0 Maxar Technologies Inc COM 57778K105 346 12200 SH SOLE 12200 0 0 Norwegian Cruise Line Holdings COM G66721104 158 5902 SH SOLE 5902 0 0 Norwegian Cruise Line Holdings COM G66721104 5351 200342 SH SOLE 200342 0 0 Norwegian Cruise Line Holdings COM G66721104 2566 96071 SH SOLE 96071 0 0 ERO Copper Corp COM 296006109 0 16 SH DFND 1 0 16 0 Coach Inc COM 876030107 165 4449 SH SOLE 4449 0 0 Coach Inc COM 876030107 874 23618 SH SOLE 23618 0 0 Coach Inc COM 876030107 2680 72402 SH SOLE 72402 0 0 Turquoise Hill Resources Ltd COM 900435207 1 50 SH DFND 1 0 50 0 Gran Tierra Energy Inc COM 38500T101 31 42400 SH DFND 1 0 42400 0 Quintiles IMS Holdings Inc COM 46266C105 732 3056 SH SOLE 3056 0 0 Quintiles IMS Holdings Inc COM 46266C105 3656 15263 SH SOLE 15263 0 0 Quintiles IMS Holdings Inc COM 46266C105 20595 85980 SH SOLE 85980 0 0 Huntsman Corp COM 447011107 0 1 SH SOLE 1 0 0 Mid-America Apartment Communit COM 59522J103 0 1 SH SOLE 1 0 0 Boston Scientific Corp COM 101137107 637 14686 SH SOLE 14686 0 0 Rayonier Advanced Materials In COM 75508B104 0 3 SH DFND 1 0 3 0 Freeport-McMoRan Inc COM 35671D857 3374 103718 SH SOLE 103718 0 0 Micron Technology Inc COM 595112103 989 13928 SH SOLE 13928 0 0 Canada Goose Holdings Inc COM 135086106 265 7419 SH SOLE 7419 0 0 Viemed Healthcare Inc COM 92663R105 0 12 SH DFND 1 0 12 0 Global Water Resources Inc COM 379463102 1 74 SH DFND 1 0 74 0 Canada Goose Holdings Inc COM 135086106 4 100 SH SOLE 100 0 0 Nutrien Ltd COM 67077M108 136445 2102246 SH SOLE 2102246 0 0 Nutrien Ltd COM 67077M108 4 63 SH DFND 1 0 63 0 Wal-Mart Stores Inc COM 931142103 3711 26625 SH SOLE 26625 0 0 Huntington Ingalls Industries COM 446413106 12484 64665 SH SOLE 64665 0 0 Huntington Ingalls Industries COM 446413106 3365 17429 SH SOLE 17429 0 0 Huntington Ingalls Industries COM 446413106 124 640 SH SOLE 640 0 0 S&P Global Inc COM 78409V104 40 94 SH SOLE 94 0 0 JDL GOLD CORP COM 29446Y502 231 35000 SH DFND 1 0 35000 0 Breaking Data Corp COM 104833306 1 90 SH DFND 1 0 90 0 InMed Pharmaceuticals Inc COM 457637502 0 50 SH DFND 1 0 50 0 Metalla Royalty & Streaming Lt COM 59124U605 0 54 SH DFND 1 0 54 0 Nutrien Ltd COM 67077M108 6 100 SH SOLE 100 0 0 AT&T Inc COM 00206R102 2721 100727 SH SOLE 100727 0 0 Twitter Inc COM 90184L102 2368 39216 SH SOLE 39216 0 0 Clarmin Explorations Inc COM 23256X100 0 42 SH DFND 1 0 42 0 Procter & Gamble Co/The COM 742718109 2054 14690 SH SOLE 14690 0 0 Lockheed Martin Corp COM 539830109 75 216 SH SOLE 216 0 0 Versus Systems Inc COM 92535P808 0 29 SH DFND 1 0 29 0 Aurora Cannabis Inc COM 05156X884 173 25056 SH SOLE 25056 0 0 McDonald's Corp COM 580135101 358 1485 SH SOLE 1485 0 0 CDK Global Inc COM 12508E101 0 3 SH SOLE 3 0 0 NVR Inc COM 62944T105 6299 1314 SH SOLE 1314 0 0 Johnson & Johnson COM 478160104 9436 58426 SH SOLE 58426 0 0 Canadian Imperial Bank of Comm COM 136069101 2794 25100 SH SOLE 25100 0 0 AGNC Investment Corp COM 00123Q104 2323 147315 SH SOLE 147315 0 0 BCE Inc COM 05534B760 3261 65091 SH SOLE 65091 0 0 untitled COM 85207K107 0 42 SH DFND 1 0 42 0 Hudbay Minerals Inc COM 443628102 328 52600 SH DFND 1 0 52600 0 Priceline Group Inc/The COM 09857L108 1555 655 SH SOLE 655 0 0 Priceline Group Inc/The COM 09857L108 10027 4224 SH SOLE 4224 0 0 Priceline Group Inc/The COM 09857L108 40441 17036 SH SOLE 17036 0 0 Welltower Inc COM 95040Q104 555 6740 SH SOLE 6740 0 0 Welltower Inc COM 95040Q104 18759 227655 SH SOLE 227655 0 0 Crescent Point Energy Corp COM 22576C101 828 179500 SH DFND 1 0 179500 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 11601 642500 SH SOLE 642500 0 0 Agnico Eagle Mines Ltd COM 008474108 4612 88900 SH SOLE 88900 0 0 BCE Inc COM 05534B760 51762 1033307 SH SOLE 1033307 0 0 Bank of Montreal COM 063671101 140663 1409004 SH SOLE 1409004 0 0 Bank of Nova Scotia/The COM 064149107 156710 2546098 SH SOLE 2546098 0 0 CAE Inc COM 124765108 1102 36900 SH SOLE 36900 0 0 Cameco Corp COM 13321L108 5021 231100 SH SOLE 231100 0 0 CI Financial Corp COM 125491100 1108 54600 SH SOLE 54600 0 0 Canadian Imperial Bank of Comm COM 136069101 199721 1794141 SH SOLE 1794141 0 0 Canadian Natural Resources Ltd COM 136385101 22392 612450 SH SOLE 612450 0 0 Canadian National Railway Co COM 136375102 19329 166800 SH SOLE 166800 0 0 Brookfield Asset Management In COM 112585104 32567 607788 SH SOLE 607788 0 0 Eldorado Gold Corp COM 284902509 65 8390 SH SOLE 8390 0 0 Fortis Inc/Canada COM 349553107 30619 690208 SH SOLE 690208 0 0 CGI Group Inc COM 12532H104 6872 80900 SH SOLE 80900 0 0 Imperial Oil Ltd COM 453038408 13087 414100 SH SOLE 414100 0 0 Enbridge Inc COM 29250N105 77602 1947946 SH SOLE 1947946 0 0 Kinross Gold Corp COM 496902404 2357 439700 SH SOLE 439700 0 0 Magna International Inc COM 559222401 11506 152900 SH SOLE 152900 0 0 Methanex Corp COM 59151K108 1558 33800 SH SOLE 33800 0 0 Rogers Communications Inc COM 775109200 18229 390350 SH SOLE 390350 0 0 Royal Bank of Canada COM 780087102 184888 1858177 SH SOLE 1858177 0 0 Shaw Communications Inc COM 82028K200 39975 1375174 SH SOLE 1375174 0 0 Suncor Energy Inc COM 867224107 14268 688198 SH SOLE 688198 0 0 TransAlta Corp COM 89346D107 4777 452232 SH SOLE 452232 0 0 Teck Resources Ltd COM 878742204 5656 227220 SH SOLE 227220 0 0 Thomson Reuters Corp COM 884903709 20706 187272 SH SOLE 187272 0 0 TransCanada Corp COM 87807B107 74495 1547876 SH SOLE 1547876 0 0 TELUS Corp COM 87971M103 46809 2129652 SH SOLE 2129652 0 0 Gildan Activewear Inc COM 375916103 10212 279500 SH SOLE 279500 0 0 Manulife Financial Corp COM 56501R106 17995 934888 SH SOLE 934888 0 0 Sun Life Financial Inc COM 866796105 1800 34972 SH SOLE 34972 0 0 Enerplus Corp COM 292766102 50 6300 SH SOLE 6300 0 0 Yamana Gold Inc COM 98462Y100 114 28900 SH SOLE 28900 0 0 Pembina Pipeline Corp COM 706327103 66777 2106658 SH SOLE 2106658 0 0 Algonquin Power & Utilities Co COM 015857105 7819 533355 SH SOLE 533355 0 0 Canadian Pacific Railway Ltd COM 13645T100 19802 303250 SH SOLE 303250 0 0 Vermilion Energy Inc COM 923725105 242 24500 SH SOLE 24500 0 0 Brookfield Renewable Partners COM G16258108 6554 177375 SH SOLE 177375 0 0 Waste Connections Inc COM 94106B101 14973 118800 SH SOLE 118800 0 0 Crescent Point Energy Corp COM 22576C101 3221 698698 SH SOLE 698698 0 0 Wheaton Precious Metals Corp COM 962879102 5887 156400 SH SOLE 156400 0 0 Franco-Nevada Corp COM 351858105 8314 64000 SH SOLE 64000 0 0 Brookfield Infrastructure Part COM G16252101 16952 301440 SH SOLE 301440 0 0 Cenovus Energy Inc COM 15135U109 9021 894750 SH SOLE 894750 0 0 Granite Real Estate Investment COM 387437114 905 12725 SH SOLE 12725 0 0 Restaurant Brands Internationa COM 76131D103 7334 119703 SH SOLE 119703 0 0 Nutrien Ltd COM 67077M108 29516 454756 SH SOLE 454756 0 0 Barrick Gold Corp COM 067901108 95 5257 SH DFND 1 0 5257 0 Agnico Eagle Mines Ltd COM 008474108 67 1289 SH DFND 1 0 1289 0 Bank of Montreal COM 063671101 33433 334894 SH DFND 1 0 334894 0 Bank of Nova Scotia/The COM 064149107 20359 330770 SH DFND 1 0 330770 0 Canadian National Railway Co COM 136375102 598 5157 SH DFND 1 0 5157 0 Fortis Inc/Canada COM 349553107 11849 267094 SH DFND 1 0 267094 0 Enbridge Inc COM 29250N105 2637 66181 SH DFND 1 0 66181 0 Rogers Communications Inc COM 775109200 2881 61700 SH DFND 1 0 61700 0 Toronto-Dominion Bank/The COM 891160509 97976 1480026 SH DFND 1 0 1480026 0 TransCanada Corp COM 87807B107 1487 30898 SH DFND 1 0 30898 0 Algonquin Power & Utilities Co COM 015857105 1125 76733 SH DFND 1 0 76733 0 Brookfield Renewable Partners COM G16258108 1397 37814 SH DFND 1 0 37814 0 Brookfield Infrastructure Part COM G16252101 708 12588 SH DFND 1 0 12588 0 Apple Inc COM 037833100 5003 35360 SH SOLE 35360 0 0 Bank of America Corp COM 060505104 1135 26741 SH SOLE 26741 0 0 Citigroup Inc COM 172967424 4768 67944 SH SOLE 67944 0 0 Cisco Systems Inc/Delaware COM 17275R102 637 11700 SH SOLE 11700 0 0 Walt Disney Co/The COM 254687106 1532 9058 SH SOLE 9058 0 0 Duke Energy Corp COM 26441C204 43 440 SH SOLE 440 0 0 Consolidated Edison Inc COM 209115104 29 400 SH SOLE 400 0 0 Intel Corp COM 458140100 585 10977 SH SOLE 10977 0 0 Coca-Cola Co/The COM 191216100 42 800 SH SOLE 800 0 0 Merck & Co Inc COM 58933Y105 240 3200 SH SOLE 3200 0 0 Microsoft Corp COM 594918104 2357 8362 SH SOLE 8362 0 0 Procter & Gamble Co/The COM 742718109 390 2792 SH SOLE 2792 0 0 AT&T Inc COM 00206R102 380 14056 SH SOLE 14056 0 0 Southern Co/The COM 842587107 297 4800 SH SOLE 4800 0 0 SPDR S&P 500 ETF Trust ETF 78462F103 4061 9463 SH SOLE 9463 0 0 Verizon Communications Inc COM 92343V104 555 10268 SH SOLE 10268 0 0 Amazon.com Inc COM 023135106 1183 360 SH SOLE 360 0 0 Goldman Sachs Group Inc/The COM 38141G104 457 1210 SH SOLE 1210 0 0 Chevron Corp COM 166764100 88 870 SH SOLE 870 0 0 Manulife Financial Corp COM 56501R106 143 7412 SH SOLE 7412 0 0 Sun Life Financial Inc COM 866796105 5095 98981 SH SOLE 98981 0 0 Boeing Co/The COM 097023105 88 400 SH SOLE 400 0 0 Duke Energy Corp COM 26441C204 962 9861 SH SOLE 9861 0 0 Kellogg Co COM 487836108 208 3256 SH SOLE 3256 0 0 Coca-Cola Co/The COM 191216100 1514 28850 SH SOLE 28850 0 0 AT&T Inc COM 00206R102 385 14250 SH SOLE 14250 0 0 Southern Co/The COM 842587107 728 11740 SH SOLE 11740 0 0 Aflac Inc COM 001055102 115 2200 SH SOLE 2200 0 0 Verizon Communications Inc COM 92343V104 902 16700 SH SOLE 16700 0 0 United Parcel Service Inc COM 911312106 107 585 SH SOLE 585 0 0 Chubb Ltd COM H1467J104 356 2055 SH SOLE 2055 0 0 Bank of Nova Scotia/The COM 064149107 1184 19230 SH SOLE 19230 0 0 Enbridge Inc COM 29250N105 980 24600 SH SOLE 24600 0 0 Royal Bank of Canada COM 780087102 385 3866 SH SOLE 3866 0 0 Shaw Communications Inc COM 82028K200 297 10200 SH SOLE 10200 0 0 Suncor Energy Inc COM 867224107 2740 132170 SH SOLE 132170 0 0 Thomson Reuters Corp COM 884903709 244 2203 SH SOLE 2203 0 0 TransCanada Corp COM 87807B107 193 4000 SH SOLE 4000 0 0 TELUS Corp COM 87971M103 719 32700 SH SOLE 32700 0 0 Cenovus Energy Inc COM 15135U109 4528 449100 SH SOLE 449100 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 2401 10918 SH SOLE 10918 0 0 Cisco Systems Inc/Delaware COM 17275R102 1076 19762 SH SOLE 19762 0 0 CVS Health Corp COM 126650100 665 7836 SH SOLE 7836 0 0 Johnson & Johnson COM 478160104 87 539 SH SOLE 539 0 0 3M Co COM 88579Y101 130 740 SH SOLE 740 0 0 Microsoft Corp COM 594918104 1504 5336 SH SOLE 5336 0 0 Pfizer Inc COM 717081103 779 18110 SH SOLE 18110 0 0 QUALCOMM Inc COM 747525103 1704 13210 SH SOLE 13210 0 0 AT&T Inc COM 00206R102 3937 145760 SH SOLE 145760 0 0 SPDR S&P 500 ETF Trust ETF 78462F103 36246 84462 SH SOLE 84462 0 0 Texas Instruments Inc COM 882508104 646 3361 SH SOLE 3361 0 0 United Technologies Corp COM 75513E101 188 2183 SH SOLE 2183 0 0 Carnival Corp COM 143658300 7529 301046 SH SOLE 301046 0 0 iShares MSCI Emerging Markets ETF ETF 464287234 1475 29273 SH SOLE 29273 0 0 AbbVie Inc COM 00287Y109 1 8 SH SOLE 8 0 0 Bank of America Corp COM 060505104 3849 90662 SH SOLE 90662 0 0 IPG Photonics Corp COM 44980X109 544 3436 SH SOLE 3436 0 0 IPG Photonics Corp COM 44980X109 91 572 SH SOLE 572 0 0 IPG Photonics Corp COM 44980X109 2864 18078 SH SOLE 18078 0 0 Morgan Stanley COM 617446448 2247 23095 SH SOLE 23095 0 0 International Business Machine COM 459200101 880 6335 SH SOLE 6335 0 0 Liberty Media Corp-Liberty Sir COM 531229607 7228 152272 SH SOLE 152272 0 0 Take-Two Interactive Software COM 874054109 5562 36104 SH SOLE 36104 0 0 SVB Financial Group COM 78486Q101 3601 5566 SH SOLE 5566 0 0 Take-Two Interactive Software COM 874054109 9832 63818 SH SOLE 63818 0 0 SVB Financial Group COM 78486Q101 14681 22696 SH SOLE 22696 0 0 Take-Two Interactive Software COM 874054109 286 1859 SH SOLE 1859 0 0 SVB Financial Group COM 78486Q101 605 935 SH SOLE 935 0 0 CBRE Group Inc COM 12504L109 521 5355 SH SOLE 5355 0 0 CBRE Group Inc COM 12504L109 3118 32021 SH SOLE 32021 0 0 CBRE Group Inc COM 12504L109 26518 272376 SH SOLE 272376 0 0 RPM International Inc COM 749685103 1313 16910 SH SOLE 16910 0 0 Pfizer Inc COM 717081103 1339 31128 SH SOLE 31128 0 0 Silvercorp Metals Inc COM 82835P103 85 22184 SH SOLE 22184 0 0 Sprott Inc COM 852066208 113 3084 SH SOLE 3084 0 0 Marriott International Inc/MD COM 571903202 1519 10255 SH SOLE 10255 0 0 Aramark COM 03852U106 11664 354956 SH SOLE 354956 0 0 MSCI Inc COM 55354G100 4786 7867 SH SOLE 7867 0 0 MSCI Inc COM 55354G100 800 1315 SH SOLE 1315 0 0 MSCI Inc COM 55354G100 19571 32171 SH SOLE 32171 0 0 Molson Coors Brewing Co COM 60871R209 376 8101 SH SOLE 8101 0 0 Corvus Gold Inc COM 221013105 69 21600 SH DFND 1 0 21600 0 American Financial Group Inc/O COM 025932104 1188 9439 SH SOLE 9439 0 0 TransUnion COM 89400J107 2805 24980 SH SOLE 24980 0 0 Algonquin Power & Utilities Co COM 015857105 57099 3894671 SH SOLE 3894671 0 0 Brookfield Renewable Partners COM G16258108 6245 169008 SH SOLE 169008 0 0 Brookfield Infrastructure Part COM G16252101 3865 68720 SH SOLE 68720 0 0 Bank of Montreal COM 063671101 121435 1216403 SH SOLE 1216403 0 0 Bank of Nova Scotia/The COM 064149107 140003 2274666 SH SOLE 2274666 0 0 Cameco Corp COM 13321L108 20 907 SH SOLE 907 0 0 Canadian Imperial Bank of Comm COM 136069101 84091 755405 SH SOLE 755405 0 0 Canadian Natural Resources Ltd COM 136385101 112 3050 SH SOLE 3050 0 0 Canadian National Railway Co COM 136375102 207 1788 SH SOLE 1788 0 0 Canadian Pacific Railway Ltd COM 13645T100 127 1949 SH SOLE 1949 0 0 Cenovus Energy Inc COM 15135U109 33 3273 SH SOLE 3273 0 0 Franco-Nevada Corp COM 351858105 65 497 SH SOLE 497 0 0 Fortis Inc/Canada COM 349553107 141368 3186714 SH SOLE 3186714 0 0 CGI Group Inc COM 12532H104 53 627 SH SOLE 627 0 0 Gildan Activewear Inc COM 375916103 20 554 SH SOLE 554 0 0 Imperial Oil Ltd COM 453038408 20 628 SH SOLE 628 0 0 Kinross Gold Corp COM 496902404 16 3029 SH SOLE 3029 0 0 Manulife Financial Corp COM 56501R106 92 4788 SH SOLE 4788 0 0 Magna International Inc COM 559222401 54 718 SH SOLE 718 0 0 Nutrien Ltd COM 67077M108 92 1410 SH SOLE 1410 0 0 Open Text Corp COM 683715106 35 724 SH SOLE 724 0 0 Pembina Pipeline Corp COM 706327103 42 1322 SH SOLE 1322 0 0 Restaurant Brands Internationa COM 76131D103 51 834 SH SOLE 834 0 0 Rogers Communications Inc COM 775109200 550 11775 SH SOLE 11775 0 0 Royal Bank of Canada COM 780087102 231926 2330915 SH SOLE 2330915 0 0 Shaw Communications Inc COM 82028K200 32 1087 SH SOLE 1087 0 0 Suncor Energy Inc COM 867224107 81 3888 SH SOLE 3888 0 0 TELUS Corp COM 87971M103 75 3406 SH SOLE 3406 0 0 TransAlta Corp COM 89346D107 36458 3451362 SH SOLE 3451362 0 0 Teck Resources Ltd COM 878742204 28 1108 SH SOLE 1108 0 0 Thomson Reuters Corp COM 884903709 47 427 SH SOLE 427 0 0 TransCanada Corp COM 87807B107 118 2449 SH SOLE 2449 0 0 Waste Connections Inc COM 94106B101 86 682 SH SOLE 682 0 0 Wheaton Precious Metals Corp COM 962879102 42 1103 SH SOLE 1103 0 0 Fortis Inc/Canada COM 349553107 7181 161873 SH SOLE 161873 0 0 Royal Bank of Canada COM 780087102 9704 97525 SH SOLE 97525 0 0 Brookfield Asset Management In COM 112585104 906 16900 SH DFND 1 0 16900 0 BlackBerry Ltd COM 09228F103 111 11400 SH DFND 1 0 11400 0 BCE Inc COM 05534B760 5393 107663 SH DFND 1 0 107663 0 Brookfield Infrastructure Part COM G16252101 579 10300 SH DFND 1 0 10300 0 Bank of Montreal COM 063671101 2624 26285 SH DFND 1 0 26285 0 CAE Inc COM 124765108 31 1025 SH DFND 1 0 1025 0 Centerra Gold Inc COM 152006102 7 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Comm COM 136069101 3936 35360 SH DFND 1 0 35360 0 Canadian National Railway Co COM 136375102 394 3400 SH DFND 1 0 3400 0 Cenovus Energy Inc COM 15135U109 328 32531 SH DFND 1 0 32531 0 Descartes Systems Group Inc/Th COM 249906108 79 976 SH DFND 1 0 976 0 Enbridge Inc COM 29250N105 1996 50100 SH DFND 1 0 50100 0 Enerplus Corp COM 292766102 395 49300 SH DFND 1 0 49300 0 Franco-Nevada Corp COM 351858105 2411 18557 SH DFND 1 0 18557 0 First Majestic Silver Corp COM 32076V103 133 11729 SH DFND 1 0 11729 0 Fortis Inc/Canada COM 349553107 10706 241324 SH DFND 1 0 241324 0 CGI Group Inc COM 12532H104 1393 16400 SH DFND 1 0 16400 0 Gildan Activewear Inc COM 375916103 633 17327 SH DFND 1 0 17327 0 Granite Real Estate Investment COM 387437114 292 4100 SH DFND 1 0 4100 0 Imperial Oil Ltd COM 453038408 651 20600 SH DFND 1 0 20600 0 MAG Silver Corp COM 55903Q104 29 1800 SH DFND 1 0 1800 0 Magna International Inc COM 559222401 196 2600 SH DFND 1 0 2600 0 Novagold Resources Inc COM 66987E206 3 400 SH DFND 1 0 400 0 Nutrien Ltd COM 67077M108 4258 65600 SH DFND 1 0 65600 0 Osisko Gold Royalties Ltd COM 68827L101 62 5500 SH DFND 1 0 5500 0 Pan American Silver Corp COM 697900108 44 1900 SH DFND 1 0 1900 0 Precision Drilling Corp COM 74022D407 186 4590 SH DFND 1 0 4590 0 Restaurant Brands Internationa COM 76131D103 153 2500 SH DFND 1 0 2500 0 Rogers Communications Inc COM 775109200 369 7900 SH DFND 1 0 7900 0 Sun Life Financial Inc COM 866796105 1330 25840 SH DFND 1 0 25840 0 Stantec Inc COM 85472N109 5 100 SH DFND 1 0 100 0 Sierra Wireless Inc COM 826516106 1 49 SH DFND 1 0 49 0 TELUS Corp COM 87971M103 207 9400 SH DFND 1 0 9400 0 TransAlta Corp COM 89346D107 286 27100 SH DFND 1 0 27100 0 Toronto-Dominion Bank/The COM 891160509 4563 68935 SH DFND 1 0 68935 0 TFI International Inc COM 87241L109 133 1300 SH DFND 1 0 1300 0 Thomson Reuters Corp COM 884903709 1084 9800 SH DFND 1 0 9800 0 TransCanada Corp COM 87807B107 5977 124200 SH DFND 1 0 124200 0 Vermilion Energy Inc COM 923725105 460 46500 SH DFND 1 0 46500 0 West Fraser Timber Co Ltd COM 952845105 733 8708 SH DFND 1 0 8708 0 BCE Inc COM 05534B760 574 11468 SH SOLE 11468 0 0 Cameco Corp COM 13321L108 606 27885 SH SOLE 27885 0 0 Crescent Point Energy Corp COM 22576C101 2 500 SH SOLE 500 0 0 Cenovus Energy Inc COM 15135U109 91 9000 SH SOLE 9000 0 0 Ovintiv Inc COM 69047Q102 93 2842 SH SOLE 2842 0 0 Enbridge Inc COM 29250N105 1132 28407 SH SOLE 28407 0 0 Enerplus Corp COM 292766102 339 42300 SH SOLE 42300 0 0 Fortis Inc/Canada COM 349553107 3102 69918 SH SOLE 69918 0 0 Gildan Activewear Inc COM 375916103 51 1400 SH SOLE 1400 0 0 Imperial Oil Ltd COM 453038408 51 1600 SH SOLE 1600 0 0 Magna International Inc COM 559222401 74 984 SH SOLE 984 0 0 Pembina Pipeline Corp COM 706327103 1296 40900 SH SOLE 40900 0 0 Shaw Communications Inc COM 82028K200 93 3200 SH SOLE 3200 0 0 Wheaton Precious Metals Corp COM 962879102 120 3200 SH SOLE 3200 0 0 Canadian Imperial Bank of Comm COM 136069101 33 293 SH DFND 1 0 293 0 Canadian Pacific Railway Ltd COM 13645T100 5206 80000 SH DFND 1 0 80000 0 Valeant Pharmaceuticals Intern COM 071734107 3038 109100 SH DFND 1 0 109100 0 Wheaton Precious Metals Corp COM 962879102 150 4000 SH DFND 1 0 4000 0 Yamana Gold Inc COM 98462Y100 249 62922 SH SOLE 62922 0 0 BlackBerry Ltd COM 09228F103 4313 443244 SH SOLE 443244 0 0 Franco-Nevada Corp COM 351858105 12392 95390 SH SOLE 95390 0 0 Magna International Inc COM 559222401 2016 26800 SH SOLE 26800 0 0 Nutrien Ltd COM 67077M108 33 504 SH SOLE 504 0 0 Suncor Energy Inc COM 867224107 702 33856 SH SOLE 33856 0 0 Teck Resources Ltd COM 878742204 1491 59850 SH SOLE 59850 0 0 Alamos Gold Inc COM 011532108 12 1600 SH DFND 1 0 1600 0 Algonquin Power & Utilities Co COM 015857105 2108 143787 SH DFND 1 0 143787 0 Brookfield Business Partners L COM G16234109 23 500 SH DFND 1 0 500 0 Cott Corp COM 74167P108 3 175 SH DFND 1 0 175 0 Brookfield Renewable Partners COM G16258108 377 10200 SH DFND 1 0 10200 0 Centerra Gold Inc COM 152006102 4 555 SH DFND 1 0 555 0 Colliers International Group I COM 194693107 730 5700 SH DFND 1 0 5700 0 Celestica Inc COM 15101Q108 2 248 SH DFND 1 0 248 0 Eldorado Gold Corp COM 284902509 1 100 SH DFND 1 0 100 0 Fortuna Silver Mines Inc COM 349915108 41 10542 SH DFND 1 0 10542 0 Hudbay Minerals Inc COM 443628102 436 69967 SH DFND 1 0 69967 0 Kinross Gold Corp COM 496902404 250 46600 SH DFND 1 0 46600 0 MAG Silver Corp COM 55903Q104 37 2300 SH DFND 1 0 2300 0 Manulife Financial Corp COM 56501R106 6170 320574 SH DFND 1 0 320574 0 Pan American Silver Corp COM 697900108 548 23557 SH DFND 1 0 23557 0 Pretium Resources Inc COM 74139C102 23 2354 SH DFND 1 0 2354 0 Restaurant Brands Internationa COM 76131D103 10078 164507 SH DFND 1 0 164507 0 Royal Bank of Canada COM 780087102 13501 135693 SH DFND 1 0 135693 0 Shopify Inc COM 82509L107 17427 12839 SH DFND 1 0 12839 0 Sun Life Financial Inc COM 866796105 3829 74386 SH DFND 1 0 74386 0 SSR Mining Inc COM 784730103 263 18100 SH DFND 1 0 18100 0 Silvercorp Metals Inc COM 82835P103 33 8600 SH DFND 1 0 8600 0 TransCanada Corp COM 87807B107 13184 273938 SH DFND 1 0 273938 0 Canopy Growth Corp COM 138035100 571 41190 SH DFND 1 0 41190 0 Yamana Gold Inc COM 98462Y100 83 20900 SH DFND 1 0 20900 0 Alamos Gold Inc COM 011532108 72 10000 SH SOLE 10000 0 0 CI Financial Corp COM 125491100 112 5500 SH SOLE 5500 0 0 Canadian Imperial Bank of Comm COM 136069101 449 4030 SH SOLE 4030 0 0 Canadian Natural Resources Ltd COM 136385101 617 16882 SH SOLE 16882 0 0 Crescent Point Energy Corp COM 22576C101 790 171435 SH SOLE 171435 0 0 Cenovus Energy Inc COM 15135U109 4613 457546 SH SOLE 457546 0 0 Ovintiv Inc COM 69047Q102 71 2152 SH SOLE 2152 0 0 Eldorado Gold Corp COM 284902509 15 1882 SH SOLE 1882 0 0 Enerplus Corp COM 292766102 242 30200 SH SOLE 30200 0 0 IAMGOLD Corp COM 450913108 45 20020 SH SOLE 20020 0 0 Imperial Oil Ltd COM 453038408 159 5016 SH SOLE 5016 0 0 Magna International Inc COM 559222401 61 809 SH SOLE 809 0 0 New Gold Inc COM 644535106 32 30000 SH SOLE 30000 0 0 Manulife Financial Corp COM 56501R106 142 7377 SH DFND 1 0 7377 0 Enbridge Inc COM 29250N105 1133 28429 SH DFND 1 0 28429 0 Suncor Energy Inc COM 867224107 567 27356 SH DFND 1 0 27356 0 Canadian Natural Resources Ltd COM 136385101 625 17097 SH DFND 1 0 17097 0 Brookfield Asset Management In COM 112585104 1434 26768 SH DFND 1 0 26768 0 BCE Inc COM 05534B760 360 7190 SH DFND 1 0 7190 0 Sun Life Financial Inc COM 866796105 124 2404 SH DFND 1 0 2404 0 Pembina Pipeline Corp COM 706327103 104 3277 SH DFND 1 0 3277 0 BlackBerry Ltd COM 09228F103 150 15366 SH DFND 1 0 15366 0 Wheaton Precious Metals Corp COM 962879102 75 2000 SH DFND 1 0 2000 0 Cameco Corp COM 13321L108 1 30 SH DFND 1 0 30 0 Open Text Corp COM 683715106 14 288 SH DFND 1 0 288 0 CGI Group Inc COM 12532H104 54 637 SH DFND 1 0 637 0 Restaurant Brands Internationa COM 76131D103 0 4 SH DFND 1 0 4 0 Canadian Imperial Bank of Comm COM 136069101 26673 239612 SH DFND 1 0 239612 0 Brookfield Renewable Partners COM G16258108 51686 1398882 SH DFND 1 0 1398882 0 Fortis Inc/Canada COM 349553107 13116 295658 SH DFND 1 0 295658 0 Royal Bank of Canada COM 780087102 86352 867861 SH DFND 1 0 867861 0 Toronto-Dominion Bank/The COM 891160509 52488 792878 SH DFND 1 0 792878 0 Algonquin Power & Utilities Co COM 015857105 12921 881307 SH DFND 1 0 881307 0 Brookfield Infrastructure Part COM G16252101 92910 1652152 SH DFND 1 0 1652152 0 Suncor Energy Inc COM 867224107 293 14115 SH SOLE 14115 0 0 TransAlta Corp COM 89346D107 61 5815 SH SOLE 5815 0 0 TFI International Inc COM 87241L109 26 253 SH SOLE 253 0 0 Brookfield Infrastructure Part COM G16252101 30376 540163 SH DFND 1 0 540163 0 Toronto-Dominion Bank/The COM 891160509 199531 3014100 SH DFND 1 0 3014100 0 Ovintiv Inc COM 69047Q102 510 15520 SH DFND 1 0 15520 0 Canadian Natural Resources Ltd COM 136385101 2936 80300 SH DFND 1 0 80300 0 Suncor Energy Inc COM 867224107 7034 339300 SH DFND 1 0 339300 0 Pembina Pipeline Corp COM 706327103 485 15300 SH DFND 1 0 15300 0 Bank of Nova Scotia/The COM 064149107 3231 52495 SH DFND 1 0 52495 0 Suncor Energy Inc COM 867224107 178 8570 SH SOLE 8570 0 0 Centene Corp COM 15135B101 1897 30445 SH SOLE 30445 0 0 Ceridian HCM Holding Inc COM 15677J108 5 41 SH DFND 1 0 41 0 General Motors Co COM 37045V100 0 1 SH SOLE 1 0 0 Portage Biotech Inc COM G7185A128 0 7 SH DFND 1 0 7 0 Eli Lilly & Co COM 532457108 1795 7767 SH SOLE 7767 0 0 Cardinal Health Inc COM 14149Y108 976 19741 SH SOLE 19741 0 0 BCE Inc COM 05534B760 1522 30400 SH DFND 1 0 30400 0 Cheniere Energy Inc COM 16411R208 0 1 SH SOLE 1 0 0 Canadian Natural Resources Ltd COM 136385101 4 100 SH DFND 1 0 100 0 Alkaline Water Co Inc/The COM 01643A207 0 2 SH DFND 1 0 2 0 Energy Select Sector SPDR Fund ETF 81369Y506 153 2939 SH SOLE 2939 0 0 VanEck Vectors Gold Miners ETF ETF 92189F106 37 1252 SH SOLE 1252 0 0 iShares MSCI EAFE ETF ETF 464287465 78 1000 SH SOLE 1000 0 0 VanEck Vectors Gold Miners ETF ETF 92189F106 6692 227081 SH SOLE 227081 0 0 VanEck Vectors Junior Gold Miners ETF ETF 92189F791 10352 270013 SH SOLE 270013 0 0 SPDR S&P Biotech ETF ETF 78464A870 82 650 SH SOLE 650 0 0 Canadian Pacific Railway Ltd COM 13645T100 855 13097 SH DFND 1 0 13097 0 VanEck Vectors Gold Miners ETF ETF 92189F106 17467 592718 SH SOLE 592718 0 0 Financial Select Sector SPDR Fund ETF 81369Y605 6830 181985 SH SOLE 181985 0 0 Industrial Select Sector SPDR Fund ETF 81369Y704 1295 13237 SH SOLE 13237 0 0 iShares MSCI EAFE ETF ETF 464287465 3536 45325 SH SOLE 45325 0 0 Aurora Cannabis Inc COM 05156X884 0 41 SH DFND 1 0 41 0 Enbridge Inc COM 29250N105 2097 52700 SH DFND 1 0 52700 0 Leucadia National Corp COM 47233W109 0 1 SH SOLE 1 0 0 New Gold Inc COM 644535106 2 2200 SH DFND 1 0 2200 0 Endeavour Silver Corp COM 29258Y103 19 4600 SH DFND 1 0 4600 0 FSD Pharma Inc COM 35954B206 0 96 SH DFND 1 0 96 0 Energy Select Sector SPDR Fund ETF 81369Y506 5824 111810 SH SOLE 111810 0 0 ABIOMED Inc COM 003654100 236 724 SH SOLE 724 0 0 ABIOMED Inc COM 003654100 6624 20349 SH SOLE 20349 0 0 DIRTT Environmental Solutions COM 25490H106 1 200 SH DFND 1 0 200 0 American National Group Inc COM 02772A109 2 9 SH DFND 1 0 9 0 Antero Resources Corp COM 03674X106 8 414 SH DFND 1 0 414 0 Vanguard Total Bond Market ETF ETF 921937835 42 492 SH DFND 1 0 492 0 Vanguard Total International Bond ETF ETF 92203J407 69 1212 SH DFND 1 0 1212 0 BEST Inc COM 08653C106 0 227 SH DFND 1 0 227 0 Casella Waste Systems Inc COM 147448104 0 4 SH DFND 1 0 4 0 DIRTT Environmental Solutions COM 25490H106 1 198 SH DFND 1 0 198 0 Enel Americas SA COM 29274F104 0 72 SH DFND 1 0 72 0 iShares MSCI Russia ETF COM 46434G798 0 9 SH DFND 1 0 9 0 iShares MSCI Netherlands ETF COM 464286814 0 3 SH DFND 1 0 3 0 iShares MSCI Singapore ETF COM 46434G780 0 2 SH DFND 1 0 2 0 iShares MSCI South Korea ETF ETF 464286772 1 7 SH DFND 1 0 7 0 Excellon Resources Inc COM 30069C801 0 190 SH DFND 1 0 190 0 Hawkins Inc COM 420261109 3 96 SH DFND 1 0 96 0 Innovative Industrial Properti COM 45781V101 1 4 SH DFND 1 0 4 0 iShares MSCI China ETF COM 46429B671 10 153 SH DFND 1 0 153 0 Nabors Industries Ltd COM G6359F137 0 1 SH DFND 1 0 1 0 Neptune Technologies & Bioress COM 64079L105 4 7121 SH DFND 1 0 7121 0 PBF Energy Inc COM 69318G106 1 90 SH DFND 1 0 90 0 Pioneer Natural Resources Co COM 723787107 22 133 SH DFND 1 0 133 0 Seabridge Gold Inc COM 811916105 1 41 SH DFND 1 0 41 0 Ship Finance International Ltd COM G7738W106 1 95 SH DFND 1 0 95 0 iShares 20 Year Treasury Bond ETF ETF 464287432 39 267 SH DFND 1 0 267 0 Domtar Corp COM 257559203 5 94 SH DFND 1 0 94 0 Ultrapar Participacoes SA COM 90400P101 2 922 SH DFND 1 0 922 0 Vanguard Small-Cap ETF ETF 922908751 9 39 SH DFND 1 0 39 0 Vanguard Total Stock Market ETF ETF 922908769 548 2469 SH DFND 1 0 2469 0 Vanguard Large-Cap ETF ETF 922908637 19 93 SH DFND 1 0 93 0 Consumer Discretionary Select Sector SPDR Fund ETF 81369Y407 49 272 SH DFND 1 0 272 0 22nd Century Group Inc COM 90137F103 1 189 SH DFND 1 0 189 0 Zynerba Pharmaceuticals Inc COM 98986X109 1 300 SH DFND 1 0 300 0 Sprott Physical Platinum & Pal COM 85207Q104 0 34 SH DFND 1 0 34 0 Evergy Inc COM 30034W106 227 3657 SH SOLE 3657 0 0 Evergy Inc COM 30034W106 5566 89482 SH SOLE 89482 0 0 Waste Connections Inc COM 94106B101 26 209 SH DFND 1 0 209 0 iShares Trust - iShares International Aggregate Bond ETF ETF 46435G672 4 81 SH DFND 1 0 81 0 Twitter Inc COM 90184L102 769 12728 SH SOLE 12728 0 0 Twitter Inc COM 90184L102 26444 437889 SH SOLE 437889 0 0 Invesco S&P 500 Equal Weight ETF ETF 46137V357 1178 7866 SH DFND 1 0 7866 0 Daseke Inc COM 23753F107 0 3 SH DFND 1 0 3 0 Materials Select Sector SPDR Fund ETF 81369Y100 98 1235 SH DFND 1 0 1235 0 Trimble Inc COM 896239100 330 4014 SH SOLE 4014 0 0 Fortinet Inc COM 34959E109 631 2162 SH SOLE 2162 0 0 Tesla Inc COM 88160R101 10037 12943 SH SOLE 12943 0 0 Jack Henry & Associates Inc COM 426281101 194 1185 SH SOLE 1185 0 0 Copart Inc COM 217204106 471 3396 SH SOLE 3396 0 0 CDW Corp/DE COM 12514G108 399 2192 SH SOLE 2192 0 0 Old Dominion Freight Line Inc COM 679580100 428 1496 SH SOLE 1496 0 0 Diamondback Energy Inc COM 25278X109 257 2715 SH SOLE 2715 0 0 T-Mobile US Inc COM 872590104 1195 9356 SH SOLE 9356 0 0 NVR Inc COM 62944T105 259 54 SH SOLE 54 0 0 Teleflex Inc COM 879369106 281 747 SH SOLE 747 0 0 FleetCor Technologies Inc COM 339041105 344 1318 SH SOLE 1318 0 0 Las Vegas Sands Corp COM 517834107 201 5485 SH SOLE 5485 0 0 Celanese Corp COM 150870103 267 1772 SH SOLE 1772 0 0 WR Berkley Corp COM 084423102 164 2236 SH SOLE 2236 0 0 Domino's Pizza Inc COM 25754A201 280 588 SH SOLE 588 0 0 IDEX Corp COM 45167R104 251 1212 SH SOLE 1212 0 0 ServiceNow Inc COM 81762P102 1966 3160 SH SOLE 3160 0 0 Keysight Technologies Inc COM 49338L103 483 2938 SH SOLE 2938 0 0 First Republic Bank/CA COM 33616C100 542 2812 SH SOLE 2812 0 0 Arista Networks Inc COM 040413106 307 892 SH SOLE 892 0 0 Leidos Holdings Inc COM 525327102 217 2258 SH SOLE 2258 0 0 Rollins Inc COM 775711104 128 3610 SH SOLE 3610 0 0 Broadridge Financial Solutions COM 11133T103 20141 120865 SH SOLE 120865 0 0 Broadridge Financial Solutions COM 11133T103 309 1853 SH SOLE 1853 0 0 Live Nation Entertainment Inc COM 538034109 192 2102 SH SOLE 2102 0 0 Wabtec Corp/DE COM 929740108 260 3015 SH SOLE 3015 0 0 Atmos Energy Corp COM 049560105 184 2086 SH SOLE 2086 0 0 Broadridge Financial Solutions COM 11133T103 1846 11079 SH SOLE 11079 0 0 HollyFrontier Corp COM 436106108 6248 188600 SH SOLE 188600 0 0 FleetCor Technologies Inc COM 339041105 10636 40710 SH SOLE 40710 0 0 BALLARD POWER SYSTEMS INC COM 058586108 233 16576 SH SOLE 16576 0 0 Endeavour Silver Corp COM 29258Y103 85 20707 SH SOLE 20707 0 0 Capitol Federal Financial Inc COM 14057J101 0 20 SH DFND 1 0 20 0 Hydropothecary Corp/The COM 428304307 420 229500 SH DFND 1 0 229500 0 Lithium Americas Corp COM 53680Q207 271 12131 SH SOLE 12131 0 0 SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556 935 9670 SH SOLE 9670 0 0 Copart Inc COM 217204106 11620 83766 SH SOLE 83766 0 0 Copart Inc COM 217204106 2817 20307 SH SOLE 20307 0 0 Bank of Nova Scotia/The COM 064149107 6633 107800 SH SOLE 107800 0 0 Canadian Imperial Bank of Comm COM 136069101 1725 15500 SH SOLE 15500 0 0 Ovintiv Inc COM 69047Q102 580 17647 SH DFND 1 0 17647 0 Foot Locker Inc COM 344849104 2405 52671 SH SOLE 52671 0 0 TransCanada Corp COM 87807B107 3845 79964 SH SOLE 79964 0 0 Canadian National Railway Co COM 136375102 598 5158 SH SOLE 5158 0 0 Teck Resources Ltd COM 878742204 137 5496 SH SOLE 5496 0 0 Dr Pepper Snapple Group Inc COM 49271V100 259 7572 SH SOLE 7572 0 0 Dr Pepper Snapple Group Inc COM 49271V100 3301 96633 SH SOLE 96633 0 0 Lockheed Martin Corp COM 539830109 1844 5342 SH SOLE 5342 0 0 Valeant Pharmaceuticals Intern COM 071734107 24338 872801 SH SOLE 872801 0 0 Valeant Pharmaceuticals Intern COM 071734107 3617 129695 SH SOLE 129695 0 0 Philip Morris International In COM 718172109 45 479 SH SOLE 479 0 0 CI Financial Corp COM 125491100 1468 72300 SH DFND 1 0 72300 0 Aurora Cannabis Inc COM 05156X884 2 359 SH DFND 1 0 359 0 British American Tobacco PLC COM 110448107 1087 30821 SH SOLE 30821 0 0 Altria Group Inc COM 02209S103 229 5032 SH SOLE 5032 0 0 Wells Fargo & Co COM 949746101 3648 78606 SH SOLE 78606 0 0 JPMorgan Chase & Co COM 46625H100 2099 12821 SH SOLE 12821 0 0 Humana Inc COM 444859102 2689 6909 SH SOLE 6909 0 0 ConocoPhillips COM 20825C104 2290 33792 SH SOLE 33792 0 0 AGNC Investment Corp COM 00123Q104 88 5608 SH SOLE 5608 0 0 Ally Financial Inc COM 02005N100 202 3962 SH SOLE 3962 0 0 Aramark COM 03852U106 19632 597452 SH SOLE 597452 0 0 BioMarin Pharmaceutical Inc COM 09061G101 151 1951 SH SOLE 1951 0 0 Crown Holdings Inc COM 228368106 145 1440 SH SOLE 1440 0 0 CDW Corp/DE COM 12514G108 3448 18943 SH SOLE 18943 0 0 Celanese Corp COM 150870103 1599 10614 SH SOLE 10614 0 0 Camden Property Trust COM 133131102 154 1044 SH SOLE 1044 0 0 CoStar Group Inc COM 22160N109 362 4202 SH SOLE 4202 0 0 Diamondback Energy Inc COM 25278X109 1365 14415 SH SOLE 14415 0 0 FNF Group COM 31620R303 133 2933 SH SOLE 2933 0 0 First Republic Bank/CA COM 33616C100 3243 16813 SH SOLE 16813 0 0 GoDaddy Inc COM 380237107 125 1792 SH SOLE 1792 0 0 IDEX Corp COM 45167R104 486 2350 SH SOLE 2350 0 0 Invitation Homes Inc COM 46187W107 233 6067 SH SOLE 6067 0 0 Keysight Technologies Inc COM 49338L103 2789 16975 SH SOLE 16975 0 0 Knight-Swift Transportation Ho COM 499049104 2290 44779 SH SOLE 44779 0 0 Liberty Broadband Corp COM 530307305 281 1626 SH SOLE 1626 0 0 Lear Corp COM 521865204 100 641 SH SOLE 641 0 0 Lennox International Inc COM 526107107 107 364 SH SOLE 364 0 0 Cheniere Energy Inc COM 16411R208 251 2573 SH SOLE 2573 0 0 Liberty Media Corp-Liberty Sir COM 531229409 42 895 SH SOLE 895 0 0 Liberty Media Corp-Liberty Sir COM 531229607 86 1822 SH SOLE 1822 0 0 Lululemon Athletica Inc COM 550021109 535 1323 SH SOLE 1323 0 0 MercadoLibre Inc COM 58733R102 806 480 SH SOLE 480 0 0 Markel Corp COM 570535104 178 149 SH SOLE 149 0 0 Marvell Technology Inc COM 573874104 501 8307 SH SOLE 8307 0 0 ServiceNow Inc COM 81762P102 11751 18885 SH SOLE 18885 0 0 NVR Inc COM 62944T105 1558 325 SH SOLE 325 0 0 Owens Corning COM 690742101 2224 26016 SH SOLE 26016 0 0 Old Dominion Freight Line Inc COM 679580100 2574 8999 SH SOLE 8999 0 0 ON Semiconductor Corp COM 682189105 209 4562 SH SOLE 4562 0 0 Palo Alto Networks Inc COM 697435105 499 1041 SH SOLE 1041 0 0 Rollins Inc COM 775711104 761 21542 SH SOLE 21542 0 0 SEI Investments Co COM 784117103 77 1299 SH SOLE 1299 0 0 Sirius XM Holdings Inc COM 82968B103 67 10929 SH SOLE 10929 0 0 Splunk Inc COM 848637104 253 1751 SH SOLE 1751 0 0 SS&C Technologies Holdings Inc COM 78467J100 171 2459 SH SOLE 2459 0 0 Steel Dynamics Inc COM 858119100 132 2257 SH SOLE 2257 0 0 Teleflex Inc COM 879369106 273 725 SH SOLE 725 0 0 T-Mobile US Inc COM 872590104 42715 334344 SH SOLE 334344 0 0 Trimble Inc COM 896239100 1973 23993 SH SOLE 23993 0 0 UGI Corp COM 902681105 95 2229 SH SOLE 2229 0 0 Veeva Systems Inc COM 922475108 425 1474 SH SOLE 1474 0 0 VEREIT Inc COM 92339V308 111 2450 SH SOLE 2450 0 0 VMware Inc COM 928563402 133 895 SH SOLE 895 0 0 Voya Financial Inc COM 929089100 80 1297 SH SOLE 1297 0 0 Vistra Energy Corp COM 92840M102 13400 783637 SH SOLE 783637 0 0 Waste Connections Inc COM 94106B101 352 2796 SH SOLE 2796 0 0 Workday Inc COM 98138H101 505 2019 SH SOLE 2019 0 0 WR Berkley Corp COM 084423102 980 13394 SH SOLE 13394 0 0 Arch Capital Group Ltd COM G0450A105 2012 52697 SH SOLE 52697 0 0 Ally Financial Inc COM 02005N100 22125 433399 SH SOLE 433399 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 2896 15339 SH SOLE 15339 0 0 Autoliv Inc COM 052800109 930 10847 SH SOLE 10847 0 0 Arista Networks Inc COM 040413106 9645 28068 SH SOLE 28068 0 0 Arrow Electronics Inc COM 042735100 1087 9679 SH SOLE 9679 0 0 Athene Holding Ltd COM G0684D107 1207 17526 SH SOLE 17526 0 0 Atmos Energy Corp COM 049560105 4500 51020 SH SOLE 51020 0 0 Bunge Ltd COM G16962105 1500 18442 SH SOLE 18442 0 0 BioMarin Pharmaceutical Inc COM 09061G101 1844 23862 SH SOLE 23862 0 0 Crown Holdings Inc COM 228368106 1775 17614 SH SOLE 17614 0 0 CDW Corp/DE COM 12514G108 12605 69249 SH SOLE 69249 0 0 Celanese Corp COM 150870103 8396 55736 SH SOLE 55736 0 0 Cognex Corp COM 192422103 1849 23052 SH SOLE 23052 0 0 CIT Group Inc COM 125581801 104 2001 SH SOLE 2001 0 0 Camden Property Trust COM 133131102 4107 27848 SH SOLE 27848 0 0 CoStar Group Inc COM 22160N109 9541 110860 SH SOLE 110860 0 0 Domino's Pizza Inc COM 25754A201 6981 14637 SH SOLE 14637 0 0 East West Bancorp Inc COM 27579R104 114 1474 SH SOLE 1474 0 0 Diamondback Energy Inc COM 25278X109 4184 44191 SH SOLE 44191 0 0 FNF Group COM 31620R303 1626 35855 SH SOLE 35855 0 0 First Republic Bank/CA COM 33616C100 13362 69279 SH SOLE 69279 0 0 Fortinet Inc COM 34959E109 19845 67955 SH SOLE 67955 0 0 LIBERTY MEDIA CORP-MEDIA A COM 531229854 1298 25247 SH SOLE 25247 0 0 GoDaddy Inc COM 380237107 1527 21906 SH SOLE 21906 0 0 IDEX Corp COM 45167R104 6134 29641 SH SOLE 29641 0 0 Invitation Homes Inc COM 46187W107 6157 160636 SH SOLE 160636 0 0 Jack Henry & Associates Inc COM 426281101 6071 37007 SH SOLE 37007 0 0 Jones Lang LaSalle Inc COM 48020Q107 1888 7610 SH SOLE 7610 0 0 Keysight Technologies Inc COM 49338L103 15084 91815 SH SOLE 91815 0 0 Knight-Swift Transportation Ho COM 499049104 1050 20531 SH SOLE 20531 0 0 Liberty Broadband Corp COM 530307305 46606 269870 SH SOLE 269870 0 0 Leidos Holdings Inc COM 525327102 14159 147290 SH SOLE 147290 0 0 Lear Corp COM 521865204 1229 7853 SH SOLE 7853 0 0 Lennox International Inc COM 526107107 1308 4446 SH SOLE 4446 0 0 Cheniere Energy Inc COM 16411R208 3071 31445 SH SOLE 31445 0 0 Liberty Media Corp-Liberty Sir COM 531229409 515 10913 SH SOLE 10913 0 0 Lululemon Athletica Inc COM 550021109 6692 16537 SH SOLE 16537 0 0 Las Vegas Sands Corp COM 517834107 4910 134147 SH SOLE 134147 0 0 Live Nation Entertainment Inc COM 538034109 6972 76511 SH SOLE 76511 0 0 ManpowerGroup Inc COM 56418H100 0 1 SH SOLE 1 0 0 MercadoLibre Inc COM 58733R102 10085 6005 SH SOLE 6005 0 0 Markel Corp COM 570535104 2144 1794 SH SOLE 1794 0 0 Vail Resorts Inc COM 91879Q109 1757 5261 SH SOLE 5261 0 0 Annaly Capital Management Inc COM 035710409 9257 1099359 SH SOLE 1099359 0 0 National Retail Properties Inc COM 637417106 1138 26355 SH SOLE 26355 0 0 ServiceNow Inc COM 81762P102 61363 98613 SH SOLE 98613 0 0 New York Community Bancorp Inc COM 649445103 111 8593 SH SOLE 8593 0 0 Owens Corning COM 690742101 1166 13640 SH SOLE 13640 0 0 Old Dominion Freight Line Inc COM 679580100 10645 37224 SH SOLE 37224 0 0 ON Semiconductor Corp COM 682189105 2552 55747 SH SOLE 55747 0 0 Palo Alto Networks Inc COM 697435105 6092 12718 SH SOLE 12718 0 0 Liberty Interactive Corp QVC G COM 74915M100 0 1 SH SOLE 1 0 0 RenaissanceRe Holdings Ltd COM G7496G103 900 6454 SH SOLE 6454 0 0 Rollins Inc COM 775711104 3098 87690 SH SOLE 87690 0 0 Signature Bank/New York NY COM 82669G104 109 401 SH SOLE 401 0 0 SEI Investments Co COM 784117103 940 15846 SH SOLE 15846 0 0 Seattle Genetics Inc COM 81181C104 3107 18299 SH SOLE 18299 0 0 Sirius XM Holdings Inc COM 82968B103 886 145246 SH SOLE 145246 0 0 Splunk Inc COM 848637104 3165 21873 SH SOLE 21873 0 0 Square Inc COM 852234103 12275 51182 SH SOLE 51182 0 0 SS&C Technologies Holdings Inc COM 78467J100 2086 30059 SH SOLE 30059 0 0 Steel Dynamics Inc COM 858119100 1613 27578 SH SOLE 27578 0 0 Teleflex Inc COM 879369106 7902 20986 SH SOLE 20986 0 0 T-Mobile US Inc COM 872590104 63550 497419 SH SOLE 497419 0 0 Targa Resources Corp COM 87612G101 0 1 SH SOLE 1 0 0 Trimble Inc COM 896239100 10303 125269 SH SOLE 125269 0 0 Tesla Inc COM 88160R101 359549 463651 SH SOLE 463651 0 0 UGI Corp COM 902681105 1161 27246 SH SOLE 27246 0 0 AMERCO COM 023586100 822 1273 SH SOLE 1273 0 0 Veeva Systems Inc COM 922475108 5192 18016 SH SOLE 18016 0 0 VEREIT Inc COM 92339V308 2909 64309 SH SOLE 64309 0 0 VMware Inc COM 928563402 1628 10945 SH SOLE 10945 0 0 Voya Financial Inc COM 929089100 1075 17504 SH SOLE 17504 0 0 Vistra Energy Corp COM 92840M102 969 56644 SH SOLE 56644 0 0 Wabtec Corp/DE COM 929740108 6253 72529 SH SOLE 72529 0 0 Waste Connections Inc COM 94106B101 4302 34159 SH SOLE 34159 0 0 Workday Inc COM 98138H101 6305 25231 SH SOLE 25231 0 0 WR Berkley Corp COM 084423102 4021 54944 SH SOLE 54944 0 0 Alleghany Corp COM 017175100 1136 1820 SH SOLE 1820 0 0 Zillow Group Inc COM 98954M200 1865 21163 SH SOLE 21163 0 0 Enbridge Inc COM 29250N105 1843 46300 SH SOLE 46300 0 0 Eli Lilly & Co COM 532457108 14 60 SH SOLE 60 0 0 Restaurant Brands Internationa COM 76131D103 2961 48383 SH DFND 1 0 48383 0 Royal Bank of Canada COM 780087102 350 3517 SH DFND 1 0 3517 0 TELUS Corp COM 87971M103 2545 115908 SH DFND 1 0 115908 0 United Rentals Inc COM 911363109 62 176 SH SOLE 176 0 0 Novo Nordisk A/S COM 670100205 0 1 SH SOLE 1 0 0 Visa Inc COM 92826C839 1184 5314 SH SOLE 5314 0 0 Manulife Financial Corp COM 56501R106 1980 102900 SH DFND 1 0 102900 0 EOG Resources Inc COM 26875P101 8 100 SH SOLE 100 0 0 BRP Inc/CA COM 05577W200 9 100 SH DFND 1 0 100 0 Mosaic Co/The COM 61945C103 4321 120983 SH SOLE 120983 0 0 Alphabet Inc COM 02079K107 1413 530 SH SOLE 530 0 0 QUALCOMM Inc COM 747525103 1261 9780 SH SOLE 9780 0 0 Ctrip.com International Ltd COM 89677Q107 47 1529 SH SOLE 1529 0 0 NetEase Inc COM 64110W102 74 872 SH SOLE 872 0 0 ASML Holding NV COM N07059210 176 236 SH SOLE 236 0 0 Baidu Inc COM 056752108 113 732 SH SOLE 732 0 0 JD.com Inc COM 47215P106 165 2286 SH SOLE 2286 0 0 Helius Medical Technologies In COM 42328V603 5 311 SH DFND 1 0 311 0 Neptune Technologies & Bioress COM 64079L105 0 400 SH DFND 1 0 400 0 Kelso Technologies Inc COM 48826D201 0 38 SH DFND 1 0 38 0 Sierra Metals Inc COM 82639W106 0 100 SH DFND 1 0 100 0 GOLDEN MINERALS CO COM 381119106 1 1500 SH DFND 1 0 1500 0 Northern Dynasty Minerals Ltd COM 66510M204 0 500 SH DFND 1 0 500 0 NVIDIA Corp COM 67066G104 1478 7135 SH SOLE 7135 0 0 iShares MSCI Brazil ETF ETF 464286400 0 7 SH DFND 1 0 7 0 frontdoor Inc COM 35905A109 3 69 SH DFND 1 0 69 0 Profound Medical Corp COM 74319B502 0 10 SH DFND 1 0 10 0 J55 Capital Corp COM 29385B109 0 219 SH DFND 1 0 219 0 Cal-Maine Foods Inc COM 128030202 5 130 SH DFND 1 0 130 0 Darden Restaurants Inc COM 237194105 165 1091 SH SOLE 1091 0 0 Mastercard Inc COM 57636Q104 747 2148 SH SOLE 2148 0 0 American Express Co COM 025816109 4599 27454 SH SOLE 27454 0 0 International Business Machine COM 459200101 175 1260 SH SOLE 1260 0 0 Alphabet Inc COM 02079K107 9294 3487 SH SOLE 3487 0 0 Invesco QQQ Trust Series 1 ETF 46090E103 11686 32645 SH SOLE 32645 0 0 J55 Capital Corp COM 29385B109 106 29300 SH DFND 1 0 29300 0 iShares MSCI Australia ETF ETF 464286103 1 58 SH DFND 1 0 58 0 Estee Lauder Cos Inc/The COM 518439104 0 1 SH SOLE 1 0 0 Teradyne Inc COM 880770102 1704 15610 SH SOLE 15610 0 0 Linde PLC COM G5494J103 100546 342719 SH SOLE 342719 0 0 Invesco QQQ Trust Series 1 ETF 46090E103 534979 1494535 SH SOLE 1494535 0 0 Open Text Corp COM 683715106 4710 96500 SH SOLE 96500 0 0 NXP Semiconductors NV COM N6596X109 26296 134251 SH SOLE 134251 0 0 WP Carey Inc COM 92936U109 3717 50891 SH SOLE 50891 0 0 First Hawaiian Inc COM 32051X108 70 2380 SH SOLE 2380 0 0 South State Corp COM 840441109 110 1471 SH SOLE 1471 0 0 PacWest Bancorp COM 695263103 104 2291 SH SOLE 2291 0 0 United Bankshares Inc/WV COM 909907107 58 1590 SH SOLE 1590 0 0 Texas Capital Bancshares Inc COM 88224Q107 91 1509 SH SOLE 1509 0 0 Commerce Bancshares Inc/MO COM 200525103 93 1335 SH SOLE 1335 0 0 First Midwest Bancorp Inc/IL COM 320867104 43 2248 SH SOLE 2248 0 0 Wintrust Financial Corp COM 97650W108 76 951 SH SOLE 951 0 0 Cathay General Bancorp COM 149150104 41 982 SH SOLE 982 0 0 Banner Corp COM 06652V208 28 507 SH SOLE 507 0 0 Umpqua Holdings Corp COM 904214103 94 4651 SH SOLE 4651 0 0 Pinnacle Financial Partners In COM 72346Q104 92 980 SH SOLE 980 0 0 Union Bankshares Corp COM 04911A107 42 1133 SH SOLE 1133 0 0 United Community Banks Inc/GA COM 90984P303 44 1347 SH SOLE 1347 0 0 Columbia Banking System Inc COM 197236102 41 1071 SH SOLE 1071 0 0 Fulton Financial Corp COM 360271100 46 2990 SH SOLE 2990 0 0 Hope Bancorp Inc COM 43940T109 37 2540 SH SOLE 2540 0 0 Ameris Bancorp COM 03076K108 73 1400 SH SOLE 1400 0 0 Washington Federal Inc COM 938824109 46 1343 SH SOLE 1343 0 0 Investors Bancorp Inc COM 46146L101 97 6417 SH SOLE 6417 0 0 First Merchants Corp COM 320817109 22 521 SH SOLE 521 0 0 Hancock Whitney Corp COM 410120109 60 1282 SH SOLE 1282 0 0 Simmons First National Corp COM 828730200 37 1238 SH SOLE 1238 0 0 Trustmark Corp COM 898402102 23 701 SH SOLE 701 0 0 Valley National Bancorp COM 919794107 91 6831 SH SOLE 6831 0 0 UMB Financial Corp COM 902788108 52 535 SH SOLE 535 0 0 Glacier Bancorp Inc COM 37637Q105 65 1182 SH SOLE 1182 0 0 Home BancShares Inc/AR COM 436893200 55 2334 SH SOLE 2334 0 0 Bank of the Ozarks COM 06417N103 83 1930 SH SOLE 1930 0 0 BOK Financial Corp COM 05561Q201 44 488 SH SOLE 488 0 0 Old National Bancorp/IN COM 680033107 81 4783 SH SOLE 4783 0 0 Popular Inc COM 733174700 112 1443 SH SOLE 1443 0 0 CVB Financial Corp COM 126600105 32 1584 SH SOLE 1584 0 0 BankUnited Inc COM 06652K103 82 1966 SH SOLE 1966 0 0 Community Bank System Inc COM 203607106 40 579 SH SOLE 579 0 0 MGIC Investment Corp COM 552848103 105 7044 SH SOLE 7044 0 0 AXA Equitable Holdings Inc COM 29452E101 1598 53908 SH SOLE 53908 0 0 Associated Banc-Corp COM 045487105 106 4947 SH SOLE 4947 0 0 Bank of Hawaii Corp COM 062540109 65 787 SH SOLE 787 0 0 Prosperity Bancshares Inc COM 743606105 97 1361 SH SOLE 1361 0 0 Sterling Bancorp/DE COM 85917A100 119 4772 SH SOLE 4772 0 0 Western Alliance Bancorp COM 957638109 121 1108 SH SOLE 1108 0 0 BofI Holding Inc COM 05465C100 38 746 SH SOLE 746 0 0 Cullen/Frost Bankers Inc COM 229899109 113 956 SH SOLE 956 0 0 Essent Group Ltd COM G3198U102 79 1794 SH SOLE 1794 0 0 Webster Financial Corp COM 947890109 119 2186 SH SOLE 2186 0 0 BancorpSouth Bank COM 05971J102 81 2717 SH SOLE 2717 0 0 Synovus Financial Corp COM 87161C501 116 2635 SH SOLE 2635 0 0 FNB Corp/PA COM 302520101 88 7599 SH SOLE 7599 0 0 Radian Group Inc COM 750236101 92 4037 SH SOLE 4037 0 0 First Horizon National Corp COM 320517105 113 6965 SH SOLE 6965 0 0 iShares MSCI Emerging Markets ETF ETF 464287234 18908 375316 SH SOLE 375316 0 0 Cronos Group Inc COM 22717L101 146 25860 SH SOLE 25860 0 0 Hydropothecary Corp/The COM 428304307 46 25348 SH SOLE 25348 0 0 iShares 20 Year Treasury Bond ETF ETF 464287432 10151 70336 SH SOLE 70336 0 0 Boyd Gaming Corp COM 103304101 6 102 SH DFND 1 0 102 0 iShares MSCI EAFE ETF ETF 464287465 15338 196617 SH SOLE 196617 0 0 Citigroup Inc COM 172967424 4824 68737 SH SOLE 68737 0 0 iShares Russell 2000 ETF ETF 464287655 122292 559055 SH SOLE 559055 0 0 iShares JP Morgan USD Emerging Markets Bond ETF ETF 464288281 444 4034 SH SOLE 4034 0 0 PTC Inc COM 69370C100 20284 169332 SH SOLE 169332 0 0 DexCom Inc COM 252131107 23888 43682 SH SOLE 43682 0 0 KKR & Co LP COM 48251W104 4162 68368 SH SOLE 68368 0 0 Wayfair Inc COM 94419L101 2460 9629 SH SOLE 9629 0 0 Lamb Weston Holdings Inc COM 513272104 3934 64100 SH SOLE 64100 0 0 Burlington Stores Inc COM 122017106 2464 8689 SH SOLE 8689 0 0 iShares iBoxx $ High Yield Corporate Bond ETF ETF 464288513 2568 29350 SH SOLE 29350 0 0 First Financial Bancorp COM 320209109 28 1202 SH SOLE 1202 0 0 SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556 10771 111365 SH SOLE 111365 0 0 Dell Technologies Inc COM 24703L202 3770 36233 SH SOLE 36233 0 0 iShares China Large-Cap ETF ETF 464287184 428 11000 SH SOLE 11000 0 0 CGI Group Inc COM 12532H104 151 1780 SH DFND 1 0 1780 0 Imperial Oil Ltd COM 453038408 89 2806 SH DFND 1 0 2806 0 Kinross Gold Corp COM 496902404 171 31953 SH DFND 1 0 31953 0 Gildan Activewear Inc COM 375916103 212 5812 SH DFND 1 0 5812 0 Open Text Corp COM 683715106 131 2689 SH DFND 1 0 2689 0 Magna International Inc COM 559222401 389 5167 SH DFND 1 0 5167 0 Nutrien Ltd COM 67077M108 1142 17591 SH DFND 1 0 17591 0 Manulife Financial Corp COM 56501R106 279 14478 SH DFND 1 0 14478 0 Pembina Pipeline Corp COM 706327103 94 2956 SH DFND 1 0 2956 0 Restaurant Brands Internationa COM 76131D103 212 3463 SH DFND 1 0 3463 0 TELUS Corp COM 87971M103 346 15743 SH DFND 1 0 15743 0 Wheaton Precious Metals Corp COM 962879102 116 3089 SH DFND 1 0 3089 0 Thomson Reuters Corp COM 884903709 448 4052 SH DFND 1 0 4052 0 Waste Connections Inc COM 94106B101 636 5048 SH DFND 1 0 5048 0 Teck Resources Ltd COM 878742204 256 10277 SH DFND 1 0 10277 0 TransCanada Corp COM 87807B107 13831 287391 SH DFND 1 0 287391 0 Shaw Communications Inc COM 82028K200 156 5369 SH DFND 1 0 5369 0 Sun Life Financial Inc COM 866796105 10509 204152 SH DFND 1 0 204152 0 Rogers Communications Inc COM 775109200 92 1976 SH DFND 1 0 1976 0 Franco-Nevada Corp COM 351858105 497 3824 SH DFND 1 0 3824 0 Enbridge Inc COM 29250N105 181 4542 SH DFND 1 0 4542 0 Canadian National Railway Co COM 136375102 1216 10494 SH DFND 1 0 10494 0 BCE Inc COM 05534B760 9928 198184 SH DFND 1 0 198184 0 Cameco Corp COM 13321L108 100 4587 SH DFND 1 0 4587 0 Cenovus Energy Inc COM 15135U109 185 18392 SH DFND 1 0 18392 0 Barrick Gold Corp COM 067901108 1197 66307 SH SOLE 66307 0 0 Barrick Gold Corp COM 067901108 372 20600 SH DFND 1 0 20600 0 Facebook Inc COM 30303M102 77080 227116 SH SOLE 227116 0 0 Suzano Papel e Celulose SA COM 86959K105 6 634 SH DFND 1 0 634 0 Heritage Global Inc COM 42727E103 0 61 SH DFND 1 0 61 0 iShares MSCI Brazil ETF ETF 464286400 3358 104500 SH SOLE 104500 0 0 Maxar Technologies Inc COM 57778K105 544 19200 SH DFND 1 0 19200 0 Hershey Co/The COM 427866108 0 1 SH SOLE 1 0 0 Lowe's Cos Inc COM 548661107 18 87 SH SOLE 87 0 0 Consumer Discretionary Select Sector SPDR Fund ETF 81369Y407 230 1280 SH SOLE 1280 0 0 Covetrus Inc COM 22304C100 3 141 SH SOLE 141 0 0 Brookfield Renewable Partners COM G16258108 369 10000 SH SOLE 10000 0 0 Altice USA Inc COM 02156K103 593 28617 SH SOLE 28617 0 0 Gap Inc/The COM 364760108 4581 201826 SH SOLE 201826 0 0 Royal Gold Inc COM 780287108 211 2214 SH SOLE 2214 0 0 Elanco Animal Health Inc COM 28414H103 46673 1463579 SH SOLE 1463579 0 0 SPDR Dow Jones Industrial Average ETF Trust ETF 78467X109 9916 29313 SH SOLE 29313 0 0 ICICI Bank Ltd COM 45104G104 9 472 SH SOLE 472 0 0 iShares MSCI Canada ETF ETF 464286509 1591 43819 SH SOLE 43819 0 0 Independent Bank Group Inc COM 45384B106 37 514 SH SOLE 514 0 0 Shopify Inc COM 82509L107 36376 26800 SH SOLE 26800 0 0 First Citizens BancShares Inc/ COM 31946M103 104 123 SH SOLE 123 0 0 First BanCorp/Puerto Rico COM 318672706 80 6116 SH SOLE 6116 0 0 Cadence BanCorp COM 12739A100 52 2364 SH SOLE 2364 0 0 ERO Copper Corp COM 296006109 148 8359 SH SOLE 8359 0 0 Apple Inc COM 037833100 567297 4009196 SH SOLE 4009196 0 0 Amazon.com Inc COM 023135106 740540 225430 SH SOLE 225430 0 0 Fox Corp COM 35137L204 3066 82602 SH SOLE 82602 0 0 Fox Corp COM 35137L204 527 14188 SH SOLE 14188 0 0 Fox Corp COM 35137L105 7174 178866 SH SOLE 178866 0 0 Fox Corp COM 35137L105 1239 30887 SH SOLE 30887 0 0 FRANKLIN FTSE JAPAN ETF ETF 35473P744 95 3075 SH DFND 1 0 3075 0 Canadian Solar Inc COM 136635109 1 16 SH DFND 1 0 16 0 salesforce.com Inc COM 79466L302 507 1870 SH SOLE 1870 0 0 Dow Inc COM 260557103 2610 45346 SH SOLE 45346 0 0 Dow Inc COM 260557103 22715 394627 SH SOLE 394627 0 0 GrafTech International Ltd COM 384313508 5 519 SH DFND 1 0 519 0 iShares MSCI Brazil ETF ETF 464286400 1832 57021 SH SOLE 57021 0 0 Canopy Growth Corp COM 138035100 1113 80300 SH SOLE 80300 0 0 Newmont Mining Corp COM 651639106 3305 60861 SH SOLE 60861 0 0 Cenovus Energy Inc COM 15135U109 101 10000 SH SOLE 10000 0 0 Brookfield Asset Management In COM 112585104 52 972 SH SOLE 972 0 0 TRILLIUM THERAPEUTICS INC COM 89620X506 9 500 SH DFND 1 0 500 0 Canopy Growth Corp COM 138035100 37 2700 SH DFND 1 0 2700 0 Newmont Mining Corp COM 651639106 396 7300 SH DFND 1 0 7300 0 Valeant Pharmaceuticals Intern COM 071734107 3 100 SH SOLE 100 0 0 Absolute Software Corp COM 00386B109 65 5949 SH SOLE 5949 0 0 VanEck Vectors Junior Gold Miners ETF ETF 92189F791 230038 6000000 SH SOLE 6000000 0 0 VanEck Vectors Gold Miners ETF ETF 92189F106 88409 3000000 SH SOLE 3000000 0 0 iShares Inc iShares ESG MSCI EM ETF ETF 46434G863 69 1656 SH DFND 1 0 1656 0 Caterpillar Inc COM 149123101 1949 10152 SH SOLE 10152 0 0 Energy Select Sector SPDR Fund ETF 81369Y506 10103 193960 SH SOLE 193960 0 0 Financial Select Sector SPDR Fund ETF 81369Y605 633 16864 SH SOLE 16864 0 0 Netflix Inc COM 64110L106 4542 7442 SH SOLE 7442 0 0 Chevron Corp COM 166764100 330 3257 SH SOLE 3257 0 0 Exxon Mobil Corp COM 30231G102 75 1270 SH SOLE 1270 0 0 ConocoPhillips COM 20825C104 3427 50570 SH SOLE 50570 0 0 Alphabet Inc COM 02079K305 1003 375 SH SOLE 375 0 0 Shopify Inc COM 82509L107 68066 50205 SH DFND 1 0 50205 0 Village Farms International In COM 92707Y108 77 9244 SH SOLE 9244 0 0 DocuSign Inc COM 256163106 6684 25964 SH SOLE 25964 0 0 Exact Sciences Corp COM 30063P105 2138 22398 SH SOLE 22398 0 0 Erie Indemnity Co COM 29530P102 591 3312 SH SOLE 3312 0 0 Dropbox Inc COM 26210C104 1213 41524 SH SOLE 41524 0 0 MongoDB Inc COM 60937P106 3439 7293 SH SOLE 7293 0 0 MarketAxess Holdings Inc COM 57060D108 6238 14827 SH SOLE 14827 0 0 Zebra Technologies Corp COM 989207105 13500 26192 SH SOLE 26192 0 0 Okta Inc COM 679295105 3975 16748 SH SOLE 16748 0 0 Uber Technologies Inc COM 90353T100 13836 308844 SH SOLE 308844 0 0 FactSet Research Systems Inc COM 303075105 1953 4948 SH SOLE 4948 0 0 Paycom Software Inc COM 70432V102 12068 24344 SH SOLE 24344 0 0 Equity LifeStyle Properties In COM 29472R108 3769 48265 SH SOLE 48265 0 0 Twilio Inc COM 90138F102 6763 21199 SH SOLE 21199 0 0 Snap Inc COM 83304A106 9173 124183 SH SOLE 124183 0 0 Sun Communities Inc COM 866674104 5923 31998 SH SOLE 31998 0 0 EPAM Systems Inc COM 29414B104 4203 7368 SH SOLE 7368 0 0 HEICO Corp COM 422806109 747 5662 SH SOLE 5662 0 0 HEICO Corp COM 422806208 1128 9528 SH SOLE 9528 0 0 Alphabet Inc COM 02079K305 692 259 SH SOLE 259 0 0 Corteva Inc COM 22052L104 2948 70061 SH SOLE 70061 0 0 Corteva Inc COM 22052L104 15455 367268 SH SOLE 367268 0 0 iShares MSCI Taiwan ETF ETF 46434G772 0 5 SH DFND 1 0 5 0 O-I Glass Inc COM 67098H104 2 143 SH DFND 1 0 143 0 KKR & Co LP COM 48251W104 341 5597 SH SOLE 5597 0 0 Twilio Inc COM 90138F102 554 1736 SH SOLE 1736 0 0 Burlington Stores Inc COM 122017106 202 713 SH SOLE 713 0 0 MarketAxess Holdings Inc COM 57060D108 1526 3627 SH SOLE 3627 0 0 Erie Indemnity Co COM 29530P102 49 272 SH SOLE 272 0 0 PTC Inc COM 69370C100 839 7003 SH SOLE 7003 0 0 Uber Technologies Inc COM 90353T100 582 13001 SH SOLE 13001 0 0 EPAM Systems Inc COM 29414B104 345 604 SH SOLE 604 0 0 Altice USA Inc COM 02156K103 49 2342 SH SOLE 2342 0 0 Fortis Inc/Canada COM 349553107 53 1200 SH SOLE 1200 0 0 Wal-Mart Stores Inc COM 931142103 119 853 SH SOLE 853 0 0 Target Corp COM 87612E106 2276 9948 SH SOLE 9948 0 0 Northrop Grumman Corp COM 666807102 1267 3518 SH SOLE 3518 0 0 WSFS Financial Corp COM 929328102 38 740 SH SOLE 740 0 0 First Financial Bankshares Inc COM 32020R109 68 1484 SH SOLE 1484 0 0 Independent Bank Corp/Rockland COM 453836108 52 687 SH SOLE 687 0 0 Corbus Pharmaceuticals Holding COM 21833P103 0 4 SH DFND 1 0 4 0 cbdMD Inc COM 12482W101 3 1458 SH DFND 1 0 1458 0 Walt Disney Co/The COM 254687106 9420 55684 SH SOLE 55684 0 0 Cardiol Therapeutics Inc COM 14161Y200 4 882 SH DFND 1 0 882 0 FedEx Corp COM 31428X106 1705 7775 SH SOLE 7775 0 0 SPDR S&P Biotech ETF ETF 78464A870 11 90 SH SOLE 90 0 0 Qutoutiao Inc COM 74915J107 0 229 SH DFND 1 0 229 0 iShares MSCI Sweden ETF ETF 464286756 0 9 SH DFND 1 0 9 0 Dropbox Inc COM 26210C104 99 3400 SH SOLE 3400 0 0 Dell Technologies Inc COM 24703L202 4283 41167 SH SOLE 41167 0 0 Elanco Animal Health Inc COM 28414H103 18641 584551 SH SOLE 584551 0 0 Equity LifeStyle Properties In COM 29472R108 145 1851 SH SOLE 1851 0 0 HEICO Corp COM 422806208 92 781 SH SOLE 781 0 0 Sun Communities Inc COM 866674104 221 1195 SH SOLE 1195 0 0 WP Carey Inc COM 92936U109 139 1901 SH SOLE 1901 0 0 Zebra Technologies Corp COM 989207105 2848 5525 SH SOLE 5525 0 0 Bank of America Corp COM 060505104 63207 1488979 SH SOLE 1488979 0 0 Intel Corp COM 458140100 92875 1743155 SH SOLE 1743155 0 0 SPDR Gold Shares ETF 78463V107 6966 42418 SH SOLE 42418 0 0 Lamb Weston Holdings Inc COM 513272104 1304 21252 SH SOLE 21252 0 0 Wynn Resorts Ltd COM 983134107 2276 26858 SH SOLE 26858 0 0 DENTSPLY SIRONA Inc COM 24906P109 1503 25895 SH SOLE 25895 0 0 Electronic Arts Inc COM 285512109 94 660 SH SOLE 660 0 0 Osisko Gold Royalties Ltd COM 68827L101 169 15000 SH DFND 1 0 15000 0 Intel Corp COM 458140100 2259 42397 SH SOLE 42397 0 0 Northern Dynasty Minerals Ltd COM 66510M204 180 400000 SH SOLE 400000 0 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 136 100 SH DFND 1 0 100 0 Sundial Growers Inc COM 86730L109 0 705 SH DFND 1 0 705 0 Kinross Gold Corp COM 496902404 328 61213 SH SOLE 61213 0 0 Roku Inc COM 77543R102 51715 165041 SH SOLE 165041 0 0 Roku Inc COM 77543R102 386 1231 SH SOLE 1231 0 0 PayPal Holdings Inc COM 70450Y103 2035 7822 SH SOLE 7822 0 0 Alibaba Group Holding Ltd COM 01609W102 4334 29271 SH SOLE 29271 0 0 Tenneco Inc COM 880349105 0 27 SH DFND 1 0 27 0 Adobe Systems Inc COM 00724F101 2721 4727 SH SOLE 4727 0 0 Utilities Select Sector SPDR Fund ETF 81369Y886 43900 687230 SH SOLE 687230 0 0 Kirkland Lake Gold Ltd COM 49741E100 3995 95900 SH SOLE 95900 0 0 SVB Financial Group COM 78486Q101 236 365 SH SOLE 365 0 0 HRG Group Inc COM 84790A105 0 2 SH SOLE 2 0 0 Discover Financial Services COM 254709108 2157 17558 SH SOLE 17558 0 0 Docebo Inc COM 25609L105 1 12 SH DFND 1 0 12 0 JM Smucker Co/The COM 832696405 459 3821 SH SOLE 3821 0 0 Brookfield Infrastructure Part COM G16252101 224 3998 SH SOLE 3998 0 0 Western Digital Corp COM 958102105 499 8850 SH SOLE 8850 0 0 TransCanada Corp CALL 87807B107 14 300 SH DFND 1 0 300 0 Comcast Corp COM 20030N101 542 9689 SH SOLE 9689 0 0 Charter Communications Inc COM 16119P108 430 591 SH SOLE 591 0 0 Walt Disney Co/The COM 254687106 1890 11173 SH SOLE 11173 0 0 TELUS Corp PUT 87971M103 4 200 SH DFND 1 0 200 0 SPDR S&P Retail ETF ETF 78464A714 15 162 SH DFND 1 0 162 0 BlackBerry Ltd PUT 09228F103 18 1800 SH DFND 1 0 1800 0 TELUS Corp PUT 87971M103 114 5200 SH DFND 1 0 5200 0 TELUS Corp PUT 87971M103 24 1100 SH DFND 1 0 1100 0 BlackBerry Ltd CALL 09228F103 1 100 SH DFND 1 0 100 0 Brookfield Asset Management In COM 112585104 21013 392700 SH SOLE 392700 0 0 BCE Inc PUT 05534B760 571 11400 SH DFND 1 0 11400 0 Teradyne Inc COM 880770102 8992 82364 SH SOLE 82364 0 0 Teradyne Inc COM 880770102 1719 15748 SH SOLE 15748 0 0 Organigram Holdings Inc COM 68620P101 74 32127 SH SOLE 32127 0 0 Neurocrine Biosciences Inc COM 64125C109 1184 12341 SH SOLE 12341 0 0 Neurocrine Biosciences Inc COM 64125C109 97 1010 SH SOLE 1010 0 0 Insulet Corp COM 45784P101 2460 8655 SH SOLE 8655 0 0 Insulet Corp COM 45784P101 5 17 SH SOLE 17 0 0 Medical Properties Trust Inc COM 58463J304 3336 166215 SH SOLE 166215 0 0 Tyler Technologies Inc COM 902252105 9326 20334 SH SOLE 20334 0 0 Tyler Technologies Inc COM 902252105 1788 3899 SH SOLE 3899 0 0 Brown & Brown Inc COM 115236101 5100 91968 SH SOLE 91968 0 0 SilverCrest Metals Inc COM 828363101 121 17361 SH SOLE 17361 0 0 Teledyne Technologies Inc COM 879360105 9980 23233 SH SOLE 23233 0 0 Black Knight Inc COM 09215C105 1472 20443 SH SOLE 20443 0 0 RingCentral Inc COM 76680R206 2179 10020 SH SOLE 10020 0 0 RingCentral Inc COM 76680R206 179 821 SH SOLE 821 0 0 Guidewire Software Inc COM 40171V100 1235 10386 SH SOLE 10386 0 0 Guidewire Software Inc COM 40171V100 101 850 SH SOLE 850 0 0 Pinterest Inc COM 72352L106 3640 71451 SH SOLE 71451 0 0 Pinterest Inc COM 72352L106 298 5849 SH SOLE 5849 0 0 RPM International Inc COM 749685103 1327 17084 SH SOLE 17084 0 0 Booz Allen Hamilton Holding Co COM 099502106 1402 17673 SH SOLE 17673 0 0 Bio-Rad Laboratories Inc COM 090572207 43820 58745 SH SOLE 58745 0 0 Blackstone Group LP/The COM 09260D107 10393 89332 SH SOLE 89332 0 0 VICI Properties Inc COM 925652109 4895 172308 SH SOLE 172308 0 0 Aqua America Inc COM 29670G102 1404 30463 SH SOLE 30463 0 0 Aqua America Inc COM 29670G102 115 2494 SH SOLE 2494 0 0 West Pharmaceutical Services I COM 955306105 14080 33166 SH SOLE 33166 0 0 West Pharmaceutical Services I COM 955306105 3689 8690 SH SOLE 8690 0 0 Omega Healthcare Investors Inc COM 681936100 1995 66576 SH SOLE 66576 0 0 Enbridge Inc CALL 29250N105 16 400 SH DFND 1 0 400 0 Enbridge Inc CALL 29250N105 295 7400 SH DFND 1 0 7400 0 Financial Select Sector SPDR Fund PUT 81369Y605 1741 46400 SH SOLE 46400 0 0 Crescent Point Energy Corp PUT 22576C101 90 19500 SH DFND 1 0 19500 0 Dollar Tree Inc COM 256746108 37 390 SH SOLE 390 0 0 Caterpillar Inc COM 149123101 1932 10064 SH SOLE 10064 0 0 Cummins Inc COM 231021106 1 6 SH SOLE 6 0 0 United Parcel Service Inc COM 911312106 1 5 SH SOLE 5 0 0 Alibaba Group Holding Ltd COM 01609W102 5760 38907 SH SOLE 38907 0 0 Healthcare Trust of America In COM 42225P501 12164 410106 SH SOLE 410106 0 0 Crescent Point Energy Corp PUT 22576C101 9 2000 SH DFND 1 0 2000 0 SPDR Dow Jones Industrial Average ETF Trust ETF 78467X109 159 470 SH SOLE 470 0 0 BlackBerry Ltd PUT 09228F103 6 600 SH DFND 1 0 600 0 iShares Russell 2000 ETF ETF 464287655 11898 54390 SH SOLE 54390 0 0 NMI Holdings Inc COM 629209305 32 1413 SH SOLE 1413 0 0 CBS Corp COM 92556H206 2359 59719 SH SOLE 59719 0 0 McDonald's Corp COM 580135101 79 329 SH SOLE 329 0 0 Dow Inc COM 260557103 2884 50096 SH SOLE 50096 0 0 General Motors Co COM 37045V100 1010 19160 SH SOLE 19160 0 0 Progressive Corp/The COM 743315103 279 3092 SH SOLE 3092 0 0 Invesco S&P 500 Low Volatility ETF ETF 46138E354 24 400 SH SOLE 400 0 0 Aflac Inc COM 001055102 162 3100 SH SOLE 3100 0 0 Banco Bradesco SA COM 059460303 164 42896 SH SOLE 42896 0 0 Itau Unibanco Holding SA COM 465562106 54 10190 SH SOLE 10190 0 0 Petroleo Brasileiro SA COM 71654V408 143 13819 SH SOLE 13819 0 0 Crescent Point Energy Corp COM 22576C101 266 57700 SH DFND 1 0 57700 0 Lyft Inc COM 55087P104 283 5288 SH SOLE 5288 0 0 UnitedHealth Group Inc COM 91324P102 1193 3054 SH SOLE 3054 0 0 Vanguard Total Bond Market ETF ETF 921937835 42725 500000 SH SOLE 500000 0 0 BioMarin Pharmaceutical Inc COM 09061G101 0 1 SH SOLE 1 0 0 Canada Goose Holdings Inc COM 135086106 870 24400 SH SOLE 24400 0 0 Lantronix Inc COM 516548203 0 85 SH DFND 1 0 85 0 Lantronix Inc COM 516548203 2 328 SH DFND 1 0 328 0 Delta Air Lines Inc COM 247361702 299 7025 SH SOLE 7025 0 0 JetBlue Airways Corp COM 477143101 246 16083 SH SOLE 16083 0 0 United Continental Holdings In COM 910047109 2727 57318 SH SOLE 57318 0 0 Millennial ESports Corp COM 29287R103 0 73 SH DFND 1 0 73 0 Potlatch Corp COM 737630103 519 10064 SH SOLE 10064 0 0 Gaming and Leisure Properties COM 36467J108 1547 33408 SH SOLE 33408 0 0 Lamar Advertising Co COM 512816109 1472 12976 SH SOLE 12976 0 0 CyrusOne Inc COM 23283R100 1441 18614 SH SOLE 18614 0 0 Sabra Health Care REIT Inc COM 78573L106 488 33144 SH SOLE 33144 0 0 Hudson Pacific Properties Inc COM 444097109 601 22887 SH SOLE 22887 0 0 Douglas Emmett Inc COM 25960P109 833 26339 SH SOLE 26339 0 0 Starwood Property Trust Inc COM 85571B105 1056 43270 SH SOLE 43270 0 0 Lexington Realty Trust COM 529043101 531 41677 SH SOLE 41677 0 0 American Campus Communities In COM 024835100 1012 20881 SH SOLE 20881 0 0 Healthcare Trust of America In COM 42225P501 974 32845 SH SOLE 32845 0 0 Blackstone Mortgage Trust Inc COM 09257W100 715 23570 SH SOLE 23570 0 0 Life Storage Inc COM 53223X107 1349 11756 SH SOLE 11756 0 0 Rayonier Inc COM 754907103 757 21207 SH SOLE 21207 0 0 Rexford Industrial Realty Inc COM 76169C100 1173 20675 SH SOLE 20675 0 0 PS Business Parks Inc COM 69360J107 473 3017 SH SOLE 3017 0 0 National Health Investors Inc COM 63633D104 368 6884 SH SOLE 6884 0 0 Cousins Properties Inc COM 222795502 832 22319 SH SOLE 22319 0 0 Americold Realty Trust COM 03064D108 1134 39038 SH SOLE 39038 0 0 CubeSmart COM 229663109 1467 30280 SH SOLE 30280 0 0 JBG SMITH Properties COM 46590V100 516 17428 SH SOLE 17428 0 0 Equity Commonwealth COM 294628102 476 18304 SH SOLE 18304 0 0 EastGroup Properties Inc COM 277276101 1011 6068 SH SOLE 6068 0 0 Howard Hughes Corp/The COM 44267D107 545 6204 SH SOLE 6204 0 0 STORE Capital Corp COM 862121100 1176 36702 SH SOLE 36702 0 0 Chewy Inc COM 16679L109 778 11430 SH SOLE 11430 0 0 CoreSite Realty Corp COM 21870Q105 919 6633 SH SOLE 6633 0 0 Physicians Realty Trust COM 71943U104 575 32629 SH SOLE 32629 0 0 American Homes 4 Rent COM 02665T306 1567 41104 SH SOLE 41104 0 0 Spirit Realty Capital Inc COM 84860W300 823 17872 SH SOLE 17872 0 0 New Residential Investment Cor COM 64828T201 770 70029 SH SOLE 70029 0 0 Corporate Office Properties Tr COM 22002T108 455 16861 SH SOLE 16861 0 0 Highwoods Properties Inc COM 431284108 686 15640 SH SOLE 15640 0 0 Healthcare Realty Trust Inc COM 421946104 650 21842 SH SOLE 21842 0 0 Invesco Mortgage Capital Inc COM 46131B100 12 3822 SH SOLE 3822 0 0 First Industrial Realty Trust COM 32054K103 1009 19383 SH SOLE 19383 0 0 Kilroy Realty Corp COM 49427F108 1041 15729 SH SOLE 15729 0 0 Brixmor Property Group Inc COM 11120U105 985 44571 SH SOLE 44571 0 0 Lyft Inc COM 55087P104 191 3567 SH SOLE 3567 0 0 US Silica Holdings Inc COM 90346E103 4 477 SH DFND 1 0 477 0 Welltower Inc COM 95040Q104 16 200 SH SOLE 200 0 0 Simon Property Group Inc COM 828806109 10 80 SH SOLE 80 0 0 Ventas Inc COM 92276F100 11 200 SH SOLE 200 0 0 Gardner Denver Holdings Inc COM 45687V106 7970 158107 SH SOLE 158107 0 0 CHP Merger Corp COM 12558Y106 2004 200019 SH SOLE 200019 0 0 Pretium Resources Inc COM 74139C102 20 2100 SH DFND 1 0 2100 0 Village Farms International In COM 92707Y108 33 3900 SH DFND 1 0 3900 0 JDL GOLD CORP COM 29446Y502 1407 213238 SH SOLE 213238 0 0 JDL GOLD CORP COM 29446Y502 10 1525 SH DFND 1 0 1525 0 Carnival Corp COM 143658300 1010 40381 SH SOLE 40381 0 0 Rogers Communications Inc COM 775109200 32684 699900 SH SOLE 699900 0 0 BCE Inc COM 05534B760 207 4125 SH SOLE 4125 0 0 Shaw Communications Inc COM 82028K200 5486 188713 SH SOLE 188713 0 0 Thomson Reuters Corp COM 884903709 15531 140467 SH SOLE 140467 0 0 Canadian National Railway Co COM 136375102 1004 8662 SH SOLE 8662 0 0 Gildan Activewear Inc COM 375916103 1971 53946 SH SOLE 53946 0 0 Imperial Oil Ltd COM 453038408 1200 37972 SH SOLE 37972 0 0 NextEra Energy Inc COM 65339F101 4582 58349 SH SOLE 58349 0 0 Carnival Corp COM 143658300 725 29000 SH DFND 1 0 29000 0 Algonquin Power & Utilities Co COM 015857105 944 64411 SH SOLE 64411 0 0 Brookfield Renewable Partners COM G16258108 11616 314395 SH SOLE 314395 0 0 Brookfield Infrastructure Corp COM 11275Q107 2 35 SH SOLE 35 0 0 Brookfield Infrastructure Corp COM 11275Q107 5 90 SH DFND 1 0 90 0 Brookfield Infrastructure Corp COM 11275Q107 434 7240 SH SOLE 7240 0 0 Brookfield Infrastructure Corp COM 11275Q107 27 444 SH SOLE 444 0 0 Brookfield Infrastructure Corp COM 11275Q107 1 17 SH DFND 1 0 17 0 Brookfield Infrastructure Corp COM 11275Q107 8488 141595 SH SOLE 141595 0 0 Brookfield Infrastructure Corp COM 11275Q107 3 44 SH DFND 1 0 44 0 Otis Worldwide Corp COM 68902V107 34260 416384 SH SOLE 416384 0 0 Otis Worldwide Corp COM 68902V107 3333 40506 SH SOLE 40506 0 0 Carrier Global Corp COM 14448C104 17240 333072 SH SOLE 333072 0 0 Carrier Global Corp COM 14448C104 3629 70115 SH SOLE 70115 0 0 Canopy Growth Corp COM 138035100 8 575 SH SOLE 575 0 0 Shopify Inc COM 82509L107 476 351 SH SOLE 351 0 0 Gildan Activewear Inc COM 375916103 33 900 SH DFND 1 0 900 0 United Parcel Service Inc COM 911312106 2165 11890 SH SOLE 11890 0 0 Brookfield Infrastructure Corp COM 11275Q107 3 49 SH SOLE 49 0 0 Granite Real Estate Investment COM 387437114 69 975 SH SOLE 975 0 0 Descartes Systems Group Inc/Th COM 249906108 340 4175 SH SOLE 4175 0 0 Ritchie Bros Auctioneers Inc COM 767744105 740 12000 SH SOLE 12000 0 0 Stantec Inc COM 85472N109 888 18900 SH SOLE 18900 0 0 Zoom Video Communications Inc COM 98980L101 7010 26807 SH SOLE 26807 0 0 Sprott Physical Gold Trust COM 85207H104 1 100 SH DFND 1 0 100 0 Fortis Inc/Canada COM 349553107 50286 1133550 SH SOLE 1133550 0 0 Asanko Gold Inc COM 36352H100 0 100 SH DFND 1 0 100 0 Orla Mining Ltd COM 68634K106 1 300 SH DFND 1 0 300 0 Pembina Pipeline Corp COM 706327103 221 6986 SH DFND 1 0 6986 0 Rogers Communications Inc COM 775109200 280 6000 SH DFND 1 0 6000 0 Sun Life Financial Inc COM 866796105 2058 40000 SH DFND 1 0 40000 0 Johnson & Johnson COM 478160104 42 260 SH SOLE 260 0 0 Datadog Inc COM 23804L103 3453 24429 SH SOLE 24429 0 0 Trade Desk Inc/The COM 88339J105 3959 56322 SH SOLE 56322 0 0 Tradeweb Markets Inc COM 892672106 1105 13678 SH SOLE 13678 0 0 Liberty Broadband Corp COM 530307107 3751 22284 SH SOLE 22284 0 0 Carlyle Group LP/The COM 14316J108 985 20826 SH SOLE 20826 0 0 Teladoc Health Inc COM 87918A105 2301 18149 SH SOLE 18149 0 0 Apollo Global Management LLC COM 03768E105 1401 22744 SH SOLE 22744 0 0 Avalara Inc COM 05338G106 1961 11222 SH SOLE 11222 0 0 AVTR 0 COM 05352A100 229 5600 SH SOLE 5600 0 0 AVTR 0 COM 05352A100 2798 68403 SH SOLE 68403 0 0 Carlyle Group LP/The COM 14316J108 81 1705 SH SOLE 1705 0 0 Coupa Software Inc COM 22266L106 2085 9511 SH SOLE 9511 0 0 Tradeweb Markets Inc COM 892672106 90 1119 SH SOLE 1119 0 0 Catalent Inc COM 148806102 1806 13571 SH SOLE 13571 0 0 Catalent Inc COM 148806102 10171 76431 SH SOLE 76431 0 0 Cable One Inc COM 12685J105 107 59 SH SOLE 59 0 0 Cable One Inc COM 12685J105 1264 697 SH SOLE 697 0 0 Crowdstrike Holdings Inc COM 22788C105 6213 25279 SH SOLE 25279 0 0 Crowdstrike Holdings Inc COM 22788C105 497 2023 SH SOLE 2023 0 0 Nordson Corp COM 655663102 1626 6827 SH SOLE 6827 0 0 Masimo Corp COM 574795100 151 559 SH SOLE 559 0 0 Masimo Corp COM 574795100 1846 6819 SH SOLE 6819 0 0 Liberty Broadband Corp COM 530307107 46 271 SH SOLE 271 0 0 Nordson Corp COM 655663102 133 560 SH SOLE 560 0 0 Molina Healthcare Inc COM 60855R100 2068 7621 SH SOLE 7621 0 0 Dynatrace Inc COM 268150109 1702 23984 SH SOLE 23984 0 0 Fair Isaac Corp COM 303250104 3823 9607 SH SOLE 9607 0 0 Fair Isaac Corp COM 303250104 1492 3750 SH SOLE 3750 0 0 Moderna Inc COM 60770K107 10717 27846 SH SOLE 27846 0 0 Moderna Inc COM 60770K107 106786 277469 SH SOLE 277469 0 0 Wingstop Inc COM 974155103 3 18 SH DFND 1 0 18 0 Rio Tinto PLC COM 767204100 13 200 SH SOLE 200 0 0 BHP Billiton Ltd COM 088606108 11 200 SH SOLE 200 0 0 Southern Copper Corp COM 84265V105 11 200 SH SOLE 200 0 0 Brookfield Infrastructure Part COM G16252101 78 1395 SH SOLE 1395 0 0 FactSet Research Systems Inc COM 303075105 0 1 SH SOLE 1 0 0 Immunovaccine Inc COM 44974L103 0 182 SH DFND 1 0 182 0 Profound Medical Corp COM 74319B502 6 381 SH DFND 1 0 381 0 Vermilion Energy Inc COM 923725105 57 5800 SH DFND 1 0 5800 0 Alexco Resource Corp COM 01535P106 18 12300 SH DFND 1 0 12300 0 Colliers International Group I COM 194693107 13 100 SH DFND 1 0 100 0 Domtar Corp COM 257559203 16 300 SH DFND 1 0 300 0 Aptose Biosciences Inc COM 03835T200 5 2400 SH DFND 1 0 2400 0 Osisko Gold Royalties Ltd COM 68827L101 4 400 SH DFND 1 0 400 0 Cronos Group Inc COM 22717L101 11 2000 SH DFND 1 0 2000 0 Energy Fuels Inc/Canada COM 292671708 7 1000 SH DFND 1 0 1000 0 Great Panther Silver Ltd COM 39115V101 10 21800 SH DFND 1 0 21800 0 Kelso Technologies Inc COM 48826D201 5 8400 SH DFND 1 0 8400 0 AETERNA ZENTARIS INC COM 007975402 10 13400 SH DFND 1 0 13400 0 IAC/InterActiveCorp COM 57667L107 23561 150082 SH SOLE 150082 0 0 IAC/InterActiveCorp COM 57667L107 4111 26187 SH SOLE 26187 0 0 IAC/InterActiveCorp COM 44891N208 110 847 SH SOLE 847 0 0 HEICO Corp COM 422806109 0 1 SH SOLE 1 0 0 Citigroup Inc COM 172967424 512 7300 SH DFND 4 0 7300 0 JPMorgan Chase & Co COM 46625H100 540 3300 SH DFND 4 0 3300 0 MGM Resorts International COM 552953101 33 770 SH SOLE 770 0 0 Northern Dynasty Minerals Ltd COM 66510M204 0 200 SH DFND 1 0 200 0 Vedanta Ltd COM 92242Y100 12 809 SH SOLE 809 0 0 JDL GOLD CORP COM 29446Y502 170 25800 SH DFND 1 0 25800 0 Brookfield Renewable Corp COM 11284V105 1 25 SH DFND 1 0 25 0 Brookfield Renewable Corp COM 11284V105 7 175 SH DFND 1 0 175 0 Brookfield Renewable Corp COM 11284V105 549 14137 SH SOLE 14137 0 0 Brookfield Renewable Corp COM 11284V105 20 521 SH DFND 1 0 521 0 Expedia Inc COM 30212P303 35 212 SH SOLE 212 0 0 Brookfield Renewable Corp COM 11284V105 424 10919 SH SOLE 10919 0 0 Knight-Swift Transportation Ho COM 499049104 1706 33352 SH SOLE 33352 0 0 Brookfield Renewable Corp COM 11284V105 1 22 SH SOLE 22 0 0 Guerrero Ventures Inc COM 65532M606 1 100 SH DFND 1 0 100 0 New Found Gold Corp COM 64440N103 0 303 SH DFND 1 0 303 0 iShares Silver Trust ETF 46428Q109 388 18920 SH SOLE 18920 0 0 Hydropothecary Corp/The COM 428304307 4 2375 SH DFND 1 0 2375 0 Malacca Straits Acquisition Co COM G5859B117 1246 125325 SH SOLE 125325 0 0 Sprott Physical Gold Trust COM 85207H104 1 100 SH DFND 1 0 100 0 Sprott Physical Gold and Silve COM 85208R101 15 900 SH DFND 1 0 900 0 GS Acquisition Holdings Corp I COM 36258Q105 255 25000 SH SOLE 25000 0 0 Zoom Video Communications Inc COM 98980L101 53 204 SH SOLE 204 0 0 Pinduoduo Inc COM 722304102 100 1107 SH SOLE 1107 0 0 Costco Wholesale Corp COM 22160K105 608 1353 SH SOLE 1353 0 0 Zscaler Inc COM 98980G102 2622 9999 SH SOLE 9999 0 0 Peloton Interactive Inc COM 70614W100 2970 34117 SH SOLE 34117 0 0 TJX Cos Inc/The COM 872540109 1329 20150 SH SOLE 20150 0 0 Delta Air Lines Inc COM 247361702 156 3662 SH SOLE 3662 0 0 Facebook Inc COM 30303M102 1459 4299 SH SOLE 4299 0 0 Athenex Inc COM 04685N103 0 164 SH DFND 1 0 164 0 Capstar Special Purpose Acquis COM 14070Y101 3770 380000 SH SOLE 380000 0 0 HPX Corp COM G32219100 3469 352500 SH SOLE 352500 0 0 T-Mobile US Inc COM 872590104 134 1050 SH SOLE 1050 0 0 E.Merge Technology Acquisition COM 26873Y104 4934 502419 SH SOLE 502419 0 0 Etsy Inc COM 29786A106 10287 49465 SH SOLE 49465 0 0 TRILLIUM THERAPEUTICS INC COM 89620X506 172 9786 SH SOLE 9786 0 0 Midas Gold Corp COM 714266103 1 178 SH DFND 1 0 178 0 Uber Technologies Inc COM 90353T100 1850 41284 SH SOLE 41284 0 0 Honeywell International Inc COM 438516106 21 100 SH SOLE 100 0 0 GO Acquisition Corp COM 362019101 3924 400000 SH SOLE 400000 0 0 Yucaipa Acquisition Corp COM G9879L105 1727 174772 SH SOLE 174772 0 0 Era Group Inc COM 11040G103 2 60 SH DFND 1 0 60 0 Snowflake Inc COM 833445109 7599 25127 SH SOLE 25127 0 0 Sunrun Inc COM 86771W105 82 1853 SH SOLE 1853 0 0 Sunrun Inc COM 86771W105 996 22633 SH SOLE 22633 0 0 Harris Corp COM 502431109 1676 7610 SH SOLE 7610 0 0 Rocket Cos Inc COM 77311W101 102 6390 SH SOLE 6390 0 0 PennyMac Financial Services In COM 70932M107 101 1660 SH SOLE 1660 0 0 Pool Corp COM 73278L105 1662 3827 SH SOLE 3827 0 0 Pool Corp COM 73278L105 6797 15646 SH SOLE 15646 0 0 Burgundy Technology Acquisitio COM G1702T116 1095 110100 SH SOLE 110100 0 0 Capital One Financial Corp COM 14040H105 790 4880 SH SOLE 4880 0 0 Sterling Construction Co Inc COM 859241101 1 29 SH DFND 1 0 29 0 Shopify Inc COM 82509L107 2355 1735 SH DFND 1 0 1735 0 Canopy Growth Corp COM 138035100 87 6256 SH DFND 1 0 6256 0 Kandi Technologies Group Inc COM 483709101 0 32 SH DFND 1 0 32 0 CC Neuberger Principal Holding COM G3166T103 5008 510000 SH SOLE 510000 0 0 Marathon Petroleum Corp COM 56585A102 137 2216 SH SOLE 2216 0 0 iShares Transportation Average ETF ETF 464287192 43 177 SH DFND 1 0 177 0 Gatos Silver Inc COM 368036109 0 37 SH DFND 1 0 37 0 Zoom Video Communications Inc COM 98980L101 1483 5672 SH SOLE 5672 0 0 SPDR S&P Regional Banking ETF ETF 78464A698 102 1500 SH SOLE 1500 0 0 Broadstone Acquisition Corp COM G1739V100 1464 147126 SH SOLE 147126 0 0 Viatris Inc COM 92556V106 1305 96321 SH SOLE 96321 0 0 Viatris Inc COM 92556V106 7351 542493 SH SOLE 542493 0 0 Heron Therapeutics Inc COM 427746102 0 9 SH DFND 1 0 9 0 Prime Impact Acquisition I COM G61074103 2459 250399 SH SOLE 250399 0 0 Danaher Corp COM 235851102 0 1 SH SOLE 1 0 0 Twitter Inc COM 90184L102 1 19 SH SOLE 19 0 0 Dell Technologies Inc COM 24703L202 0 3 SH SOLE 3 0 0 Lennar Corp COM 526057104 77 820 SH SOLE 820 0 0 PyroGenesis Canada Inc COM 74734T104 18 4500 SH DFND 1 0 4500 0 VanEck Vectors Gold Miners ETF ETF 92189F106 1048 35548 SH SOLE 35548 0 0 Applied Materials Inc COM 038222105 270 2100 SH SOLE 2100 0 0 Gildan Activewear Inc COM 375916103 10492 287163 SH SOLE 287163 0 0 GFL Environmental Inc COM 36168Q104 407 10955 SH SOLE 10955 0 0 New Pacific Metals Corp COM 64782A107 36 10706 SH SOLE 10706 0 0 Orla Mining Ltd COM 68634K106 60 18042 SH SOLE 18042 0 0 Maverix Metals Inc COM 57776F405 28 6253 SH SOLE 6253 0 0 Zendesk Inc COM 98936J101 1448 12442 SH SOLE 12442 0 0 Zendesk Inc COM 98936J101 1692 14538 SH SOLE 14538 0 0 Ceridian HCM Holding Inc COM 15677J108 7559 67123 SH SOLE 67123 0 0 HubSpot Inc COM 443573100 3919 5796 SH SOLE 5796 0 0 Chewy Inc COM 16679L109 787 11560 SH SOLE 11560 0 0 Docebo Inc COM 25609L105 136 1862 SH SOLE 1862 0 0 Zillow Group Inc COM 98954M101 666 7514 SH SOLE 7514 0 0 Generac Holdings Inc COM 368736104 2459 6018 SH SOLE 6018 0 0 DraftKings Inc COM 26142R104 2017 41880 SH SOLE 41880 0 0 Monolithic Power Systems Inc COM 609839105 1998 4123 SH SOLE 4123 0 0 Monolithic Power Systems Inc COM 609839105 10443 21546 SH SOLE 21546 0 0 SolarEdge Technologies Inc COM 83417M104 1799 6784 SH SOLE 6784 0 0 SolarEdge Technologies Inc COM 83417M104 147 555 SH SOLE 555 0 0 PPD Inc COM 69355F102 751 16054 SH SOLE 16054 0 0 PPD Inc COM 69355F102 4932 105415 SH SOLE 105415 0 0 10X Genomics Inc COM 88025U109 1410 9686 SH SOLE 9686 0 0 Generac Holdings Inc COM 368736104 10056 24608 SH SOLE 24608 0 0 Enphase Energy Inc COM 29355A107 9947 66328 SH SOLE 66328 0 0 Enphase Energy Inc COM 29355A107 207 1379 SH SOLE 1379 0 0 SunOpta Inc COM 8676EP108 83 9343 SH SOLE 9343 0 0 Cloudflare Inc COM 18915M107 20289 180111 SH SOLE 180111 0 0 Carvana Co COM 146869102 2868 9512 SH SOLE 9512 0 0 Carvana Co COM 146869102 235 779 SH SOLE 779 0 0 Fox Corp COM 35137L105 520 12959 SH SOLE 12959 0 0 PMV Consumer Acquisition Corp COM 693486102 764 77847 SH SOLE 77847 0 0 IG Acquisition Corp COM 449534106 196 20000 SH SOLE 20000 0 0 Walgreens Boots Alliance Inc COM 931427108 422 8972 SH SOLE 8972 0 0 DR Horton Inc COM 23331A109 1756 20916 SH SOLE 20916 0 0 Fifth Third Bancorp COM 316773100 132 3109 SH SOLE 3109 0 0 Algonquin Power & Utilities Co COM 015857105 1 100 SH SOLE 100 0 0 Melco Resorts & Entertainment COM 585464100 59 5752 SH DFND 4 0 5752 0 Vertex Pharmaceuticals Inc COM 92532F100 2877 15860 SH SOLE 15860 0 0 Denison Mines Corp COM 248356107 2 1200 SH DFND 1 0 1200 0 Apartment Income REIT Corp COM 03750L109 1150 23558 SH SOLE 23558 0 0 Dow Inc COM 260557103 685 11896 SH SOLE 11896 0 0 Etsy Inc COM 29786A106 420 2019 SH SOLE 2019 0 0 Tyler Technologies Inc COM 902252105 299 651 SH SOLE 651 0 0 DexCom Inc COM 252131107 844 1543 SH SOLE 1543 0 0 Carrier Global Corp COM 14448C104 716 13841 SH SOLE 13841 0 0 Pool Corp COM 73278L105 278 640 SH SOLE 640 0 0 Otis Worldwide Corp COM 68902V107 560 6808 SH SOLE 6808 0 0 MarketAxess Holdings Inc COM 57060D108 255 606 SH SOLE 606 0 0 Teradyne Inc COM 880770102 287 2632 SH SOLE 2632 0 0 Fox Corp COM 35137L105 207 5159 SH SOLE 5159 0 0 Fox Corp COM 35137L204 88 2367 SH SOLE 2367 0 0 Viatris Inc COM 92556V106 261 19290 SH SOLE 19290 0 0 Zebra Technologies Corp COM 989207105 439 852 SH SOLE 852 0 0 Gardner Denver Holdings Inc COM 45687V106 326 6463 SH SOLE 6463 0 0 Bio-Rad Laboratories Inc COM 090572207 256 343 SH SOLE 343 0 0 Lamb Weston Holdings Inc COM 513272104 142 2315 SH SOLE 2315 0 0 Paycom Software Inc COM 70432V102 380 766 SH SOLE 766 0 0 Corteva Inc COM 22052L104 493 11711 SH SOLE 11711 0 0 West Pharmaceutical Services I COM 955306105 501 1180 SH SOLE 1180 0 0 Catalent Inc COM 148806102 362 2717 SH SOLE 2717 0 0 Teledyne Technologies Inc COM 879360105 320 744 SH SOLE 744 0 0 Pacific Premier Bancorp Inc COM 69478X105 50 1214 SH SOLE 1214 0 0 Walker & Dunlop Inc COM 93148P102 39 341 SH SOLE 341 0 0 Methanex Corp COM 59151K108 23 500 SH DFND 1 0 500 0 Energy Select Sector SPDR Fund ETF 81369Y506 130 2500 SH SOLE 2500 0 0 Peloton Interactive Inc COM 70614W100 2191 25167 SH SOLE 25167 0 0 Lululemon Athletica Inc COM 550021109 585 1446 SH SOLE 1446 0 0 Kinross Gold Corp COM 496902404 75 14000 SH SOLE 14000 0 0 NIKE Inc COM 654106103 227 1560 SH SOLE 1560 0 0 Atlantic Avenue Acquisition Co COM 04906P101 430 43841 SH SOLE 43841 0 0 Montes Archimedes Acquisition COM 612657106 1771 189397 SH SOLE 189397 0 0 MGM Resorts International COM 552953101 366 8482 SH SOLE 8482 0 0 Difference Capital Financial I COM 60800C109 4 900 SH DFND 1 0 900 0 United Rentals Inc COM 911363109 476 1356 SH SOLE 1356 0 0 Enphase Energy Inc COM 29355A107 322 2147 SH SOLE 2147 0 0 Unilever PLC COM 904767704 3424 63157 SH SOLE 63157 0 0 Breaking Data Corp COM 104833306 1 80 SH DFND 1 0 80 0 Grande West Transportation Gro COM 925654105 0 67 SH DFND 1 0 67 0 So-Young International Inc COM 83356Q108 0 48 SH DFND 1 0 48 0 Turmeric Acquisition Corp COM G9127T108 530 54130 SH SOLE 54130 0 0 Cohn Robbins Holdings Corp COM G23726105 933 95015 SH SOLE 95015 0 0 Sarissa Capital Acquisition Co COM G7823W102 402 40799 SH SOLE 40799 0 0 Conx Corp COM 212873103 742 75669 SH SOLE 75669 0 0 DPCM Capital Inc COM 23344P101 1220 124836 SH SOLE 124836 0 0 Aurora Cannabis Inc COM 05156X884 10 1408 SH SOLE 1408 0 0 BCLS Acquisition Corp COM G0904B105 458 45796 SH SOLE 45796 0 0 Investindustrial Acquisition C COM G4771L105 773 77850 SH SOLE 77850 0 0 Bridgetown 2 Holdings Ltd COM G1355V103 248 25000 SH SOLE 25000 0 0 HealthCor Catalio Acquisition COM G44125105 925 93400 SH SOLE 93400 0 0 B2Gold Corp COM 11777Q209 51 15000 SH SOLE 15000 0 0 McEwen Mining Inc COM 58039P107 52 50000 SH SOLE 50000 0 0 Sandstorm Gold Ltd COM 80013R206 69 12000 SH SOLE 12000 0 0 BRAZIL RESOURCES INC COM 38149E101 36 30000 SH SOLE 30000 0 0 Jiya Acquisition Corp COM 47760M102 1016 103889 SH SOLE 103889 0 0 Freeport-McMoRan Inc COM 35671D857 1341 41233 SH SOLE 41233 0 0 West Fraser Timber Co Ltd COM 952845105 6 67 SH DFND 1 0 67 0 iShares Global Clean Energy ET COM 464288224 520 24010 SH SOLE 24010 0 0 Suncor Energy Inc COM 867224107 1182 56996 SH DFND 4 0 56996 0 Peloton Interactive Inc COM 70614W100 3097 35574 SH SOLE 35574 0 0 BP PLC COM 055622104 142 5210 SH SOLE 5210 0 0 AETERNA ZENTARIS INC COM 007975402 0 200 SH DFND 1 0 200 0 Pfizer Inc COM 717081103 86 2000 SH DFND 4 0 2000 0 Tesla Inc COM 88160R101 2820 3637 SH SOLE 3637 0 0 Monolithic Power Systems Inc COM 609839105 334 689 SH SOLE 689 0 0 Goosehead Insurance Inc COM 38267D109 0 2 SH DFND 1 0 2 0 FS Development Corp II COM 30318F100 119 12002 SH SOLE 12002 0 0 Carney Technology Acquisition COM 143636108 1700 173997 SH SOLE 173997 0 0 HIG Acquisition Corp COM G44898107 977 100045 SH SOLE 100045 0 0 Highland Transcend Partners I COM G44690108 992 100000 SH SOLE 100000 0 0 INSU Acquisition Corp III COM 457817104 679 69175 SH SOLE 69175 0 0 Cenovus Energy Inc COM 15135U109 4 400 SH DFND 1 0 400 0 First Horizon National Corp COM 320517105 304 18680 SH SOLE 18680 0 0 ServiceNow Inc COM 81762P102 2 4 SH SOLE 4 0 0 Plug Power Inc COM 72919P202 140 5465 SH SOLE 5465 0 0 Plug Power Inc COM 72919P202 1706 66782 SH SOLE 66782 0 0 Airbnb Inc COM 009066101 2750 16393 SH SOLE 16393 0 0 Alphabet Inc COM 02079K107 3 1 SH DFND 3 0 1 0 DowDuPont Inc COM 26614N102 296 4360 SH SOLE 4360 0 0 ARK Fintech Innovation ETF ETF 00214Q708 0 1 SH SOLE 1 0 0 ARK Innovation ETF ETF 00214Q104 1241 11226 SH SOLE 11226 0 0 VanEck Vectors Oil Services ETF ETF 92189H607 0 1 SH SOLE 1 0 0 Frazier Lifesciences Acquisiti COM G3710A105 624 63483 SH SOLE 63483 0 0 ARK Innovation ETF ETF 00214Q104 1367 12364 SH SOLE 12364 0 0 SVF Investment Corp 2 COM G8601M100 570 58089 SH SOLE 58089 0 0 SVF Investment Corp 3 COM G8601N108 1929 196237 SH SOLE 196237 0 0 Boston Beer Co Inc/The COM 100557107 1 1 SH SOLE 1 0 0 PayPal Holdings Inc COM 70450Y103 32 124 SH SOLE 124 0 0 Shaw Communications Inc COM 82028K200 773 26600 SH DFND 1 0 26600 0 Rogers Communications Inc COM 775109200 117 2500 SH DFND 1 0 2500 0 Hilltop Holdings Inc COM 432748101 59 1799 SH SOLE 1799 0 0 Flagstar Bancorp Inc COM 337930705 70 1384 SH SOLE 1384 0 0 Eldorado Resorts Inc COM 12769G100 9282 82665 SH SOLE 82665 0 0 Penn National Gaming Inc COM 707569109 2949 40704 SH SOLE 40704 0 0 Renasant Corp COM 75970E107 36 985 SH SOLE 985 0 0 Eldorado Resorts Inc COM 12769G100 382 3404 SH SOLE 3404 0 0 Mr Cooper Group Inc COM 62482R107 74 1801 SH SOLE 1801 0 0 AcuityAds Holding Inc COM 00510L106 8 1200 SH SOLE 1200 0 0 Denison Mines Corp COM 248356107 5553 3822403 SH SOLE 3822403 0 0 Eastern Bankshares Inc COM 27627N105 47 2321 SH SOLE 2321 0 0 Penn National Gaming Inc COM 707569109 181 2501 SH SOLE 2501 0 0 Generac Holdings Inc COM 368736104 412 1008 SH SOLE 1008 0 0 Silvergate Capital Corp COM 82837P408 110 956 SH SOLE 956 0 0 Itau Unibanco Holding SA COM 465562106 0 35 SH SOLE 35 0 0 Corner Growth Acquisition Corp COM G2425N105 488 50000 SH SOLE 50000 0 0 DHT Holdings Inc COM Y2065G121 1 194 SH DFND 1 0 194 0 Dragoneer Growth Opportunities COM G28315102 980 100000 SH SOLE 100000 0 0 two/CA COM G9152V101 315 32149 SH SOLE 32149 0 0 Lamar Advertising Co COM 512816109 6 49 SH SOLE 49 0 0 Isleworth Healthcare Acquisiti COM 46468P102 421 42861 SH SOLE 42861 0 0 Signature Bank/New York NY COM 82669G104 1 2 SH SOLE 2 0 0 Deere & Co COM 244199105 168 502 SH SOLE 502 0 0 Moderna Inc COM 60770K107 1 2 SH SOLE 2 0 0 Panacea Acquisition Corp II COM G6882C106 975 100000 SH SOLE 100000 0 0 Canadian National Railway Co COM 136375102 35 300 SH DFND 1 0 300 0 Thomson Reuters Corp COM 884903709 133 1200 SH SOLE 1200 0 0 Waste Connections Inc COM 94106B101 239 1900 SH SOLE 1900 0 0 CGI Group Inc COM 12532H104 136 1600 SH SOLE 1600 0 0 Canadian Pacific Railway Ltd COM 13645T100 294 4500 SH SOLE 4500 0 0 Nutrien Ltd COM 67077M108 266 4100 SH SOLE 4100 0 0 Rogers Communications Inc COM 775109200 117 2500 SH SOLE 2500 0 0 TELUS Corp COM 87971M103 323 14700 SH SOLE 14700 0 0 Open Text Corp COM 683715106 93 1900 SH SOLE 1900 0 0 JDL GOLD CORP COM 29446Y502 32 4917 SH SOLE 4917 0 0 Visa Inc COM 92826C839 692 3107 SH SOLE 3107 0 0 Mastercard Inc COM 57636Q104 2350 6758 SH SOLE 6758 0 0 PTC Inc COM 69370C100 202 1685 SH SOLE 1685 0 0 HubSpot Inc COM 443573100 1107 1638 SH SOLE 1638 0 0 Lennox International Inc COM 526107107 59 202 SH SOLE 202 0 0 Phillips 66 COM 718546104 1954 27898 SH SOLE 27898 0 0 Cerberus Telecom Acquisition C COM G2040C104 398 50998 SH SOLE 50998 0 0 Altimar Acquisition Corp II COM G03709105 590 59900 SH SOLE 59900 0 0 890 5th Avenue Partners Inc COM 28250A105 1881 189843 SH SOLE 189843 0 0 Intercure Ltd COM M549GJ111 0 14 SH DFND 1 0 14 0 Lincoln National Corp COM 534187109 241 3510 SH SOLE 3510 0 0 Hartford Financial Services Gr COM 416515104 268 3810 SH SOLE 3810 0 0 Security Devices International COM 12448X201 2 78 SH DFND 1 0 78 0 ImmunoGen Inc COM 45253H101 8 1338 SH SOLE 1338 0 0 Environmental Impact Acquisiti COM 29408N106 1029 104086 SH SOLE 104086 0 0 Fortress Value Acquisition Cor COM 34964G107 574 58854 SH SOLE 58854 0 0 Global Synergy Acquisition Cor COM G3934J106 980 100000 SH SOLE 100000 0 0 Hamilton Lane Alliance Holding COM 40749M103 1455 150000 SH SOLE 150000 0 0 Pontem Corp COM G71707106 971 100000 SH SOLE 100000 0 0 Silver Crest Acquisition Corp COM G81355102 465 47349 SH SOLE 47349 0 0 Climate Real Impact Solutions COM 187171103 3423 350000 SH SOLE 350000 0 0 Austerlitz Acquisition Corp II COM G0633U101 3900 400000 SH SOLE 400000 0 0 Palo Alto Networks Inc COM 697435105 53 110 SH SOLE 110 0 0 Illumina Inc COM 452327109 215 530 SH SOLE 530 0 0 Spartan Acquisition Corp III COM 84677R106 2717 275000 SH SOLE 275000 0 0 Decarbonization Plus Acquisiti COM 242794105 1193 120590 SH SOLE 120590 0 0 VectoIQ Acquisition Corp II COM 92244F109 1061 108752 SH SOLE 108752 0 0 Tilray Inc COM 88688T100 60 5289 SH DFND 1 0 5289 0 Tilray Inc COM 88688T100 5 419 SH SOLE 419 0 0 Tilray Inc COM 88688T100 27 2363 SH DFND 1 0 2363 0 Tilray Inc COM 88688T100 65 5700 SH DFND 1 0 5700 0 Zymeworks Inc COM 98985W102 0 16 SH DFND 1 0 16 0 New Fortress Energy Inc COM 644393100 0 16 SH DFND 1 0 16 0 Vine Energy Inc COM 92735P103 1 54 SH DFND 1 0 54 0 Workhorse Group Inc COM 98138J206 0 60 SH DFND 1 0 60 0 Lion Electric Co/The COM 536221104 1 57 SH DFND 1 0 57 0 DoorDash Inc COM 25809K105 183 888 SH SOLE 888 0 0 Twitter Inc COM 90184L102 120 1980 SH SOLE 1980 0 0 Virtuoso Acquisition Corp COM 92837J104 99 10000 SH SOLE 10000 0 0 TZP Strategies Acquisition Cor COM G91595101 489 50000 SH SOLE 50000 0 0 Authentic Equity Acquisition C COM G06607108 485 50000 SH SOLE 50000 0 0 Palantir Technologies Inc COM 69608A108 2626 109250 SH SOLE 109250 0 0 26 Capital Acquisition Corp COM 90138P100 972 100000 SH SOLE 100000 0 0 Healthcare Capital Corp COM 42228C101 986 100000 SH SOLE 100000 0 0 One Equity Partners Open Water COM 68237L105 753 77400 SH SOLE 77400 0 0 Switchback II Corp COM G8633T115 926 93000 SH SOLE 93000 0 0 Oriana Resources Corp COM 44812T102 54 6400 SH DFND 1 0 6400 0 SCP & CO Healthcare Acquisitio COM 784065104 535 55000 SH SOLE 55000 0 0 Jack Creek Investment Corp COM G4989X115 975 100000 SH SOLE 100000 0 0 Queen's Gambit Growth Capital COM G7315C101 987 100000 SH SOLE 100000 0 0 Charles River Laboratories Int COM 159864107 1656 4014 SH SOLE 4014 0 0 Charles River Laboratories Int COM 159864107 9325 22597 SH SOLE 22597 0 0 Charles River Laboratories Int COM 159864107 332 804 SH SOLE 804 0 0 DiamondHead Holdings Corp COM 25278L105 486 50000 SH SOLE 50000 0 0 iShares MSCI Emerging Markets ETF ETF 464287234 504 10000 SH SOLE 10000 0 0 Biogen Inc COM 09062X103 4965 17546 SH SOLE 17546 0 0 Austerlitz Acquisition Corp I COM G0633D109 1988 200000 SH SOLE 200000 0 0 Hudson Executive Investment Co COM 443760103 1462 150000 SH SOLE 150000 0 0 TLG Acquisition One Corp COM 87257M108 1970 200000 SH SOLE 200000 0 0 Z-Work Acquisition Corp COM 98880C102 974 100000 SH SOLE 100000 0 0 Micron Technology Inc COM 595112103 64 900 SH SOLE 900 0 0 Lam Research Corp COM 512807108 370 650 SH SOLE 650 0 0 Freeport-McMoRan Inc COM 35671D857 1397 42944 SH SOLE 42944 0 0 Las Vegas Sands Corp COM 517834107 900 24589 SH SOLE 24589 0 0 Hilton Worldwide Holdings Inc COM 43300A203 41 310 SH SOLE 310 0 0 Sea Ltd COM 81141R100 2070 6496 SH DFND 4 0 6496 0 Ares Acquisition Corp COM G33032106 487 50000 SH SOLE 50000 0 0 Constellation Acquisition Corp COM G2R18K105 180 18397 SH SOLE 18397 0 0 Jaws Mustang Acquisition Corp COM G50737108 3297 337856 SH SOLE 337856 0 0 iShares MSCI Germany ETF ETF 464286806 1 29 SH DFND 1 0 29 0 Kernel Group Holdings Inc COM G5259L103 487 50000 SH SOLE 50000 0 0 CC Neuberger Principal Holding COM G1992N100 733 75000 SH SOLE 75000 0 0 Pan American Silver Corp COM 697900108 12 500 SH SOLE 500 0 0 Futu Holdings Ltd COM 36118L106 124 1358 SH DFND 4 0 1358 0 Aurinia Pharmaceuticals Inc COM 05156V102 368 27800 SH DFND 1 0 27800 0 Westport Fuel Systems Inc COM 960908309 59 17855 SH SOLE 17855 0 0 theScore Inc COM 80919D202 172 5011 SH SOLE 5011 0 0 Energy Fuels Inc/Canada COM 292671708 127 18146 SH SOLE 18146 0 0 J55 Capital Corp COM 29385B109 40 11021 SH SOLE 11021 0 0 PyroGenesis Canada Inc COM 74734T104 43 10527 SH SOLE 10527 0 0 Unity Software Inc COM 91332U101 75 596 SH SOLE 596 0 0 Bio-Techne Corp COM 09073M104 8465 17470 SH SOLE 17470 0 0 Bentley Systems Inc COM 08265T208 1364 22499 SH SOLE 22499 0 0 Lyft Inc COM 55087P104 1795 33488 SH SOLE 33488 0 0 Bentley Systems Inc COM 08265T208 112 1842 SH SOLE 1842 0 0 Oak Street Health Inc COM 67181A107 535 12577 SH SOLE 12577 0 0 Oak Street Health Inc COM 67181A107 44 1029 SH SOLE 1029 0 0 Clarivate Analytics PLC COM G21810109 83 3768 SH SOLE 3768 0 0 Clarivate Analytics PLC COM G21810109 1009 46060 SH SOLE 46060 0 0 Palantir Technologies Inc COM 69608A108 4816 200343 SH SOLE 200343 0 0 Palantir Technologies Inc COM 69608A108 394 16393 SH SOLE 16393 0 0 Novavax Inc COM 670002401 156 752 SH SOLE 752 0 0 Novavax Inc COM 670002401 1905 9190 SH SOLE 9190 0 0 Unity Software Inc COM 91332U101 921 7297 SH SOLE 7297 0 0 Boston Beer Co Inc/The COM 100557107 49 97 SH SOLE 97 0 0 Boston Beer Co Inc/The COM 100557107 603 1183 SH SOLE 1183 0 0 Broadway Gold Mining Ltd COM 60255C109 96 39700 SH SOLE 39700 0 0 Sea Ltd COM 81141R100 21135 66312 SH DFND 4 0 66312 0 ECP Environmental Growth Oppor COM 26829T100 1897 192000 SH SOLE 192000 0 0 GigCapital4 Inc COM 37518G101 493 50000 SH SOLE 50000 0 0 Quantum FinTech Acquisition Co COM 74767A105 492 50000 SH SOLE 50000 0 0 Thunder Bridge Capital Partner COM 88605T100 330 33838 SH SOLE 33838 0 0 iShares Russell 1000 Growth ETF ETF 464287614 688 2510 SH SOLE 2510 0 0 SPDR S&P Biotech ETF ETF 78464A870 637193 5068795 SH SOLE 5068795 0 0 ADT Inc COM 00090Q103 1819 224876 SH SOLE 224876 0 0 Organon & Co COM 68622V106 573 17486 SH SOLE 17486 0 0 Organon & Co COM 68622V106 2644 80645 SH SOLE 80645 0 0 Organon & Co COM 68622V106 133 4044 SH SOLE 4044 0 0 Crowdstrike Holdings Inc COM 22788C105 498 2028 SH SOLE 2028 0 0 ROBLOX Corp COM 771049103 3 43 SH SOLE 43 0 0 Appian Corp COM 03782L101 1 16 SH SOLE 16 0 0 Apollo Strategic Growth Capita COM G0412A102 2101 215000 SH SOLE 215000 0 0 Crown PropTech Acquisitions COM G25741102 2925 300000 SH SOLE 300000 0 0 Foresight Acquisition Corp COM 34552Y106 1479 150000 SH SOLE 150000 0 0 JOFF Fintech Acquisition Corp COM 46592C100 3384 350000 SH SOLE 350000 0 0 Novus Capital Corp II COM 67012W104 495 50000 SH SOLE 50000 0 0 Sustainable Development Acquis COM 86934L103 2493 255462 SH SOLE 255462 0 0 Virgin Group Acquisition Corp COM G9460K102 2913 300000 SH SOLE 300000 0 0 Energy Transfer Equity LP COM 29273V100 194 20210 SH SOLE 20210 0 0 Constellation Brands Inc COM 21036P108 212 1005 SH SOLE 1005 0 0 Gores Holdings VII Inc COM 38286T101 733 75000 SH SOLE 75000 0 0 Paycom Software Inc COM 70432V102 1879 3790 SH SOLE 3790 0 0 Carnival Corp COM 143658300 80 3200 SH SOLE 3200 0 0 Lazard Growth Acquisition Corp COM G54035103 1314 135000 SH SOLE 135000 0 0 New Vista Acquisition Corp COM G6529L105 1173 120429 SH SOLE 120429 0 0 Goal Acquisitions Corp COM 38021H107 486 50000 SH SOLE 50000 0 0 Broadscale Acquisition Corp COM 11134Y101 1942 200000 SH SOLE 200000 0 0 ScION Tech Growth II COM G31070108 487 50000 SH SOLE 50000 0 0 FinServ Acquisition Corp II COM 31809Y103 487 50000 SH SOLE 50000 0 0 FTAC Athena Acquisition Corp COM G37283101 988 100000 SH SOLE 100000 0 0 Reinvent Technology Partners Y COM G7484L106 208 20900 SH SOLE 20900 0 0 Charles Schwab Corp/The COM 808513105 66 900 SH SOLE 900 0 0 Howard Bancorp Inc COM 442496105 1 30 SH DFND 1 0 30 0 Churchill Capital Corp VII COM 17144M102 486 50000 SH SOLE 50000 0 0 GrowGeneration Corp COM 39986L109 8 317 SH SOLE 317 0 0 Lam Research Corp COM 512807108 243 427 SH SOLE 427 0 0 Opendoor Technologies Inc COM 683712103 1174 57172 SH SOLE 57172 0 0 Weyerhaeuser Co COM 962166104 77 2178 SH SOLE 2178 0 0 Etsy Inc COM 29786A106 1348 6480 SH SOLE 6480 0 0 Micron Technology Inc COM 595112103 467 6573 SH SOLE 6573 0 0 Newmont Mining Corp COM 651639106 130 2400 SH DFND 4 0 2400 0 DHB Capital Corp COM 23291W109 485 50000 SH SOLE 50000 0 0 Freedom Acquisition I Corp COM G3663X110 2437 250000 SH SOLE 250000 0 0 Flame Acquisition Corp COM 33850F108 1944 200000 SH SOLE 200000 0 0 Hudson Executive Investment Co COM 44376L107 2432 250000 SH SOLE 250000 0 0 USHG Acquisition Corp COM 91748P100 971 100000 SH SOLE 100000 0 0 Live Oak Mobility Acquisition COM 538126103 630 65165 SH SOLE 65165 0 0 NightDragon Acquisition Corp COM 65413D105 293 30000 SH SOLE 30000 0 0 Thimble Point Acquisition Corp COM 88408P107 993 99948 SH SOLE 99948 0 0 MCAP Acquisition Corp COM 55282T109 1974 200000 SH SOLE 200000 0 0 Slam Corp COM G8210L105 487 50000 SH SOLE 50000 0 0 Teladoc Health Inc COM 87918A105 666 5250 SH SOLE 5250 0 0 Brookfield Asset Management Re COM G16169107 1718 31000 SH SOLE 31000 0 0 Brookfield Asset Management Re COM G16169107 887 16012 SH SOLE 16012 0 0 Brookfield Asset Management Re COM G16169107 72 1299 SH SOLE 1299 0 0 Brookfield Asset Management Re COM G16169107 45 817 SH SOLE 817 0 0 Brookfield Asset Management Re COM G16169107 1 11 SH DFND 1 0 11 0 Dollar General Corp COM 256677105 98 464 SH SOLE 464 0 0 Colicity Inc COM 194170106 879 90000 SH SOLE 90000 0 0 Denison Mines Corp COM 248356107 437 301100 SH DFND 1 0 301100 0 Fortuna Silver Mines Inc COM 349915108 0 95 SH DFND 1 0 95 0 Fortuna Silver Mines Inc COM 349915108 1 367 SH DFND 1 0 367 0 Fortuna Silver Mines Inc COM 349915108 3 764 SH DFND 1 0 764 0 Ur-Energy Inc COM 91688R108 46 26500 SH DFND 1 0 26500 0 Burcon NutraScience Corp COM 120831102 23 14800 SH DFND 1 0 14800 0 Coherent Inc COM 192479103 6752 27000 SH SOLE 27000 0 0 Nuance Communications Inc COM 67020Y100 17062 310000 SH SOLE 310000 0 0 Berry Global Group Inc COM 08579W103 6271 103000 SH SOLE 103000 0 0 Gores Guggenheim Inc COM 38286Q107 358 35000 SH SOLE 35000 0 0 Agile Growth Corp COM G01202103 1944 200000 SH SOLE 200000 0 0 Altimar Acquisition Corp III COM G0370U108 243 25000 SH SOLE 25000 0 0 dMY Technology Group Inc IV COM 23344K102 976 98500 SH SOLE 98500 0 0 Frontier Acquisition Corp COM G36826108 804 82496 SH SOLE 82496 0 0 KKR Acquisition Holdings I Cor COM 48253T109 336 34427 SH SOLE 34427 0 0 LDH Growth Corp I COM G54094100 223 22800 SH SOLE 22800 0 0 Longview Acquisition Corp II COM 54319Q105 717 72500 SH SOLE 72500 0 0 Plum Acquisition Corp I COM G7134L126 483 50000 SH SOLE 50000 0 0 Revolution Healthcare Acquisit COM 76155Y108 292 30000 SH SOLE 30000 0 0 Stratim Cloud Acquisition Corp COM 86309R107 977 100000 SH SOLE 100000 0 0 Supernova Partners Acquisition COM G8T86C105 1420 146130 SH SOLE 146130 0 0 TCW Special Purpose Acquisitio COM 87301L106 293 30000 SH SOLE 30000 0 0 Carter's Inc COM 146229109 1031 10600 SH SOLE 10600 0 0 Penn National Gaming Inc COM 707569109 1334 18405 SH SOLE 18405 0 0 Moderna Inc COM 60770K107 365 949 SH SOLE 949 0 0 DoorDash Inc COM 25809K105 2469 11987 SH SOLE 11987 0 0 Overstock.com Inc COM 690370101 224 2873 SH SOLE 2873 0 0 Moderna Inc COM 60770K107 2156 5602 SH SOLE 5602 0 0 Sundial Growers Inc COM 86730L109 1 799 SH DFND 1 0 799 0 Snowflake Inc COM 833445109 1779 5884 SH SOLE 5884 0 0 MicroStrategy Inc COM 594972408 27 46 SH SOLE 46 0 0 Coinbase Global Inc COM 19260Q107 45 196 SH SOLE 196 0 0 Lordstown Motors Corp COM 54405Q100 0 38 SH DFND 1 0 38 0 High Tide Inc COM 42981E401 1 149 SH DFND 1 0 149 0 Brookfield Asset Management In COM 112585104 11 200 SH DFND 1 0 200 0 Switch Inc COM 87105L104 9902 390000 SH SOLE 390000 0 0 DA32 Life Science Tech Acquisi COM 23312M106 107 10900 SH SOLE 10900 0 0 Five9 Inc COM 338307101 11118 69600 SH SOLE 69600 0 0 Xtrackers Harvest CSI 300 China A-Shares ETF ETF 233051879 1 14 SH DFND 1 0 14 0 iShares MSCI Switzerland ETF ETF 464286749 0 5 SH DFND 1 0 5 0 iShares MSCI United Kingdom ETF ETF 46435G334 0 4 SH DFND 1 0 4 0 iShares MSCI Mexico ETF ETF 464286822 0 6 SH DFND 1 0 6 0 Franklin FTSE India ETF ETF 35473P769 0 5 SH DFND 1 0 5 0 iShares MBS ETF ETF 464288588 2 15 SH DFND 1 0 15 0 GXO Logistics Inc COM 36262G101 1961 25000 SH SOLE 25000 0 0 Victoria's Secret & Co COM 926400102 486 8800 SH SOLE 8800 0 0 US Foods Holding Corp COM 912008109 2218 64000 SH SOLE 64000 0 0 Vista Gold Corp COM 927926303 1 1188 SH DFND 1 0 1188 0 General Motors Co COM 37045V100 1808 34300 SH SOLE 34300 0 0 Ford Motor Co COM 345370860 1713 121000 SH SOLE 121000 0 0 Roku Inc COM 77543R102 145 463 SH SOLE 463 0 0 United States Steel Corp COM 912909108 894 40700 SH SOLE 40700 0 0 Pilgrim's Pride Corp COM 72147K108 1841 63300 SH SOLE 63300 0 0 Lithia Motors Inc COM 536797103 1300 4100 SH SOLE 4100 0 0 Tempur Sealy International Inc COM 88023U101 4038 87000 SH SOLE 87000 0 0 OneMain Holdings Inc COM 68268W103 1571 28400 SH SOLE 28400 0 0 Jabil Inc COM 466313103 2913 49900 SH SOLE 49900 0 0 Gores Holdings VIII Inc COM 382863108 1473 150000 SH SOLE 150000 0 0 MercadoLibre Inc COM 58733R102 238 142 SH SOLE 142 0 0 Aurinia Pharmaceuticals Inc COM 05156V102 337 15247 SH SOLE 15247 0 0 Sea Ltd COM 81141R100 0 1 SH DFND 4 0 1 0 Zynga Inc COM 98986T108 15060 2000000 SH SOLE 2000000 0 0 Bio-Techne Corp COM 09073M104 300 620 SH SOLE 620 0 0 Gold Royalty Corp COM 38071H106 0 63 SH DFND 1 0 63 0 Service Corp International/US COM 817565104 1609 26700 SH SOLE 26700 0 0 Pinterest Inc COM 72352L106 392 7702 SH SOLE 7702 0 0 Starbucks Corp COM 855244109 125 1133 SH SOLE 1133 0 0 DoorDash Inc COM 25809K105 1980 9615 SH SOLE 9615 0 0 AMC Entertainment Holdings Inc COM 00165C104 204 5360 SH SOLE 5360 0 0 AMC Entertainment Holdings Inc COM 00165C104 2493 65515 SH SOLE 65515 0 0 Mastercard Inc COM 57636Q104 101 290 SH DFND 4 0 290 0 NIKE Inc COM 654106103 1987 13680 SH SOLE 13680 0 0 Tesla Inc COM 88160R101 368 475 SH SOLE 475 0 0 QUALCOMM Inc COM 747525103 322 2500 SH DFND 4 0 2500 0 Jackson Financial Inc COM 46817M107 173 6647 SH DFND 2 0 6647 0 Penn National Gaming Inc COM 707569109 705 9730 SH SOLE 9730 0 0 Unity Software Inc COM 91332U101 515 4076 SH SOLE 4076 0 0 Twilio Inc COM 90138F102 83 259 SH SOLE 259 0 0 Caterpillar Inc COM 149123101 94 490 SH DFND 4 0 490 0 Global-e Online Ltd COM M5216V106 0 4 SH DFND 1 0 4 0 Corvus Gold Inc COM 221013105 137 42800 SH DFND 1 0 42800 0 Soar Technology Acquisition Co COM G82472104 3045 300000 SH SOLE 300000 0 0 Texas Roadhouse Inc COM 882681109 510 5580 SH SOLE 5580 0 0 National Storage Affiliates Tr COM 637870106 646 12241 SH SOLE 12241 0 0 Brown & Brown Inc COM 115236101 207 3728 SH SOLE 3728 0 0 Redfin Corp COM 75737F108 789 15746 SH SOLE 15746 0 0 IAC/InterActiveCorp COM 57667L107 693 4415 SH SOLE 4415 0 0 STAG Industrial Inc COM 85254J102 955 24321 SH SOLE 24321 0 0 Ceridian HCM Holding Inc COM 15677J108 242 2151 SH SOLE 2151 0 0 Compass Inc COM 20464U100 55 4145 SH SOLE 4145 0 0 Mudrick Capital Acquisition Co COM 44862P109 1 788 SH SOLE 788 0 0 Grove Inc COM 39959A106 0 30 SH DFND 1 0 30 0 India Globalization Capital In COM 45408X308 0 210 SH DFND 1 0 210 0 iPower Inc COM 46265P107 0 60 SH DFND 1 0 60 0 MyMD Pharmaceuticals Inc COM 62856X102 1 90 SH DFND 1 0 90 0 Royal Bank of Canada COM 780087102 1592 16000 SH SOLE 16000 0 0 Canadian Imperial Bank of Comm COM 136069101 4253 38216 SH SOLE 38216 0 0 Direct Selling Acquisition Cor COM 25460L202 1008 100000 SH SOLE 100000 0 0 DraftKings Inc COM 26142R104 125 2600 SH SOLE 2600 0 0 Palantir Technologies Inc COM 69608A108 194 8060 SH SOLE 8060 0 0 Wells Fargo & Co COM 949746101 478 10300 SH DFND 4 0 10300 0 SPDR Gold Shares ETF 78463V107 11 64 SH SOLE 64 0 0 Opendoor Technologies Inc COM 683712103 644 31365 SH SOLE 31365 0 0 Software Acquisition Group Inc COM 83407J103 988 100000 SH SOLE 100000 0 0 Advanced Drainage Systems Inc COM 00790R104 1190 11000 SH SOLE 11000 0 0 Air Lease Corp COM 00912X302 1003 25500 SH SOLE 25500 0 0 Sterling Bancorp/DE COM 85917A100 1992 79800 SH SOLE 79800 0 0 Deckers Outdoor Corp COM 243537107 1729 4800 SH SOLE 4800 0 0 CHNG 6 COM 15912K100 2527 120700 SH SOLE 120700 0 0 Hill-Rom Holdings Inc COM 431475102 35535 236900 SH SOLE 236900 0 0 Axon Enterprise Inc COM 05464C101 1470 8400 SH SOLE 8400 0 0 Popular Inc COM 733174700 1266 16300 SH SOLE 16300 0 0 Halozyme Therapeutics Inc COM 40637H109 3 80 SH SOLE 80 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 2052 100000 SH SOLE 100000 0 0 ISHARES SILVER TRUST ISHARES CALL 46428Q109 1038 50600 SH SOLE 50600 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 5438 265000 SH SOLE 265000 0 0 ISHARES SILVER TRUST ISHARES CALL 46428Q109 4104 200000 SH SOLE 200000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 3078 150000 SH SOLE 150000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 2052 100000 SH SOLE 100000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 9747 475000 SH SOLE 475000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 2565 125000 SH SOLE 125000 0 0 ISHARES SILVER TRUST ISHARES CALL 46428Q109 1539 75000 SH SOLE 75000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 8211 50000 SH SOLE 50000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 13959 85000 SH SOLE 85000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 28739 175000 SH SOLE 175000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 12317 75000 SH SOLE 75000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 24633 150000 SH SOLE 150000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 34486 210000 SH SOLE 210000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 24633 150000 SH SOLE 150000 0 0 ISHARES SILVER TRUST ISHARES ETF 46428Q109 18278 890744 SH SOLE 890744 0 0 SPDR GOLD TRUST GOLD SHS ETF 78463V107 3417 20805 SH SOLE 20805 0 0 SCHLUMBERGER LTD COM 806857108 280 9450 SH SOLE 9450 0 0 BROOKFIELD ASSET MGMT-A COM G16169107 94 1693 SH SOLE 1693 0 0 BROOKFIELD BUSINESS PARTNERS LP COM G16234109 262 5740 SH SOLE 5740 0 0 BROOKFIELD INFRA PARTNER LPU COM G16252101 3542 63110 SH SOLE 63110 0 0 BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108 2468 66794 SH SOLE 66794 0 0 BUNGE LIMITED COM G16962105 79 970 SH SOLE 970 0 0 GAN LIMITED COM G3728V109 104 7000 SH SOLE 7000 0 0 IHS MARKIT LTD COM G47567105 221 1896 SH SOLE 1896 0 0 AGNICO EAGLE MINES LIMITED COM 008474108 1573 30324 SH SOLE 30324 0 0 ALAMOS GOLD INCCLASS-A COM 011532108 43 6000 SH SOLE 6000 0 0 ALGONQUIN POWER&UTILITIES CORP COM 015857105 1872 127708 SH SOLE 127708 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 1 40 SH SOLE 40 0 0 BCE INC NEW COM 05534B760 19015 379580 SH SOLE 379580 0 0 BRP INC/CA-SUB VOTING COM 05577W200 455 4912 SH SOLE 4912 0 0 BANK OF MONTREAL COM 063671101 37936 379992 SH SOLE 379992 0 0 BANK OF NOVA SCOTIA COM 064149107 39391 639970 SH SOLE 639970 0 0 BARRICK GOLD CORP COM 067901108 2122 117496 SH SOLE 117496 0 0 BAUSCH HEALTH COMPANIES INC COM 071734107 873 31350 SH SOLE 31350 0 0 BLACKBERRY LIMITED COM 09228F103 83 8550 SH SOLE 8550 0 0 BROOKFIELD ASSET MGMT INC CL A LVS COM 112585104 23763 443470 SH SOLE 443470 0 0 BROOKFIELD INFRA SUB VTG-A EXCH COM 11275Q107 820 13682 SH SOLE 13682 0 0 BROOKFIELD RENEWABLE CORP A COM 11284V105 808 20798 SH SOLE 20798 0 0 BURCON NUTRASCIENCE CORP COM 120831102 94 60000 SH SOLE 60000 0 0 CAE INC COM 124765108 1415 47353 SH SOLE 47353 0 0 CGI INC CLASS-A SUB VTG COM 12532H104 3044 35830 SH SOLE 35830 0 0 CI FINANCIAL CORP COM 125491100 30 1465 SH SOLE 1465 0 0 CAMECO CORP COM 13321L108 762 35070 SH SOLE 35070 0 0 CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 24629 221246 SH SOLE 221246 0 0 CANADIAN NATIONAL RAILWAY CO COM 136375102 28941 249737 SH SOLE 249737 0 0 CANADIAN NATURAL RESOURCES LTD COM 136385101 14106 385800 SH SOLE 385800 0 0 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 18287 280042 SH SOLE 280042 0 0 CENOVUS ENERGY INC COM 15135U109 5004 496329 SH SOLE 496329 0 0 WTS-CENOVUS ENERGY 1/01/26 COM 15135U117 13 2122 SH SOLE 2122 0 0 CENTERRA GOLD INC COM 152006102 55 8000 SH SOLE 8000 0 0 COLLIERS INTERNATIONAL GROUP INC COM 194693107 1337 10443 SH SOLE 10443 0 0 CRESCENT POINT ENERGY CORP COM 22576C101 215 46700 SH SOLE 46700 0 0 DENISON MINES CORP COM 248356107 46 32000 SH SOLE 32000 0 0 DESCARTES SYSTEMS GROUP INC COM 249906108 311 3823 SH SOLE 3823 0 0 ENBRIDGE INC COM 29250N105 29968 752231 SH SOLE 752231 0 0 ENERPLUS CORP COM 292766102 489 61124 SH SOLE 61124 0 0 EQUINOX GOLD CORP COM 29446Y502 264 40000 SH SOLE 40000 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 57 5000 SH SOLE 5000 0 0 FORTIS INC COM 349553107 15826 356731 SH SOLE 356731 0 0 FRANCO-NEVADA CORP COM 351858105 3145 24210 SH SOLE 24210 0 0 GFL ENVIRONMENTAL INC-SUB VTG COM 36168Q104 367 9876 SH SOLE 9876 0 0 GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 1340 36668 SH SOLE 36668 0 0 UNITS-GRANITE REIT-STAPLE COM 387437114 790 11112 SH SOLE 11112 0 0 HUDBAY MINERALS INC COM 443628102 81 13000 SH SOLE 13000 0 0 IMPERIAL OIL LTD COM 453038408 3466 109665 SH SOLE 109665 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 293 7038 SH SOLE 7038 0 0 LIGHTSPEED COMMERCE INC COM 53229C107 43 450 SH SOLE 450 0 0 MAGNA INTERNATIONAL INC COM 559222401 7325 97336 SH SOLE 97336 0 0 MANULIFE FINANCIAL CORP COM 56501R106 10987 570806 SH SOLE 570806 0 0 MAVERIX METALS INC COM 57776F405 157 35000 SH SOLE 35000 0 0 METHANEX CORP COM 59151K108 822 17836 SH SOLE 17836 0 0 NORTH AMER CONSTRUCTION GROUP LTD COM 656811106 280 19250 SH SOLE 19250 0 0 NUTRIEN LTD COM 67077M108 10724 165229 SH SOLE 165229 0 0 OPEN TEXT CORPORATION COM 683715106 5000 102445 SH SOLE 102445 0 0 PAN AMERICAN SILVER CORP COM 697900108 70 3000 SH SOLE 3000 0 0 PEMBINA PIPELINE CORPORATION COM 706327103 2352 74189 SH SOLE 74189 0 0 PRECISION DRILLING CORPORATION COM 74022D407 20 500 SH SOLE 500 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 6593 107605 SH SOLE 107605 0 0 RITCHIE BROS AUCTIONEERS INC COM 767744105 1284 20827 SH SOLE 20827 0 0 ROGERS COMMUNICATIONS INC CL B NVS COM 775109200 9674 207149 SH SOLE 207149 0 0 ROYAL BANK OF CANADA COM 780087102 59319 596151 SH SOLE 596151 0 0 SHAW COMMUNICATIONS INC CL B NVS COM 82028K200 7731 265933 SH SOLE 265933 0 0 SHOPIFY INC CL A COM 82509L107 2778 2047 SH SOLE 2047 0 0 SPROTT PHYSICAL PLAT&PALL T/U COM 85207Q104 29 2000 SH SOLE 2000 0 0 SPROTT PHYSICAL GOLD&SILVER TRUST COM 85208R101 446 26000 SH SOLE 26000 0 0 STANTEC INC COM 85472N109 1248 26569 SH SOLE 26569 0 0 SUN LIFE FINANCIAL INC COM 866796105 14438 280485 SH SOLE 280485 0 0 SUNCOR ENERGY INC (NEW) COM 867224107 9132 440452 SH SOLE 440452 0 0 TFI INTERNATIONAL INC COM 87241L109 673 6583 SH SOLE 6583 0 0 TC ENERGY CORPORATION COM 87807B107 24711 513441 SH SOLE 513441 0 0 TECK RESOURCES LTD CL B SVS COM 878742204 2085 83743 SH SOLE 83743 0 0 TELUS CORPORATION COM 87971M103 17378 790611 SH SOLE 790611 0 0 TELUS INTERNATIONAL CDA-W/I COM 87975H100 475 13544 SH SOLE 13544 0 0 THOMSON REUTERS CORPORATION NEW COM 884903709 14859 134384 SH SOLE 134384 0 0 TORONTO-DOMINION BANK COM 891160509 98023 1480696 SH SOLE 1480696 0 0 TRANSALTA CORPORATION COM 89346D107 395 37418 SH SOLE 37418 0 0 VERMILION ENERGY INC COM 923725105 55 5600 SH SOLE 5600 0 0 VILLAGE FARMS INTL COM 92707Y108 84 10000 SH SOLE 10000 0 0 WASTE CONNECTIONS INC COM 94106B101 4972 39450 SH SOLE 39450 0 0 WEST FRASER TIMBER LTD COM 952845105 609 7225 SH SOLE 7225 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 716 19025 SH SOLE 19025 0 0 ATLAS CORP COM Y0436Q109 46 3000 SH SOLE 3000 0 0 ABB LTD SPONSORED ADR COM 000375204 139 4160 SH SOLE 4160 0 0 ABCAM PLC-SPON ADR COM 000380204 23 1114 SH SOLE 1114 0 0 AT&T INC COM 00206R102 850 31479 SH SOLE 31479 0 0 ABBOTT LABORATORIES INC COM 002824100 4019 34015 SH SOLE 34015 0 0 ABBVIE INC COM 00287Y109 1875 17378 SH SOLE 17378 0 0 ACTIVISION BLIZZARD INC COM 00507V109 23 300 SH SOLE 300 0 0 ADOBE INC COM 00724F101 790 1372 SH SOLE 1372 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 762 3647 SH SOLE 3647 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 146 924 SH SOLE 924 0 0 AIR PRODUCTS & CHEMICALS INC COM 009158106 66 257 SH SOLE 257 0 0 ALCOA CORPORATION COM 013872106 103 2106 SH SOLE 2106 0 0 ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102 540 3648 SH SOLE 3648 0 0 ALPHABET INC CLASS-C COM 02079K107 7920 2971 SH SOLE 2971 0 0 ALPHABET INC CLASS-A COM 02079K305 7602 2843 SH SOLE 2843 0 0 ALTRIA GROUP INC COM 02209S103 299 6570 SH SOLE 6570 0 0 AMAZON.COM INC COM 023135106 4032 1227 SH SOLE 1227 0 0 AMERICAN ELECTRIC POWER COMP COM 025537101 246 3026 SH SOLE 3026 0 0 AMERICAN EXPRESS COMPANY COM 025816109 1964 11721 SH SOLE 11721 0 0 AMERICAN INTERNATIONAL GROUP INC COM 026874784 386 7038 SH SOLE 7038 0 0 AMERISOURCEBERGEN CORPORATION COM 03073E105 2137 17885 SH SOLE 17885 0 0 AMERIPRISE FINANCIAL INC COM 03076C106 2650 10030 SH SOLE 10030 0 0 AMETEK INC COM 031100100 1426 11494 SH SOLE 11494 0 0 AMGEN INC COM 031162100 2647 12443 SH SOLE 12443 0 0 AMPHENOL CORPORATION CL-A COM 032095101 1875 25599 SH SOLE 25599 0 0 ANALOG DEVICES INC COM 032654105 168 1000 SH SOLE 1000 0 0 ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108 81 1440 SH SOLE 1440 0 0 ANSYS INC COM 03662Q105 518 1521 SH SOLE 1521 0 0 ANTHEM INC COM 036752103 2241 6010 SH SOLE 6010 0 0 APPLE INC COM 037833100 19229 135867 SH SOLE 135867 0 0 APPLIED MATERIALS INC COM 038222105 994 7720 SH SOLE 7720 0 0 APTARGROUP INC COM 038336103 640 5361 SH SOLE 5361 0 0 ARCONIC CORP COM 03966V107 3 80 SH SOLE 80 0 0 ARISTA NETWORKS INC COM 040413106 242 704 SH SOLE 704 0 0 ASPEN TECHNOLOGY INC COM 045327103 565 4601 SH SOLE 4601 0 0 ASTRAZENECA PLC SPONSORED ADR COM 046353108 72 1200 SH SOLE 1200 0 0 AUTOHOME INC-ADR COM 05278C107 187 3980 SH SOLE 3980 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 1174 5869 SH SOLE 5869 0 0 AUTOZONE INC COM 053332102 1595 939 SH SOLE 939 0 0 BP PLC SPONSORED ADR COM 055622104 85 3098 SH SOLE 3098 0 0 BP PRUDHOE BAY ROYALTY TRUST COM 055630107 8 2000 SH SOLE 2000 0 0 BANK OF AMERICA CORPORATION COM 060505104 4312 101554 SH SOLE 101554 0 0 BANK OZK COM 06417N103 27 635 SH SOLE 635 0 0 BAXTER INTERNATIONAL INC COM 071813109 398 4953 SH SOLE 4953 0 0 BECTON, DICKINSON & CO COM 075887109 3115 12668 SH SOLE 12668 0 0 BERKSHIRE HATHAWAY INC CL A COM 084670108 29807 71 SH SOLE 71 0 0 BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702 4174 15289 SH SOLE 15289 0 0 BEST BUY CO INC COM 086516101 2 18 SH SOLE 18 0 0 BHP GROUP LTD - SPONSORED ADR COM 088606108 67 1245 SH SOLE 1245 0 0 BIO-RAD LABS INC COM 090572207 231 309 SH SOLE 309 0 0 BIOGEN INC COM 09062X103 1379 4871 SH SOLE 4871 0 0 BLACKROCK INC COM 09247X101 2042 2434 SH SOLE 2434 0 0 THE BLACKSTONE GROUP INC COM 09260D107 826 7099 SH SOLE 7099 0 0 BOEING COMPANY COM 097023105 632 2872 SH SOLE 2872 0 0 BOOKING HOLDINGS INC COM 09857L108 3618 1524 SH SOLE 1524 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1298 29911 SH SOLE 29911 0 0 BRIGHT HORIZONS FAMILY SOLUTIONS INC COM 109194100 48 341 SH SOLE 341 0 0 BRIGHTHOUSE FINANCIAL INC COM 10922N103 1 18 SH SOLE 18 0 0 BRISTOL-MYERS SQUIBB COMPANY COM 110122108 1275 21538 SH SOLE 21538 0 0 BROADRIDGE FINANCIAL SOLUTIONS INC COM 11133T103 203 1215 SH SOLE 1215 0 0 BROADCOM INC COM 11135F101 1314 2709 SH SOLE 2709 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 16 300 SH SOLE 300 0 0 CDK GLOBAL INC COM 12508E101 49 1140 SH SOLE 1140 0 0 CME GROUP INC COM 12572Q105 3989 20623 SH SOLE 20623 0 0 CRH PUBLIC LTD COMP COM 12626K203 353 7551 SH SOLE 7551 0 0 CSX CORPORATION COM 126408103 471 15840 SH SOLE 15840 0 0 CVS HEALTH CORPORATION COM 126650100 2141 25229 SH SOLE 25229 0 0 CAMPBELL SOUP COMPANY COM 134429109 2370 56670 SH SOLE 56670 0 0 CANNAE HOLDINGS INC COM 13765N107 30 950 SH SOLE 950 0 0 CAPITAL ONE FINANCIAL CORPORATION COM 14040H105 70 430 SH SOLE 430 0 0 CARLISLE COMPANIES INC COM 142339100 759 3819 SH SOLE 3819 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1771 34208 SH SOLE 34208 0 0 CATERPILLAR INC COM 149123101 1404 7313 SH SOLE 7313 0 0 CENTENE CORPORATION COM 15135B101 57 912 SH SOLE 912 0 0 CHARTER COMMUNICATIONS INC-A COM 16119P108 489 672 SH SOLE 672 0 0 CHEMOURS CO(THE) COM 163851108 6 202 SH SOLE 202 0 0 CHENIERE ENERGY INC COM 16411R208 684 7000 SH SOLE 7000 0 0 CHEVRON CORPORATION COM 166764100 2416 23810 SH SOLE 23810 0 0 CISCO SYSTEMS INC COM 17275R102 2305 42345 SH SOLE 42345 0 0 CITIGROUP INC NEW COM 172967424 418 5951 SH SOLE 5951 0 0 CITRIX SYSTEMS INC COM 177376100 11 104 SH SOLE 104 0 0 COCA-COLA COMPANY COM 191216100 1379 26271 SH SOLE 26271 0 0 COGNIZANT TECH SOLUTIONS CORP-A COM 192446102 1057 14234 SH SOLE 14234 0 0 COLGATE-PALMOLIVE COMPANY COM 194162103 2374 31402 SH SOLE 31402 0 0 COMCAST CORP CL A COM 20030N101 6843 122326 SH SOLE 122326 0 0 COMPASS DIVERSIFIED HOLDINGS MLP COM 20451Q104 85 3000 SH SOLE 3000 0 0 CONAGRA BRANDS INC COM 205887102 169 5000 SH SOLE 5000 0 0 CONOCOPHILLIPS COM 20825C104 1555 22937 SH SOLE 22937 0 0 CONSOLIDATED EDISON INC COM 209115104 12 170 SH SOLE 170 0 0 CONSTELLATION BRANDS INC-CLASS A COM 21036P108 743 3527 SH SOLE 3527 0 0 COOPER COMPANIES INC/THE COM 216648402 513 1241 SH SOLE 1241 0 0 COPART INC COM 217204106 214 1545 SH SOLE 1545 0 0 CORTEVA INC COM 22052L104 45 1078 SH SOLE 1078 0 0 COSTCO WHOLESALE CORP COM 22160K105 3287 7313 SH SOLE 7313 0 0 CREDIT SUISSE GROUP AG COM 225401108 157 15890 SH SOLE 15890 0 0 CROWN CASTLE INTERNATIONAL CORP COM 22822V101 15 85 SH SOLE 85 0 0 CUMMINS INC COM 231021106 1178 5245 SH SOLE 5245 0 0 D.R. HORTON INC COM 23331A109 821 9777 SH SOLE 9777 0 0 DXC TECHNOLOGY COMPANY COM 23355L106 2 51 SH SOLE 51 0 0 DANAHER CORP COM 235851102 2993 9828 SH SOLE 9828 0 0 DARLING INGREDIENTS INC COM 237266101 41 572 SH SOLE 572 0 0 DEERE & COMPANY COM 244199105 452 1350 SH SOLE 1350 0 0 DEVON ENERGY CORPORATION COM 25179M103 202 5700 SH SOLE 5700 0 0 DIAGEO PLC SPONSORED ADR COM 25243Q205 3151 16324 SH SOLE 16324 0 0 DISNEY,WALT COMPANY COM 254687106 2884 17042 SH SOLE 17042 0 0 DISCOVER FINANCIAL SERVICES COM 254709108 209 1700 SH SOLE 1700 0 0 DISCOVERY INC - A COM 25470F104 305 12000 SH SOLE 12000 0 0 DOLLAR GENERAL CORP COM 256677105 1165 5490 SH SOLE 5490 0 0 DOLLAR TREE INC COM 256746108 65 678 SH SOLE 678 0 0 DOMINION ENERGY INC COM 25746U109 4 54 SH SOLE 54 0 0 DOMTAR CORPORATION COM 257559203 28 506 SH SOLE 506 0 0 DOW INC COM 260557103 64 1116 SH SOLE 1116 0 0 DUKE ENERGY CORP NEW COM 26441C204 276 2828 SH SOLE 2828 0 0 DUPONT DE NEMOURS INC COM 26614N102 86 1266 SH SOLE 1266 0 0 DYNATRACE INC COM 268150109 775 10916 SH SOLE 10916 0 0 EOG RESOURCES INC COM 26875P101 161 2000 SH SOLE 2000 0 0 EBAY INC COM 278642103 2827 40565 SH SOLE 40565 0 0 ECHOSTAR CORPORATION-A COM 278768106 217 8500 SH SOLE 8500 0 0 ECOLAB INC COM 278865100 756 3625 SH SOLE 3625 0 0 ELECTRONIC ARTS INC COM 285512109 334 2347 SH SOLE 2347 0 0 EMERSON ELECTRIC CO COM 291011104 1352 14347 SH SOLE 14347 0 0 EQUINIX INC REIT COM 29444U700 337 426 SH SOLE 426 0 0 EQUINOR ASA-SPONSORED ADR COM 29446M102 0 1 SH SOLE 1 0 0 ERICSSON ADR COM 294821608 772 68936 SH SOLE 68936 0 0 EXXON MOBIL CORPORATION COM 30231G102 1430 24302 SH SOLE 24302 0 0 FS KKR CAPITAL CORP COM 302635206 110 5000 SH SOLE 5000 0 0 FTI CONSULTING INC COM 302941109 270 2007 SH SOLE 2007 0 0 FACEBOOK INC CLASS-A COM 30303M102 1255 3697 SH SOLE 3697 0 0 FASTENAL COMPANY COM 311900104 355 6873 SH SOLE 6873 0 0 FEDEX CORPORATION COM 31428X106 77 350 SH SOLE 350 0 0 FIFTH THIRD BANCORP COM 316773100 281 6610 SH SOLE 6610 0 0 FISERV INC COM 337738108 175 1615 SH SOLE 1615 0 0 FIRSTENERGY CORP COM 337932107 0 4 SH SOLE 4 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 318 1218 SH SOLE 1218 0 0 FLOWSERVE CORPORATION COM 34354P105 1912 55135 SH SOLE 55135 0 0 FORD MOTOR COMPANY COM 345370860 1 40 SH SOLE 40 0 0 FORTIVE CORPORATION COM 34959J108 1017 14412 SH SOLE 14412 0 0 FRANKLIN RESOURCES INC COM 354613101 12 420 SH SOLE 420 0 0 FREEPORT MCMORAN INC COM 35671D857 210 6440 SH SOLE 6440 0 0 ARTHUR J GALLAGHER & CO COM 363576109 1133 7620 SH SOLE 7620 0 0 GAP INC COM 364760108 3 120 SH SOLE 120 0 0 GENERAL DYNAMICS CORP COM 369550108 6 32 SH SOLE 32 0 0 GENERAL ELECTRIC COMP COM 369604301 337 3270 SH SOLE 3270 0 0 GENERAL MOTORS CO COM 37045V100 263 4982 SH SOLE 4982 0 0 GENTEX CORP COM 371901109 759 23000 SH SOLE 23000 0 0 GILEAD SCIENCES INC COM 375558103 57 820 SH SOLE 820 0 0 GLOBAL PAYMENTS INC COM 37940X102 632 4011 SH SOLE 4011 0 0 GOLD FIELDS LTD-SPONSORED ADR COM 38059T106 2030 250000 SH SOLE 250000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 57 150 SH SOLE 150 0 0 GRAFTECH INTERNATIONAL LTD COM 384313508 155 15000 SH SOLE 15000 0 0 GRAN TIERRA ENERGY INC COM 38500T101 74 100000 SH SOLE 100000 0 0 GRAPHIC PACKAGING HOLDING COMP COM 388689101 173 9080 SH SOLE 9080 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 74 625 SH SOLE 625 0 0 HCA HEALTHCARE INC COM 40412C101 650 2678 SH SOLE 2678 0 0 HDFC BANK LTD ADR COM 40415F101 45 620 SH SOLE 620 0 0 HSBC HOLDINGS PLC SPONS ADR COM 404280406 37 1427 SH SOLE 1427 0 0 HP INC COM 40434L105 16 600 SH SOLE 600 0 0 HALLIBURTON CO COM 406216101 10 455 SH SOLE 455 0 0 HARLEY-DAVIDSON INC COM 412822108 2267 61915 SH SOLE 61915 0 0 HERSHEY COMPANY(THE) COM 427866108 486 2873 SH SOLE 2873 0 0 HEWLETT-PACKARD ENTERPRISE CO COM 42824C109 9 600 SH SOLE 600 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 75 570 SH SOLE 570 0 0 HOLLYFRONTIER CORPORATION COM 436106108 64 1924 SH SOLE 1924 0 0 HOLOGIC INC CL-A COM 436440101 457 6194 SH SOLE 6194 0 0 HOME DEPOT INC COM 437076102 5931 18064 SH SOLE 18064 0 0 HONEYWELL INTERNATIONAL INC COM 438516106 1089 5128 SH SOLE 5128 0 0 HOWARD HUGHES CORP/THE COM 44267D107 37 420 SH SOLE 420 0 0 HOWMET AEROSPACE INC COM 443201108 10 320 SH SOLE 320 0 0 IAA INC COM 449253103 1445 26483 SH SOLE 26483 0 0 IDEX CORP COM 45167R104 2380 11500 SH SOLE 11500 0 0 ILLUMINA INC COM 452327109 1539 3794 SH SOLE 3794 0 0 ING GROEP NV-SPON ADR COM 456837103 8 563 SH SOLE 563 0 0 INGERSOLL-RAND INC COM 45687V106 1361 26990 SH SOLE 26990 0 0 INGREDION INC COM 457187102 6 70 SH SOLE 70 0 0 INTEL CORPORATION COM 458140100 1251 23480 SH SOLE 23480 0 0 INTERACTIVE BROKERS GROUP INC CL-A COM 45841N107 47 755 SH SOLE 755 0 0 INTERCONTINENTAL HOTELS GROUP-ADR COM 45857P806 85 1325 SH SOLE 1325 0 0 INTERCONTINENTAL EXCHANGE INC COM 45866F104 2061 17942 SH SOLE 17942 0 0 INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 957 6887 SH SOLE 6887 0 0 INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 732 5470 SH SOLE 5470 0 0 INTERNATIONAL PAPER COMPANY COM 460146103 92 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 4023 11236 SH SOLE 11236 0 0 INTUIT INC COM 461202103 1680 3113 SH SOLE 3113 0 0 INTUITIVE SURGICAL INC COM 46120E602 71 71 SH SOLE 71 0 0 IQVIA HOLDINGS INC COM 46266C105 404 1685 SH SOLE 1685 0 0 ISHARES MSCI AUSTRALIA ETF COM 464286103 211 8483 SH SOLE 8483 0 0 ISHARES MSCI CANADA ETF COM 464286509 182 5000 SH SOLE 5000 0 0 ISHARES MSCI FRANCE ETF COM 464286707 338 9068 SH SOLE 9068 0 0 ISHARES MSCI SWITZERLAND ETF COM 464286749 370 7937 SH SOLE 7937 0 0 ISHARES MSCI SWEDEN ETF COM 464286756 165 3680 SH SOLE 3680 0 0 ISHARES MSCI SPAIN ETF COM 464286764 93 3452 SH SOLE 3452 0 0 ISHARES MSCI GERMANY INDEX FUND COM 464286806 344 10450 SH SOLE 10450 0 0 ISHARES MSCI HONG KONG ETF COM 464286871 102 4260 SH SOLE 4260 0 0 ISHARES SELECT DIVIDEND ETF COM 464287168 521 4537 SH SOLE 4537 0 0 ISHARES S&P 500 INDEX FUND COM 464287200 1185 2750 SH SOLE 2750 0 0 ISHARES MSCI EMERGING MKTS ETF COM 464287234 196 3898 SH SOLE 3898 0 0 ISHARES 20 YR TREASURY BOND ETF COM 464287432 99 689 SH SOLE 689 0 0 ISHARES MSCI EAFE ETF COM 464287465 1203 15419 SH SOLE 15419 0 0 ISHARES CORE S&P MID-CAP ETF COM 464287507 315 1198 SH SOLE 1198 0 0 ISHARES US REAL ESTATE ETF COM 464287739 5 47 SH SOLE 47 0 0 ISHARES CORE S&P SMALL-CAP ETF COM 464287804 262 2400 SH SOLE 2400 0 0 ISHARES MSCI ALL COUNTRY ASIA ETF COM 464288182 140 1650 SH SOLE 1650 0 0 ISHARES INTL SELECT DIVIDEND ETF COM 464288448 611 20093 SH SOLE 20093 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 183 2464 SH SOLE 2464 0 0 ISHARES MSCI JAPAN ETF COM 46434G822 772 10993 SH SOLE 10993 0 0 ISHARES MSCI UNITED KINGDOM ETF COM 46435G334 362 11216 SH SOLE 11216 0 0 ITRON INC COM 465741106 224 2966 SH SOLE 2966 0 0 JP MORGAN CHASE & CO COM 46625H100 13614 83156 SH SOLE 83156 0 0 JPMORGAN ULTRA-SHORT INCOME ETF COM 46641Q837 107 2105 SH SOLE 2105 0 0 JOHNSON & JOHNSON COM 478160104 10717 66349 SH SOLE 66349 0 0 KKR & CO INC CLASS-A COM 48251W104 199 3265 SH SOLE 3265 0 0 KANSAS CITY SOUTHERN COM 485170302 677 2500 SH SOLE 2500 0 0 KELLOGG COMPANY COM 487836108 2784 43545 SH SOLE 43545 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 173 1050 SH SOLE 1050 0 0 KIMBERLY-CLARK CORPORATION COM 494368103 2699 20375 SH SOLE 20375 0 0 KONINKLIJKE PHILIPS N.V. COM 500472303 106 2375 SH SOLE 2375 0 0 KRANESHARES GLOBAL CARBON ETF COM 500767678 493 12000 SH SOLE 12000 0 0 LCI INDUSTRIES COM 50189K103 28 205 SH SOLE 205 0 0 LAM RESEARCH CORPORATION COM 512807108 224 393 SH SOLE 393 0 0 LAMB WESTON HOLDINGS INC W/I COM 513272104 102 1666 SH SOLE 1666 0 0 LAS VEGAS SANDS INC COM 517834107 373 10195 SH SOLE 10195 0 0 ESTEE LAUDER COMPANIES-CL A COM 518439104 748 2492 SH SOLE 2492 0 0 LEGATO MERGER GROUP COM 52473X106 105 10000 SH SOLE 10000 0 0 WTS - LEGATO MERGER CORP 31/12/25 COM 52473X114 50 20000 SH SOLE 20000 0 0 LILLY (ELI) & COMPANY COM 532457108 46 200 SH SOLE 200 0 0 LIMONEIRA COMPANY COM 532746104 49 3000 SH SOLE 3000 0 0 LOCKHEED MARTIN CORP COM 539830109 118 341 SH SOLE 341 0 0 LOUISIANA-PACIFIC CORPORATION COM 546347105 123 2000 SH SOLE 2000 0 0 LOWE'S COMPANIES COM 548661107 1699 8374 SH SOLE 8374 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 247 4000 SH SOLE 4000 0 0 MARKETAXESS HOLDINGS INC COM 57060D108 953 2265 SH SOLE 2265 0 0 MARSH & MCLENNAN COMPANIES INC COM 571748102 2058 13587 SH SOLE 13587 0 0 MARTIN MARIETTA MATERIALS INC COM 573284106 41 121 SH SOLE 121 0 0 MASTERCARD INC CLASS A COM 57636Q104 5141 14783 SH SOLE 14783 0 0 MCCORMICK & CO INC NVS COM 579780206 212 2621 SH SOLE 2621 0 0 MCDONALD'S CORPORATION COM 580135101 3684 15277 SH SOLE 15277 0 0 MCEWEN MINING INC COM 58039P107 151 145000 SH SOLE 145000 0 0 MCKESSON CORPORATION COM 58155Q103 54 270 SH SOLE 270 0 0 MERCK & CO INC COM 58933Y105 4778 63607 SH SOLE 63607 0 0 METLIFE INC COM 59156R108 685 11102 SH SOLE 11102 0 0 MICRO FOCUS INTL PLC-SPON ADR COM 594837403 0 68 SH SOLE 68 0 0 MICROSOFT CORPORATION COM 594918104 35550 126073 SH SOLE 126073 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 636 4143 SH SOLE 4143 0 0 MICRON TECHNOLOGY INC COM 595112103 231 3249 SH SOLE 3249 0 0 MIDDLEBY CORP (THE) COM 596278101 1010 5924 SH SOLE 5924 0 0 HERMAN MILLER INC COM 600544100 1380 36625 SH SOLE 36625 0 0 MITSUBISHI UFJ FINANCIAL GROUP ADR COM 606822104 4 655 SH SOLE 655 0 0 MONDELEZ INTERNATIONAL INC COM 609207105 517 8883 SH SOLE 8883 0 0 MONSTER BEVERAGE CORP COM 61174X109 38 430 SH SOLE 430 0 0 MORGAN STANLEY COM 617446448 3782 38857 SH SOLE 38857 0 0 MOSAIC COMPANY COM 61945C103 36 1000 SH SOLE 1000 0 0 NVR INC COM 62944T105 96 20 SH SOLE 20 0 0 NVS GLOBAL INC COM 62945V109 188 1905 SH SOLE 1905 0 0 NOV INC COM 62955J103 0 27 SH SOLE 27 0 0 NATIONAL GRID PLC SPONSORED ADR COM 636274409 180 3016 SH SOLE 3016 0 0 NATURA & CO HOLDING-ADR W/I COM 63884N108 2 120 SH SOLE 120 0 0 NETAPP INC COM 64110D104 1299 14465 SH SOLE 14465 0 0 NETFLIX INC COM 64110L106 257 421 SH SOLE 421 0 0 NETEASE INC-ADR COM 64110W102 414 4845 SH SOLE 4845 0 0 NEW ORIENTAL ED & TECH GROUP INC COM 647581107 15 7464 SH SOLE 7464 0 0 NEW YORK COMMUNITY BANCORP INC COM 649445103 28 2200 SH SOLE 2200 0 0 NEWMONT CORPORATION COM 651639106 674 12412 SH SOLE 12412 0 0 NEXTERA ENERGY INC COM 65339F101 983 12517 SH SOLE 12517 0 0 NIKE INC CLASS B COM 654106103 3807 26209 SH SOLE 26209 0 0 NORFOLK SOUTHERN CORP COM 655844108 141 590 SH SOLE 590 0 0 NORTHROP GRUMMAN CORP COM 666807102 392 1087 SH SOLE 1087 0 0 NORTHWEST NATURAL HOLDING CO COM 66765N105 69 1500 SH SOLE 1500 0 0 NORTONLIFELOCK INC COM 668771108 2042 80705 SH SOLE 80705 0 0 NOVARTIS AG SPONSORED ADR COM 66987V109 306 3746 SH SOLE 3746 0 0 NOVO-NORDISK A/S ADR COM 670100205 3495 36392 SH SOLE 36392 0 0 NUCOR CORPORATION COM 670346105 99 1000 SH SOLE 1000 0 0 NVIDIA CORPORATION COM 67066G104 1945 9385 SH SOLE 9385 0 0 OCCIDENTAL PETROLEUM CORP COM 674599105 150 5076 SH SOLE 5076 0 0 OCCIDENTAL PETE CORP WTS 3/08/27 COM 674599162 67 5650 SH SOLE 5650 0 0 OMNICOM GROUP INC COM 681919106 2983 41155 SH SOLE 41155 0 0 ORACLE CORPORATION COM 68389X105 4045 46421 SH SOLE 46421 0 0 ORGANON & CO COM 68622V106 61 1854 SH SOLE 1854 0 0 OTIS WORLDWIDE CORPORATION COM 68902V107 513 6238 SH SOLE 6238 0 0 OVINTIV INC COM 69047Q102 503 15294 SH SOLE 15294 0 0 PNC FINANCIAL SERVICES GROUP INC COM 693475105 297 1520 SH SOLE 1520 0 0 PPG INDUSTRIES INC COM 693506107 460 3215 SH SOLE 3215 0 0 PARKER HANNIFIN CORP COM 701094104 585 2093 SH SOLE 2093 0 0 PAYCHEX INC COM 704326107 1325 11780 SH SOLE 11780 0 0 PAYPAL HOLDINGS INC COM 70450Y103 570 2189 SH SOLE 2189 0 0 PEPSICO INC COM 713448108 6946 46173 SH SOLE 46173 0 0 PFIZER INC COM 717081103 3374 78434 SH SOLE 78434 0 0 PHILIP MORRIS INTERNATIONAL INC COM 718172109 1284 13538 SH SOLE 13538 0 0 PHILLIPS 66 COM 718546104 163 2326 SH SOLE 2326 0 0 PIPER JAFFRAY COMPANIES COM 724078100 7 52 SH SOLE 52 0 0 POLARIS INC COM 731068102 1898 15855 SH SOLE 15855 0 0 PROCTER & GAMBLE COMPANY COM 742718109 7311 52288 SH SOLE 52288 0 0 PULTEGROUP INC COM 745867101 92 2000 SH SOLE 2000 0 0 QUALCOMM INC COM 747525103 276 2140 SH SOLE 2140 0 0 QUANTA SERVICES INC COM 74762E102 948 8323 SH SOLE 8323 0 0 RPM INTERNATIONAL INC COM 749685103 433 5575 SH SOLE 5575 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 714 8310 SH SOLE 8310 0 0 RELX PLC - SPONSORED ADR COM 759530108 118 4098 SH SOLE 4098 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 0 19 SH SOLE 19 0 0 RIO TINTO PLC SPONSORED ADR COM 767204100 28 426 SH SOLE 426 0 0 ROPER TECHNOLOGIES INC COM 776696106 1082 2425 SH SOLE 2425 0 0 ROSS STORES INC COM 778296103 54 500 SH SOLE 500 0 0 ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 133 3000 SH SOLE 3000 0 0 ROYAL DUTCH SHELL PLC ADR CL A COM 780259206 36 804 SH SOLE 804 0 0 RYANAIR HOLDINGS PLC COM 783513203 3 29 SH SOLE 29 0 0 RYAN SPECIALTY GROUP HLDGS-A COM 78351F107 497 14660 SH SOLE 14660 0 0 S&P GLOBAL INC COM 78409V104 1861 4380 SH SOLE 4380 0 0 SEI INVESTMENTS COMPANY COM 784117103 1449 24430 SH SOLE 24430 0 0 SPDR S&P 500 ETF TRUST COM 78462F103 2533 5901 SH SOLE 5901 0 0 SPX CORP COM 784635104 1 11 SH SOLE 11 0 0 SPDR GOLD TRUST ETF COM 78463V107 1379 8395 SH SOLE 8395 0 0 SPDR S&P INTL DVD ETF COM 78463X772 80 2103 SH SOLE 2103 0 0 SPDR PORTFOLIO S&P 500 GROWTH ETF COM 78464A409 95 1479 SH SOLE 1479 0 0 SPDR PORT S&P 500 VALUE ETF COM 78464A508 91 2340 SH SOLE 2340 0 0 SPDR S&P DIVIDEND ETF COM 78464A763 682 5800 SH SOLE 5800 0 0 SPX FLOW INC COM 78469X107 1 11 SH SOLE 11 0 0 SALESFORCE.COM INC COM 79466L302 50 185 SH SOLE 185 0 0 SANOFI SPON ADR COM 80105N105 94 1940 SH SOLE 1940 0 0 SAP SE SPONSORED ADR COM 803054204 6 42 SH SOLE 42 0 0 SASOL LIMITED SPONSORED ADR COM 803866300 132 7000 SH SOLE 7000 0 0 SCHWAB, CHARLES CORP COM 808513105 49 675 SH SOLE 675 0 0 CONSUMER STAPLES SEL SECT SPDR ETF COM 81369Y308 19 270 SH SOLE 270 0 0 SHERWIN-WILLIAMS COMPANY (THE) COM 824348106 1246 4453 SH SOLE 4453 0 0 A.O. SMITH CORPORATION COM 831865209 423 6926 SH SOLE 6926 0 0 SMUCKER (J.M.) CO COM 832696405 1 10 SH SOLE 10 0 0 SONY CORPORATION-SPONSORED ADR COM 835699307 489 4417 SH SOLE 4417 0 0 SOUTHERN COMPANY COM 842587107 461 7444 SH SOLE 7444 0 0 SOUTHWEST AIRLINES CO COM 844741108 14 270 SH SOLE 270 0 0 SQUARE INC CL-A COM 852234103 42 177 SH SOLE 177 0 0 STANLEY BLACK & DECKER INC COM 854502101 86 490 SH SOLE 490 0 0 STARBUCKS CORPORATION COM 855244109 1865 16901 SH SOLE 16901 0 0 STATE STREET CORP COM 857477103 617 7285 SH SOLE 7285 0 0 STMICROELECTRONICS NV-NY SHS COM 861012102 120 2740 SH SOLE 2740 0 0 SYNOPSIS INC COM 871607107 130 435 SH SOLE 435 0 0 SYNCHRONY FINANCIAL COM 87165B103 342 7000 SH SOLE 7000 0 0 TJX COMPANIES INC COM 872540109 1123 17014 SH SOLE 17014 0 0 T-MOBILE US INC COM 872590104 1308 10233 SH SOLE 10233 0 0 TAIWAN SEMICONDUCTOR-SP ADR COM 874039100 2622 23481 SH SOLE 23481 0 0 TAKEDA PHARMACEUTICAL CO-SPON ADR COM 874060205 125 7630 SH SOLE 7630 0 0 TARGET CORP COM 87612E106 201 880 SH SOLE 880 0 0 TEJON RANCH CO COM 879080109 178 10000 SH SOLE 10000 0 0 TELADOC HEALTH INC COM 87918A105 24 186 SH SOLE 186 0 0 TELEFONICA BRASIL-ADR COM 87936R205 233 30000 SH SOLE 30000 0 0 TEVA PHARMACEUTICAL INDS LTD COM 881624209 0 1 SH SOLE 1 0 0 TEXAS INSTRUMENTS INC COM 882508104 2385 12404 SH SOLE 12404 0 0 THERMO FISHER SCIENTIFIC COM 883556102 2601 4552 SH SOLE 4552 0 0 3M COMPANY COM 88579Y101 2126 12119 SH SOLE 12119 0 0 TOLL BROTHERS INC COM 889478103 111 2000 SH SOLE 2000 0 0 TOPBUILD CORP COM 89055F103 655 3199 SH SOLE 3199 0 0 TOTAL S.A. SPONSORED ADR COM 89151E109 48 1000 SH SOLE 1000 0 0 TRADEWEB MARKETSINC-CLASS A COM 892672106 367 4548 SH SOLE 4548 0 0 TRAVELERS COMPANIES INC COM 89417E109 63 412 SH SOLE 412 0 0 TYSON FOODS INC CLASS-A COM 902494103 102 1290 SH SOLE 1290 0 0 U.S. BANCORP COM 902973304 241 4054 SH SOLE 4054 0 0 UBER TECHNOLOGIES INC COM 90353T100 16 350 SH SOLE 350 0 0 UNILEVER PLC SPON ADR COM 904767704 210 3865 SH SOLE 3865 0 0 UNION PACIFIC CORPORATION COM 907818108 3415 17417 SH SOLE 17417 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 30 166 SH SOLE 166 0 0 UNITEDHEALTH GROUP INC COM 91324P102 8358 21385 SH SOLE 21385 0 0 VF CORPORATION COM 918204108 21 316 SH SOLE 316 0 0 VALE SA-SPONSORED ADR COM 91912E105 28 2000 SH SOLE 2000 0 0 VALERO ENERGY CORP COM 91913Y100 353 5000 SH SOLE 5000 0 0 VANGUARD DIVIDEND APREC INDEX FD ETF COM 921908844 456 2971 SH SOLE 2971 0 0 VANGUARD ESG US STOCK ETF COM 921910733 3167 39545 SH SOLE 39545 0 0 VANGUARD SHORT-TERM BOND ETF COM 921937827 82 1000 SH SOLE 1000 0 0 VANGUARD TOTAL BOND MARKET COM 921937835 116 1355 SH SOLE 1355 0 0 VANGUARD HIGH DIVIDEND YIELD ETF COM 921946406 57 550 SH SOLE 550 0 0 VANGRARD FTSE ALL-WORLD EX-US ETF COM 922042775 331 5425 SH SOLE 5425 0 0 VANGUARD EMERGING MARKETS ETF COM 922042858 565 11300 SH SOLE 11300 0 0 VANGUARD EUROPEAN ETF COM 922042874 128 1950 SH SOLE 1950 0 0 VANGUARD HEALTH CARE ETF COM 92204A504 2747 11113 SH SOLE 11113 0 0 VANGUARD SHORT-TERM CORP BOND ETF COM 92206C409 1297 15740 SH SOLE 15740 0 0 VANGUARD INT-TERM CORPORATE COM 92206C870 2153 22800 SH SOLE 22800 0 0 VENTAS INC COM 92276F100 4 70 SH SOLE 70 0 0 VANGUARD S&P500 INDEX ETF COM 922908363 12522 31743 SH SOLE 31743 0 0 VANGUARD TOTAL STOCK MARKET ETF COM 922908769 289 1300 SH SOLE 1300 0 0 VERISIGN INC COM 92343E102 132 645 SH SOLE 645 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 4178 77335 SH SOLE 77335 0 0 VERITIVE CORPORATION COM 923454102 3 30 SH SOLE 30 0 0 VERISK ANALYTICS INC COM 92345Y106 2474 12352 SH SOLE 12352 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 685 3775 SH SOLE 3775 0 0 VERITIV HOLDINGS CO COM 92537N108 120 5000 SH SOLE 5000 0 0 VIACOMCBS INC - CLASS B COM 92556H206 119 3000 SH SOLE 3000 0 0 VIATRIS INC COM 92556V106 584 43115 SH SOLE 43115 0 0 VISA INC CLASS A COM 92826C839 11724 52623 SH SOLE 52623 0 0 VONTIER CORP COM 928881101 47 1390 SH SOLE 1390 0 0 VOYA FINANCIAL INC COM 929089100 55 895 SH SOLE 895 0 0 WABTEC CORPORATION COM 929740108 2718 31524 SH SOLE 31524 0 0 WALMART INC COM 931142103 1342 9624 SH SOLE 9624 0 0 WARNER MUSIC GROUP CORP-CL A COM 934550203 321 7517 SH SOLE 7517 0 0 WASTE MANAGEMENT INC COM 94106L109 5 35 SH SOLE 35 0 0 WATERS CORPORATION COM 941848103 1636 4577 SH SOLE 4577 0 0 WELLS FARGO & CO COM 949746101 2083 44871 SH SOLE 44871 0 0 WEST PHARMACEUTICAL SERVICES INC COM 955306105 294 692 SH SOLE 692 0 0 WEYERHAEUSER CO COM 962166104 192 5394 SH SOLE 5394 0 0 XYLEM INC COM 98419M100 99 800 SH SOLE 800 0 0 YUM CHINA HOLDING INC COM 98850P109 1316 22650 SH SOLE 22650 0 0 ASML HOLDING NV-NY REG SHS COM N07059210 294 394 SH SOLE 394 0 0 Canadian Imperial Bank of Commerce COM 015857105 97305 5239900 SH SOLE 5239900 0 0 Algonquin Power & Utilities Corp COM 015857105 9431 507850 SH DFND 5 0 507850 0 Algonquin Power & Utilities Corp COM 015857105 2471 133050 SH DFND 5 0 133050 0 Bank of Nova Scotia/The COM 064149107 9690 124300 SH DFND 5 0 124300 0 Bank of Nova Scotia/The COM 064149107 2276 29200 SH DFND 5 0 29200 0 BCE Inc COM 05534B760 109769 1730000 SH SOLE 1730000 0 0 BCE Inc COM 05534B760 9952 156850 SH DFND 5 0 156850 0 BCE Inc COM 05534B760 2706 42650 SH DFND 5 0 42650 0 Brookfield Infrastructure Partners LP COM G16252101 171 2400 SH DFND 5 0 2400 0 Brookfield Renewable Partners LP COM G16258108 3395 72550 SH DFND 5 0 72550 0 Brookfield Renewable Partners LP COM G16258108 94 2000 SH DFND 5 0 2000 0 Canadian Imperial Bank of Commerce COM 136069101 6578 46650 SH DFND 5 0 46650 0 Canadian Imperial Bank of Commerce COM 136069101 1050 7450 SH DFND 5 0 7450 0 Canadian National Railway Co COM 136375102 10744 73200 SH DFND 5 0 73200 0 Canadian National Railway Co COM 136375102 2848 19400 SH DFND 5 0 19400 0 Canadian Natural Resources Ltd COM 136385101 100261 2165000 SH SOLE 2165000 0 0 Canadian Pacific Railway Ltd COM 13645T100 9512 115000 SH DFND 5 0 115000 0 Canadian Pacific Railway Ltd COM 13645T100 2440 29500 SH DFND 5 0 29500 0 CGI Inc COM 12532H104 2302 21400 SH DFND 5 0 21400 0 CME Group Inc COM 12572Q105 4389 28750 SH SOLE 28750 0 0 Enbridge Inc COM 29250N105 112627 2232000 SH SOLE 2232000 0 0 Enbridge Inc COM 29250N105 5687 112700 SH DFND 5 0 112700 0 Enbridge Inc COM 29250N105 389 7700 SH DFND 5 0 7700 0 Fortis Inc/Canada COM 349553107 116313 2070000 SH SOLE 2070000 0 0 Fortis Inc/Canada COM 349553107 9682 172300 SH DFND 5 0 172300 0 Fortis Inc/Canada COM 349553107 2534 45100 SH DFND 5 0 45100 0 Granite Real Estate Investment Trust UNIT 387437114 7873 87400 SH DFND 5 0 87400 0 Granite Real Estate Investment Trust UNIT 387437114 2874 31900 SH DFND 5 0 31900 0 Kirkland Lake Gold Ltd COM 49741E100 74 1400 SH DFND 5 0 1400 0 Kirkland Lake Gold Ltd COM 49741E100 74 1400 SH DFND 5 0 1400 0 Manulife Financial Corp COM 56501R106 62047 2545000 SH SOLE 2545000 0 0 Nutrien Ltd COM 67077M108 138105 1679900 SH SOLE 1679900 0 0 Nutrien Ltd COM 67077M108 9388 114200 SH DFND 5 0 114200 0 Nutrien Ltd COM 67077M108 1504 18300 SH DFND 5 0 18300 0 Open Text Corp COM 683715106 5103 82550 SH DFND 5 0 82550 0 Open Text Corp COM 683715106 584 9450 SH DFND 5 0 9450 0 Pembina Pipeline Corp COM 706327103 52195 1300000 SH SOLE 1300000 0 0 Rogers Communications Inc COM 775109200 104400 1765000 SH SOLE 1765000 0 0 Rogers Communications Inc COM 775109200 9754 164900 SH DFND 5 0 164900 0 Rogers Communications Inc COM 775109200 2543 43000 SH DFND 5 0 43000 0 Royal Bank of Canada COM 780087102 9748 77350 SH DFND 5 0 77350 0 Royal Bank of Canada COM 780087102 2981 23650 SH DFND 5 0 23650 0 Shaw Communications Inc COM 82028K200 133999 3639300 SH SOLE 3639300 0 0 Stantec Inc COM 85472N109 3707 62300 SH DFND 5 0 62300 0 Stantec Inc COM 85472N109 797 13400 SH DFND 5 0 13400 0 Sun Life Financial Inc COM 866796105 8183 125500 SH DFND 5 0 125500 0 Sun Life Financial Inc COM 866796105 1180 18100 SH DFND 5 0 18100 0 TC Energy Corp COM 87807B107 100889 1655000 SH SOLE 1655000 0 0 TC Energy Corp COM 87807B107 9205 151000 SH DFND 5 0 151000 0 TC Energy Corp COM 87807B107 1689 27700 SH DFND 5 0 27700 0 TELUS Corp COM 87971M103 118598 4260000 SH SOLE 4260000 0 0 TELUS Corp COM 87971M103 9705 348600 SH DFND 5 0 348600 0 TELUS Corp COM 87971M103 3029 108800 SH DFND 5 0 108800 0 Thomson Reuters Corp COM 884903709 11072 79054 SH DFND 5 0 79054 0 Thomson Reuters Corp COM 884903709 3089 22054 SH DFND 5 0 22054 0 Waste Connections Inc COM 94106B101 10285 64425 SH DFND 5 0 64425 0 Waste Connections Inc COM 94106B101 2670 16725 SH DFND 5 0 16725 0 BROOKFIELD BUSN PRTNS LPU COM G16234109 11560 252900 SH DFND 1 0 252900 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 EQUINOX GOLD CORP-NEW COM 29446Y502 0 12 SH DFND 1 0 12 0 LEGATO MERGER CORP COM 52473X106 2625 250000 SH DFND 1 0 250000 0 PEMBINA PIPELINE CORP COM 706327103 792 25000 SH DFND 1 0 25000 0 ROGERS COMMUNICATION-B NV COM 775109200 10144 217400 SH DFND 1 0 217400 0 SHAW COMMUNICATION-B NV COM 82028K200 1098 37820 SH DFND 1 0 37820 0 UNITS-GRANITE REIT-STAPLE COM 387437114 1986 28000 SH DFND 1 0 28000 0 VISA INC CLASS-A COM 92826C839 1042 4681 SH DFND 1 0 4681 0 ZOMEDICA CORP COM 98980M109 0 20 SH DFND 1 0 20 0 AIR TRANSPORT SERVICES GROUP, INC. BOND 00922RAB1 3768 3500000 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES, INC. BOND 00971TAJ0 7823 6500000 SH SOLE 0 0 0 ALARM.COM HOLDINGS, INC. BOND 011642AA3 3565 4000000 SH SOLE 0 0 0 AVALARA, INC. BOND 05338GAA4 4601 4500000 SH SOLE 0 0 0 BASF SE BOND 000A2BPEU 9931 10000000 SH SOLE 0 0 0 BENTLEY SYSTEMS, INCORPORATED BOND 08265TAA7 5153 4500000 SH SOLE 0 0 0 BEYOND MEAT, INC. BOND 08862EAA7 2136 2500000 SH SOLE 0 0 0 BIGCOMMERCE HOLDINGS, INC. BOND 08975PAA6 1994 2000000 SH SOLE 0 0 0 BLACKLINE INC BOND 09239BAC3 1955 2000000 SH SOLE 0 0 0 BOX, INC. BOND 10316TAA2 2750 2446000 SH SOLE 0 0 0 CABLE ONE, INC. BOND 12685JAD7 3637 3740000 SH SOLE 0 0 0 CYBERARK SOFTWARE LTD BOND 23248VAB1 4142 3500000 SH SOLE 0 0 0 Coupa Software Incorporated BOND 22266LAC0 3760 2500000 SH SOLE 0 0 0 Cypress Semiconductor Corporation BOND 232806AM1 7058 4000000 SH SOLE 0 0 0 DERMIRA INC BOND 24983LAB0 7083 7002000 SH SOLE 0 0 0 DISH NETWORK CORPORATION BOND 25470MAD1 1940 2000000 SH SOLE 0 0 0 DROPBOX INC BOND 26210CAA2 1555 1500000 SH SOLE 0 0 0 ENVESTNET, INC. BOND 29404KAD8 3514 1815000 SH SOLE 0 0 0 Etsy, Inc. BOND 29786AAM8 2816 2500000 SH SOLE 0 0 0 FASTLY, INC. BOND 31188VAA8 1668 2000000 SH SOLE 0 0 0 FIREEYE, INC. BOND 31816QAD3 4201 4220000 SH SOLE 0 0 0 FIVE9, INC. BOND 338307AD3 3349 2500000 SH SOLE 0 0 0 FORD MOTOR COMPANY BOND 345370CY4 2681 4000000 SH SOLE 0 0 0 INSIGHT ENTERPRISES INC BOND 45765UAB9 4738 3400000 SH SOLE 0 0 0 ITRON, INC. BOND 465741AM8 1396 1500000 SH SOLE 0 0 0 JAMF HOLDING CORP. BOND 47074LAA3 2061 2000000 SH SOLE 0 0 0 JOHN BEAN TECHNOLOGIES CORPORATION BOND 477839AA2 3158 3000000 SH SOLE 0 0 0 JPMORGAN CHASE FINANCIAL COMPANY LLC BOND 48129KAE0 5348 5000000 SH SOLE 0 0 0 KKR REAL ESTATE FINANCE TRUST INC. BOND 48251KAB6 269 249000 SH SOLE 0 0 0 LIVEPERSON INC BOND 538146AC5 2069 2000000 SH SOLE 0 0 0 MACOM TECHNOLOGY SOLUTIONS HOLDINGS, INC. BOND 55405YAA8 5257 5000000 SH SOLE 0 0 0 MEDALLIA INC BOND 584021AB5 2133 2000000 SH SOLE 0 0 0 NEXTERA ENERGY PARTNERS, LP BOND 65341BAE6 1976 2000000 SH SOLE 0 0 0 OKTA INC BOND 679295AF2 4004 3280000 SH SOLE 0 0 0 PALO ALTO NETWORKS, INC. BOND 697435AF2 4129 2500000 SH SOLE 0 0 0 PALO ALTO NETWORKS, INC. BOND 697435AD7 9062 5000000 SH SOLE 0 0 0 PARSONS CORPORATION BOND 70202LAB8 2261 2275000 SH SOLE 0 0 0 PEGASYSTEMS INC BOND 705573AB9 6029 5388000 SH SOLE 0 0 0 PELOTON INTERACTIVE INC BOND 70614WAA8 3494 4000000 SH SOLE 0 0 0 PROGRESS SOFTWARE CORP BOND 743312AA8 5233 5000000 SH SOLE 0 0 0 Q2 HOLDINGS, INC. BOND 74736LAE9 2276 2500000 SH SOLE 0 0 0 REDFIN CORPORATION BOND 75737FAB4 1986 2000000 SH SOLE 0 0 0 RINGCENTRAL INC. BOND 76680RAF4 2451 2500000 SH SOLE 0 0 0 Rapid7, Inc. BOND 753422AE4 2480 2000000 SH SOLE 0 0 0 SEA LIMITED BOND 81141RAG5 2512 2500000 SH SOLE 0 0 0 SILICON LABORATORIES INC. BOND 826919AD4 3204 2500000 SH SOLE 0 0 0 SOFI TECHNOLOGIES INC BOND 83406FAA0 4080 4000000 SH SOLE 0 0 0 SPOTIFY TECHNOLOGY BOND 84921RAA8 2681 3000000 SH SOLE 0 0 0 THE CHEESECAKE FACTORY INCORPORATED BOND 163072AA9 3209 3384000 SH SOLE 0 0 0 TWITTER, INC. BOND 90184LAM4 3242 3500000 SH SOLE 0 0 0 VERINT SYSTEMS INC. BOND 92343XAB6 2412 2500000 SH SOLE 0 0 0 Wix.com Ltd. BOND 92940WAB5 3099 2098000 SH SOLE 0 0 0 Zendesk, Inc. BOND 98936JAD3 6311 5000000 SH SOLE 0 0 0